:root{--color-accent:#0d5257;--color-on-accent:#fff;--color-accent-text:#0d5257;--color-background-primary:#fff;--color-background-secondary:#f2f2f7;--color-background-tertiary:#fff;--color-background-elevated:#fff;--color-background-grouped:#f2f2f7;--color-background-grouped-secondary:#fff;--color-label-primary:#000;--color-label-secondary:#3c3c4399;--color-label-tertiary:#3c3c434d;--color-label-quaternary:#3c3c432e;--color-label-vibrant:#1a1a1a;--color-label-vibrant-secondary:#727272;--color-fill-primary:#78787833;--color-fill-secondary:#78788029;--color-fill-tertiary:#7676801f;--color-fill-quaternary:#74748014;--color-separator:#0000001f;--color-separator-opaque:#c6c6c8;--color-sidebar:#edf4fa;--color-sidebar-selected:#dae6f2;--color-danger:#ff383c;--color-danger-fill:#ff383c24;--color-success:#34c759;--color-overlay:#0003;--glass-tint-clear:#ffffff38;--glass-tint-tinted:#ffffffb3;--glass-control-tint-clear:#ffffff26;--glass-control-tint-tinted:#f2f2f2b3;--glass-ring:#00000024;--glass-highlight:#ffffff29;--glass-shadow:#00000040;--glass-control-shadow:#00000005;--glass-blur-surface:16px;--glass-blur-control:6px;--glass-blur-shadow:48px;--glass-blur-control-shadow:15px;--glass-blur-shadow-offset:8px;--glass-saturation:1.8;--glass-level-default:0;--glass-scroll-edge-blur:10px;--glass-scroll-edge-top:27px;--glass-scroll-edge-bottom:62px;--radius-capsule:9999px;--radius-surface:34px;--radius-sheet:38px;--radius-card:16px;--radius-track:3px;--size-target:44px;--size-control:44px;--size-control-large:48px;--size-icon-button:36px;--size-toolbar:54px;--size-sidebar:320px;--size-row:44px;--size-field:52px;--size-menu:238px;--size-menu-item:40px;--size-track:6px;--size-grabber-width:60px;--size-grabber-height:4px;--size-sheet-inset:6px;--size-readable:672px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-toolbar-gap:10px;--space-group-gap:18px;--font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, sans-serif;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--text-large-title-size:34px;--text-large-title-line-height:41px;--text-large-title-tracking:.4px;--text-title1-size:28px;--text-title1-line-height:34px;--text-title1-tracking:.38px;--text-title2-size:22px;--text-title2-line-height:28px;--text-title2-tracking:-.26px;--text-title3-size:20px;--text-title3-line-height:25px;--text-title3-tracking:-.45px;--text-headline-size:17px;--text-headline-line-height:22px;--text-headline-tracking:-.43px;--text-headline-weight:600;--text-body-size:17px;--text-body-line-height:22px;--text-body-tracking:-.43px;--text-callout-size:16px;--text-callout-line-height:21px;--text-callout-tracking:-.31px;--text-subheadline-size:15px;--text-subheadline-line-height:20px;--text-subheadline-tracking:-.23px;--text-footnote-size:13px;--text-footnote-line-height:18px;--text-footnote-tracking:-.08px;--text-caption1-size:12px;--text-caption1-line-height:16px;--text-caption1-tracking:0px;--text-caption2-size:11px;--text-caption2-line-height:13px;--text-caption2-tracking:.06px;--motion-duration-quick:.2s;--motion-duration-standard:.35s;--motion-easing-spring:cubic-bezier(.2, .9, .25, 1.05);--motion-easing-standard:cubic-bezier(.25, .1, .25, 1)}@media (prefers-color-scheme:dark){:root{--color-accent-text:#fff;--color-background-primary:#000;--color-background-secondary:#1c1c1e;--color-background-tertiary:#2c2c2e;--color-background-elevated:#1c1c1e;--color-background-grouped:#000;--color-background-grouped-secondary:#1c1c1e;--color-label-primary:#fff;--color-label-secondary:#ebebf5b2;--color-label-tertiary:#ebebf54d;--color-label-quaternary:#ebebf529;--color-label-vibrant:#f5f5f5;--color-label-vibrant-secondary:#8a8a8a;--color-fill-primary:#7878805c;--color-fill-secondary:#78788052;--color-fill-tertiary:#7676803d;--color-fill-quaternary:#7676802e;--color-separator:#ffffff2b;--color-separator-opaque:#38383a;--color-sidebar:#131414;--color-sidebar-selected:#2c2c2e;--color-danger:#ff4245;--color-danger-fill:#ff424524;--color-success:#30d158;--color-overlay:#0000007a;--glass-tint-clear:#1a1a1a59;--glass-tint-tinted:#1a1a1ae6;--glass-control-tint-clear:#99999926;--glass-control-tint-tinted:#3a3a3ce6;--glass-ring:#00000059;--glass-highlight:#ffffff1a;--glass-shadow:#00000073;--glass-control-shadow:#0000000a}}:root{--glass-level:var(--glass-level-default);--glass-effective:var(--glass-level)}@media (prefers-contrast:more){:root{--glass-effective:1}}.glass,.glass-control,.glass-group{--_tint:color-mix(in srgb, var(--glass-tint-tinted) calc(var(--glass-effective) * 100%), var(--glass-tint-clear));-webkit-backdrop-filter:blur(var(--glass-blur-surface)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur-surface)) saturate(var(--glass-saturation));background-color:var(--_tint);color:var(--color-label-vibrant);box-shadow:0 var(--glass-blur-shadow-offset) var(--glass-blur-shadow) var(--glass-shadow), 0 0 0 .5px var(--glass-ring), inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-highlight)}.glass{border-radius:var(--radius-surface)}.glass-control,.glass-group{--_tint:color-mix(in srgb, var(--glass-control-tint-tinted) calc(var(--glass-effective) * 100%), var(--glass-control-tint-clear));-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturation));border-radius:var(--radius-capsule);box-shadow:0 var(--glass-blur-shadow-offset) var(--glass-blur-control-shadow) var(--glass-control-shadow), 0 0 0 .5px var(--glass-ring), inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-highlight)}.glass-control{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--size-control);min-height:var(--size-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-body-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-tracking);cursor:pointer;transition:transform var(--motion-duration-quick) var(--motion-easing-spring), filter var(--motion-duration-quick) var(--motion-easing-standard);border:0;text-decoration:none;display:inline-flex}.glass-control.round{width:var(--size-control);padding:0}.glass-control.large{min-height:var(--size-control-large)}.glass-control.large.round{width:var(--size-control-large)}.glass-control.prominent{--_tint:var(--color-accent);color:var(--color-on-accent)}.glass-group{padding:0 var(--space-1);align-items:center;display:inline-flex}.glass-group>.plain-control{min-width:var(--size-control);min-height:var(--size-control);border-radius:var(--radius-capsule);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.glass-group>.plain-control+.plain-control{box-shadow:-.5px 0 0 var(--color-separator)}@media (hover:hover){.glass-control:hover,.glass-group>.plain-control:hover{filter:brightness(1.06)}}.glass-control:active,.glass-group>.plain-control:active{transform:scale(.96)}.glass-control:focus-visible,.glass-group>.plain-control:focus-visible,.glass:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:2px}.glass-control:disabled,.glass-group>.plain-control:disabled{opacity:.4;cursor:default;filter:none;transform:none}.glass-field{align-items:center;gap:var(--space-2);min-height:var(--size-control);padding:0 var(--space-4);display:flex}.glass-field>input,.glass-field>textarea{min-width:0;color:inherit;font:inherit;font-size:var(--text-body-size);background:0 0;border:0;outline:none;flex:1}.glass-field:focus-within{outline:2px solid var(--color-accent-text);outline-offset:2px}.scroll-edge-top,.scroll-edge-bottom{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(var(--glass-scroll-edge-blur));backdrop-filter:blur(var(--glass-scroll-edge-blur));display:block;position:sticky}.scroll-edge-top{height:var(--glass-scroll-edge-top);margin-bottom:calc(-1 * var(--glass-scroll-edge-top));top:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.scroll-edge-bottom{height:var(--glass-scroll-edge-bottom);margin-top:calc(-1 * var(--glass-scroll-edge-bottom));bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass-control:not(.prominent),.glass-group{background-color:var(--color-background-elevated)}}@media (prefers-reduced-transparency:reduce){.glass,.glass-control:not(.prominent),.glass-group{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--color-background-elevated)}.scroll-edge-top,.scroll-edge-bottom{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.glass-control,.glass-group>.plain-control{transition:none}.glass-control:active,.glass-group>.plain-control:active{transform:none}}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.25em;flex:none;width:1.3em;height:1.3em}.icon.small{vertical-align:-.125em;width:1em;height:1em}.icon.bold{stroke-width:2.25px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-background:#f5f5f3;--color-surface:#fff;--color-control:#ebebe8;--color-foreground:#1c1c1e;--color-secondary:#5c5c61;--color-border:#deded9;--color-accent:#0d5257;--color-on-accent:#fff;--color-danger:#b3261e;--color-success:#1f7a3a;--color-focus:#0d5257;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--radius-control:10px;--radius-surface:14px;--target:44px;--motion:.15s ease;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.45}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-background:#111113;--color-surface:#1c1c1f;--color-control:#2a2a2e;--color-foreground:#f2f2f4;--color-secondary:#a1a1a8;--color-border:#333338;--color-accent:#0d5257;--color-on-accent:#fff;--color-danger:#ff8a80;--color-success:#6fd08c;--color-focus:#0d5257}}@media (prefers-reduced-motion:reduce){:root{--motion:0s linear}}*{box-sizing:border-box}body{background:var(--color-background);min-height:100dvh;color:var(--color-foreground);margin:0}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page{min-height:100dvh;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) var(--space-8) max(var(--space-4), env(safe-area-inset-left))}.page-centered{place-content:center;justify-items:center;gap:var(--space-4);text-align:center;display:grid}.content{max-width:40rem;margin:0 auto}.bar{max-width:40rem;margin:0 auto var(--space-4);justify-content:space-between;align-items:center;display:flex}.identity{letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:600}.identity.small{font-size:1.125rem}.title{margin:0;font-size:1.5rem;font-weight:600}.heading{margin:0;font-size:1.0625rem;font-weight:600}.measure{width:min(24rem,100%)}.measure-wide{width:min(30rem,100vw - 2rem)}.muted{color:var(--color-secondary)}.small{font-size:.875rem}p{margin:0}.stack{gap:var(--space-3);display:grid}.stack-lg{gap:var(--space-6);display:grid}.inline{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.inline-form{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.grow{flex:12rem}.button-pair{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.avatar-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.avatar{object-fit:cover;background:var(--color-control);border-radius:50%;flex:none;width:4.5rem;height:4.5rem}.avatar-empty{color:var(--color-secondary);place-items:center;font-size:1.75rem;font-weight:500;display:grid}label.button{align-items:center;display:inline-flex}label.button:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}label.button.disabled{cursor:default;opacity:.55}.actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.panel{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface)}.field{gap:var(--space-1);text-align:start;color:var(--color-secondary);font-size:.875rem;display:grid}.input{min-height:var(--target);padding:0 var(--space-3);font:inherit;color:var(--color-foreground);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:1rem}.button{min-height:var(--target);padding:0 var(--space-4);font:inherit;color:var(--color-foreground);background:var(--color-control);border-radius:var(--radius-control);cursor:pointer;transition:opacity var(--motion);border:1px solid #0000;font-weight:500}.button.primary{color:var(--color-on-accent);background:var(--color-accent)}.button.quiet{border-color:var(--color-border);background:0 0}.button.danger{color:var(--color-danger);background:0 0;border-color:currentColor}.form-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.button:disabled{cursor:default;opacity:.55}.link{min-height:var(--target);color:var(--color-accent);align-items:center;display:inline-flex}.status:empty{display:none}.status.error{color:var(--color-danger)}.checklist,.list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.checklist li{gap:var(--space-3);align-items:baseline;display:flex}.checklist .mark{text-align:center;flex:none;width:1.25rem;font-weight:600}.checklist .done .mark{color:var(--color-success)}.checklist .todo .mark{color:var(--color-secondary)}.row{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--color-border);display:grid}.row:first-child{border-top:0}.row-title{font-weight:500}.secret{padding:var(--space-3);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:var(--color-control);border-radius:var(--radius-control);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1rem;display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vault-shell{--toolbar-zone:calc(var(--size-control) + 2 * var(--space-toolbar-gap));--dock-zone:calc(var(--size-control-large) + var(--space-4) + max(var(--space-4), env(safe-area-inset-bottom)));grid-template-columns:var(--size-sidebar) minmax(0, 1fr);background:var(--color-background-primary);height:100dvh;color:var(--color-label-primary);font-family:var(--font-family);font-size:var(--text-body-size);line-height:var(--text-body-line-height);letter-spacing:var(--text-body-tracking);display:grid;overflow:hidden}.vault-shell[data-members=open]{grid-template-columns:var(--size-sidebar) minmax(0, 1fr) 17.5rem}.vault-sidebar{gap:var(--space-2);min-width:0;padding:var(--space-8) var(--space-toolbar-gap) max(var(--space-toolbar-gap), env(safe-area-inset-bottom));background:var(--color-sidebar);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.sidebar-header{padding:0 var(--space-2)}.large-title{font-size:var(--text-large-title-size);line-height:var(--text-large-title-line-height);letter-spacing:var(--text-large-title-tracking);font-weight:var(--font-weight-bold);margin:0}.sidebar-search{align-items:center;gap:var(--space-2);min-height:var(--size-control);padding:0 var(--space-3);border-radius:var(--radius-capsule);background:var(--color-fill-tertiary);color:var(--color-label-secondary);display:flex}.sidebar-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.channel-list{align-content:start;gap:2px;display:grid;overflow-y:auto}.channel-row{align-items:center;gap:var(--space-3);min-height:var(--size-row);padding:0 var(--space-3);border-radius:var(--radius-capsule);color:var(--color-label-primary);text-decoration:none;display:flex}.channel-row .icon{color:var(--color-accent-text)}.channel-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.channel-row[data-selected]{background:var(--color-sidebar-selected);font-weight:var(--font-weight-semibold)}@media (hover:hover){.channel-row:not([data-selected]):hover{background:var(--color-fill-quaternary)}}.sidebar-footer{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-1) 0;display:flex}.sidebar-user{min-width:0;font-size:var(--text-subheadline-size);line-height:var(--text-subheadline-line-height);flex:1;display:grid}.sidebar-user strong,.sidebar-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-user small{color:var(--color-label-secondary);font-size:var(--text-footnote-size)}.vault-main{min-width:0;position:relative;overflow:hidden}.vault-toolbar{z-index:3;top:var(--space-toolbar-gap);left:var(--space-4);right:var(--space-4);align-items:center;gap:var(--space-toolbar-gap);pointer-events:none;display:flex;position:absolute}.vault-toolbar>*{pointer-events:auto}.toolbar-title{min-width:0;font-size:var(--text-headline-size);line-height:var(--text-headline-line-height);letter-spacing:var(--text-headline-tracking);font-weight:var(--font-weight-semibold);cursor:default;margin:0}.toolbar-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar-title:active{transform:none}.toolbar-spacer{flex:1}.entry-stream{overscroll-behavior:contain;position:absolute;inset:0;overflow-y:auto}.stream-column{max-width:var(--size-readable);padding:var(--toolbar-zone) var(--space-4) calc(var(--dock-zone) + var(--space-6));margin:0 auto}.stream-status{padding:var(--space-8) 0;color:var(--color-label-secondary);text-align:center}.day-divider{margin:var(--space-6) 0 var(--space-2);color:var(--color-label-secondary);font-size:var(--text-footnote-size);line-height:var(--text-footnote-line-height);font-weight:var(--font-weight-semibold);text-align:center}.entry{gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:2.25rem minmax(0,1fr);display:grid}.member-avatar{object-fit:cover;border-radius:50%;width:2.25rem;height:2.25rem}.avatar-fallback{background:var(--color-fill-secondary);color:var(--color-label-secondary);font-size:var(--text-subheadline-size);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.entry-meta{align-items:baseline;gap:0 var(--space-2);font-size:var(--text-footnote-size);line-height:var(--text-footnote-line-height);color:var(--color-label-secondary);flex-wrap:wrap;display:flex}.entry-meta strong{color:var(--color-label-primary);font-size:var(--text-subheadline-size);font-weight:var(--font-weight-semibold)}.entry-text{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px}.attachments{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.image-attachment img,.video-attachment{border-radius:var(--radius-card);max-width:min(20rem,100%);max-height:15rem;display:block}.file-card{align-items:center;gap:var(--space-3);max-width:20rem;min-height:var(--size-control);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--color-fill-quaternary);color:var(--color-label-primary);text-decoration:none;display:flex}.file-card span{overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.file-card small{color:var(--color-label-secondary);font-size:var(--text-footnote-size)}.file-card .icon{color:var(--color-accent-text)}.composer-dock{z-index:3;left:var(--space-4);right:var(--space-4);bottom:max(var(--space-4), env(safe-area-inset-bottom));justify-items:center;gap:var(--space-2);max-width:var(--size-readable);pointer-events:none;margin:0 auto;display:grid;position:absolute}.composer-dock>*{pointer-events:auto}.dock-status{padding:var(--space-1) var(--space-3);border-radius:var(--radius-capsule);background:var(--color-background-elevated);box-shadow:0 0 0 .5px var(--glass-ring), 0 4px 12px var(--glass-control-shadow);color:var(--color-label-secondary);font-size:var(--text-footnote-size)}.dock-status.error{color:var(--color-danger)}.file-queue{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.file-queue li{min-height:2.25rem;padding:0 var(--space-1) 0 var(--space-3);font-size:var(--text-footnote-size);cursor:default}.file-queue li:active{transform:none}.file-name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.file-state{color:var(--color-label-secondary)}.plain-icon{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.composer{align-items:center;gap:var(--space-2);width:100%;display:flex}.composer .attach{position:relative}.composer .attach:focus-within{outline:2px solid var(--color-accent-text);outline-offset:2px}.composer-field{flex:1}.members-inspector{align-content:start;gap:var(--space-1);min-width:0;padding:var(--space-toolbar-gap) var(--space-4);background:var(--color-background-secondary);box-shadow:-.5px 0 0 var(--color-separator);display:none;overflow-y:auto}.vault-shell[data-members=open] .members-inspector{display:grid}.inspector-header{min-height:var(--size-control);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.inspector-header h2{font-size:var(--text-headline-size);font-weight:var(--font-weight-semibold);margin:0}.inspector-header .count{color:var(--color-label-secondary);font-weight:var(--font-weight-regular)}.member{align-items:center;gap:var(--space-3);min-height:var(--size-row);display:flex}.member span{min-width:0;display:grid}.member small{color:var(--color-label-secondary);font-size:var(--text-footnote-size)}.scrim,.phone-only,.medium-only,.compact-only{display:none}@media (width<=900px){.vault-shell,.vault-shell[data-members=open]{grid-template-columns:minmax(0,1fr)}.compact-only{display:inline-flex}.members-inspector{z-index:6;top:var(--size-sheet-inset);right:var(--size-sheet-inset);bottom:var(--size-sheet-inset);width:min(20rem, calc(100vw - 2 * var(--size-sheet-inset)));border-radius:var(--radius-sheet);background:var(--color-background-elevated);box-shadow:0 var(--glass-blur-shadow-offset) var(--glass-blur-shadow) var(--glass-shadow);position:fixed}.vault-shell[data-members=open] .members-scrim{z-index:5;background:var(--color-overlay);border:0;display:block;position:fixed;inset:0}}@media (width>=641px) and (width<=900px){.medium-only{display:inline-flex}.vault-sidebar{z-index:6;width:var(--size-sidebar);transition:transform var(--motion-duration-standard) var(--motion-easing-spring);box-shadow:0 0 var(--glass-blur-shadow) var(--glass-shadow);visibility:hidden;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.vault-shell[data-sidebar=open] .vault-sidebar{visibility:visible;transform:none}.vault-shell[data-sidebar=open] .sidebar-scrim{z-index:5;background:var(--color-overlay);border:0;display:block;position:fixed;inset:0}}@media (width<=640px){.phone-only{display:inline-flex}.vault-shell[data-route=list] .vault-main,.vault-shell[data-route=channel] .vault-sidebar{display:none}.vault-sidebar{padding-top:max(var(--space-8), env(safe-area-inset-top));background:var(--color-background-grouped)}.vault-shell[data-route=list] .channel-row[data-selected]{font-weight:inherit;background:0 0}.vault-shell[data-route=channel] .vault-main{animation:push-in var(--motion-duration-standard) var(--motion-easing-spring)}.members-inspector{top:auto;left:var(--size-sheet-inset);border-radius:var(--radius-sheet);width:auto;max-height:70dvh}.stream-column{padding-left:var(--space-3);padding-right:var(--space-3)}}@keyframes push-in{0%{opacity:0;transform:translate(30%)}}@media (prefers-reduced-motion:reduce){.vault-sidebar{transition:none}.vault-shell[data-route=channel] .vault-main{animation:none}}
