:root{--v-space-0: 0rem;--v-space-1: .25rem;--v-space-2: .5rem;--v-space-3: .75rem;--v-space-4: 1rem;--v-space-5: 1.5rem;--v-space-6: 2rem;--v-space-7: 3rem;--v-space-8: 4rem;--v-radius-lg: 1rem;--v-radius-md: .5rem;--v-radius-pill: 999rem;--v-radius-rc: 30%;--v-radius-sm: .25rem;--v-border-width-button: .1875rem;--v-border-width-hairline: .0625rem;--v-elevation-0: none;--v-elevation-1: 0 1px 2px rgba(0,0,0,.24);--v-elevation-2: 0 2px 6px rgba(0,0,0,.28);--v-elevation-3: 0 8px 24px rgba(0,0,0,.36);--v-font-size-lg: 1.25rem;--v-font-size-md: 1rem;--v-font-size-sm: .875rem;--v-font-size-xl: 1.5rem;--v-font-size-xs: .75rem;--v-font-size-xxl: 2rem;--v-font-weight-bold: 700;--v-font-weight-medium: 500;--v-font-weight-regular: 400;--v-font-weight-semibold: 600;--v-line-height-loose: 1.75;--v-line-height-normal: 1.5;--v-line-height-tight: 1.2;--v-motion-duration-base: .22s;--v-motion-duration-fast: .14s;--v-motion-duration-instant: 80ms;--v-motion-duration-slow: .36s;--v-motion-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--v-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--v-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--v-z-base: 0;--v-z-dropdown: 1000;--v-z-lightbox: 4000;--v-z-modal: 2000;--v-z-toast: 3000;--v-touch-min: 2.75rem;--v-link-int-l-1: #0B4A78;--v-link-int-l-2: #1565C0;--v-link-int-l-3: #1E5AA8;--v-link-int-l-4: #0D47A1;--v-link-int-l-5: #2F6FB5;--v-link-int-m-1: #E8F0FF;--v-link-int-m-2: #CFE3FF;--v-link-int-m-3: #BFE0FF;--v-link-int-m-4: #D6ECFF;--v-link-int-m-5: #A9D4FF;--v-link-int-d-1: #7FB6F5;--v-link-int-d-2: #A5CFFF;--v-link-int-d-3: #8EC5FF;--v-link-int-d-4: #6FA8F0;--v-link-int-d-5: #B3D4FF;--v-link-ext-l-1: #931010;--v-link-ext-l-2: #9F4B16;--v-link-ext-l-3: #73620D;--v-link-ext-l-4: #1D7038;--v-link-ext-l-5: #0F6B8A;--v-link-ext-l-6: #5C1093;--v-link-ext-m-1: #F8D2D2;--v-link-ext-m-2: #FFD3B5;--v-link-ext-m-3: #EEDE8B;--v-link-ext-m-4: #ABE9BE;--v-link-ext-m-5: #AFE3F3;--v-link-ext-m-6: #E8D2F9;--v-link-ext-d-1: #EE8B8B;--v-link-ext-d-2: #FFBE91;--v-link-ext-d-3: #EEDE8B;--v-link-ext-d-4: #93E3AB;--v-link-ext-d-5: #8BD6EE;--v-link-ext-d-6: #C78FEF}:root[data-density=compact]{--v-space-0: 0rem;--v-space-1: .175rem;--v-space-2: .35rem;--v-space-3: .525rem;--v-space-4: .7rem;--v-space-5: 1.05rem;--v-space-6: 1.4rem;--v-space-7: 2.1rem;--v-space-8: 2.8rem;--v-font-size-lg: 1.25rem;--v-font-size-md: 1rem;--v-font-size-sm: .875rem;--v-font-size-xl: 1.5rem;--v-font-size-xs: .75rem;--v-font-size-xxl: 2rem;--v-touch-min: 2.255rem}:root[data-density=large]{--v-space-0: 0rem;--v-space-1: .275rem;--v-space-2: .55rem;--v-space-3: .825rem;--v-space-4: 1.1rem;--v-space-5: 1.65rem;--v-space-6: 2.2rem;--v-space-7: 3.3rem;--v-space-8: 4.4rem;--v-font-size-lg: 1.525rem;--v-font-size-md: 1.22rem;--v-font-size-sm: 1.068rem;--v-font-size-xl: 1.83rem;--v-font-size-xs: .915rem;--v-font-size-xxl: 2.44rem;--v-touch-min: 3.3rem}:root[data-theme=dark][data-palette=hohloma]{--v-color-accent: #2563EB;--v-color-border: #39435A;--v-color-bubble-mine: #2B5278;--v-color-bubble-peer: #182533;--v-color-error: #E85C7A;--v-color-link-base: #7FB6F5;--v-color-link-on-mine: #A5CFFF;--v-color-link-on-peer: #A5CFFF;--v-color-link-ext-base: #FF9E80;--v-color-link-ext-on-mine: #FFC2AE;--v-color-link-ext-on-peer: #FF9E80;--v-color-nick-default: #E6EEFA;--v-color-on-accent: #FFFFFF;--v-color-success: #4FA838;--v-color-surface-base: #1A1F2B;--v-color-surface-raised: #242C3C;--v-color-text-muted: #8593AE;--v-color-text-primary: #E6EEFA;--v-color-text-secondary: #B4C2DA;--v-color-warning: #F5DB6A;--v-color-world-business: #22502F;--v-color-world-outward: #5A3B27;--v-color-world-personal: #25416B;--v-color-world-title-business: #93E3AB;--v-color-world-title-outward: #FFBE91;--v-color-world-title-personal: #9CC8FF;--v-nick-1: #C48892;--v-nick-2: #BF412C;--v-nick-3: #F67A0B;--v-nick-4: #FCC447;--v-nick-5: #8A7B5F;--v-nick-6: #E1E5C3;--v-nick-7: #78AB6C;--v-nick-8: #527A7E;--v-nick-9: #60D0FE;--v-nick-10: #7F86AE;--v-nick-11: #AB3FC2;--v-nick-12: #F2DAE5}:root[data-theme=light][data-palette=hohloma]{--v-color-accent: #1F5FB0;--v-color-border: #D2DCEE;--v-color-bubble-mine: #1F5FB0;--v-color-bubble-peer: #FFFFFF;--v-color-error: #E84E64;--v-color-link-base: #0B4A78;--v-color-link-on-mine: #E8F0FF;--v-color-link-on-peer: #0B4A78;--v-color-link-ext-base: #B3261E;--v-color-link-ext-on-mine: #FFD6C9;--v-color-link-ext-on-peer: #B3261E;--v-color-nick-default: #16203A;--v-color-on-accent: #FFFFFF;--v-color-success: #0C4E0F;--v-color-surface-base: #F4F8FF;--v-color-surface-raised: #FFFFFF;--v-color-text-muted: #6A788F;--v-color-text-primary: #16203A;--v-color-text-secondary: #3F4D6B;--v-color-warning: #B45309;--v-color-world-business: #D8F0DF;--v-color-world-outward: #FBE1CE;--v-color-world-personal: #DCEAFF;--v-color-world-title-business: #1D7038;--v-color-world-title-outward: #A64E17;--v-color-world-title-personal: #1F5FB8;--v-nick-1: #C37D6F;--v-nick-2: #9A2D0A;--v-nick-3: #706052;--v-nick-4: #309210;--v-nick-5: #003315;--v-nick-6: #668080;--v-nick-7: #005182;--v-nick-8: #288AFF;--v-nick-9: #000094;--v-nick-10: #282737;--v-nick-11: #7858BB;--v-nick-12: #EE4A96}:root[data-theme=dark][data-palette=gzhel]{--v-color-accent: #0E7490;--v-color-border: #324A3C;--v-color-bubble-mine: #2B5278;--v-color-bubble-peer: #182533;--v-color-error: #E85C7A;--v-color-link-base: #7FB6F5;--v-color-link-on-mine: #A5CFFF;--v-color-link-on-peer: #A5CFFF;--v-color-link-ext-base: #FF9E80;--v-color-link-ext-on-mine: #FFC2AE;--v-color-link-ext-on-peer: #FF9E80;--v-color-nick-default: #E4F1E8;--v-color-on-accent: #FFFFFF;--v-color-success: #4FA838;--v-color-surface-base: #15231C;--v-color-surface-raised: #1F3128;--v-color-text-muted: #809A89;--v-color-text-primary: #E4F1E8;--v-color-text-secondary: #B0C8B8;--v-color-warning: #F5DB6A;--v-color-world-business: #22502F;--v-color-world-outward: #5A3B27;--v-color-world-personal: #25416B;--v-color-world-title-business: #93E3AB;--v-color-world-title-outward: #FFBE91;--v-color-world-title-personal: #9CC8FF;--v-nick-1: #C48892;--v-nick-2: #BF412C;--v-nick-3: #F67A0B;--v-nick-4: #FCC447;--v-nick-5: #8A7B5F;--v-nick-6: #E1E5C3;--v-nick-7: #78AB6C;--v-nick-8: #527A7E;--v-nick-9: #60D0FE;--v-nick-10: #7F86AE;--v-nick-11: #AB3FC2;--v-nick-12: #F2DAE5}:root[data-theme=light][data-palette=gzhel]{--v-color-accent: #0E6276;--v-color-border: #D0E2D6;--v-color-bubble-mine: #0E6276;--v-color-bubble-peer: #FFFFFF;--v-color-error: #E84E64;--v-color-link-base: #0B4A78;--v-color-link-on-mine: #E8F0FF;--v-color-link-on-peer: #0B4A78;--v-color-link-ext-base: #B3261E;--v-color-link-ext-on-mine: #FFD6C9;--v-color-link-ext-on-peer: #B3261E;--v-color-nick-default: #13251B;--v-color-on-accent: #FFFFFF;--v-color-success: #0C4E0F;--v-color-surface-base: #F0F7F2;--v-color-surface-raised: #FFFFFF;--v-color-text-muted: #637567;--v-color-text-primary: #13251B;--v-color-text-secondary: #3A4F42;--v-color-warning: #B45309;--v-color-world-business: #D8F0DF;--v-color-world-outward: #FBE1CE;--v-color-world-personal: #DCEAFF;--v-color-world-title-business: #1D7038;--v-color-world-title-outward: #A64E17;--v-color-world-title-personal: #1F5FB8;--v-nick-1: #C37D6F;--v-nick-2: #9A2D0A;--v-nick-3: #706052;--v-nick-4: #309210;--v-nick-5: #003315;--v-nick-6: #668080;--v-nick-7: #005182;--v-nick-8: #288AFF;--v-nick-9: #000094;--v-nick-10: #282737;--v-nick-11: #7858BB;--v-nick-12: #EE4A96}:root[data-theme=dark][data-palette=malachite]{--v-color-accent: #0F7E96;--v-color-border: #4A433C;--v-color-bubble-mine: #2B5278;--v-color-bubble-peer: #182533;--v-color-error: #E85C7A;--v-color-link-base: #7FB6F5;--v-color-link-on-mine: #A5CFFF;--v-color-link-on-peer: #A5CFFF;--v-color-link-ext-base: #FF9E80;--v-color-link-ext-on-mine: #FFC2AE;--v-color-link-ext-on-peer: #FF9E80;--v-color-nick-default: #F4ECDF;--v-color-on-accent: #FFFFFF;--v-color-success: #4FA838;--v-color-surface-base: #26221F;--v-color-surface-raised: #332D29;--v-color-text-muted: #9C9182;--v-color-text-primary: #F4ECDF;--v-color-text-secondary: #CDC2B2;--v-color-warning: #F5DB6A;--v-color-world-business: #22502F;--v-color-world-outward: #5A3B27;--v-color-world-personal: #25416B;--v-color-world-title-business: #93E3AB;--v-color-world-title-outward: #FFBE91;--v-color-world-title-personal: #9CC8FF;--v-nick-1: #C48892;--v-nick-2: #BF412C;--v-nick-3: #F67A0B;--v-nick-4: #FCC447;--v-nick-5: #8A7B5F;--v-nick-6: #E1E5C3;--v-nick-7: #78AB6C;--v-nick-8: #527A7E;--v-nick-9: #60D0FE;--v-nick-10: #7F86AE;--v-nick-11: #AB3FC2;--v-nick-12: #F2DAE5}:root[data-theme=light][data-palette=malachite]{--v-color-accent: #0E6276;--v-color-border: #E2D8C8;--v-color-bubble-mine: #0E6276;--v-color-bubble-peer: #FFFFFF;--v-color-error: #E84E64;--v-color-link-base: #0B4A78;--v-color-link-on-mine: #E8F0FF;--v-color-link-on-peer: #0B4A78;--v-color-link-ext-base: #B3261E;--v-color-link-ext-on-mine: #FFD6C9;--v-color-link-ext-on-peer: #B3261E;--v-color-nick-default: #26221F;--v-color-on-accent: #FFFFFF;--v-color-success: #0C4E0F;--v-color-surface-base: #FBF6EE;--v-color-surface-raised: #FFFFFF;--v-color-text-muted: #7C7268;--v-color-text-primary: #26221F;--v-color-text-secondary: #5A5048;--v-color-warning: #B45309;--v-color-world-business: #D8F0DF;--v-color-world-outward: #FBE1CE;--v-color-world-personal: #DCEAFF;--v-color-world-title-business: #1D7038;--v-color-world-title-outward: #A64E17;--v-color-world-title-personal: #1F5FB8;--v-nick-1: #C37D6F;--v-nick-2: #9A2D0A;--v-nick-3: #706052;--v-nick-4: #309210;--v-nick-5: #003315;--v-nick-6: #668080;--v-nick-7: #005182;--v-nick-8: #288AFF;--v-nick-9: #000094;--v-nick-10: #282737;--v-nick-11: #7858BB;--v-nick-12: #EE4A96}:root[data-theme=light][data-link-int="1"]{--v-color-link-base: #0B4A78;--v-color-link-on-peer: #0B4A78;--v-color-link-on-mine: #E8F0FF}:root[data-theme=dark][data-link-int="1"]{--v-color-link-base: #7FB6F5;--v-color-link-on-peer: #7FB6F5;--v-color-link-on-mine: #7FB6F5}:root[data-theme=light][data-link-int="2"]{--v-color-link-base: #1565C0;--v-color-link-on-peer: #1565C0;--v-color-link-on-mine: #CFE3FF}:root[data-theme=dark][data-link-int="2"]{--v-color-link-base: #A5CFFF;--v-color-link-on-peer: #A5CFFF;--v-color-link-on-mine: #A5CFFF}:root[data-theme=light][data-link-int="3"]{--v-color-link-base: #1E5AA8;--v-color-link-on-peer: #1E5AA8;--v-color-link-on-mine: #BFE0FF}:root[data-theme=dark][data-link-int="3"]{--v-color-link-base: #8EC5FF;--v-color-link-on-peer: #8EC5FF;--v-color-link-on-mine: #8EC5FF}:root[data-theme=light][data-link-int="4"]{--v-color-link-base: #0D47A1;--v-color-link-on-peer: #0D47A1;--v-color-link-on-mine: #D6ECFF}:root[data-theme=dark][data-link-int="4"]{--v-color-link-base: #6FA8F0;--v-color-link-on-peer: #6FA8F0;--v-color-link-on-mine: #6FA8F0}:root[data-theme=light][data-link-int="5"]{--v-color-link-base: #2F6FB5;--v-color-link-on-peer: #2F6FB5;--v-color-link-on-mine: #A9D4FF}:root[data-theme=dark][data-link-int="5"]{--v-color-link-base: #B3D4FF;--v-color-link-on-peer: #B3D4FF;--v-color-link-on-mine: #B3D4FF}:root[data-theme=light][data-link-ext="1"]{--v-color-link-ext-base: #931010;--v-color-link-ext-on-peer: #931010;--v-color-link-ext-on-mine: #F8D2D2}:root[data-theme=dark][data-link-ext="1"]{--v-color-link-ext-base: #EE8B8B;--v-color-link-ext-on-peer: #EE8B8B;--v-color-link-ext-on-mine: #EE8B8B}:root[data-theme=light][data-link-ext="2"]{--v-color-link-ext-base: #9F4B16;--v-color-link-ext-on-peer: #9F4B16;--v-color-link-ext-on-mine: #FFD3B5}:root[data-theme=dark][data-link-ext="2"]{--v-color-link-ext-base: #FFBE91;--v-color-link-ext-on-peer: #FFBE91;--v-color-link-ext-on-mine: #FFBE91}:root[data-theme=light][data-link-ext="3"]{--v-color-link-ext-base: #73620D;--v-color-link-ext-on-peer: #73620D;--v-color-link-ext-on-mine: #EEDE8B}:root[data-theme=dark][data-link-ext="3"]{--v-color-link-ext-base: #EEDE8B;--v-color-link-ext-on-peer: #EEDE8B;--v-color-link-ext-on-mine: #EEDE8B}:root[data-theme=light][data-link-ext="4"]{--v-color-link-ext-base: #1D7038;--v-color-link-ext-on-peer: #1D7038;--v-color-link-ext-on-mine: #ABE9BE}:root[data-theme=dark][data-link-ext="4"]{--v-color-link-ext-base: #93E3AB;--v-color-link-ext-on-peer: #93E3AB;--v-color-link-ext-on-mine: #93E3AB}:root[data-theme=light][data-link-ext="5"]{--v-color-link-ext-base: #0F6B8A;--v-color-link-ext-on-peer: #0F6B8A;--v-color-link-ext-on-mine: #AFE3F3}:root[data-theme=dark][data-link-ext="5"]{--v-color-link-ext-base: #8BD6EE;--v-color-link-ext-on-peer: #8BD6EE;--v-color-link-ext-on-mine: #8BD6EE}:root[data-theme=light][data-link-ext="6"]{--v-color-link-ext-base: #5C1093;--v-color-link-ext-on-peer: #5C1093;--v-color-link-ext-on-mine: #E8D2F9}:root[data-theme=dark][data-link-ext="6"]{--v-color-link-ext-base: #C78FEF;--v-color-link-ext-on-peer: #C78FEF;--v-color-link-ext-on-mine: #C78FEF}:root{--v-world-personal-bg: transparent;--v-world-personal-name: var(--v-color-text-primary);--v-world-personal-muted: var(--v-color-text-muted);--v-world-personal-preview: var(--v-world-personal-muted);--v-world-work-bg: transparent;--v-world-work-name: var(--v-color-text-primary);--v-world-work-muted: var(--v-color-text-muted);--v-world-work-preview: var(--v-world-work-muted);--v-world-business-bg: transparent;--v-world-business-name: var(--v-color-text-primary);--v-world-business-muted: var(--v-color-text-muted);--v-world-business-preview: var(--v-world-business-muted);--v-world-outward-bg: transparent;--v-world-outward-name: var(--v-color-text-primary);--v-world-outward-muted: var(--v-color-text-muted);--v-world-outward-preview: var(--v-world-outward-muted);--v-media-max-w: none;--v-media-max-h: 24rem}:root[data-theme=dark]{--v-wc-red-bg1: #462020;--v-wc-red-bg2: #582828;--v-wc-red-bg3: #632C2C;--v-wc-red-fg: #EE8B8B;--v-wc-orange-bg1: #462F20;--v-wc-orange-bg2: #5A3B27;--v-wc-orange-bg3: #6A472F;--v-wc-orange-fg: #FFBE91;--v-wc-yellow-bg1: #464020;--v-wc-yellow-bg2: #585028;--v-wc-yellow-bg3: #6A602F;--v-wc-yellow-fg: #EEDE8B;--v-wc-green-bg1: #20462B;--v-wc-green-bg2: #22502F;--v-wc-green-bg3: #2D643E;--v-wc-green-fg: #93E3AB;--v-wc-lightblue-bg1: #203D46;--v-wc-lightblue-bg2: #284C58;--v-wc-lightblue-bg3: #2F5B6A;--v-wc-lightblue-fg: #8BD6EE;--v-wc-blue-bg1: #202B46;--v-wc-blue-bg2: #283658;--v-wc-blue-bg3: #2D3E64;--v-wc-blue-fg: #8BA9EE;--v-wc-violet-bg1: #362046;--v-wc-violet-bg2: #442858;--v-wc-violet-bg3: #4D2D64;--v-wc-violet-fg: #C78FEF}:root[data-theme=light]{--v-wc-red-bg1: #FBE4E4;--v-wc-red-bg2: #F9D2D2;--v-wc-red-bg3: #F5BCBC;--v-wc-red-fg: #931010;--v-wc-orange-bg1: #FBEDE4;--v-wc-orange-bg2: #FBE1CE;--v-wc-orange-bg3: #F7DAC7;--v-wc-orange-fg: #9F4B16;--v-wc-yellow-bg1: #FBF7E4;--v-wc-yellow-bg2: #F9F2D2;--v-wc-yellow-bg3: #F5ECBC;--v-wc-yellow-fg: #73620D;--v-wc-green-bg1: #E4FBEB;--v-wc-green-bg2: #D8F0DF;--v-wc-green-bg3: #BCF5CD;--v-wc-green-fg: #1D7038;--v-wc-lightblue-bg1: #E4F5FB;--v-wc-lightblue-bg2: #D2EFF9;--v-wc-lightblue-bg3: #BCE7F5;--v-wc-lightblue-fg: #0F6B8A;--v-wc-blue-bg1: #E4EBFB;--v-wc-blue-bg2: #D2DEF9;--v-wc-blue-bg3: #BCCDF5;--v-wc-blue-fg: #103793;--v-wc-violet-bg1: #F2E4FB;--v-wc-violet-bg2: #E9D2F9;--v-wc-violet-bg3: #DEBCF5;--v-wc-violet-fg: #5C1093}:root{--v-scale: 1;--v-header-height: calc(var(--v-touch-min) + 2 * var(--v-space-3));--v-header-btn-gap: var(--v-space-2);--v-font-size-field: var(--v-font-size-md);--v-app-height: 100%;--v-color-call-blackout: black;--v-dur-fast: .12s;--v-dur-screen: .18s;--v-ease-out: cubic-bezier(.22, .61, .36, 1);font-size:calc(100% * var(--v-scale));color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}.header-title,.list-preview{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-title{flex:1}.header-meta{min-width:0;overflow:hidden;container-type:inline-size}.header-subtitle{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(var(--v-font-size-xs),4.5cqi,var(--v-font-size-sm))}html,body{margin:0;padding:0;height:100%;overflow:hidden;background:var(--v-color-surface-base)}body{background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--v-font-size-md);line-height:var(--v-line-height-normal);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}button,.v-btn-label{white-space:nowrap}.v-btn-row{display:flex;flex-wrap:wrap;gap:var(--v-space-2);align-items:center}:focus-visible{outline:var(--v-space-1) solid var(--v-color-accent);outline-offset:var(--v-space-1)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}#app{position:fixed;inset-inline:0;top:0;height:var(--v-app-height);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html,body{overscroll-behavior:none}@media(pointer:coarse){:root{--v-font-size-field: max(var(--v-font-size-md), calc(var(--v-font-size-md) / var(--v-scale)))}}input,textarea,select{font-size:var(--v-font-size-field)}html{-webkit-text-size-adjust:100%}button,[role=button],a,label,summary,input,textarea,select{touch-action:manipulation}button,[role=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.titlebar.svelte-c5nh2o{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;height:2.75rem;background:var(--v-color-surface-raised);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);user-select:none;-webkit-user-select:none}.titlebar__brand.svelte-c5nh2o{display:flex;align-items:center;gap:var(--v-space-3);height:100%;padding-left:var(--v-space-3);flex:1;min-width:0}.titlebar__icon.svelte-c5nh2o{width:1.6rem;height:1.6rem;border-radius:var(--v-radius-rc);flex:0 0 auto}.titlebar__name.svelte-c5nh2o{font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.titlebar__controls.svelte-c5nh2o{display:flex;height:100%;flex:0 0 auto}.winbtn.svelte-c5nh2o{display:inline-flex;align-items:center;justify-content:center;width:2.875rem;height:100%;padding:0;border:none;background:transparent;color:var(--v-color-text-secondary);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.winbtn.svelte-c5nh2o svg:where(.svelte-c5nh2o){width:.7rem;height:.7rem;stroke:currentColor;stroke-width:1.2;fill:none}.winbtn.svelte-c5nh2o:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.winbtn--close.svelte-c5nh2o:hover{background:var(--v-color-error);color:var(--v-color-on-accent)}.winbtn.svelte-c5nh2o:focus-visible{outline-offset:calc(-1 * var(--v-space-1))}.v-btn.svelte-118lylz{display:inline-flex;align-items:center;justify-content:center;gap:var(--v-space-2);min-height:var(--v-touch-min);min-width:var(--v-touch-min);padding:0 var(--v-space-4);border:var(--v-border-width-button) solid var(--v-color-text-primary);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold);line-height:var(--v-line-height-tight);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background-color var(--v-motion-duration-fast) var(--v-motion-easing-standard),color var(--v-motion-duration-fast) var(--v-motion-easing-standard),border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.v-btn.svelte-118lylz:disabled{cursor:not-allowed;opacity:.5}.v-btn--primary.svelte-118lylz{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-text-primary)}.v-btn--primary.svelte-118lylz:hover:not(:disabled){background:var(--v-color-accent);filter:brightness(1.08)}.v-btn--ghost.svelte-118lylz{background:transparent;color:var(--v-color-text-primary);border-color:var(--v-color-text-primary)}.v-btn--ghost.svelte-118lylz:hover:not(:disabled){background:var(--v-color-surface-raised)}.v-btn--danger.svelte-118lylz{background:transparent;color:var(--v-color-error);border-color:var(--v-color-error)}.v-btn--danger.svelte-118lylz:hover:not(:disabled){background:var(--v-color-surface-raised)}.v-btn--icon.svelte-118lylz{padding:var(--v-space-0);background:transparent;color:var(--v-color-text-secondary);border-color:transparent;border-radius:var(--v-radius-md);text-transform:none;letter-spacing:normal}.v-btn--icon.svelte-118lylz:hover:not(:disabled){background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.landing.svelte-1pw2byy{flex:1;min-height:0;display:grid;place-items:center;padding:var(--v-space-5);overflow-y:auto}.landing__box.svelte-1pw2byy{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:var(--v-space-5);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);padding:var(--v-space-6)}.brand.svelte-1pw2byy{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);text-align:center}.brand__logo.svelte-1pw2byy{width:4rem;height:4rem;border-radius:var(--v-radius-rc)}.brand__name.svelte-1pw2byy{margin:0;font-size:var(--v-font-size-xl);font-weight:var(--v-font-weight-bold)}.brand__tagline.svelte-1pw2byy{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal)}.actions.svelte-1pw2byy{display:flex;flex-direction:column;gap:var(--v-space-3)}.dl.svelte-1pw2byy{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2)}.dl__label.svelte-1pw2byy{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.dl__row.svelte-1pw2byy{display:flex;gap:var(--v-space-3);flex-wrap:wrap;justify-content:center}.dl__btn.svelte-1pw2byy{display:inline-flex;align-items:center;justify-content:center;min-height:var(--v-touch-min);min-width:7rem;padding:0 var(--v-space-4);color:var(--v-color-text-primary);text-decoration:none;border:var(--v-border-width-button) solid var(--v-color-text-primary);border-radius:var(--v-radius-md);font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold);text-transform:uppercase;letter-spacing:.04em}.dl__btn.svelte-1pw2byy:hover{background:var(--v-color-surface-raised)}.note.svelte-1pw2byy{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal)}.hint__head.svelte-12m145y{display:flex;align-items:center;gap:var(--v-space-2)}.hint__title.svelte-12m145y{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.hint__head.svelte-12m145y .hint__own:where(.svelte-12m145y){align-self:center}.hint__own.svelte-12m145y{align-self:flex-end;width:var(--v-space-6);height:var(--v-space-6);border-radius:var(--v-radius-pill);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-muted);font:inherit;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);cursor:pointer}.hint__own--on.svelte-12m145y{background:var(--v-color-accent);border-color:var(--v-color-accent);color:var(--v-color-on-accent)}.hint.svelte-12m145y{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.hint--error.svelte-12m145y,.hint--warn.svelte-12m145y{color:var(--v-color-error)}.v-field.svelte-1tqly6n{display:flex;flex-direction:column;gap:var(--v-space-1)}.v-field__label.svelte-1tqly6n{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);font-weight:var(--v-font-weight-medium)}.v-field__control.svelte-1tqly6n{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field);line-height:var(--v-line-height-normal)}.v-field__control.svelte-1tqly6n::placeholder{color:var(--v-color-text-muted)}.v-field__control.svelte-1tqly6n:focus-visible{border-color:var(--v-color-accent)}.v-field__control--area.svelte-1tqly6n{resize:none;overflow-y:hidden}.v-field__control.svelte-1tqly6n:disabled{opacity:.5;cursor:not-allowed}.v-icon.svelte-186tu3i{display:inline-block;flex:0 0 auto;color:inherit;vertical-align:middle}:where(.v-icon){width:var(--icon-size);height:var(--icon-size)}.pr.svelte-xqofj3{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--v-space-4);inset:0;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.pr__card.svelte-xqofj3{display:flex;width:min(28rem,100%);max-height:90vh;flex-direction:column;overflow-y:auto;padding:var(--v-space-5);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);background:var(--v-color-surface-raised);gap:var(--v-space-3)}.pr__title.svelte-xqofj3{margin:0;font-size:var(--v-font-size-lg)}.pr__row.svelte-xqofj3{display:flex;flex-wrap:wrap;gap:var(--v-space-3)}.picture.svelte-jl7187{display:flex;justify-content:center;margin:var(--v-space-2) 0}.picture.svelte-jl7187 svg{width:min(60vw,13.75rem);height:auto;max-width:100%}.scrim.svelte-jl7187{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--v-space-4);inset:0;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.card.svelte-jl7187{display:flex;width:min(28rem,100%);max-height:90vh;flex-direction:column;overflow-y:auto;padding:var(--v-space-5);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);background:var(--v-color-surface-raised);gap:var(--v-space-3)}.card__title.svelte-jl7187{margin:0;font-size:var(--v-font-size-lg)}.card__sub.svelte-jl7187,.card__note.svelte-jl7187{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.code.svelte-jl7187{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--v-font-size-xl);letter-spacing:.18em;text-align:center;-webkit-user-select:all;user-select:all}.code--wait.svelte-jl7187{color:var(--v-color-text-muted)}.row.svelte-jl7187{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--v-space-3)}.hk.svelte-uplbnc{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(28rem,92vw);margin:0 auto;padding:var(--v-space-5) var(--v-space-4);color:var(--v-color-text-primary)}.hint.svelte-uplbnc{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.err.svelte-uplbnc{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.fld.svelte-uplbnc{width:100%;padding:var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}h2.svelte-uplbnc,h3.svelte-uplbnc{margin:0}.wie.svelte-4k9ojv{display:flex;flex-direction:column;gap:var(--v-space-2)}.wie__card.svelte-4k9ojv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.wie__org.svelte-4k9ojv{font-weight:var(--v-font-weight-semibold, 600)}.wie__pos.svelte-4k9ojv{color:var(--v-color-text-secondary)}.wie__grey.svelte-4k9ojv{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.stale-reload.svelte-5ww3fc{width:100%;margin-top:var(--v-space-2);padding:var(--v-space-2) var(--v-space-4);border:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-accent);font:inherit;cursor:pointer}.stale-reload.svelte-5ww3fc:active{opacity:.7}.login.svelte-5ww3fc{flex:1;min-height:0;display:grid;place-items:center;padding:var(--v-space-5);overflow-y:auto}.auth-card.svelte-5ww3fc{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);padding:var(--v-space-6)}.auth-card__head.svelte-5ww3fc{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);text-align:center}.auth-card__logo.svelte-5ww3fc{width:4rem;height:4rem;border-radius:var(--v-radius-rc)}.auth-card__title.svelte-5ww3fc{margin:0;font-size:var(--v-font-size-xl);font-weight:var(--v-font-weight-bold)}.auth-card__sub.svelte-5ww3fc{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.field.svelte-5ww3fc{display:flex;flex-direction:column;gap:var(--v-space-2)}.field__label.svelte-5ww3fc{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.seg.svelte-5ww3fc{display:inline-flex;gap:var(--v-space-2);flex-wrap:wrap}.seg--types.svelte-5ww3fc{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.seg--types.svelte-5ww3fc .v-btn{min-width:0;padding-inline:var(--v-space-2);letter-spacing:.01em;font-size:clamp(.66rem,3vw,var(--v-font-size-md));overflow:hidden}.passwrap.svelte-5ww3fc{position:relative;display:flex;align-items:center}.pass.svelte-5ww3fc{flex:1;min-width:0;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-touch-min) var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.passtoggle.svelte-5ww3fc{position:absolute;right:var(--v-space-1);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer}.passtoggle.svelte-5ww3fc:hover{color:var(--v-color-text-primary)}.passtoggle[aria-pressed=true].svelte-5ww3fc{color:var(--v-color-accent)}.remember.svelte-5ww3fc{display:inline-flex;align-items:center;gap:var(--v-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}.remember__box.svelte-5ww3fc{width:var(--v-space-4);height:var(--v-space-4);accent-color:var(--v-color-accent);cursor:pointer}.remember__text.svelte-5ww3fc{font-size:var(--v-font-size-sm)}.signup__invite.svelte-5ww3fc{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-2);border-top:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.signup.svelte-5ww3fc{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-1);padding-top:var(--v-space-2);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.signup__q.svelte-5ww3fc{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.promise.svelte-197suz6{display:flex;flex-direction:column;gap:var(--v-space-1)}.promise__head.svelte-197suz6{margin:0;font-weight:var(--v-font-weight-semibold, 600);color:var(--v-color-text-primary)}.promise__text.svelte-197suz6{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.login.svelte-197suz6{flex:1;min-height:0;display:grid;place-items:center;padding:var(--v-space-5);overflow-y:auto}.auth-card.svelte-197suz6{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);padding:var(--v-space-6)}.auth-card__head.svelte-197suz6{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);text-align:center}.auth-card__logo.svelte-197suz6{width:4rem;height:4rem;border-radius:var(--v-radius-rc)}.auth-card__title.svelte-197suz6{margin:0;font-size:var(--v-font-size-xl);font-weight:var(--v-font-weight-bold)}.auth-card__sub.svelte-197suz6{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.field.svelte-197suz6{display:flex;flex-direction:column;gap:var(--v-space-2)}.field__label.svelte-197suz6{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.passwrap.svelte-197suz6{position:relative;display:flex;align-items:center}.pass.svelte-197suz6{flex:1;min-width:0;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-touch-min) var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.pass--plain.svelte-197suz6{padding-right:var(--v-space-3)}.passtoggle.svelte-197suz6{position:absolute;right:var(--v-space-1);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer}.passtoggle.svelte-197suz6:hover{color:var(--v-color-text-primary)}.passtoggle[aria-pressed=true].svelte-197suz6{color:var(--v-color-accent)}.empty-note.svelte-1m27r3s{margin:0;padding:var(--v-space-4);color:var(--v-color-text-muted)}.cf.svelte-b9y3qs{display:flex;flex-direction:column;gap:var(--v-space-2);width:100%}.cf__hint.svelte-b9y3qs{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.cf__input.svelte-b9y3qs{padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-size:var(--v-font-size-md);letter-spacing:.2em}.cf__input--wrong.svelte-b9y3qs{border-color:var(--v-color-error)}.cf__err.svelte-b9y3qs{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.cf__actions.svelte-b9y3qs{display:flex;justify-content:flex-end;gap:var(--v-space-2)}.cg.svelte-17isrfg{display:grid;place-items:center;flex:1;min-height:0;padding:var(--v-space-4);background:var(--v-color-surface-base)}.cg__card.svelte-17isrfg{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-3);width:min(24rem,92vw);padding:var(--v-space-5) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);text-align:center}.cg__lock.svelte-17isrfg{font-size:var(--v-font-size-xl)}.cg__title.svelte-17isrfg{margin:0;color:var(--v-color-text-primary);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);overflow-wrap:anywhere}.cg__text.svelte-17isrfg{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.cg__form.svelte-17isrfg{display:flex;flex-direction:column;align-items:stretch;gap:var(--v-space-2);width:100%}.cg__input.svelte-17isrfg{padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-size:var(--v-font-size-lg);letter-spacing:.3em;text-align:center}.cg__input--wrong.svelte-17isrfg{border-color:var(--v-color-error)}.cg__err.svelte-17isrfg{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.cg__actions.svelte-17isrfg{display:flex;justify-content:center;gap:var(--v-space-2)}.ch__veil.svelte-1nb6uzs{position:fixed;inset:0;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent);z-index:90}.ch__dialog.svelte-1nb6uzs{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(24rem,92vw);display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);z-index:91}.ch__title.svelte-1nb6uzs{margin:0;color:var(--v-color-text-primary);font-weight:var(--v-font-weight-bold)}.ch__toast.svelte-1nb6uzs{position:fixed;bottom:var(--v-space-5);left:50%;transform:translate(-50%);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);z-index:92}.avatar.svelte-1ryaa46{position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:var(--v-radius-rc);color:var(--v-color-on-accent);font-weight:var(--v-font-weight-bold);line-height:1;overflow:visible;-webkit-user-select:none;user-select:none}.avatar__ch.svelte-1ryaa46{font-size:1em}.avatar__img.svelte-1ryaa46{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.avatar__online.svelte-1ryaa46{position:absolute;right:calc(-1 * var(--v-space-1));bottom:calc(-1 * var(--v-space-1));width:var(--v-space-3);height:var(--v-space-3);background:var(--v-color-success);border:var(--v-border-width-button) solid var(--v-color-surface-raised);border-radius:var(--v-radius-pill)}.rail.svelte-1gzru3g{flex:0 0 auto;width:var(--v-space-8);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:var(--v-space-3) 0;gap:var(--v-space-2);background:var(--v-color-surface-raised);border-right:var(--v-border-width-hairline) solid var(--v-color-border)}.rail__top.svelte-1gzru3g,.rail__bottom.svelte-1gzru3g{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2)}.rail__btn.svelte-1gzru3g{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard),color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.rail__btn.svelte-1gzru3g:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.rail__btn--active.svelte-1gzru3g{color:var(--v-color-on-accent);background:var(--v-color-accent)}.rail__btn--active.svelte-1gzru3g:hover{background:var(--v-color-accent);color:var(--v-color-on-accent);filter:brightness(1.08)}.rail__btn--avatar.rail__btn--active.svelte-1gzru3g{background:transparent;outline:var(--v-border-width-button) solid var(--v-color-accent);outline-offset:calc(-1 * var(--v-border-width-button))}.rail__btn--logout.svelte-1gzru3g:hover{color:var(--v-color-error)}.mobilebar.svelte-oxw3n6{display:none}@media(max-width:40rem){.mobilebar.svelte-oxw3n6{display:flex;align-items:center;gap:var(--v-space-2);flex:0 0 auto;padding:var(--v-space-2) var(--v-space-3);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.mobilebar__btn.svelte-oxw3n6{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);cursor:pointer}.mobilebar__btn.svelte-oxw3n6:hover{background:var(--v-color-surface-base)}.mobilebar__title.svelte-oxw3n6{font-weight:var(--v-font-weight-bold);flex:1}}.react-toast.svelte-zmh671{position:fixed;left:50%;bottom:max(var(--v-space-5),env(safe-area-inset-bottom));transform:translate(-50%);z-index:var(--v-z-modal, 1000);display:flex;align-items:stretch;max-width:min(30rem,92vw);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-3);overflow:hidden}.react-toast__body.svelte-zmh671{flex:1;min-width:0;padding:var(--v-space-3) var(--v-space-4);background:transparent;border:none;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.react-toast__body.svelte-zmh671:hover{background:var(--v-color-surface-base)}.react-toast__text.svelte-zmh671{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-toast__x.svelte-zmh671{flex:0 0 auto;padding:0 var(--v-space-3);background:transparent;border:none;border-left:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-muted);font-size:var(--v-font-size-lg);line-height:1;cursor:pointer}.react-toast__x.svelte-zmh671:hover{color:var(--v-color-text-primary)}.sched-alert.svelte-1w738e3{position:fixed;left:50%;top:var(--v-space-5);transform:translate(-50%);z-index:var(--v-z-toast);display:flex;align-items:stretch;max-width:min(34rem,94vw);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-error);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-3);overflow:hidden}.sched-alert__body.svelte-1w738e3{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) var(--v-space-4);background:transparent;border:none;font-family:inherit;text-align:left;cursor:pointer}.sched-alert__body.svelte-1w738e3:hover{background:var(--v-color-surface-base)}.sched-alert__title.svelte-1w738e3{color:var(--v-color-error);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold)}.sched-alert__reason.svelte-1w738e3{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm);overflow-wrap:anywhere}.sched-alert__x.svelte-1w738e3{flex:0 0 auto;padding:0 var(--v-space-3);background:transparent;border:none;border-left:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-muted);font-size:var(--v-font-size-lg);line-height:1;cursor:pointer}.sched-alert__x.svelte-1w738e3:hover{color:var(--v-color-text-primary)}.undo-bar.svelte-1t3h1vl{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.undo-bar__text.svelte-1t3h1vl{flex:1;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.undo-bar__btn.svelte-1t3h1vl{background:none;border:none;padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-sm);color:var(--v-color-accent);cursor:pointer}.tcd.svelte-mtqxg6{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.tcd__card.svelte-mtqxg6{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.tcd__title.svelte-mtqxg6{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.tcd__body.svelte-mtqxg6{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);line-height:var(--v-line-height-normal, 1.5)}.tcd__err.svelte-mtqxg6{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-error)}.tcd__skip.svelte-mtqxg6{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);cursor:pointer}.tcd__skip-note.svelte-mtqxg6{margin:0;font-size:var(--v-font-size-xs, .75rem);color:var(--v-color-text-muted)}.tcd__actions.svelte-mtqxg6{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.ctx-backdrop.svelte-wwe1wp{position:fixed;inset:0;z-index:var(--v-z-dropdown, 1000)}.ctx.svelte-wwe1wp{position:fixed;z-index:var(--v-z-modal, 2000);min-width:9rem;padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2, 0 var(--v-space-1) var(--v-space-3) rgba(0, 0, 0, .3))}.ctx__item.svelte-wwe1wp{display:block;width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer}.ctx__item.svelte-wwe1wp:hover{background:var(--v-color-surface-base)}.ctx__item--danger.svelte-wwe1wp{color:var(--v-color-error)}.ctx__both.svelte-wwe1wp{display:flex;align-items:center;gap:var(--v-space-2);cursor:pointer}.ctx__note.svelte-wwe1wp{position:fixed;left:50%;bottom:var(--v-space-6);transform:translate(-50%);z-index:var(--v-z-dropdown, 101);margin:0;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-md)}.ctx__sep.svelte-wwe1wp{height:var(--v-border-width-hairline);margin:var(--v-space-1) 0;background:var(--v-color-border)}.vas-emoji.svelte-1lmd3u{display:inline-block;width:1.5em;height:1.5em;vertical-align:-.35em;object-fit:contain;-webkit-user-select:none;user-select:none}.vas-emoji--jumbo.svelte-1lmd3u{width:3em;height:3em;vertical-align:-.5em}.vas-emoji--icon.svelte-1lmd3u{width:1em;height:1em;vertical-align:middle}.vas-emoji--preview.svelte-1lmd3u{width:1.2em;height:1.2em;vertical-align:-.22em}.vas-at.svelte-1lmd3u{font-weight:var(--v-font-weight-medium)}.vas-at--role.svelte-1lmd3u{color:var(--v-color-at-role, var(--v-color-success))}.vas-at--nick.svelte-1lmd3u{color:var(--v-color-link, var(--v-color-accent))}.vas-at--link.svelte-1lmd3u{cursor:pointer}.vas-at--link.svelte-1lmd3u:hover,.vas-at--link.svelte-1lmd3u:focus-visible{text-decoration:underline}.vas-link.svelte-1lmd3u{color:var(--v-color-link, var(--v-color-link-base));font-weight:700;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.vas-link--ext.svelte-1lmd3u{color:var(--v-color-link-ext, var(--v-color-link-ext-base))}.rt-run.svelte-1lmd3u{white-space:inherit}.rt-bold.svelte-1lmd3u{font-weight:700}.rt-italic.svelte-1lmd3u{font-style:italic}.rt-underline.svelte-1lmd3u{text-decoration:underline}.rt-strike.svelte-1lmd3u{text-decoration:line-through}.rt-underline.rt-strike.svelte-1lmd3u{text-decoration:underline line-through}.rt-code.svelte-1lmd3u{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;padding:0 .2em;background:var(--v-color-code-plate, var(--v-color-surface-raised));border-radius:var(--v-radius-sm)}.rt-spoiler.svelte-1lmd3u{border-radius:var(--v-radius-sm);transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.rt-spoiler--shut.svelte-1lmd3u{color:transparent;background:var(--v-color-spoiler-plate, var(--v-color-text-secondary));cursor:pointer;-webkit-user-select:none;user-select:none}.rt-spoiler--shut.svelte-1lmd3u .vas-emoji{visibility:hidden}.rt-quote.svelte-1lmd3u{display:block;margin:var(--v-space-1) 0;padding-left:var(--v-space-2);border-left:.2rem solid var(--v-color-quote-bar, var(--v-color-accent));color:var(--v-color-quote-text, var(--v-color-text-secondary))}.vas-link.svelte-1lmd3u:hover,.vas-link.svelte-1lmd3u:focus-visible{text-decoration-thickness:var(--v-border-width-hairline)}.contour-mark.svelte-czdqfm{flex:none;align-items:center;padding:0 var(--v-space-1);border:var(--v-border-width-hairline) solid currentColor;border-radius:var(--v-radius-sm);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold);line-height:1.4;white-space:nowrap}.row__org.svelte-19jtgbx{flex:0 0 auto;min-width:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.row.svelte-19jtgbx{width:100%;display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.row.svelte-19jtgbx:hover,.row--active.svelte-19jtgbx{background:var(--v-color-surface-base)}.row--personal.svelte-19jtgbx:not(.row--active):not(:hover){background:var(--v-world-personal-bg)}.row--work.svelte-19jtgbx:not(.row--active):not(:hover){background:var(--v-world-work-bg)}.row--business.svelte-19jtgbx:not(.row--active):not(:hover){background:var(--v-world-business-bg)}.row--outward.svelte-19jtgbx:not(.row--active):not(:hover){background:var(--v-world-outward-bg)}.row--personal.svelte-19jtgbx .row__title:where(.svelte-19jtgbx){color:var(--v-world-personal-name)}.row--work.svelte-19jtgbx .row__title:where(.svelte-19jtgbx){color:var(--v-world-work-name)}.row--business.svelte-19jtgbx .row__title:where(.svelte-19jtgbx){color:var(--v-world-business-name)}.row--outward.svelte-19jtgbx .row__title:where(.svelte-19jtgbx){color:var(--v-world-outward-name)}.row--personal.svelte-19jtgbx .row__time:where(.svelte-19jtgbx),.row--personal.svelte-19jtgbx .row__muted:where(.svelte-19jtgbx){color:var(--v-world-personal-muted)}.row--work.svelte-19jtgbx .row__time:where(.svelte-19jtgbx),.row--work.svelte-19jtgbx .row__muted:where(.svelte-19jtgbx){color:var(--v-world-work-muted)}.row--business.svelte-19jtgbx .row__time:where(.svelte-19jtgbx),.row--business.svelte-19jtgbx .row__muted:where(.svelte-19jtgbx){color:var(--v-world-business-muted)}.row--outward.svelte-19jtgbx .row__time:where(.svelte-19jtgbx),.row--outward.svelte-19jtgbx .row__muted:where(.svelte-19jtgbx){color:var(--v-world-outward-muted)}.row--personal.svelte-19jtgbx .row__snippet:where(.svelte-19jtgbx):not(.row__snippet--draft){color:var(--v-world-personal-preview, var(--v-world-personal-muted))}.row--work.svelte-19jtgbx .row__snippet:where(.svelte-19jtgbx):not(.row__snippet--draft){color:var(--v-world-work-preview, var(--v-world-work-muted))}.row--business.svelte-19jtgbx .row__snippet:where(.svelte-19jtgbx):not(.row__snippet--draft){color:var(--v-world-business-preview, var(--v-world-business-muted))}.row--outward.svelte-19jtgbx .row__snippet:where(.svelte-19jtgbx):not(.row__snippet--draft){color:var(--v-world-outward-preview, var(--v-world-outward-muted))}.row__main.svelte-19jtgbx{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--v-space-1)}.row__top.svelte-19jtgbx,.row__bottom.svelte-19jtgbx{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.row__title.svelte-19jtgbx{flex:1;min-width:0;font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-host--held.svelte-19jtgbx{opacity:.45}.row__pin.svelte-19jtgbx{flex:0 0 auto;font-size:var(--v-font-size-xs);opacity:.7}.row__adult.svelte-19jtgbx{flex:none;padding:0 var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-sm);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-xs);line-height:var(--v-line-height-tight)}.row__time.svelte-19jtgbx{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.row__snippet.svelte-19jtgbx{flex:1;min-width:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__ticks.svelte-19jtgbx .v-icon{width:var(--v-font-size-sm);height:var(--v-font-size-sm)}.row__ticks.svelte-19jtgbx{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--v-color-accent)}.row__mentions.svelte-19jtgbx,.row__reactions.svelte-19jtgbx{flex:0 0 auto;min-width:var(--v-space-5);margin-right:var(--v-space-1);padding:0 var(--v-space-2);text-align:center;border-radius:var(--v-radius-pill);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold)}.row__mentions.svelte-19jtgbx{background:var(--v-color-warning, var(--v-color-accent));color:var(--v-color-on-accent)}.row__reactions.svelte-19jtgbx{background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.row__snippet--draft.svelte-19jtgbx{color:var(--v-color-warning, var(--v-color-text-secondary))}.row__unread.svelte-19jtgbx{flex:0 0 auto;min-width:var(--v-space-5);padding:0 var(--v-space-2);text-align:center;border-radius:var(--v-radius-pill);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold)}.row__muted.svelte-19jtgbx{display:inline-flex;color:var(--v-color-text-muted)}.row.svelte-c4x93g{width:100%;display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.row.svelte-c4x93g:hover{background:var(--v-color-surface-base)}.row__main.svelte-c4x93g{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--v-space-1)}.row__top.svelte-c4x93g,.row__bottom.svelte-c4x93g{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.row__title.svelte-c4x93g{flex:1;min-width:0;font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__title--wrap.svelte-c4x93g{white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.row__snippet.svelte-c4x93g{flex:1;min-width:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob.svelte-wozwrb{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0}.ob__banner.svelte-wozwrb{width:100%;aspect-ratio:4;object-fit:cover;border-radius:var(--v-radius-md)}.ob__row.svelte-wozwrb{display:flex;align-items:center;gap:var(--v-space-3);min-width:0}.ob__main.svelte-wozwrb{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.ob__title.svelte-wozwrb{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group.svelte-1pi8err{display:flex;flex-direction:column;gap:var(--v-space-3)}.group__head.svelte-1pi8err{display:flex;align-items:center;gap:var(--v-space-2)}.group__help.svelte-1pi8err{margin-left:auto;flex:none;width:var(--v-space-6);height:var(--v-space-6);border-radius:var(--v-radius-pill);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-muted);font:inherit;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);cursor:pointer}.group__help--on.svelte-1pi8err{background:var(--v-color-accent);border-color:var(--v-color-accent);color:var(--v-color-on-accent)}.group__title.svelte-1pi8err{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--v-color-text-muted)}.tabs.svelte-ixdtoh{display:flex;flex-wrap:wrap;min-width:0;gap:var(--v-space-2)}.tab.svelte-ixdtoh{flex:1 1 0;min-height:var(--v-touch-min);padding:0 var(--v-space-2);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer;transition:background-color var(--v-motion-duration-fast) var(--v-motion-easing-standard),border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.tab.svelte-ixdtoh:hover:not(:disabled){background:var(--v-color-surface-base)}.tab.svelte-ixdtoh:disabled{opacity:.6;cursor:default}.tab--on.svelte-ixdtoh{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.ra.svelte-rn6d6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-2)}.ra__input.svelte-rn6d6{display:none}.ra__list.svelte-rn6d6{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none;align-self:stretch}.ra__chip.svelte-rn6d6{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-2);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.ra__icon.svelte-rn6d6,.ra__x.svelte-rn6d6{display:inline-flex;flex:0 0 auto;width:var(--v-space-4);height:var(--v-space-4)}.ra__icon.svelte-rn6d6 svg,.ra__x.svelte-rn6d6 svg{width:100%;height:100%}.ra__name.svelte-rn6d6{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ra__size.svelte-rn6d6{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.ra__x.svelte-rn6d6{padding:0;border:none;background:none;color:var(--v-color-text-muted);cursor:pointer}.ra__x.svelte-rn6d6:hover{color:var(--v-color-text-primary)}.fc.svelte-1p49zgi{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.fc__icon.svelte-1p49zgi{flex:0 0 auto;display:inline-flex;color:var(--v-color-accent)}.fc__main.svelte-1p49zgi{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.fc__name.svelte-1p49zgi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.fc__size.svelte-1p49zgi{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.fc__ext.svelte-1p49zgi{padding:0 var(--v-space-1);margin-right:var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.fc__bar.svelte-1p49zgi{display:block;height:var(--v-space-1);background:var(--v-color-surface-raised);border-radius:var(--v-radius-pill);overflow:hidden}.fc__bar-fill.svelte-1p49zgi{display:block;height:100%;background:var(--v-color-accent)}.fc__err.svelte-1p49zgi{color:var(--v-color-error);font-size:var(--v-font-size-xs)}.fc__dl.svelte-1p49zgi{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:var(--v-touch-min);height:var(--v-touch-min);padding:0 var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);font-family:inherit;font-size:var(--v-font-size-xs);cursor:pointer}.fc__dl.svelte-1p49zgi:hover:not(:disabled){color:var(--v-color-accent);background:var(--v-color-surface-raised)}.fc__dl.svelte-1p49zgi:disabled{cursor:default}.fc__pct.svelte-1p49zgi{font-variant-numeric:tabular-nums}.vas.svelte-1d2p5l2{position:relative;width:12rem;height:12rem;margin:var(--v-space-1) 0}.vas__stage.svelte-1d2p5l2{position:absolute;inset:0}.vas__stage--big.svelte-1d2p5l2{position:fixed;inset:50% auto auto 50%;width:min(80vw,80vh);height:min(80vw,80vh);transform:translate(-50%,-50%);z-index:var(--v-z-lightbox)}.vas__backdrop.svelte-1d2p5l2{position:fixed;inset:0;z-index:calc(var(--v-z-lightbox) - 1);background:#000c}.vas__frame.svelte-1d2p5l2{position:absolute;inset:0;overflow:hidden;padding:0;border:none;background:none;cursor:pointer}.vas__state.svelte-1d2p5l2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--v-space-3);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);text-align:center;pointer-events:none}.vas__load.svelte-1d2p5l2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.vas__load.svelte-1d2p5l2:hover{background:var(--v-color-surface-base)}.vas__ring.svelte-1d2p5l2{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.vas__ring-track.svelte-1d2p5l2{fill:none;stroke:#ffffff40}.vas__ring-fill.svelte-1d2p5l2{fill:none;stroke:var(--v-color-accent);stroke-linecap:butt}.vas__ring-grip.svelte-1d2p5l2{fill:none;stroke:transparent;pointer-events:stroke;touch-action:none;cursor:grab}.vas__ui.svelte-1d2p5l2{position:absolute;inset:0;pointer-events:none}.vas__ui--hidden.svelte-1d2p5l2{visibility:hidden}.vas__dot.svelte-1d2p5l2{position:absolute;left:9%;top:9%;width:.625rem;height:.625rem;border-radius:var(--v-radius-pill);background:var(--v-color-accent)}.vas__btn.svelte-1d2p5l2{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 var(--v-space-1);background:#00000059;border:none;border-radius:var(--v-radius-pill);color:var(--v-color-on-accent);font-family:inherit;font-size:var(--v-font-size-xs);line-height:1;cursor:pointer;pointer-events:auto}.vas__btn.svelte-1d2p5l2:hover{background:#0000008c}.vas__btn--speed.svelte-1d2p5l2{left:9%;bottom:9%;font-variant-numeric:tabular-nums}.vas__btn--expand.svelte-1d2p5l2{right:9%;top:9%}.vas__btn--sound.svelte-1d2p5l2{right:9%;bottom:9%}.pn.svelte-832pjh{display:inline-flex;align-items:center;gap:inherit;min-width:0;padding:0;margin:0;background:none;border:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.pn.svelte-832pjh:hover,.pn.svelte-832pjh:focus-visible{text-decoration:underline}.poll.svelte-1ltcb3y{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:14rem}.poll__q.svelte-1ltcb3y{font-weight:600}.poll__mode.svelte-1ltcb3y{font-size:.8em;opacity:.7}.poll__opt.svelte-1ltcb3y{display:flex;align-items:center;gap:var(--v-space-2);width:100%;padding:.375rem .625rem;border:none;border-radius:var(--v-radius-md);background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;font:inherit;text-align:left;cursor:pointer}.poll__opt.svelte-1ltcb3y:disabled{cursor:default}.poll__opt--on.svelte-1ltcb3y{background:color-mix(in srgb,currentColor 18%,transparent)}.poll__text.svelte-1ltcb3y{flex:1}.poll__num.svelte-1ltcb3y{font-size:.8em;opacity:.8}.poll__foot.svelte-1ltcb3y{display:flex;align-items:center;gap:var(--v-space-2);font-size:.8em;opacity:.75}.poll__voters.svelte-1ltcb3y{font-size:.8em;opacity:.85}.poll__err.svelte-1ltcb3y{font-size:.8em;color:var(--v-color-error)}.att-video__open.svelte-yq7296{position:relative;display:block;width:100%;padding:0;border:none;border-radius:var(--v-radius-md);overflow:hidden;background:var(--v-color-surface-base);cursor:pointer}.att-video__still.svelte-yq7296{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.att-video__play.svelte-yq7296{position:absolute;inset:0;display:grid;place-items:center;color:var(--v-color-on-accent);filter:drop-shadow(0 0 var(--v-space-1) var(--v-color-text-primary))}.att-video.svelte-yq7296{display:flex;flex-direction:column;gap:var(--v-space-1);max-width:20rem}.att-video__player.svelte-yq7296{display:block;width:100%;max-height:18rem;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.att-video__player--sized.svelte-yq7296{height:auto;max-height:18rem;object-fit:contain}.att-video__len.svelte-yq7296{align-self:flex-start;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.att-video__load.svelte-yq7296{padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.att-img.svelte-yq7296{position:relative;display:block;max-width:16rem;padding:0;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);overflow:hidden;cursor:pointer}.att-img--sized.svelte-yq7296{width:16rem;max-width:100%;max-height:18rem}.att-img__pic.svelte-yq7296{position:relative;z-index:1;display:block;width:100%;max-height:18rem;object-fit:cover}.att-img--sized.svelte-yq7296 .att-img__pic:where(.svelte-yq7296){height:100%;max-height:none}.att-img__blur.svelte-yq7296{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(.9rem);transform:scale(1.15)}.att-img__ph.svelte-yq7296{display:flex;align-items:center;justify-content:center;width:12rem;height:8rem;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.att-img__ph--err.svelte-yq7296{color:var(--v-color-error)}.att-img--gate.svelte-yq7296{display:flex;align-items:center;justify-content:center;min-width:12rem;min-height:8rem}.att-img__gate-label.svelte-yq7296{position:relative;z-index:1;padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm)}.att-audio.svelte-yq7296{display:flex;flex-direction:column;gap:var(--v-space-1);max-width:18rem}.att-audio__player.svelte-yq7296{width:100%}.att-audio__name.svelte-yq7296{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.att-audio__kind.svelte-yq7296{font-size:var(--v-font-size-xs);color:var(--v-color-accent);font-weight:var(--v-font-weight-bold)}.att-voice.svelte-yq7296{display:flex;align-items:center;gap:var(--v-space-2);max-width:18rem}.att-voice__icon.svelte-yq7296{display:inline-flex;flex:0 0 auto;color:var(--v-color-accent)}.att-voice__player.svelte-yq7296{flex:1;min-width:0}.att-voice__dot.svelte-yq7296{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:var(--v-radius-pill);background:var(--v-color-accent)}.att-voice__load.svelte-yq7296{flex:1;min-width:0;min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.att-voice__load.svelte-yq7296:hover{background:var(--v-color-surface-base)}.att-soon.svelte-yq7296{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) dashed var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.backdrop.svelte-1uopij2{position:fixed;inset:0;z-index:var(--v-z-modal);display:flex;flex-direction:column;background:#000000e6}.viewer-bar.svelte-1uopij2{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4)}.viewer-bar__left.svelte-1uopij2,.viewer-bar__right.svelte-1uopij2{display:flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min)}.action-chip.svelte-1uopij2{display:inline-flex;align-items:center;gap:var(--v-space-2);height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer;box-shadow:var(--v-elevation-2)}.action-chip--icon.svelte-1uopij2{width:var(--v-touch-min);padding:0;justify-content:center}.action-chip.svelte-1uopij2:hover:not(:disabled){background:var(--v-color-surface-base)}.action-chip.svelte-1uopij2:disabled{opacity:.5;cursor:default}.action-chip__label.svelte-1uopij2{line-height:1}.counter.svelte-1uopij2{color:var(--v-color-on-accent);font-size:var(--v-font-size-sm);font-variant-numeric:tabular-nums;padding:0 var(--v-space-2)}.stage.svelte-1uopij2{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 var(--v-space-5) var(--v-space-5)}.img.svelte-1uopij2{display:block;max-width:92vw;max-height:100%;object-fit:contain;border-radius:var(--v-radius-md);-webkit-user-select:none;user-select:none}.img--hidden.svelte-1uopij2{display:none}.nav.svelte-1uopij2{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);cursor:pointer;box-shadow:var(--v-elevation-2)}.nav.svelte-1uopij2:hover{background:var(--v-color-surface-base)}.nav--prev.svelte-1uopij2{left:var(--v-space-2)}.nav--next.svelte-1uopij2{right:var(--v-space-2)}.state.svelte-1uopij2{margin:0;padding:var(--v-space-5);color:var(--v-color-on-accent);font-size:var(--v-font-size-md)}.copytoast.svelte-1uopij2{position:absolute;left:50%;bottom:var(--v-space-6);transform:translate(-50%);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);box-shadow:var(--v-elevation-2)}.ctxbackdrop.svelte-1uopij2{position:fixed;inset:0;z-index:var(--v-z-modal)}.ctxmenu.svelte-1uopij2{position:fixed;z-index:var(--v-z-modal);min-width:var(--v-space-8);padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.ctxmenu__item.svelte-1uopij2{display:block;width:100%;padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.ctxmenu__item.svelte-1uopij2:hover:not(:disabled){background:var(--v-color-surface-base)}.ctxmenu__item.svelte-1uopij2:disabled{opacity:.5;cursor:default}.rlf.svelte-1xxjeox{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-2);max-width:28rem;padding-top:var(--v-space-1)}.who.svelte-16ik7nh{padding:0;border:none;background:none;color:var(--v-color-accent);font:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer;text-decoration:underline}.row.svelte-16ik7nh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-1) var(--v-space-2)}.row.svelte-16ik7nh>span:where(.svelte-16ik7nh):not(.row__title){white-space:nowrap}.row__title.svelte-16ik7nh{flex:1 1 14rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line.svelte-16ik7nh{padding:var(--v-space-1) 0}.staff.svelte-jyr1v4{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.staff__item.svelte-jyr1v4{display:flex;flex-direction:column;gap:var(--v-space-1);padding-bottom:var(--v-space-2);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.staff__title.svelte-jyr1v4{font-weight:var(--v-font-weight-bold)}.staff__person.svelte-jyr1v4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.staff__sub.svelte-jyr1v4{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.fav.svelte-1dpz1m9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.fav__btn.svelte-1dpz1m9{font:inherit;cursor:pointer;background:transparent;color:var(--v-color-accent);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);padding:var(--v-space-1) var(--v-space-2)}.fav__note.svelte-1dpz1m9{font-size:var(--v-font-size-sm);color:var(--v-color-error)}.rows.svelte-h59rwt{display:flex;flex-direction:column;gap:var(--v-space-1)}.rows__caption.svelte-h59rwt{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.rows__row.svelte-h59rwt{display:flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min);font-size:var(--v-font-size-sm);cursor:pointer}.rows__row--off.svelte-h59rwt{cursor:default}.rows__text.svelte-h59rwt{display:flex;flex-direction:column}.rows__note.svelte-h59rwt{font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.fade.svelte-gftfsn{animation:svelte-gftfsn-v-loading-in var(--v-dur-fast) var(--v-ease-out) both}@keyframes svelte-gftfsn-v-loading-in{0%{opacity:0}to{opacity:1}}.pp.svelte-8vdqwk{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0}.pp__row.svelte-8vdqwk{display:flex;align-items:flex-end;gap:var(--v-space-2)}.pp__picked.svelte-8vdqwk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__picked.svelte-8vdqwk{color:var(--v-color-text-muted)}.rv__long.svelte-tnt5s2{white-space:normal}.rating.svelte-tnt5s2{font-size:var(--v-font-size-lg);font-weight:600}.rev.svelte-tnt5s2{padding:var(--v-space-2) 0}.rev__head.svelte-tnt5s2{display:flex;gap:var(--v-space-1);align-items:baseline}.rev__name.svelte-tnt5s2{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev__label.svelte-tnt5s2{opacity:.7}.rev__reply.svelte-tnt5s2{padding-left:var(--v-space-3);opacity:.85}.codes.svelte-tnt5s2{display:flex;flex-direction:column;gap:var(--v-space-1)}.code.svelte-tnt5s2{display:flex;gap:var(--v-space-2)}.code__value.svelte-tnt5s2{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em}.pg__list.svelte-qgshdq{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.pg__card.svelte-qgshdq{display:flex;min-width:0;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.pg__row.svelte-qgshdq{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.pg__name.svelte-qgshdq{min-width:0;overflow-wrap:break-word;word-break:normal}.pg__sub.svelte-qgshdq{min-width:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);overflow-wrap:break-word}.pg__line.svelte-qgshdq{min-width:0;padding:var(--v-space-1) 0;overflow-wrap:break-word}.pg__choice.svelte-qgshdq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2) var(--v-space-4)}.pg__regions.svelte-qgshdq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-1)}.pg__grow.svelte-qgshdq{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.cpf.svelte-f4rtdg{display:flex;flex-direction:column;gap:var(--v-space-2)}.cpf__pair.svelte-f4rtdg{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.nav.svelte-pfq3bz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.nav__item.svelte-pfq3bz{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-3) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);text-align:left;font:inherit;cursor:pointer}.nav__item.svelte-pfq3bz:hover{border-color:var(--v-color-accent)}.nav__main.svelte-pfq3bz{display:flex;flex-direction:column;min-width:0;gap:var(--v-space-1)}.nav__name.svelte-pfq3bz{font-weight:var(--v-font-weight-bold)}.nav__note.svelte-pfq3bz{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.nav__chev.svelte-pfq3bz{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1}.v-toggle.svelte-1ljwtyv{display:inline-flex;align-items:center;gap:var(--v-space-2);padding:calc(var(--v-space-1) / 2) var(--v-space-2);background:transparent;border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer;max-width:100%;white-space:normal;text-align:left}.v-toggle.svelte-1ljwtyv:disabled{opacity:.5;cursor:not-allowed}.v-toggle__track.svelte-1ljwtyv{position:relative;width:calc(var(--v-space-7) + var(--v-space-1));height:var(--v-space-4);flex:0 0 auto;background:var(--v-color-border);border-radius:var(--v-radius-pill);transition:background-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.v-toggle__track.on.svelte-1ljwtyv{background:var(--v-color-accent)}.v-toggle__thumb.svelte-1ljwtyv{position:absolute;top:calc(var(--v-space-1) / 2);left:calc(var(--v-space-1) / 2);width:var(--v-space-3);height:var(--v-space-3);background:var(--v-color-surface-raised);border-radius:var(--v-radius-pill);transition:transform var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.v-toggle__track.on.svelte-1ljwtyv .v-toggle__thumb:where(.svelte-1ljwtyv){transform:translate(calc(var(--v-space-7) + var(--v-space-1) - var(--v-space-3) - var(--v-space-1)))}.v-toggle__text.svelte-1ljwtyv{min-width:0;line-height:var(--v-line-height-tight)}.row.svelte-3sbr9n{display:flex;flex-wrap:wrap;gap:var(--v-space-2);padding:var(--v-space-2) 0}.pick.svelte-3sbr9n{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.pick__label.svelte-3sbr9n{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.pick__select.svelte-3sbr9n{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.set.svelte-3sbr9n{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.set__row.svelte-3sbr9n{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.set__main.svelte-3sbr9n{display:flex;min-width:0;flex:1 1 12rem;flex-direction:column}.set__name.svelte-3sbr9n{min-width:0}.set__sub.svelte-3sbr9n{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.set__input.svelte-3sbr9n{width:8rem;box-sizing:border-box;padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.cropper.svelte-ytdzmt{display:flex;flex-direction:column;gap:var(--v-space-4)}.cropper__hint.svelte-ytdzmt{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);text-align:center}.viewport.svelte-ytdzmt{position:relative;width:100%;overflow:hidden;background:var(--v-color-surface-base);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.viewport.svelte-ytdzmt:active{cursor:grabbing}.viewport__canvas.svelte-ytdzmt{display:block;width:100%;height:100%}.viewport__overlay.svelte-ytdzmt{position:absolute;inset:0;display:grid;place-items:center;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.viewport__frame.svelte-ytdzmt{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 var(--v-border-width-hairline) var(--v-color-border)}.cropper__error.svelte-ytdzmt{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm);text-align:center}.cropper__actions.svelte-ytdzmt{display:flex;gap:var(--v-space-3)}.cropper__actions.svelte-ytdzmt .v-btn{flex:1 1 0}.quote.svelte-1nefkxp{display:flex;align-items:stretch;gap:var(--v-space-2);width:100%;padding:var(--v-space-1) var(--v-space-2);background:#0000001f;border:none;border-radius:var(--v-radius-sm);color:inherit;font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.quote.svelte-1nefkxp:hover{background:#0003}.quote__bar.svelte-1nefkxp{flex:0 0 auto;width:var(--v-border-width-button);background:currentColor;opacity:.6;border-radius:var(--v-radius-pill)}.quote__text.svelte-1nefkxp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.sb.svelte-11pm4h0{display:inline-flex;align-items:center;gap:var(--v-space-1);padding:0 var(--v-space-1);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-xs);line-height:1.4;cursor:pointer}.sb.svelte-11pm4h0:hover{color:var(--v-color-accent);border-color:var(--v-color-accent)}.sb--mine.svelte-11pm4h0{color:var(--v-color-on-accent);border-color:color-mix(in srgb,var(--v-color-on-accent) 40%,transparent)}.sb__n.svelte-11pm4h0{font-weight:var(--v-font-weight-bold)}.sb__panel.svelte-11pm4h0{position:fixed;z-index:var(--v-z-dropdown);min-width:var(--v-space-8);max-width:calc(100vw - var(--v-space-4));max-height:50vh;overflow-y:auto;padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.sb__title.svelte-11pm4h0{padding:var(--v-space-1) var(--v-space-2);color:var(--v-color-text-muted);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-semibold)}.sb__row.svelte-11pm4h0{padding:var(--v-space-1) var(--v-space-2);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);white-space:nowrap}.sb__row--muted.svelte-11pm4h0{color:var(--v-color-text-muted)}.meta__views.svelte-141sofw{display:inline-flex;align-items:center;gap:var(--v-space-1)}.meta__edited--door.svelte-141sofw{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted;text-underline-offset:.15em}.meta.svelte-141sofw{display:inline-flex;align-items:center;gap:var(--v-space-1);align-self:flex-end}.meta__muted.svelte-141sofw{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.meta__edited.svelte-141sofw{font-style:italic}.meta--mine.svelte-141sofw .meta__muted:where(.svelte-141sofw){color:var(--v-color-on-accent);opacity:.8}.meta__ticks.svelte-141sofw{display:inline-flex;color:var(--v-color-on-accent)}.meta__ticks.svelte-141sofw .v-icon{width:var(--v-font-size-sm);height:var(--v-font-size-sm)}.meta__views.svelte-141sofw .v-icon{width:var(--v-font-size-xs);height:var(--v-font-size-xs)}.rd.svelte-1ko2qvc{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.rd__card.svelte-1ko2qvc{display:flex;flex-direction:column;gap:var(--v-space-2);width:min(24rem,94vw);max-height:min(70vh,32rem);padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.rd__head.svelte-1ko2qvc{display:flex;align-items:center;justify-content:space-between}.rd__title.svelte-1ko2qvc{margin:0;font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.rd__list.svelte-1ko2qvc{flex:1;overflow-y:auto;margin:0;padding:0;list-style:none}.rd__row.svelte-1ko2qvc{display:flex;justify-content:space-between;align-items:center;padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.rd__name.svelte-1ko2qvc{color:var(--v-color-text-primary)}.rd__emoji.svelte-1ko2qvc{flex:0 0 auto;margin-left:var(--v-space-2)}.rd__note.svelte-1ko2qvc{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.rd__err.svelte-1ko2qvc{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.rc.svelte-ypm38h{display:flex;flex-wrap:wrap;gap:var(--v-space-1);margin-top:var(--v-space-1)}.rc__chip.svelte-ypm38h{position:relative;display:inline-flex;align-items:center;gap:var(--v-space-1);padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);line-height:1;cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.rc__chip.svelte-ypm38h:hover{background:var(--v-color-surface-raised)}.rc__chip--mine.svelte-ypm38h{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:transparent}.rc__count.svelte-ypm38h{font-weight:var(--v-font-weight-bold)}.rc__who.svelte-ypm38h{position:absolute;bottom:100%;left:0;z-index:5;max-width:18rem;margin-bottom:.25rem;padding:.35rem .5rem;border-radius:.5rem;background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);white-space:normal;text-align:left;pointer-events:none}.lp.svelte-jc29hx{display:flex;gap:var(--v-space-2);width:100%;max-width:22rem;margin:var(--v-space-1) 0;padding:var(--v-space-2);text-align:left;background:color-mix(in srgb,var(--v-color-surface-base) 55%,transparent);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.lp.svelte-jc29hx:hover{background:color-mix(in srgb,var(--v-color-surface-base) 75%,transparent)}.lp__bar.svelte-jc29hx{flex:0 0 auto;width:.125rem;align-self:stretch;background:var(--v-color-accent);border-radius:.0625rem}.lp__body.svelte-jc29hx{display:flex;flex-direction:column;gap:.125rem;min-width:0}.lp__site.svelte-jc29hx{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.lp__title.svelte-jc29hx{font-size:var(--v-font-size-sm);font-weight:600;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp__desc.svelte-jc29hx{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp__img.svelte-jc29hx{width:100%;max-height:10rem;margin-top:var(--v-space-1);object-fit:cover;border-radius:var(--v-radius-sm)}.lc.svelte-19t48dk{display:flex;flex-direction:column;gap:var(--v-space-1);width:100%;max-width:22rem;margin:var(--v-space-1) 0;padding:var(--v-space-2);text-align:left;background:color-mix(in srgb,var(--v-color-surface-base) 55%,transparent);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.lc.svelte-19t48dk:hover{background:color-mix(in srgb,var(--v-color-surface-base) 75%,transparent)}.lc__title.svelte-19t48dk{font-size:var(--v-font-size-sm);font-weight:600;color:var(--v-color-link-on-peer);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc--mine.svelte-19t48dk .lc__title:where(.svelte-19t48dk){color:var(--v-color-link-on-mine)}.lc__img.svelte-19t48dk{width:100%;aspect-ratio:4 / 1;object-fit:cover;border-radius:var(--v-radius-sm)}.rep.svelte-dgu181{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:var(--v-z-modal)}.rep__card.svelte-dgu181{display:flex;flex-direction:column;gap:var(--v-space-2);width:min(26rem,92vw);max-height:80vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border-radius:var(--v-radius-md)}.rep__title.svelte-dgu181{font-weight:600}.rep__hint.svelte-dgu181{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.rep__count.svelte-dgu181{align-self:flex-end}.rep__mine.svelte-dgu181{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.rep__mine.svelte-dgu181 li:where(.svelte-dgu181){display:flex;flex-direction:column}.rep__answer.svelte-dgu181{overflow-wrap:anywhere;white-space:pre-wrap}.rep__text.svelte-dgu181{width:100%;padding:var(--v-space-2);font:inherit;color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);resize:vertical;flex-shrink:0}.rep__err.svelte-dgu181{color:var(--v-color-error);font-size:var(--v-font-size-sm)}.rep__actions.svelte-dgu181{display:flex;justify-content:flex-end;gap:var(--v-space-2);position:sticky;bottom:calc(-1 * var(--v-space-4));flex-shrink:0;margin-top:calc(-1 * var(--v-space-2));margin-bottom:calc(-1 * var(--v-space-4));padding:var(--v-space-2) 0 var(--v-space-4);background:var(--v-color-surface-raised)}.invite-card.svelte-eb4z8w{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:var(--v-space-8);padding:var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.invite-card__head.svelte-eb4z8w{display:flex;align-items:center;gap:var(--v-space-3)}.invite-card__meta.svelte-eb4z8w{display:flex;flex-direction:column;min-width:0}.invite-card__title.svelte-eb4z8w{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-card__sub.svelte-eb4z8w{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.invite-card__actions.svelte-eb4z8w{display:flex;gap:var(--v-space-2)}.invite-card__goto.svelte-eb4z8w{min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.invite-card__join.svelte-eb4z8w{flex:1;min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.invite-card__join.svelte-eb4z8w:disabled{background:var(--v-color-surface-base);color:var(--v-color-text-muted);cursor:default}.invite-card__timer.svelte-eb4z8w{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);text-align:center}.invite-card__hint.svelte-eb4z8w{color:var(--v-color-text-muted);margin:0}.invite-card__err.svelte-eb4z8w{font-size:var(--v-font-size-sm);color:var(--v-color-error);margin:0}.fmi__item.svelte-s4dc24{display:flex;align-items:center;gap:var(--v-space-2);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer;white-space:nowrap}.fmi__item.svelte-s4dc24:hover,.fmi__item.svelte-s4dc24:focus-visible{background:var(--v-color-surface-base)}.fmi__item.svelte-s4dc24:disabled{opacity:.5;cursor:default}.fmi__sep.svelte-s4dc24{height:var(--v-border-width-hairline);margin:var(--v-space-1) var(--v-space-2);background:var(--v-color-border)}.mm.svelte-gqk2av{position:fixed;z-index:var(--v-z-dropdown);min-width:var(--v-space-8);max-width:calc(100vw - var(--v-space-4));padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.mm__item.svelte-gqk2av{display:flex;align-items:center;gap:var(--v-space-2);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer;white-space:nowrap}.mm__item.svelte-gqk2av:hover,.mm__item.svelte-gqk2av:focus-visible{background:var(--v-color-surface-base)}.mm__item--danger.svelte-gqk2av{color:var(--v-color-error)}.mm__item.svelte-gqk2av:disabled{opacity:.5;cursor:default}.mm__flashmsg.svelte-gqk2av{margin:var(--v-space-1) var(--v-space-2) 0;padding:var(--v-space-1) var(--v-space-2);color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs);text-align:center}.mm__sep.svelte-gqk2av{height:var(--v-border-width-hairline);margin:var(--v-space-1) var(--v-space-2);background:var(--v-color-border)}.mm__react.svelte-gqk2av{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--v-space-1);width:18rem;max-width:calc(100vw - var(--v-space-6));padding:var(--v-space-1) var(--v-space-2)}.mm__reactcell.svelte-gqk2av{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:var(--v-space-1);background:transparent;border:none;border-radius:var(--v-radius-sm);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.mm__reactcell.svelte-gqk2av:hover,.mm__reactcell.svelte-gqk2av:focus-visible{background:var(--v-color-surface-base)}.mm__reactimg.svelte-gqk2av{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.official.svelte-10bivcb{flex:0 1 auto;min-width:1.5rem;display:inline-block;align-items:center;padding:0 var(--v-space-1);border-radius:var(--v-radius-sm);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold);line-height:1.5;white-space:nowrap;max-width:16rem;overflow:hidden;text-overflow:ellipsis}.bub__faces.svelte-e9z694{display:inline-flex;margin-right:var(--v-space-1)}.bub__face.svelte-e9z694+.bub__face:where(.svelte-e9z694){margin-left:calc(-1 * var(--v-space-2))}.bub__comments-label.svelte-e9z694{flex:1;text-align:left}.bub__comments.svelte-e9z694{display:flex;align-items:center;gap:var(--v-space-1);width:100%;margin-top:var(--v-space-1);padding:var(--v-space-2) 0 0;background:none;border:none;border-top:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-accent);font-size:var(--v-font-size-sm);cursor:pointer}.bub-wrap.svelte-e9z694{display:flex;align-items:flex-end;gap:var(--v-space-2);max-width:80%;align-self:flex-start}.bub-wrap--mine.svelte-e9z694{align-self:flex-end;flex-direction:row-reverse}.bub-avatar.svelte-e9z694{flex:0 0 auto;width:var(--v-space-6)}.bub-avatar--hidden.svelte-e9z694{visibility:hidden}.bub-avatar__btn.svelte-e9z694{padding:0;background:transparent;border:none;border-radius:var(--v-radius-rc);cursor:pointer}.bub.svelte-e9z694{position:relative;display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-bubble-peer);--v-color-link: var(--v-color-link-on-peer);--v-color-link-ext: var(--v-color-link-ext-on-peer);--v-color-code-plate: rgba(0, 0, 0, .12);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.bub--mine.svelte-e9z694{background:var(--v-color-bubble-mine);color:var(--v-color-on-accent);border-color:transparent;--v-color-link: var(--v-color-link-on-mine);--v-color-at-role: var(--v-color-link-on-mine);--v-color-code-plate: rgba(0, 0, 0, .2);--v-color-spoiler-plate: var(--v-color-on-accent);--v-color-quote-bar: currentColor;--v-color-quote-text: currentColor;--v-color-link-ext: var(--v-color-link-ext-on-mine)}.bub--bare.svelte-e9z694,.bub--bare.bub--mine.svelte-e9z694{padding:0;background:transparent;border-color:transparent;color:var(--v-color-text-primary);--v-color-link: var(--v-color-link-base);--v-color-at-role: var(--v-color-success);--v-color-code-plate: var(--v-color-surface-raised);--v-color-spoiler-plate: var(--v-color-text-secondary);--v-color-quote-bar: var(--v-color-accent);--v-color-quote-text: var(--v-color-text-secondary);--v-color-link-ext: var(--v-color-link-ext-base)}.bub--cont.svelte-e9z694{border-top-left-radius:var(--v-radius-sm)}.bub--mine.bub--cont.svelte-e9z694{border-top-left-radius:var(--v-radius-md);border-top-right-radius:var(--v-radius-sm)}.bub__authorline.svelte-e9z694{display:flex;align-items:center;gap:var(--v-space-1);align-self:flex-start;min-width:0;max-width:100%}.bub__author.svelte-e9z694{align-self:flex-start;padding:0;background:transparent;border:none;color:var(--nick-dark, inherit);font-family:inherit;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);opacity:.85;cursor:pointer;text-align:left}:root[data-theme=light] .bub__author.svelte-e9z694{color:var(--nick-light, inherit)}.bub__author.svelte-e9z694:hover{text-decoration:underline}.bub__atts.svelte-e9z694{display:flex;flex-direction:column;gap:var(--v-space-2)}.bub__atts--mosaic.svelte-e9z694{display:grid;grid-template-columns:1fr 1fr;gap:var(--v-space-1);max-width:22rem}.bub__atts--mosaic.svelte-e9z694 .att-img{max-width:none;width:100%;aspect-ratio:1 / 1}.bub__atts--mosaic.svelte-e9z694 .att-img__pic{height:100%;max-height:none}.bub__text.svelte-e9z694{white-space:pre-wrap;overflow-wrap:break-word}.bub--deleted.svelte-e9z694{background:var(--v-color-surface-raised);opacity:.65}.bub__reveal.svelte-e9z694{margin-left:var(--v-space-2);padding:0;border:none;background:none;color:var(--v-color-accent);font:inherit;cursor:pointer}.bub__reveal.svelte-e9z694:hover{text-decoration:underline}.bub__deleted.svelte-e9z694{font-style:italic;color:var(--v-color-text-muted)}.bub__deleted-time.svelte-e9z694{margin-left:var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.bub__text--caption.svelte-e9z694{min-width:min(14rem,60vw)}.bub-wrap--media.svelte-e9z694{width:min(20rem,78vw);max-width:78vw}.bub--media.svelte-e9z694{flex:1 1 auto;min-width:0;padding:0;gap:0}.bub--media.svelte-e9z694 .bub__atts:where(.svelte-e9z694){border-top-left-radius:var(--v-radius-md);border-top-right-radius:var(--v-radius-md);overflow:hidden}.bub--media.svelte-e9z694 .bub__atts--mosaic:where(.svelte-e9z694){max-width:none}.bub--media.svelte-e9z694 .att-img,.bub--media.svelte-e9z694 .att-img--sized{width:100%;max-width:100%;max-height:min(var(--v-media-max-h, 24rem),55vh)}.bub--media.svelte-e9z694 .att-img__pic{width:100%;height:100%;max-height:min(var(--v-media-max-h, 24rem),55vh)}.bub--media.svelte-e9z694{max-width:var(--v-media-max-w, none)}.bub--media.svelte-e9z694 .bub__author:where(.svelte-e9z694),.bub__quote--gone.svelte-e9z694{display:flex;align-items:stretch;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-2);background:#0000001f;border-radius:var(--v-radius-sm);font-size:var(--v-font-size-sm)}.bub__quotebar.svelte-e9z694{flex:0 0 auto;width:var(--v-border-width-button);background:currentColor;opacity:.6;border-radius:var(--v-radius-pill)}.bub__quotegone.svelte-e9z694{font-style:italic;opacity:.7;white-space:nowrap}.bub--media.svelte-e9z694 .bub__quote:where(.svelte-e9z694),.bub--media.svelte-e9z694 .bub__text:where(.svelte-e9z694),.bub--media.svelte-e9z694 .bub__meta:where(.svelte-e9z694){padding-left:var(--v-space-3);padding-right:var(--v-space-3)}.bub--media.svelte-e9z694 .bub__comments:where(.svelte-e9z694){width:auto;margin:var(--v-space-1) var(--v-space-3) var(--v-space-2)}.bub--media.svelte-e9z694 .bub__author:where(.svelte-e9z694){padding-top:var(--v-space-2)}.bub--media.svelte-e9z694 .bub__text:where(.svelte-e9z694){padding-top:var(--v-space-1)}.bub--media.svelte-e9z694 .bub__meta:where(.svelte-e9z694){padding-bottom:var(--v-space-2)}.bub--media.svelte-e9z694 .bub__text--caption:where(.svelte-e9z694){min-width:0}.bub__meta.svelte-e9z694{display:inline-flex;align-items:center;gap:var(--v-space-1);align-self:flex-end}.bub__sign.svelte-e9z694{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bub__flash.svelte-e9z694{display:block;margin-top:var(--v-space-1);color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.bub--mine.svelte-e9z694 .bub__flash:where(.svelte-e9z694){color:var(--v-color-on-accent);opacity:.85}.bub__more.svelte-e9z694{position:absolute;top:calc(-1 * var(--v-space-2));right:calc(-1 * var(--v-space-6));display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-secondary);cursor:pointer;opacity:0;transition:opacity var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.bub-wrap--mine.svelte-e9z694 .bub__more:where(.svelte-e9z694){right:auto;left:calc(-1 * var(--v-space-6))}.bub__reply.svelte-e9z694{position:absolute;top:calc(var(--v-space-6) + var(--v-space-1));right:calc(-1 * var(--v-space-6));display:inline-flex;align-items:center;justify-content:center;min-width:var(--v-touch-min);min-height:var(--v-touch-min);width:var(--v-space-6);height:var(--v-space-6);padding:0;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-secondary);cursor:pointer}.bub-wrap--mine.svelte-e9z694 .bub__reply:where(.svelte-e9z694){right:auto;left:calc(-1 * var(--v-space-6))}.bub__reply.svelte-e9z694:hover,.bub__reply.svelte-e9z694:focus-visible{color:var(--v-color-text-primary)}.bub-wrap.svelte-e9z694:hover .bub__more:where(.svelte-e9z694),.bub__more.svelte-e9z694:focus-visible{opacity:1}.bub__service.svelte-e9z694{font-weight:700;font-style:italic;font-size:.78em;margin-inline-start:.4em;white-space:nowrap;color:var(--v-color-link);text-decoration:underline;background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.bub__serviceinfo.svelte-e9z694{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.bub__serviceinfo-card.svelte-e9z694{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(22rem,92vw);padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);color:var(--v-color-text-primary)}.bub__serviceinfo-title.svelte-e9z694{font-weight:var(--v-font-weight-bold)}.bub__serviceinfo-ok.svelte-e9z694{align-self:flex-end}.bub__fwd.svelte-e9z694{align-self:flex-start;font-size:var(--v-font-size-sm);font-style:italic;color:var(--v-color-text-muted);opacity:.9}.bub--mine.svelte-e9z694 .bub__fwd:where(.svelte-e9z694){color:var(--v-color-on-accent);opacity:.75}.bub-wrap--select.svelte-e9z694{position:relative;cursor:pointer}.bub-check.svelte-e9z694{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-5);height:var(--v-space-5);border:var(--v-border-width-button) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-on-accent);background:var(--v-color-surface-raised)}.bub-check--on.svelte-e9z694{background:var(--v-color-accent);border-color:var(--v-color-accent)}.bub-wrap--selected.svelte-e9z694{background:color-mix(in srgb,var(--v-color-accent) 12%,transparent);border-radius:var(--v-radius-md)}.bub-selecthit.svelte-e9z694{position:absolute;inset:0;z-index:var(--v-z-dropdown);width:100%;height:100%;padding:0;background:transparent;border:none;cursor:pointer}.lpm.svelte-1c7mcum{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.lpm__beside.svelte-1c7mcum{position:absolute;inset:0;border:none;background:transparent;cursor:default}.lpm__card.svelte-1c7mcum{position:relative;display:flex;flex-direction:column;gap:var(--v-space-3);width:min(32rem,94vw);max-height:90vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg)}.lpm__title.svelte-1c7mcum{margin:0;font-weight:600}.lpm__hint.svelte-1c7mcum{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.lpm__feed.svelte-1c7mcum{position:relative;display:flex;flex-direction:column;gap:var(--v-space-2)}.lpm__cover.svelte-1c7mcum{position:absolute;inset:0}.lpm__actions.svelte-1c7mcum{display:flex;gap:var(--v-space-3)}.lpm__actions.svelte-1c7mcum .v-btn{flex:1 1 0}.lci.svelte-9bn8wm{display:flex;flex-direction:column;gap:var(--v-space-1);margin:var(--v-space-2) 0}.lci__label.svelte-9bn8wm{font-size:var(--v-font-size-sm);font-weight:600}.lci__hint.svelte-9bn8wm{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.lci__img.svelte-9bn8wm{width:100%;max-width:22rem;aspect-ratio:4 / 1;object-fit:cover;border-radius:var(--v-radius-sm)}.lci__actions.svelte-9bn8wm{display:flex;gap:var(--v-space-2)}.lci__file.svelte-9bn8wm{display:none}.lci__status.svelte-9bn8wm{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.lci__status--err.svelte-9bn8wm{color:var(--v-color-error)}.lci-crop.svelte-9bn8wm{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.lci-crop__card.svelte-9bn8wm{width:min(36rem,94vw);max-height:90vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg)}.of__row.svelte-plch45{display:flex;align-items:center;gap:var(--v-space-3);flex-wrap:wrap}.of__pick.svelte-plch45{position:relative;color:var(--v-color-accent);cursor:pointer}.of__file.svelte-plch45{position:absolute;inset:0;opacity:0;cursor:pointer}.of__overlay.svelte-plch45{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent);padding:var(--v-space-4)}.of__card.svelte-plch45{width:min(92vw,24rem);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);padding:var(--v-space-4);box-shadow:var(--v-elevation-3)}.op__days.svelte-1c81s0z{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.op__day.svelte-1c81s0z{display:flex;align-items:center;gap:var(--v-space-1);min-height:var(--v-touch-min);font-size:var(--v-font-size-sm)}.op__time.svelte-1c81s0z,.op__zone.svelte-1c81s0z{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.op.svelte-1c81s0z{display:flex;flex-direction:column;gap:var(--v-space-3)}.op__part.svelte-1c81s0z{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-2);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.op__head.svelte-1c81s0z{display:flex;align-items:baseline;gap:var(--v-space-2);width:100%;padding:var(--v-space-1) 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.op__chev.svelte-1c81s0z{margin-left:auto;color:var(--v-color-text-muted)}.op__title.svelte-1c81s0z{font-weight:var(--v-font-weight-bold)}.op__label.svelte-1c81s0z{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.op__sub.svelte-1c81s0z{display:flex;flex-direction:column;gap:var(--v-space-1);padding-left:var(--v-space-4)}.op__hit.svelte-1c81s0z{outline:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-md)}.op__found.svelte-1c81s0z{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none}.op__foundrow.svelte-1c81s0z{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit;text-align:left;cursor:pointer}.op__chosen.svelte-1c81s0z,.op__find.svelte-1c81s0z{display:flex;align-items:flex-end;gap:var(--v-space-2)}.op__text.svelte-1c81s0z{display:flex;flex-direction:column;gap:var(--v-space-1)}.op__area.svelte-1c81s0z{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit;resize:vertical}.tp.svelte-1cwbc1u{display:flex;flex-direction:column;gap:var(--v-space-2)}.tp__title.svelte-1cwbc1u{margin:0}.tp__label.svelte-1cwbc1u{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.tp__row.svelte-1cwbc1u{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--v-space-2)}.tp__list.svelte-1cwbc1u{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none}.tp__item.svelte-1cwbc1u{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit;text-align:left;cursor:pointer}.tp__name.svelte-1cwbc1u{font-weight:var(--v-font-weight-bold)}.up.svelte-xknkx4{display:flex;flex-direction:column;gap:var(--v-space-2)}.up__title.svelte-xknkx4{margin:0}.up__template.svelte-xknkx4{padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.up__list.svelte-xknkx4{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none}.up__row.svelte-xknkx4{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit;text-align:left;cursor:pointer}.up__row.svelte-xknkx4:disabled{cursor:default;opacity:.6}.up__name.svelte-xknkx4{font-weight:var(--v-font-weight-bold)}.up__sub.svelte-xknkx4{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.di.svelte-nzvbwr{position:relative;display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.di__label.svelte-nzvbwr{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.di__caption.svelte-nzvbwr{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.di__row.svelte-nzvbwr{display:flex;align-items:center;gap:var(--v-space-1);min-width:0}.di__input.svelte-nzvbwr{flex:1 1 auto;min-width:0;max-width:9rem;padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font:inherit}.di__input--bad.svelte-nzvbwr{border-color:var(--v-color-error)}.di__open.svelte-nzvbwr,.di__nav.svelte-nzvbwr{background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);padding:var(--v-space-1) var(--v-space-2);cursor:pointer;font:inherit}.di__bad.svelte-nzvbwr{font-size:var(--v-font-size-xs);color:var(--v-color-error)}.di__pop.svelte-nzvbwr{position:absolute;z-index:30;top:100%;left:0;margin-top:var(--v-space-1);padding:var(--v-space-2);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.di__head.svelte-nzvbwr{display:flex;align-items:center;gap:var(--v-space-1);margin-bottom:var(--v-space-2)}.di__month.svelte-nzvbwr,.di__year.svelte-nzvbwr{font:inherit;padding:var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.di__year.svelte-nzvbwr{width:5rem}.di__grid.svelte-nzvbwr{display:grid;grid-template-columns:repeat(7,2.25rem);gap:var(--v-space-1)}.di__wd.svelte-nzvbwr{text-align:center;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.di__day.svelte-nzvbwr{height:2.25rem;background:transparent;border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);cursor:pointer;font:inherit}.di__day.svelte-nzvbwr:hover{border-color:var(--v-color-border)}.di__day--on.svelte-nzvbwr{background:var(--v-color-accent);color:var(--v-color-on-accent)}.sm.svelte-1s1qw4x{display:flex;flex-direction:column;gap:var(--v-space-2)}.sm__row.svelte-1s1qw4x{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--v-space-2)}.sm__box.svelte-1s1qw4x{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.sm__grow.svelte-1s1qw4x{flex:1 1 auto;min-width:0}.sm__label.svelte-1s1qw4x{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sm__pick.svelte-1s1qw4x{display:flex;flex-direction:column;gap:var(--v-space-1)}.sm__select.svelte-1s1qw4x{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.sm__check.svelte-1s1qw4x{display:flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min);font-size:var(--v-font-size-sm)}.pp.svelte-1gylxsm{display:flex;flex-direction:column;gap:var(--v-space-2)}.pp__name.svelte-1gylxsm{margin:0}.pp__sub.svelte-1gylxsm{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.pp__template.svelte-1gylxsm{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.sp.svelte-4pea5j{display:flex;flex-direction:column;gap:var(--v-space-2)}.sp__name.svelte-4pea5j{margin:0}.sp__sub.svelte-4pea5j,.sp__label.svelte-4pea5j{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sp__row.svelte-4pea5j{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.sp__pick.svelte-4pea5j{display:flex;flex-direction:column;gap:var(--v-space-1)}.sp__select.svelte-4pea5j{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.sp__check.svelte-4pea5j{display:flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min);font-size:var(--v-font-size-sm)}.st__pub.svelte-17ioye2{flex-basis:100%;display:flex;flex-direction:column;gap:var(--v-space-1)}.st__pick.svelte-17ioye2{display:flex;flex-direction:column;gap:var(--v-space-1)}.st__select.svelte-17ioye2{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.st__rule.svelte-17ioye2{display:flex;flex-direction:column;gap:var(--v-space-1);margin-bottom:var(--v-space-3)}.st__rulecap.svelte-17ioye2{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-muted)}.st.svelte-17ioye2{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none}.st__row.svelte-17ioye2{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.st__main.svelte-17ioye2{display:flex;min-width:0;flex:1 1 12rem;flex-direction:column}.st__name.svelte-17ioye2{min-width:0;overflow-wrap:break-word;word-break:normal}.st__sub.svelte-17ioye2{min-width:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);overflow-wrap:break-word}.offer.svelte-141n08n{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.who.svelte-141n08n{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.og__zone.svelte-1xo0z1z{display:contents}.og__row.svelte-1xo0z1z{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--v-space-2)}.og__grow.svelte-1xo0z1z{flex:1 1 auto;min-width:0}.og__item.svelte-1xo0z1z{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.og__label.svelte-1xo0z1z{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.og__pick.svelte-1xo0z1z{display:flex;flex-direction:column;gap:var(--v-space-1)}.og__select.svelte-1xo0z1z{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.og__codes.svelte-1xo0z1z{margin:0;padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;-webkit-user-select:all;user-select:all}.rel__find.svelte-n9maaq{display:flex;align-items:flex-end;gap:var(--v-space-2)}.rel.svelte-n9maaq{display:flex;align-items:center;gap:var(--v-space-2)}.rel__main.svelte-n9maaq{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rel__sub.svelte-n9maaq{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.rel__name.svelte-n9maaq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg.svelte-1fewngg{margin:0;font-size:var(--v-font-size-sm)}.msg--error.svelte-1fewngg{color:var(--v-color-error)}.msg--ok.svelte-1fewngg{color:var(--v-color-success)}.row.svelte-185392l{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.acts.svelte-185392l{display:flex;gap:var(--v-space-2)}.door.svelte-guxb1w,.row.svelte-guxb1w{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.acts.svelte-guxb1w{display:flex;gap:var(--v-space-2)}.visit.svelte-us9ic3{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.who.svelte-us9ic3{display:flex;gap:var(--v-space-3);align-items:flex-start}.who__main.svelte-us9ic3{display:flex;flex-direction:column;gap:var(--v-space-1)}.who__free.svelte-us9ic3{color:var(--v-color-accent)}.acts.svelte-us9ic3{display:flex;gap:var(--v-space-2)}.code.svelte-us9ic3 svg{width:13.75rem;height:13.75rem}.xf.svelte-by7rbe{display:flex;flex-direction:column;gap:var(--v-space-2)}.xf__max.svelte-by7rbe{margin:0;color:var(--v-color-accent)}.xf__row.svelte-by7rbe{display:flex;gap:var(--v-space-2);align-items:center}.ds__label.svelte-dbnxdw{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.ds__item.svelte-dbnxdw{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.ds__row.svelte-dbnxdw{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--v-space-2)}.ds__grow.svelte-dbnxdw{flex:1 1 auto;min-width:0}.ds__pick.svelte-dbnxdw{display:flex;flex-direction:column;gap:var(--v-space-1)}.ds__select.svelte-dbnxdw{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.rs.svelte-1yihiyj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.rs__head.svelte-1yihiyj{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.rs__row.svelte-1yihiyj{display:flex;justify-content:space-between;gap:var(--v-space-3)}.rs__name.svelte-1yihiyj{min-width:0;overflow-wrap:anywhere}.rs__num.svelte-1yihiyj{color:var(--v-color-text-muted);white-space:nowrap}.req.svelte-utqeel{display:flex;align-items:center;gap:var(--v-space-2)}.req__title.svelte-utqeel{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line.svelte-utqeel{padding:var(--v-space-1) 0}.acts.svelte-utqeel{display:flex;align-items:center;gap:var(--v-space-2)}.senior.svelte-utqeel{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.export.svelte-utqeel{max-height:12rem;overflow:auto;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cm.svelte-yh7ez5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.cm__cap.svelte-yh7ez5{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.cm__line.svelte-yh7ez5{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.cm__name.svelte-yh7ez5{min-width:0;overflow-wrap:anywhere}.ct.svelte-2ru874{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.ct__cap.svelte-2ru874{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ct__row.svelte-2ru874{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.ct__row--wait.svelte-2ru874{border-color:var(--v-color-accent)}.ct__row--closed.svelte-2ru874{color:var(--v-color-text-muted)}.ct__head.svelte-2ru874{font-weight:var(--v-font-weight-semibold);overflow-wrap:anywhere}.ct__meta.svelte-2ru874{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ct__quote.svelte-2ru874{margin:0;padding-left:var(--v-space-2);border-left:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-muted);overflow-wrap:anywhere}.ct__body.svelte-2ru874{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ct__acts.svelte-2ru874,.ct__related.svelte-2ru874{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.ct__form.svelte-2ru874{display:flex;flex-direction:column;gap:var(--v-space-2)}.ct__text.svelte-2ru874{width:100%;padding:var(--v-space-2);font:inherit;color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);resize:vertical}.ct__line.svelte-2ru874{display:flex;flex-direction:column;padding:var(--v-space-1) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.cj.svelte-1ruklrh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cj__cap.svelte-1ruklrh{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.cj__line.svelte-1ruklrh{display:flex;flex-direction:column;padding:var(--v-space-1) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.cj__meta.svelte-1ruklrh{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow-wrap:anywhere}.cj__body.svelte-1ruklrh{overflow-wrap:anywhere;white-space:pre-wrap}.ch.svelte-mx8mbw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.ch__cap.svelte-mx8mbw{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ch__row.svelte-mx8mbw{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.ch__row--wait.svelte-mx8mbw{border-color:var(--v-color-accent)}.ch__head.svelte-mx8mbw{font-weight:var(--v-font-weight-semibold);overflow-wrap:anywhere}.ch__subject.svelte-mx8mbw{overflow-wrap:anywhere}.ch__meta.svelte-mx8mbw{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ch__acts.svelte-mx8mbw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.ch__assign.svelte-mx8mbw{display:flex;flex-direction:column;gap:var(--v-space-2)}.ch__line.svelte-mx8mbw{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2);border-radius:var(--v-radius-sm);background:var(--v-color-surface-base)}.ch__line--ours.svelte-mx8mbw{background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border)}.ch__body.svelte-mx8mbw{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ch__text.svelte-mx8mbw{width:100%;padding:var(--v-space-2);font:inherit;color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);resize:vertical}.ch__find.svelte-mx8mbw{display:flex;align-items:flex-end;gap:var(--v-space-2)}.ch__pick.svelte-mx8mbw{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.ch__name.svelte-mx8mbw{min-width:0;overflow-wrap:anywhere}.row.svelte-hsoyh8{display:flex;align-items:baseline;gap:var(--v-space-2)}.row__what.svelte-hsoyh8{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.svelte-1pvdybi{display:flex;align-items:baseline;gap:var(--v-space-2)}.item__title.svelte-1pvdybi{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller.svelte-1pvdybi{font-size:var(--v-font-size-sm)}.fact.svelte-1pvdybi{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow-wrap:anywhere}.item__grow.svelte-1pvdybi{flex:1 1 auto;min-width:0}.si.svelte-f3nfwc{display:flex;flex-direction:column;gap:var(--v-space-2)}.si__top.svelte-f3nfwc{display:flex;align-items:center;gap:var(--v-space-2)}.si__top.svelte-f3nfwc h3:where(.svelte-f3nfwc){margin:0;min-width:0;overflow-wrap:anywhere}.si__grey.svelte-f3nfwc{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);margin:0}.si__row.svelte-f3nfwc{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.si__price.svelte-f3nfwc{font-size:var(--v-font-size-md)}.si__line.svelte-f3nfwc{margin:0}.si__form.svelte-f3nfwc{display:flex;flex-direction:column;gap:var(--v-space-1)}.si__form.svelte-f3nfwc textarea:where(.svelte-f3nfwc){width:100%;background:transparent;color:inherit;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);padding:var(--v-space-2)}.si__pick.svelte-f3nfwc button:where(.svelte-f3nfwc){border:0;background:transparent;color:inherit;font-size:var(--v-font-size-md);cursor:pointer}.si__review.svelte-f3nfwc{border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);padding:var(--v-space-2) 0;display:flex;flex-direction:column;gap:var(--v-space-1)}.si__review.svelte-f3nfwc p:where(.svelte-f3nfwc){margin:0}.si__ret.svelte-f3nfwc{color:var(--v-color-error);font-size:var(--v-font-size-xs)}.si__reply.svelte-f3nfwc{background:var(--v-color-surface-raised);border-radius:var(--v-radius-md);padding:var(--v-space-2)}.si__acts.svelte-f3nfwc{display:flex;gap:var(--v-space-2);align-items:center}.so.svelte-697nvb{display:flex;flex-direction:column;gap:var(--v-space-2)}.so__top.svelte-697nvb{display:flex;align-items:center;gap:var(--v-space-2)}.so__top.svelte-697nvb h3:where(.svelte-697nvb){margin:0;min-width:0;overflow-wrap:anywhere}.so__top.svelte-697nvb button{flex-shrink:0}.so__status.svelte-697nvb{font-size:1.1em;margin:0}.so__grey.svelte-697nvb{color:var(--muted, var(--v-color-text-muted));font-size:.9em;margin:0}.so__row.svelte-697nvb{display:flex;justify-content:space-between;gap:var(--v-space-2)}.so__struck.svelte-697nvb span:where(.svelte-697nvb){text-decoration:line-through}.so__acts.svelte-697nvb{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.so__check.svelte-697nvb{display:flex;gap:var(--v-space-2);align-items:center;cursor:pointer}.ss__grey.svelte-cd52qc{color:var(--muted, var(--v-color-text-muted));font-size:.9em;margin:0}.ss__row.svelte-cd52qc{display:flex;justify-content:space-between;align-items:center;gap:var(--v-space-2)}.ss__acts.svelte-cd52qc{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.ss__check.svelte-cd52qc{display:flex;gap:var(--v-space-2);align-items:center;cursor:pointer}.ss__line.svelte-cd52qc{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:var(--v-border-width-hairline) solid var(--line, var(--v-color-border));padding:var(--v-space-2) 0;color:inherit;cursor:pointer;font:inherit}.cf__row.svelte-1uv3csy{display:flex;gap:var(--v-space-2);align-items:center;cursor:pointer;padding:var(--v-space-1) 0}.cf__bad.svelte-1uv3csy{color:var(--v-color-error)}.cf__grey.svelte-1uv3csy{color:var(--v-color-text-muted)}.vac.svelte-6uq9xq{display:flex;align-items:baseline;gap:var(--v-space-2)}.vac__title.svelte-6uq9xq{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vac__meta.svelte-6uq9xq{font-size:var(--v-font-size-sm);white-space:nowrap}.vac__body.svelte-6uq9xq{font-size:var(--v-font-size-sm)}.ol.svelte-yvpjj9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ol__cap.svelte-yvpjj9{margin:var(--v-space-3) 0 var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ol__line.svelte-yvpjj9{display:flex;flex-direction:column;padding:var(--v-space-1) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.ol__meta.svelte-yvpjj9{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow-wrap:anywhere}.ol__body.svelte-yvpjj9{overflow-wrap:anywhere;white-space:pre-wrap}.qr.svelte-3ykelb{display:block;image-rendering:pixelated;border-radius:var(--v-radius-sm)}.qr__none.svelte-3ykelb,.inv__label.svelte-d4eh45{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.inv__made.svelte-d4eh45{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-2);padding:var(--v-space-2) 0}.inv__link.svelte-d4eh45{font-family:monospace;font-size:var(--v-font-size-sm);word-break:break-all}.inv__row.svelte-d4eh45{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.inv__item.svelte-d4eh45{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:var(--v-space-1) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.inv__what.svelte-d4eh45{display:flex;flex-direction:column;font-size:var(--v-font-size-sm)}.inv__grey.svelte-d4eh45{color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.money.svelte-17xlmmr{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.money__row.svelte-17xlmmr{white-space:nowrap}.money__item.svelte-17xlmmr{display:flex;align-items:baseline;gap:var(--v-space-2)}.money__title.svelte-17xlmmr{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money__when.svelte-17xlmmr{font-size:var(--v-font-size-sm);white-space:nowrap}.money__action.svelte-17xlmmr{display:flex;gap:var(--v-space-2)}.money__pick.svelte-17xlmmr{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.doc.svelte-5uesjs{max-height:20rem;margin:0;overflow:auto;padding:var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);font-size:var(--v-font-size-sm);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.doc--half.svelte-5uesjs{flex:1 1 14rem;min-width:0}.doc__pair.svelte-5uesjs{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.doc__list.svelte-5uesjs{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding:0;list-style:none}.doc__row.svelte-5uesjs{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) 0}.doc__name.svelte-5uesjs{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc__sub.svelte-5uesjs{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.doc__field.svelte-5uesjs{display:flex;min-width:0;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.doc__input.svelte-5uesjs{width:100%;box-sizing:border-box;padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.post__owner.svelte-1v87wnx{display:flex;flex-direction:column;gap:var(--v-space-2);width:100%}.post__owneract.svelte-1v87wnx{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.cab.svelte-1v87wnx{display:flex;flex-direction:column;gap:var(--v-space-3);min-width:0}.cab__back.svelte-1v87wnx{align-self:flex-start;background:none;border:none;padding:0;color:var(--v-color-accent);font:inherit;cursor:pointer}.cab__head.svelte-1v87wnx{margin:0;font-size:var(--v-font-size-lg)}.cab__card.svelte-1v87wnx{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) var(--v-space-4);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised);min-width:0}.cab__sub.svelte-1v87wnx{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.cab__leave.svelte-1v87wnx{align-self:flex-start;background:none;border:none;padding:0;color:var(--v-color-error);font:inherit;cursor:pointer}.cab__row.svelte-1v87wnx{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.row.svelte-1v87wnx,.offer.svelte-1v87wnx{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);min-width:0}.row__name.svelte-1v87wnx,.offer__name.svelte-1v87wnx,.post__name.svelte-1v87wnx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.row__scopes.svelte-1v87wnx,.offer__what.svelte-1v87wnx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);color:var(--v-color-text-muted);min-width:0}.row__label.svelte-1v87wnx{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.row__posts.svelte-1v87wnx{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.post.svelte-1v87wnx,.post__pick.svelte-1v87wnx,.scope.svelte-1v87wnx{display:flex;align-items:center;gap:var(--v-space-2);flex-wrap:wrap;min-width:0}.cap.svelte-1v87wnx{display:flex;flex-direction:column;min-width:0}.cap__note.svelte-1v87wnx{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.frozen.svelte-1v87wnx{color:var(--v-color-text-muted)}.hist.svelte-1v87wnx{display:flex;flex-direction:column;padding:var(--v-space-1) 0;min-width:0}.hist__sub.svelte-1v87wnx{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sc.svelte-312prl{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised);min-width:0}.sc__photo.svelte-312prl{position:relative;aspect-ratio:1;border-radius:var(--v-radius-md);overflow:hidden;background:var(--v-color-surface-base)}.sc__open.svelte-312prl{all:unset;cursor:pointer;display:block;width:100%;height:100%}.sc__open.svelte-312prl img:where(.svelte-312prl){width:100%;height:100%;object-fit:cover;display:block}.sc__nophoto.svelte-312prl{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sc__nav.svelte-312prl{position:absolute;top:50%;transform:translateY(-50%);border:0;background:var(--v-color-call-blackout);color:var(--v-color-on-accent);border-radius:var(--v-radius-pill);width:1.6rem;height:1.6rem;cursor:pointer}.sc__nav--l.svelte-312prl{left:var(--v-space-1)}.sc__nav--r.svelte-312prl{right:var(--v-space-1)}.sc__dots.svelte-312prl{position:absolute;bottom:var(--v-space-2);left:0;right:0;display:flex;justify-content:center;gap:var(--v-space-1)}.sc__dot.svelte-312prl{width:.4rem;height:.4rem;border-radius:var(--v-radius-pill);background:var(--v-color-surface-raised)}.sc__dot--on.svelte-312prl{background:var(--v-color-accent)}.sc__heart.svelte-312prl{position:absolute;top:var(--v-space-2);right:var(--v-space-2);border:0;border-radius:var(--v-radius-pill);width:2rem;height:2rem;background:var(--v-color-call-blackout);color:var(--v-color-on-accent);font-size:var(--v-font-size-md);cursor:pointer}.sc__row.svelte-312prl{display:flex;justify-content:space-between;align-items:center}.sc__price.svelte-312prl{font-size:var(--v-font-size-md)}.sc__more.svelte-312prl{position:relative}.sc__more.svelte-312prl>button:where(.svelte-312prl){border:0;background:transparent;color:inherit;cursor:pointer;font-size:var(--v-font-size-md)}.sc__menu.svelte-312prl{position:absolute;right:0;top:100%;z-index:5;display:flex;flex-direction:column;min-width:12rem;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.sc__menu.svelte-312prl button:where(.svelte-312prl){text-align:left;padding:var(--v-space-2) var(--v-space-3);border:0;background:transparent;color:inherit;cursor:pointer}.sc__title.svelte-312prl{all:unset;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc__stars.svelte-312prl{font-size:var(--v-font-size-sm)}.sc__grey.svelte-312prl{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sc__qty.svelte-312prl{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-1);font-size:var(--v-font-size-sm)}.sc__n.svelte-312prl{flex:1;text-align:center}.sf.svelte-1rvdm8m{display:flex;flex-direction:column;gap:var(--v-space-2);min-height:100%}.sf__top.svelte-1rvdm8m{display:flex;align-items:center;gap:var(--v-space-2)}.sf__top.svelte-1rvdm8m h3:where(.svelte-1rvdm8m){margin:0;min-width:0;overflow-wrap:anywhere}.sf__top.svelte-1rvdm8m button{flex-shrink:0}.sf__grey.svelte-1rvdm8m{color:var(--muted, var(--v-color-text-muted));font-size:.9em;margin:0}.sf__row.svelte-1rvdm8m{display:flex;justify-content:space-between;align-items:center;gap:var(--v-space-2)}.sf__acts.svelte-1rvdm8m{display:inline-flex;gap:var(--v-space-2);align-items:center}.sf__check.svelte-1rvdm8m{display:flex;gap:var(--v-space-2);align-items:center;cursor:pointer}.sf__search.svelte-1rvdm8m{display:flex;gap:var(--v-space-2);align-items:center}.sf__search.svelte-1rvdm8m input[type=search]:where(.svelte-1rvdm8m){flex:1;padding:var(--v-space-2);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:transparent;color:inherit}.sf__code.svelte-1rvdm8m{cursor:pointer;font-size:var(--v-font-size-md);padding:0 var(--v-space-2)}.sf__code.svelte-1rvdm8m input:where(.svelte-1rvdm8m){display:none}.sf__body.svelte-1rvdm8m{flex:1;display:flex;flex-direction:column;gap:var(--v-space-2)}.sf__grid.svelte-1rvdm8m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v-space-2)}.sf__orderrow.svelte-1rvdm8m{text-align:left;padding:var(--v-space-2);border:0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);background:transparent;color:inherit;cursor:pointer}.sf__bar.svelte-1rvdm8m{position:sticky;bottom:0;display:flex;background:var(--v-color-surface-base);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.sf__tab.svelte-1rvdm8m{flex:1;min-width:0;padding:var(--v-space-2) var(--v-space-1);border:0;background:transparent;color:var(--v-color-text-muted);cursor:pointer;font-size:var(--v-font-size-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf__tab--on.svelte-1rvdm8m{color:var(--v-color-accent);font-weight:600}.sf__badge.svelte-1rvdm8m{margin-left:var(--v-space-1);padding:0 var(--v-space-1);border-radius:var(--v-radius-pill);background:var(--v-color-error);color:var(--v-color-on-accent);font-size:var(--v-font-size-xs)}.cc.svelte-1xo43ci{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2);min-width:0}.cc__note.svelte-1xo43ci{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.cc__error.svelte-1xo43ci{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.cc__retry.svelte-1xo43ci,.cc__back.svelte-1xo43ci,.cc__gear.svelte-1xo43ci,.cc__menu.svelte-1xo43ci button:where(.svelte-1xo43ci){font:inherit;cursor:pointer;background:transparent;color:var(--v-color-accent);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);padding:var(--v-space-1) var(--v-space-2)}.cc__strip.svelte-1xo43ci{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:var(--v-space-2);background:var(--v-color-surface-raised);border-radius:var(--v-radius-md);font-size:var(--v-font-size-sm)}.cc__section.svelte-1xo43ci{display:flex;flex-direction:column;min-width:0}.cc__head.svelte-1xo43ci{display:flex;align-items:center;gap:var(--v-space-2);width:100%;padding:var(--v-space-1) 0;background:transparent;border:none;color:var(--v-color-text-secondary);font:inherit;font-size:var(--v-font-size-sm);cursor:pointer;text-align:left}.cc__line.svelte-1xo43ci{flex:0 0 var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.cc__title.svelte-1xo43ci{font-weight:var(--v-font-weight-bold)}.cc__count.svelte-1xo43ci{color:var(--v-color-text-muted)}.cc__chev.svelte-1xo43ci{margin-left:auto;transition:transform var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.cc__chev--folded.svelte-1xo43ci{transform:rotate(-90deg)}.cc__list.svelte-1xo43ci{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cc__item.svelte-1xo43ci{display:flex;flex-direction:column;min-width:0}.cc__row.svelte-1xo43ci{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.cc__open.svelte-1xo43ci{flex:1 1 auto;overflow:hidden;display:flex;align-items:center;gap:var(--v-space-2);min-width:0;padding:var(--v-space-2) 0;background:transparent;border:none;color:var(--v-color-text-primary);font:inherit;cursor:pointer;text-align:left}.cc__name.svelte-1xo43ci{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;font-weight:var(--v-font-weight-bold)}.cc__city.svelte-1xo43ci{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.cc__gear.svelte-1xo43ci{flex:0 0 auto;color:var(--v-color-text-secondary)}.cc__menu.svelte-1xo43ci{border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);padding:var(--v-space-1);display:flex;flex-wrap:wrap;gap:var(--v-space-1);padding:var(--v-space-1) 0 var(--v-space-2)}.cc__page.svelte-1xo43ci{display:flex;flex-direction:column;gap:var(--v-space-2);padding:0 0 var(--v-space-3)}.seg__list.svelte-ka6e5u{width:100%;min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md)}.seg.svelte-ka6e5u{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--v-space-2)}.seg__btn.svelte-ka6e5u{min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard),border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.seg__btn.svelte-ka6e5u:hover:not(:disabled){border-color:var(--v-color-accent)}.seg__btn.svelte-ka6e5u:disabled{cursor:not-allowed;opacity:.6}.seg__btn--on.svelte-ka6e5u{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.fe__backdrop.svelte-k6oo8m{position:fixed;inset:0;z-index:var(--v-z-modal);background:#00000080}.fe.svelte-k6oo8m{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-4);pointer-events:none}.fe__card.svelte-k6oo8m{pointer-events:auto;display:flex;flex-direction:column;gap:var(--v-space-2);width:min(30rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.fe__title.svelte-k6oo8m{margin:0 0 var(--v-space-1);font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.fe__label.svelte-k6oo8m{margin:var(--v-space-1) 0 0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-secondary)}.fe__hint.svelte-k6oo8m{font-weight:400;color:var(--v-color-text-muted)}.fe__input.svelte-k6oo8m{padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field)}.fe__row.svelte-k6oo8m{display:flex;flex-wrap:wrap;gap:var(--v-space-2) var(--v-space-3)}.fe__check.svelte-k6oo8m{display:inline-flex;align-items:center;gap:var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);cursor:pointer}.fe__chats.svelte-k6oo8m{list-style:none;margin:0;padding:0;max-height:14rem;overflow-y:auto;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.fe__chat.svelte-k6oo8m{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-2)}.fe__chat-title.svelte-k6oo8m{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm)}.fe__err.svelte-k6oo8m{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.fe__warn.svelte-k6oo8m{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.fe__actions.svelte-k6oo8m{display:flex;align-items:center;gap:var(--v-space-2);margin-top:var(--v-space-2)}.fe__spacer.svelte-k6oo8m{flex:1}.rail__note.svelte-e2o6sz{font-size:var(--v-font-size-xs);color:var(--v-color-error);text-align:center;overflow-wrap:anywhere;padding:0 var(--v-space-1)}.rail.svelte-e2o6sz{flex:0 0 auto;width:4.5rem;display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-1);overflow-y:auto;border-right:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-base)}.rail__folder.svelte-e2o6sz{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-1);width:100%;padding:var(--v-space-2) var(--v-space-1);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);font-family:inherit;cursor:pointer}.rail__folder.svelte-e2o6sz:hover{background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.rail__folder--on.svelte-e2o6sz{background:var(--v-color-surface-raised);color:var(--v-color-accent)}.rail__folder--led.svelte-e2o6sz{opacity:.5}.rail__folder--over.svelte-e2o6sz{box-shadow:inset 0 var(--v-border-width-button) 0 var(--v-color-accent)}.rail__sign.svelte-e2o6sz{position:relative;display:inline-flex}.rail__img.svelte-e2o6sz{width:var(--v-font-size-lg);height:var(--v-font-size-lg);object-fit:cover;border-radius:var(--v-radius-sm)}.rail__count.svelte-e2o6sz{position:absolute;top:-.4rem;right:-.75rem;min-width:1.1rem;padding:0 var(--v-space-1);border-radius:var(--v-radius-pill);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);line-height:1.1rem;text-align:center}.rail__title.svelte-e2o6sz{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold)}.rail__tail.svelte-e2o6sz{position:relative;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:var(--v-space-1)}.rail__tool.svelte-e2o6sz{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer}.rail__tool.svelte-e2o6sz:hover{background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.rail__menu.svelte-e2o6sz{position:absolute;left:100%;bottom:0;z-index:5;display:flex;flex-direction:column;min-width:11rem;padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.rail__menu--folder.svelte-e2o6sz{position:static;min-width:0;box-shadow:none}.rail__menu.svelte-e2o6sz button:where(.svelte-e2o6sz){padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.rail__menu.svelte-e2o6sz button:where(.svelte-e2o6sz):hover{background:var(--v-color-surface-base)}.fip.svelte-d3qed1{display:flex;flex-direction:column;gap:var(--v-space-1);margin-top:var(--v-space-2)}.fip__hint.svelte-d3qed1{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.fip__row.svelte-d3qed1{display:flex;align-items:center;gap:var(--v-space-2);flex-wrap:wrap}.fip__btn.svelte-d3qed1{padding:var(--v-space-1) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);cursor:pointer}.fip__file.svelte-d3qed1{display:none}.fip__err.svelte-d3qed1{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-error)}.fip-crop.svelte-d3qed1{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.fip-crop__card.svelte-d3qed1{width:min(26rem,94vw);max-height:90vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg)}.rfe.svelte-pfgb75{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.rfe__card.svelte-pfgb75{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,94vw);max-height:90vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg)}.rfe__title.svelte-pfgb75{margin:0;font-weight:600}.rfe__field.svelte-pfgb75{display:flex;flex-direction:column;gap:var(--v-space-1);font-size:var(--v-font-size-sm)}.rfe__input.svelte-pfgb75{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font:inherit}.rfe__img.svelte-pfgb75{width:var(--v-space-7);height:var(--v-space-7);object-fit:cover;border-radius:var(--v-radius-sm)}.rfe__err.svelte-pfgb75{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-error)}.rfe__actions.svelte-pfgb75{display:flex;gap:var(--v-space-2);justify-content:flex-end;flex-wrap:wrap}.fb.svelte-jzzejj{position:relative;display:flex}.fb__btn.svelte-jzzejj{display:inline-flex;align-items:center;justify-content:center;min-width:var(--v-touch-min);min-height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-secondary);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fb__btn.svelte-jzzejj .v-icon{width:var(--v-font-size-md);height:var(--v-font-size-md)}.fb__btn.svelte-jzzejj:hover{color:var(--v-color-text-primary)}.fb__scrim.svelte-jzzejj{position:fixed;inset:0;z-index:9;background:transparent;border:none;cursor:default}.fb__menu.svelte-jzzejj{position:absolute;top:100%;left:0;z-index:10;display:flex;flex-direction:column;min-width:12rem;padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.fb__head.svelte-jzzejj{padding:var(--v-space-1) var(--v-space-3);color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.fb__menu.svelte-jzzejj button:where(.svelte-jzzejj){padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.fb__menu.svelte-jzzejj button:where(.svelte-jzzejj):hover{background:var(--v-color-surface-base)}.panel__shop.svelte-1qob3jt{padding:var(--v-space-2);overflow-y:auto;height:100%}.panel.svelte-1qob3jt{display:flex;flex-direction:column;min-height:0;height:100%;position:relative}.search__back.svelte-1qob3jt{display:inline-flex;padding:0;background:none;border:0;color:var(--v-color-text-secondary);cursor:pointer}.scope.svelte-1qob3jt{display:flex;flex-direction:column;gap:var(--v-space-1);padding:0 var(--v-space-3) var(--v-space-2)}.scope__where.svelte-1qob3jt{display:flex;gap:var(--v-space-2);align-items:center;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.scope__select.svelte-1qob3jt{flex:1;padding:var(--v-space-1) var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font:inherit}.scope__global.svelte-1qob3jt{display:inline-flex;gap:var(--v-space-2);align-items:center;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.panel__head.svelte-1qob3jt{display:flex;align-items:center;justify-content:space-between;gap:var(--v-header-btn-gap);height:var(--v-header-height);padding:0 var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.panel__title.svelte-1qob3jt{margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.panel__new.svelte-1qob3jt{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer}.panel__new.svelte-1qob3jt:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.contour-strip.svelte-1qob3jt{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-raised);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.contour-strip--alone.svelte-1qob3jt{flex-direction:column;align-items:flex-start}.contour-strip.svelte-1qob3jt button:where(.svelte-1qob3jt){padding:var(--v-space-1) var(--v-space-2);background:transparent;border:none;color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.search.svelte-1qob3jt{position:relative;display:flex;align-items:center;padding:var(--v-space-2) var(--v-space-3);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.search__icon.svelte-1qob3jt .v-icon{width:var(--v-font-size-md);height:var(--v-font-size-md)}.search__icon.svelte-1qob3jt{position:absolute;left:var(--v-space-5);color:var(--v-color-text-muted);pointer-events:none;display:inline-flex}.search__input.svelte-1qob3jt{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3) var(--v-space-2) var(--v-space-7);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.search__input.svelte-1qob3jt:focus-visible{border-color:var(--v-color-accent)}.body.svelte-1qob3jt{display:flex;flex:1;min-height:0}.body__main.svelte-1qob3jt{flex:1;min-width:0;display:flex;flex-direction:column;overflow-y:auto}.totop.svelte-1qob3jt{position:sticky;bottom:var(--v-space-4);align-self:flex-end;margin-right:var(--v-space-4);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);box-shadow:var(--v-elevation-2);cursor:pointer}.list.svelte-1qob3jt{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.orgpage.svelte-1qob3jt{padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base)}.glob-sep.svelte-1qob3jt{padding:var(--v-space-2) var(--v-space-4);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.cal.svelte-1do10xr{position:absolute;z-index:20;top:100%;right:var(--v-space-2);width:17rem;padding:var(--v-space-2);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.cal__head.svelte-1do10xr{display:flex;align-items:center;gap:var(--v-space-1);margin-bottom:var(--v-space-2)}.cal__title.svelte-1do10xr{flex:1;text-align:center;font-size:var(--v-font-size-sm)}.cal__nav.svelte-1do10xr{padding:0 var(--v-space-2);background:transparent;border:none;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer}.cal__nav--close.svelte-1do10xr{color:var(--v-color-text-muted)}.cal__grid.svelte-1do10xr{display:grid;grid-template-columns:repeat(7,1fr);gap:.15rem}.cal__wd.svelte-1do10xr{padding:.15rem 0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs);text-align:center}.cal__cell.svelte-1do10xr{padding:.3rem 0;background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-sm);text-align:center}.cal__cell.svelte-1do10xr:disabled{cursor:default;opacity:.35}.cal__cell--on.svelte-1do10xr{background:var(--v-color-surface-base);color:var(--v-color-text-primary);cursor:pointer}.cal__cell--on.svelte-1do10xr:hover{background:var(--v-color-accent);color:var(--v-color-surface-base)}.cal__cell--blank.svelte-1do10xr{display:block}.cal__note.svelte-1do10xr{margin:var(--v-space-2) 0 0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.ff.svelte-12reeer{flex:none;object-fit:cover;border-radius:30%}.vb.svelte-131eqoe{position:relative;display:inline-flex;align-items:center;vertical-align:-.12em}.vb__btn.svelte-131eqoe{display:inline-flex;padding:0;border:none;background:transparent;cursor:pointer;line-height:0;flex:0 0 auto}.vb__svg.svelte-131eqoe{width:100%;height:100%;display:block}.vb__tip.svelte-131eqoe{position:absolute;top:calc(100% + .35em);left:50%;transform:translate(-50%);z-index:50;white-space:nowrap;padding:.3em .6em;background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-regular);box-shadow:0 .25rem .875rem #00000059}.v-overflow.svelte-1gshnqy .v-btn--icon>.v-icon,.v-overflow.svelte-1gshnqy .v-btn--primary>.v-icon{width:var(--v-font-size-lg);height:var(--v-font-size-lg)}.v-overflow.svelte-1gshnqy{display:inline-flex;align-items:center;gap:var(--v-space-2)}.v-overflow__menuwrap.svelte-1gshnqy{position:relative;display:inline-flex}.v-overflow__menu.svelte-1gshnqy{position:absolute;top:calc(100% + var(--v-space-1));right:0;z-index:var(--v-z-dropdown);min-width:var(--v-space-8);padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.v-overflow__group.svelte-1gshnqy{display:flex;flex-direction:column}.v-overflow__grouptitle.svelte-1gshnqy{padding:var(--v-space-1) var(--v-space-3);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.v-overflow__sep.svelte-1gshnqy{height:var(--v-border-width-hairline);margin:var(--v-space-1) var(--v-space-2);background:var(--v-color-border)}.v-overflow__item.svelte-1gshnqy{display:flex;align-items:center;gap:var(--v-space-2);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer}.v-overflow__item.svelte-1gshnqy:hover:not(:disabled),.v-overflow__item.svelte-1gshnqy:focus-visible{background:var(--v-color-surface-base)}.v-overflow__item.svelte-1gshnqy:disabled{opacity:.5;cursor:not-allowed}.v-overflow__item.danger.svelte-1gshnqy{color:var(--v-color-error)}.chat__fromorg.svelte-nng86k{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-xs);font-weight:400;color:var(--v-color-text-secondary)}.chat__actions.svelte-nng86k{display:flex;align-items:center;flex:0 0 auto;padding-inline-end:var(--v-space-2)}.chat__topbar.svelte-nng86k{display:flex;align-items:stretch;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.chat__head.svelte-nng86k{display:flex;align-items:center;gap:var(--v-space-3);flex:1;min-width:0;height:var(--v-header-height);padding:0 var(--v-space-4);background:transparent;border:none;cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.chat__head.svelte-nng86k:hover,.chat__head--active.svelte-nng86k{background:var(--v-color-surface-raised)}.chat__back.svelte-nng86k{display:inline-flex;align-items:center;justify-content:center;width:var(--v-header-height);background:transparent;border:none;color:var(--v-color-text-secondary);cursor:pointer}.chat__back.svelte-nng86k .v-icon{width:var(--v-font-size-lg);height:var(--v-font-size-lg)}.chat__back.svelte-nng86k:hover{color:var(--v-color-accent);background:var(--v-color-surface-raised)}.chat__headmain.svelte-nng86k{display:flex;flex-direction:column;min-width:0;overflow:hidden}.chat__heademoji.svelte-nng86k{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--v-space-6);height:var(--v-space-6);font-size:var(--v-space-5);line-height:1}.chat__titlerow.svelte-nng86k{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.chat__title.svelte-nng86k{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);min-width:6ch;flex:0 .05 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat__adult.svelte-nng86k{flex:none;padding:0 var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-sm);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-xs);line-height:var(--v-line-height-tight)}.chat__status.svelte-nng86k{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat__status--typing.svelte-nng86k{color:var(--v-color-accent)}.cp__prefs.svelte-1a3dc8r{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.cp.svelte-1a3dc8r{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.cp__card.svelte-1a3dc8r{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(36rem,94vw);height:min(80vh,44rem);padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.cp__head.svelte-1a3dc8r{display:flex;align-items:center;justify-content:space-between}.cp__title.svelte-1a3dc8r{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.cp__list.svelte-1a3dc8r{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--v-space-2)}.cp__meta.svelte-1a3dc8r{display:flex;gap:var(--v-space-2);align-items:baseline}.cp__author.svelte-1a3dc8r{font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.cp__author--link.svelte-1a3dc8r{background:none;border:none;padding:0;font:inherit;font-weight:var(--v-font-weight-bold);color:var(--v-color-accent);cursor:pointer}.cp__actions.svelte-1a3dc8r{display:flex;flex-wrap:wrap;gap:var(--v-space-3);align-items:baseline}.cp__ask.svelte-1a3dc8r{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.cp__reply--danger.svelte-1a3dc8r{color:var(--v-color-error)}.cp__time.svelte-1a3dc8r,.cp__empty.svelte-1a3dc8r,.cp__closed.svelte-1a3dc8r{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.cp__body.svelte-1a3dc8r{margin:0;color:var(--v-color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.cp__body--gone.svelte-1a3dc8r{color:var(--v-color-text-secondary);font-style:italic}.cp__reply.svelte-1a3dc8r{background:none;border:none;padding:0;color:var(--v-color-accent);cursor:pointer;font-size:var(--v-font-size-sm)}.cp__replying.svelte-1a3dc8r{display:flex;justify-content:space-between;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.cp__compose.svelte-1a3dc8r{display:flex;gap:var(--v-space-2);align-items:flex-end}.cp__compose.svelte-1a3dc8r textarea:where(.svelte-1a3dc8r){flex:1;resize:none;font:inherit;padding:var(--v-space-2);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.cp__item.svelte-1a3dc8r{display:flex;flex-direction:column;gap:var(--v-space-1)}.cp__bubble.svelte-1a3dc8r{display:flex;flex-direction:column;gap:var(--v-space-1);align-self:flex-start;max-width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.cp__to.svelte-1a3dc8r{font-size:var(--v-font-size-sm);color:var(--v-color-accent)}.cp__err.svelte-1a3dc8r{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.chip.svelte-un2brm{position:relative;display:flex;align-items:center;gap:var(--v-space-2);margin:var(--v-space-2) var(--v-space-4) 0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.chip--loading.svelte-un2brm{opacity:.7}.chip__bar.svelte-un2brm{position:absolute;left:var(--v-space-2);right:var(--v-space-2);bottom:.125rem;height:.1875rem;background:var(--v-color-border);border-radius:var(--v-radius-sm);overflow:hidden}.chip__bar-fill.svelte-un2brm{height:100%;background:var(--v-color-accent);border-radius:inherit;transition:width .15s linear}.chip__thumb.svelte-un2brm{flex:0 0 auto;width:var(--v-space-7);height:var(--v-space-7);object-fit:cover;border-radius:var(--v-radius-sm)}.chip__album.svelte-un2brm{display:flex;gap:var(--v-space-1);overflow-x:auto;flex:1;min-width:0}.chip__athumb.svelte-un2brm{flex:0 0 auto;width:var(--v-space-7);height:var(--v-space-7);object-fit:cover;border-radius:var(--v-radius-sm)}.chip__icon.svelte-un2brm{display:inline-flex;color:var(--v-color-text-muted)}.chip__audio.svelte-un2brm{height:2rem;max-width:14rem}.chip__name.svelte-un2brm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.chip__cancel.svelte-un2brm{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-muted);cursor:pointer}.chip__cancel.svelte-un2brm:hover{color:var(--v-color-error);background:var(--v-color-surface-base)}.v-popover.svelte-1dxhopk{position:relative;display:inline-block}.v-popover__panel.svelte-1dxhopk{position:fixed;z-index:var(--v-z-dropdown);min-width:var(--v-space-8);max-width:calc(100vw - var(--v-space-4));max-height:calc(100vh - var(--v-space-4));max-height:calc(100dvh - var(--v-space-4));overflow:auto;padding:var(--v-space-2);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.attach.svelte-1q4ic13{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);flex:0 0 auto;padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer;transition:color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.attach.svelte-1q4ic13:hover:not(:disabled),.attach.svelte-1q4ic13:focus-visible{color:var(--v-color-accent)}.attach.svelte-1q4ic13:disabled{opacity:.5;cursor:default}.menu.svelte-1q4ic13{display:flex;flex-direction:column;min-width:var(--v-space-8)}.menu__item.svelte-1q4ic13{display:flex;align-items:center;gap:var(--v-space-2);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer;white-space:nowrap}button.menu__item.svelte-1q4ic13:hover,button.menu__item.svelte-1q4ic13:focus-visible{background:var(--v-color-surface-base)}.menu__sep.svelte-1q4ic13{height:var(--v-border-width-hairline);margin:var(--v-space-1) var(--v-space-2);background:var(--v-color-border)}.send.svelte-3auxx8{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);flex:0 0 auto;padding:0;background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);cursor:pointer;transition:filter var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.send.svelte-3auxx8:hover:not(:disabled){filter:brightness(1.08)}.send.svelte-3auxx8:disabled{opacity:.5;cursor:not-allowed}.send__mask.svelte-3auxx8{position:absolute;right:var(--v-space-1);bottom:var(--v-space-1);display:inline-flex;line-height:1}.menu.svelte-3auxx8{display:flex;flex-direction:column;min-width:var(--v-space-8)}.menu__item.svelte-3auxx8{display:flex;align-items:center;gap:var(--v-space-2);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer;white-space:nowrap}button.menu__item.svelte-3auxx8:hover,button.menu__item.svelte-3auxx8:focus-visible{background:var(--v-color-surface-base)}.mf.svelte-1x1m9r{flex:1;min-width:0;min-height:var(--v-touch-min);max-height:12rem;overflow-y:auto;padding:var(--v-space-2);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field);line-height:var(--v-line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text}.mf.svelte-1x1m9r:empty{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mf.svelte-1x1m9r:empty:before{content:attr(data-placeholder);color:var(--v-color-text-muted);pointer-events:none}.mf.svelte-1x1m9r .mf-bold{font-weight:700}.mf.svelte-1x1m9r .mf-italic{font-style:italic}.mf.svelte-1x1m9r .mf-underline{text-decoration:underline}.mf.svelte-1x1m9r .mf-strike{text-decoration:line-through}.mf.svelte-1x1m9r .mf-underline.mf-strike{text-decoration:underline line-through}.mf.svelte-1x1m9r .mf-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--v-color-surface-raised);border-radius:var(--v-radius-sm)}.mf.svelte-1x1m9r .mf-spoiler{background:var(--v-color-border);border-radius:var(--v-radius-sm)}.mf.svelte-1x1m9r .mf-quote{color:var(--v-color-text-secondary);border-left:var(--v-border-width-hairline) solid var(--v-color-accent)}.mf.svelte-1x1m9r .mf-link{color:var(--v-color-link, var(--v-color-link-base));text-decoration:underline}.mf-bar.svelte-1x1m9r{position:fixed;z-index:var(--v-z-dropdown);transform:translate(-50%,calc(-100% - var(--v-space-2)));display:flex;align-items:center;gap:var(--v-space-1);padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.mf-bar__btn.svelte-1x1m9r{min-width:2rem;height:2rem;padding:0 var(--v-space-1);background:transparent;color:var(--v-color-text-primary);border:none;border-radius:var(--v-radius-sm);font-size:var(--v-font-size-md);cursor:pointer}.mf-bar__btn.svelte-1x1m9r:hover,.mf-bar__btn.svelte-1x1m9r:focus-visible{background:var(--v-color-surface-base)}.mf-bar__btn--on.svelte-1x1m9r{color:var(--v-color-accent);background:var(--v-color-surface-base)}.mf-bar__btn--bold.svelte-1x1m9r{font-weight:700}.mf-bar__btn--italic.svelte-1x1m9r{font-style:italic}.mf-bar__btn--underline.svelte-1x1m9r{text-decoration:underline}.mf-bar__btn--strike.svelte-1x1m9r{text-decoration:line-through}.mf-bar__btn--code.svelte-1x1m9r{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mf-bar__btn--spoiler.svelte-1x1m9r,.mf-bar__btn--quote.svelte-1x1m9r,.mf-bar__btn--link.svelte-1x1m9r{font-weight:400}.mf-bar__url.svelte-1x1m9r{width:16rem;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-size:var(--v-font-size-md)}.emoji-trigger.svelte-pk8we7{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.emoji-trigger.svelte-pk8we7:hover:not(:disabled){background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.emoji-trigger.svelte-pk8we7:disabled{opacity:.5;cursor:not-allowed}.emoji-grid.svelte-pk8we7{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--v-space-2);width:21rem;max-height:16rem;overflow-y:auto}.emoji-cell.svelte-pk8we7{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;padding:var(--v-space-1);background:transparent;border:none;border-radius:var(--v-radius-sm);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.emoji-cell.svelte-pk8we7:hover,.emoji-cell.svelte-pk8we7:focus-visible{background:var(--v-color-surface-base)}.emoji-cell__img.svelte-pk8we7{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.cam.svelte-6ndntq{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:#000}.cam__stage.svelte-6ndntq{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.cam__video.svelte-6ndntq{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:#000}.cam__error.svelte-6ndntq{position:absolute;left:var(--v-space-4);right:var(--v-space-4);bottom:var(--v-space-4);margin:0;padding:var(--v-space-2) var(--v-space-3);background:#0009;color:var(--v-color-error);font-size:var(--v-font-size-sm);text-align:center;border-radius:var(--v-radius-md)}.cam__bar.svelte-6ndntq{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-4);padding:var(--v-space-4);padding-bottom:max(var(--v-space-4),env(safe-area-inset-bottom));background:#000}.cam__btn.svelte-6ndntq{flex:0 0 auto;min-width:var(--v-touch-min);min-height:var(--v-touch-min);display:inline-flex;align-items:center;justify-content:center;padding:var(--v-space-2) var(--v-space-3);background:transparent;color:#fff;border:none;border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer}.cam__btn--icon.svelte-6ndntq{padding:var(--v-space-2)}.cam__btn.svelte-6ndntq:hover{background:#ffffff1f}.cam__shutter.svelte-6ndntq{flex:0 0 auto;width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer}.cam__shutter-ring.svelte-6ndntq{width:4.5rem;height:4.5rem;border-radius:var(--v-radius-pill);background:#fff;border:.25rem solid rgba(255,255,255,.4);box-sizing:border-box;transition:transform var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.cam__shutter.svelte-6ndntq:hover:not(:disabled) .cam__shutter-ring:where(.svelte-6ndntq){transform:scale(.92)}.cam__shutter.svelte-6ndntq:disabled{opacity:.5;cursor:not-allowed}.poll-form.svelte-15v15cw{display:flex;flex-direction:column;gap:var(--v-space-2);margin-bottom:var(--v-space-2);padding:var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.poll-form__in.svelte-15v15cw{min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field)}.poll-form__in.svelte-15v15cw:focus{outline:none;border-color:var(--v-color-accent)}.poll-form__row.svelte-15v15cw{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v-space-3);color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.poll-form__row.svelte-15v15cw button:where(.svelte-15v15cw){min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.poll-form__row.svelte-15v15cw button:where(.svelte-15v15cw):hover:not(:disabled){border-color:var(--v-color-accent);color:var(--v-color-accent)}.poll-form__row.svelte-15v15cw button:where(.svelte-15v15cw):disabled{opacity:.5;cursor:default}.poll-form__row.svelte-15v15cw label:where(.svelte-15v15cw){display:inline-flex;align-items:center;gap:var(--v-space-1)}.poll-form__opt.svelte-15v15cw{display:flex;align-items:center;gap:var(--v-space-2)}.poll-form__opt.svelte-15v15cw .poll-form__in:where(.svelte-15v15cw){flex:1}.poll-form__hint.svelte-15v15cw{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.poll-form__err.svelte-15v15cw{color:var(--v-color-error);font-size:var(--v-font-size-sm)}.sd__backdrop.svelte-1pj6eo6{position:fixed;inset:0;z-index:var(--v-z-modal);background:#00000080}.sd.svelte-1pj6eo6{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-4);pointer-events:none}.sd__card.svelte-1pj6eo6{pointer-events:auto;display:flex;flex-direction:column;gap:var(--v-space-2);width:min(28rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.sd__title.svelte-1pj6eo6{margin:0 0 var(--v-space-1);font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.sd__label.svelte-1pj6eo6{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sd__text.svelte-1pj6eo6,.sd__input.svelte-1pj6eo6{width:100%;padding:var(--v-space-2);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field)}.sd__text.svelte-1pj6eo6{resize:vertical;line-height:var(--v-line-height-normal)}.sd__text.svelte-1pj6eo6:focus-visible,.sd__input.svelte-1pj6eo6:focus-visible{outline:none;border-color:var(--v-color-accent)}.sd__when.svelte-1pj6eo6{display:flex;gap:var(--v-space-3)}.sd__field.svelte-1pj6eo6{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.sd__hint.svelte-1pj6eo6{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sd__err.svelte-1pj6eo6{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-error)}.sd__actions.svelte-1pj6eo6{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.trim.svelte-plcvzn{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-1);width:min(100%,28rem)}.trim__label.svelte-plcvzn{font-size:var(--v-font-size-sm);color:#c8c8c8}.trim__strip.svelte-plcvzn{position:relative;width:100%;height:2.5rem;border-radius:.4rem;background:#fff3;touch-action:none;cursor:ew-resize;overflow:hidden}.trim__kept.svelte-plcvzn{position:absolute;top:0;bottom:0;background:#ffffffab}.trim__hole.svelte-plcvzn{position:absolute;top:0;bottom:0;background:#e5393599;border-left:.2rem solid rgb(255,255,255);border-right:.2rem solid rgb(255,255,255);box-sizing:border-box}.trim__hole--chosen.svelte-plcvzn{background:#e53935d9}.trim__edge.svelte-plcvzn{position:absolute;top:0;bottom:0;width:.4rem;background:#fff}.trim__edge--end.svelte-plcvzn{transform:translate(-100%)}.trim__pos.svelte-plcvzn{position:absolute;top:0;bottom:0;width:.15rem;background:#42a5f5}.trim__bar.svelte-plcvzn{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-2)}.trim__btn.svelte-plcvzn{display:inline-flex;align-items:center;gap:var(--v-space-1);border:none;background:none;color:#fff;font:inherit;cursor:pointer;padding:var(--v-space-1) var(--v-space-2)}.trim__btn.svelte-plcvzn:disabled{color:#828282;cursor:default}.vas.svelte-1vzavf4{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:var(--v-space-3);padding:var(--v-space-3);padding-bottom:max(var(--v-space-4),env(safe-area-inset-bottom));background:#000;color:#fff;overflow-y:auto}.vas__head.svelte-1vzavf4{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%}.vas__title.svelte-1vzavf4{font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold)}.vas__close.svelte-1vzavf4{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:#fff;cursor:pointer}.vas__close.svelte-1vzavf4:hover:not(:disabled){background:#ffffff1f}.vas__close.svelte-1vzavf4:disabled{opacity:.5;cursor:not-allowed}.vas__stage.svelte-1vzavf4{position:relative;flex:0 1 auto;display:flex;align-items:center;justify-content:center}.vas__canvas.svelte-1vzavf4{display:block;width:min(78vw,52vh,24rem);height:auto;aspect-ratio:1 / 1;background:#000}.vas__defs.svelte-1vzavf4{position:absolute;width:var(--v-space-0);height:var(--v-space-0);overflow:hidden;pointer-events:none}.vas__src.svelte-1vzavf4{position:absolute;left:0;top:0;width:var(--v-space-1);height:var(--v-space-1);opacity:0;pointer-events:none}.vas__status.svelte-1vzavf4{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.vas__dot.svelte-1vzavf4{flex:0 0 auto;width:var(--v-space-2);height:var(--v-space-2);border-radius:var(--v-radius-pill);background:var(--v-color-error);animation:svelte-1vzavf4-vas-blink 1s ease-in-out infinite}.vas__dot--paused.svelte-1vzavf4{background:#ffffff73;animation:none}@keyframes svelte-1vzavf4-vas-blink{0%,to{opacity:1}50%{opacity:.2}}.vas__state.svelte-1vzavf4{color:#fff}.vas__left.svelte-1vzavf4{font-variant-numeric:tabular-nums;font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold)}.vas__left--warn.svelte-1vzavf4{color:var(--v-color-error)}.vas__done.svelte-1vzavf4{color:#fff9;font-variant-numeric:tabular-nums}.vas__progress.svelte-1vzavf4{flex:0 0 auto;width:min(78vw,24rem);height:var(--v-space-1);background:#fff3;border-radius:var(--v-radius-pill);overflow:hidden}.vas__progress-fill.svelte-1vzavf4{height:100%;background:var(--v-color-accent);transition:width .15s linear}.vas__filters.svelte-1vzavf4{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-2)}.vas__filter.svelte-1vzavf4{min-height:var(--v-touch-min);padding:var(--v-space-1) var(--v-space-3);background:#ffffff1f;color:#fff;border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.vas__filter--on.svelte-1vzavf4{background:var(--v-color-accent);color:var(--v-color-on-accent)}.vas__filter.svelte-1vzavf4:disabled{opacity:.5;cursor:not-allowed}.vas__playhit.svelte-1vzavf4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer}.vas__playbtn.svelte-1vzavf4{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--v-radius-pill);background:#0006;color:var(--v-color-on-accent)}.vas__poster.svelte-1vzavf4{display:flex;flex-direction:column;gap:var(--v-space-1);width:100%;max-width:22rem;margin:var(--v-space-2) auto 0}.vas__poster-label.svelte-1vzavf4{color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.vas__note.svelte-1vzavf4{flex:0 0 auto;margin:0;max-width:min(90vw,28rem);text-align:center;font-size:var(--v-font-size-sm);color:#ffffffb3}.vas__link.svelte-1vzavf4{padding:0 var(--v-space-1);background:transparent;border:none;color:var(--v-color-accent);font-family:inherit;font-size:inherit;text-decoration:underline;cursor:pointer}.vas__fatal.svelte-1vzavf4{flex:0 0 auto;margin:0;max-width:min(90vw,28rem);text-align:center;font-size:var(--v-font-size-sm);color:var(--v-color-error)}.vas__bar.svelte-1vzavf4{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:var(--v-space-4)}.vas__btn.svelte-1vzavf4{min-width:var(--v-touch-min);min-height:var(--v-touch-min);display:inline-flex;align-items:center;justify-content:center;padding:var(--v-space-2) var(--v-space-4);background:#ffffff1f;color:#fff;border:none;border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer}.vas__btn--icon.svelte-1vzavf4{padding:var(--v-space-2)}.vas__btn--primary.svelte-1vzavf4{background:var(--v-color-accent);color:var(--v-color-on-accent)}.vas__btn.svelte-1vzavf4:hover:not(:disabled){filter:brightness(1.15)}.vas__btn.svelte-1vzavf4:disabled{opacity:.5;cursor:not-allowed}.vas__rec.svelte-1vzavf4{flex:0 0 auto;width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:.25rem solid rgba(255,255,255,.4);border-radius:var(--v-radius-pill);box-sizing:border-box;cursor:pointer}.vas__rec-dot.svelte-1vzavf4{width:3rem;height:3rem;border-radius:var(--v-radius-pill);background:var(--v-color-error);transition:transform var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.vas__rec.svelte-1vzavf4:hover .vas__rec-dot:where(.svelte-1vzavf4){transform:scale(.9)}.nopreview.svelte-2drqxt{align-self:flex-start;padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);background:none;border:none;cursor:pointer}.nopreview[aria-pressed=true].svelte-2drqxt{color:var(--v-color-text-primary)}.composer.svelte-2drqxt{flex:0 0 auto;border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.reply.svelte-2drqxt{display:flex;align-items:stretch;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.reply__bar.svelte-2drqxt{flex:0 0 auto;width:var(--v-border-width-button);background:var(--v-color-accent);border-radius:var(--v-radius-pill)}.reply__body.svelte-2drqxt{display:flex;flex-direction:column;min-width:0;flex:1}.reply__label.svelte-2drqxt{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-accent)}.reply__text.svelte-2drqxt{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply__cancel.svelte-2drqxt{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer}.reply__cancel.svelte-2drqxt:hover{color:var(--v-color-error);background:var(--v-color-surface-base)}.composer-bar.svelte-2drqxt{position:relative;display:flex;align-items:flex-end;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4)}.mentions.svelte-2drqxt{position:absolute;left:var(--v-space-4);right:var(--v-space-4);bottom:100%;z-index:20;max-height:14rem;overflow-y:auto;margin:0 0 var(--v-space-1) 0;padding:var(--v-space-1);list-style:none;background:var(--v-color-surface-raised, var(--v-color-surface-base));border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-2, 0 .5rem 1rem rgba(0, 0, 0, .25))}.mentions__item.svelte-2drqxt{display:flex;align-items:baseline;gap:var(--v-space-2);width:100%;padding:var(--v-space-1) var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);text-align:left;cursor:pointer}.mentions__item--active.svelte-2drqxt{background:var(--v-color-surface-base, var(--v-color-surface-base))}.mentions__handle.svelte-2drqxt{font-weight:600;white-space:nowrap}.mentions__title.svelte-2drqxt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v-color-text-muted)}.mentions__kind.svelte-2drqxt{flex:0 0 auto;font-size:var(--v-font-size-xs, .75rem);color:var(--v-color-text-muted)}.input-well.svelte-2drqxt{flex:1;min-width:0;display:flex;align-items:flex-end;gap:var(--v-space-1);padding:var(--v-space-1);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg)}.input-well.svelte-2drqxt:focus-within{border-color:var(--v-color-accent)}.attach.svelte-2drqxt{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);flex:0 0 auto;padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer;transition:color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.attach.svelte-2drqxt:hover:not(:disabled),.attach.svelte-2drqxt:focus-visible{color:var(--v-color-accent)}.attach.svelte-2drqxt:disabled{opacity:.5;cursor:not-allowed}.hidden-file.svelte-2drqxt{position:absolute;width:var(--v-space-1);height:var(--v-space-1);padding:0;border:0;opacity:0;pointer-events:none}.other-draft.svelte-2drqxt{display:flex;align-items:center;gap:var(--v-space-2);margin:var(--v-space-2) var(--v-space-4) 0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.other-draft__del--danger.svelte-2drqxt{color:var(--v-color-error)!important}.other-draft__text.svelte-2drqxt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.other-draft.svelte-2drqxt button:where(.svelte-2drqxt){font:inherit;min-height:var(--v-touch-min);padding:0 var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:transparent;color:var(--v-color-text-primary);cursor:pointer}.media-error.svelte-2drqxt{margin:var(--v-space-2) var(--v-space-4) 0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.rec.svelte-2drqxt{display:flex;align-items:center;gap:var(--v-space-2);margin:var(--v-space-2) var(--v-space-4) 0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.rec__dot.svelte-2drqxt{flex:0 0 auto;width:var(--v-space-2);height:var(--v-space-2);border-radius:var(--v-radius-pill);background:var(--v-color-error);animation:svelte-2drqxt-rec-pulse 1s ease-in-out infinite}@keyframes svelte-2drqxt-rec-pulse{0%,to{opacity:1}50%{opacity:.3}}.rec__label.svelte-2drqxt{flex:1;min-width:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.rec__time.svelte-2drqxt{flex:0 0 auto;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);font-variant-numeric:tabular-nums}.rec__stop.svelte-2drqxt{flex:0 0 auto;min-height:var(--v-touch-min);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-error);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.rec__cancel.svelte-2drqxt{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-muted);cursor:pointer}.rec__cancel.svelte-2drqxt:hover{color:var(--v-color-error)}.charcount.svelte-2drqxt{display:inline-flex;align-items:center;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);-webkit-user-select:none;user-select:none;white-space:nowrap}.charcount--over.svelte-2drqxt{color:var(--v-color-error);font-weight:600}.slowmode.svelte-2drqxt{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);-webkit-user-select:none;user-select:none}.mam.svelte-pgxau0{position:fixed;z-index:var(--v-z-dropdown);min-width:var(--v-space-8);max-width:calc(100vw - var(--v-space-4));padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2);display:flex;flex-direction:column}.mam__item.svelte-pgxau0{display:flex;align-items:center;width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer;white-space:nowrap}.mam__item.svelte-pgxau0:hover,.mam__item.svelte-pgxau0:focus-visible{background:var(--v-color-surface-base)}.mam__item--danger.svelte-pgxau0{color:var(--v-color-error)}.mam__item--sub.svelte-pgxau0{padding-left:var(--v-space-6)}.mam__sep.svelte-pgxau0{height:var(--v-border-width-hairline);margin:var(--v-space-1) var(--v-space-2);background:var(--v-color-border)}.tod.svelte-9sgcja{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.tod__card.svelte-9sgcja{display:flex;flex-direction:column;width:min(26rem,92vw);max-height:90vh;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow:hidden}.tod__head.svelte-9sgcja{display:flex;align-items:center;justify-content:space-between;padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.tod__title.svelte-9sgcja{font-weight:var(--v-font-weight-bold);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tod__x.svelte-9sgcja{background:transparent;border:none;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.tod__body.svelte-9sgcja{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-4);overflow-y:auto}.tod__lbl.svelte-9sgcja{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary);margin-top:var(--v-space-2)}.tod__durs.svelte-9sgcja{display:flex;flex-wrap:wrap;gap:var(--v-space-1)}.tod__dur.svelte-9sgcja{padding:var(--v-space-1) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.tod__dur--on.svelte-9sgcja{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.tod__row.svelte-9sgcja{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.tod__num.svelte-9sgcja{width:6rem;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.tod__chk.svelte-9sgcja{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.tod__reason.svelte-9sgcja{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit}.tod__err.svelte-9sgcja{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.tod__foot.svelte-9sgcja{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.tod__spacer.svelte-9sgcja{flex:1}.tid__backdrop.svelte-1v0f7p4{position:fixed;inset:0;z-index:var(--v-z-modal);background:#00000080}.tid.svelte-1v0f7p4{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-4);pointer-events:none}.tid__card.svelte-1v0f7p4{pointer-events:auto;display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.tid__title.svelte-1v0f7p4{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.tid__body.svelte-1v0f7p4{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);line-height:var(--v-line-height-normal, 1.5)}.tid__field.svelte-1v0f7p4{display:flex;flex-direction:column;gap:var(--v-space-1)}.tid__label.svelte-1v0f7p4{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-medium);color:var(--v-color-text-secondary)}.tid__control.svelte-1v0f7p4{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field);line-height:var(--v-line-height-normal)}.tid__control.svelte-1v0f7p4::placeholder{color:var(--v-color-text-muted)}.tid__control.svelte-1v0f7p4:focus-visible{border-color:var(--v-color-accent)}.tid__control--area.svelte-1v0f7p4{resize:none}.tid__control.svelte-1v0f7p4:disabled{opacity:.5;cursor:not-allowed}.tid__err.svelte-1v0f7p4{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-error)}.tid__actions.svelte-1v0f7p4{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.selbar.svelte-rdbuzo{display:flex;align-items:center;gap:var(--v-space-2);flex:0 0 auto;padding:var(--v-space-2) var(--v-space-3);border-top:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.selbar__x.svelte-rdbuzo{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);cursor:pointer}.selbar__x.svelte-rdbuzo:hover{background:var(--v-color-surface-base)}.selbar__count.svelte-rdbuzo{font-weight:var(--v-font-weight-bold);white-space:nowrap}.selbar__hint--error.svelte-rdbuzo{color:var(--v-color-error)}.selbar__hint.svelte-rdbuzo{color:var(--v-color-error);font-size:var(--v-font-size-sm)}.selbar__spacer.svelte-rdbuzo{flex:1}.selbar__btn.svelte-rdbuzo{display:inline-flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer}.selbar__btn.svelte-rdbuzo:hover:not(:disabled){background:var(--v-color-surface-base)}.selbar__btn.svelte-rdbuzo:disabled{opacity:.5;cursor:default}.selbar__btn--danger.svelte-rdbuzo{color:var(--v-color-error)}.welcome.svelte-1i33qv5{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border-top:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.welcome--bottom.svelte-1i33qv5{border-top:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.welcome__text.svelte-1i33qv5{flex:1;min-width:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal, 1.5);overflow-wrap:anywhere}.welcome__x.svelte-1i33qv5{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:var(--v-space-1);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-muted);cursor:pointer}.welcome__x.svelte-1i33qv5:hover{color:var(--v-color-text-primary);background:var(--v-color-surface-base)}.tmo.svelte-kiy9b{padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);color:var(--v-color-error);border-bottom:var(--v-border-width-hairline) solid var(--v-color-error)}.tmo__main.svelte-kiy9b{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.tmo__sub.svelte-kiy9b{color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.jrq.svelte-sqqndj{display:flex;align-items:center;gap:var(--v-space-3);flex-wrap:wrap;padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border-top:var(--v-border-width-hairline) solid var(--v-color-border);font-size:var(--v-font-size-sm)}.jrq__main.svelte-sqqndj{color:var(--v-color-text-secondary)}.jrq__btn.svelte-sqqndj{border:var(--v-border-width-hairline) solid var(--v-color-border);background:transparent;color:var(--v-color-text-primary);border-radius:var(--v-radius-sm);padding:var(--v-space-1) var(--v-space-3);cursor:pointer;font:inherit}.jrq__btn.svelte-sqqndj:disabled{opacity:.6;cursor:default}.jrq__err.svelte-sqqndj{color:var(--v-color-error)}.gp__look.svelte-ns7ge7{align-self:flex-start;background:none;border:none;padding:0;color:var(--v-color-accent);font:inherit;cursor:pointer}.gp__look.svelte-ns7ge7:disabled{color:var(--v-color-text-muted);cursor:default}.gp__lines.svelte-ns7ge7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1);max-height:40vh;overflow-y:auto}.gp__line.svelte-ns7ge7{display:flex;gap:var(--v-space-2);align-items:baseline;font-size:var(--v-font-size-sm)}.gp__who.svelte-ns7ge7{font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary);flex:none}.gp__text.svelte-ns7ge7{color:var(--v-color-text-secondary);flex:1;min-width:0;overflow-wrap:anywhere}.gp__when.svelte-ns7ge7{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs);flex:none}.gp__note.svelte-ns7ge7{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.pinbar.svelte-fmp5lf{display:flex;align-items:stretch;gap:var(--v-space-1);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-raised);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.pinbar__main.svelte-fmp5lf{flex:1;min-width:0;display:flex;align-items:center;gap:var(--v-space-2);background:transparent;border:none;cursor:pointer;text-align:left;padding:var(--v-space-1) 0;color:var(--v-color-text-primary)}.pinbar__accent.svelte-fmp5lf{flex:0 0 auto;width:.2rem;align-self:stretch;background:var(--v-color-accent);border-radius:var(--v-radius-pill)}.pinbar__body.svelte-fmp5lf{display:flex;flex-direction:column;min-width:0}.pinbar__title.svelte-fmp5lf{font-size:var(--v-font-size-xs);color:var(--v-color-accent);font-weight:var(--v-font-weight-semibold)}.pinbar__snippet.svelte-fmp5lf{font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinbar__list.svelte-fmp5lf{flex:0 0 auto;background:transparent;border:none;color:var(--v-color-accent);cursor:pointer;font-size:var(--v-font-size-lg);padding:0 var(--v-space-1)}.sp__backdrop.svelte-7uhba0{position:fixed;inset:0;z-index:var(--v-z-modal);background:#00000080}.sp.svelte-7uhba0{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--v-z-modal);display:flex;flex-direction:column;gap:var(--v-space-2);width:min(30rem,92vw);max-height:80vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.sp__head.svelte-7uhba0{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.sp__title.svelte-7uhba0{margin:0;font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.sp__empty.svelte-7uhba0{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.sp__refresh.svelte-7uhba0{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sp__counts.svelte-7uhba0{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sp__countsbad.svelte-7uhba0{color:var(--v-color-error);font-weight:var(--v-font-weight-semibold)}.sp__err.svelte-7uhba0{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-error)}.sp__list.svelte-7uhba0{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.sp__row.svelte-7uhba0{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.sp__row--failed.svelte-7uhba0{border-color:var(--v-color-error)}.sp__text.svelte-7uhba0{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.sp__meta.svelte-7uhba0{display:flex;align-items:center;gap:var(--v-space-1);margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sp__dot.svelte-7uhba0{color:var(--v-color-border)}.sp__state--pending.svelte-7uhba0{color:var(--v-color-text-secondary)}.sp__state--failed.svelte-7uhba0{color:var(--v-color-error);font-weight:var(--v-font-weight-semibold)}.sp__reason.svelte-7uhba0{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-error);overflow-wrap:anywhere}.sp__acts.svelte-7uhba0{display:flex;gap:var(--v-space-2);margin-top:var(--v-space-1)}.sp__act.svelte-7uhba0{min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sp__act.svelte-7uhba0:hover:not(:disabled){background:var(--v-color-surface-raised)}.sp__act.svelte-7uhba0:disabled{opacity:.5;cursor:not-allowed}.sp__act--danger.svelte-7uhba0{color:var(--v-color-error);border-color:var(--v-color-error)}.sp__close.svelte-7uhba0{align-self:flex-end;min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-secondary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sp__close.svelte-7uhba0:hover{color:var(--v-color-text-primary)}.sched.svelte-1tru3ji{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);width:100%;padding:var(--v-space-2) var(--v-space-3);border:none;border-top:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);font-family:inherit;text-align:left;cursor:pointer}.sched.svelte-1tru3ji:hover{background:var(--v-color-surface-base)}.sched--alarm.svelte-1tru3ji{border-top-color:var(--v-color-error);box-shadow:inset 0 var(--v-border-width-hairline) 0 0 var(--v-color-error)}.sched--alarm.svelte-1tru3ji .sched__text:where(.svelte-1tru3ji){color:var(--v-color-error);font-weight:var(--v-font-weight-semibold)}.sched__text.svelte-1tru3ji{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.sched__open.svelte-1tru3ji{flex:0 0 auto;color:var(--v-color-accent);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold)}.sn.svelte-snwm9m{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.sn__title.svelte-snwm9m{margin:var(--v-space-1) 0 0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sn__row.svelte-snwm9m{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm);cursor:pointer}.sn__title.svelte-snwm9m em:where(.svelte-snwm9m){font-style:normal;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.sn__colors.svelte-snwm9m{display:flex;flex-wrap:wrap;gap:var(--v-space-2);padding-left:var(--v-space-5)}.sn__color.svelte-snwm9m{width:1.375rem;height:1.375rem;border-radius:50%;cursor:pointer;padding:0;border:var(--v-border-width-hairline) solid var(--v-color-border)}.sn__color--on.svelte-snwm9m{outline:.125rem solid var(--v-color-text-primary);outline-offset:.125rem}.sn__btn.svelte-snwm9m{align-self:flex-start;padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.sn__reset.svelte-snwm9m{margin-top:var(--v-space-1)}.sn__note.svelte-snwm9m{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.gcr.svelte-1p5rod0{display:flex;flex-direction:column;gap:var(--v-space-1)}.gcr__hint.svelte-1p5rod0{font-size:var(--v-font-size-xs);opacity:.7}.gcr__err.svelte-1p5rod0{font-size:var(--v-font-size-xs);color:var(--v-color-error)}.gcr__back.svelte-1p5rod0{align-self:flex-start;background:none;border:none;padding:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm);cursor:pointer}.nd.svelte-1iomf53{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.nd__card.svelte-1iomf53{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.nd__title.svelte-1iomf53{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.nd__body.svelte-1iomf53{margin:0;color:var(--v-color-text-secondary)}.nd__actions.svelte-1iomf53{display:flex;justify-content:flex-end;gap:var(--v-space-2)}.nl.svelte-r1dd2x{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.nl__title.svelte-r1dd2x{margin:0 0 var(--v-space-1);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.nl__note.svelte-r1dd2x{margin:var(--v-space-2) 0 0;font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.nl__state.svelte-r1dd2x{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.nl__custom.svelte-r1dd2x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-1);margin-top:var(--v-space-1)}.nl__field.svelte-r1dd2x{padding:var(--v-space-1);font-size:var(--v-font-size-xs);color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.nl__sub.svelte-r1dd2x{margin:var(--v-space-2) 0 0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.nl__mutes.svelte-r1dd2x{display:flex;flex-wrap:wrap;gap:var(--v-space-1);margin-top:var(--v-space-1)}.nl__mute.svelte-r1dd2x{padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.nl__mute.svelte-r1dd2x:disabled{opacity:.6;cursor:default}.nl__subs.svelte-r1dd2x{display:flex;flex-direction:column;gap:var(--v-space-1);padding-left:var(--v-space-5)}.nl__row--react.svelte-r1dd2x{margin-top:var(--v-space-2);padding-top:var(--v-space-2);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.nl__default.svelte-r1dd2x{align-self:flex-start;margin-top:var(--v-space-1);padding:var(--v-space-1) var(--v-space-3);font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.nl__default.svelte-r1dd2x:disabled{opacity:.6;cursor:default}.nd__backdrop.svelte-14c35zr{position:fixed;inset:0;z-index:var(--v-z-modal);background:#00000080}.nd.svelte-14c35zr{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--v-z-modal);display:flex;flex-direction:column;gap:var(--v-space-2);width:min(26rem,92vw);max-height:80vh;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.nd__close.svelte-14c35zr{align-self:flex-end;padding:var(--v-space-1) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:transparent;color:var(--v-color-text-primary);cursor:pointer}.frh.svelte-lytssm{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0}.wob.svelte-1089iw9{display:flex;flex-direction:column;gap:var(--v-space-2);margin:var(--v-space-2) auto;padding:var(--v-space-3);max-width:26rem;width:100%;min-width:0;box-sizing:border-box;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.wob__title.svelte-1089iw9{font-weight:600}.wob__text.svelte-1089iw9{overflow-wrap:anywhere}.wob__state.svelte-1089iw9{color:var(--v-color-text-muted)}.wob__row.svelte-1089iw9{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.gci.svelte-1sbr2lr{display:flex;justify-content:center;margin:var(--v-space-2) 0}.gci__pill.svelte-1sbr2lr{display:inline-flex;flex-direction:column;align-items:center;gap:var(--v-space-1);max-width:90%;padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-accent);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);text-align:center}.gci__text.svelte-1sbr2lr{overflow-wrap:anywhere}.gci__go.svelte-1sbr2lr{border:none;border-radius:var(--v-radius-sm);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-sm);cursor:pointer}.chat__search.svelte-o51x5r{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);max-height:40vh;overflow-y:auto}.chat__searchinput.svelte-o51x5r{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.chat__searchnote.svelte-o51x5r{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.chat__searchlist.svelte-o51x5r{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.chat__searchhit.svelte-o51x5r{display:block;width:100%;text-align:left;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat__searchhit.svelte-o51x5r:hover{background:var(--v-color-surface-raised)}.chat__searchtabs.svelte-o51x5r{display:flex;gap:var(--v-space-1);overflow-x:auto;padding-bottom:var(--v-space-1)}.chat__searchtab.svelte-o51x5r{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-secondary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-xs);cursor:pointer;white-space:nowrap}.chat__searchtab--active.svelte-o51x5r{background:var(--v-color-accent, var(--v-color-surface-raised));color:var(--v-color-text-primary);border-color:var(--v-color-accent, var(--v-color-border))}.chat__searchrow.svelte-o51x5r{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.chat__searchlabel.svelte-o51x5r{display:inline-flex;align-items:center;gap:var(--v-space-1);color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.chat__searchselect.svelte-o51x5r,.chat__searchdate.svelte-o51x5r{padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.chat__searchhittext.svelte-o51x5r{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat__searchhitdate.svelte-o51x5r{display:block;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.chat__searchmore.svelte-o51x5r{align-self:flex-start;padding:var(--v-space-2) var(--v-space-3);background:none;border:none;color:var(--v-color-accent, var(--v-color-text-primary));font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.admins-backdrop.svelte-1l2wxyj{position:absolute;inset:0;z-index:var(--v-z-dropdown, 1000);background:#00000059}.admins.svelte-1l2wxyj{position:absolute;z-index:var(--v-z-modal, 2000);left:50%;top:50%;transform:translate(-50%,-50%);min-width:16rem;max-width:24rem;max-height:70%;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2, 0 var(--v-space-1) var(--v-space-3) rgba(0, 0, 0, .3))}.admins__title.svelte-1l2wxyj{margin:0 0 var(--v-space-3);font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold)}.admins__empty.svelte-1l2wxyj{margin:0;color:var(--v-color-text-muted)}.admins__list.svelte-1l2wxyj{list-style:none;margin:0 0 var(--v-space-3);padding:0}.admins__row.svelte-1l2wxyj{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.admins__name.svelte-1l2wxyj{font-weight:var(--v-font-weight-bold)}.admins__role.svelte-1l2wxyj{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.admins__retry.svelte-1l2wxyj{margin:var(--v-space-2) 0 var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;padding:var(--v-space-1) var(--v-space-3);cursor:pointer}.admins__close.svelte-1l2wxyj{width:100%;min-height:var(--v-touch-min);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.callbar.svelte-15czkpc{flex:0 0 auto;display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-accent, var(--v-color-surface-raised));border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.callbar__text.svelte-15czkpc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-accent);font-weight:var(--v-font-weight-semibold)}.callbar__join.svelte-15czkpc{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);cursor:pointer}.callbar__join.svelte-15czkpc:hover{opacity:.9}.pins-backdrop.svelte-1e5w41x{position:absolute;inset:0;z-index:var(--v-z-dropdown, 1000);background:#00000059}.pins.svelte-1e5w41x{position:absolute;z-index:var(--v-z-modal, 2000);left:50%;top:50%;transform:translate(-50%,-50%);min-width:16rem;max-width:24rem;max-height:70%;overflow-y:auto;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2, 0 var(--v-space-1) var(--v-space-3) rgba(0, 0, 0, .3))}.pins__head.svelte-1e5w41x{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.pins__title.svelte-1e5w41x{margin:0 0 var(--v-space-3);font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold)}.pins__unpinall.svelte-1e5w41x{background:transparent;border:none;color:var(--v-color-error);cursor:pointer;font-size:var(--v-font-size-sm)}.pins__empty.svelte-1e5w41x{margin:0;color:var(--v-color-text-muted)}.pins__list.svelte-1e5w41x{list-style:none;margin:0 0 var(--v-space-3);padding:0}.pins__row.svelte-1e5w41x{display:flex;align-items:center;gap:var(--v-space-2)}.pins__main.svelte-1e5w41x{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;background:transparent;border:none;cursor:pointer;text-align:left;padding:var(--v-space-2) 0}.pins__snippet.svelte-1e5w41x{max-width:100%;font-size:var(--v-font-size-md);color:var(--v-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pins__meta.svelte-1e5w41x{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.pins__unpin.svelte-1e5w41x{flex:0 0 auto;background:transparent;border:none;color:var(--v-color-text-muted);cursor:pointer;font-size:var(--v-font-size-md)}.pins__close.svelte-1e5w41x{width:100%;min-height:var(--v-touch-min);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.queued.svelte-a5ogd6{align-self:flex-end;max-width:80%;margin:var(--v-space-1) var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-bubble-mine);color:var(--v-color-text-primary);opacity:.8}.queued--failed.svelte-a5ogd6{opacity:1;outline:var(--v-border-width-hairline) solid var(--v-color-error)}.queued__text.svelte-a5ogd6{white-space:pre-wrap;word-break:break-word}.queued__state.svelte-a5ogd6{margin-top:var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.queued__actions.svelte-a5ogd6{display:flex;gap:var(--v-space-2);margin-top:var(--v-space-2)}.queued__del--danger.svelte-a5ogd6{color:var(--v-color-error)!important}.queued__actions.svelte-a5ogd6 button:where(.svelte-a5ogd6){font:inherit;font-size:var(--v-font-size-sm);min-height:var(--v-touch-min);padding:var(--v-space-1) var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:transparent;color:var(--v-color-text-primary);cursor:pointer}.chat.svelte-1fh2bts{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;height:100%}.dropzone.svelte-1fh2bts{position:absolute;inset:0;z-index:var(--v-z-dropdown);display:flex;align-items:center;justify-content:center;padding:var(--v-space-4);background:#00000080;pointer-events:none}.dropzone__hint.svelte-1fh2bts{padding:var(--v-space-3) var(--v-space-5);background:var(--v-color-surface-raised);border:var(--v-border-width-button) dashed var(--v-color-accent);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.chat__closed.svelte-1fh2bts{padding:var(--v-space-4);text-align:center;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.chat__join.svelte-1fh2bts{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);padding:var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.chat__join-desc.svelte-1fh2bts{font-size:var(--v-font-size-sm);text-align:center;white-space:pre-wrap;word-break:break-word}.chat__join-note.svelte-1fh2bts{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);text-align:center}.chat__join-btn.svelte-1fh2bts{min-height:var(--v-touch-min);padding:0 var(--v-space-6);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.chat__join-btn.svelte-1fh2bts:disabled{background:var(--v-color-surface-base);color:var(--v-color-text-muted);cursor:default}.chat__feedwrap.svelte-1fh2bts{position:relative;flex:1;min-height:0;display:flex}.chat__feed.svelte-1fh2bts{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:var(--v-space-4);display:flex;flex-direction:column;gap:var(--v-space-2)}.chat__feed-edge.svelte-1fh2bts{align-self:center;padding:var(--v-space-1) var(--v-space-3);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);text-align:center}.datesep.svelte-1fh2bts{display:flex;justify-content:center;margin:var(--v-space-3) 0}.datesep__pill.svelte-1fh2bts{padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.callsep.svelte-1fh2bts{display:flex;justify-content:center;margin:var(--v-space-2) 0}.vacsep.svelte-1fh2bts{display:flex;justify-content:center;padding:var(--v-space-2) 0}.vacsep__pill.svelte-1fh2bts{display:flex;align-items:center;gap:var(--v-space-2);max-width:80%;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-md);background:var(--v-color-surface-base)}.vacsep__text.svelte-1fh2bts{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.callsep__pill.svelte-1fh2bts{display:inline-flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary);max-width:100%}.callsep__text.svelte-1fh2bts{min-width:0;overflow-wrap:break-word;word-break:normal}.callsep__meta.svelte-1fh2bts{white-space:nowrap;flex:0 0 auto;opacity:.75}.callsep__pill.svelte-1fh2bts .v-icon{width:var(--v-font-size-sm);height:var(--v-font-size-sm)}.callsep__pill--alert.svelte-1fh2bts{color:var(--v-color-error);border-color:color-mix(in srgb,var(--v-color-error) 40%,var(--v-color-border))}.jump.svelte-1fh2bts{position:absolute;right:var(--v-space-4);bottom:var(--v-space-4);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);box-shadow:var(--v-elevation-2);cursor:pointer}.jump.svelte-1fh2bts:hover{background:var(--v-color-surface-base)}.jumpback.svelte-1fh2bts{position:absolute;right:calc(var(--v-touch-min) + var(--v-space-4) * 2);bottom:var(--v-space-4);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);box-shadow:var(--v-elevation-2);cursor:pointer}.jumpback.svelte-1fh2bts:hover{background:var(--v-color-surface-base)}.jumpcount.svelte-1fh2bts{position:absolute;right:var(--v-space-4);bottom:calc(var(--v-touch-min) + var(--v-space-4));z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 var(--v-space-1);background:var(--v-color-accent);color:var(--v-color-on-accent);border-radius:var(--v-radius-pill);font-size:var(--v-font-size-xs);line-height:1.25rem;pointer-events:none}.unreadsep.svelte-1fh2bts{display:flex;align-items:center;gap:var(--v-space-2);margin:var(--v-space-2) 0;color:var(--v-color-accent);font-size:var(--v-font-size-xs)}.unreadsep.svelte-1fh2bts:before,.unreadsep.svelte-1fh2bts:after{content:"";flex:1;height:var(--v-border-width-hairline);background:var(--v-color-accent)}.bub-flash{border-radius:var(--v-radius-md);animation:svelte-1fh2bts-bub-flash 1.6s ease-out}@keyframes svelte-1fh2bts-bub-flash{0%,35%{background:color-mix(in srgb,var(--v-color-accent) 28%,transparent)}to{background:transparent}}.memberflash.svelte-1fh2bts{position:absolute;left:50%;bottom:calc(var(--v-space-8) + var(--v-space-4));transform:translate(-50%);z-index:var(--v-z-dropdown, 101);max-width:80%;padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);box-shadow:var(--v-elevation-2);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);text-align:center}.gtn.svelte-fgpusd{display:flex;flex-direction:column;gap:var(--v-space-1)}.gtn__title.svelte-fgpusd{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.gtn__hint.svelte-fgpusd{font-size:var(--v-font-size-xs);opacity:.7}.gtn__err.svelte-fgpusd{font-size:var(--v-font-size-xs);color:var(--v-color-error)}.th.svelte-1k4cxt{display:flex;align-items:stretch;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.th__head.svelte-1k4cxt{display:flex;align-items:center;gap:var(--v-space-3);flex:1;min-width:0;height:var(--v-header-height);padding:0 var(--v-space-4);background:transparent;border:none;cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.th__head.svelte-1k4cxt:hover,.th__head--active.svelte-1k4cxt{background:var(--v-color-surface-raised)}.th__meta.svelte-1k4cxt{display:flex;flex-direction:column;flex:1 1 0;min-width:0;overflow:hidden;container-type:inline-size}.th__titlerow.svelte-1k4cxt{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.th__title.svelte-1k4cxt{min-width:0;font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th__adult.svelte-1k4cxt{flex:none;padding:0 var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-sm);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-xs);line-height:var(--v-line-height-tight)}.th__sub.svelte-1k4cxt{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(var(--v-font-size-xs),4.5cqi,var(--v-font-size-sm));color:var(--v-color-text-muted)}.th__iconbtn.svelte-1k4cxt{display:inline-flex;align-items:center;justify-content:center;width:var(--v-header-height);background:transparent;border:none;color:var(--v-color-text-secondary);cursor:pointer}.th__iconbtn.svelte-1k4cxt .v-icon{width:var(--v-font-size-lg);height:var(--v-font-size-lg)}.th__iconbtn.svelte-1k4cxt:hover{color:var(--v-color-accent);background:var(--v-color-surface-raised)}.ss__bar.svelte-veex4x{padding:var(--v-space-2) var(--v-space-3);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.ss__input.svelte-veex4x{width:100%;box-sizing:border-box;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field)}.ss__hint.svelte-veex4x,.ss__err.svelte-veex4x{padding:var(--v-space-4);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.ss__err.svelte-veex4x{color:var(--v-color-error)}.ss__list.svelte-veex4x{list-style:none;margin:0;padding:0}.ss__row.svelte-veex4x{display:flex;align-items:center;gap:var(--v-space-3);width:100%;padding:var(--v-space-2) var(--v-space-4);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.ss__row.svelte-veex4x:hover{background:var(--v-color-surface-raised)}.ss__main.svelte-veex4x{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.ss__title.svelte-veex4x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v-color-accent);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold)}.ss__snippet.svelte-veex4x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.tr__wrap.svelte-l1nj9q{display:flex;align-items:stretch}.tr.svelte-l1nj9q{flex:1;min-width:0;display:flex;align-items:center;gap:var(--v-space-3);width:100%;padding:var(--v-space-2) var(--v-space-4);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.tr.svelte-l1nj9q:hover:not(:disabled){background:var(--v-color-surface-raised)}.tr.svelte-l1nj9q:disabled{cursor:default;opacity:.6}.tr--hidden.svelte-l1nj9q{opacity:.6}.tr__emoji.svelte-l1nj9q{display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-7);height:var(--v-space-7);font-size:var(--v-space-6);flex:none}.tr__main.svelte-l1nj9q{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.tr__top.svelte-l1nj9q{display:flex;align-items:baseline;gap:var(--v-space-2)}.tr__title.svelte-l1nj9q{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--v-font-weight-semibold)}.tr__mark.svelte-l1nj9q{font-size:var(--v-font-size-xs)}.tr__adult.svelte-l1nj9q{flex:none;padding:0 var(--v-space-1);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-sm);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-xs);line-height:var(--v-line-height-tight)}.tr__time.svelte-l1nj9q{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.tr__bottom.svelte-l1nj9q{display:flex;align-items:center;gap:var(--v-space-2)}.tr__snippet.svelte-l1nj9q{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.tr__unread.svelte-l1nj9q{flex:0 0 auto;min-width:1.25rem;padding:0 var(--v-space-1);text-align:center;background:var(--v-color-accent);color:var(--v-color-on-accent);border-radius:var(--v-radius-pill);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold)}.tr__unread--muted.svelte-l1nj9q{background:var(--v-color-surface-raised);color:var(--v-color-text-muted)}.tr__toggle.svelte-l1nj9q{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-header-height);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-muted);font-size:var(--v-font-size-lg);cursor:pointer;opacity:.4}.tr__toggle.svelte-l1nj9q:hover{background:var(--v-color-surface-raised);opacity:.8}.tr__toggle--on.svelte-l1nj9q{opacity:1}.tl.svelte-i95in9{display:flex;flex-direction:column;min-height:0;height:100%}.tl__body.svelte-i95in9{flex:1;min-height:0;overflow-y:auto}.tl__hint.svelte-i95in9,.tl__err.svelte-i95in9{padding:var(--v-space-4);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.tl__err.svelte-i95in9{color:var(--v-color-error)}.tl__empty.svelte-i95in9{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--v-space-2);padding:var(--v-space-7) var(--v-space-4);color:var(--v-color-text-muted)}.tl__emptyicon.svelte-i95in9{font-size:var(--v-space-8);line-height:1;opacity:.7}.tl__emptytitle.svelte-i95in9{margin:0;font-size:var(--v-font-size-md);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-secondary)}.tl__emptyhint.svelte-i95in9{margin:0;max-width:22rem;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);line-height:var(--v-line-height-normal, 1.5)}.tl__emptybtn.svelte-i95in9{margin-top:var(--v-space-2);padding:var(--v-space-2) var(--v-space-5);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm);cursor:pointer}.tl__emptybtn.svelte-i95in9:hover{opacity:.9}.tl__list.svelte-i95in9{list-style:none;margin:0;padding:0}.tl__create.svelte-i95in9{display:flex;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.tl__create.svelte-i95in9 input:where(.svelte-i95in9){flex:1;min-width:0;min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit}.tl__createbtn.svelte-i95in9{min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.tl__createbtn.svelte-i95in9:disabled{background:var(--v-color-surface-base);color:var(--v-color-text-muted);cursor:default}.tl__cathdr.svelte-i95in9{list-style:none;padding:var(--v-space-3) var(--v-space-4) var(--v-space-1);color:var(--v-color-accent);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold)}.tl__cathdr--row.svelte-i95in9{display:flex;align-items:center;gap:var(--v-space-1);padding-right:var(--v-space-2)}.tl__catbtn.svelte-i95in9{flex:1;text-align:left;background:transparent;border:none;color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);cursor:pointer;padding:0}.tl__cathandle.svelte-i95in9{color:var(--v-color-text-muted);cursor:grab;font-size:var(--v-font-size-md);line-height:1;padding:0 var(--v-space-1);-webkit-user-select:none;user-select:none}.tl__cathdr--drag.svelte-i95in9{opacity:.5}.colleagues__title.svelte-1h9pkwb{margin:var(--v-space-2) var(--v-space-3) 0;font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.panel.svelte-1h9pkwb{display:flex;flex-direction:column;min-height:0;height:100%}.panel__head.svelte-1h9pkwb{display:flex;align-items:center;padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.panel__title.svelte-1h9pkwb{margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.search.svelte-1h9pkwb{position:relative;display:flex;align-items:center;padding:var(--v-space-2) var(--v-space-3);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.search__icon.svelte-1h9pkwb .v-icon,.group__toggle.svelte-1h9pkwb .v-icon{width:var(--v-font-size-md);height:var(--v-font-size-md)}.search__icon.svelte-1h9pkwb{position:absolute;left:var(--v-space-5);color:var(--v-color-text-muted);pointer-events:none;display:inline-flex}.search__input.svelte-1h9pkwb{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3) var(--v-space-2) var(--v-space-7);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.search__input.svelte-1h9pkwb:focus-visible{border-color:var(--v-color-accent)}.list.svelte-1h9pkwb{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.person-row.svelte-1h9pkwb{width:100%;display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;text-align:left;color:var(--v-color-text-primary);font-family:inherit}.person-row.svelte-1h9pkwb:hover:not(:disabled){background:var(--v-color-surface-base)}.person-row.svelte-1h9pkwb:disabled{opacity:.6;cursor:not-allowed}.person-row__main.svelte-1h9pkwb{display:flex;flex-direction:column;min-width:0}.person-row__name.svelte-1h9pkwb{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-row__nick.svelte-1h9pkwb{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.group.svelte-1h9pkwb{border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.group__toggle.svelte-1h9pkwb{width:100%;display:flex;align-items:center;gap:var(--v-space-2);min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-4);background:transparent;border:none;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer;text-align:left}.group__toggle.svelte-1h9pkwb:hover{background:var(--v-color-surface-base)}.group__chev.svelte-1h9pkwb{margin-left:auto;color:var(--v-color-text-muted);transition:transform var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.group__chev--open.svelte-1h9pkwb{transform:rotate(180deg)}.group__body.svelte-1h9pkwb{display:flex;flex-direction:column;gap:var(--v-space-2);padding:0 var(--v-space-4) var(--v-space-3)}.group__hint.svelte-1h9pkwb{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.group__row.svelte-1h9pkwb{display:flex;gap:var(--v-space-2)}.group__input.svelte-1h9pkwb,.group__select.svelte-1h9pkwb{flex:1;min-width:0;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.group__input.svelte-1h9pkwb:focus-visible,.group__select.svelte-1h9pkwb:focus-visible{border-color:var(--v-color-accent)}.group__btn.svelte-1h9pkwb{flex:0 0 auto;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-accent);color:var(--v-color-on-accent);border:none;border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer}.group__btn.svelte-1h9pkwb:hover:not(:disabled){filter:brightness(1.08)}.group__btn.svelte-1h9pkwb:disabled{opacity:.5;cursor:not-allowed}.group__btn--secondary.svelte-1h9pkwb{background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border)}.error-band.svelte-1h9pkwb{color:var(--v-color-error);padding:var(--v-space-3) var(--v-space-4) 0;margin:0;font-size:var(--v-font-size-sm)}.pc.svelte-f218tu{display:flex;flex-direction:column;gap:var(--v-space-4);max-width:26rem}.pc__hint.svelte-f218tu{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.pc__field.svelte-f218tu{display:flex;flex-direction:column;gap:var(--v-space-2)}.pc__label.svelte-f218tu{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.pc__wrap.svelte-f218tu{position:relative;display:flex;align-items:center}.pc__input.svelte-f218tu{flex:1;min-width:0;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-touch-min) var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.pc__eye.svelte-f218tu{position:absolute;right:var(--v-space-1);display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);cursor:pointer;font-size:var(--v-font-size-md);line-height:1}.pc__error.svelte-f218tu{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.pc__ok.svelte-f218tu{margin:0;color:var(--v-color-success);font-size:var(--v-font-size-sm)}.reclist.svelte-pg9azl{list-style:none;margin:var(--v-space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-3)}.reclist__item.svelte-pg9azl{display:flex;flex-direction:column;gap:var(--v-space-1)}.reclist__name.svelte-pg9azl{font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);word-break:break-word}.reclist__player.svelte-pg9azl{width:100%;max-width:22rem}.reclist__dl.svelte-pg9azl{align-self:flex-start;padding:var(--v-space-1) var(--v-space-3);font-size:var(--v-font-size-xs);color:var(--v-color-accent);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.reclist__dl.svelte-pg9azl:disabled{opacity:.6;cursor:progress}.reclist__dl--danger.svelte-pg9azl{color:var(--v-color-error)}.reclist__actions.svelte-pg9azl{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.fwdmodal__scrim.svelte-pg9azl{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:flex;align-items:center;justify-content:center;padding:var(--v-space-4);background:#00000080}.fwdmodal.svelte-pg9azl{display:flex;flex-direction:column;gap:var(--v-space-3);width:100%;max-width:26rem;max-height:80vh;padding:var(--v-space-4);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow:hidden}.fwdmodal__title.svelte-pg9azl{margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.fwdmodal__list.svelte-pg9azl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1);overflow-y:auto;min-height:0}.fwdmodal__chat.svelte-pg9azl{display:flex;align-items:center;gap:var(--v-space-3);width:100%;padding:var(--v-space-2) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer}.fwdmodal__chat.svelte-pg9azl:hover:not(:disabled){background:var(--v-color-surface-raised)}.fwdmodal__chat.svelte-pg9azl:disabled{opacity:.6;cursor:progress}.fwdmodal__name.svelte-pg9azl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fwdmodal__foot.svelte-pg9azl{display:flex;justify-content:flex-end}.list.svelte-niy3we{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-niy3we{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-niy3we{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__name.svelte-niy3we{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp__empty.svelte-16brj1b{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);margin:0 0 var(--v-space-2)}.mcp__list.svelte-16brj1b{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mcp__row.svelte-16brj1b{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.mcp__title.svelte-16brj1b{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:var(--v-color-text-primary);font:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap__empty.svelte-nx6m8x{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);margin:0 0 var(--v-space-2)}.cap__list.svelte-nx6m8x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cap__row.svelte-nx6m8x{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.cap__title.svelte-nx6m8x{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:var(--v-color-text-primary);font:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap__unread.svelte-nx6m8x{min-width:1.5em;padding:0 var(--v-space-1);border-radius:var(--v-radius-pill);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-sm);text-align:center}.list.svelte-dmrjux{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-dmrjux{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-dmrjux{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__name.svelte-dmrjux{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sub.svelte-dmrjux{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions.svelte-dmrjux{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.logcats.svelte-dmrjux{display:flex;flex-wrap:wrap;gap:var(--v-space-1);margin-bottom:var(--v-space-2)}.logcat.svelte-dmrjux{padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.logcat--off.svelte-dmrjux{color:var(--v-color-text-muted);opacity:.6}.logcat--verbose.svelte-dmrjux{border-color:var(--v-color-accent)}.logbox.svelte-dmrjux{max-height:18rem;overflow-y:auto;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--v-font-size-xs);line-height:1.5}.logbox__line.svelte-dmrjux{white-space:pre-wrap;word-break:break-word;color:var(--v-color-text-secondary)}@media(max-width:40rem){.row.svelte-dmrjux{flex-wrap:wrap}.row__main.svelte-dmrjux{flex-basis:100%}}.setting.svelte-g46wtz{display:flex;flex-direction:column;gap:var(--v-space-1);margin-top:var(--v-space-3)}.setting__label.svelte-g46wtz{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.list.svelte-zfcih6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-zfcih6{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-zfcih6{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__main--btn.svelte-zfcih6{background:transparent;border:none;padding:0;text-align:left;color:inherit;font-family:inherit;cursor:pointer}.row__name.svelte-zfcih6{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sub.svelte-zfcih6{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__here.svelte-zfcih6{margin-left:var(--v-space-2);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-medium);color:var(--v-color-accent)}@media(max-width:40rem){.row.svelte-zfcih6{flex-wrap:wrap}.row__main.svelte-zfcih6{flex-basis:100%}}.span-chips.svelte-hgwqo4{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.span-chip.svelte-hgwqo4{min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard),border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.span-chip.svelte-hgwqo4:hover:not(:disabled){border-color:var(--v-color-accent)}.span-chip.svelte-hgwqo4:disabled{cursor:not-allowed;opacity:.6}.span-chip--on.svelte-hgwqo4{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.list.svelte-1v79m93{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-1v79m93{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-1v79m93{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__name.svelte-1v79m93{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__tag.svelte-1v79m93{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill)}.actions.svelte-1v79m93{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.exc-search.svelte-19ch7yo{margin-top:var(--v-space-3)}.exc-list.svelte-19ch7yo{list-style:none;margin:var(--v-space-2) 0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.exc-row.svelte-19ch7yo{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);min-width:0}.exc-name.svelte-19ch7yo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exc-nick.svelte-19ch7yo{color:var(--v-color-text-muted)}.exc-mode.svelte-19ch7yo{margin-left:var(--v-space-2);font-size:var(--v-font-size-sm);color:var(--v-color-accent)}.exc-mode--deny.svelte-19ch7yo{color:var(--v-color-error)}.exc-actions.svelte-19ch7yo{display:flex;gap:var(--v-space-1);flex:0 0 auto}.exc-x.svelte-19ch7yo{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-2);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.exc-btn.svelte-19ch7yo{min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-md);cursor:pointer;transition:background var(--v-motion-duration-fast) var(--v-motion-easing-standard),border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard)}.exc-btn.svelte-19ch7yo:hover:not(:disabled){border-color:var(--v-color-accent)}.exc-btn.svelte-19ch7yo:disabled{cursor:not-allowed;opacity:.6}.pbtn.svelte-1l0f1sx{flex:0 0 auto;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.pbtn--grow.svelte-1l0f1sx{flex:1;min-width:0}.pbtn.svelte-1l0f1sx:hover:not(:disabled){background:var(--v-color-surface-base)}.pbtn.svelte-1l0f1sx:disabled{opacity:.5;cursor:default}.pbtn--danger.svelte-1l0f1sx{color:var(--v-color-error)}.pbtn--danger.svelte-1l0f1sx:hover:not(:disabled){border-color:var(--v-color-error);background:transparent}.sp__skips.svelte-fj3m4o{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.key.svelte-fj3m4o{display:flex;align-items:center;gap:var(--v-space-2);flex-wrap:wrap;padding:var(--v-space-1) 0}.key.svelte-fj3m4o>span:where(.svelte-fj3m4o):first-child{flex:1;min-width:8rem}.exc.svelte-fj3m4o{flex-basis:100%;display:flex;flex-direction:column;gap:var(--v-space-1);padding-left:var(--v-space-2)}.exc__row.svelte-fj3m4o{display:flex;align-items:baseline;gap:var(--v-space-2);width:100%;text-align:left;background:none;border:none;padding:var(--v-space-1) 0;color:inherit;font:inherit;cursor:pointer}.exc__row.svelte-fj3m4o:disabled{cursor:default;opacity:.6}.exc__mode.svelte-fj3m4o{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.exc__add.svelte-fj3m4o{flex-basis:100%;text-align:left;background:none;border:none;padding:var(--v-space-1) 0;color:var(--v-color-text-muted);font:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.exc__add.svelte-fj3m4o:disabled{cursor:default;opacity:.6}.exc__pick.svelte-fj3m4o{display:flex;align-items:baseline;gap:var(--v-space-2);flex-wrap:wrap;padding:var(--v-space-1) 0}.exc__pick.svelte-fj3m4o>span:where(.svelte-fj3m4o):first-child{flex:1;min-width:6rem}.exc__pick.svelte-fj3m4o>button:where(.svelte-fj3m4o){background:none;border:none;padding:0;color:var(--v-color-accent);font:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.fs__title.svelte-ozybmd{margin:var(--v-space-1) 0 0;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.fs__hint.svelte-ozybmd{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.fs__item.svelte-ozybmd{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.fs__btn.svelte-ozybmd{padding:var(--v-space-1) var(--v-space-2);font-size:var(--v-font-size-xs);color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);cursor:pointer}.np__times.svelte-qmkwvw{display:flex;gap:var(--v-space-4);padding:var(--v-space-2) 0}.np__times--off.svelte-qmkwvw{opacity:.6}.np__time.svelte-qmkwvw{display:flex;align-items:center;gap:var(--v-space-2)}.np__save.svelte-qmkwvw{margin-top:var(--v-space-2)}.np__err.svelte-qmkwvw{color:var(--v-color-error)}.ntp__ask.svelte-ttgb9g{align-self:flex-start;padding:var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;cursor:pointer}.csp__row.svelte-cwgh5t{display:flex;flex-direction:column;gap:var(--v-space-1);font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.csp__row.svelte-cwgh5t select:where(.svelte-cwgh5t){min-height:var(--v-touch-min);padding:0 var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit}.row.svelte-vk4c51{display:flex;flex-wrap:wrap;gap:var(--v-space-2);align-items:center}.ab__ver.svelte-1bejz2a,.ab__reload.svelte-1bejz2a{display:flex;justify-content:space-between;align-items:center;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;cursor:pointer}.ab__reload.svelte-1bejz2a{align-self:flex-start}.ab__num.svelte-1bejz2a{color:var(--v-color-text-secondary);font-variant-numeric:tabular-nums}.li__code.svelte-pivoy3{min-height:var(--v-touch-min);padding:0 var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;letter-spacing:.1em}.li__row.svelte-pivoy3{display:flex;gap:var(--v-space-2)}.li__btn.svelte-pivoy3{align-self:flex-start;min-height:var(--v-touch-min);padding:0 var(--v-space-4);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;cursor:pointer}.li__btn--main.svelte-pivoy3{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:transparent}.li__what.svelte-pivoy3,.al__state.svelte-1az9a8x{margin:0;font-weight:var(--v-font-weight-bold)}.al__pin.svelte-1az9a8x{min-height:var(--v-touch-min);padding:0 var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit}.al__btn.svelte-1az9a8x{align-self:flex-start;min-height:var(--v-touch-min);padding:0 var(--v-space-4);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;cursor:pointer}.msg.svelte-1xcscdq{margin:0;font-size:var(--v-font-size-sm)}.msg--error.svelte-1xcscdq{color:var(--v-color-error)}.tfsecret.svelte-1xcscdq{margin:var(--v-space-1) 0;padding:var(--v-space-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--v-font-size-sm);word-break:break-all;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.tfcode.svelte-1xcscdq{display:block;width:100%;margin-bottom:var(--v-space-2);padding:var(--v-space-2);font:inherit;color:var(--v-color-text-primary);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.lcp.svelte-16sltck{display:flex;flex-direction:column;gap:var(--v-space-2)}.lcp__title.svelte-16sltck{font-size:var(--v-font-size-sm);font-weight:600}.lcp__sample.svelte-16sltck{display:flex;gap:var(--v-space-2)}.lcp__bubble.svelte-16sltck{padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-lg);font-weight:700}.lcp__bubble--peer.svelte-16sltck{background:var(--v-color-bubble-peer);color:var(--v-color-link-on-peer)}.lcp__bubble--mine.svelte-16sltck{background:var(--v-color-bubble-mine);color:var(--v-color-link-on-mine)}.lcp__bubble--peer.lcp__bubble--ext.svelte-16sltck{color:var(--v-color-link-ext-on-peer)}.lcp__bubble--mine.lcp__bubble--ext.svelte-16sltck{color:var(--v-color-link-ext-on-mine)}.lcp__row.svelte-16sltck{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.lcp__dot.svelte-16sltck{display:grid;place-items:center;width:var(--v-space-8);height:var(--v-space-8);padding:0;border-radius:50%;background:var(--v-color-bubble-peer);border:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer}.lcp__dot--on.svelte-16sltck{outline:calc(var(--v-border-width-button) * 2) solid var(--v-color-accent);outline-offset:var(--v-border-width-hairline)}.lcp__tone.svelte-16sltck{width:60%;height:60%;border-radius:50%}.lcp__pal.svelte-16sltck{font-weight:700;color:var(--v-color-text-primary)}.lcp__note.svelte-16sltck{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.lt__check.svelte-7bublf{display:flex;gap:var(--v-space-2);align-items:flex-start;cursor:pointer;padding:var(--v-space-2) 0}.sfp__check.svelte-af1lgm{display:flex;gap:var(--v-space-2);align-items:center;cursor:pointer;padding:var(--v-space-2) 0}.wcp__preview.svelte-1ig3d11{display:flex;flex-direction:column;border-radius:var(--v-radius-md);overflow:hidden;pointer-events:none}.wcp__hues.svelte-1ig3d11{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.wcp__dot.svelte-1ig3d11{width:var(--v-space-6);height:var(--v-space-6);border-radius:var(--v-radius-pill);border:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer;padding:0;color:var(--v-color-text-secondary);background:var(--v-color-surface-raised)}.wcp__dot--none.svelte-1ig3d11{font-size:var(--v-font-size-sm)}.wcp__dot--on.svelte-1ig3d11{outline:calc(var(--v-border-width-button) * 2) solid var(--v-color-accent);outline-offset:var(--v-border-width-button)}.wcp__dot.svelte-1ig3d11:disabled{cursor:not-allowed;color:var(--v-color-surface-base);font-weight:var(--v-font-weight-bold)}.wcp__label.svelte-1ig3d11{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.wcp__reset.svelte-1ig3d11{align-self:flex-start;padding:var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);cursor:pointer;font:inherit}.hint.svelte-mlvoea{margin:0 0 var(--v-space-2);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sec.svelte-mlvoea{margin:var(--v-space-4) 0 var(--v-space-2);font-size:var(--v-font-size-md)}.row.svelte-mlvoea{display:flex;flex-wrap:wrap;gap:var(--v-space-2);align-items:center;margin-bottom:var(--v-space-2)}.fld.svelte-mlvoea{flex:1 1 12rem;min-width:0;padding:var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm)}.fld--wide.svelte-mlvoea{display:block;width:100%;margin-bottom:var(--v-space-2)}.numbers.svelte-mlvoea{margin:0 0 var(--v-space-2);font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.codes.svelte-mlvoea{margin:0 0 var(--v-space-2);padding:var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ok.svelte-mlvoea{margin:var(--v-space-2) 0 0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.err.svelte-mlvoea{margin:var(--v-space-2) 0 0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.search.svelte-5r5gf8{display:flex;align-items:center;gap:var(--v-space-2)}.input.svelte-5r5gf8{flex:1;min-width:0;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.list.svelte-5r5gf8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-5r5gf8{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-5r5gf8{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__main--btn.svelte-5r5gf8{background:transparent;border:none;padding:0;text-align:left;color:inherit;font-family:inherit;cursor:pointer}.row__name.svelte-5r5gf8{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sub.svelte-5r5gf8{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__tag.svelte-5r5gf8{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.list.svelte-qtm9a0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-qtm9a0{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-qtm9a0{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__name.svelte-qtm9a0{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sub.svelte-qtm9a0{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sub--acts.svelte-qtm9a0{display:flex;flex-wrap:wrap;overflow:visible;white-space:normal}.row__here.svelte-qtm9a0{margin-left:var(--v-space-2);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-medium);color:var(--v-color-accent)}.state.svelte-1bfwfde{margin:.5rem 0;font-weight:600}.code.svelte-1bfwfde{display:block;margin:.5rem 0}.code.svelte-1bfwfde input:where(.svelte-1bfwfde){display:block;margin-top:.25rem;padding:.375rem .5rem;width:100%;max-width:13.75rem}.ae__row.svelte-10rr79{display:flex;flex-wrap:wrap;gap:var(--v-space-3)}.ae__company.svelte-10rr79{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius-md);background:var(--v-color-surface-raised)}.ae__field.svelte-10rr79{display:flex;flex-direction:column;gap:var(--v-space-2);max-width:26rem}.ae__label.svelte-10rr79{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.ae__input.svelte-10rr79{min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.arch.svelte-gaubjs{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.arch__row.svelte-gaubjs{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.arch__main.svelte-gaubjs{display:flex;min-width:0;flex-direction:column}.arch__name.svelte-gaubjs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arch__left.svelte-gaubjs{flex:0 0 auto;padding:0 var(--v-space-2);white-space:nowrap;border-radius:var(--v-radius-pill);background:var(--v-color-accent);color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold)}.arch__sub.svelte-gaubjs{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.rep.svelte-1a7k5hk{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.rep__row.svelte-1a7k5hk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) 0}.rep__card.svelte-1a7k5hk{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.rep__main.svelte-1a7k5hk{display:flex;min-width:0;flex-direction:column}.rep__name.svelte-1a7k5hk{overflow:hidden;text-overflow:ellipsis}.rep__sub.svelte-1a7k5hk{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.rep__ctx.svelte-1a7k5hk{max-height:12rem;margin:0;overflow:auto;padding:var(--v-space-2);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);font-size:var(--v-font-size-sm);white-space:pre-wrap}.org.svelte-hfxjq1{display:flex;flex-direction:column;gap:var(--v-space-3);min-width:0}.offer.svelte-hfxjq1{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);min-width:0}.offer__name.svelte-hfxjq1,.org__name.svelte-hfxjq1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.offer__what.svelte-hfxjq1,.org__sub.svelte-hfxjq1{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);min-width:0}.offer__buttons.svelte-hfxjq1{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.org__row.svelte-hfxjq1{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-3) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);text-align:left;font:inherit;cursor:pointer}.org__main.svelte-hfxjq1{display:flex;flex-direction:column;min-width:0;flex:1}.org__chev.svelte-hfxjq1{color:var(--v-color-text-muted);font-size:var(--v-font-size-xl)}.js__search.svelte-18p9qb5{display:flex;align-items:flex-end;gap:var(--v-space-2)}.js__search.svelte-18p9qb5>:first-child{flex:1 1 auto;min-width:0}.js__row.svelte-18p9qb5{display:flex;align-items:baseline;gap:var(--v-space-2)}.js__head.svelte-18p9qb5{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.js__title.svelte-18p9qb5{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js__meta.svelte-18p9qb5{font-size:var(--v-font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js__head.svelte-18p9qb5 .js__meta:where(.svelte-18p9qb5){overflow:visible;text-overflow:clip;white-space:normal}.js__fixed.svelte-18p9qb5{flex:0 0 auto;overflow:visible}.js__body.svelte-18p9qb5{font-size:var(--v-font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere}.js__actions.svelte-18p9qb5{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.bf__head.svelte-131tuxm{display:flex;align-items:center;gap:var(--v-space-3);min-width:0}.bf__who.svelte-131tuxm{min-width:0}.bf__name.svelte-131tuxm{font-weight:600;overflow-wrap:anywhere}.bf__addr.svelte-131tuxm{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);overflow-wrap:anywhere}.bf__file.svelte-131tuxm{display:inline-flex;gap:var(--v-space-2);align-items:center;cursor:pointer;color:var(--v-color-accent)}.bf__file.svelte-131tuxm input:where(.svelte-131tuxm){position:absolute;width:0;height:0;opacity:0}.bf__form.svelte-131tuxm,.bf__take.svelte-131tuxm{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0}.bf__row.svelte-131tuxm{display:flex;gap:var(--v-space-2)}.form.svelte-3rnj5e{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.form__title.svelte-3rnj5e{margin:0}.form__actions.svelte-3rnj5e{display:flex;gap:var(--v-space-2)}.row.svelte-1j50711{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.acts.svelte-1j50711{display:flex;gap:var(--v-space-2)}.row.svelte-4cmsko{display:flex;flex-direction:column;gap:var(--v-space-1)}.acts.svelte-4cmsko{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.list.svelte-1uth8xl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.row.svelte-1uth8xl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-1uth8xl{display:flex;flex-direction:column;min-width:0;flex:1 1 16rem;gap:var(--v-space-1)}.row__name.svelte-1uth8xl{font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions.svelte-1uth8xl{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.row.svelte-s0xnib{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.row__main.svelte-s0xnib{display:flex;flex-direction:column;min-width:0;flex:1;gap:var(--v-space-1)}.row__name.svelte-s0xnib{font-weight:var(--v-font-weight-bold)}.actions.svelte-s0xnib{display:flex;gap:var(--v-space-2)}.st.svelte-404pjj{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.acts.svelte-404pjj{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.doc.svelte-5uboxl{display:flex;align-items:center;gap:var(--v-space-2)}.req.svelte-2wr94t{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.req__title.svelte-2wr94t{font-weight:var(--v-font-weight-bold)}.pick.svelte-2wr94t{display:none}.req.svelte-17fbqd1{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.req__title.svelte-17fbqd1{font-weight:var(--v-font-weight-bold)}.req__actions.svelte-17fbqd1{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.cl__actions.svelte-18rsr47{display:flex;flex-wrap:wrap;gap:var(--v-space-2);margin-bottom:var(--v-space-3)}.cl__version.svelte-18rsr47{display:block;width:100%;text-align:left;padding:var(--v-space-2) 0;background:none;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);color:inherit;font:inherit;cursor:pointer}.cl__version--mine.svelte-18rsr47{font-weight:var(--v-font-weight-bold)}.cl__body.svelte-18rsr47{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0 var(--v-space-3) var(--v-space-3)}.cl__area.svelte-18rsr47{font-weight:var(--v-font-weight-bold);margin-top:var(--v-space-2)}.cl__kind.svelte-18rsr47{font-weight:var(--v-font-weight-bold);margin-top:var(--v-space-1);padding-left:var(--v-space-2)}.sdp__row.svelte-16wgu2r{display:flex;justify-content:space-between;align-items:center;gap:var(--v-space-2)}.pl.svelte-1tkgia{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.pl__found.svelte-1tkgia{display:flex;min-width:0;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) 0}.pl__found-name.svelte-1tkgia{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.pl__found.svelte-1tkgia button{flex:0 0 auto}.pl__row.svelte-1tkgia{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) 0}.pl__card.svelte-1tkgia{display:flex;min-width:0;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.pl__name.svelte-1tkgia{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl__sub.svelte-1tkgia{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.pl__field.svelte-1tkgia{display:flex;min-width:0;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-2) 0}.pl__input.svelte-1tkgia{width:100%;box-sizing:border-box;padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:inherit;font:inherit}.pl__doc.svelte-1tkgia{max-height:12rem;margin:0;overflow:auto;padding:var(--v-space-2);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);font-size:var(--v-font-size-sm);white-space:pre-wrap}.pick.svelte-o42nrl{display:flex;align-items:center;gap:var(--v-space-2);min-width:0}.found.svelte-o42nrl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:monospace}.cc.svelte-dltpb4{display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-4);max-width:32rem}.cc__text.svelte-dltpb4,.cc__state.svelte-dltpb4{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.cc__state.svelte-dltpb4{color:var(--v-color-text-primary)}.cc__form.svelte-dltpb4{display:flex;flex-direction:column;gap:var(--v-space-2)}.cc__input.svelte-dltpb4{padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.cc__err.svelte-dltpb4{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.cc__actions.svelte-dltpb4{display:flex;gap:var(--v-space-2)}.panel.svelte-lqmuci{display:flex;flex-direction:column;min-height:0;height:100%;min-width:0;max-width:100%}.panel__screen.svelte-lqmuci{animation:svelte-lqmuci-v-screen-in var(--v-dur-screen) var(--v-ease-out) backwards;display:flex;flex-direction:column;gap:var(--v-space-4)}@keyframes svelte-lqmuci-v-screen-in{0%{opacity:0;transform:translateY(var(--v-space-2))}to{opacity:1;transform:none}}.panel__head.svelte-lqmuci{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.panel__title.svelte-lqmuci{flex:1;margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.back.svelte-lqmuci,.scan.svelte-lqmuci{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.back.svelte-lqmuci{margin-left:calc(-1 * var(--v-space-2))}.back.svelte-lqmuci:hover,.scan.svelte-lqmuci:hover{background:var(--v-color-surface-raised)}.panel__body.svelte-lqmuci{overflow-y:auto;min-height:0;padding:var(--v-space-4);display:flex;flex-direction:column;gap:var(--v-space-6);min-width:0;max-width:34rem}.me.svelte-lqmuci{display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);text-align:left;cursor:pointer;min-width:0;white-space:normal}.me.svelte-lqmuci:hover{background:var(--v-color-surface-raised)}.search.svelte-lqmuci{min-height:var(--v-touch-min);padding:0 var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit}.logout.svelte-lqmuci{min-height:var(--v-touch-min);border-radius:var(--v-radius-md);border:none;background:var(--v-color-error);color:var(--v-color-on-accent);font:inherit;font-weight:var(--v-font-weight-bold);cursor:pointer}.scale.svelte-lqmuci{display:flex;align-items:center;gap:var(--v-space-4)}.scale__range.svelte-lqmuci{flex:1;accent-color:var(--v-color-accent);min-height:var(--v-touch-min)}.scale__val.svelte-lqmuci{flex:0 0 auto;min-width:var(--v-space-7);text-align:right;font-variant-numeric:tabular-nums;color:var(--v-color-text-secondary)}.nav.svelte-lqmuci{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.nav__item.svelte-lqmuci{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);width:100%;min-height:var(--v-touch-min);padding:var(--v-space-3) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);text-align:left;cursor:pointer;transition:border-color var(--v-motion-duration-fast) var(--v-motion-easing-standard);white-space:normal}.nav__item.svelte-lqmuci:hover{border-color:var(--v-color-accent)}.nav__main.svelte-lqmuci{display:flex;flex-direction:column;min-width:0;gap:var(--v-space-1)}.nav__name.svelte-lqmuci{font-weight:var(--v-font-weight-bold)}.nav__note.svelte-lqmuci{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.nav__chev.svelte-lqmuci{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1}.np.svelte-trggk3{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.np__pick.svelte-trggk3{width:var(--v-space-6);height:var(--v-space-6);padding:0;border:var(--v-border-width-button) solid transparent;border-radius:var(--v-radius-pill);cursor:pointer}.np__pick--empty.svelte-trggk3{background:var(--v-color-surface-base);border-color:var(--v-color-border)}.np__pick--on.svelte-trggk3{border-color:var(--v-color-text-primary);box-shadow:0 0 0 var(--v-border-width-hairline) var(--v-color-text-primary)}.np__pick.svelte-trggk3:disabled{opacity:.5;cursor:default}.np__err.svelte-trggk3{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-xs)}.profile-card.svelte-e4e5s2{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);text-align:center}.profile-card__avatar.svelte-e4e5s2{padding:0;background:transparent;border:none;border-radius:var(--v-radius-rc);cursor:pointer}.profile-card__avatar.svelte-e4e5s2:focus-visible{outline:var(--v-space-1) solid var(--v-color-accent);outline-offset:var(--v-space-1)}.profile-card__name.svelte-e4e5s2{font-size:var(--v-font-size-xl);font-weight:var(--v-font-weight-bold)}.profile-card__nick.svelte-e4e5s2{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ah.svelte-ej9n3u{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-3);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.ah__head.svelte-ej9n3u{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.ah__title.svelte-ej9n3u{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.ah__hint.svelte-ej9n3u{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.ah__grid.svelte-ej9n3u{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--v-space-2)}.ah__cell.svelte-ej9n3u{position:relative}.ah__thumb.svelte-ej9n3u{display:block;width:100%;aspect-ratio:1 / 1;padding:0;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);overflow:hidden;cursor:pointer}.ah__cell--current.svelte-ej9n3u .ah__thumb:where(.svelte-ej9n3u){border-color:var(--v-color-accent)}.ah__thumb.svelte-ej9n3u:disabled{cursor:default}.ah__img.svelte-ej9n3u{display:block;width:100%;height:100%;object-fit:cover}.ah__ph.svelte-ej9n3u{display:block;width:100%;height:100%;background:var(--v-color-surface-raised)}.ah__badge.svelte-ej9n3u{position:absolute;left:var(--v-space-1);bottom:var(--v-space-1);padding:0 var(--v-space-1);background:var(--v-color-accent);color:var(--v-color-on-accent);border-radius:var(--v-radius-sm);font-size:var(--v-font-size-xs)}.ah__del.svelte-ej9n3u{position:absolute;top:var(--v-space-1);right:var(--v-space-1);display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-5);height:var(--v-space-5);padding:0;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-secondary);cursor:pointer}.ah__del.svelte-ej9n3u:hover:not(:disabled){color:var(--v-color-error)}.ah__del.svelte-ej9n3u:disabled{opacity:.5;cursor:default}.backdrop.svelte-q956g3{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-5);background:#00000080}.modal.svelte-q956g3{position:relative;width:100%;max-width:26rem;max-height:90vh;display:flex;flex-direction:column;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.modal__head.svelte-q956g3{display:flex;align-items:center;justify-content:space-between;padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.modal__title.svelte-q956g3{margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.modal__close.svelte-q956g3{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer}.modal__close.svelte-q956g3:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.modal__body.svelte-q956g3{overflow-y:auto;min-height:0;padding:var(--v-space-5) var(--v-space-4);display:flex;flex-direction:column;gap:var(--v-space-5)}.current.svelte-q956g3,.upload.svelte-q956g3{display:flex;justify-content:center}.upload__input.svelte-q956g3{display:none}.history.svelte-q956g3{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-3);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.history__head.svelte-q956g3{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.history__title.svelte-q956g3{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.error-centred.svelte-q956g3{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm);text-align:center}.shown.svelte-1kdtqi8{display:flex;flex-direction:column;gap:var(--v-space-2)}.shown__caption.svelte-1kdtqi8{margin:0;font-size:var(--v-font-size-sm);font-weight:600}.shown__err.svelte-1kdtqi8{margin:0;font-size:var(--v-font-size-xs);color:var(--v-color-error)}.vis.svelte-11ey7ci{display:inline-flex;align-items:center;gap:var(--v-space-2)}.vis__caption.svelte-11ey7ci{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.vis__select.svelte-11ey7ci{min-height:var(--v-touch-min);padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.vis__select.svelte-11ey7ci:focus-visible{border-color:var(--v-color-accent)}.vis__select.svelte-11ey7ci:disabled{opacity:.5;cursor:not-allowed}.panel.svelte-6o2kdg{display:flex;flex-direction:column;min-height:0;height:100%}.panel__head.svelte-6o2kdg{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.panel__title.svelte-6o2kdg{margin:0;font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.panel__status.svelte-6o2kdg{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);min-height:var(--v-font-size-md)}.panel__body.svelte-6o2kdg{overflow-y:auto;min-height:0;padding:var(--v-space-5) var(--v-space-4);display:flex;flex-direction:column;gap:var(--v-space-5);width:100%;max-width:34rem}.group.svelte-6o2kdg{display:flex;flex-direction:column;gap:var(--v-space-3);padding-top:var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.group__caption.svelte-6o2kdg{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-accent)}.field.svelte-6o2kdg{display:flex;flex-direction:column;gap:var(--v-space-2);align-items:flex-start}.field__key.svelte-6o2kdg{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);font-weight:var(--v-font-weight-medium)}.field__ro.svelte-6o2kdg{font-size:var(--v-font-size-md);color:var(--v-color-text-primary)}.field__counter.svelte-6o2kdg{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);align-self:flex-end}.field__inline.svelte-6o2kdg{display:flex}.empty-line.svelte-6o2kdg{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.actions.svelte-6o2kdg{display:flex;padding-top:var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}@media(max-width:40rem){.panel__body.svelte-6o2kdg{max-width:100%;padding:var(--v-space-4) var(--v-space-3)}}.block.svelte-1b4ahiv{display:flex;flex-direction:column;gap:var(--v-space-2)}.fields.svelte-1b4ahiv{gap:var(--v-space-3);padding-top:var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border)}.field.svelte-1b4ahiv{display:flex;flex-direction:column;gap:var(--v-space-1)}.field__label.svelte-1b4ahiv{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.field__value.svelte-1b4ahiv{font-size:var(--v-font-size-md);color:var(--v-color-text-primary);word-break:break-word;white-space:pre-wrap}.block.svelte-lgeoif{display:flex;flex-direction:column;gap:var(--v-space-2)}.block__label.svelte-lgeoif{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-muted)}.pm.svelte-cesrhz{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.block.svelte-13ysagy{display:flex;flex-direction:column;gap:var(--v-space-2)}.block__label.svelte-13ysagy{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-muted)}.block__label--accent.svelte-13ysagy{color:var(--v-color-accent)}.grid.svelte-13ysagy{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--v-space-1)}.tile.svelte-13ysagy{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--v-color-surface-base);border-radius:var(--v-radius-rc)}.tile__img.svelte-13ysagy{width:100%;height:100%;object-fit:cover;display:block}.tile__kind.svelte-13ysagy{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--v-color-text-muted)}.backdrop.svelte-nzgnfh{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;padding:var(--v-space-5);background:#00000080}.modal.svelte-nzgnfh{position:relative;width:100%;max-width:24rem;max-height:min(90vh,44rem);display:flex;flex-direction:column;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.modal__close.svelte-nzgnfh{position:absolute;top:var(--v-space-2);right:var(--v-space-2);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-muted);cursor:pointer}.modal__close.svelte-nzgnfh:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.modal__scroll.svelte-nzgnfh{overflow-y:auto;padding:var(--v-space-6);display:flex;flex-direction:column;gap:var(--v-space-5)}.modal__body.svelte-nzgnfh{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);text-align:center}.modal__name.svelte-nzgnfh{font-size:var(--v-font-size-xl);font-weight:var(--v-font-weight-bold);word-break:break-word}.modal__nick.svelte-nzgnfh{font-size:var(--v-font-size-md);color:var(--v-color-text-muted)}.modal__status.svelte-nzgnfh{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.modal__hint.svelte-nzgnfh{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);text-align:center}.modal__note.svelte-nzgnfh{margin:var(--v-space-3) 0 0;color:var(--v-color-error);font-size:var(--v-font-size-sm);text-align:center}.modal__actions.svelte-nzgnfh{margin-top:var(--v-space-3);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-2)}.block.svelte-nzgnfh{display:flex;flex-direction:column;gap:var(--v-space-2)}.block__label.svelte-nzgnfh{margin:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-muted)}.hidden-input.svelte-nzgnfh{display:none}.ca-actions.svelte-nzgnfh{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.ca-actions.svelte-nzgnfh .v-btn{flex:1 1 auto}.modal--crop.svelte-nzgnfh{max-width:24rem;padding:var(--v-space-5)}.alias.svelte-nzgnfh{display:flex;gap:var(--v-space-2);align-items:stretch}.alias__input.svelte-nzgnfh{flex:1 1 auto;min-width:0;min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.alias__saved.svelte-nzgnfh{align-self:center;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.alias__input.svelte-nzgnfh:focus{outline:none;border-color:var(--v-color-accent)}@media(max-width:40rem){.backdrop.svelte-nzgnfh{padding:0}.modal.svelte-nzgnfh{max-width:none;max-height:none;width:100%;height:100%;border:none;border-radius:0}}.backdrop.svelte-qpckff{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:50}.card.svelte-qpckff{background:var(--v-color-surface-raised);border-radius:var(--v-radius-md);padding:var(--v-space-4);max-width:26.25rem;width:calc(100% - 2rem);display:flex;flex-direction:column;gap:var(--v-space-2)}.acts.svelte-qpckff{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.info-btn.svelte-1n10grr{font-size:var(--v-font-size-xs);padding:.125rem .375rem;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-muted);cursor:pointer}.info-btn.svelte-1n10grr:hover:not(:disabled){background:var(--v-color-surface-raised, rgba(0, 0, 0, .06))}.info-btn.svelte-1n10grr:disabled{opacity:.5;cursor:default}.info-btn--danger.svelte-1n10grr:hover:not(:disabled){color:var(--v-color-error);border-color:var(--v-color-error)}.info-btn--active.svelte-1n10grr,.info-btn--active.svelte-1n10grr:disabled{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent);opacity:1}.info-section.svelte-1p9zoga{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-3)}.info-section__title.svelte-1p9zoga{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.setrow.svelte-m12fjb select,.setrow.svelte-m12fjb input{max-width:50%}.setrow.svelte-m12fjb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:var(--v-space-1) 0;font-size:var(--v-font-size-sm)}.pick.svelte-lhmmb6{list-style:none;margin:var(--v-space-2) 0 0;padding:0}.pick.svelte-lhmmb6 .pick__row{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:var(--v-space-2) 0;min-width:0}.pick.svelte-lhmmb6 .pick__row--denied{opacity:.55}.pick.svelte-lhmmb6 .pick__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick.svelte-lhmmb6 .pick__nick{color:var(--v-color-text-muted)}.search.svelte-17lvlob{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit}.pick__row--denied.svelte-17lvlob{opacity:.55}.field.svelte-dib1yf{display:flex;flex-direction:column;gap:var(--v-space-1)}.field__label.svelte-dib1yf{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.field__value.svelte-dib1yf{font-size:var(--v-font-size-md);color:var(--v-color-text-primary);word-break:break-word;white-space:pre-wrap}.field__value--muted.svelte-dib1yf{color:var(--v-color-text-muted);font-style:italic}.access.svelte-14voypv{display:flex;flex-direction:column;gap:var(--v-space-2)}.access__label.svelte-14voypv{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.access__opts.svelte-14voypv{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.access__chip.svelte-14voypv{padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-secondary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.access__chip--on.svelte-14voypv{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.access__chip.svelte-14voypv:disabled{opacity:.5;cursor:default}.cats.svelte-1tktgav{list-style:none;margin:0 0 var(--v-space-2);padding:0}.cat.svelte-1tktgav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) 0;font-size:var(--v-font-size-sm)}.cat__name.svelte-1tktgav{flex:1;min-width:8ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat__count.svelte-1tktgav,.cat__tag.svelte-1tktgav{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.cat__input.svelte-1tktgav,.cat__pick.svelte-1tktgav{flex:1;min-width:0;font-family:inherit;font-size:var(--v-font-size-field)}.forums.svelte-1e6xeuh{list-style:none;margin:0 0 var(--v-space-2);padding:0}.forum.svelte-1e6xeuh{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--v-space-2);padding:var(--v-space-1) 0;font-size:var(--v-font-size-sm)}.forum__open.svelte-1e6xeuh{flex:1 1 100%;min-width:0;display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.forum__open.svelte-1e6xeuh:hover:not(:disabled){background:var(--v-color-surface-raised);color:var(--v-color-accent)}.forum__open.svelte-1e6xeuh:disabled{cursor:default;color:var(--v-color-text-muted)}.forum__title.svelte-1e6xeuh{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum__tag.svelte-1e6xeuh{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.rulesrow.svelte-1debggg{display:flex;align-items:center;gap:var(--v-space-2);width:100%;padding:0;background:transparent;border:none;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.rulesrow.svelte-1debggg:hover{color:var(--v-color-accent)}.rulesrow__chev.svelte-1debggg{flex:0 0 auto;color:var(--v-color-text-muted)}.rulesrow__label.svelte-1debggg{flex:1;min-width:0;font-weight:var(--v-font-weight-semibold)}.rulesrow__ver.svelte-1debggg{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.accept.svelte-1debggg{align-self:flex-start;min-height:var(--v-touch-min);padding:0 var(--v-space-4);background:var(--v-color-accent);color:var(--v-color-on-accent);border:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.accept.svelte-1debggg:disabled{opacity:.5;cursor:default}.rulestext.svelte-1debggg{max-height:18rem;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal, 1.5)}.members-title.svelte-153k202{display:inline-flex;align-items:center;gap:var(--v-space-1);padding:0;border:0;background:none;cursor:pointer;text-align:left;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.members-title__count.svelte-153k202{margin-left:var(--v-space-1);padding:0 var(--v-space-1);font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);background:var(--v-color-surface-base);border-radius:var(--v-radius-pill)}.members-title.svelte-153k202:disabled{cursor:default}.members-title__arrow.svelte-153k202{color:var(--v-color-text-muted)}.members__search.svelte-153k202{width:100%;margin:var(--v-space-2) 0}.members__more.svelte-153k202{margin-top:var(--v-space-2);align-self:flex-start}.members.svelte-153k202{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.member.svelte-153k202{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.member__main.svelte-153k202{display:flex;flex-direction:column;min-width:8ch;flex:1}.member__name.svelte-153k202{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-md);color:var(--v-color-text-primary)}.member__nick.svelte-153k202{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.member__role.svelte-153k202{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.member__role--owner.svelte-153k202{color:var(--v-color-accent)}.member__actions.svelte-153k202{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--v-space-1);margin-left:auto;max-width:100%}.member__rolesel.svelte-153k202{font-size:var(--v-font-size-xs);max-width:5.625rem}.fa.svelte-pw4erj{display:flex;flex-direction:column;gap:var(--v-space-2)}.fa__hint.svelte-pw4erj{font-size:var(--v-font-size-xs);opacity:.75}.fa__search.svelte-pw4erj{width:100%;box-sizing:border-box}.fa__list.svelte-pw4erj{list-style:none;margin:0;padding:0;max-height:16rem;overflow-y:auto}.fa__row.svelte-pw4erj label:where(.svelte-pw4erj){display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) 0;cursor:pointer}.fa__name.svelte-pw4erj{font-size:var(--v-font-size-sm)}.fa__nick.svelte-pw4erj{font-size:var(--v-font-size-xs);opacity:.7}.fa__state.svelte-pw4erj{font-size:var(--v-font-size-sm);opacity:.75;padding:var(--v-space-2) 0}.fa__err.svelte-pw4erj{font-size:var(--v-font-size-xs);color:var(--v-color-error)}.fa.svelte-qcaerk{display:flex;flex-direction:column;gap:var(--v-space-2)}.fa__hint.svelte-qcaerk{font-size:var(--v-font-size-xs);opacity:.75}.fa__search.svelte-qcaerk{width:100%;box-sizing:border-box}.fa__list.svelte-qcaerk{list-style:none;margin:0;padding:0;max-height:16rem;overflow-y:auto}.fa__row.svelte-qcaerk label:where(.svelte-qcaerk){display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) 0;cursor:pointer}.fa__name.svelte-qcaerk{font-size:var(--v-font-size-sm)}.fa__nick.svelte-qcaerk{font-size:var(--v-font-size-xs);opacity:.7}.fa__state.svelte-qcaerk{font-size:var(--v-font-size-sm);opacity:.75;padding:var(--v-space-2) 0}.fa__err.svelte-qcaerk{font-size:var(--v-font-size-xs);color:var(--v-color-error)}.sp.svelte-1og2r6l{display:flex;flex-direction:column;gap:var(--v-space-2)}.sp__avatarrow.svelte-1og2r6l{display:flex;align-items:center;gap:var(--v-space-3)}.sp__avatarbtn.svelte-1og2r6l{position:relative;overflow:hidden;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);cursor:pointer;white-space:nowrap}.sp__file.svelte-1og2r6l{position:absolute;inset:0;opacity:0;cursor:pointer}.sp__name.svelte-1og2r6l{flex:1;min-width:0;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.sp__area.svelte-1og2r6l{width:100%;resize:vertical;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.sp__area--bad.svelte-1og2r6l{border-color:var(--v-color-error)}.sp__link.svelte-1og2r6l{align-self:flex-start;padding:var(--v-space-1) var(--v-space-2);background:transparent;border:none;color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-xs);cursor:pointer}.sp__link.svelte-1og2r6l:hover:not(:disabled){color:var(--v-color-text-primary)}.sp__err.svelte-1og2r6l{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.sp__ok.svelte-1og2r6l{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.sp__cropoverlay.svelte-1og2r6l{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent);padding:var(--v-space-4)}.sp__cropcard.svelte-1og2r6l{width:min(92vw,24rem);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);padding:var(--v-space-4);box-shadow:var(--v-elevation-3)}.head.svelte-14qb29p{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);padding:var(--v-space-5) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);text-align:center}.head__name.svelte-14qb29p{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);word-break:break-word}.head__sub.svelte-14qb29p{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.head__desc.svelte-14qb29p{font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);white-space:pre-wrap;word-break:break-word}.head__adult.svelte-14qb29p{padding:0 var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-pill);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-xs)}.head__emoji.svelte-14qb29p{font-size:calc(var(--v-space-8) / 3);line-height:1}.head__emojipick.svelte-14qb29p{display:flex;align-items:center;gap:var(--v-space-2);margin-top:var(--v-space-1)}.head__btn.svelte-14qb29p{margin-top:var(--v-space-1);padding:var(--v-space-1) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);cursor:pointer}.head__btn.svelte-14qb29p:hover{background:var(--v-color-surface-raised, rgba(255, 255, 255, .06))}.mn.svelte-bygvwr{display:flex;flex-direction:column;gap:var(--v-space-1)}.mn__row.svelte-bygvwr{display:flex;align-items:center;gap:var(--v-space-2)}.mn__title.svelte-bygvwr{flex:1;font-weight:var(--v-font-weight-medium)}.mn__value.svelte-bygvwr{color:var(--v-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn__input.svelte-bygvwr{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font:inherit}.mn__note.svelte-bygvwr{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.mn__err.svelte-bygvwr{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-xs)}.gal__list.svelte-d23re{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.row.svelte-d23re{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2);border-radius:var(--v-radius-sm)}.row.svelte-d23re:hover{background:var(--v-color-surface-base)}.row__icon.svelte-d23re{flex:0 0 auto;display:inline-flex;color:var(--v-color-text-muted)}.row__main.svelte-d23re{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.row__name.svelte-d23re{font-size:var(--v-font-size-sm);color:var(--v-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__meta.svelte-d23re{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted);font-variant-numeric:tabular-nums}.row__ext.svelte-d23re{margin-right:var(--v-space-1);color:var(--v-color-accent);font-weight:var(--v-font-weight-bold)}.row__dl.svelte-d23re{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);cursor:pointer}.row__dl.svelte-d23re:hover{background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.gal__grid.svelte-1r9j2g1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--v-space-1)}.tile--chosen.svelte-1r9j2g1{outline:var(--v-border-width-button) solid var(--v-color-accent);outline-offset:calc(-1 * var(--v-border-width-button))}.tile.svelte-1r9j2g1{position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);overflow:hidden;cursor:pointer}.tile__img.svelte-1r9j2g1{display:block;width:100%;height:100%;object-fit:cover}.tile__badge.svelte-1r9j2g1{position:absolute;top:var(--v-space-1);right:var(--v-space-1);padding:0 var(--v-space-1);background:#0000008c;color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);border-radius:var(--v-radius-sm);line-height:var(--v-font-size-lg)}.tile__badge--play.svelte-1r9j2g1{top:50%;right:50%;transform:translate(50%,-50%);padding:var(--v-space-1) var(--v-space-2);border-radius:var(--v-radius-pill)}.tile__dur.svelte-1r9j2g1{position:absolute;bottom:var(--v-space-1);right:var(--v-space-1);padding:0 var(--v-space-1);background:#0000008c;color:var(--v-color-on-accent);font-size:var(--v-font-size-xs);border-radius:var(--v-radius-sm);font-variant-numeric:tabular-nums}.gal__list.svelte-ejk8sw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.row.svelte-ejk8sw{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2);border-radius:var(--v-radius-sm)}.row.svelte-ejk8sw:hover{background:var(--v-color-surface-base)}.row__icon.svelte-ejk8sw{flex:0 0 auto;display:inline-flex;color:var(--v-color-text-muted)}.row__link.svelte-ejk8sw{flex:1 1 auto;min-width:0;padding:0;background:transparent;border:none;color:var(--v-color-link-base);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.row__link.svelte-ejk8sw:hover{text-decoration:underline}.row__go.svelte-ejk8sw{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-2);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-secondary);font-family:inherit;font-size:var(--v-font-size-xs, .75rem);cursor:pointer;white-space:nowrap}.row__go.svelte-ejk8sw:hover{background:var(--v-color-surface-base)}.gal.svelte-cjwswx{display:flex;flex-direction:column;min-height:0;gap:var(--v-space-2)}.gal__head.svelte-cjwswx{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.gal__bar.svelte-cjwswx{display:flex;align-items:center;flex-wrap:wrap;gap:var(--v-space-2);padding:var(--v-space-2) 0}.gal__count.svelte-cjwswx{flex:1;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.gal__pick.svelte-cjwswx{min-height:var(--v-touch-min);padding:0 var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.gal__pick.svelte-cjwswx:disabled{opacity:.5;cursor:default}.gal__pick--danger.svelte-cjwswx{color:var(--v-color-error)}.gal__title.svelte-cjwswx{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.gal__tabs.svelte-cjwswx{display:flex;gap:var(--v-space-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-bottom:var(--v-space-1);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.gal__tab.svelte-cjwswx{flex:0 0 auto;padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-bottom:var(--v-border-width-button) solid transparent;color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-sm);white-space:nowrap;cursor:pointer}.gal__tab.svelte-cjwswx:hover{color:var(--v-color-text-primary)}.gal__tab--active.svelte-cjwswx{color:var(--v-color-accent);border-bottom-color:var(--v-color-accent)}.gal__panel.svelte-cjwswx{min-height:0;max-height:60vh;overflow-y:auto;padding-top:var(--v-space-2)}.gal__empty.svelte-cjwswx,.gal__loading.svelte-cjwswx{margin:0;padding:var(--v-space-4) var(--v-space-2);color:var(--v-color-text-muted);font-size:var(--v-font-size-sm);text-align:center}.gal__toast.svelte-cjwswx{position:fixed;left:50%;bottom:var(--v-space-6);transform:translate(-50%);z-index:var(--v-z-modal);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);box-shadow:var(--v-elevation-2)}.ctxbackdrop.svelte-cjwswx{position:fixed;inset:0;z-index:var(--v-z-modal)}.ctxmenu.svelte-cjwswx{position:fixed;z-index:var(--v-z-modal);min-width:var(--v-space-8);padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.ctxmenu__item.svelte-cjwswx{display:block;width:100%;padding:var(--v-space-2) var(--v-space-3);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.ctxmenu__item.svelte-cjwswx:hover:not(:disabled){background:var(--v-color-surface-base)}.ctxmenu__item.svelte-cjwswx:disabled{opacity:.5;cursor:default}.al__card.svelte-1es98co{font-size:var(--v-font-size-sm);color:var(--v-color-accent);margin-left:var(--v-space-1)}.al__media.svelte-1es98co{display:flex;flex-wrap:wrap;gap:var(--v-space-1);grid-column:1 / -1}.al__att.svelte-1es98co{padding:0;min-width:3rem;height:3rem;background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs);overflow:hidden;cursor:pointer}.al__att.svelte-1es98co img:where(.svelte-1es98co){width:3rem;height:3rem;object-fit:cover;display:block}.al__gone.svelte-1es98co{grid-column:1 / -1;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.al.svelte-1es98co{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-2)}.al__title.svelte-1es98co{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.al__sel.svelte-1es98co{padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-sm)}.al__list.svelte-1es98co{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.al__row.svelte-1es98co{display:flex;align-items:baseline;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.al__ev.svelte-1es98co{flex:0 0 auto;color:var(--v-color-text-primary);font-weight:var(--v-font-weight-semibold)}.al__who.svelte-1es98co{padding:0;background:none;border:none;color:inherit;font:inherit;text-decoration:underline dotted;cursor:pointer}.al__only.svelte-1es98co{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border-radius:var(--v-radius-sm);font-size:var(--v-font-size-sm)}.al__by.svelte-1es98co{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v-color-text-muted)}.al__tgt.svelte-1es98co{color:var(--v-color-text-muted)}.al__time.svelte-1es98co{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.al__more.svelte-1es98co{align-self:center;padding:var(--v-space-1) var(--v-space-4);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.al__note.svelte-1es98co{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.al__err.svelte-1es98co{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.as.svelte-g67hyb{display:flex;flex-direction:column;gap:var(--v-space-2)}.as__title.svelte-g67hyb{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as__block.svelte-g67hyb{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.as__sub.svelte-g67hyb{color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.as__opts.svelte-g67hyb{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.as__chip.svelte-g67hyb{padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-secondary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.as__chip--on.svelte-g67hyb{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.as__chip.svelte-g67hyb:disabled{opacity:.5;cursor:default}.as__status.svelte-g67hyb{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding-top:var(--v-space-2)}.as__statustext.svelte-g67hyb{flex:1;min-width:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.as__statustext--on.svelte-g67hyb{color:var(--v-color-warning);font-weight:var(--v-font-weight-semibold)}.as__act.svelte-g67hyb{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.as__act.svelte-g67hyb:disabled{opacity:.5;cursor:default}.as__note.svelte-g67hyb{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.as__err.svelte-g67hyb{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.bm.svelte-1h2rj7m{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-2)}.bm__addban.svelte-1h2rj7m{align-self:flex-start;padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.bm__addban.svelte-1h2rj7m:hover:not(:disabled){background:var(--v-color-surface-base)}.bm__list.svelte-1h2rj7m{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.bm__row.svelte-1h2rj7m{display:flex;align-items:center;gap:var(--v-space-2)}.bm__main.svelte-1h2rj7m{display:flex;flex-direction:column;min-width:0;flex:1}.bm__name.svelte-1h2rj7m{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-md);color:var(--v-color-text-primary)}.bm__meta.svelte-1h2rj7m{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.bm__reason.svelte-1h2rj7m{font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.bm__unban.svelte-1h2rj7m{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);background:transparent;color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.bm__unban--danger.svelte-1h2rj7m,.bm__addban--danger.svelte-1h2rj7m{color:var(--v-color-error);border-color:var(--v-color-error)}.bm__unban.svelte-1h2rj7m:disabled{opacity:.5;cursor:default}.bm__more.svelte-1h2rj7m{align-self:center;padding:var(--v-space-1) var(--v-space-4);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.bm__note.svelte-1h2rj7m{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.bm__err.svelte-1h2rj7m{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.bp.svelte-1h2rj7m{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.bp__card.svelte-1h2rj7m{display:flex;flex-direction:column;width:min(26rem,92vw);max-height:90vh;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow:hidden}.bp__head.svelte-1h2rj7m{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.bp__title.svelte-1h2rj7m{flex:1;font-weight:var(--v-font-weight-bold)}.bp__x.svelte-1h2rj7m{flex:0 0 auto;background:transparent;border:none;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.bp__body.svelte-1h2rj7m{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4) var(--v-space-4);overflow-y:auto}.bp__search.svelte-1h2rj7m{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit}.bp__pickrow.svelte-1h2rj7m{cursor:default}.chset.svelte-1pmyfcp{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-2)}.chset__title.svelte-1pmyfcp{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary);margin-bottom:var(--v-space-1)}.chset__row.svelte-1pmyfcp{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.chset__label.svelte-1pmyfcp{font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.chset__err.svelte-1pmyfcp{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.inv.svelte-1xztghm{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-2)}.inv__title.svelte-1xztghm{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.inv__new.svelte-1xztghm{display:flex;gap:var(--v-space-2)}.inv__num.svelte-1xztghm{flex:1;min-width:0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.inv__list.svelte-1xztghm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.inv__row.svelte-1xztghm{display:flex;align-items:center;gap:var(--v-space-2)}.inv__main.svelte-1xztghm{display:flex;flex-direction:column;min-width:0;flex:1}.inv__code.svelte-1xztghm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.inv__meta.svelte-1xztghm{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.inv__btn.svelte-1xztghm{flex:0 0 auto;font-size:var(--v-font-size-xs);padding:var(--v-space-1) var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-muted);cursor:pointer}.inv__btn.svelte-1xztghm:hover:not(:disabled){background:var(--v-color-surface-raised)}.inv__btn.svelte-1xztghm:disabled{opacity:.5;cursor:default}.inv__btn--danger.svelte-1xztghm:hover:not(:disabled){color:var(--v-color-error);border-color:var(--v-color-error)}.inv__note.svelte-1xztghm{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.inv__err.svelte-1xztghm{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.inv__joiners.svelte-1xztghm{padding:var(--v-space-2) var(--v-space-3);border-left:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-1)}.inv__joinerlist.svelte-1xztghm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.inv__joinerrow.svelte-1xztghm{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.jr.svelte-1h500t0{display:flex;flex-direction:column;gap:var(--v-space-2)}.jr__note.svelte-1h500t0{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.jr__err.svelte-1h500t0{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.jr__list.svelte-1h500t0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.jr__row.svelte-1h500t0{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-1) 0}.jr__who.svelte-1h500t0{flex:1;min-width:0;display:flex;flex-direction:column}.jr__name.svelte-1h500t0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr__nick.svelte-1h500t0{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.jr__ok.svelte-1h500t0,.jr__no.svelte-1h500t0{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);cursor:pointer}.jr__ok.svelte-1h500t0:hover{border-color:var(--v-color-accent);color:var(--v-color-accent)}.jr__no.svelte-1h500t0:hover{border-color:var(--v-color-error);color:var(--v-color-error)}.jr__ok.svelte-1h500t0:disabled,.jr__no.svelte-1h500t0:disabled{opacity:.6;cursor:default}.mr__row.svelte-1m8l2am{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.mr__chk.svelte-1m8l2am{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.mr__note.svelte-1m8l2am{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.mr__err.svelte-1m8l2am{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.mr__ok.svelte-1m8l2am{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.mu__label.svelte-1oi72bm{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.mu__search.svelte-1oi72bm,.mu__sel.svelte-1oi72bm{padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.mu__row.svelte-1oi72bm{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.mu__list.svelte-1oi72bm,.mu__sections.svelte-1oi72bm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.mu__item.svelte-1oi72bm{width:100%;padding:var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.mu__item.svelte-1oi72bm:hover{background:var(--v-color-surface-base)}.mu__srow.svelte-1oi72bm{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.mu__chk.svelte-1oi72bm{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.mu__count.svelte-1oi72bm{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs);font-variant-numeric:tabular-nums}.mu__note.svelte-1oi72bm{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.mu__err.svelte-1oi72bm{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.mu__ok.svelte-1oi72bm{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.md.svelte-ctvnmg{position:fixed;inset:0;z-index:var(--v-z-modal);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.md__card.svelte-ctvnmg{display:flex;flex-direction:column;width:min(28rem,94vw);max-height:90vh;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow:hidden}.md__head.svelte-ctvnmg{display:flex;align-items:center;justify-content:space-between;padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.md__title.svelte-ctvnmg{font-weight:var(--v-font-weight-bold)}.md__x.svelte-ctvnmg{background:transparent;border:none;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.md__tabs.svelte-ctvnmg{display:flex;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.md__tab.svelte-ctvnmg{flex:1;padding:var(--v-space-2);background:transparent;border:none;border-bottom:var(--v-border-width-button) solid transparent;color:var(--v-color-text-muted);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.md__tab--on.svelte-ctvnmg{color:var(--v-color-accent);border-bottom-color:var(--v-color-accent)}.md__body.svelte-ctvnmg{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-4);overflow-y:auto}.md__row.svelte-ctvnmg{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.md__field.svelte-ctvnmg,.md__num.svelte-ctvnmg{padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.md__num.svelte-ctvnmg{width:6rem}.md__err.svelte-ctvnmg{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.md__ok.svelte-ctvnmg{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.ms.svelte-9z8cvm{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.ms__card.svelte-9z8cvm{display:flex;flex-direction:column;width:min(26rem,92vw);max-height:90vh;background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow:hidden}.ms__head.svelte-9z8cvm{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.ms__title.svelte-9z8cvm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--v-font-weight-bold)}.ms__x.svelte-9z8cvm{flex:0 0 auto;background:transparent;border:none;color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.ms__body.svelte-9z8cvm{display:flex;flex-direction:column;padding:var(--v-space-2) var(--v-space-4) var(--v-space-4);overflow-y:auto}.ms__joined.svelte-9z8cvm{margin:var(--v-space-2) 0 0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ms__setting.svelte-9z8cvm{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.ms__label.svelte-9z8cvm{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.ms__control.svelte-9z8cvm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.ms__sel.svelte-9z8cvm,.ms__input.svelte-9z8cvm{flex:1;min-width:0;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.ms__hint.svelte-9z8cvm{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.ms__msg.svelte-9z8cvm{margin:var(--v-space-2) 0 0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.bulk.svelte-61u8jz{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.bulk__label.svelte-61u8jz{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.bulk__sel.svelte-61u8jz{min-width:0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-sm)}.bulk__actions.svelte-61u8jz{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.f__search.svelte-1bvlbdt{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit}.f__slices.svelte-1bvlbdt{display:flex;flex-wrap:wrap;gap:var(--v-space-1);margin:var(--v-space-2) 0}.f__slice.svelte-1bvlbdt{padding:var(--v-space-1) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);background:transparent;color:inherit;font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.f__slice--on.svelte-1bvlbdt{border-color:currentColor;font-weight:var(--v-font-weight-semibold)}.f__controls.svelte-1bvlbdt{display:flex;gap:var(--v-space-2);flex-wrap:wrap}.f__sel.svelte-1bvlbdt,.f__letter.svelte-1bvlbdt{flex:1;min-width:0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.f__letter.svelte-1bvlbdt{max-width:5rem;text-align:center}.tx.svelte-1qxty0h{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.tx__card.svelte-1qxty0h{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);overflow-y:auto}.tx__title.svelte-1qxty0h{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.tx__body.svelte-1qxty0h{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);line-height:var(--v-line-height-normal, 1.5)}.tx__err.svelte-1qxty0h{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.tx__actions.svelte-1qxty0h{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.mm.svelte-1g5vqy9{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-2)}.mm__titlerow.svelte-1g5vqy9{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.mm__title.svelte-1g5vqy9{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.mm__selbtn.svelte-1g5vqy9{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-xs);cursor:pointer}.mm__selbtn--on.svelte-1g5vqy9{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.mm__chk.svelte-1g5vqy9{flex:0 0 auto;width:var(--v-space-4);height:var(--v-space-4);accent-color:var(--v-color-accent);cursor:pointer}.mm__list.svelte-1g5vqy9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.mm__row.svelte-1g5vqy9{display:flex;align-items:center;gap:var(--v-space-2)}.mm__main.svelte-1g5vqy9{display:flex;flex-direction:column;min-width:0;flex:1}.mm__name.svelte-1g5vqy9{overflow-wrap:anywhere;font-size:var(--v-font-size-md);color:var(--nick-dark, var(--v-color-text-primary))}:root[data-theme=light] .mm__name.svelte-1g5vqy9{color:var(--nick-light, var(--v-color-text-primary))}.mm__nick.svelte-1g5vqy9,.mm__joined.svelte-1g5vqy9{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.mm__role.svelte-1g5vqy9{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.mm__role--owner.svelte-1g5vqy9{color:var(--v-color-accent)}.mm__gear.svelte-1g5vqy9{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-muted);font-size:var(--v-font-size-md);line-height:1;cursor:pointer}.mm__gear.svelte-1g5vqy9:hover:not(:disabled){background:var(--v-color-surface-raised);color:var(--v-color-text-primary)}.mm__gear.svelte-1g5vqy9:disabled{opacity:.5;cursor:default}.mm__more.svelte-1g5vqy9{align-self:center;padding:var(--v-space-1) var(--v-space-4);background:transparent;border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.mm__note.svelte-1g5vqy9{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.mm__err.svelte-1g5vqy9{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.re__conflict.svelte-1rd3kye{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-error);border-radius:var(--v-radius-sm)}.re__conflicttext.svelte-1rd3kye{margin:0;font-size:var(--v-font-size-sm)}.re.svelte-1rd3kye{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.re__title.svelte-1rd3kye{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.re__field.svelte-1rd3kye{display:flex;flex-direction:column;gap:var(--v-space-1)}.re__label.svelte-1rd3kye{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.re__input.svelte-1rd3kye{padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-field)}.re__input--num.svelte-1rd3kye{width:8rem}.re__caps.svelte-1rd3kye{display:flex;flex-direction:column;gap:var(--v-space-2)}.re__capgroup.svelte-1rd3kye{display:flex;flex-direction:column;gap:var(--v-space-1)}.re__captitle.svelte-1rd3kye{font-size:var(--v-font-size-xs);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-secondary)}.re__cap.svelte-1rd3kye{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.re__cap--danger.svelte-1rd3kye{color:var(--v-color-error)}.re__err.svelte-1rd3kye{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.re__actions.svelte-1rd3kye{display:flex;align-items:center;justify-content:flex-end;gap:var(--v-space-2)}.re__livehint.svelte-1rd3kye{flex:1;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.re__btn.svelte-1rd3kye{padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.re__btn--primary.svelte-1rd3kye{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent);font-weight:var(--v-font-weight-bold)}.re__btn.svelte-1rd3kye:disabled{opacity:.5;cursor:default}.rm.svelte-o7hcjy{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-3)}.rm__title.svelte-o7hcjy{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.rm__list.svelte-o7hcjy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.rm__item.svelte-o7hcjy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.rm__swatch.svelte-o7hcjy{flex:0 0 auto;width:var(--v-space-3);height:var(--v-space-3);border-radius:var(--v-radius-pill);background:var(--v-color-accent)}.rm__swatch--empty.svelte-o7hcjy{background:var(--v-color-border)}.rm__name.svelte-o7hcjy{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.rm__main.svelte-o7hcjy{display:flex;flex-direction:column;flex:1;min-width:10ch}.rm__holders.svelte-o7hcjy{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm__grant.svelte-o7hcjy{display:flex;flex-direction:column;gap:var(--v-space-2);margin-top:var(--v-space-3)}.rm__search.svelte-o7hcjy{padding:var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font:inherit}.rm__note.svelte-o7hcjy{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.rm__acts.svelte-o7hcjy{display:flex;gap:var(--v-space-2)}.rm__btn.svelte-o7hcjy{padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.rm__btn.svelte-o7hcjy:hover:not(:disabled){background:var(--v-color-surface-base)}.rm__btn.svelte-o7hcjy:disabled{opacity:.5;cursor:default}.rm__btn--danger.svelte-o7hcjy{color:var(--v-color-error);border-color:var(--v-color-error)}.rm__create.svelte-o7hcjy{align-self:flex-start;color:var(--v-color-accent);border-color:var(--v-color-accent)}.rm__err.svelte-o7hcjy{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.ap__row.svelte-1lr9phj{display:flex;flex-wrap:wrap;gap:var(--v-space-2);align-items:center}.ap__accent.svelte-1lr9phj{width:var(--v-space-6);height:var(--v-space-6);border-radius:var(--v-radius-pill);border:var(--v-border-width-button) solid transparent;cursor:pointer;padding:0}.ap__accent--theme.svelte-1lr9phj{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-xs);border-color:var(--v-color-border)}.ap__accent--on.svelte-1lr9phj{border-color:var(--v-color-text-primary);box-shadow:0 0 0 var(--v-border-width-hairline) var(--v-color-text-primary)}.ap__err.svelte-1lr9phj{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.ap__ok.svelte-1lr9phj{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.pm__hint.svelte-3i02ut{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.pm__err.svelte-3i02ut{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.pm__row.svelte-3i02ut{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.pm__label.svelte-3i02ut{font-weight:var(--v-font-weight-bold)}.pm__opts.svelte-3i02ut{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.pm__chip.svelte-3i02ut{padding:var(--v-space-1) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-secondary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.pm__chip--on.svelte-3i02ut{background:var(--v-color-accent);color:var(--v-color-on-accent);border-color:var(--v-color-accent)}.pm__group.svelte-3i02ut{display:flex;align-items:center;gap:var(--v-space-2);width:100%;padding:var(--v-space-3) 0;background:transparent;border:none;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;cursor:pointer}.pm__group.svelte-3i02ut:hover{color:var(--v-color-accent)}.pm__groupchev.svelte-3i02ut{flex:0 0 auto;color:var(--v-color-text-muted)}.pm__grouplabel.svelte-3i02ut{flex:1;min-width:0;font-weight:var(--v-font-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm__groupcount.svelte-3i02ut{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.pa.svelte-1ozm1ge{margin:var(--v-space-2) var(--v-space-4)}.pa__row.svelte-1ozm1ge{display:flex;align-items:center;gap:var(--v-space-2);flex-wrap:wrap}.pa__label.svelte-1ozm1ge{font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary)}.pa__prefix.svelte-1ozm1ge{color:var(--v-color-text-muted)}.pa__input.svelte-1ozm1ge{flex:1;min-width:8ch;min-height:var(--v-touch-min);font:inherit;padding:0 var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.pa__web.svelte-1ozm1ge{display:flex;align-items:center;gap:var(--v-space-2);margin-top:var(--v-space-1);font-size:var(--v-font-size-sm)}.pa__webtext.svelte-1ozm1ge{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa__copy.svelte-1ozm1ge{font:inherit;min-height:var(--v-touch-min);padding:0 var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:transparent;color:var(--v-color-text-primary);cursor:pointer}.pa__status.svelte-1ozm1ge{margin:var(--v-space-1) 0 0;font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.pa__status--err.svelte-1ozm1ge{color:var(--v-color-error)}.rx__seen-note.svelte-7fx87h{margin-bottom:var(--v-space-3)}.rx__toggle.svelte-7fx87h{display:flex;align-items:center;justify-content:space-between;font-size:var(--v-font-size-sm)}.rx__hint.svelte-7fx87h{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.rx__grid.svelte-7fx87h{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--v-space-1);margin:var(--v-space-2) 0}.rx__emoji.svelte-7fx87h{display:flex;align-items:center;justify-content:center;padding:var(--v-space-1);border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-md);background:transparent;cursor:pointer;opacity:.4}.rx__emoji--on.svelte-7fx87h{opacity:1;border-color:currentColor}.rx__emoji.svelte-7fx87h:disabled{cursor:default}.rx__err.svelte-7fx87h{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.rx__ok.svelte-7fx87h{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.sw.svelte-lbsi1v{display:flex;flex-direction:column;gap:var(--v-space-2)}.sw__head.svelte-lbsi1v{display:flex;align-items:baseline;gap:var(--v-space-2)}.sw__title.svelte-lbsi1v{flex:1;min-width:0;font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.sw__count.svelte-lbsi1v,.sw__refresh.svelte-lbsi1v{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sw__form.svelte-lbsi1v{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.sw__input.svelte-lbsi1v{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.sw__field.svelte-lbsi1v{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.sw__fieldlabel.svelte-lbsi1v{color:var(--v-color-text-secondary)}.sw__sel.svelte-lbsi1v{flex:0 1 auto;min-width:0;padding:var(--v-space-1) var(--v-space-2);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-size-sm)}.sw__add.svelte-lbsi1v{align-self:flex-start;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-accent);color:var(--v-color-on-accent);border:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sw__add.svelte-lbsi1v:disabled{opacity:.5;cursor:default}.sw__list.svelte-lbsi1v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-2)}.sw__row.svelte-lbsi1v{display:flex;align-items:center;gap:var(--v-space-2)}.sw__main.svelte-lbsi1v{display:flex;flex-direction:column;flex:1;min-width:0}.sw__pattern.svelte-lbsi1v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-md);color:var(--v-color-text-primary)}.sw__meta.svelte-lbsi1v{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.sw__edit.svelte-lbsi1v{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sw__edit.svelte-lbsi1v:disabled{opacity:.5;cursor:default}.sw__cancelrepl.svelte-lbsi1v{align-self:flex-start;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-secondary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sw__note--repl.svelte-lbsi1v{color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.sw__del.svelte-lbsi1v{flex:0 0 auto;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-error);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.sw__del.svelte-lbsi1v:disabled{opacity:.5;cursor:default}.sw__note.svelte-lbsi1v{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.sw__err.svelte-lbsi1v{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.wr.svelte-14fiukl{display:flex;flex-direction:column;gap:var(--v-space-3)}.wr__title.svelte-14fiukl{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.wr__block.svelte-14fiukl{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) 0;border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.wr__blockhead.svelte-14fiukl{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.wr__blocktitle.svelte-14fiukl{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold);color:var(--v-color-text-primary)}.wr__ver.svelte-14fiukl{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.wr__ver--unknown.svelte-14fiukl{color:var(--v-color-warning)}.wr__retry.svelte-14fiukl{align-self:flex-start;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.wr__clear.svelte-14fiukl{align-self:flex-start;padding:var(--v-space-1) var(--v-space-3);background:transparent;color:var(--v-color-error);border:var(--v-border-width-hairline) solid var(--v-color-error);border-radius:var(--v-radius-pill);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.wr__clear.svelte-14fiukl:disabled,.wr__retry.svelte-14fiukl:disabled{opacity:.5;cursor:default}.wr__area.svelte-14fiukl{width:100%;resize:vertical;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field)}.wr__area--tall.svelte-14fiukl{min-height:8rem}.wr__area--bad.svelte-14fiukl{border-color:var(--v-color-error)}.wr__count.svelte-14fiukl{align-self:flex-end;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.wr__count--bad.svelte-14fiukl{color:var(--v-color-error)}.wr__toggle.svelte-14fiukl{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);font-size:var(--v-font-size-sm);color:var(--v-color-text-primary)}.wr__note.svelte-14fiukl{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.wr__warn.svelte-14fiukl{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs);line-height:var(--v-line-height-normal, 1.5)}.wr__err.svelte-14fiukl{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.wr__ok.svelte-14fiukl{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.gs.svelte-ly4fn5{padding:var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);display:flex;flex-direction:column;gap:var(--v-space-3)}.gs__title.svelte-ly4fn5{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.gs__rows.svelte-ly4fn5{display:flex;flex-direction:column;gap:var(--v-space-1)}.gs__row.svelte-ly4fn5{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-2);background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-sm);text-align:left;white-space:normal;cursor:pointer}.gs__row.svelte-ly4fn5>span:where(.svelte-ly4fn5):first-child{flex:1}.gs__rowmain.svelte-ly4fn5{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.gs__rowhint.svelte-ly4fn5{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.gs__row.svelte-ly4fn5:hover{background:var(--v-color-surface-raised)}.gs__row--danger.svelte-ly4fn5{color:var(--v-color-error)}.gs__badge.svelte-ly4fn5{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.gs__badge--alarm.svelte-ly4fn5{color:var(--v-color-warning);font-weight:var(--v-font-weight-semibold)}.gs__switchrow.svelte-ly4fn5{display:flex;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-2);border-radius:var(--v-radius-md);cursor:pointer}.gs__switchrow.svelte-ly4fn5:hover{background:var(--v-color-surface-raised)}.gs__switchmain.svelte-ly4fn5{display:flex;flex-direction:column;gap:var(--v-space-1);flex:1;min-width:0}.gs__switchlabel.svelte-ly4fn5{font-size:var(--v-font-size-sm)}.gs__switchhint.svelte-ly4fn5{color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.gs__chev.svelte-ly4fn5{color:var(--v-color-text-muted)}.gs__back.svelte-ly4fn5{align-self:flex-start;padding:var(--v-space-1) var(--v-space-2);background:transparent;border:none;color:var(--v-color-accent);font-family:inherit;font-size:var(--v-font-size-sm);cursor:pointer}.gs__err.svelte-ly4fn5{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.gs__ok.svelte-ly4fn5{margin:0;color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.row.svelte-ksglln{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.info.svelte-1uyqllr{display:flex;flex-direction:column;min-height:0;min-width:0;border-left:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.info__bar.svelte-1uyqllr{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2);height:var(--v-header-height);padding:0 var(--v-space-3) 0 var(--v-space-4);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.info__bartitle.svelte-1uyqllr{font-weight:var(--v-font-weight-bold)}.info__close.svelte-1uyqllr{display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;background:transparent;border:none;border-radius:var(--v-radius-sm);color:var(--v-color-text-muted);font-size:var(--v-font-size-xl);line-height:1;cursor:pointer}.info__close.svelte-1uyqllr:hover{background:var(--v-color-surface-base);color:var(--v-color-text-primary)}.info__scroll.svelte-1uyqllr{flex:1;min-height:0;overflow-y:auto}.info__hint.svelte-1uyqllr{color:var(--v-color-text-muted);padding:var(--v-space-4);margin:0}.fwd.svelte-1acz9q3{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:flex;flex-direction:column;background:var(--v-color-surface-base)}.fwd__bar.svelte-1acz9q3{display:flex;align-items:center;gap:var(--v-space-2);flex:0 0 auto;height:var(--v-header-height);padding:0 var(--v-space-3);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.fwd__back.svelte-1acz9q3{display:inline-flex;align-items:center;justify-content:center;width:var(--v-touch-min);height:var(--v-touch-min);padding:0;background:transparent;border:none;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);cursor:pointer}.fwd__back.svelte-1acz9q3:hover{background:var(--v-color-surface-base)}.fwd__backicon.svelte-1acz9q3{display:inline-flex;font-size:var(--v-font-size-xl)}.fwd__title.svelte-1acz9q3{font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg)}.fwd__body.svelte-1acz9q3{flex:1;min-height:0;overflow-y:auto;padding:var(--v-space-4);display:flex;flex-direction:column;gap:var(--v-space-4);max-width:40rem;width:100%;margin:0 auto}.fwd__block.svelte-1acz9q3{display:flex;flex-direction:column;gap:var(--v-space-2)}.fwd__label.svelte-1acz9q3{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-muted)}.fwd__orig.svelte-1acz9q3{padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-secondary);white-space:pre-wrap;overflow-wrap:break-word}.fwd__orig--muted.svelte-1acz9q3{color:var(--v-color-text-muted)}.fwd__area.svelte-1acz9q3{width:100%;padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-field);resize:vertical}.fwd__trimmed.svelte-1acz9q3{color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.fwd__opts.svelte-1acz9q3{gap:var(--v-space-3)}.fwd__opt.svelte-1acz9q3{display:flex;align-items:center;gap:var(--v-space-2);cursor:pointer}.fwd__search.svelte-1acz9q3{width:100%;min-height:var(--v-touch-min);padding:var(--v-space-2) var(--v-space-3);background:var(--v-color-surface-base);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);font-family:inherit;font-size:var(--v-font-size-field);box-sizing:border-box}.fwd__search.svelte-1acz9q3:focus-visible{border-color:var(--v-color-accent)}.fwd__none.svelte-1acz9q3{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.fwd__chats.svelte-1acz9q3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1);max-height:40vh;overflow-y:auto}.fwd__chat.svelte-1acz9q3{display:flex;align-items:center;gap:var(--v-space-3);width:100%;padding:var(--v-space-2) var(--v-space-3);background:transparent;border:var(--v-border-width-hairline) solid transparent;border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-family:inherit;font-size:var(--v-font-size-md);text-align:left;cursor:pointer}.fwd__chat.svelte-1acz9q3:hover{background:var(--v-color-surface-raised)}.fwd__chat--sel.svelte-1acz9q3{background:var(--v-color-surface-raised);border-color:var(--v-color-accent)}.fwd__chatname.svelte-1acz9q3{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fwd__chattag.svelte-1acz9q3{font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.fwd__error.svelte-1acz9q3{color:var(--v-color-error);font-size:var(--v-font-size-sm);margin:0}.fwd__foot.svelte-1acz9q3{flex:0 0 auto;display:flex;justify-content:flex-end;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);border-top:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised)}.resize.svelte-a4xto5{position:absolute;top:0;bottom:0;z-index:5;width:var(--v-space-2);cursor:col-resize;background:transparent;border-left:var(--v-border-width-hairline) solid transparent}.resize--left.svelte-a4xto5{transform:translate(-50%)}.resize--right.svelte-a4xto5{transform:translate(50%)}.resize.svelte-a4xto5:hover,.resize.svelte-a4xto5:focus-visible,.resize--drag.svelte-a4xto5{background:color-mix(in srgb,var(--v-color-accent) 18%,transparent);outline:none}.lock.svelte-o4ze26{position:fixed;inset:0;z-index:var(--v-z-modal);display:flex;align-items:center;justify-content:center;background:var(--v-color-surface-base)}.lock__box.svelte-o4ze26{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(20rem,90vw)}.lock__title.svelte-o4ze26{margin:0;text-align:center;font-size:var(--v-font-size-lg)}.lock__pin.svelte-o4ze26{min-height:var(--v-touch-min);padding:0 var(--v-space-3);border-radius:var(--v-radius-md);border:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);font:inherit;text-align:center;letter-spacing:.3em}.lock__wrong.svelte-o4ze26{margin:0;text-align:center;color:var(--v-color-error)}.lock__go.svelte-o4ze26{min-height:var(--v-touch-min);border-radius:var(--v-radius-md);border:none;background:var(--v-color-accent);color:var(--v-color-on-accent);font:inherit;cursor:pointer}.eb.svelte-1li7nm{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--v-space-4);inset:0;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.eb__card.svelte-1li7nm{display:flex;width:min(28rem,100%);max-height:90vh;flex-direction:column;overflow-y:auto;padding:var(--v-space-5);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);background:var(--v-color-surface-raised);gap:var(--v-space-3)}.eb__title.svelte-1li7nm{margin:0;font-size:var(--v-font-size-lg)}.eb__row.svelte-1li7nm{display:flex;flex-wrap:wrap;gap:var(--v-space-3)}.dmd.svelte-1i9u3g5{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.dmd__card.svelte-1i9u3g5{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(26rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.dmd__title.svelte-1i9u3g5{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.dmd__body.svelte-1i9u3g5{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);line-height:var(--v-line-height-normal, 1.5)}.dmd__opt.svelte-1i9u3g5{display:flex;align-items:center}.dmd__actions.svelte-1i9u3g5{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.rg.svelte-1tm44iz{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.rg__card.svelte-1tm44iz{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(32rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3)}.rg__head.svelte-1tm44iz{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-2)}.rg__title.svelte-1tm44iz{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.rg__ver.svelte-1tm44iz{flex:0 0 auto;color:var(--v-color-text-muted);font-size:var(--v-font-size-xs)}.rg__body.svelte-1tm44iz{flex:1 1 auto;min-height:0;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal, 1.5)}.rg__note.svelte-1tm44iz{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-xs)}.rg__err.svelte-1tm44iz{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.rg__actions.svelte-1tm44iz{display:flex;justify-content:flex-end;gap:var(--v-space-2)}.ag.svelte-1izt0um{display:grid;place-items:center;flex:1;min-height:0;padding:var(--v-space-4);background:var(--v-color-surface-base)}.ag__card.svelte-1izt0um{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-3);width:min(28rem,92vw);padding:var(--v-space-5) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);text-align:center}.ag__badge.svelte-1izt0um{padding:var(--v-space-1) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-warning);border-radius:var(--v-radius-pill);color:var(--v-color-warning);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-sm)}.ag__title.svelte-1izt0um{margin:0;color:var(--v-color-text-primary);font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg)}.ag__text.svelte-1izt0um{margin:0;color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm);line-height:var(--v-line-height-normal);overflow-wrap:anywhere}.ag__err.svelte-1izt0um{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm)}.ag__actions.svelte-1izt0um{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-2);margin-top:var(--v-space-1)}.vasf.svelte-13rgg20{position:fixed;z-index:calc(var(--v-z-lightbox) + 1);overflow:hidden;background:none;border:none;padding:0;box-shadow:var(--v-elevation-3);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.vasf.svelte-13rgg20:active{cursor:grabbing}.vasf__paused.svelte-13rgg20{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--v-color-on-accent);background:#00000059;filter:drop-shadow(0 .0625rem .125rem rgba(0,0,0,.6));pointer-events:none}.person-miss.svelte-1u7aut2{position:fixed;left:50%;bottom:var(--v-space-6);transform:translate(-50%);z-index:var(--v-z-modal);display:flex;gap:var(--v-space-3);align-items:center;padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm)}.person-miss.svelte-1u7aut2 button:where(.svelte-1u7aut2){background:none;border:none;padding:0;color:var(--v-color-accent);cursor:pointer;font:inherit}.screen.svelte-1u7aut2{flex:1;min-height:0;display:flex;flex-direction:column}.banner.svelte-1u7aut2{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-4);background:var(--v-color-error);color:var(--v-color-on-accent);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border)}.banner__text.svelte-1u7aut2{font-weight:var(--v-font-weight-bold)}.shell.svelte-1u7aut2{flex:1;min-height:0;display:flex}.cols.svelte-1u7aut2{position:relative;flex:1;min-width:0;display:grid;min-height:0}.panelcol.svelte-1u7aut2{min-height:0;min-width:0;display:flex;flex-direction:column;border-right:var(--v-border-width-hairline) solid var(--v-color-border);background:var(--v-color-surface-raised);overflow:hidden}.panelbody.svelte-1u7aut2{flex:1;min-height:0;display:flex;flex-direction:column}.railwrap.svelte-1u7aut2{display:contents}.contentcol.svelte-1u7aut2{display:flex;flex-direction:column;min-width:0;min-height:0}.full.svelte-1u7aut2{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.fullbody.svelte-1u7aut2{flex:1;min-width:0;min-height:0;display:flex}.empty.svelte-1u7aut2{flex:1;display:grid;place-items:center}.error-band.svelte-1u7aut2{color:var(--v-color-error);padding:0 var(--v-space-4) var(--v-space-3);margin:0;font-size:var(--v-font-size-sm)}@media(max-width:40rem){.railwrap.svelte-1u7aut2{display:block;position:fixed;top:0;bottom:0;left:0;z-index:50;transform:translate(-100%);transition:transform var(--v-motion-duration-base) var(--v-motion-easing-standard)}.railwrap--open.svelte-1u7aut2{transform:translate(0)}.backdrop.svelte-1u7aut2{position:fixed;inset:0;z-index:49;border:none;padding:0;background:#00000073;cursor:pointer}.cols.svelte-1u7aut2{grid-template-columns:1fr!important}.pane-hidden.svelte-1u7aut2{display:none}.info-overlay.svelte-1u7aut2{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;background:var(--v-color-surface-base)}}.upd.svelte-bczugc{position:fixed;left:var(--v-space-4);bottom:max(var(--v-space-4),env(safe-area-inset-bottom));z-index:1000;display:flex;align-items:center;gap:var(--v-space-4);max-width:26rem;padding:var(--v-space-3) var(--v-space-4);background:var(--v-color-surface-raised);color:var(--v-color-text-primary);border:var(--v-border-width-hairline) solid var(--v-color-accent);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-2)}.upd__body.svelte-bczugc{display:flex;align-items:center;gap:var(--v-space-3);min-width:0}.upd__dot.svelte-bczugc{width:var(--v-space-3);height:var(--v-space-3);border-radius:var(--v-radius-pill);background:var(--v-color-accent);flex:none}.upd__text.svelte-bczugc{display:flex;flex-direction:column;min-width:0}.upd__sub.svelte-bczugc{font-size:var(--v-font-size-sm);color:var(--v-color-text-muted)}.upd__err.svelte-bczugc{font-size:var(--v-font-size-sm);color:var(--v-color-error)}.upd__actions.svelte-bczugc{display:flex;align-items:center;gap:var(--v-space-2);flex:none}.upd__btn.svelte-bczugc{border:none;cursor:pointer;padding:var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-sm);background:var(--v-color-accent);color:var(--v-color-on-accent);font-weight:600}.upd__btn.svelte-bczugc:disabled{opacity:.6;cursor:default}.upd__close.svelte-bczugc{border:none;background:transparent;color:var(--v-color-text-muted);cursor:pointer;font-size:var(--v-font-size-lg);line-height:1;padding:var(--v-space-1)}.blackout.svelte-8mjzzu{position:fixed;inset:0;z-index:calc(var(--v-z-lightbox) + 1);background:var(--v-color-call-blackout);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.blackout__bar.svelte-8mjzzu{position:absolute;inset-inline:0;bottom:6%;display:flex;justify-content:center;gap:var(--v-space-5)}.blackout__btn.svelte-8mjzzu{display:inline-flex;align-items:center;justify-content:center;width:var(--v-space-6);height:var(--v-space-6);padding:0;background:none;border:none;border-radius:var(--v-radius-pill);color:color-mix(in srgb,var(--v-color-text-muted) 55%,transparent);cursor:pointer}.blackout__btn--on.svelte-8mjzzu{color:color-mix(in srgb,var(--v-color-accent) 75%,transparent)}.blackout__btn--off.svelte-8mjzzu{color:color-mix(in srgb,var(--v-color-warning) 85%,transparent)}.blackout__btn--hangup.svelte-8mjzzu{color:color-mix(in srgb,var(--v-color-error) 75%,transparent);transform:rotate(135deg)}.blackout__hint.svelte-8mjzzu{position:absolute;inset-inline:0;bottom:15%;padding:0 var(--v-space-6);text-align:center;font-size:var(--v-font-size-sm);line-height:var(--v-line-height-loose)}.blackout__line.svelte-8mjzzu{margin:0;color:color-mix(in srgb,var(--v-color-text-muted) 40%,transparent)}.blackout__warn.svelte-8mjzzu{margin:var(--v-space-2) 0 0;color:color-mix(in srgb,var(--v-color-warning) 40%,transparent)}.callov__reach.svelte-f3cyl3{font-size:var(--v-font-size-sm);color:var(--v-color-success)}.callov__reach--off.svelte-f3cyl3{color:var(--v-color-warning)}.callov__reach--busy.svelte-f3cyl3{color:var(--v-color-accent)}.callov__waiting.svelte-f3cyl3{display:flex;align-items:center;gap:var(--v-space-2);flex-wrap:wrap;justify-content:center}.callstrip.svelte-f3cyl3{position:sticky;top:0;z-index:var(--v-z-modal, 1000);display:flex;align-items:center;gap:var(--v-space-3);padding:var(--v-space-2) var(--v-space-4);background:var(--v-color-surface-raised);border-bottom:var(--v-border-width-hairline) solid var(--v-color-border);cursor:pointer}.callstrip__who.svelte-f3cyl3{display:flex;flex-direction:column;min-width:0;flex:1}.callstrip__name.svelte-f3cyl3{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.callstrip__phase.svelte-f3cyl3{font-size:var(--v-font-size-sm, .85em);color:var(--v-color-text-muted)}.callstrip__actions.svelte-f3cyl3{display:flex;align-items:center;gap:var(--v-space-2);flex-shrink:0}.callov__fold.svelte-f3cyl3{align-self:flex-end;opacity:.7}.callov.svelte-f3cyl3{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.callov--split.svelte-f3cyl3{display:flex;flex-direction:column;place-items:stretch;background:var(--v-color-call-blackout);-webkit-backdrop-filter:none;backdrop-filter:none}.split.svelte-f3cyl3{flex:1;min-height:0;display:grid;grid-template-rows:1fr 1fr;gap:var(--v-border-width-hairline)}.split__half.svelte-f3cyl3{position:relative;min-height:0;overflow:hidden;background:var(--v-color-call-blackout)}.split__pic.svelte-f3cyl3{width:100%;height:100%;object-fit:cover;display:block}.split__pic--me.svelte-f3cyl3{transform:scaleX(-1)}.split__who.svelte-f3cyl3{position:absolute;inset-inline-start:var(--v-space-3);bottom:var(--v-space-2);padding:var(--v-space-1) var(--v-space-2);border-radius:var(--v-radius-sm);background:color-mix(in srgb,var(--v-color-surface-base) 60%,transparent);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm)}.callov--split.svelte-f3cyl3 .callov__card:where(.svelte-f3cyl3){flex:0 0 auto;max-width:none;border:none;border-radius:0;background:var(--v-color-surface-raised)}.callov__card.svelte-f3cyl3{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-3);min-width:16rem;max-width:22rem;padding:var(--v-space-6);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);text-align:center}.callov__name.svelte-f3cyl3{font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.callov__phase.svelte-f3cyl3{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.callov__note.svelte-f3cyl3{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.callov__mic.svelte-f3cyl3{color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.callov__novideo.svelte-f3cyl3{max-width:22rem;color:var(--v-color-warning);font-size:var(--v-font-size-sm);text-align:center}.callov__rec.svelte-f3cyl3,.callov__interrupt.svelte-f3cyl3{color:var(--v-color-error);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold)}.callov__recreq.svelte-f3cyl3{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-2);padding:var(--v-space-3);background:var(--v-color-surface-base);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md)}.callov__recreq-text.svelte-f3cyl3{font-size:var(--v-font-size-sm)}.callov__actions.svelte-f3cyl3{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-3);margin-top:var(--v-space-2)}.callov__ico.svelte-f3cyl3{display:inline-flex;color:var(--v-color-text-muted)}.callov__ico--on.svelte-f3cyl3{color:var(--v-color-accent)}.callov__ico--hangup.svelte-f3cyl3{color:var(--v-color-error);transform:rotate(135deg)}.gcov.svelte-1qnr5lm{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.gcov__card.svelte-1qnr5lm{display:flex;flex-direction:column;align-items:center;gap:var(--v-space-3);min-width:18rem;max-width:24rem;max-height:90vh;overflow-y:auto;padding:var(--v-space-6);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);text-align:center}.gcov__name.svelte-1qnr5lm{font-size:var(--v-font-size-lg);font-weight:var(--v-font-weight-bold)}.gcov__phase.svelte-1qnr5lm{color:var(--v-color-text-muted);font-size:var(--v-font-size-sm)}.gcov__note.svelte-1qnr5lm{color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm)}.gcov__mic.svelte-1qnr5lm{color:var(--v-color-accent);font-size:var(--v-font-size-sm)}.gcov__interrupt.svelte-1qnr5lm{color:var(--v-color-error);font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-bold)}.gcov__err.svelte-1qnr5lm{color:var(--v-color-error);font-size:var(--v-font-size-sm)}.gcov__opts.svelte-1qnr5lm{display:flex;flex-direction:column;gap:var(--v-space-2);width:100%;text-align:left}.gcov__opt.svelte-1qnr5lm{display:flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-font-size-sm)}.gcov__roster.svelte-1qnr5lm{width:100%;display:flex;flex-direction:column;gap:var(--v-space-2);text-align:left}.gcov__note.svelte-1qnr5lm{font-size:var(--v-font-size-xs);color:var(--v-color-text-secondary)}.gcov__rtitle.svelte-1qnr5lm{font-size:var(--v-font-size-sm);font-weight:var(--v-font-weight-semibold);color:var(--v-color-text-secondary)}.gcov__list.svelte-1qnr5lm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v-space-1)}.gcov__row.svelte-1qnr5lm{display:flex;align-items:center;gap:var(--v-space-2)}.gcov__pick.svelte-1qnr5lm{max-height:12rem;overflow-y:auto;width:100%}.gcov__pickrow.svelte-1qnr5lm{display:flex;align-items:center}.gcov__rowname.svelte-1qnr5lm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--v-font-size-sm)}.gcov__tag.svelte-1qnr5lm{flex:0 0 auto;font-size:var(--v-font-size-xs);color:var(--v-color-text-muted)}.gcov__tag--lock.svelte-1qnr5lm{color:var(--v-color-error)}.gcov__crown.svelte-1qnr5lm{flex:0 0 auto;font-size:var(--v-font-size-sm);line-height:1}.gcov__kick.svelte-1qnr5lm{flex:0 0 auto;font-size:var(--v-font-size-xs);padding:var(--v-space-1) var(--v-space-2);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-muted);cursor:pointer}.gcov__kick--danger.svelte-1qnr5lm{color:var(--v-color-error)}.gcov__kick.svelte-1qnr5lm:hover{color:var(--v-color-error);border-color:var(--v-color-error)}.gcov__actions.svelte-1qnr5lm{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--v-space-3);margin-top:var(--v-space-2)}.lnk.svelte-q37siu{position:fixed;inset:0;z-index:var(--v-z-modal, 1000);display:grid;place-items:center;padding:var(--v-space-4);background:color-mix(in srgb,var(--v-color-surface-base) 70%,transparent)}.lnk__card.svelte-q37siu{display:flex;flex-direction:column;gap:var(--v-space-3);width:min(28rem,92vw);max-height:90vh;padding:var(--v-space-4);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-lg);box-shadow:var(--v-elevation-3);overflow-y:auto}.lnk__title.svelte-q37siu{margin:0;font-weight:var(--v-font-weight-bold);font-size:var(--v-font-size-lg);color:var(--v-color-text-primary)}.lnk__body.svelte-q37siu{margin:0;font-size:var(--v-font-size-sm);color:var(--v-color-text-secondary);line-height:var(--v-line-height-normal, 1.5)}.lnk__warn.svelte-q37siu{margin:0;color:var(--v-color-error);font-size:var(--v-font-size-sm, .9em)}.lnk__url.svelte-q37siu{padding:var(--v-space-2) var(--v-space-3);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);background:var(--v-color-surface-base);color:var(--v-color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--v-font-size-sm);overflow-wrap:anywhere;max-height:10rem;overflow-y:auto}.lnk__actions.svelte-q37siu{display:flex;justify-content:flex-end;gap:var(--v-space-2);margin-top:var(--v-space-2)}.lnk__menu.svelte-q37siu{position:fixed;z-index:var(--v-z-modal, 1000);min-width:12rem;padding:var(--v-space-1);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);border-radius:var(--v-radius-md);box-shadow:var(--v-elevation-3)}.lnk__item.svelte-q37siu{display:block;width:100%;min-height:var(--v-touch-min);text-align:left;padding:var(--v-space-2) var(--v-space-3);border:none;border-radius:var(--v-radius-sm);background:transparent;color:var(--v-color-text-primary);font:inherit;cursor:pointer}.lnk__item.svelte-q37siu:hover{background:var(--v-color-surface-base)}.lnk__toast.svelte-q37siu{position:fixed;left:50%;bottom:var(--v-space-6);transform:translate(-50%);z-index:var(--v-z-modal, 1000);padding:var(--v-space-2) var(--v-space-4);border-radius:var(--v-radius-pill);background:var(--v-color-surface-raised);border:var(--v-border-width-hairline) solid var(--v-color-border);color:var(--v-color-text-primary);font-size:var(--v-font-size-sm);box-shadow:var(--v-elevation-3)}.tl.svelte-1ls4h8r{position:fixed;z-index:var(--v-z-toast);margin-top:var(--v-space-1);padding:0 var(--v-space-2);border-radius:var(--v-radius-sm);background:var(--v-color-surface-raised);color:var(--v-color-text-secondary);font-size:var(--v-font-size-sm);pointer-events:none}.tl--above.svelte-1ls4h8r{margin-top:0;transform:translateY(calc(-100% - var(--v-space-1)))}.boot.svelte-1n46o8q{flex:1;min-height:0;display:grid;place-items:center;padding:var(--v-space-5)}.boot__text.svelte-1n46o8q{margin:0;color:var(--v-color-text-muted);font-size:var(--v-font-size-lg)}
