.share-button{justify-self:start}.share-button-icon{width:18px;height:18px;color:var(--vm-accent);flex:none}.vm-button-primary .share-button-icon{color:currentColor}html:has(.share-dialog[open]){scrollbar-gutter:stable;overflow:hidden}.share-dialog[open]{border:0;border-top:2px solid var(--vm-gold);border-radius:var(--vm-radius-card);background:var(--vm-surface);width:min(480px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--vm-text);box-shadow:var(--vm-shadow-pop);font:400 var(--vm-fs-body) / 1.55 var(--vm-font-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden}.share-dialog[open]::backdrop{background:color-mix(in srgb, var(--vm-text) 55%, transparent)}.share-dialog:focus-visible{outline:none}.share-dialog :focus-visible{outline:2px solid var(--vm-accent);outline-offset:3px}.share-sheet{flex-direction:column;flex:auto;min-height:0;display:flex}.share-head{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 14px 10px 28px;display:flex}.share-dialog .share-title{font:400 var(--vm-fs-h3) / 1.2 var(--vm-font-display);margin:0;padding:0}.share-close{border:1px solid var(--vm-line);background:var(--vm-surface);width:44px;height:44px;color:var(--vm-text-2);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:border-color .2s,color .2s;display:grid}.share-close:hover{border-color:var(--vm-text);color:var(--vm-text)}.share-close-icon{width:20px;height:20px}.share-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vm-control) transparent;flex:auto;min-height:0;padding:4px 28px 16px;overflow-y:auto}.share-options{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.share-legend{font-size:var(--vm-fs-cap);color:var(--vm-text-2);margin-bottom:10px;padding:0}.share-option{border:1px solid var(--vm-line);border-radius:var(--vm-radius-card);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:grid}.share-option:hover{border-color:var(--vm-control)}.share-option:has(input:checked){border-color:var(--vm-gold);background:var(--vm-surface-2)}.share-option input{width:20px;height:20px;accent-color:var(--vm-accent);cursor:inherit;margin:2px 0 0}.share-option-text{gap:4px;min-width:0;display:grid}.share-option-label{font-size:var(--vm-fs-small);font-weight:600;line-height:1.35}.share-preview{-webkit-line-clamp:3;font-size:var(--vm-fs-cap);color:var(--vm-text-2);overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.share-option:has(input:checked) .share-preview{color:var(--vm-text);display:block;overflow:visible}.share-actions{border-top:1px solid var(--vm-line);flex:none;gap:10px;padding:16px 28px 22px;display:grid;container:share-actions/inline-size}.share-actions[data-mode=native]{grid-template-columns:repeat(2,minmax(0,1fr))}.share-actions .vm-button{min-height:48px;padding-inline:16px}.share-send-to{font-size:var(--vm-fs-cap);color:var(--vm-text-2)}.share-channels{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.share-channels .vm-button{padding-inline:8px}@container share-actions (min-width:300px){.share-channels{grid-template-columns:repeat(3,minmax(0,1fr))}}.share-status{min-height:1.45em;font-size:var(--vm-fs-cap);color:var(--vm-text-2);grid-column:1/-1;line-height:1.45}.share-status[data-tone=ok]{color:var(--vm-accent)}.share-status[data-tone=error]{color:var(--vm-error)}@media (max-width:720px){.share-dialog[open]{border-radius:var(--vm-radius-card) var(--vm-radius-card) 0 0;width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}.share-head{padding:14px 10px 8px 16px}.share-body{padding:4px 16px 14px}.share-actions{padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){.share-dialog[open]{animation:share-dialog-in .24s var(--vm-ease) both}.share-dialog[open]::backdrop{animation:.24s ease-out both share-backdrop-in}}@media (prefers-reduced-motion:no-preference) and (max-width:720px){.share-dialog[open]{animation-name:share-sheet-in}}@keyframes share-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes share-sheet-in{0%{transform:translateY(100%)}}@keyframes share-backdrop-in{0%{opacity:0}}.share-partner{font-size:var(--vm-fs-cap);color:var(--vm-text-2);grid-column:1/-1;line-height:1.45}.share-partner:empty{margin-bottom:-10px}.share-partner[data-tone=error]{color:var(--vm-error)}.share-partner .vm-link{font-size:inherit}.share-choice{grid-column:1/-1;gap:10px;display:grid}@media (prefers-reduced-motion:no-preference){.share-checking{animation:.2s .4s both share-checking-in}}@keyframes share-checking-in{0%{opacity:0}}.feel-share{right:max(24px, env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:35;isolation:isolate;border-top:2px solid var(--vm-gold);border-radius:var(--vm-radius-card);background:var(--vm-surface);width:min(400px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--vm-text);box-shadow:var(--vm-shadow-pop);font:400 var(--vm-fs-body) / 1.55 var(--vm-font-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:22px 24px 20px;position:fixed;overflow:hidden auto}.feel-share-sign{z-index:-1;opacity:.55;width:168px;height:168px;inset:-58px -58px auto auto}.feel-share .feel-share-title{font:400 var(--vm-fs-h3) / 1.2 var(--vm-font-display);margin:0;padding:0 64px 0 0}.feel-share-text{max-width:34ch;font-size:var(--vm-fs-small);color:var(--vm-text-2);margin:8px 0 0;line-height:1.5}.feel-share-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.feel-share-actions .vm-button{min-height:48px}.feel-share:focus{outline:none}.feel-share-actions>.vm-button:focus-visible{outline:2px solid var(--vm-accent);outline-offset:3px}@media (max-width:720px){.feel-share{right:max(12px, env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));left:max(12px, env(safe-area-inset-left,0px));width:auto;padding:18px 18px 16px}.feel-share .feel-share-title{padding-right:0}.feel-share-sign{width:132px;height:132px;inset:-48px -48px auto auto}.feel-share-actions{grid-template-columns:repeat(auto-fit,minmax(8.5em,1fr));display:grid}.feel-share-actions .vm-button{padding-inline:12px}}@media (max-width:767px){html:has(.vm-cab) .feel-share{bottom:calc(86px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 110px - env(safe-area-inset-bottom,0px))}}@media (max-width:1023px){body:has(.shell-tabs) .feel-share{bottom:calc(var(--shell-tabs-height) + 12px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--shell-tabs-height) - 36px)}}@media (prefers-reduced-motion:no-preference){.feel-share{animation:feel-share-in .4s var(--vm-ease) both}}@keyframes feel-share-in{0%{opacity:0;transform:translateY(16px)}}
