.share-player.svelte-1tnzkss{box-sizing:border-box;width:100%;height:100dvh;min-height:100%;padding:var(--v-sp-3);gap:var(--v-sp-3);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.share-player.is-focus.svelte-1tnzkss{gap:0;padding:0}.share-player.is-iframe-focused.svelte-1tnzkss{box-shadow:inset 0 0 0 2px var(--v-color-primary)}.share-board.svelte-1tnzkss,.lock-card.svelte-1tnzkss{grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0}.share-board.svelte-1tnzkss{background:0 0;border:0;padding:0}.board-stage.svelte-1tnzkss{--share-board-w:min(100cqw, calc(100cqh * 10 / 11));--share-board-h:min(100cqh, calc(100cqw * 11 / 10));box-sizing:border-box;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;container-type:size}.board-play.svelte-1tnzkss{width:var(--share-board-w);height:var(--share-board-h);aspect-ratio:10/11;max-width:100%;max-height:100%;margin:auto;position:relative}.board-play.svelte-1tnzkss xq-board-surface{--xq-board-padding:0;width:100%;height:100%;display:block}.board-play.svelte-1tnzkss xq-board-surface::part(board){width:100%;max-width:100%}.share-board.svelte-1tnzkss xq-current-comment::part(current-comment-label),.share-board.svelte-1tnzkss xq-toolbar:has(>xq-toolbar-autoplay[data-autoplay-active])>xq-toolbar-nav,.share-board.svelte-1tnzkss xq-toolbar:has(>xq-toolbar-autoplay[data-autoplay-active])>xq-toolbar-flip,.share-board.svelte-1tnzkss xq-toolbar:has(>xq-toolbar-autoplay[data-autoplay-active])>xq-toolbar-mirror,.share-board.svelte-1tnzkss xq-toolbar-autoplay[data-autoplay-active]::part(autoplay-status),.share-board.svelte-1tnzkss xq-toolbar-autoplay::part(autoplay-branching){display:none}.sheet-chrome.svelte-1tnzkss{align-items:center;gap:var(--v-sp-2);grid-area:2/1;min-width:0;display:none}.sheet-tabs.svelte-1tnzkss{gap:var(--v-sp-2);flex:auto;min-width:0;display:flex}.sheet-tab.svelte-1tnzkss{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;min-width:0;padding:var(--v-sp-2) var(--v-sp-3);border-radius:var(--v-radius-sm);font-size:var(--v-text-label);font-weight:var(--v-weight-semibold);color:var(--v-color-text-muted);flex:1 1 0}.sheet-tab[aria-selected=true].svelte-1tnzkss{background:var(--v-color-text);color:var(--v-color-bg)}.sheet-tab.svelte-1tnzkss:disabled,.sheet-tab[aria-disabled=true].svelte-1tnzkss{opacity:.4;cursor:not-allowed}.sheet-tab.svelte-1tnzkss:focus-visible{outline:2px solid var(--v-color-primary);outline-offset:2px}.lock-card.svelte-1tnzkss{place-content:center;gap:var(--v-sp-3);text-align:center;padding:var(--v-sp-7);display:grid}.lock-title.svelte-1tnzkss{font-size:var(--v-text-md);font-weight:var(--v-weight-semibold);margin:0}.lock-body.svelte-1tnzkss{color:var(--v-color-text-muted);font-size:var(--v-text-body);margin:0}.open-links.svelte-1tnzkss{align-items:center;gap:var(--v-sp-1);flex-wrap:nowrap;flex:none;display:flex}.player-tools-overlay.svelte-1tnzkss{top:var(--v-sp-3);right:var(--v-sp-3);z-index:8;padding:var(--v-sp-1);border-radius:var(--v-radius-xs);background:color-mix(in srgb, var(--v-color-bg) 82%, transparent);position:absolute}.open-link.svelte-1tnzkss{box-sizing:border-box;width:2rem;height:2rem;color:var(--v-color-text);font:inherit;border-radius:var(--v-radius-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.open-link.svelte-1tnzkss svg:where(.svelte-1tnzkss){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:1rem;height:1rem}.open-link.svelte-1tnzkss:hover{background:color-mix(in srgb, var(--v-color-text) 6%, transparent)}.open-link[aria-pressed=true].svelte-1tnzkss{background:var(--v-color-text);color:var(--v-color-bg)}.open-link.svelte-1tnzkss:focus-visible{outline:2px solid var(--v-color-primary);outline-offset:2px}.watermark.svelte-1tnzkss{z-index:10;place-self:end;align-items:center;gap:var(--v-sp-1);padding:var(--v-sp-1);font-size:var(--v-text-label);color:var(--v-color-text);opacity:.8;pointer-events:none;transition:opacity var(--v-transition-fast) var(--v-easing-default,ease);background:0 0;flex-wrap:nowrap;grid-area:1/1;margin:0;display:flex}.share-player.svelte-1tnzkss:has(.lock-card:where(.svelte-1tnzkss):hover) .watermark:where(.svelte-1tnzkss),.watermark.svelte-1tnzkss:hover{opacity:1}.watermark-brand.svelte-1tnzkss{font-weight:var(--v-weight-semibold);color:var(--v-color-text);padding-inline:var(--v-sp-2);text-shadow:0 0 2px var(--v-color-bg), 0 1px 0 var(--v-color-bg), 0 -1px 0 var(--v-color-bg), 1px 0 0 var(--v-color-bg), -1px 0 0 var(--v-color-bg)}.watermark.svelte-1tnzkss .open-link:where(.svelte-1tnzkss){pointer-events:auto;filter:drop-shadow(0 0 2px var(--v-color-bg)) drop-shadow(0 1px 0 var(--v-color-bg))}.playback-progress.svelte-1tnzkss{inset-inline:0;z-index:9;pointer-events:none;background:color-mix(in srgb, var(--v-color-text) 12%, transparent);height:3px;position:absolute;bottom:0}.playback-progress.svelte-1tnzkss:before{content:"";height:100%;width:calc(var(--playback-progress,0) * 100%);background:var(--v-color-warning);display:block}@media (prefers-reduced-motion:no-preference){.playback-progress.svelte-1tnzkss:before{transition:width var(--v-duration-fast) var(--v-easing-default)}}@media (prefers-reduced-motion:reduce){.watermark.svelte-1tnzkss,.playback-progress.svelte-1tnzkss:before{transition:none}}@media (width<=640px){.sheet-chrome.svelte-1tnzkss{display:flex}.open-links-toolbar.svelte-1tnzkss{display:none}.share-board.svelte-1tnzkss xq-toolbar-nav,.share-board.svelte-1tnzkss xq-toolbar-autoplay{flex-direction:column}.share-board.svelte-1tnzkss xq-toolbar-autoplay::part(autoplay-interval){max-width:3.25rem;padding-inline:var(--v-sp-1)}.share-board.svelte-1tnzkss xq-toolbar-flip::part(toolbar-button),.share-board.svelte-1tnzkss xq-toolbar-mirror::part(toolbar-button){width:2rem;padding:0}.share-board.svelte-1tnzkss xq-toolbar-flip::part(toolbar-button-label),.share-board.svelte-1tnzkss xq-toolbar-mirror::part(toolbar-button-label){display:none}.share-board.svelte-1tnzkss xq-toolbar-flip::part(toolbar-button-icon),.share-board.svelte-1tnzkss xq-toolbar-mirror::part(toolbar-button-icon){display:block}}html,body{background:var(--v-color-bg);width:100%;height:100%;min-height:100dvh;color:var(--v-color-text);font-family:var(--v-font-family-base);font-size:var(--v-text-base);font-weight:var(--v-weight-normal);line-height:var(--v-leading-body);margin:0;overflow:hidden}astro-island{display:contents}
