.guide-share{font:14px/1.5 system-ui,sans-serif!important;color:#20323c!important;margin:12px 0 20px!important;max-width:460px;letter-spacing:normal!important;text-transform:none!important}.guide-share summary{display:list-item!important;list-style-position:inside!important;cursor:pointer;width:fit-content;min-height:44px;box-sizing:border-box;padding:10px 16px;border:1px solid #a9bdc7;border-radius:9px;background:#fff;color:#20323c;font-weight:700}.guide-share-options{margin-top:8px;padding:14px;background:#fff;border:1px solid #cbd8df;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px}.guide-share-options button,.guide-share-options a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;border:1px solid #a9bdc7;border-radius:7px;background:#f2f6f8;color:#20323c!important;padding:9px 12px;text-decoration:none;font:600 14px/1.4 system-ui,sans-serif;cursor:pointer;letter-spacing:normal;text-transform:none}.guide-share-options [hidden]{display:none!important}.guide-share-hint,.guide-share-status{flex-basis:100%;margin:0!important;font:13px/1.5 system-ui,sans-serif!important;color:#465c68!important}.guide-share-status:empty{display:none}.guide-share-manual{width:100%;font-size:13px}.guide-share-manual input{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #a9bdc7;border-radius:6px;font:14px system-ui}.guide-share :focus-visible{outline:3px solid #b77917;outline-offset:3px}@media print{.guide-share{display:none!important}}
