@font-face{font-family:Fraunces;src:url(fonts/fraunces.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(fonts/source-serif-4.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(fonts/source-sans-3.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(fonts/atkinson-hyperlegible-next.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(fonts/sora.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/manrope.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"Baloo 2";src:url(fonts/baloo-2.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(fonts/nunito.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(fonts/oswald.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(fonts/roboto-condensed.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--app-max-width: 48rem;--color-surface-beyond: color-mix(in srgb, var(--color-surface-canvas) 45%, black);--box-see-through: 45%;--color-member-sunrise: #C4622D;--color-member-sunrise-bright: #E8854A;--color-member-harvest: #AD7C26;--color-member-harvest-bright: #DA9E37;--color-member-meadow: #8E8A2B;--color-member-meadow-bright: #B5B03C;--color-member-willow: #64964E;--color-member-willow-bright: #81BE67;--color-member-rainforest: #289C77;--color-member-rainforest-bright: #3AC599;--color-member-peacock: #009B9E;--color-member-peacock-bright: #00C4C8;--color-member-lagoon: #1793BC;--color-member-lagoon-bright: #27BBEC;--color-member-twilight: #5787CB;--color-member-twilight-bright: #72ACFF;--color-member-velvet: #827AC8;--color-member-velvet-bright: #A69CFB;--color-member-inspiration: #A26FB4;--color-member-inspiration-bright: #CD8FE3;--color-member-blossom: #B86894;--color-member-blossom-bright: #E886BB;--color-member-passion: #C1676D;--color-member-passion-bright: #F4858C;--type-micro: .625rem;--type-label: .6875rem;--type-meta: .75rem;--type-small: .8125rem;--type-body: .875rem;--type-body-large: .9375rem;--type-control: max(1rem, 16px);--type-reading: 1.0625rem;--type-lead: 1.1875rem;--type-title: 1.25rem;--type-title-large: 1.375rem;--type-heading: 1.5rem;--type-display: 1.6875rem;--type-display-large: 2.125rem;--leading-flat: 1;--leading-tight: 1.2;--leading-snug: 1.3;--leading-normal: 1.45;--leading-relaxed: 1.55;--leading-loose: 1.65;--tracking-tight: -.01em;--tracking-display: -.02em;--tracking-wide: .14em;--space-hair: .125rem;--space-xxs: .25rem;--space-xs: .375rem;--space-sm: .5rem;--space-md: .625rem;--space-base: .75rem;--space-lg: .875rem;--space-xl: 1rem;--space-xxl: 1.25rem;--space-gutter: 1.375rem;--space-section: 1.75rem;--pad-hair: .125rem;--pad-xs: .25rem;--pad-sm: .375rem;--pad-md: .5rem;--radius-control: 4px;--radius-panel: 8px;--target-min: 2.75rem;--icon-size: 1.25rem;--motion-expand: .2s ease;--motion-settle: .16s ease-out;--motion-pane-time: .28s;--pane-fall: .25;--motion-fling: 1;--ease-pane: cubic-bezier(.32, .72, 0, 1);--motion-doors-meet: .32s;--motion-doors: var(--motion-doors-meet) cubic-bezier(.5, 0, .1, 1);--space-tab-inset: 1.25rem;--tab-min-height: 4rem;--radius-tab: 6px;--grip-width: 2.25rem;--grip-size: .5625rem 1.25rem;--grip-lines: repeating-linear-gradient(to right, var(--color-divider-default) 0 1px, transparent 1px 4px);--elevation-tab-sheen: 0 1px 0;--elevation-tab-key: 0 20px 40px -18px;--elevation-tab: var(--elevation-tab-sheen) var(--color-surface-sheen) inset, var(--elevation-tab-key) var(--color-shadow-deep);--elevation-pane-end: -24px 0 48px var(--color-shadow-key);--elevation-pane-start: 24px 0 48px var(--color-shadow-key);--elevation-pane-reach: 72px;--type-message: 1rem;--message-min-width: 12.5rem;--tab-header-min-height: 1.75rem;--tab-header-min-height-open: var(--target-min);--modal-width: 20.5rem;--door-bracket-inset: 1rem;--door-bracket-width: .875rem;--door-bracket-height: 16.5rem;--door-bracket-line: 1.5px;--door-blur: blur(3px);--glow-door: drop-shadow(0 0 6px var(--color-action-glow));--latch-size: 3rem;--motion-latch: .36s cubic-bezier(.2, .9, .1, 1);--motion-unfold: .22s cubic-bezier(.2, .9, .1, 1);--elevation-unfolded: inset 0 8px 12px -8px var(--color-shadow-key);--glow-lit: drop-shadow(0 0 5px var(--color-action-glow));--tracking-label: .12em;--ease-unfold: cubic-bezier(.2, .9, .1, 1);--unfold-perspective: 700px;--unfold-tilt: 80deg;--unfold-box: .2s;--unfold-box-shut: .18s;--unfold-box-shut-delay: 90ms;--unfold-panel: .22s;--unfold-panel-delay: 60ms;--unfold-panel-fold: .26s;--unfold-reply: .2s;--unfold-reply-delay: .15s;--unfold-reply-fold: .24s;--unfold-fade: .12s;--unfold-act-delay: .13s;--unfold-act-step: 40ms;--unfold-act-fade: .14s;--unfold-act-slide: .18s;--unfold-act-rise: -6px;--unfold-portrait: .28s;--unfold-portrait-delay: .12s;--unfold-portrait-fade: .16s;--unfold-portrait-from: .6;--fold-rows: .16s;--fold-turn: .14s;--fold-fade: .1s;--fold-act-fade: 80ms;--fold-act-slide: .12s;--portrait-size: 6rem;--portrait-edge: 3rem;--portrait-ring: 1.5px;--portrait-wash: 13%;--promote-description-min-height: 3.5rem;--rule-reply: 2px;--send-size: 3rem;--send-border: 1.5px;--field-min-height: 4.5rem;--field-max-height: 40dvh;--reader-max-height: 60dvh;--overflow-glow-depth: 1rem;--overflow-glow-near: 18%;--overflow-glow-mid: 7%;--motion-overflow-glow: .26s cubic-bezier(.4, 0, .2, 1);--new-glow-reach: .75rem;--new-glow-strength: 40%;--radius-chip: 999px;--motion-field: .22s cubic-bezier(.4, 0, .2, 1);--motion-send: .36s cubic-bezier(.32, .72, 0, 1);--elevation-send: 0 1px 0 var(--color-surface-sheen) inset, 0 0 18px -2px var(--color-action-glow);--motion-edit-time: .36s;--ease-edit: cubic-bezier(.32, .72, 0, 1);--edit-dim: .66;--motion-pin-press: .24s;--motion-pin-move: .64s;--color-scrim: #0E0B08;--edit-tab-min-height: 4rem;--edit-bar-min-height: 3.5rem;--motion-slide-time: .24s;--ease-slide: cubic-bezier(.2, .9, .1, 1);--opacity-unready: .4;--worn-scale: var(--text-scale);--motion-unfurl: .2s;--motion-unfurl-mark: .22s;--unfurl-shuts-after: .2s;--ease-unfurl: cubic-bezier(.32, .72, 0, 1);--ease-unfurl-mark: cubic-bezier(.4, 0, .2, 1);--type-choice: 1.125rem;--choice-min-height: 3.5rem;--elevation-resting: 0 1px 2px var(--color-shadow-ambient);--elevation-lifted: 0 6px 16px -6px var(--color-shadow-ambient), 0 2px 4px -2px var(--color-shadow-key);--focus-ring: 1px;--elevation-glow: 0 0 0 1.5px var(--color-action-glow);--bubble-quiet: 5.5rem;--bubble-a-little: 7rem;--bubble-some: 8.5rem;--bubble-much: 10rem;--bubble-tint-reach: 1.75rem;--bubble-blur: .4rem;--bubble-rim-width: 1px;--bubble-highlight-at: 34% 28%;--bubble-highlight-reach: 46%;--radius-bubble: 50%;--glow-a-little: .875rem;--glow-some: 1.5rem;--glow-much: 2.25rem;--bubble-halo-reach: 58%;--bubble-shadow-x: -.5rem;--bubble-shadow-y: 1.125rem;--bubble-shadow-blur: 1.25rem;--bubble-shadow-spread: -.375rem;--bubble-turn-reach: .3rem;--bubble-turn-blur: .5rem;--bubble-turn-whole: 1turn;--bubble-wobble-reach: .02;--bubble-gap: .75rem;--bubble-words: 4.5rem;--bubble-column: 4.5rem;--bubble-glide: .38s;--bubble-lift: 1.06;--bubble-cap-overhang: calc(var(--target-min) / 2);--bubble-cap-depth: .625rem;--bubble-cap-edge: .09375rem;--bubble-title-lines: 3;--bubble-line-lines: 2;--type-bubble-quiet: var(--type-small);--type-bubble-a-little: var(--type-body-large);--type-bubble-some: var(--type-reading);--type-bubble-much: var(--type-lead);--type-bubble-line: var(--type-meta);--elevation-bubble-lifted: inset 0 1px 0 var(--color-bubble-sheen), calc(var(--bubble-shadow-x) * 2) calc(var(--bubble-shadow-y) * 2) calc(var(--bubble-shadow-blur) * 2) var(--bubble-shadow-spread) var(--color-bubble-shade);--elevation-bubble: inset 0 1px 0 var(--color-bubble-sheen), var(--bubble-shadow-x) var(--bubble-shadow-y) var(--bubble-shadow-blur) var(--bubble-shadow-spread) var(--color-bubble-shade);--elevation-bubble-lit-a-little: var(--elevation-bubble), 0 0 var(--glow-a-little) var(--color-bubble-glow);--elevation-bubble-lit-some: var(--elevation-bubble), 0 0 var(--glow-some) var(--color-bubble-glow);--elevation-bubble-lit-much: var(--elevation-bubble), 0 0 var(--glow-much) var(--color-bubble-glow);--margin-band: 6.625rem;--margin-blur: .625rem;--type-emerge: .6875rem;--tracking-emerge: .22em;--wave-length: 6.09375rem;--wave-height: 1rem;--wash-size: 90% 45%;--wash-at-foot: 50% 108%;--wash-high: 50% 34%;--radius-speech: 1.125rem;--radius-speech-tail: .375rem;--type-speaker: .75rem;--capsule-height: 3.25rem;--radius-capsule: 1.625rem;--capsule-blur: .75rem;--radius-sheet: 2rem;--sheet-blur: 1.125rem;--sheet-gap: 4.5rem;--elevation-sheet: 0 -.625rem 3.125rem var(--color-sheet-shadow);--motion-plant: .9s cubic-bezier(.3, 1.2, .4, 1);--motion-ring: 2.6s;--motion-bob: 7s;--motion-bob-second: 8.5s;--motion-bob-third: 10s;--motion-bob-delay: 0s;--motion-bob-delay-second: -1.7s;--motion-bob-delay-third: -3.4s;--motion-bob-rise: .25rem;--bubble-turn-cycle: 26s;--bubble-wobble-cycle: 2.7s;--bubble-wobble-cycle-second: 3.3s;--bubble-wobble-cycle-third: 3.9s;--bubble-wobble-delay: 0s;--bubble-wobble-delay-second: -.9s;--bubble-wobble-delay-third: -1.8s;--motion-fill-time: .76s;--motion-fill-ease: cubic-bezier(.3, .7, .2, 1);--motion-fill-from: 50%;--motion-fill-to: 75%;--motion-rise-time: .56s;--motion-rise-ease: cubic-bezier(.2, .7, .2, 1);--motion-rise-reach: 3rem;--motion-plant-reach: 1.5rem;--motion-ring-reach: 1.25rem;--lift-threshold: .5rem;--lift-hold: .35s;--lift-glide: .24s;--lift-ring-time: .42s;--lift-ring-width: 1.5px;--lift-ring-reach: .375rem;--lift-trace: .35;--lift-lines: 3}@property --bubble-quiet{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-a-little{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-some{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-much{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-gap{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-slack{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bubble-foot{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --lift-threshold{syntax: "<length>"; inherits: true; initial-value: 0px;}@media(prefers-reduced-motion:reduce){:root{--motion-pane-time: 0s;--motion-fling: 0;--motion-doors-meet: 0s;--motion-slide-time: 0s;--motion-unfurl: 0s;--motion-unfurl-mark: 0s;--unfurl-shuts-after: 0s;--unfold-box: 0s;--unfold-box-shut: 0s;--unfold-box-shut-delay: 0s;--unfold-panel: 0s;--unfold-panel-delay: 0s;--unfold-panel-fold: 0s;--unfold-reply: 0s;--unfold-reply-delay: 0s;--unfold-reply-fold: 0s;--unfold-fade: 0s;--unfold-act-delay: 0s;--unfold-act-step: 0s;--unfold-act-fade: 0s;--unfold-act-slide: 0s;--unfold-portrait: 0s;--unfold-portrait-delay: 0s;--unfold-portrait-fade: 0s;--fold-rows: 0s;--fold-turn: 0s;--fold-fade: 0s;--fold-act-fade: 0s;--fold-act-slide: 0s;--motion-plant: 0s;--motion-ring: 0s;--bubble-turn-cycle: 0s;--bubble-wobble-cycle: 0s;--bubble-wobble-cycle-second: 0s;--bubble-wobble-cycle-third: 0s;--motion-bob: 0s;--bubble-glide: 0s;--motion-bob-second: 0s;--motion-bob-third: 0s;--motion-fill-time: 0s;--motion-rise-time: 0s;--lift-glide: 0s;--lift-ring-time: 0s}}:root,:root[data-color-theme=hearth]{--color-surface-canvas: #19140F;--color-surface-recessed: #15110C;--color-surface-raised: #211A14;--color-surface-raised-hover: #261E17;--color-surface-yours: #342A20;--color-surface-yours-body: #2C231B;--color-surface-yours-focus: #30261D;--color-surface-field: #1E1813;--color-surface-scrim: rgba(21, 17, 12, .82);--color-surface-alt: #0A0705;--color-surface-paper: #F7F2EA;--color-surface-sheen: rgba(242, 214, 186, .04);--color-text-primary: #F2ECE3;--color-text-secondary: #B3A898;--color-text-muted: #958A7C;--color-text-body: #ECE4D8;--color-text-control: #CFC4B5;--color-action-default: #C4622D;--color-action-hover: #E8854A;--color-action-tint: rgba(196, 98, 45, .12);--color-action-glow: rgba(232, 133, 74, .45);--color-structure-default: #6B5F52;--color-structure-lifted: #958A7C;--color-feedback-success: #7A8C5C;--color-feedback-caution: #D4954A;--color-feedback-danger: #A84438;--color-feedback-info: #8FA0B2;--color-divider-faint: rgba(242, 214, 186, .1);--color-divider-default: rgba(242, 214, 186, .22);--color-divider-strong: rgba(242, 214, 186, .4);--color-divider-focus: rgba(242, 214, 186, .32);--color-divider-send: rgba(242, 214, 186, .14);--color-divider-box: rgba(242, 214, 186, .12);--color-divider-seam: rgba(242, 214, 186, .06);--color-role-owner: #D9AE45;--color-shadow-ambient: rgba(10, 5, 0, .32);--color-shadow-key: rgba(0, 0, 0, .55);--color-shadow-deep: rgba(0, 0, 0, .7);--color-bubble-tint-a-little: rgba(196, 98, 45, .13);--color-bubble-tint-some: rgba(196, 98, 45, .22);--color-bubble-tint-much: rgba(196, 98, 45, .4);--color-bubble-film: rgba(239, 227, 211, .04);--color-bubble-highlight: rgba(239, 227, 211, .17);--color-bubble-foot: rgba(196, 98, 45, .07);--color-bubble-rim: rgba(239, 227, 211, .16);--color-bubble-sheen: rgba(255, 255, 255, .12);--color-bubble-shade: rgba(0, 0, 0, .25);--color-bubble-glow: rgba(196, 98, 45, .38);--color-bubble-halo: rgba(224, 138, 90, .3);--color-bubble-turn: rgba(233, 160, 122, .4);--color-bubble-cap: rgba(58, 36, 22, .92);--color-bubble-cap-edge: rgba(224, 138, 90, .85);--color-margin-wash: rgba(239, 227, 211, .13);--color-wave: rgba(239, 227, 211, .3);--color-wave-faint: rgba(239, 227, 211, .14);--color-emerge: rgba(239, 227, 211, .85);--color-room-wash: rgba(196, 98, 45, .17);--color-speech-film: rgba(239, 227, 211, .07);--color-speech-rim: rgba(239, 227, 211, .1);--color-speech-mine: rgba(196, 98, 45, .26);--color-speech-mine-rim: rgba(196, 98, 45, .42);--color-speaker: #E9A07A;--color-capsule-film: rgba(239, 227, 211, .08);--color-capsule-rim: rgba(239, 227, 211, .12);--color-sheet-panel: rgba(58, 41, 25, .82);--color-sheet-dim: rgba(10, 7, 4, .55);--color-sheet-rim: rgba(239, 227, 211, .14);--color-sheet-shadow: rgba(0, 0, 0, .45);--texture-light: linear-gradient(0deg, rgba(232, 133, 74, .09) 0%, rgba(232, 133, 74, .025) 32%, transparent 58%);--scenery-ground: url(textures/slate.jpg);--scenery-ground-at: 0 0;--scenery-ground-size: 480px 480px;--scenery-1: none;--scenery-1-inline: 100%;--scenery-1-block: 100%;--scenery-1-at: none;--scenery-1-motion: none;--scenery-1-rest: 1;--scenery-2: none;--scenery-2-inline: 100%;--scenery-2-block: 100%;--scenery-2-at: none;--scenery-2-motion: none;--scenery-2-rest: 1;--scenery-3: none;--scenery-3-inline: 100%;--scenery-3-block: 100%;--scenery-3-at: none;--scenery-3-motion: none;--scenery-3-rest: 1;--scenery-4: none;--scenery-4-inline: 100%;--scenery-4-block: 100%;--scenery-4-at: none;--scenery-4-motion: none;--scenery-4-rest: 1}:root[data-color-theme=midnight]{--color-surface-canvas: #151B26;--color-surface-recessed: #0F141D;--color-surface-raised: #1F2836;--color-surface-raised-hover: #253042;--color-surface-yours: #2F3B50;--color-surface-yours-body: #283346;--color-surface-yours-focus: #2C384C;--color-surface-field: #1A212D;--color-surface-scrim: rgba(13, 18, 26, .75);--color-surface-alt: #0A0E15;--color-surface-paper: #F1F4F8;--color-surface-sheen: rgba(206, 226, 255, .05);--color-text-primary: #E8EDF4;--color-text-secondary: #B7C0CD;--color-text-muted: #8792A1;--color-text-body: #DFE5EE;--color-text-control: #CDD5E0;--color-action-default: #5B8DC9;--color-action-hover: #7FAEE8;--color-action-tint: rgba(91, 141, 201, .14);--color-action-glow: rgba(91, 141, 201, .28);--color-structure-default: #5C6B7A;--color-structure-lifted: #8FA0B2;--color-feedback-success: #7A9866;--color-feedback-caution: #CE9A4F;--color-feedback-danger: #B34F44;--color-feedback-info: #86A8CD;--color-divider-faint: rgba(91, 141, 201, .12);--color-divider-default: rgba(91, 141, 201, .22);--color-divider-strong: rgba(91, 141, 201, .4);--color-divider-focus: rgba(91, 141, 201, .32);--color-divider-send: rgba(91, 141, 201, .14);--color-divider-box: rgba(91, 141, 201, .16);--color-divider-seam: rgba(91, 141, 201, .08);--color-role-owner: #D9AE45;--color-shadow-ambient: rgba(0, 3, 10, .36);--color-shadow-key: rgba(0, 2, 7, .55);--color-shadow-deep: rgba(0, 2, 7, .7);--color-bubble-tint-a-little: rgba(91, 141, 201, .13);--color-bubble-tint-some: rgba(91, 141, 201, .22);--color-bubble-tint-much: rgba(91, 141, 201, .4);--color-bubble-film: rgba(232, 237, 244, .04);--color-bubble-highlight: rgba(232, 237, 244, .17);--color-bubble-foot: rgba(91, 141, 201, .07);--color-bubble-rim: rgba(232, 237, 244, .16);--color-bubble-sheen: rgba(255, 255, 255, .12);--color-bubble-shade: rgba(0, 0, 0, .25);--color-bubble-glow: rgba(91, 141, 201, .38);--color-bubble-halo: rgba(134, 174, 224, .3);--color-bubble-turn: rgba(155, 191, 235, .4);--color-bubble-cap: rgba(30, 40, 56, .92);--color-bubble-cap-edge: rgba(134, 174, 224, .85);--color-margin-wash: rgba(232, 237, 244, .13);--color-wave: rgba(232, 237, 244, .3);--color-wave-faint: rgba(232, 237, 244, .14);--color-emerge: rgba(232, 237, 244, .85);--color-room-wash: rgba(104, 60, 178, .2);--color-speech-film: rgba(232, 237, 244, .07);--color-speech-rim: rgba(232, 237, 244, .1);--color-speech-mine: rgba(91, 141, 201, .26);--color-speech-mine-rim: rgba(91, 141, 201, .42);--color-speaker: #9BBFEB;--color-capsule-film: rgba(232, 237, 244, .08);--color-capsule-rim: rgba(232, 237, 244, .12);--color-sheet-panel: rgba(33, 43, 58, .82);--color-sheet-dim: rgba(3, 5, 10, .55);--color-sheet-rim: rgba(232, 237, 244, .14);--color-sheet-shadow: rgba(0, 0, 0, .45);--texture-light: linear-gradient(180deg, rgba(206, 226, 255, .13) 0 1px, rgba(206, 226, 255, .055) 1px, rgba(206, 226, 255, .015) 38%, transparent 62%);--scenery-ground: linear-gradient(118deg, transparent 18%, rgb(91 141 201 / .05) 34%, rgb(122 82 196 / .1) 46%, rgb(91 141 201 / .05) 58%, transparent 76%), radial-gradient(ellipse 60% 34% at 72% 28%, rgb(92 46 160 / .2), transparent), radial-gradient(ellipse 50% 38% at 20% 76%, rgb(74 36 136 / .18), transparent), radial-gradient(ellipse 34% 20% at 48% 50%, rgb(186 170 240 / .05), transparent);--scenery-ground-at: 0 0;--scenery-ground-size: auto;--scenery-1: radial-gradient(circle at 23% 31%, rgb(232 237 244 / .4) 0 .5px, transparent 1px) 0 0 / 97px 97px, radial-gradient(circle at 86% 83%, rgb(214 196 255 / .44) 0 .6px, transparent 1.2px) 7px 88px / 199px 199px, radial-gradient(circle at 37% 58%, rgb(206 226 255 / .5) 0 .7px, transparent 1.4px) 190px 12px / 347px 347px;--scenery-1-motion: midnight-twinkles-a 6s linear infinite;--scenery-2: radial-gradient(circle at 71% 64%, rgb(206 226 255 / .34) 0 .5px, transparent 1px) 17px 9px / 127px 127px, radial-gradient(circle at 62% 41%, rgb(232 237 244 / .7) 0 .9px, transparent 1.8px) 58px 140px / 293px 293px;--scenery-2-motion: midnight-twinkles-b 6s linear infinite;--scenery-3: radial-gradient(circle at 48% 12%, rgb(232 237 244 / .62) 0 .8px, transparent 1.6px) 41px 63px / 163px 163px, radial-gradient(circle at 12% 77%, rgb(232 237 244 / .42) 0 .5px, transparent 1px) 102px 31px / 241px 241px;--scenery-3-motion: midnight-twinkles-c 6s linear infinite}:root[data-color-theme=grove]{--color-surface-canvas: #151D17;--color-surface-recessed: #0E140F;--color-surface-raised: #202C22;--color-surface-raised-hover: #263428;--color-surface-yours: #2F3F31;--color-surface-yours-body: #29372B;--color-surface-yours-focus: #2D3B2F;--color-surface-field: #1A231C;--color-surface-scrim: rgba(11, 17, 12, .75);--color-surface-alt: #0A100B;--color-surface-paper: #F2F5EE;--color-surface-sheen: rgba(214, 250, 226, .05);--color-text-primary: #E9F0E9;--color-text-secondary: #BAC7BB;--color-text-muted: #8A978C;--color-text-body: #E0E8E0;--color-text-control: #CFDBD0;--color-action-default: #3F9C74;--color-action-hover: #5FC496;--color-action-tint: rgba(63, 156, 116, .14);--color-action-glow: rgba(63, 156, 116, .28);--color-structure-default: #5C7568;--color-structure-lifted: #8FAF9D;--color-feedback-success: #85A25B;--color-feedback-caution: #D4954A;--color-feedback-danger: #A84438;--color-feedback-info: #8FA0B2;--color-divider-faint: rgba(63, 156, 116, .12);--color-divider-default: rgba(63, 156, 116, .22);--color-divider-strong: rgba(63, 156, 116, .4);--color-divider-focus: rgba(63, 156, 116, .32);--color-divider-send: rgba(63, 156, 116, .14);--color-divider-box: rgba(63, 156, 116, .16);--color-divider-seam: rgba(63, 156, 116, .08);--color-role-owner: #D9AE45;--color-shadow-ambient: rgba(0, 8, 3, .34);--color-shadow-key: rgba(0, 5, 2, .52);--color-shadow-deep: rgba(0, 5, 2, .7);--color-bubble-tint-a-little: rgba(63, 156, 116, .13);--color-bubble-tint-some: rgba(63, 156, 116, .22);--color-bubble-tint-much: rgba(63, 156, 116, .4);--color-bubble-film: rgba(233, 240, 233, .04);--color-bubble-highlight: rgba(233, 240, 233, .17);--color-bubble-foot: rgba(63, 156, 116, .07);--color-bubble-rim: rgba(233, 240, 233, .16);--color-bubble-sheen: rgba(255, 255, 255, .12);--color-bubble-shade: rgba(0, 0, 0, .25);--color-bubble-glow: rgba(63, 156, 116, .38);--color-bubble-halo: rgba(107, 193, 154, .3);--color-bubble-turn: rgba(132, 208, 172, .4);--color-bubble-cap: rgba(24, 44, 33, .92);--color-bubble-cap-edge: rgba(107, 193, 154, .85);--color-margin-wash: rgba(233, 240, 233, .13);--color-wave: rgba(233, 240, 233, .3);--color-wave-faint: rgba(233, 240, 233, .14);--color-emerge: rgba(233, 240, 233, .85);--color-room-wash: rgba(63, 156, 116, .17);--color-speech-film: rgba(233, 240, 233, .07);--color-speech-rim: rgba(233, 240, 233, .1);--color-speech-mine: rgba(63, 156, 116, .26);--color-speech-mine-rim: rgba(63, 156, 116, .42);--color-speaker: #84D0AC;--color-capsule-film: rgba(233, 240, 233, .08);--color-capsule-rim: rgba(233, 240, 233, .12);--color-sheet-panel: rgba(34, 47, 36, .82);--color-sheet-dim: rgba(3, 7, 4, .55);--color-sheet-rim: rgba(233, 240, 233, .14);--color-sheet-shadow: rgba(0, 0, 0, .45);--texture-light: radial-gradient(130% 100% at 0% 0%, rgba(214, 250, 226, .11), rgba(214, 250, 226, .03) 45%, transparent 70%);--scenery-ground: url(textures/peat.jpg);--scenery-ground-at: 0 0;--scenery-ground-size: 360px 360px;--scenery-1: radial-gradient(circle 14px at 50% 50%, rgb(238 245 176) 0 1.12px, rgb(214 236 130 / .5) 1.82px, rgb(214 236 130 / .16) 5.6px, transparent 14px) no-repeat;--scenery-1-motion: grove-fireflies-a 31s linear infinite, grove-wanders-a 13s linear infinite alternate;--scenery-1-rest: 0;--scenery-2: radial-gradient(circle 14px at 50% 50%, rgb(238 245 176) 0 1.12px, rgb(214 236 130 / .5) 1.82px, rgb(214 236 130 / .16) 5.6px, transparent 14px) no-repeat;--scenery-2-motion: grove-fireflies-b 31s linear infinite, grove-wanders-b 13s linear infinite alternate;--scenery-2-rest: 0}:root[data-color-theme=bog-owl]{--color-surface-canvas: #1A1F13;--color-surface-recessed: #111408;--color-surface-raised: #272E1B;--color-surface-raised-hover: #2E3620;--color-surface-yours: #3A4428;--color-surface-yours-body: #333C23;--color-surface-yours-focus: #374027;--color-surface-field: #1F2517;--color-surface-scrim: rgba(13, 16, 7, .76);--color-surface-alt: #17120A;--color-surface-paper: #F4F0E3;--color-surface-sheen: rgba(214, 232, 168, .05);--color-text-primary: #EFEBDC;--color-text-secondary: #C4BFA6;--color-text-muted: #8E8F72;--color-text-body: #E6E2D2;--color-text-control: #D8D4C0;--color-action-default: #9FB63A;--color-action-hover: #BFD455;--color-action-tint: rgba(159, 182, 58, .14);--color-action-glow: rgba(159, 182, 58, .28);--color-structure-default: #6B6A4C;--color-structure-lifted: #A69F78;--color-feedback-success: #7E9E4C;--color-feedback-caution: #D9A33A;--color-feedback-danger: #A8483A;--color-feedback-info: #6FA8D6;--color-divider-faint: rgba(159, 182, 58, .12);--color-divider-default: rgba(159, 182, 58, .22);--color-divider-strong: rgba(159, 182, 58, .4);--color-divider-focus: rgba(159, 182, 58, .32);--color-divider-send: rgba(159, 182, 58, .14);--color-divider-box: rgba(159, 182, 58, .16);--color-divider-seam: rgba(159, 182, 58, .08);--color-role-owner: #D9AE45;--color-shadow-ambient: rgba(5, 7, 1, .38);--color-shadow-key: rgba(3, 4, 0, .56);--color-shadow-deep: rgba(3, 4, 0, .7);--color-bubble-tint-a-little: rgba(159, 182, 58, .13);--color-bubble-tint-some: rgba(159, 182, 58, .22);--color-bubble-tint-much: rgba(159, 182, 58, .4);--color-bubble-film: rgba(239, 235, 220, .04);--color-bubble-highlight: rgba(239, 235, 220, .17);--color-bubble-foot: rgba(159, 182, 58, .07);--color-bubble-rim: rgba(239, 235, 220, .16);--color-bubble-sheen: rgba(255, 255, 255, .12);--color-bubble-shade: rgba(0, 0, 0, .25);--color-bubble-glow: rgba(159, 182, 58, .38);--color-bubble-halo: rgba(189, 206, 97, .3);--color-bubble-turn: rgba(204, 218, 121, .4);--color-bubble-cap: rgba(48, 46, 22, .92);--color-bubble-cap-edge: rgba(189, 206, 97, .85);--color-margin-wash: rgba(239, 235, 220, .13);--color-wave: rgba(239, 235, 220, .3);--color-wave-faint: rgba(239, 235, 220, .14);--color-emerge: rgba(239, 235, 220, .85);--color-room-wash: rgba(159, 182, 58, .17);--color-speech-film: rgba(239, 235, 220, .07);--color-speech-rim: rgba(239, 235, 220, .1);--color-speech-mine: rgba(159, 182, 58, .26);--color-speech-mine-rim: rgba(159, 182, 58, .42);--color-speaker: #CCDA79;--color-capsule-film: rgba(239, 235, 220, .08);--color-capsule-rim: rgba(239, 235, 220, .12);--color-sheet-panel: rgba(42, 49, 29, .82);--color-sheet-dim: rgba(6, 7, 3, .55);--color-sheet-rim: rgba(239, 235, 220, .14);--color-sheet-shadow: rgba(0, 0, 0, .45);--texture-light: radial-gradient(130% 100% at 0% 0%, rgba(214, 250, 226, .11), rgba(214, 250, 226, .03) 45%, transparent 70%);--scenery-ground: linear-gradient(transparent 38%, rgb(6 8 2 / .5)), radial-gradient(circle at 50% 100%, transparent 8.5px, rgba(239, 235, 220, .022) 9px 10px, transparent 10.5px), radial-gradient(circle at 50% 100%, transparent 8.5px, rgba(239, 235, 220, .022) 9px 10px, transparent 10.5px);--scenery-ground-at: 0 0, 0 0, 10px 7px;--scenery-ground-size: auto, 20px 14px, 20px 14px;--scenery-1: radial-gradient(ellipse 451.4px 50% at 50% 50%, rgb(200 212 178 / .1275), transparent) 0 0 / 760px 100% repeat-x;--scenery-1-inline: calc(100% + 760px) ;--scenery-1-block: 54%;--scenery-1-at: 0 63cqh;--scenery-1-motion: bog-owl-haze-a 24s linear infinite, bog-owl-drifts-a 90s linear infinite;--scenery-2: radial-gradient(ellipse 334.8px 50% at 50% 50%, rgb(200 212 178 / .09), transparent) 0 0 / 620px 100% repeat-x;--scenery-2-inline: calc(100% + 620px) ;--scenery-2-block: 40.5%;--scenery-2-at: 0 43.75cqh;--scenery-2-motion: bog-owl-haze-b 24s linear infinite, bog-owl-drifts-b 60s linear -30s infinite;--scenery-3: radial-gradient(ellipse 476.28px 50% at 50% 50%, rgb(200 212 178 / .06), transparent) 0 0 / 980px 100% repeat-x;--scenery-3-inline: calc(100% + 980px) ;--scenery-3-block: 32.4%;--scenery-3-at: 0 19.8cqh;--scenery-3-motion: bog-owl-haze-c 24s linear infinite, bog-owl-drifts-c 80s linear -9.8s infinite;--scenery-4: linear-gradient(80deg, transparent 46.5%, rgb(226 232 170 / .024) 50%, transparent 53.5%) no-repeat;--scenery-4-motion: bog-owl-beams 60s linear infinite;--scenery-4-rest: 0}:root[data-color-theme=carbon-fiber]{--color-surface-canvas: #0F1012;--color-surface-recessed: #0A0B0C;--color-surface-raised: #18191C;--color-surface-raised-hover: #1F2124;--color-surface-yours: #2A2C30;--color-surface-yours-body: #222428;--color-surface-yours-focus: #26282C;--color-surface-field: #131416;--color-surface-scrim: rgba(6, 6, 7, .8);--color-surface-alt: #050506;--color-surface-paper: #F4F4F5;--color-surface-sheen: rgba(255, 255, 255, .07);--color-text-primary: #F3F3F4;--color-text-secondary: #B5B7BB;--color-text-muted: #8D9095;--color-text-body: #E9EAEC;--color-text-control: #D0D2D5;--color-action-default: #DC143C;--color-action-hover: #F2385C;--color-action-tint: rgba(220, 20, 60, .14);--color-action-glow: rgba(220, 20, 60, .45);--color-structure-default: #5E6166;--color-structure-lifted: #8D9095;--color-feedback-success: #7C9A73;--color-feedback-caution: #C9A04A;--color-feedback-danger: #A8483A;--color-feedback-info: #9AA3AE;--color-divider-faint: rgba(255, 255, 255, .08);--color-divider-default: rgba(255, 255, 255, .18);--color-divider-strong: rgba(255, 255, 255, .36);--color-divider-focus: rgba(255, 255, 255, .3);--color-divider-send: rgba(255, 255, 255, .12);--color-divider-box: rgba(255, 255, 255, .11);--color-divider-seam: rgba(255, 255, 255, .05);--color-role-owner: #D2D4D8;--color-shadow-ambient: rgba(0, 0, 0, .42);--color-shadow-key: rgba(0, 0, 0, .62);--color-shadow-deep: rgba(0, 0, 0, .78);--color-bubble-tint-a-little: rgba(220, 20, 60, .13);--color-bubble-tint-some: rgba(220, 20, 60, .22);--color-bubble-tint-much: rgba(220, 20, 60, .4);--color-bubble-film: rgba(255, 255, 255, .04);--color-bubble-highlight: rgba(255, 255, 255, .22);--color-bubble-foot: rgba(220, 20, 60, .07);--color-bubble-rim: rgba(255, 255, 255, .18);--color-bubble-sheen: rgba(255, 255, 255, .16);--color-bubble-shade: rgba(0, 0, 0, .32);--color-bubble-glow: rgba(220, 20, 60, .4);--color-bubble-halo: rgba(220, 20, 60, .3);--color-bubble-turn: rgba(255, 255, 255, .38);--color-bubble-cap: rgba(22, 23, 26, .94);--color-bubble-cap-edge: rgba(220, 20, 60, .85);--color-margin-wash: rgba(255, 255, 255, .1);--color-wave: rgba(255, 255, 255, .28);--color-wave-faint: rgba(255, 255, 255, .12);--color-emerge: rgba(255, 255, 255, .85);--color-room-wash: rgba(255, 255, 255, .06);--color-speech-film: rgba(255, 255, 255, .06);--color-speech-rim: rgba(255, 255, 255, .11);--color-speech-mine: rgba(205, 207, 211, .15);--color-speech-mine-rim: rgba(220, 20, 60, .5);--color-speaker: #C9CBCF;--color-capsule-film: rgba(255, 255, 255, .07);--color-capsule-rim: rgba(255, 255, 255, .13);--color-sheet-panel: rgba(24, 25, 28, .88);--color-sheet-dim: rgba(3, 3, 4, .62);--color-sheet-rim: rgba(255, 255, 255, .15);--color-sheet-shadow: rgba(0, 0, 0, .55);--texture-light: linear-gradient(160deg, rgba(255, 255, 255, .09) 0%, rgba(255, 255, 255, .03) 34%, transparent 35%, transparent 100%);--scenery-ground: linear-gradient(115deg, transparent 28%, rgba(255, 255, 255, .025) 40%, rgba(255, 255, 255, .05) 45%, rgba(255, 255, 255, .025) 50%, transparent 62%), radial-gradient(130% 85% at 12% 0%, rgba(255, 255, 255, .075), rgba(255, 255, 255, .02) 45%, transparent 70%), radial-gradient(160% 110% at 12% 0%, transparent 45%, rgba(0, 0, 0, .4)), linear-gradient(27deg, #0A0B0C 3px, transparent 3px), linear-gradient(207deg, #0A0B0C 3px, transparent 3px), linear-gradient(27deg, #16171A 3px, transparent 3px), linear-gradient(207deg, #16171A 3px, transparent 3px), linear-gradient(90deg, #121315 6px, transparent 6px), linear-gradient(#131416 25%, #0F1012 25%, #0F1012 50%, transparent 50%, transparent 75%, #18191C 75%, #18191C);--scenery-ground-at: 0 0, 0 0, 0 0, 0 3px, 6px 0, 0 6px, 6px 3px, 0 0, 0 0;--scenery-ground-size: auto, auto, auto, 12px 12px, 12px 12px, 12px 12px, 12px 12px, 12px 12px, 12px 12px}:root,:root[data-font-theme=storybook],hs-option-list [data-font-theme=storybook]{--font-reading: "Source Serif 4", Georgia, ui-serif, serif;--font-display: "Fraunces", Georgia, ui-serif, serif;--font-label: "Source Sans 3", ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, Menlo, monospace}:root[data-font-theme=clean],hs-option-list [data-font-theme=clean]{--font-reading: "Manrope", ui-sans-serif, system-ui, sans-serif;--font-display: "Sora", ui-sans-serif, system-ui, sans-serif;--font-label: "Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, Menlo, monospace}:root[data-font-theme=rounded],hs-option-list [data-font-theme=rounded]{--font-reading: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-display: "Baloo 2", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-label: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, Menlo, monospace}:root[data-font-theme=compact],hs-option-list [data-font-theme=compact]{--font-reading: "Roboto Condensed", ui-sans-serif, system-ui, sans-serif;--font-display: "Oswald", ui-sans-serif, system-ui, sans-serif;--font-label: "Roboto Condensed", ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, Menlo, monospace}:root[data-font-theme=clear],hs-option-list [data-font-theme=clear]{--font-reading: "Atkinson Hyperlegible Next", ui-sans-serif, system-ui, sans-serif;--font-display: "Atkinson Hyperlegible Next", ui-sans-serif, system-ui, sans-serif;--font-label: "Atkinson Hyperlegible Next", ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, Menlo, monospace}:root[data-text-size=small],hs-option-list [data-text-size=small]{--root-font-size: 87.5%;--text-scale: .875}:root,:root[data-text-size=medium],hs-option-list [data-text-size=medium]{--root-font-size: 100%;--text-scale: 1}:root[data-text-size=large],hs-option-list [data-text-size=large]{--root-font-size: 115%;--text-scale: 1.15}html{box-sizing:border-box;interpolate-size:allow-keywords;color-scheme:dark;font-size:var(--root-font-size);background-color:var(--color-surface-beyond);-webkit-user-select:none;user-select:none}*,*:before,*:after,*::details-content{box-sizing:inherit;scrollbar-width:none}summary{box-sizing:border-box}body{display:grid;grid-template-columns:minmax(0,var(--app-max-width));grid-template-rows:minmax(0,1fr);justify-content:center;height:100dvh;margin:0;padding-bottom:env(safe-area-inset-bottom);background-color:var(--color-surface-beyond);color:var(--color-text-primary);font-family:var(--font-reading);font-size:var(--type-reading);font-weight:300;line-height:var(--leading-loose);overflow-wrap:anywhere;--overflow-above: 0;--overflow-below: 0}app-root{display:contents}app-pane{display:grid;grid-template-columns:[path-start sub-header-start page-body-start tab-bar-start action-bar-start] minmax(0,1fr) [path-end sub-header-end page-body-end tab-bar-end action-bar-end];grid-template-rows:[path-start] auto [path-end sub-header-start] auto [sub-header-end page-body-start tab-bar-start] minmax(0,1fr) [page-body-end tab-bar-end action-bar-start] auto [action-bar-end];height:100%}@property --pull{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --lip-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --lip-bottom{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --reach{syntax: "*"; inherits: false;}@property --ride{syntax: "*"; inherits: false;}@property --ride-motion{syntax: "*"; inherits: false;}@property --riding{syntax: "<number>"; inherits: false; initial-value: 0;}@property --lifted{syntax: "*"; inherits: false;}@property --tab-surface{syntax: "*"; inherits: false;}@property --covered{syntax: "<number>"; inherits: true; initial-value: 0;}app-pull-tabs>app-pane[entered=end]:not(hs-scenery+app-pane){box-shadow:var(--elevation-pane-end);clip-path:polygon(calc(-1 * var(--reach)) 0,100% 0,100% 100%,calc(-1 * var(--reach)) 100%,calc(-1 * var(--reach)) var(--lip-bottom),0 var(--lip-bottom),0 var(--lip-top),calc(-1 * var(--reach)) var(--lip-top));background-image:linear-gradient(var(--color-divider-faint),var(--color-divider-faint)),linear-gradient(var(--color-divider-faint),var(--color-divider-faint));background-size:1px var(--lip-top),1px calc(100% - var(--lip-bottom));background-position:0 0,0 var(--lip-bottom);background-repeat:no-repeat}app-pull-tabs>app-pane[entered=start]{box-shadow:var(--elevation-pane-start);clip-path:polygon(0 0,calc(100% + var(--reach)) 0,calc(100% + var(--reach)) var(--lip-top),100% var(--lip-top),100% var(--lip-bottom),calc(100% + var(--reach)) var(--lip-bottom),calc(100% + var(--reach)) 100%,0 100%);background-image:linear-gradient(var(--color-divider-faint),var(--color-divider-faint)),linear-gradient(var(--color-divider-faint),var(--color-divider-faint));background-size:1px var(--lip-top),1px calc(100% - var(--lip-bottom));background-position:100% 0,100% var(--lip-bottom);background-repeat:no-repeat}[data-region]{padding-inline:var(--space-base)}[data-region=path]{grid-area:path;padding-top:env(safe-area-inset-top);opacity:calc(1 - var(--editing, 0) * var(--edit-dim));transition:opacity var(--motion-edit-time) var(--ease-edit)}app-pane:has(hs-edit-mode details[open]){--editing: 1;--edit-taps: none;--edit-seen: visible;--edit-hides-after: 0s;--edit-tab-seen: hidden;--edit-tab-hides-after: var(--motion-edit-time)}app-pane:has(hs-edit-mode details[open]) [data-region]:not([data-region=page-body]){pointer-events:none}app-pull-tabs [data-region=path]{padding-inline:0}app-pane:not(:has(footer form)) [data-region=path]{padding-block-end:var(--space-base)}[data-region=page-body]>*>section:not(:empty,section:not(:empty)~*,app-pane:has(footer form) *){padding-block-start:0}app-pane:has(footer form) [data-region=path]{background-color:var(--color-surface-recessed);border-bottom:1px solid var(--color-divider-faint)}app-pull-tabs{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"stage";overflow:hidden;height:100%;box-shadow:0 0 0 1px var(--color-divider-faint)}app-pull-tabs>hs-scenery{grid-area:stage;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}app-portals>hs-scenery{grid-row:1 / -1;grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}app-pull-tabs>app-pane{--editing: 0;--edit-taps: auto;--edit-seen: hidden;--edit-hides-after: var(--motion-edit-time);--edit-tab-seen: visible;--edit-tab-hides-after: 0s;--pull: 0%;--pull-motion: var(--motion-pane-time);--dim: 1;--covered: 0;--fall-to: 0;--holding: 0;--lip-top: 0px;--lip-bottom: 0px;--reach: calc(var(--elevation-pane-reach) * sign(100% - abs(var(--pull))));grid-area:stage;translate:var(--pull) 0;transform:translate(calc(var(--fall-to) * var(--pane-fall) * var(--covered) * 100%));transition:translate var(--pull-motion) var(--ease-pane),--covered var(--pull-motion) var(--ease-pane);touch-action:pan-y}app-pull-tabs>app-pane:last-child{will-change:translate}app-pull-tabs>app-pane:has(+app-pane:last-child){--covered: var(--dim);--uncovered: calc((1 - (1 - var(--pane-fall)) * var(--covered)) * 100%);-webkit-mask-image:linear-gradient(rgb(0 0 0 / calc(1 - var(--covered))) var(--lip-top),rgb(0 0 0 / max(1 - var(--covered),var(--holding))) var(--lip-top) var(--lip-bottom),rgb(0 0 0 / calc(1 - var(--covered))) var(--lip-bottom)),linear-gradient(to var(--seen-from),#000 var(--uncovered),transparent var(--uncovered));mask-image:linear-gradient(rgb(0 0 0 / calc(1 - var(--covered))) var(--lip-top),rgb(0 0 0 / max(1 - var(--covered),var(--holding))) var(--lip-top) var(--lip-bottom),rgb(0 0 0 / calc(1 - var(--covered))) var(--lip-bottom)),linear-gradient(to var(--seen-from),#000 var(--uncovered),transparent var(--uncovered));-webkit-mask-composite:source-in;mask-composite:intersect;will-change:transform}app-pull-tabs>app-pane:has(+app-pane[entered=end]:last-child){--fall-to: -1;--seen-from: right}app-pull-tabs>app-pane:has(+app-pane[entered=start]:last-child){--fall-to: 1;--seen-from: left}app-pull-tabs>app-pane:has(+app-pane:not(:last-child)){visibility:hidden}app-pull-tabs>app-pane:before{content:"";grid-row:1 / -1;grid-column:1 / -1;pointer-events:none;background-color:var(--color-scrim);opacity:calc(var(--editing) * var(--edit-dim));transition:opacity var(--motion-edit-time) var(--ease-edit)}[data-region=sub-header]{grid-area:sub-header;opacity:calc(1 - var(--editing, 0) * var(--edit-dim));transition:opacity var(--motion-edit-time) var(--ease-edit)}app-pull-tabs [data-region=sub-header]{padding-inline:0}app-pull-tabs [data-region=sub-header]>section,app-pull-tabs [data-region=tab-bar]>section,app-pull-tabs [data-region=action-bar]>section{padding-block:0}[data-region=action-bar]>section{gap:0}app-pull-tabs [data-region=sub-header]>section:not(:has(>nav)){padding-inline:var(--space-base)}[data-region=page-body]{grid-area:page-body;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(min-content,1fr);grid-template-areas:"page-body";overflow-x:hidden;overflow-y:auto;touch-action:pan-y}[data-region=page-body]>*{grid-area:page-body;min-width:0;min-height:0;pointer-events:var(--edit-taps, auto)}app-pane[entered=end]:not(:has(footer form)) [data-region=page-body]{padding-inline:var(--space-tab-inset) 0}app-pane[entered=end]:not(:has(footer form)) section:not(dialog *,li>section)>:not(ul,hs-edit-mode){padding-inline-end:var(--space-base)}app-pane[entered=start]:has(main hs-link-set) [data-region=page-body]{padding-inline:0 var(--space-tab-inset)}app-pane[entered=start]:has(main hs-link-set) section>:not(hs-link-set){padding-inline-start:var(--space-base)}app-pane:has(footer form) [data-region=page-body]{display:flex;flex-direction:column-reverse;padding-inline:0}app-pane:has(footer form) main>*{flex:none}[data-region=tab-bar]{grid-area:tab-bar;align-self:end;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;isolation:isolate;pointer-events:none}app-pane:not(:has(footer form)) main>*{padding-block-end:calc(var(--tab-min-height) + 2 * var(--space-sm))}[data-region=tab-bar]>section:first-child{grid-area:1 / 1}[data-region=tab-bar]>section:last-child{grid-row:3;grid-column:1 / -1}[data-region=tab-bar]>section:has(>hs-edit-mode){display:contents}[data-region=tab-bar] [data-station=the-founding]:not(:empty){grid-area:1 / 1;justify-self:start;padding:var(--space-sm) var(--space-base)}[data-region=tab-bar]>section>a{opacity:calc(1 - var(--editing, 0) * var(--edit-dim))}app-pull-tabs [data-region=tab-bar]{padding-inline:0}app-pull-tabs [data-region=tab-bar]>section:has(>a){padding-block:var(--space-sm)}[data-region=action-bar]{--tool-seen: visible;--tool-hides-after: 0s;--tab-row: 0px;--tab-shown: 0;--tab-seen: hidden;--tab-hides-after: var(--motion-slide-time);grid-area:action-bar;display:flex;flex-direction:column;overflow:clip;transition:block-size var(--motion-slide-time) var(--ease-slide)}app-pane:has(hs-fold>details[open]) [data-region=action-bar]{--tool-seen: hidden;--tool-hides-after: var(--motion-slide-time);--tab-row: calc(var(--target-min) + 1px);--tab-shown: 1;--tab-seen: visible;--tab-hides-after: 0s;block-size:calc(var(--target-min) + 1px)}app-pane:has(hs-edit-mode details[open]) [data-region=action-bar]{--tool-seen: hidden;--tool-hides-after: var(--motion-slide-time);--tab-row: 0px;--tab-shown: 0;--tab-seen: hidden;--tab-hides-after: var(--motion-slide-time);block-size:0}[data-region=action-bar] hs-message-tool{padding:var(--space-sm);visibility:var(--tool-seen);transition:visibility 0s linear var(--tool-hides-after)}[data-region=action-bar] hs-pull-handle{display:block;flex:none;block-size:var(--tab-row);overflow:hidden;opacity:var(--tab-shown);visibility:var(--tab-seen);transition:block-size var(--motion-slide-time) var(--ease-slide),opacity var(--motion-slide-time) var(--ease-slide),visibility 0s linear var(--tab-hides-after)}[data-region=action-bar]>section>:not(hs-message-tool,hs-pull-handle,hs-edit-mode){padding-inline:var(--space-sm);background-color:var(--color-surface-recessed)}app-pull-tabs [data-region=action-bar]{padding-inline:0}app-pull-tabs [data-region=action-bar] hs-message-tool,[data-region=action-bar] hs-pull-handle summary{border-block-start:1px solid var(--color-divider-faint);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-color:var(--color-surface-recessed)}app-portals{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"margin" "corner" "room" "floor";height:100%}[data-region=margin]{grid-area:margin;display:grid;align-content:center;min-height:var(--margin-band);padding-top:env(safe-area-inset-top);background-color:var(--color-surface-recessed);background-image:linear-gradient(to bottom,var(--color-margin-wash),transparent var(--margin-band));background-repeat:no-repeat;-webkit-backdrop-filter:blur(var(--margin-blur));backdrop-filter:blur(var(--margin-blur));transition:box-shadow var(--lift-glide) var(--ease-slide)}app-portals:has(article[data-move=lifting]) [data-region=margin]{box-shadow:inset 0 0 var(--glow-some) var(--color-bubble-halo)}app-portals:has(article[data-move=over-the-margin]) [data-region=margin]{box-shadow:inset 0 0 var(--glow-much) var(--color-bubble-halo)}[data-region=margin]:after{content:"";display:block;height:var(--wave-height);background-color:var(--color-wave);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 97.5 16'%3E%3Cpath d='M0 8 Q24.375 2 48.75 8 T97.5 8' fill='none' stroke='black' stroke-width='1.2'/%3E%3Cpath d='M-24 13 Q0.375 8 24.75 13 T73.5 13 T122.25 13' fill='none' stroke='black' stroke-width='1' stroke-opacity='0.47'/%3E%3C/svg%3E") left bottom / var(--wave-length) var(--wave-height) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 97.5 16'%3E%3Cpath d='M0 8 Q24.375 2 48.75 8 T97.5 8' fill='none' stroke='black' stroke-width='1.2'/%3E%3Cpath d='M-24 13 Q0.375 8 24.75 13 T73.5 13 T122.25 13' fill='none' stroke='black' stroke-width='1' stroke-opacity='0.47'/%3E%3C/svg%3E") left bottom / var(--wave-length) var(--wave-height) repeat-x}[data-region=corner]{grid-area:corner}[data-region=margin]>[data-station=where-you-are]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-items:start;gap:var(--space-sm)}[data-region=margin]>[data-station=where-you-are]>p{display:none;font-family:var(--font-label);font-size:var(--type-emerge);letter-spacing:var(--tracking-emerge);text-transform:uppercase;text-align:center;color:var(--color-emerge)}app-portals:has(article[data-move]) [data-region=margin] hs-way-up{display:none}app-portals:has(article[data-move]) [data-region=margin] p{display:block}[data-region=corner][data-station=the-ways-beside]{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-base)}[data-region=room]{grid-area:room;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;background-image:radial-gradient(var(--wash-size) at var(--wash-at-foot),var(--color-room-wash),transparent)}[data-region=room]:has([data-station=the-threads]){background-image:radial-gradient(var(--wash-size) at var(--wash-high),var(--color-room-wash),transparent)}[data-region=room]:has(>[inert]){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}[data-region=room]>[inert]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-area:1 / 1;min-block-size:0}[data-region=room]>[inert]>*{grid-area:1 / 1;min-block-size:0;overflow:hidden}[data-region=room]>[inert]:after{content:"";grid-area:1 / 1;background-color:var(--color-sheet-dim);box-shadow:0 0 0 var(--space-base) var(--color-sheet-dim)}[data-region=room]>[inert]+*{display:block;grid-area:1 / 1;align-self:end;min-block-size:0;max-block-size:calc(100% - var(--sheet-gap));overflow-x:hidden;overflow-y:auto;padding:var(--space-xl) var(--space-base);border:thin solid var(--color-sheet-rim);border-block-end:none;border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet);background-color:var(--color-sheet-panel);background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-above)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-above)),transparent) 40%,transparent),linear-gradient(to top,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-below)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-below)),transparent) 40%,transparent);background-position:top,bottom;background-size:100% var(--overflow-glow-depth);background-repeat:no-repeat;box-shadow:var(--elevation-sheet);-webkit-backdrop-filter:blur(var(--sheet-blur));backdrop-filter:blur(var(--sheet-blur));transition:--overflow-above var(--motion-overflow-glow),--overflow-below var(--motion-overflow-glow)}[data-region=floor]{grid-area:floor;background-color:var(--color-surface-recessed)}[data-region=floor] [data-station=the-composer] form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;gap:var(--space-sm);min-height:var(--capsule-height);padding:var(--space-hair);border:thin solid var(--color-capsule-rim);border-radius:var(--radius-capsule);background-color:var(--color-capsule-film);-webkit-backdrop-filter:blur(var(--capsule-blur));backdrop-filter:blur(var(--capsule-blur))}[data-region=floor] [data-station=the-composer] p{gap:0}hs-dialog>dialog[open]{display:grid;grid-template-columns:var(--door-bracket-inset) var(--door-bracket-width) minmax(0,1fr) var(--door-bracket-width) var(--door-bracket-inset);grid-template-rows:auto;align-content:center;align-items:stretch;justify-items:center}:root:has(app-portals) hs-dialog>dialog[open]{grid-template-rows:auto;align-content:center}@property --overflow-above{syntax: "<number>"; inherits: true; initial-value: 0;}@property --overflow-below{syntax: "<number>"; inherits: true; initial-value: 0;}app-pane:after,app-portals:after{content:"";isolation:isolate;pointer-events:none;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-above)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-above)),transparent) 40%,transparent),linear-gradient(to top,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-below)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-below)),transparent) 40%,transparent);background-position:top,bottom;background-size:100% var(--overflow-glow-depth);background-repeat:no-repeat;transition:--overflow-above var(--motion-overflow-glow),--overflow-below var(--motion-overflow-glow)}app-pane:after{grid-area:page-body}app-portals:after{grid-area:room}:focus-visible{outline:var(--focus-ring) solid var(--color-action-hover);outline-offset:2px;box-shadow:var(--elevation-glow)}[data-prominence=a-detail]{font-size:var(--type-body);line-height:var(--leading-normal);color:var(--color-text-secondary)}[data-prominence=an-aside]{font-size:var(--type-meta);color:var(--color-text-muted)}[data-severity=caution]{color:var(--color-feedback-caution)}[data-severity=failure]{color:var(--color-feedback-danger)}[data-rank=principal]{background-color:var(--color-action-default);border-color:var(--color-action-default);color:var(--color-surface-paper)}[data-rank=incidental]{border-color:transparent;color:var(--color-text-secondary)}@keyframes passing{0%{opacity:1}to{opacity:0}}[data-transience=just-finished]{animation:passing 2s ease-in forwards}[data-transience=in-flight]{color:var(--color-text-muted)}[data-voice]{--member-colour: var(--color-divider-default);--member-colour-bright: var(--color-text-secondary)}[data-colour=sunrise]{--member-colour: var(--color-member-sunrise);--member-colour-bright: var(--color-member-sunrise-bright)}[data-colour=harvest]{--member-colour: var(--color-member-harvest);--member-colour-bright: var(--color-member-harvest-bright)}[data-colour=meadow]{--member-colour: var(--color-member-meadow);--member-colour-bright: var(--color-member-meadow-bright)}[data-colour=willow]{--member-colour: var(--color-member-willow);--member-colour-bright: var(--color-member-willow-bright)}[data-colour=rainforest]{--member-colour: var(--color-member-rainforest);--member-colour-bright: var(--color-member-rainforest-bright)}[data-colour=peacock]{--member-colour: var(--color-member-peacock);--member-colour-bright: var(--color-member-peacock-bright)}[data-colour=lagoon]{--member-colour: var(--color-member-lagoon);--member-colour-bright: var(--color-member-lagoon-bright)}[data-colour=twilight]{--member-colour: var(--color-member-twilight);--member-colour-bright: var(--color-member-twilight-bright)}[data-colour=velvet]{--member-colour: var(--color-member-velvet);--member-colour-bright: var(--color-member-velvet-bright)}[data-colour=inspiration]{--member-colour: var(--color-member-inspiration);--member-colour-bright: var(--color-member-inspiration-bright)}[data-colour=blossom]{--member-colour: var(--color-member-blossom);--member-colour-bright: var(--color-member-blossom-bright)}[data-colour=passion]{--member-colour: var(--color-member-passion);--member-colour-bright: var(--color-member-passion-bright)}[data-region=room] [data-station=the-threads] li[data-emphasis=a-little],[data-region=room] [data-station=the-communities] li[data-emphasis=a-little]{--bubble-size: var(--bubble-a-little);--bubble-title-size: var(--type-bubble-a-little);--bubble-tint: var(--color-bubble-tint-a-little);--bubble-lit: var(--elevation-bubble-lit-a-little)}[data-region=room] li[data-emphasis=some]{--bubble-size: var(--bubble-some);--bubble-title-size: var(--type-bubble-some);--bubble-tint: var(--color-bubble-tint-some);--bubble-lit: var(--elevation-bubble-lit-some)}[data-region=room] li[data-emphasis=much]{--bubble-size: var(--bubble-much);--bubble-title-size: var(--type-bubble-much);--bubble-tint: var(--color-bubble-tint-much);--bubble-lit: var(--elevation-bubble-lit-much)}section,article,aside,form,fieldset,ul,ol,hs-link-set,hs-option-list label>span,hs-tab,hs-tab>a,hs-fold,hs-message-tool,hs-group,hs-setting,hs-name{display:flex;flex-direction:column}section,form,fieldset,ol,hs-group,hs-setting,hs-name{gap:var(--space-sm)}hs-tab,hs-tab>a{gap:var(--space-xs)}hs-tab{justify-content:center}ul,hs-link-set{gap:var(--space-xl)}hs-option-list fieldset{gap:0}hs-option-list summary>span{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-xxs);min-width:0}hs-option-list label>span{flex:1 1 auto;gap:var(--space-hair);min-width:0}details>section>ul{gap:0}article[data-voice]{align-self:flex-start;max-width:calc(100% - var(--space-xl) * 2);min-width:min(var(--message-min-width),100%);margin-inline:var(--space-sm)}article[data-voice=yours]{align-self:flex-end}[data-region=room] [data-station=the-threads] span{grid-area:1 / 1;align-self:center;justify-self:end;display:flex;flex-direction:column;align-items:center;gap:var(--space-xxs)}[data-region=path],[data-region=path] a,details>summary,label,hs-link-set>a{display:flex;align-items:center;gap:var(--space-sm)}hs-option-list label{gap:var(--space-xl)}hs-pin label{justify-content:center;gap:0}hs-message-tool form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:0}hs-message-tool p{display:flex;justify-content:space-around;align-items:center;gap:var(--space-xxs)}hs-edit-mode summary{display:flex;justify-content:flex-end;align-items:center}hs-edit-mode summary>span,hs-edit-mode>button{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-sm)}hs-pull-handle summary{display:flex;justify-content:center;align-items:center}hs-tab>span{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-base)}[data-region=sub-header] nav,[data-region=tab-bar] nav{display:flex;align-items:center;gap:var(--space-sm)}hs-group>h2{display:flex;align-items:center;gap:var(--space-sm)}hs-setting li,hs-setting>label,hs-setting form>label,hs-name>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-xxs) var(--space-sm)}li>section{display:grid;grid-template-columns:minmax(0,1fr) 0;gap:0;overflow-x:clip}dl{display:grid;grid-template-columns:auto 1fr;align-items:baseline;row-gap:var(--space-xs);column-gap:var(--space-gutter)}hs-fold>details>summary{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-base)}hs-fold details>section{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm)}details>section>form{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:var(--space-sm)}[data-region=page-body] [data-station=the-roster] article,[data-region=room] [data-station=the-roster] article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-base)}[data-region=tab-bar] [data-station=what-is-unread-below],[data-region=floor] [data-station=what-is-unread-below]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:0 auto;gap:0}[data-region=room] [data-station=the-scroll] article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-xxs) var(--space-sm)}[data-region=room] [data-station=the-threads] a,[data-region=room] [data-station=the-communities] a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);justify-items:center;row-gap:var(--space-xs);overflow:hidden}[data-region=room] [data-station=the-threads] ul,[data-region=room] [data-station=the-communities] ul{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--pool-depth);grid-auto-rows:auto;align-items:start;justify-items:start;row-gap:var(--bubble-gap)}[data-region=room] [data-station=the-threads] li,[data-region=room] [data-station=the-communities] li{display:grid;grid-template-columns:minmax(0,1fr);grid-area:var(--pool-area);justify-items:var(--pool-place);align-content:start;inline-size:var(--bubble-span);min-width:0}[data-region=room] [data-station=the-threads] hs-tab{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);justify-items:var(--pool-place);align-content:start;gap:var(--space-xxs)}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--type-title)}h2{font-size:var(--type-heading)}h3{font-size:var(--type-lead)}h4{font-size:var(--type-body-large)}p{margin:0;text-wrap:pretty}strong{font-weight:600}small{font-size:var(--type-meta);color:var(--color-text-muted)}app-pull-tabs article:has(>h2>a)>h2{font-size:var(--type-title)}app-pull-tabs article:has(>h2>a) small{font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase}time{font-family:var(--font-label);font-size:var(--type-meta);line-height:var(--leading-flat);color:var(--color-text-muted);font-variant-numeric:tabular-nums}hs-fold summary>time{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:end;color:var(--color-text-secondary)}hs-fold summary>time:last-child{padding-inline-end:var(--space-sm)}article[data-voice=yours] summary>time{text-align:start}details:not([open]) time>span:last-child,details[open] time>span:first-child{display:none}hs-fold summary>strong{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--member-colour-bright)}app-pane:has(footer form) section>p{padding-inline:var(--space-sm)}app-pull-tabs hs-fold>p:not([data-prominence]){padding-block:var(--space-sm);font-size:var(--type-message);line-height:var(--leading-normal);color:var(--color-text-body);white-space:pre-wrap}app-pull-tabs li[data-voice]>p{white-space-collapse:preserve-breaks}li[data-voice]>p{font-size:var(--type-body-large);line-height:var(--leading-normal);color:var(--color-text-body)}li[data-voice]>p>strong{display:block;padding-block-end:var(--space-hair);font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--member-colour-bright)}li[data-voice=yours]>p>strong{display:none}[data-region=room] [data-station=the-threads] h2:is(hs-tab h2),[data-region=room] [data-station=the-communities] h2:is(article>h2),[data-region=room] [data-station=the-communities] span:is(article>button>span),[data-region=room] [data-station=the-scroll] h2:is(hs-tab[entered=end] h2){font-family:var(--font-display);font-size:var(--bubble-title-size);font-style:normal;font-weight:500;line-height:var(--leading-tight)}[data-region=room] [data-station=the-threads] p:is(hs-tab p),[data-region=room] [data-station=the-communities] p:is(article>p),[data-region=room] [data-station=the-scroll] p:is(hs-tab[entered=end] p){font-family:var(--font-reading);font-size:var(--type-bubble-line);font-style:normal;font-weight:400;line-height:var(--leading-tight);color:var(--color-text-body)}[data-region=room] [data-station=the-scroll] strong:is(article>strong){font-family:var(--font-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--member-colour-bright)}[data-region=room] [data-station=the-scroll] p:is(article>p){white-space:pre-wrap}img{max-width:100%;height:auto}figure{margin:0}a{color:var(--color-action-default);text-decoration:none}app-pull-tabs article:has(>h2>a),app-pull-tabs hs-tab,app-pull-tabs hs-link-set>a,[data-region=path]>a:has(>h1+hs-brand-mark),[data-region=tab-bar] section>a{--ride: none;--ride-motion: var(--motion-pane-time);--riding: abs(sign(var(--ride)));--lifted: calc((1 - var(--riding)) * 100%);--tab-surface: color-mix(in srgb, transparent calc(var(--riding) * 100%), var(--color-surface-raised));translate:var(--ride);transition:translate var(--ride-motion) var(--ease-pane),--riding 0s linear calc((1 - var(--riding)) * var(--ride-motion)),opacity var(--motion-edit-time) var(--ease-edit);min-height:var(--tab-min-height);padding:var(--space-sm);border:1px solid var(--color-divider-faint);background-color:var(--tab-surface);background-image:var(--texture-light);box-shadow:var(--elevation-tab-sheen) color-mix(in srgb,var(--color-surface-sheen) var(--lifted),transparent) inset,var(--elevation-tab-key) color-mix(in srgb,var(--color-shadow-deep) var(--lifted),transparent);color:inherit;text-decoration:none}app-pane[entered=end] article:has(>h2>a){border-inline-end:none;border-start-start-radius:var(--radius-tab);border-end-start-radius:var(--radius-tab);padding-inline-end:var(--grip-width);background:var(--grip-lines) right var(--space-base) center / var(--grip-size) no-repeat,var(--texture-light),var(--tab-surface)}app-pane[entered=start] article:has(>h2>a),app-pull-tabs hs-link-set>a,[data-region=path]>a:has(>h1+hs-brand-mark),[data-region=tab-bar] section>a{border-inline-start:none;border-start-end-radius:var(--radius-tab);border-end-end-radius:var(--radius-tab);padding-inline-start:var(--grip-width);background:var(--grip-lines) left var(--space-base) center / var(--grip-size) no-repeat,var(--texture-light),var(--tab-surface)}app-pull-tabs article:has(>h2>a):hover,app-pull-tabs hs-tab:not(:has(>form)):hover,app-pull-tabs hs-link-set>a:hover,[data-region=path]>a:has(>h1+hs-brand-mark):hover,[data-region=tab-bar] section>a:hover{background-color:color-mix(in srgb,transparent calc(var(--riding) * 100%),var(--color-surface-raised-hover))}[data-region=tab-bar] section>a{display:inline-block;align-self:flex-start;pointer-events:auto;padding-block:calc((var(--tab-min-height) - var(--icon-size)) / 2 - 1px);color:var(--color-text-secondary)}app-pull-tabs h2>a{display:block;font-family:var(--font-display);font-size:var(--type-title);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text-primary)}app-pull-tabs hs-link-set>a{font-family:var(--font-display);font-size:var(--type-title);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text-primary)}hs-tab>span>a,[data-region=sub-header] nav>a,[data-region=tab-bar] nav>a{font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase}[data-region=sub-header] nav>a,[data-region=tab-bar] nav>a{min-height:var(--target-min);padding-inline:var(--space-sm);line-height:var(--target-min)}[data-region=room] [data-station=the-threads] a:is(hs-tab>a),[data-region=room] [data-station=the-communities] a:first-child,[data-region=room] [data-station=the-communities] button:is(article>button){grid-area:1 / 1;align-self:start;inline-size:var(--bubble-size);aspect-ratio:var(--bubble-aspect);padding:var(--space-sm);border:var(--bubble-rim-width) solid var(--bubble-rim);border-radius:var(--bubble-shape);background-image:radial-gradient(closest-side,transparent var(--bubble-halo-reach),var(--bubble-halo)),radial-gradient(circle at var(--bubble-highlight-at),var(--bubble-highlight),var(--color-bubble-film) var(--bubble-highlight-reach),var(--color-bubble-foot));-webkit-backdrop-filter:blur(var(--bubble-blur));backdrop-filter:blur(var(--bubble-blur));box-shadow:inset 0 calc(-1 * var(--bubble-tint-reach)) var(--bubble-tint-reach) var(--bubble-tint),var(--bubble-lit);color:var(--color-text-primary);transition:inline-size var(--motion-settle);animation:var(--bubble-bob) var(--bob-time) ease-in-out var(--bob-delay) infinite,var(--wobble-name) var(--wobble-time) ease-in-out var(--wobble-delay) infinite}[data-region=room] [data-station=the-threads] a:is(hs-tab>a):before,[data-region=room] [data-station=the-communities] a:first-child:before{content:"";grid-area:1 / 1 / -1 / -1;inline-size:calc(100% + 2 * (var(--space-sm) + var(--bubble-rim-width)));block-size:calc(100% + 2 * (var(--space-sm) + var(--bubble-rim-width)));translate:calc(-1 * (var(--space-sm) + var(--bubble-rim-width))) calc(-1 * (var(--space-sm) + var(--bubble-rim-width)));border-radius:inherit;box-shadow:inset var(--bubble-turn-reach) 0 var(--bubble-turn-blur) var(--bubble-glint);animation:var(--turn-name) var(--bubble-turn-cycle) linear infinite}[data-region=room] [data-station=the-threads] a:is(aside>a),[data-region=room] [data-station=the-communities] a:is(aside>a){display:block;min-height:var(--target-min);padding-inline:var(--pad-md);font-family:var(--font-label);font-size:var(--type-label);line-height:var(--target-min);text-align:center;color:var(--color-text-secondary)}@keyframes bubble-wobble{0%,to{scale:1}25%{scale:calc(1 + var(--bubble-wobble-reach)) calc(1 - var(--bubble-wobble-reach))}75%{scale:calc(1 - var(--bubble-wobble-reach)) calc(1 + var(--bubble-wobble-reach))}}@keyframes bubble-turn{to{rotate:var(--bubble-turn-whole)}}@media(prefers-reduced-motion:reduce){[data-region=room] [data-station=the-threads] a:is(hs-tab>a),[data-region=room] [data-station=the-communities] a:first-child,[data-region=room] [data-station=the-communities] button:is(article>button){animation:none;transition:none}[data-region=room] [data-station=the-threads] a:is(hs-tab>a):before,[data-region=room] [data-station=the-communities] a:first-child:before{animation:none;transition:none}}button{-webkit-user-select:none;user-select:none;min-height:var(--target-min);padding-inline:var(--pad-md);border:1px solid var(--color-divider-strong);border-radius:var(--radius-control);background-color:transparent;font-family:var(--font-reading);font-size:var(--type-body-large);line-height:var(--leading-flat);color:var(--color-text-primary);cursor:pointer;touch-action:manipulation}button:hover{border-color:var(--color-action-hover)}button:disabled{border-color:var(--color-divider-faint);color:var(--color-text-muted);cursor:default}article[data-voice] li>button{border-color:transparent;background-color:transparent;padding-inline:var(--space-sm);font-family:var(--font-label);font-size:var(--type-meta);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}article[data-voice] li>button:hover{border-color:transparent}details li>button{inline-size:100%;border-radius:0;text-align:start;color:var(--color-text-control);transition:background-color var(--motion-field),color var(--motion-field)}details li>button:hover{background-color:var(--color-surface-field)}hs-fold form:not(dialog *,hs-message-tool *)>button{padding-inline:var(--space-sm);border-color:transparent;font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}hs-fold form:not(dialog *,hs-message-tool *)>button:hover{border-color:transparent}hs-fold form:not(dialog *,hs-message-tool *)>button[type=submit]{padding-inline:var(--space-xl);border:var(--send-border) solid var(--color-text-primary);background-color:var(--color-surface-recessed);font-family:var(--font-reading);font-size:var(--type-body-large);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-text-primary)}hs-fold form:not(dialog *,hs-message-tool *)>button[type=submit]:hover{border-color:var(--color-text-primary);background-color:var(--color-surface-raised-hover)}[data-region=floor] [data-station=the-composer] button[type=submit]{width:var(--send-size);height:var(--send-size);padding:calc((var(--send-size) - var(--icon-size)) / 2);border:none;border-radius:50%;background-color:var(--color-action-default);color:var(--color-surface-canvas)}[data-region=floor] [data-station=the-composer] button[type=submit]:hover{background-color:var(--color-action-hover)}[data-region=tab-bar] [data-station=the-founding] button:is(section>button){width:var(--send-size);height:var(--send-size);padding:calc((var(--send-size) - var(--icon-size)) / 2 - 1px);border:1px solid var(--color-action-hover);border-radius:50%;background-color:var(--color-surface-raised);box-shadow:var(--elevation-tab-key) var(--color-shadow-deep);color:var(--color-action-default);opacity:calc(1 - var(--editing, 0));pointer-events:var(--edit-taps, auto);transition:opacity var(--motion-edit-time) var(--ease-edit)}[data-region=tab-bar] [data-station=what-is-unread-below]>nav,[data-region=floor] [data-station=what-is-unread-below]>nav{grid-row:2;grid-column:1 / -1}[data-region=tab-bar] [data-station=what-is-unread-below]>button,[data-region=floor] [data-station=what-is-unread-below]>button{grid-row:1;grid-column:2;align-self:end;width:var(--send-size);height:var(--send-size);padding:calc((var(--send-size) - var(--icon-size)) / 2 - 1px);border:1px solid var(--color-action-hover);border-radius:50%;background-color:var(--color-surface-raised);box-shadow:var(--elevation-tab-key) var(--color-shadow-deep);color:var(--color-action-default);translate:calc(-1 * var(--space-base)) calc(-1 * var(--space-sm));pointer-events:auto}[data-region=tab-bar] [data-station=what-is-unread-below]>button:hover,[data-region=floor] [data-station=what-is-unread-below]>button:hover{background-color:var(--color-surface-raised-hover)}[data-region=floor] [data-station=what-is-unread-below]:not(:has(>nav)){padding-block:0}[data-region=tab-bar] [data-station=the-founding] button:is(section>button):hover{background-color:var(--color-surface-raised-hover)}[data-region=tab-bar] [data-station=the-founding] dialog{pointer-events:auto}[data-region=floor] [data-station=the-composer] button:is(hs-message-tool:has(textarea:invalid) button)[type=submit]{background-color:transparent;color:var(--color-text-muted)}[data-region=room] [data-station=the-threads] button:is(li>button),[data-region=room] [data-station=the-communities] button:is(li>button){--bubble-cap-radius: calc(var(--bubble-size) / 2);--bubble-cap-side: calc(var(--bubble-cap-radius) + var(--bubble-cap-overhang));--bubble-cap-across: calc(var(--bubble-cap-side) / 2);--bubble-cap-down: calc(-1 * var(--bubble-cap-overhang));--bubble-cap-inside: calc(var(--bubble-cap-radius) * (1 + var(--bubble-wobble-reach)));--bubble-cap-outside: calc(var(--bubble-cap-radius) + var(--bubble-cap-depth));grid-area:1 / 1;align-self:start;justify-self:center;display:block;min-height:0;inline-size:var(--bubble-cap-side);block-size:var(--bubble-cap-side);padding:0;border:none;border-radius:0;background:none;clip-path:polygon(0 0,100% 0,100% 100%,var(--bubble-cap-radius) 100%,0 var(--bubble-cap-overhang));translate:var(--bubble-cap-across) var(--bubble-cap-down);anchor-name:--press;animation:cap-bob var(--bob-time) ease-in-out var(--bob-delay) infinite}[data-region=room] [data-station=the-threads] button:is(li>button):focus-visible,[data-region=room] [data-station=the-communities] button:is(li>button):focus-visible{clip-path:none}[data-region=room] [data-station=the-threads] button:is(li>button):before,[data-region=room] [data-station=the-communities] button:is(li>button):before{content:"";display:block;inline-size:100%;block-size:100%;background-image:radial-gradient(circle at 0 100%,transparent var(--bubble-cap-inside),var(--color-bubble-cap) calc(var(--bubble-cap-inside) + 1px),var(--color-bubble-cap) calc(var(--bubble-cap-outside) - var(--bubble-cap-edge) - 1px),var(--color-bubble-cap-edge) calc(var(--bubble-cap-outside) - var(--bubble-cap-edge)),var(--color-bubble-cap-edge) calc(var(--bubble-cap-outside) - 1px),transparent var(--bubble-cap-outside));background-position:0 var(--bubble-cap-overhang);background-size:var(--bubble-cap-radius) var(--bubble-cap-radius);background-repeat:no-repeat}[data-region=room] [data-station=the-threads] :is(li a,li button,li aside,li dialog),[data-region=room] [data-station=the-communities] :is(li a,li button,li aside,li dialog){pointer-events:auto}@keyframes cap-bob{0%,to{translate:var(--bubble-cap-across) var(--bubble-cap-down)}50%{translate:var(--bubble-cap-across) calc(var(--bubble-cap-down) - var(--motion-bob-rise))}}@media(prefers-reduced-motion:reduce){[data-region=room] [data-station=the-threads] button:is(li>button),[data-region=room] [data-station=the-communities] button:is(li>button){animation:none}}[data-region=room] [data-station=the-threads] button:is(li>button),[data-region=room] [data-station=the-communities] button:is(li>button){touch-action:none;cursor:grab}[data-region=room] [data-station=the-communities] button:is(article>button){vertical-align:top}[data-region=room] [data-station=the-scroll] button:is(article>button,li>p>button){min-height:var(--target-min);inline-size:var(--target-min);padding:calc((var(--target-min) - var(--icon-size)) / 2);border:none;border-radius:var(--radius-bubble);color:var(--color-text-muted);anchor-name:--press}[data-region=room] [data-station=the-scroll] button:is(li>p>button){vertical-align:middle}[data-region=room] [data-station=the-scroll] button:is(hs-popover button){display:block;inline-size:100%;border-color:transparent;border-radius:0;font-family:var(--font-label);font-size:var(--type-meta);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:start;color:var(--color-text-secondary)}[data-region=room] [data-station=the-scroll] button:is(hs-popover button):hover{border-color:transparent;background-color:var(--color-surface-field)}input,textarea,select{font-family:var(--font-reading);font-size:var(--type-control);color:var(--color-text-primary);-webkit-user-select:text;user-select:text}textarea,select,input:not([type=radio]):not([type=checkbox]){padding:var(--pad-sm) var(--pad-md);border:1px solid var(--color-divider-default);border-radius:var(--radius-control);background-color:var(--color-surface-recessed);transition:border-color var(--motion-field)}textarea:focus-visible,select:focus-visible,input:not([type=radio]):not([type=checkbox]):focus-visible{outline:none;box-shadow:none;border-color:var(--color-divider-focus)}textarea{resize:vertical}input[type=radio],input[type=checkbox]{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--color-action-default)}label{cursor:pointer}fieldset{margin:0;padding:0;border:none}legend{padding:0;font-family:var(--font-label);font-size:var(--type-micro);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}[data-region=action-bar]>section>p{padding-block-start:var(--space-sm);font-family:var(--font-label);font-size:var(--type-meta)}[data-region=room]:has(>[inert])>:not([inert]) :is(textarea,input:not([type=radio]):not([type=checkbox])){font-family:var(--font-display)}[data-region=room] [data-station=the-first-thread] form{padding:var(--space-xl) var(--space-base);border:thin solid var(--color-sheet-rim);border-radius:var(--radius-sheet);background-color:var(--color-sheet-panel);box-shadow:var(--elevation-sheet);-webkit-backdrop-filter:blur(var(--sheet-blur));backdrop-filter:blur(var(--sheet-blur))}[data-region=room] [data-station=the-first-thread] :is(textarea,input){font-family:var(--font-display)}ul,ol{margin:0;padding:0;list-style:none}app-pull-tabs hs-fold>ol{padding:var(--space-sm);border-top:1px solid var(--color-divider-seam)}hs-fold:not(:has(>details[open]))>ol button[data-step]{display:none}li[data-voice]{padding-inline-start:var(--space-sm);border-inline-start:var(--rule-reply) solid var(--member-colour)}li[data-voice=yours]{padding-inline:0 var(--space-sm);border-inline-start:none;border-inline-end:var(--rule-reply) solid var(--member-colour);text-align:end}dl,dd{margin:0}dt{font-family:var(--font-label);font-size:var(--type-micro);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:var(--leading-flat);color:var(--color-text-muted)}dd{font-size:var(--type-body);line-height:var(--leading-flat);color:var(--color-text-secondary)}[data-region=room] [data-station=the-threads],[data-region=room] [data-station=the-communities]{--pool-area: 1 / 1;--pool-depth: auto;--pool-place: center;--bubble-title-size: var(--type-bubble-quiet);--bubble-size: var(--bubble-quiet);--bubble-aspect: 1;--bubble-shape: var(--radius-bubble);--bubble-highlight: var(--color-bubble-highlight);--bubble-tint: transparent;--bubble-lit: var(--elevation-bubble);--bubble-halo: var(--color-bubble-halo);--bubble-rim: transparent;--bubble-glint: var(--color-bubble-turn);--bubble-bob: none;--bubble-title-align: center;--bob-name: bob;--bob-time: var(--motion-bob);--bob-delay: var(--motion-bob-delay);--wobble-name: bubble-wobble;--wobble-time: var(--bubble-wobble-cycle);--wobble-delay: var(--bubble-wobble-delay);--turn-name: bubble-turn}[data-region=room] [data-station=the-communities]{--bubble-bob: bob;--bubble-foot: var(--bubble-words);--bubble-slack: var(--bubble-column)}[data-region=room] [data-station=the-threads]>ul,[data-region=room] [data-station=the-communities]>ul{padding:var(--space-base)}[data-region=room] [data-station=the-threads] li:not(:empty),[data-region=room] [data-station=the-communities] li{anchor-scope:--press;pointer-events:none;--bubble-reach: calc(var(--bubble-size) + var(--bubble-foot));--bubble-span: calc(var(--bubble-size) + var(--bubble-slack));--bubble-inline: calc(var(--bubble-reach) / 2);--bubble-block: calc(var(--bubble-reach) / 2);translate:calc(var(--bubble-inline) - var(--bubble-span) / 2) calc(var(--bubble-block) - var(--bubble-reach) / 2);transition:translate var(--bubble-glide) var(--ease-slide),scale var(--bubble-glide) var(--ease-slide)}[data-region=room] [data-station=the-threads] li[data-transience=in-flight],[data-region=room] [data-station=the-communities] li[data-transience=in-flight]{--bubble-lit: var(--elevation-bubble-lifted);order:1;scale:var(--bubble-lift);transition:none}[data-region=room] [data-station=the-communities] li[data-emphasis=a-little]{--bubble-size: var(--bubble-quiet);--bubble-title-size: var(--type-bubble-quiet);--bubble-tint: transparent}[data-region=room] [data-station=the-threads] li:nth-child(2n),[data-region=room] [data-station=the-communities] li:nth-child(2n){--bob-time: var(--motion-bob-second);--bob-delay: var(--motion-bob-delay-second);--wobble-time: var(--bubble-wobble-cycle-second);--wobble-delay: var(--bubble-wobble-delay-second)}[data-region=room] [data-station=the-threads] li:nth-child(3n),[data-region=room] [data-station=the-communities] li:nth-child(3n){--bob-time: var(--motion-bob-third);--bob-delay: var(--motion-bob-delay-third);--wobble-time: var(--bubble-wobble-cycle-third);--wobble-delay: var(--bubble-wobble-delay-third)}@keyframes bob{0%,to{translate:0 0}50%{translate:0 calc(-1 * var(--motion-bob-rise))}}[data-region=room] [data-station=the-communities] article{grid-area:1 / 1;padding-block:0;border-bottom:none;text-align:center;color:var(--color-text-secondary)}[data-region=room] [data-station=the-communities] h2:has(>a){align-self:center}[data-region=room] [data-station=the-communities] span:is(h2>a>span),[data-region=room] [data-station=the-communities] span:is(article>button>span){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bubble-title-lines);overflow:hidden;overflow-wrap:normal;isolation:isolate}[data-region=room] [data-station=the-communities] span:is(h2>a>span){grid-area:2 / 1 / 4 / 2}[data-region=room] [data-station=the-communities] button{font-family:var(--font-label);font-size:var(--type-small)}[data-region=room] [data-station=the-scroll] li[data-voice]{anchor-scope:--press}section{padding-block:var(--space-base)}section:empty{padding-block:0}[data-region=room] [data-station=the-threads] section:is(li>section){display:contents}article{padding-block:var(--space-sm);border-bottom:1px solid var(--color-divider-faint);transition:opacity var(--motion-edit-time) var(--ease-edit)}article:last-child:not(:has(>h2>a),[data-voice]){border-bottom:none}app-pull-tabs article[data-voice]{padding-block:0;border:1px solid var(--color-divider-box);border-inline-start:var(--rule-reply) solid var(--member-colour);border-radius:var(--radius-tab) var(--radius-tab) var(--radius-panel) var(--radius-panel);background-color:color-mix(in srgb,var(--color-surface-raised),transparent var(--box-see-through));background-image:var(--texture-light);transition:width var(--unfold-box-shut) var(--ease-unfold) var(--unfold-box-shut-delay),max-width var(--unfold-box-shut) var(--ease-unfold) var(--unfold-box-shut-delay),opacity var(--motion-edit-time) var(--ease-edit)}app-pull-tabs article[data-voice=yours]{border-inline-start:1px solid var(--color-divider-box);border-inline-end:var(--rule-reply) solid var(--member-colour);background-color:color-mix(in srgb,var(--color-surface-yours-body),transparent var(--box-see-through))}article[data-voice]:has(>hs-fold>p[data-prominence=an-aside]){border-inline:1px solid var(--color-divider-box)}article[data-voice]:has(>hs-fold>details[open]){width:calc(100% - var(--space-xl));max-width:calc(100% - var(--space-xl));border-radius:var(--radius-tab);transition:width var(--unfold-box) var(--ease-unfold),max-width var(--unfold-box) var(--ease-unfold),opacity var(--motion-edit-time) var(--ease-edit)}hr{margin:0;border:none;border-top:1px solid var(--color-divider-default)}[data-region=room] [data-station=the-scroll] article[data-voice=theirs]{border:thin solid var(--color-speech-rim);border-radius:var(--radius-speech);border-start-start-radius:var(--radius-speech-tail);background-color:var(--color-speech-film)}[data-region=room] [data-station=the-scroll] article[data-voice=yours]{border:thin solid var(--color-speech-mine-rim);border-radius:var(--radius-speech);border-start-end-radius:var(--radius-speech-tail);background-color:var(--color-speech-mine)}[data-region=room] [data-station=the-scroll] [data-voice]:not([data-colour]){--member-colour-bright: var(--color-speaker)}[data-region=room] [data-station=the-scroll] article[data-voice]{anchor-scope:--press;padding-inline:var(--space-base);transition:opacity var(--lift-glide) var(--ease-slide)}[data-region=room] [data-station=the-scroll] :is(article>:not(time):not(button)){grid-column:1 / -1}[data-region=room] [data-station=the-scroll] :is(hs-dialog,hs-popover){display:contents}[data-region=room] [data-station=the-scroll] article[data-move]{opacity:var(--lift-trace);cursor:grabbing;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-region=room] [data-station=the-scroll] blockquote[popover]{--lift-across: 0;--lift-down: 0;--lift-width: auto;inset:0 auto auto 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lift-lines);overflow:hidden;inline-size:var(--lift-width);margin:0;padding:var(--space-sm) var(--space-base);border:thin solid var(--color-speech-rim);border-radius:var(--radius-speech);color:inherit;background-color:var(--color-surface-raised);-webkit-backdrop-filter:blur(var(--bubble-blur));backdrop-filter:blur(var(--bubble-blur));box-shadow:var(--elevation-bubble);pointer-events:none;translate:var(--lift-across) var(--lift-down);transition:translate var(--lift-glide) var(--ease-slide),scale var(--lift-glide) var(--ease-slide),box-shadow var(--lift-glide) var(--ease-slide),outline-color var(--lift-glide) var(--ease-slide)}[data-region=room] [data-station=the-scroll] blockquote[popover][data-voice=yours]{border-color:var(--color-speech-mine-rim);background-image:linear-gradient(var(--color-speech-mine),var(--color-speech-mine))}[data-region=room] [data-station=the-scroll] blockquote[popover][data-move=lifting]{scale:var(--bubble-lift);box-shadow:var(--elevation-bubble-lifted),inset 0 0 var(--bubble-tint-reach) var(--color-bubble-halo);outline:var(--lift-ring-width) solid var(--color-bubble-halo);outline-offset:var(--lift-ring-reach);animation:lift-ring var(--lift-ring-time) var(--ease-slide) both;transition:scale var(--lift-glide) var(--ease-slide),box-shadow var(--lift-glide) var(--ease-slide)}article[data-emphasis=a-little],li[data-voice][data-emphasis=a-little]{box-shadow:0 0 var(--new-glow-reach) color-mix(in srgb,var(--member-colour-bright) var(--new-glow-strength),transparent)}[data-region=path] h1{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-label);font-size:var(--type-meta);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}[data-region=corner] h1{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-display);font-size:var(--type-title-large);font-weight:900;letter-spacing:var(--tracking-display);color:var(--color-text-primary)}[data-region=path]>a:has(>h1+hs-icon)>h1{text-align:end}[data-region=path]>a{flex:none;min-width:var(--target-min);min-height:var(--target-min);padding:calc((var(--target-min) - var(--icon-size)) / 2);color:var(--color-text-secondary)}[data-region=path]>a:has(hs-brand-mark):not(:has(h1)){padding:0 var(--space-sm)}[data-region=path]>a:has(>hs-icon){flex:1 1 auto;min-width:0}[data-region=path]:has(>a>h1+hs-brand-mark){padding-top:calc(env(safe-area-inset-top) + var(--space-xl));padding-inline-end:var(--space-tab-inset)}[data-region=path]>a:has(>h1+hs-brand-mark){flex:1 1 auto}[data-region=path]>a:has(>h1+hs-brand-mark)>h1{font-family:var(--font-display);font-size:var(--type-title);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-transform:none;color:var(--color-text-primary)}[data-region=sub-header] nav{padding:var(--space-xs) var(--space-base);border-block-end:1px solid var(--color-divider-faint);background-color:var(--color-surface-recessed);transition:translate var(--motion-settle),opacity var(--motion-settle)}@starting-style{[data-region=sub-header] nav{translate:0 -100%;opacity:0}}[data-region=tab-bar] nav{padding:var(--space-xs) var(--space-base);pointer-events:auto;border-block-start:1px solid var(--color-divider-faint);background-color:var(--color-surface-recessed);transition:translate var(--motion-settle),opacity var(--motion-settle)}@starting-style{[data-region=tab-bar] nav{translate:0 100%;opacity:0}}[role=alert]{padding-inline-start:var(--pad-sm);border-inline-start:2px solid var(--color-feedback-danger)}[role=status]{color:var(--color-text-secondary)}details{border-bottom:1px solid var(--color-divider-faint)}details h2{flex:1 1 auto;min-width:0;font-size:var(--type-lead)}details>p,details>dl,details>hs-option-list{padding-inline-start:var(--space-xxl);padding-bottom:var(--space-sm)}dialog:not([open]){display:none}hs-disclosure{--glyph-turn: 0deg;display:block}details>summary{min-height:var(--target-min);cursor:pointer}details>summary::marker{content:""}hs-disclosure details[open]>summary{--glyph-turn: 180deg}hs-disclosure summary>hs-icon{rotate:var(--glyph-turn);transition:rotate var(--motion-expand)}hs-dialog>dialog{inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:none;background-color:transparent;box-shadow:none;color:var(--color-text-primary)}hs-dialog>dialog:focus-visible{outline:none;box-shadow:none}hs-dialog>dialog:before,hs-dialog>dialog:after{content:"";inline-size:100%;min-block-size:var(--door-bracket-height);border:var(--door-bracket-line) solid var(--color-action-hover);filter:var(--glow-door);transition:opacity var(--motion-settle) var(--motion-doors-meet)}@starting-style{hs-dialog>dialog:before,hs-dialog>dialog:after{opacity:0}}hs-dialog>dialog:before{grid-area:1 / 2;border-inline-end:none;border-radius:2px 0 0 2px}hs-dialog>dialog:after{grid-area:1 / 4;border-inline-start:none;border-radius:0 2px 2px 0}hs-dialog>dialog>section{grid-area:1 / 3;align-self:center;inline-size:min(var(--modal-width),100%);transition:opacity var(--motion-settle) var(--motion-doors-meet)}@starting-style{hs-dialog>dialog>section{opacity:0}}hs-dialog section>hs-brand-mark{align-self:center;width:var(--latch-size);height:var(--latch-size);transition:rotate var(--motion-latch) var(--motion-doors-meet),scale var(--motion-latch) var(--motion-doors-meet)}@starting-style{hs-dialog section>hs-brand-mark{rotate:-90deg;scale:.6}}hs-dialog h2{margin:0;font-family:var(--font-display);font-size:var(--type-title);font-weight:700;letter-spacing:var(--tracking-tight);text-align:center;color:var(--color-text-primary)}hs-dialog p{margin:0;font-size:var(--type-body);line-height:var(--leading-loose);text-align:center;text-wrap:pretty;color:var(--color-text-secondary)}hs-dialog button{min-height:var(--target-min)}hs-dialog [data-rank=principal]{border:var(--send-border) solid var(--color-action-hover);box-shadow:var(--elevation-send)}hs-dialog [data-rank=principal]:hover{filter:brightness(1.08)}hs-dialog>dialog::backdrop{background-color:transparent;background-image:linear-gradient(var(--color-surface-scrim),var(--color-surface-scrim)),linear-gradient(var(--color-surface-scrim),var(--color-surface-scrim));background-repeat:no-repeat;background-position:left center,right center;background-size:50% 100%,50% 100%;-webkit-backdrop-filter:var(--door-blur);backdrop-filter:var(--door-blur);transition:background-size var(--motion-doors),backdrop-filter var(--motion-doors)}@starting-style{hs-dialog>dialog::backdrop{background-size:0 100%,0 100%;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}:root:has(app-portals) hs-dialog>dialog:before,:root:has(app-portals) hs-dialog>dialog:after{block-size:auto;min-block-size:var(--door-bracket-height);align-self:stretch}hs-ask{display:contents}hs-ask-a-line{display:contents}hs-ask-a-name{display:contents}hs-ask-words{display:contents}hs-popover>aside:not(:popover-open){display:none}hs-popover>aside{padding:var(--space-md);border:1px solid var(--color-divider-default);border-radius:var(--radius-panel);background-color:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--elevation-lifted)}@supports (position-area: block-end){[data-region=room] [data-station=the-threads] aside:is(hs-popover>aside),[data-region=room] [data-station=the-communities] aside:is(hs-popover>aside){inset:auto;margin:0;position-anchor:--press;position-area:block-start;position-try-fallbacks:flip-block}[data-region=room] [data-station=the-scroll] aside:is(hs-popover>aside){inset:auto;margin:0;position-anchor:--press;position-area:block-end span-inline-start;position-try-fallbacks:flip-block}}hs-option-list details{--unfurl-waits: 0s;overflow:clip;border:1px solid color-mix(in srgb,var(--color-action-default) 20%,transparent);border-radius:var(--radius-tab);background-color:var(--color-surface-raised);box-shadow:0 1px color-mix(in srgb,var(--color-action-hover) 8%,transparent) inset,0 24px 48px -16px var(--color-shadow-key);transition:border-color var(--motion-unfurl-mark) var(--ease-unfurl-mark)}hs-option-list details[open]{border-color:color-mix(in srgb,var(--color-action-default) 40%,transparent)}hs-option-list details:not([open]):has(input:focus){--unfurl-waits: var(--unfurl-shuts-after)}hs-option-list details::details-content{block-size:0;overflow:clip;transition:block-size var(--motion-unfurl) var(--ease-unfurl) var(--unfurl-waits),content-visibility var(--motion-unfurl) allow-discrete var(--unfurl-waits)}hs-option-list details[open]::details-content{block-size:auto}hs-option-list summary{min-height:var(--tab-min-height);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-xl)}hs-option-list summary:hover{background-color:var(--color-surface-raised-hover)}hs-option-list summary small{font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}hs-option-list summary strong{font-family:var(--font-display);font-size:var(--type-choice);font-weight:700;color:var(--color-text-primary)}hs-option-list summary em{font-family:var(--font-display);font-size:var(--type-choice);font-style:normal;font-weight:400;color:var(--color-text-muted)}hs-option-list summary>hs-icon{flex:none;order:1;inline-size:calc(var(--icon-size) + var(--space-md) * 2);block-size:calc(var(--icon-size) + var(--space-md) * 2);padding:var(--space-md);color:var(--color-action-hover);transition:rotate var(--motion-unfurl) var(--ease-unfurl) var(--unfurl-waits)}hs-option-list details>fieldset{margin:0;padding:var(--space-xxs) 0;border:none;border-top:1px solid color-mix(in srgb,var(--color-action-default) 20%,transparent);background-color:color-mix(in srgb,var(--color-surface-recessed),var(--color-surface-canvas) 40%);box-shadow:inset 0 10px 16px -10px var(--color-shadow-deep)}hs-option-list fieldset>label{min-height:var(--choice-min-height);padding:var(--space-sm) var(--space-xl) var(--space-sm) 0;cursor:pointer}hs-option-list fieldset>label:hover{background-color:var(--color-surface-field)}hs-option-list input[type=radio]{appearance:none;align-self:stretch;flex:none;inline-size:var(--space-xxs);block-size:auto;margin:0;border-radius:0 2px 2px 0;background-color:transparent;transition:background-color var(--motion-unfurl-mark) var(--ease-unfurl-mark)}hs-option-list input[type=radio]:checked{background-color:var(--color-action-hover)}hs-option-list label strong{font-family:var(--font-display);font-size:var(--type-message);font-weight:700;color:var(--color-text-secondary)}hs-option-list label:has(input:checked) strong{color:var(--color-text-primary)}hs-option-list label[data-colour] strong,hs-option-list label[data-colour]:has(input:checked) strong,hs-option-list summary strong[data-colour]{color:var(--member-colour-bright)}hs-option-list fieldset>p{margin:0;padding:var(--space-sm) var(--space-xl);font-size:var(--type-meta);color:var(--color-text-muted)}hs-option-list label small{font-family:var(--font-reading);font-size:calc(var(--type-body) * var(--text-scale) / var(--worn-scale));font-weight:300;line-height:1.4;color:var(--color-text-muted)}hs-option-list em{font-style:normal;font-size:var(--type-meta);color:var(--color-text-muted)}hs-checklist label{min-height:var(--target-min)}hs-checklist em{font-style:normal;font-size:var(--type-meta);color:var(--color-text-muted)}hs-passing-word>p{font-family:var(--font-label);font-size:var(--type-small);color:var(--color-text-secondary)}hs-notice>p{font-family:var(--font-label);font-size:var(--type-small)}hs-steps>section{padding-block-start:var(--space-base);border-top:1px solid var(--color-divider-faint)}hs-more>section>button{padding-inline:0;border:none;font-family:var(--font-label);font-size:var(--type-small);color:var(--color-action-default)}hs-brand-mark{display:block;flex:none;width:1.75rem;height:2.75rem;color:var(--color-action-default)}hs-brand-mark svg{display:block;width:100%;height:100%}hs-badge>data{display:inline-block;min-width:1.5em;padding-inline:var(--pad-xs);border-radius:1em;background-color:var(--color-action-default);color:var(--color-surface-paper);font-family:var(--font-label);font-size:var(--type-micro);font-weight:600;line-height:1.5em;text-align:center;font-variant-numeric:tabular-nums}hs-badge>data[data-severity=caution]{background-color:var(--color-feedback-caution);color:var(--color-surface-alt)}hs-badge>data[data-severity=failure]{background-color:var(--color-feedback-danger);color:var(--color-surface-paper)}hs-photo small{font-family:var(--font-label);font-size:var(--type-small);color:var(--color-text-secondary)}hs-link-set>a{min-height:var(--target-min);font-size:var(--type-body);color:var(--color-text-muted)}hs-tab[entered=end]{border-inline-end:none;border-start-start-radius:var(--radius-tab);border-end-start-radius:var(--radius-tab);padding-inline-end:var(--grip-width);background:var(--grip-lines) right var(--space-base) center / var(--grip-size) no-repeat,var(--texture-light),var(--tab-surface)}hs-tab[entered=start]{border-inline-start:none;border-start-end-radius:var(--radius-tab);border-end-end-radius:var(--radius-tab);padding-inline-start:var(--grip-width);background:var(--grip-lines) left var(--space-base) center / var(--grip-size) no-repeat,var(--texture-light),var(--tab-surface)}app-pane:has(footer form) hs-tab[entered=end]{align-self:flex-end;inline-size:calc(100% - var(--space-tab-inset))}app-pane:has(footer form) hs-tab[entered=start]{align-self:flex-start;inline-size:calc(100% - var(--space-tab-inset))}ul>li>section{padding-block:0}hs-tab>a{color:inherit}hs-tab h2{font-size:var(--type-title)}[data-region=room] [data-station=the-threads] hs-tab[entered]{padding:0;border-radius:0;background:none;animation:var(--bob-name) var(--bob-time) ease-in-out var(--bob-delay) infinite}[data-region=room] [data-station=the-threads] h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bubble-title-lines);overflow:hidden;flex-shrink:0;align-self:var(--bubble-title-align);text-align:var(--bubble-title-align);overflow-wrap:normal;grid-area:2 / 1;isolation:isolate}[data-region=room] [data-station=the-threads] p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bubble-line-lines);overflow:hidden;align-self:var(--bubble-title-align);text-align:var(--bubble-title-align);grid-area:3 / 1;isolation:isolate}[data-region=room] [data-station=the-threads] span:is(hs-tab>span){translate:calc(-1 * var(--space-base)) 0}[data-region=room] [data-station=the-threads] a:is(span>a){font-family:var(--font-reading);font-size:var(--type-bubble-line);font-weight:400;letter-spacing:normal;text-transform:none;line-height:var(--leading-tight);color:var(--color-text-secondary)}[data-region=room] [data-station=the-threads] button{font-family:var(--font-label);font-size:var(--type-label)}[data-region=room] [data-station=the-scroll] hs-tab[entered=end]{--bubble-title-size: var(--type-bubble-quiet);align-self:flex-start;max-width:calc(100% - var(--space-xl) * 2);min-width:min(var(--message-min-width),100%);padding:var(--space-sm) var(--space-base);border:thin solid var(--color-speech-rim);border-radius:var(--radius-speech);border-start-start-radius:var(--radius-speech-tail);background:var(--color-speech-film);translate:var(--space-sm) 0}@media(prefers-reduced-motion:reduce){[data-region=room] [data-station=the-threads] hs-tab[entered]{animation:none}}hs-fold{--frame-colour: var(--color-divider-seam);cursor:pointer}hs-fold:has(>details[open]){--frame-colour: var(--member-colour)}hs-fold>details{border-bottom:1px solid var(--frame-colour);transition:border-color var(--motion-unfold);border-radius:calc(var(--radius-tab) - 1px) calc(var(--radius-tab) - 1px) 0 0;background-color:color-mix(in srgb,var(--color-surface-raised-hover),transparent var(--box-see-through))}article[data-voice=yours]>hs-fold>details{background-color:color-mix(in srgb,var(--color-surface-yours),transparent var(--box-see-through))}hs-fold>details:not([open])>summary{--glyph-colour: var(--color-text-secondary);--glyph-glow: none;min-height:var(--tab-header-min-height);padding-inline:var(--space-sm);transition:min-height var(--unfold-box-shut) var(--ease-unfold) var(--unfold-box-shut-delay)}hs-fold>details[open]>summary{--glyph-colour: var(--color-action-default);--glyph-glow: var(--glow-lit);min-height:var(--tab-header-min-height-open);padding-inline:var(--space-sm);transition:min-height var(--unfold-box) var(--ease-unfold)}hs-fold summary>hs-icon:not(hs-disclosure *){color:var(--glyph-colour);filter:var(--glyph-glow);transition:color var(--motion-unfold),filter var(--motion-unfold)}hs-fold>details::details-content{block-size:0;overflow:hidden;background-color:var(--color-surface-canvas);transition:block-size var(--fold-rows) var(--ease-unfold),content-visibility var(--fold-rows) allow-discrete}hs-fold>details[open]::details-content{block-size:auto;transition:block-size var(--unfold-panel) var(--ease-unfold) var(--unfold-panel-delay),content-visibility var(--unfold-panel) allow-discrete var(--unfold-panel-delay)}hs-fold>details>section{padding-block:var(--pad-xs);padding-inline:0 var(--space-sm);border-top:1px solid var(--color-divider-faint);background-color:var(--color-surface-recessed);box-shadow:var(--elevation-unfolded);transform:perspective(var(--unfold-perspective)) rotateX(calc(var(--unfold-tilt) * -1));transform-origin:top center;opacity:0;transition:transform var(--fold-turn) ease-in,opacity var(--fold-fade) linear}hs-fold>details[open]>section{transform:perspective(var(--unfold-perspective)) rotateX(0);opacity:1;transition:transform var(--unfold-panel-fold) var(--ease-unfold) var(--unfold-panel-delay),opacity var(--unfold-fade) linear var(--unfold-panel-delay)}hs-fold details li{--act-at: 0;opacity:0;translate:0 var(--unfold-act-rise);transition:opacity var(--fold-act-fade) linear,translate var(--fold-act-slide) ease-in}hs-fold details li:nth-child(2){--act-at: 1}hs-fold details li:nth-child(3){--act-at: 2}hs-fold details li:nth-child(4){--act-at: 3}hs-fold details li:nth-child(5){--act-at: 4}hs-fold details[open] li{opacity:1;translate:0 0;transition:opacity var(--unfold-act-fade) linear calc(var(--unfold-act-delay) + var(--unfold-act-step) * var(--act-at)),translate var(--unfold-act-slide) var(--ease-unfold) calc(var(--unfold-act-delay) + var(--unfold-act-step) * var(--act-at))}details>section>figure{inline-size:var(--portrait-size);block-size:var(--portrait-size);overflow:hidden;border:var(--portrait-ring) solid var(--member-colour);border-radius:50%;background-color:color-mix(in srgb,var(--member-colour) var(--portrait-wash),transparent);color:var(--member-colour-bright);font-family:var(--font-display);font-size:var(--type-display-large);font-weight:700;line-height:calc(var(--portrait-size) - var(--portrait-ring) * 2);text-align:center;opacity:0;scale:var(--unfold-portrait-from);transition:scale var(--fold-act-slide) ease-in,opacity var(--fold-fade) linear}details[open]>section>figure{opacity:1;scale:1;transition:scale var(--unfold-portrait) var(--ease-unfold) var(--unfold-portrait-delay),opacity var(--unfold-portrait-fade) linear var(--unfold-portrait-delay)}section>figure>img{inline-size:100%;block-size:100%;object-fit:cover}hs-fold details form:not(dialog *){grid-column:1 / -1;padding:var(--space-sm)}hs-fold form:not(dialog *,hs-message-tool *)>input{grid-column:1 / -1;min-height:var(--target-min);padding:0 var(--space-sm);border-color:var(--color-divider-default);background-color:var(--color-surface-field);font-family:var(--font-display);font-size:var(--type-reading);font-weight:700}hs-fold form:not(dialog *,hs-message-tool *)>textarea{grid-column:1 / -1;min-height:var(--promote-description-min-height);padding:var(--space-sm);border-color:var(--color-divider-default);background-color:var(--color-surface-field);font-size:var(--type-body-large);font-weight:300;line-height:var(--leading-relaxed);color:var(--color-text-body);resize:none;field-sizing:content}hs-fold>textarea{min-height:var(--field-min-height);padding:var(--space-sm);border:none;border-radius:0;background-color:transparent;font-size:var(--type-message);line-height:var(--leading-normal);resize:none;field-sizing:content;transition:background-color var(--motion-field)}hs-fold>textarea:focus-visible{background-color:var(--color-surface-yours-focus)}hs-fold>:not(details,hs-message-tool){padding-inline:var(--space-sm)}hs-fold:not(:has(>details)){cursor:auto}hs-fold:not(:has(>details))>p{padding-block:var(--space-sm)}hs-fold>small{padding-block-end:var(--space-sm)}hs-fold:has(>details[open])>:is(p,ol){-webkit-user-select:text;user-select:text}hs-fold>hs-message-tool{block-size:0;overflow:hidden;padding:0 var(--space-sm);border-top:0 solid var(--frame-colour);visibility:hidden;border-radius:0 0 calc(var(--radius-tab) - 1px) calc(var(--radius-tab) - 1px);background-color:var(--color-surface-field);transform:perspective(var(--unfold-perspective)) rotateX(var(--unfold-tilt));transform-origin:top center;opacity:0;transition:block-size var(--fold-rows) var(--ease-unfold),padding var(--fold-rows) var(--ease-unfold),border-top-width var(--fold-rows) var(--ease-unfold),visibility 0s linear var(--fold-rows),transform var(--fold-turn) ease-in,opacity var(--fold-fade) linear,border-color var(--motion-unfold)}hs-fold:has(>details[open])>hs-message-tool{block-size:auto;padding:var(--space-sm);border-top-width:1px;visibility:visible;transform:perspective(var(--unfold-perspective)) rotateX(0);opacity:1;transition:block-size var(--unfold-reply) var(--ease-unfold) var(--unfold-reply-delay),padding var(--unfold-reply) var(--ease-unfold) var(--unfold-reply-delay),border-top-width var(--unfold-reply) var(--ease-unfold) var(--unfold-reply-delay),visibility 0s linear var(--unfold-reply-delay),transform var(--unfold-reply-fold) var(--ease-unfold) var(--unfold-reply-delay),opacity var(--unfold-fade) linear var(--unfold-reply-delay),border-color var(--motion-unfold)}[data-region=room] [data-station=the-scroll] details:not(hs-disclosure *){border-bottom-color:transparent;background-color:transparent}[data-region=room] [data-station=the-scroll] strong{font-size:var(--type-speaker)}[data-region=room] [data-station=the-scroll] time{color:var(--color-text-control)}[data-region=room] [data-station=the-scroll] fieldset{border-end-start-radius:var(--radius-speech);border-end-end-radius:var(--radius-speech)}hs-message-tool textarea{flex:1 1 auto;min-height:var(--send-size);max-height:var(--field-max-height);max-inline-size:100%;padding:calc((var(--send-size) - 1lh) / 2) var(--space-sm);border:none;background-color:transparent;font-size:var(--type-message);line-height:var(--leading-normal);resize:none;field-sizing:content}hs-message-tool>form{padding:var(--space-xxs);border:1px solid var(--color-divider-box);border-radius:var(--radius-control);background-color:var(--color-surface-field)}hs-message-tool>form:has(textarea:focus-visible){border-color:var(--color-divider-focus)}hs-message-tool>form>img{flex:none;inline-size:var(--send-size);block-size:var(--send-size);object-fit:cover;border:1px solid var(--color-divider-faint);border-radius:var(--radius-control);background-color:var(--color-surface-field)}hs-message-tool p button{width:var(--send-size);height:var(--send-size);padding:calc((var(--send-size) - var(--icon-size)) / 2 - 1px);border:1px solid var(--color-divider-faint);border-radius:50%;background-color:var(--color-surface-field);color:var(--color-text-secondary);transition:background-color var(--motion-field),opacity var(--motion-field)}hs-message-tool p button[data-rank]:hover{background-color:var(--color-surface-raised-hover)}hs-message-tool p button[data-step=asks-first]{border-color:var(--color-action-hover);color:var(--color-action-default)}hs-message-tool p button:disabled{opacity:var(--opacity-unready);cursor:default}hs-message-tool button[type=submit]{padding:calc((var(--send-size) - var(--icon-size)) / 2 - var(--send-border));border:var(--send-border) solid var(--color-action-hover);background-color:var(--color-action-default);box-shadow:var(--elevation-send);color:var(--color-surface-paper);--send-tilt: 0deg;--send-shift: 1px -1px;--send-size-of: 1;--send-fade: 1;transition:background-color var(--motion-field),border-color var(--motion-field),color var(--motion-field),box-shadow var(--motion-send)}hs-message-tool:has(textarea:invalid) button[type=submit]{border-color:var(--color-divider-send);background-color:transparent;box-shadow:none;color:var(--color-text-muted);cursor:default;--send-tilt: -14deg;--send-shift: -1px 1px;--send-size-of: .9;--send-fade: .45}hs-message-tool button[type=submit]>hs-icon{rotate:var(--send-tilt);translate:var(--send-shift);scale:var(--send-size-of);opacity:var(--send-fade);transition:rotate var(--motion-send),translate var(--motion-send),scale var(--motion-send),opacity var(--motion-field)}[data-region=floor] [data-station=the-composer] form:focus-within{border-color:var(--color-action-default);outline:var(--focus-ring) solid var(--color-action-hover);outline-offset:2px}[data-region=floor] [data-station=the-composer] textarea{flex:1 1 auto;max-inline-size:100%;padding:var(--space-sm);border:none;background-color:transparent}hs-pull-handle details{border-bottom:none}hs-pull-handle details>summary{min-height:var(--target-min);color:var(--color-action-default)}[data-region=margin] hs-way-up>a{display:inline-block;font-family:var(--font-label);font-size:var(--type-emerge);letter-spacing:var(--tracking-emerge);text-transform:uppercase;text-align:center;color:var(--color-emerge)}[data-region=margin] hs-way-up>a:before{content:"";display:block;height:var(--space-sm);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'%3E%3Cpath d='M2 7 8 1l6 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'%3E%3Cpath d='M2 7 8 1l6 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}hs-edit-mode{display:contents}section:has(hs-edit,hs-pin)>:not(ul:has(hs-edit,hs-pin)){opacity:calc(1 - var(--editing, 0) * var(--edit-dim))}section:has(hs-edit,hs-pin)>:not(article,hs-tab){transition:opacity var(--motion-edit-time) var(--ease-edit)}[data-region=page-body]>*>:not(:has(hs-edit,hs-pin)){opacity:calc(1 - var(--editing, 0) * var(--edit-dim));transition:opacity var(--motion-edit-time) var(--ease-edit)}hs-edit-mode details{grid-area:1 / 2;justify-self:end;border-bottom:none;pointer-events:auto}hs-edit-mode details>summary{min-height:0;block-size:calc((1 - var(--editing, 0)) * (var(--edit-tab-min-height) + var(--space-sm) * 2));overflow:clip;visibility:var(--edit-tab-seen, visible);transition:block-size var(--motion-edit-time) var(--ease-edit),visibility 0s linear var(--edit-tab-hides-after, 0s)}hs-edit-mode summary>span{min-height:var(--edit-tab-min-height);padding:var(--space-sm) var(--grip-width) var(--space-sm) var(--space-base);border:1px solid var(--color-divider-box);border-inline-end:none;border-radius:var(--radius-tab) 0 0 var(--radius-tab);background:var(--grip-lines) right var(--space-base) center / var(--grip-size) no-repeat,var(--color-surface-raised);box-shadow:var(--elevation-tab);color:var(--color-text-secondary);translate:calc(var(--editing, 0) * 100%) 0;opacity:calc(1 - var(--editing, 0));transition:translate var(--motion-edit-time) var(--ease-edit),opacity var(--motion-edit-time) var(--ease-edit)}hs-edit-mode>button[data-rank]{grid-row:1;grid-column:1 / -1;align-self:end;pointer-events:auto;inline-size:100%;block-size:var(--edit-bar-min-height);min-height:0;padding:0 var(--space-base);overflow:clip;border:none;border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-color:var(--color-surface-recessed);box-shadow:inset 0 1px color-mix(in srgb,var(--color-action-hover) 40%,transparent),0 -16px 32px -16px var(--color-shadow-key);font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-action-hover);translate:0 calc((1 - var(--editing, 0)) * 100%);visibility:var(--edit-seen, hidden);transition:translate var(--motion-edit-time) var(--ease-edit),visibility 0s linear var(--edit-hides-after, 0s)}hs-edit{display:contents}hs-edit>*{pointer-events:auto}li:has(hs-edit,hs-pin)>section{outline:1px solid transparent;outline-offset:-1px;transition:outline-color var(--motion-pin-press) var(--ease-edit)}li:has(dialog[open])>section{outline-color:var(--color-action-hover)}hs-edit>button[data-step]{grid-area:1 / 2;justify-self:end;align-self:center;inline-size:var(--send-size);block-size:var(--send-size);min-height:0;padding:calc((var(--send-size) - var(--icon-size)) / 2 - 1px);border:1px solid currentColor;border-radius:50%;background-color:transparent;color:var(--color-action-hover);translate:calc(100% - var(--editing, 0) * (100% + var(--space-sm))) 0;visibility:var(--edit-seen, hidden);transition:translate var(--motion-edit-time) var(--ease-edit),visibility 0s linear var(--edit-hides-after, 0s)}[data-region=room] hs-edit>button:is(hs-popover button)[data-step]{justify-self:auto;align-self:auto;inline-size:auto;padding:1px var(--pad-md);border:1px solid transparent;border-radius:var(--radius-control);background-color:transparent;box-shadow:none;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-text-secondary);translate:none;visibility:visible;transition:none}hs-pin{display:contents}hs-pin>label{grid-area:1 / 2;justify-self:end;align-self:center;inline-size:var(--send-size);block-size:var(--send-size);padding:calc((var(--send-size) - var(--icon-size)) / 2 - 1px);border:1px solid currentColor;border-radius:50%;color:var(--color-text-secondary);cursor:pointer;pointer-events:auto;touch-action:none;translate:calc(100% - var(--editing, 0) * (100% + var(--send-size) + 2 * var(--space-sm))) 0;visibility:var(--edit-seen, hidden);transition:translate var(--motion-edit-time) var(--ease-edit),visibility 0s linear var(--edit-hides-after, 0s),color var(--motion-pin-press) var(--ease-edit)}section:not(:has(hs-edit))>hs-pin>label{translate:calc(100% - var(--editing, 0) * (100% + var(--space-sm))) 0}hs-pin>label:has(input:checked){color:var(--color-action-hover)}hs-pin input[type=checkbox]{appearance:none;flex:none;width:0;height:0;min-inline-size:0;min-block-size:0;padding:0;margin:0;border:0}ul:has(hs-pin)>li:has(input:indeterminate)>section{outline-color:var(--color-action-hover)}hs-pin hs-icon{rotate:45deg;translate:2px -2px;transition:rotate var(--motion-pin-press) var(--ease-edit),translate var(--motion-pin-press) var(--ease-edit)}hs-pin input:checked~hs-icon{rotate:0deg;translate:none}hs-pin>label:has(input:focus-visible){outline:2px solid var(--color-action-hover);outline-offset:2px}ul:has(hs-pin){transform-style:preserve-3d}ul:has(hs-pin)>li{transform-style:preserve-3d}ul:has(hs-pin)>li>section{--lift: 0px;--pin-depth: 0px;--pin-motion: var(--motion-pin-move);translate:0 var(--lift) var(--pin-depth);transition:translate var(--pin-motion) var(--ease-edit)}ul:has(hs-pin)>li[inert]{opacity:calc(1 - var(--edit-dim));transition:opacity var(--motion-edit-time) var(--ease-edit)}hs-reader>button[data-rank]{min-height:auto;padding:var(--space-hair) var(--space-sm);border:1px solid var(--color-action-hover);border-radius:var(--radius-chip);background-color:transparent;font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);line-height:var(--leading-flat);text-transform:uppercase;vertical-align:baseline;white-space:nowrap;color:var(--color-action-default)}hs-reader>button[data-rank]:hover{background-color:var(--color-surface-raised-hover)}hs-reader dialog p{max-block-size:var(--reader-max-height);overflow-y:auto;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-above)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-above)),transparent) 40%,transparent),linear-gradient(to top,color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-near) * var(--overflow-below)),transparent),color-mix(in srgb,var(--color-action-hover) calc(var(--overflow-glow-mid) * var(--overflow-below)),transparent) 40%,transparent);background-position:top,bottom;background-size:100% var(--overflow-glow-depth);background-repeat:no-repeat;transition:--overflow-above var(--motion-overflow-glow),--overflow-below var(--motion-overflow-glow);font-family:var(--font-reading);font-size:var(--type-message);font-weight:400;line-height:var(--leading-normal);letter-spacing:normal;text-align:start;text-transform:none;white-space:pre-wrap;color:var(--color-text-body)}hs-group h2{margin:0;font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary);overflow-wrap:normal;white-space:nowrap}hs-group h2:after{content:"";inline-size:100%;border-block-start:1px solid var(--color-divider-default)}hs-group+hs-group{padding-block-start:calc(var(--space-base) * 2 - var(--space-sm))}hs-setting{padding:var(--space-sm) var(--space-xl) var(--space-base);border:1px solid color-mix(in srgb,var(--color-action-default) 20%,transparent);border-radius:var(--radius-tab);background-color:var(--color-surface-raised);background-image:var(--texture-light);box-shadow:0 1px color-mix(in srgb,var(--color-action-hover) 8%,transparent) inset,0 24px 48px -16px var(--color-shadow-key)}hs-setting>small{font-family:var(--font-label);font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}hs-setting>p,hs-setting li{margin:0;font-size:var(--type-body);line-height:var(--leading-normal);color:var(--color-text-body)}hs-setting>hs-portrait{--portrait-edge: var(--portrait-size)}hs-setting>label{font-size:var(--type-body);line-height:var(--leading-normal);color:var(--color-text-body)}hs-setting label>input[type=checkbox]{appearance:none;inline-size:2.75rem;block-size:1.5rem;border:1px solid var(--color-divider-default);border-radius:.75rem;background-color:var(--color-surface-field);background-image:radial-gradient(circle closest-side,var(--color-text-secondary) 80%,transparent calc(80% + 1px));background-repeat:no-repeat;background-size:calc(1.5rem - 2px) calc(1.5rem - 2px);background-position:left center;accent-color:auto;cursor:pointer;transition:background-position var(--motion-latch),background-color var(--motion-latch)}hs-setting label>input[type=checkbox]:checked{border-color:var(--color-action-default);background-color:var(--color-action-default);background-image:radial-gradient(circle closest-side,var(--color-text-control) 80%,transparent calc(80% + 1px));background-position:right center}hs-setting label>input[type=checkbox]:focus-visible{outline:2px solid var(--color-action-hover);outline-offset:2px}hs-setting form>label{font-size:var(--type-meta);color:var(--color-text-secondary)}hs-setting>ul{padding:0;list-style:none}hs-setting li+li{padding-block-start:var(--space-sm);border-block-start:1px solid var(--color-divider-faint)}hs-setting li>strong{font-family:var(--font-display);font-weight:700;color:var(--color-text-primary)}hs-setting li>small{color:var(--color-text-secondary)}hs-name>[hidden]{display:none}hs-name header>strong{font-family:var(--font-display);font-size:var(--type-choice);font-weight:700;color:var(--color-text-primary)}hs-name strong>small{font-family:var(--font-reading);font-size:var(--type-meta);font-weight:400;color:var(--color-text-secondary)}hs-portrait{display:block;inline-size:var(--portrait-edge);block-size:var(--portrait-edge);overflow:hidden;border:var(--portrait-ring) solid var(--member-colour, var(--color-divider-default));border-radius:50%;background-color:color-mix(in srgb,var(--member-colour, var(--color-divider-default)) var(--portrait-wash),transparent);color:var(--member-colour-bright, var(--color-text-secondary));font-family:var(--font-display);font-size:calc(var(--portrait-edge) / 2);font-weight:700;line-height:calc(var(--portrait-edge) - var(--portrait-ring) * 2);text-align:center}hs-portrait>img{inline-size:100%;block-size:100%;object-fit:cover}hs-icon{display:block;width:var(--icon-size);height:var(--icon-size);flex:none}hs-icon svg{display:block;width:100%;height:100%}hs-icon svg>*{transition:d var(--motion-unfold),r var(--motion-unfold)}[data-region=room] [data-station=the-communities] hs-icon:is(article>button>hs-icon){width:100%}hs-qr-code{display:block;inline-size:min(100%,20rem)}hs-qr-code svg{display:block;inline-size:100%;background:#fff}hs-scenery{container-type:size;overflow:hidden;pointer-events:none;background-color:var(--color-surface-canvas);background-image:var(--scenery-ground);background-position:var(--scenery-ground-at);background-size:var(--scenery-ground-size)}hs-scenery>span{grid-area:1 / 1;justify-self:start;align-self:start}hs-scenery>span:nth-child(1){inline-size:var(--scenery-1-inline);block-size:var(--scenery-1-block);translate:var(--scenery-1-at);background:var(--scenery-1);opacity:var(--scenery-1-rest);animation:var(--scenery-1-motion)}hs-scenery>span:nth-child(2){inline-size:var(--scenery-2-inline);block-size:var(--scenery-2-block);translate:var(--scenery-2-at);background:var(--scenery-2);opacity:var(--scenery-2-rest);animation:var(--scenery-2-motion)}hs-scenery>span:nth-child(3){inline-size:var(--scenery-3-inline);block-size:var(--scenery-3-block);translate:var(--scenery-3-at);background:var(--scenery-3);opacity:var(--scenery-3-rest);animation:var(--scenery-3-motion)}hs-scenery>span:nth-child(4){inline-size:var(--scenery-4-inline);block-size:var(--scenery-4-block);translate:var(--scenery-4-at);background:var(--scenery-4);opacity:var(--scenery-4-rest);animation:var(--scenery-4-motion)}@media(prefers-reduced-motion:reduce){hs-scenery>span{animation:none}}@keyframes midnight-twinkles-a{0%,to{opacity:1}33%{opacity:.25}66%{opacity:.7}}@keyframes midnight-twinkles-b{0%,to{opacity:.3}33%{opacity:1}66%{opacity:.45}}@keyframes midnight-twinkles-c{0%,to{opacity:.65}33%{opacity:.4}66%{opacity:1}}@keyframes grove-fireflies-a{0%{opacity:0;translate:-2% -35%;scale:.875}1.29%{opacity:0;translate:-2% -35%;scale:.875}2.9%{opacity:1}4.19%{opacity:.3}5.48%{opacity:.95}9.03%{opacity:0;translate:-2% -35%;scale:.875}11.34%{opacity:0;translate:30% -37%;scale:1}12.96%{opacity:1}14.25%{opacity:.3}15.54%{opacity:.95}19.09%{opacity:0;translate:30% -37%;scale:1}28.24%{opacity:0;translate:42% -28%;scale:1.0625}29.86%{opacity:1}31.15%{opacity:.3}32.44%{opacity:.95}35.98%{opacity:0;translate:42% -28%;scale:1.0625}44.87%{opacity:0;translate:-39% 21%;scale:1.25}46.48%{opacity:1}47.78%{opacity:.3}49.07%{opacity:.95}52.61%{opacity:0;translate:-39% 21%;scale:1.25}55.01%{opacity:0;translate:11% 32%;scale:.875}56.63%{opacity:1}57.92%{opacity:.3}59.21%{opacity:.95}62.76%{opacity:0;translate:11% 32%;scale:.875}65.72%{opacity:0;translate:13% -8%;scale:1.0625}67.33%{opacity:1}68.62%{opacity:.3}69.91%{opacity:.95}73.46%{opacity:0;translate:13% -8%;scale:1.0625}79.13%{opacity:0;translate:1% 39%;scale:1.25}80.74%{opacity:1}82.03%{opacity:.3}83.32%{opacity:.95}86.87%{opacity:0;translate:1% 39%;scale:1.25}to{opacity:0;translate:1% 39%;scale:1.25}}@keyframes grove-fireflies-b{0%{opacity:0;translate:13% -8%;scale:1.0625}6.66%{opacity:0;translate:13% -8%;scale:1.0625}8.27%{opacity:1}9.56%{opacity:.3}10.85%{opacity:.95}14.4%{opacity:0;translate:13% -8%;scale:1.0625}19.71%{opacity:0;translate:1% 39%;scale:1.25}21.32%{opacity:1}22.61%{opacity:.3}23.9%{opacity:.95}27.45%{opacity:0;translate:1% 39%;scale:1.25}36.34%{opacity:0;translate:35% -15%;scale:1}37.95%{opacity:1}39.24%{opacity:.3}40.53%{opacity:.95}44.08%{opacity:0;translate:35% -15%;scale:1}49.43%{opacity:0;translate:-33% -23%;scale:.8125}51.04%{opacity:1}52.33%{opacity:.3}53.62%{opacity:.95}57.17%{opacity:0;translate:-33% -23%;scale:.8125}60.82%{opacity:0;translate:30% -37%;scale:1}62.43%{opacity:1}63.72%{opacity:.3}65.01%{opacity:.95}68.56%{opacity:0;translate:30% -37%;scale:1}71.13%{opacity:0;translate:42% -28%;scale:1.0625}72.74%{opacity:1}74.03%{opacity:.3}75.32%{opacity:.95}78.87%{opacity:0;translate:42% -28%;scale:1.0625}83.27%{opacity:0;translate:35% -15%;scale:1}84.88%{opacity:1}86.17%{opacity:.3}87.46%{opacity:.95}91.01%{opacity:0;translate:35% -15%;scale:1}to{opacity:0;translate:35% -15%;scale:1}}@keyframes grove-wanders-a{0%{transform:translate(0)}33%{transform:translate(14px,-10px)}66%{transform:translate(-6px,-22px)}to{transform:translate(10px,-34px)}}@keyframes grove-wanders-b{0%{transform:translate(0)}33%{transform:translate(-16px,6px)}66%{transform:translate(-4px,-14px)}to{transform:translate(-20px,-8px)}}@keyframes bog-owl-haze-a{0%,to{opacity:.35;scale:.8315}33%{opacity:1;scale:1}66%{opacity:.55;scale:.8833}}@keyframes bog-owl-haze-b{0%,to{opacity:1;scale:1}33%{opacity:.4;scale:.8444}66%{opacity:.15;scale:.7796}}@keyframes bog-owl-haze-c{0%,to{opacity:.6;scale:.8963}33%{opacity:.2;scale:.7926}66%{opacity:1;scale:1}}@keyframes bog-owl-drifts-a{0%{transform:translate(-760px)}to{transform:translate(0)}}@keyframes bog-owl-drifts-b{0%{transform:translate(-620px)}to{transform:translate(0)}}@keyframes bog-owl-drifts-c{0%{transform:translate(-980px)}to{transform:translate(0)}}@keyframes bog-owl-beams{0%{opacity:0;translate:calc(-.18*(100cqw + 17.63cqh)) 0;scale:.5714 1}3.33%{opacity:0;translate:calc(-.18*(100cqw + 17.63cqh)) 0;scale:.5714 1}6%{opacity:1}7.67%{opacity:1}11%{opacity:0;translate:calc(-.18*(100cqw + 17.63cqh)) 0;scale:.5714 1}15%{opacity:0;translate:calc(.165*(100cqw + 17.63cqh)) 0;scale:.7143 1}17.67%{opacity:.9375}19.33%{opacity:.9375}22.67%{opacity:0;translate:calc(.165*(100cqw + 17.63cqh)) 0;scale:.7143 1}25%{opacity:0;translate:calc(-.345*(100cqw + 17.63cqh)) 0;scale:1 1}27.67%{opacity:.875}29.33%{opacity:.875}32.67%{opacity:0;translate:calc(-.345*(100cqw + 17.63cqh)) 0;scale:1 1}40%{opacity:0;translate:calc(0*(100cqw + 17.63cqh)) 0;scale:1.1429 1}42.67%{opacity:.75}44.33%{opacity:.75}47.67%{opacity:0;translate:calc(0*(100cqw + 17.63cqh)) 0;scale:1.1429 1}51.67%{opacity:0;translate:calc(.255*(100cqw + 17.63cqh)) 0;scale:1 1}54.33%{opacity:.8125}56%{opacity:.8125}59.33%{opacity:0;translate:calc(.255*(100cqw + 17.63cqh)) 0;scale:1 1}65%{opacity:0;translate:calc(-.27*(100cqw + 17.63cqh)) 0;scale:.8571 1}67.67%{opacity:.9375}69.33%{opacity:.9375}72.67%{opacity:0;translate:calc(-.27*(100cqw + 17.63cqh)) 0;scale:.8571 1}80%{opacity:0;translate:calc(.1*(100cqw + 17.63cqh)) 0;scale:.5714 1}82.67%{opacity:1}84.33%{opacity:1}87.67%{opacity:0;translate:calc(.1*(100cqw + 17.63cqh)) 0;scale:.5714 1}90%{opacity:0;translate:calc(-.095*(100cqw + 17.63cqh)) 0;scale:1 1}92.67%{opacity:.75}94.33%{opacity:.75}97.67%{opacity:0;translate:calc(-.095*(100cqw + 17.63cqh)) 0;scale:1 1}to{opacity:0;translate:calc(-.095*(100cqw + 17.63cqh)) 0;scale:1 1}}:root:not([data-move]){view-transition-name:none}:root[data-move] [data-region=room]:not(:has(a[data-move=entering])){view-transition-name:room}:root[data-move] [data-region=room] a[data-move=entering]{view-transition-name:room}:root:has(app-portals)[data-move=entering]::view-transition-group(*){animation-duration:var(--motion-fill-time);animation-timing-function:var(--motion-fill-ease)}:root:has(app-portals)[data-move=entering]::view-transition-image-pair(room){animation-name:room-fills-from-the-bubble}:root:has(app-portals)[data-move=emerging]::view-transition-group(*){animation-duration:var(--motion-rise-time);animation-timing-function:var(--motion-rise-ease)}:root:has(app-portals)[data-move=emerging]::view-transition-old(room){animation-name:room-lifts-away}:root:has(app-portals)[data-move=emerging]::view-transition-new(room){animation-name:pool-rises-into-place}[data-region=room] li[data-move=planted]{animation:bubble-planted var(--motion-plant) both}[data-region=room] li[data-move=planted]:after{content:"";grid-area:1 / 1;align-self:start;justify-self:var(--pool-place);inline-size:var(--bubble-size);aspect-ratio:var(--bubble-aspect);border-radius:var(--bubble-shape);pointer-events:none;animation:bubble-ring var(--motion-ring) ease-out 3 both}@keyframes room-fills-from-the-bubble{0%{clip-path:circle(var(--motion-fill-from))}to{clip-path:circle(var(--motion-fill-to))}}@keyframes room-lifts-away{to{opacity:0;translate:0 calc(-1 * var(--motion-rise-reach))}}@keyframes pool-rises-into-place{0%{opacity:0;translate:0 var(--motion-rise-reach)}}@keyframes bubble-planted{0%{opacity:0;transform:translateY(var(--motion-plant-reach))}}@keyframes bubble-ring{0%{box-shadow:0 0 0 0 var(--color-bubble-halo)}to{box-shadow:0 0 0 var(--motion-ring-reach) transparent}}@keyframes lift-ring{0%{outline-offset:0;outline-color:transparent}}@media(prefers-reduced-motion:reduce){[data-region=room] [data-station=the-scroll] blockquote[popover][data-move=lifting],[data-region=room] li[data-move=planted]{animation:none}[data-region=room] li[data-move=planted]:after{animation:none}}
