.sx-share-dialog{width:min(920px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);box-shadow:var(--sx-shadow-dialog);font-family:var(--sx-font-body);padding:0;overflow:hidden}.sx-share-dialog::backdrop{background:#060706c7}.sx-share-dialog[open]{animation:sx-grow var(--sx-duration-quick) var(--sx-ease-crisp)}.sx-share-body{grid-template-columns:minmax(0,1fr) 340px;display:grid}.sx-share-preview{background:var(--sx-page);border-right:1px solid var(--sx-edge);place-items:center;height:min(660px,100dvh - 34px);padding:24px;display:grid}.sx-share-preview img{width:auto;max-width:100%;height:auto;min-height:0;max-height:100%;box-shadow:0 0 0 1px var(--sx-edge-strong), var(--sx-shadow-panel);display:block}.sx-share-preview .sx-notice{flex-wrap:wrap;margin:0}.sx-share-drawing{color:var(--sx-text-soft);font-size:var(--sx-text-body-m);align-items:center;gap:12px;margin:0;display:flex}.sx-share-spinner{border:2px solid var(--sx-edge-strong);border-top-color:var(--sx-text);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite sx-spin}@keyframes sx-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.sx-share-spinner{border-top-color:var(--sx-edge-strong)}}.sx-share-panel{flex-direction:column;min-width:0;padding:8px 24px 24px;display:flex}.sx-share-head{justify-content:space-between;align-items:center;min-height:60px;display:flex}.sx-share-head h2{font:800 var(--sx-text-display-m)/1.1 var(--sx-font-display);text-transform:uppercase;letter-spacing:0;margin:0}.sx-share-head h2:focus{outline:none}.sx-share-head .sx-close{margin-right:-14px}.sx-share-formats{border:0;gap:8px;margin:12px 0 0;padding:0;display:grid}.sx-share-formats legend{margin:0 0 8px;padding:0}.sx-share-format{background:var(--sx-page);align-items:center;gap:14px;min-height:64px;padding:8px 14px;display:flex;position:relative}.sx-share-format input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-share-shape{border:2px solid;border-radius:2px;flex:none;width:24px}.sx-share-shape[data-format=square]{aspect-ratio:1}.sx-share-shape[data-format=portrait]{aspect-ratio:9/16;width:16px;margin:0 4px}.sx-share-shape[data-format=landscape]{aspect-ratio:16/9}.sx-share-format-text{font-size:var(--sx-text-body-s);gap:1px;display:grid}.sx-share-format-text strong{font:800 var(--sx-text-display-s)/1.1 var(--sx-font-display);text-transform:uppercase}.sx-share-format-text span{color:var(--sx-text-soft)}.sx-share-format:has(input:checked) .sx-share-format-text span{color:color-mix(in srgb, var(--sx-on-action) 78%, var(--sx-white))}.sx-share-actions{gap:8px;margin-top:auto;padding-top:24px;display:grid}.sx-share-go{min-height:var(--sx-control-l);background:var(--sx-action);color:var(--sx-on-action);border:1px solid var(--sx-action);font:600 var(--sx-text-body-l) var(--sx-font-body);cursor:pointer;padding:0 20px}.sx-share-go:hover:not(:disabled){background:var(--sx-action-hover)}.sx-share-go:disabled{opacity:.5;cursor:default}.sx-share-actions .sx-secondary{min-height:var(--sx-control-m)}.sx-share-message{min-height:20px;font-size:var(--sx-text-body-s);color:var(--sx-text);overflow-wrap:anywhere;margin:10px 0 0;line-height:1.4}.sx-share-note{font-size:var(--sx-text-caption);color:var(--sx-text-quiet);margin:6px 0 0;line-height:1.45}@media (max-width:899px){.sx-share-dialog{border:0;border-top:1px solid var(--sx-edge-strong);width:100%;max-width:100%;max-height:94dvh;margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}.sx-share-dialog[open]{animation:sx-sheet-up var(--sx-duration-standard) var(--sx-ease-crisp)}.sx-share-body{flex-direction:column-reverse;display:flex}.sx-share-panel{display:contents}.sx-share-head{order:5;min-height:52px;padding:0 16px}.sx-share-head h2{font-size:26px}.sx-share-head .sx-close{margin-right:-12px}.sx-share-preview{border-right:0;order:4;height:44dvh;padding:12px 16px}.sx-share-formats{order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 16px 0}.sx-share-formats legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sx-share-format{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:60px;padding:8px 4px}.sx-share-shape{width:18px}.sx-share-shape[data-format=portrait]{width:12px;margin:0}.sx-share-format-text strong{font-size:17px}.sx-share-format-text span{white-space:nowrap;font-size:11px}.sx-share-actions{order:2;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 16px;padding-top:12px}.sx-share-actions .sx-secondary{min-height:var(--sx-control-l)}.sx-share-message{order:1;min-height:0;margin:8px 16px 0}.sx-share-note{margin:6px 16px calc(14px + env(safe-area-inset-bottom));order:0}}
