@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/manrope-cyrillic-400-normal.BMzJvInZ.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/immutable/assets/manrope-cyrillic-500-normal.B1OEZity.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/immutable/assets/manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/immutable/assets/manrope-cyrillic-600-normal.DvRl3Mj-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/immutable/assets/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/manrope-cyrillic-700-normal.Dw_fZAg2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/immutable/assets/manrope-cyrillic-800-normal.AvdZ5mAV.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/immutable/assets/manrope-latin-800-normal.BfWYOv1c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/golos-text-cyrillic-400-normal.C7us6pn1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/golos-text-latin-400-normal.Coi1FYaD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/app/immutable/assets/golos-text-cyrillic-500-normal.BSLQUuP1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/app/immutable/assets/golos-text-latin-500-normal.BznAvurO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/app/immutable/assets/golos-text-cyrillic-600-normal.lpQ9rVRR.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/app/immutable/assets/golos-text-latin-600-normal.Bhk8uV1U.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/golos-text-cyrillic-700-normal.BKmY45Ip.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/golos-text-latin-700-normal.CxmN_Nfd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/app/immutable/assets/golos-text-cyrillic-800-normal.n8hjK-Mh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/app/immutable/assets/golos-text-latin-800-normal.Dj36HFM-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/pt-serif-cyrillic-400-normal.B-euljER.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/app/immutable/assets/pt-serif-latin-400-normal.Cx0mQj7e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/pt-serif-cyrillic-700-normal.DvVvs_4R.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/app/immutable/assets/pt-serif-latin-700-normal.Bsuo9jes.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grid:color-mix(in srgb, var(--ink) 14%, transparent);--grid-soft:color-mix(in srgb, var(--ink) 7%, transparent);--weekend:color-mix(in srgb, var(--ink) 3.5%, transparent);--past:color-mix(in srgb, var(--ink) 8%, transparent);--bg:#edf2f3;--surface:#fff;--surface-2:#f5f8f9;--line:#d9e3e6;--field-line:color-mix(in srgb, var(--ink) 28%, transparent);--ink:#12303b;--muted:#4f646d;--accent:#0e7880;--accent-ink:#fff;--accent-soft:#dcefee;--navy:#0b3045;--danger:#bf3e2c;--danger-soft:#fbe8e4;--warn:#8a4f08;--warn-soft:#fbefdc;--ok:#2b8456;--ok-soft:#e1f2e8;--n-yellow:#fbe7a1;--n-green:#cdecbd;--n-blue:#cde2f8;--n-purple:#e2d5f6;--n-pink:#f8d4dc;--n-orange:#fbdab4;--n-grey:#e2e6e8;--c-work:#0e7880;--c-meet:#b45f12;--c-personal:#7a52b3;--c-call:#2f6fb5;--shadow:0 10px 30px #12303b1a;--shadow-s:0 2px 8px #12303b14;--scrim:#091a2173;--r-l:20px;--r:14px;--r-s:10px;--tap:48px;--font:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-head:var(--font);--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--lh:1.5;--paper:var(--n-yellow);--paper-ink:var(--ink);--paper-line:color-mix(in srgb, var(--ink) 10%, transparent);--header-h:52px;--side-w:272px;--feed-w:760px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a171c;--surface:#11232a;--surface-2:#0e1e24;--line:#22404a;--ink:#e2edef;--muted:#9bb0b7;--accent:#3fb0ae;--accent-ink:#052022;--accent-soft:#123a3c;--navy:#14394a;--danger:#f07b67;--danger-soft:#3a1e1a;--warn:#e6a553;--warn-soft:#3a2a14;--ok:#5ec18d;--ok-soft:#163124;--n-yellow:#4a4120;--n-green:#2b4325;--n-blue:#21354b;--n-purple:#382d4d;--n-pink:#4b2a32;--n-orange:#4b351f;--n-grey:#2f363a;--paper:#2d2920;--paper-ink:#efe6d2;--c-work:#3fb0ae;--c-meet:#e39a4f;--c-personal:#a988db;--c-call:#6ea6e6;--shadow:0 10px 30px #00000059;--shadow-s:0 2px 8px #0000004d;--scrim:#0000008c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a171c;--surface:#11232a;--surface-2:#0e1e24;--line:#22404a;--ink:#e2edef;--muted:#9bb0b7;--accent:#3fb0ae;--accent-ink:#052022;--accent-soft:#123a3c;--navy:#14394a;--danger:#f07b67;--danger-soft:#3a1e1a;--warn:#e6a553;--warn-soft:#3a2a14;--ok:#5ec18d;--ok-soft:#163124;--n-yellow:#4a4120;--n-green:#2b4325;--n-blue:#21354b;--n-purple:#382d4d;--n-pink:#4b2a32;--n-orange:#4b351f;--n-grey:#2f363a;--paper:#2d2920;--paper-ink:#efe6d2;--c-work:#3fb0ae;--c-meet:#e39a4f;--c-personal:#a988db;--c-call:#6ea6e6;--shadow:0 10px 30px #00000059;--shadow-s:0 2px 8px #0000004d;--scrim:#0000008c}:root[data-accent=blue]{--accent:#2457b5;--accent-soft:#e1eafa;--c-work:#2457b5;--navy:#13294f}:root[data-accent=green]{--accent:#24774a;--accent-soft:#ddf0e4;--c-work:#24774a;--navy:#14352a}:root[data-accent=plum]{--accent:#7a3e8f;--accent-soft:#f1e3f5;--c-work:#7a3e8f;--navy:#2f1d3a}:root[data-accent=terracotta]{--accent:#b04a2a;--accent-soft:#f9e4dc;--c-work:#b04a2a;--navy:#3a211a}:root[data-accent=graphite]{--accent:#3d4a55;--accent-soft:#e4e8eb;--c-work:#3d4a55;--navy:#1f272e}@media (prefers-color-scheme:dark){:root[data-accent=blue]:not([data-theme=light]){--accent:#7aa4f0;--accent-soft:#1b2c4d;--c-work:#7aa4f0;--accent-ink:#0b1630;--navy:#1a2f55}:root[data-accent=green]:not([data-theme=light]){--accent:#5fc48c;--accent-soft:#163626;--c-work:#5fc48c;--accent-ink:#062014;--navy:#173a2c}:root[data-accent=plum]:not([data-theme=light]){--accent:#c995da;--accent-soft:#35223f;--c-work:#c995da;--accent-ink:#210f2a;--navy:#3a2547}:root[data-accent=terracotta]:not([data-theme=light]){--accent:#ee8d6b;--accent-soft:#3d2219;--c-work:#ee8d6b;--accent-ink:#2a0f06;--navy:#45281e}:root[data-accent=graphite]:not([data-theme=light]){--accent:#aab8c4;--accent-soft:#262f36;--c-work:#aab8c4;--accent-ink:#11171c;--navy:#283139}}:root[data-theme=dark][data-accent=blue]{--accent:#7aa4f0;--accent-soft:#1b2c4d;--c-work:#7aa4f0;--accent-ink:#0b1630;--navy:#1a2f55}:root[data-theme=dark][data-accent=green]{--accent:#5fc48c;--accent-soft:#163626;--c-work:#5fc48c;--accent-ink:#062014;--navy:#173a2c}:root[data-theme=dark][data-accent=plum]{--accent:#c995da;--accent-soft:#35223f;--c-work:#c995da;--accent-ink:#210f2a;--navy:#3a2547}:root[data-theme=dark][data-accent=terracotta]{--accent:#ee8d6b;--accent-soft:#3d2219;--c-work:#ee8d6b;--accent-ink:#2a0f06;--navy:#45281e}:root[data-theme=dark][data-accent=graphite]{--accent:#aab8c4;--accent-soft:#262f36;--c-work:#aab8c4;--accent-ink:#11171c;--navy:#283139}:root[data-paper=cream]{--paper:#f6efdf}:root[data-paper=white]{--paper:var(--surface)}@media (prefers-color-scheme:dark){:root[data-paper=cream]:not([data-theme=light]){--paper:#2b2820}}:root[data-theme=dark][data-paper=cream]{--paper:#2b2820}:root[data-font=simple]{--font:"Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-font=classic]{--font-head:"PT Serif", Georgia, "Times New Roman", serif}html{font-size:17px}:root[data-size=l]{font-size:19px}:root[data-size=xl]{font-size:22px}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.25}p{text-wrap:pretty;margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:8px}.num{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:1rem;font-weight:600;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-ghost{background:0 0;border-color:#0000}.btn-soft{background:var(--accent-soft);color:var(--accent);border-color:#0000}.btn-danger{color:var(--danger);background:0 0;border-color:#0000}.btn-s{border-radius:var(--r-s);min-height:38px;padding:0 12px;font-size:.9rem}.icon-btn{width:var(--tap);height:var(--tap);color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{background:var(--surface-2)}.pill{font-size:var(--fs-xs);white-space:nowrap;background:var(--surface-2);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-weight:700;display:inline-flex}.pill-danger{background:var(--danger-soft);color:var(--danger)}.pill-warn{background:var(--warn-soft);color:var(--warn)}.pill-ok{background:var(--ok-soft);color:var(--ok)}.pill-accent{background:var(--accent-soft);color:var(--accent)}.chip{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.92rem;font-weight:600;display:inline-flex}.chip[aria-pressed=true],.chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.block{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);padding:16px}.block-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.block-title{color:var(--muted);font-size:.95rem;font-weight:700}.field{gap:6px;display:grid}.field>span{font-size:var(--fs-sm);color:var(--muted);font-weight:700}.input{width:100%;min-height:var(--tap);border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);padding:10px 14px;font-size:1rem}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}textarea.input{resize:vertical;min-height:96px;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.85;font-weight:500}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--line) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.adm{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.adm-note{font-size:var(--fs-sm);color:var(--muted);align-items:flex-start;gap:6px;display:flex}.adm-note>svg{flex:none;margin-top:.15em}.adm-list{gap:6px;display:grid}.adm-card{border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);min-width:0}.adm-head{text-align:left;width:100%;color:var(--muted);background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.adm-card.open>.adm-head>svg:last-child{transform:rotate(180deg)}.adm-av{background:hsl(var(--h,190) 55% 88%);width:38px;height:38px;color:hsl(var(--h,190) 45% 28%);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.adm-t{flex:1;gap:1px;min-width:0;display:grid}.adm-t b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-t small{font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-body{gap:10px;padding:0 12px 12px;display:grid}.adm-g{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.adm-sw{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);text-align:left;min-height:44px;color:var(--ink);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:10px;padding:6px 10px;display:flex}.adm-sw>span{flex:1;min-width:0;display:grid}.adm-sw small{font-weight:600;font-size:var(--fs-xs);color:var(--muted)}.adm-sw small.ex{color:var(--warn)}.knob{background:var(--line);border-radius:999px;flex:none;width:42px;height:26px;transition:background .15s;position:relative}.knob:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.on>.knob,.knob.on{background:var(--accent)}.on>.knob:after,.knob.on:after{transform:translate(16px)}.tagc{border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--surface));min-height:30px;color:var(--ink);font-weight:700;font-size:var(--fs-xs);border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.tagc:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.tagc.off{opacity:.55;background:0 0;border-style:dashed}.login.svelte-flb1m{min-height:100%;padding-block:24px calc(24px + var(--kb,0px));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:radial-gradient(120% 80% at 50% 0%, var(--accent-soft), var(--bg) 60%);place-items:center;display:grid}.card.svelte-flb1m{background:var(--surface);border:1px solid var(--line);width:min(420px,100%);min-width:0;box-shadow:var(--shadow);border-radius:26px;grid-template-columns:minmax(0,1fr);gap:14px;padding:28px 22px;display:grid}.logo.svelte-flb1m{background:var(--accent);width:56px;height:56px;color:var(--accent-ink);border-radius:16px;place-items:center;display:grid}h1.svelte-flb1m{font-size:1.8rem;font-weight:800}.org.svelte-flb1m{color:var(--muted);margin-top:-10px;font-weight:600}.card.svelte-flb1m .pw{display:block;position:relative}.card.svelte-flb1m .pw .input{padding-right:96px}.card.svelte-flb1m .eye{border-radius:var(--r-s);min-height:36px;color:var(--accent);background:0 0;border:0;padding:0 10px;font-size:.88rem;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.card.svelte-flb1m .big{min-height:54px;font-size:1.05rem}.card.svelte-flb1m .err{color:var(--danger);font-size:.9rem;font-weight:600}.card.svelte-flb1m .note{border-radius:var(--r);background:var(--accent-soft);color:var(--ink);font-weight:600;font-size:var(--fs-sm);padding:10px 12px}.card.svelte-flb1m .lead{color:var(--muted);font-size:var(--fs-sm)}.card.svelte-flb1m .help{color:var(--muted);gap:8px;font-size:.85rem;display:flex}.card.svelte-flb1m .help svg{flex:none;margin-top:2px}.card.svelte-flb1m .links{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.card.svelte-flb1m .lnk{min-height:40px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);text-align:left;background:0 0;border:0;padding:0}.card.svelte-flb1m .lnk:disabled{color:var(--muted)}.card.svelte-flb1m .btn:disabled{opacity:.6}.card.svelte-flb1m .code{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;font-size:1.3rem;font-weight:800}.inv.svelte-9j4cxl{border-radius:var(--r-l);background:var(--surface-2);border:1px solid var(--line);gap:4px;min-width:0;padding:12px 14px;display:grid}.from.svelte-9j4cxl{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.orgn.svelte-9j4cxl{font-size:var(--fs-md);overflow-wrap:anywhere;font-weight:800}dl.svelte-9j4cxl{font-size:var(--fs-sm);grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin-top:4px;display:grid}dt.svelte-9j4cxl{color:var(--muted)}dd.svelte-9j4cxl{overflow-wrap:anywhere;font-weight:700}.login.svelte-v55jbb{min-height:100%;padding-block:24px calc(24px + var(--kb,0px));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:radial-gradient(120% 80% at 50% 0%, var(--accent-soft), var(--bg) 60%);place-items:center;display:grid}.card.svelte-v55jbb{background:var(--surface);border:1px solid var(--line);width:min(420px,100%);box-shadow:var(--shadow);border-radius:26px;gap:14px;padding:28px 22px;display:grid}.logo.svelte-v55jbb{background:var(--accent);width:56px;height:56px;color:var(--accent-ink);border-radius:16px;place-items:center;display:grid}h1.svelte-v55jbb{font-size:1.8rem;font-weight:800}.org.svelte-v55jbb{color:var(--muted);margin-top:-10px;font-weight:600}.pw.svelte-v55jbb{display:block;position:relative}.pw.svelte-v55jbb .input:where(.svelte-v55jbb){padding-right:96px}.eye.svelte-v55jbb{border-radius:var(--r-s);min-height:36px;color:var(--accent);background:0 0;border:0;padding:0 10px;font-size:.88rem;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.big.svelte-v55jbb{min-height:54px;font-size:1.05rem}.err.svelte-v55jbb{color:var(--danger);font-size:.9rem;font-weight:600}.help.svelte-v55jbb{color:var(--muted);gap:8px;font-size:.85rem;display:flex}.help.svelte-v55jbb svg{flex:none;margin-top:2px}.av.svelte-160qwjh{letter-spacing:.02em;background:hsl(var(--h) 55% 88%);color:hsl(var(--h) 45% 28%);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}:root[data-theme=dark] .av.svelte-160qwjh{background:hsl(var(--h) 30% 26%);color:hsl(var(--h) 60% 85%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .av.svelte-160qwjh{background:hsl(var(--h) 30% 26%);color:hsl(var(--h) 60% 85%)}}.scrim.svelte-185xwm9{background:var(--scrim);z-index:60;animation:.18s svelte-185xwm9-fade;position:fixed;inset:0}.sheet.svelte-185xwm9{left:0;right:0;bottom:var(--kb,0px);z-index:61;max-height:calc(var(--vvh,100%) * .92);background:var(--tint);box-shadow:var(--shadow);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:24px 24px 0 0;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) svelte-185xwm9-up;display:flex;position:fixed}.grip.svelte-185xwm9{background:var(--line);border-radius:3px;width:44px;height:5px;margin:8px auto 0}header.svelte-185xwm9{padding:4px 8px 0 max(20px, env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;gap:8px;display:flex}h2.svelte-185xwm9{flex:1;min-width:0;font-size:1.2rem}.acts.svelte-185xwm9{align-items:center;gap:2px;display:flex}html.kb .sheet.svelte-185xwm9{padding-bottom:0}html.kb footer.svelte-185xwm9{padding-block:5px}html.kb footer.svelte-185xwm9 .btn{min-height:38px;padding-block:4px}.body.svelte-185xwm9{overscroll-behavior:contain;min-height:0;padding:8px max(20px, env(safe-area-inset-right,0px)) 16px max(20px, env(safe-area-inset-left,0px));flex:auto;grid-template-columns:minmax(0,1fr);gap:14px;display:grid;overflow-y:auto}.body.svelte-185xwm9 input,.body.svelte-185xwm9 select,.body.svelte-185xwm9 textarea{min-width:0;max-width:100%}footer.svelte-185xwm9{padding:8px max(20px, env(safe-area-inset-right,0px)) 8px max(20px, env(safe-area-inset-left,0px));border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width>=900px){.sheet.svelte-185xwm9{bottom:auto;left:50%;right:auto;top:calc((100% - var(--kb,0px)) / 2);width:min(560px,100% - 48px);max-height:calc(var(--vvh,100%) * .86);border-radius:24px;animation:.18s svelte-185xwm9-pop;transform:translate(-50%,-50%)}.grip.svelte-185xwm9{display:none}}@keyframes svelte-185xwm9-fade{0%{opacity:0}}@keyframes svelte-185xwm9-up{0%{opacity:.4;transform:translateY(40px)}}@keyframes svelte-185xwm9-pop{0%{opacity:0;transform:translate(-50%,-48%)}}.pp.svelte-hgnash{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.chips.svelte-hgnash{flex-wrap:wrap;gap:6px;display:flex}.pc.svelte-hgnash{background:var(--accent);min-height:36px;color:var(--accent-ink);font-weight:700;font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 12px;display:inline-flex}.pc.svelte-hgnash button:where(.svelte-hgnash){width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.f.svelte-hgnash{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);min-height:48px;color:var(--accent);align-items:center;gap:6px;padding:0 4px 0 12px;display:flex}.f.svelte-hgnash:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.f.svelte-hgnash input:where(.svelte-hgnash){min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1}.f.svelte-hgnash input:where(.svelte-hgnash):focus{outline:none}.x.done.svelte-hgnash{background:var(--accent-soft);width:auto;color:var(--accent);font-weight:800;font-size:var(--fs-sm);border-radius:999px;padding:0 10px}.x.svelte-hgnash{width:38px;height:38px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.list.svelte-hgnash{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);gap:2px;max-height:260px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.it.svelte-hgnash{border-radius:var(--r-s);text-align:left;width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;flex-wrap:wrap;align-content:center;align-items:baseline;gap:8px;padding:0 10px;display:flex}.it.svelte-hgnash small:where(.svelte-hgnash){color:var(--muted);font-size:var(--fs-xs)}.it.svelte-hgnash:hover{background:var(--accent-soft)}.nc.svelte-hgnash{border:1px solid var(--accent);border-radius:var(--r-s);background:var(--surface);gap:8px;padding:10px;display:grid}.nct.svelte-hgnash{font-weight:800}.bt.svelte-hgnash{justify-content:flex-end;gap:6px;display:flex}.it.new.svelte-hgnash{color:var(--accent);align-items:center;font-weight:800}.rtext.svelte-1ncm8x8{white-space:pre-line;overflow-wrap:anywhere;font-weight:700;line-height:1.4}.ask.doer.svelte-1ncm8x8{background:var(--surface-2);border-color:var(--line)}.box.svelte-1ncm8x8:disabled{cursor:default;opacity:.8}.state.svelte-1ncm8x8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ping.svelte-1ncm8x8{font-size:var(--fs-xs);color:var(--muted)}.acts.svelte-1ncm8x8{flex-wrap:wrap;gap:6px;display:flex}.ask.svelte-1ncm8x8{border-radius:var(--r);background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);gap:8px;padding:10px 12px;display:grid}.ask.svelte-1ncm8x8 p:where(.svelte-1ncm8x8){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.res.svelte-1ncm8x8{border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-sm);gap:6px;padding:10px 12px;display:flex}.fl.svelte-1ncm8x8{gap:4px;display:grid}.fl.svelte-1ncm8x8>span:where(.svelte-1ncm8x8),.grp.svelte-1ncm8x8 h3:where(.svelte-1ncm8x8){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;font-weight:800;display:flex}.txt.svelte-1ncm8x8{resize:none;border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);width:100%;min-height:64px;font:inherit;color:var(--ink);padding:10px 12px;font-weight:600;line-height:1.4;overflow:hidden}.txt.svelte-1ncm8x8:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.sts.svelte-1ncm8x8{flex-wrap:wrap;gap:6px;display:flex}.sts.svelte-1ncm8x8 button:where(.svelte-1ncm8x8){border:1px solid var(--line);background:var(--surface);min-height:34px;font-size:var(--fs-xs);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.sts.svelte-1ncm8x8 i:where(.svelte-1ncm8x8){background:var(--c);border-radius:50%;width:8px;height:8px}.sts.svelte-1ncm8x8 button.on:where(.svelte-1ncm8x8){border-color:var(--c);background:color-mix(in srgb, var(--c) 16%, var(--surface))}.pct.svelte-1ncm8x8{align-items:center;gap:10px;display:flex}.pbar.svelte-1ncm8x8{background:var(--surface);border-radius:5px;flex:1;height:10px;overflow:hidden}.pbar.svelte-1ncm8x8 i:where(.svelte-1ncm8x8){background:var(--accent);border-radius:5px;height:100%;transition:width .2s;display:block}.pchips.svelte-1ncm8x8{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pchips.svelte-1ncm8x8 button:where(.svelte-1ncm8x8){border:1px solid var(--line);background:var(--surface);min-height:34px;font-weight:700;font-size:var(--fs-sm);color:var(--ink);border-radius:999px;padding:0 10px}.pchips.svelte-1ncm8x8 button.on:where(.svelte-1ncm8x8){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.pin.svelte-1ncm8x8{background:var(--surface);width:80px;min-height:34px;padding:0 8px}.hint.svelte-1ncm8x8{font-size:var(--fs-xs);color:var(--muted);margin-top:-4px}.mp.svelte-1ncm8x8{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);min-height:30px;font:inherit;font-size:var(--fs-xs);color:var(--ink);padding:0 4px;font-weight:700}.grp.svelte-1ncm8x8{border-radius:var(--r);background:var(--surface-2);grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid}.cnt.svelte-1ncm8x8{color:var(--accent);margin-left:auto}.team.svelte-1ncm8x8{gap:6px;margin:0;padding:0;list-style:none;display:grid}.team.svelte-1ncm8x8 li:where(.svelte-1ncm8x8){align-items:center;gap:8px;display:flex}.nm.svelte-1ncm8x8{flex:1;min-width:0;font-weight:700}.st.svelte-1ncm8x8{cursor:pointer;border:0;min-height:30px}.chips.svelte-1ncm8x8{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.svelte-1ncm8x8{min-height:38px;font-size:var(--fs-sm);padding:0 11px}.dt.svelte-1ncm8x8{font-weight:700;font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:4px;display:inline-flex}.dtx.svelte-1ncm8x8{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.dd.svelte-1ncm8x8{background:var(--surface);width:auto;min-height:38px;padding:0 8px}.mini.svelte-1ncm8x8{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);min-height:44px;color:var(--muted);align-items:center;gap:6px;padding:0 8px;display:flex}.mini.svelte-1ncm8x8 select:where(.svelte-1ncm8x8){min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0;flex:1;font-weight:600}.tg.svelte-1ncm8x8{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);text-align:left;min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:6px 12px;display:flex}.tg.svelte-1ncm8x8 span:where(.svelte-1ncm8x8){flex:1;font-weight:700;display:grid}.tg.svelte-1ncm8x8 small:where(.svelte-1ncm8x8){color:var(--muted);font-weight:500;font-size:var(--fs-xs)}.tg.svelte-1ncm8x8 .sw:where(.svelte-1ncm8x8){background:var(--line);border-radius:12px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.tg.svelte-1ncm8x8 .sw:where(.svelte-1ncm8x8):after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.tg.on.svelte-1ncm8x8 .sw:where(.svelte-1ncm8x8){background:var(--accent)}.tg.on.svelte-1ncm8x8 .sw:where(.svelte-1ncm8x8):after{transform:translate(18px)}.step.svelte-1ncm8x8{align-items:center;gap:8px;display:flex}.step.add.svelte-1ncm8x8{color:var(--accent);padding-left:4px}.box.svelte-1ncm8x8{border:2px solid var(--muted);width:26px;height:26px;color:var(--accent-ink);background:0 0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.box.on.svelte-1ncm8x8{background:var(--accent);border-color:var(--accent)}.si.svelte-1ncm8x8{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);min-width:0;min-height:38px;font:inherit;color:var(--ink);flex:1;padding:4px 10px}.si.svelte-1ncm8x8:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.si.done.svelte-1ncm8x8{color:var(--muted);text-decoration:line-through}.rm.svelte-1ncm8x8{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.log.svelte-1ncm8x8{gap:8px;margin:0;padding:0;list-style:none;display:grid}.log.svelte-1ncm8x8 li:where(.svelte-1ncm8x8){border-radius:var(--r-s);background:var(--surface);gap:2px;max-width:92%;padding:8px 10px;display:grid}.log.svelte-1ncm8x8 li.me:where(.svelte-1ncm8x8){background:var(--accent-soft);justify-self:end}.log.svelte-1ncm8x8 li.system:where(.svelte-1ncm8x8){font-size:var(--fs-xs);color:var(--muted);text-align:center;background:0 0;justify-self:center;padding:0}.log.svelte-1ncm8x8 li.ask:where(.svelte-1ncm8x8){background:var(--warn-soft)}.log.svelte-1ncm8x8 li.result:where(.svelte-1ncm8x8){background:var(--ok-soft)}.who.svelte-1ncm8x8{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.log.svelte-1ncm8x8 li.system:where(.svelte-1ncm8x8) .who:where(.svelte-1ncm8x8){display:none}.cmt.svelte-1ncm8x8{align-items:center;gap:6px;display:flex}.cmt.svelte-1ncm8x8 .input:where(.svelte-1ncm8x8){background:var(--surface);flex:1;min-width:0}.sp.svelte-1ncm8x8{flex:1}.btn.svelte-1ncm8x8:disabled{opacity:.5}.work.svelte-lojwiv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.ph.svelte-lojwiv{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.ph.svelte-lojwiv+.ph:where(.svelte-lojwiv){margin-top:6px}.lbl.svelte-lojwiv{font-size:var(--fs-sm);padding-inline:10px}.rm.svelte-lojwiv{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.more.svelte-lojwiv{border:1px dashed var(--line);min-height:36px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:4px;padding:0 12px;display:inline-flex}.field.svelte-lojwiv>span:where(.svelte-lojwiv){align-items:center;gap:4px;display:inline-flex}.sp.svelte-lojwiv{flex:1}.btn.svelte-lojwiv:disabled{opacity:.5}.note.svelte-1kqbg5w{border:1px solid color-mix(in srgb, var(--n,var(--line)), var(--ink) 14%);border-radius:var(--r);background:var(--n);min-width:0;color:var(--ink);min-height:120px;box-shadow:var(--shadow-s);break-inside:avoid;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex;position:relative}.open.svelte-1kqbg5w{border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}header.svelte-1kqbg5w{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}h3.svelte-1kqbg5w{overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.3}.note.svelte-1kqbg5w:not(.big) h3:where(.svelte-1kqbg5w){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pin.svelte-1kqbg5w{opacity:.7;flex:none}.big.svelte-1kqbg5w .text:where(.svelte-1kqbg5w){-webkit-line-clamp:20;line-clamp:20;font-size:1rem}.big.svelte-1kqbg5w h3:where(.svelte-1kqbg5w){font-size:1.15rem}.body.svelte-1kqbg5w{gap:8px;min-width:0;display:grid}.body.clip.svelte-1kqbg5w{max-height:9.5rem;overflow:hidden}.text.svelte-1kqbg5w{white-space:pre-line;-webkit-line-clamp:6;line-clamp:6;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box;overflow:hidden}ul.svelte-1kqbg5w{gap:2px;margin:0;padding:0;list-style:none;display:grid}.it.svelte-1kqbg5w{z-index:1;text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;width:100%;padding:3px 0;font-size:.92rem;line-height:1.35;display:flex;position:relative}.cb.svelte-1kqbg5w{opacity:.75;border:1.8px solid;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.it.done.svelte-1kqbg5w span:where(.svelte-1kqbg5w):last-child{opacity:.55;text-decoration:line-through}.thumbs.svelte-1kqbg5w{gap:6px;display:flex}.thumbs.svelte-1kqbg5w img:where(.svelte-1kqbg5w){object-fit:cover;border-radius:8px;width:56px;height:56px}.more.svelte-1kqbg5w{opacity:.7;font-size:.8rem}footer.svelte-1kqbg5w{font-size:var(--fs-xs);opacity:.72;flex-wrap:wrap;gap:4px 10px;margin-top:auto;font-weight:600;display:flex}.link.svelte-1kqbg5w{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.date.svelte-1kqbg5w{margin-left:auto}.kind.svelte-45z7vq{border-radius:var(--r);background:color-mix(in srgb, var(--ink) 6%, transparent);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.kind.svelte-45z7vq button:where(.svelte-45z7vq){border-radius:var(--r-s);min-height:40px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.kind.svelte-45z7vq button.on:where(.svelte-45z7vq){background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.lp.svelte-1az932o{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.chips.svelte-1az932o{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1az932o{min-height:38px;font-size:var(--fs-sm);padding:0 11px}.chip.svelte-1az932o i:where(.svelte-1az932o){border-radius:50%;width:9px;height:9px;display:inline-block}.chip.ed.svelte-1az932o{border-style:dashed}.chip.add.svelte-1az932o{color:var(--accent);border-style:dashed;border-color:var(--accent)}.chip.pen.svelte-1az932o{color:var(--muted)}.form.svelte-1az932o{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);gap:10px;padding:10px;display:grid}.cols.svelte-1az932o{flex-wrap:wrap;gap:8px;display:flex}.sw.svelte-1az932o{border:2px solid #0000;border-radius:50%;width:30px;height:30px;padding:0}.sw.on.svelte-1az932o{border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--surface)}.bt.svelte-1az932o{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sp.svelte-1az932o{flex:1}.del.svelte-1az932o{color:var(--danger)}.pp.svelte-180f7b{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.f.svelte-180f7b{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);min-height:48px;color:var(--muted);align-items:center;gap:6px;padding:0 4px 0 12px;display:flex}.f.svelte-180f7b:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.f.svelte-180f7b input:where(.svelte-180f7b){min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1}.f.svelte-180f7b input:where(.svelte-180f7b):focus{outline:none}.x.svelte-180f7b,.ib.svelte-180f7b{width:38px;height:38px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.list.svelte-180f7b{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);gap:2px;max-height:260px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.rw.svelte-180f7b,.ed.svelte-180f7b{align-items:center;gap:4px;display:flex}.it.svelte-180f7b{border-radius:var(--r-s);text-align:left;min-width:0;min-height:42px;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:flex}.it.svelte-180f7b:hover,.it.on.svelte-180f7b{background:var(--accent-soft)}.it.new.svelte-180f7b{color:var(--accent);font-weight:800}.ed.svelte-180f7b .input:where(.svelte-180f7b){flex:1;min-width:0}.del.svelte-180f7b{color:var(--danger)}.row.svelte-15p0y5i{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);text-align:left;min-height:48px;color:var(--ink);align-items:center;gap:10px;padding:0 12px;display:flex}.row.svelte-15p0y5i .d:where(.svelte-15p0y5i){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.row.svelte-15p0y5i svg:first-child{color:var(--accent)}.tm.svelte-15p0y5i{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.lbl.svelte-15p0y5i b:where(.svelte-15p0y5i){color:var(--accent);margin-left:6px}.cl.ch.svelte-15p0y5i{color:var(--muted)}.cl.ch.svelte-15p0y5i svg{transform:none}.row.open.svelte-15p0y5i{border-color:var(--accent)}.cl.svelte-15p0y5i{font-size:var(--fs-xs);color:var(--accent);flex:none;align-items:center;gap:2px;font-weight:800;display:inline-flex}.cl.svelte-15p0y5i svg{transform:rotate(180deg)}.pick.svelte-15p0y5i{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:8px;padding:10px;display:grid}.mhd.svelte-15p0y5i{justify-content:space-between;align-items:center;display:flex}.nb.svelte-15p0y5i{border-radius:var(--r-s);width:40px;height:36px;color:var(--accent);background:0 0;border:0;place-items:center;display:grid}.mg.svelte-15p0y5i{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.wd.svelte-15p0y5i{text-align:center;text-transform:uppercase;color:var(--muted);padding:2px 0;font-size:.7rem;font-weight:800}.wd.we.svelte-15p0y5i,.md.we.svelte-15p0y5i{color:var(--danger)}.md.svelte-15p0y5i{height:38px;color:var(--ink);background:0 0;border:0;border-radius:10px;font-weight:700}.md.out.svelte-15p0y5i{opacity:.4}.md.today.svelte-15p0y5i{box-shadow:inset 0 0 0 1.5px var(--accent)}.md.on.svelte-15p0y5i{background:var(--accent);color:var(--accent-ink)}.qd.svelte-15p0y5i,.durs.svelte-15p0y5i{flex-wrap:wrap;gap:6px;display:flex}.qd.svelte-15p0y5i button:where(.svelte-15p0y5i),.durs.svelte-15p0y5i button:where(.svelte-15p0y5i),.slots.svelte-15p0y5i button:where(.svelte-15p0y5i){border:1px solid var(--line);min-height:36px;font-weight:700;font-size:var(--fs-sm);color:var(--ink);background:0 0;border-radius:999px;flex:none;padding:0 12px}.sw.svelte-15p0y5i{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:2px;display:grid}.ea.svelte-15p0y5i{border-radius:var(--r-s);width:28px;height:36px;color:var(--accent);background:0 0;border:0;place-items:center;padding:0;display:grid}.own.svelte-15p0y5i{border:1px dashed var(--accent);background:var(--surface);min-height:36px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.own.on.svelte-15p0y5i{background:var(--accent);color:var(--accent-ink);border-style:solid}.slots.svelte-15p0y5i{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.durs.svelte-15p0y5i button.on:where(.svelte-15p0y5i),.slots.svelte-15p0y5i button.on:where(.svelte-15p0y5i){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.lbl.svelte-15p0y5i{font-size:var(--fs-xs);color:var(--muted);margin-top:2px;font-weight:800}.ex.svelte-15p0y5i{align-items:center;gap:6px;display:flex}.ex.svelte-15p0y5i .input:where(.svelte-15p0y5i){flex:1;min-width:0}.fl.svelte-e0w4m3{gap:4px;display:grid}.fl.svelte-e0w4m3>span:where(.svelte-e0w4m3){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.what.svelte-e0w4m3,.desc.svelte-e0w4m3{resize:none;border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);width:100%;font:inherit;color:var(--ink);padding:10px 12px;line-height:1.4;overflow:hidden}.what.svelte-e0w4m3{font-family:var(--font-head);min-height:48px;font-size:1.15rem;font-weight:800}.desc.svelte-e0w4m3{min-height:64px;max-height:40vh}.what.svelte-e0w4m3:focus,.desc.svelte-e0w4m3:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.grp.svelte-e0w4m3{border-radius:var(--r);background:var(--surface-2);grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid}.grp.svelte-e0w4m3 h3:where(.svelte-e0w4m3){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;font-weight:800;display:flex}.mini.svelte-e0w4m3{min-height:44px;font-size:var(--fs-sm);border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--surface);color:var(--muted);align-items:center;gap:5px;min-width:0;padding:0 6px 0 8px;display:flex}.mini.svelte-e0w4m3 select:where(.svelte-e0w4m3){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:8px 0;font-weight:600}.mini.svelte-e0w4m3 select:where(.svelte-e0w4m3):focus{outline:none}.grp.svelte-e0w4m3 .chip:where(.svelte-e0w4m3){min-height:38px;font-size:var(--fs-sm);padding:0 11px}.dk.svelte-e0w4m3{font-size:var(--fs-xs);color:var(--muted);margin-bottom:-4px;font-weight:700}.chip.imp.on.svelte-e0w4m3{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}.row2.svelte-e0w4m3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.note.svelte-e0w4m3{color:var(--muted);margin-top:-6px;font-size:.82rem}.lost.svelte-e0w4m3{border-radius:var(--r-s);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm);padding:10px 12px;font-weight:600}.clash.svelte-e0w4m3{border-radius:var(--r-s);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-sm);gap:8px;padding:10px 12px;font-weight:600;display:grid}.hint.svelte-e0w4m3{font-size:var(--fs-xs);color:var(--muted);margin-top:-6px}.lki.svelte-e0w4m3{position:relative}.unl.svelte-e0w4m3{background:color-mix(in srgb, var(--surface) 85%, transparent);width:32px;height:32px;color:var(--muted);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.pick.svelte-e0w4m3{border:1px solid var(--line);border-radius:var(--r);gap:4px;margin-top:6px;padding:6px;display:grid}.pick.svelte-e0w4m3 button:where(.svelte-e0w4m3){text-align:left;border-radius:var(--r-s);background:0 0;border:0;gap:2px;min-width:0;padding:8px 10px;display:grid}.pick.svelte-e0w4m3 button:where(.svelte-e0w4m3):hover{background:var(--surface-2)}.pick.svelte-e0w4m3 small:where(.svelte-e0w4m3){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dq.svelte-e0w4m3{color:var(--danger);font-weight:700}.lk.svelte-e0w4m3{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.chips.svelte-e0w4m3{flex-wrap:wrap;gap:6px;display:flex}.sp.svelte-e0w4m3{flex:1}.btn.svelte-e0w4m3:disabled{opacity:.5}.ep.svelte-8hxdub{gap:6px;min-width:0;display:grid}.sel.svelte-8hxdub{border-radius:var(--r-s);background:color-mix(in srgb, var(--surface) 80%, transparent);border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);align-items:center;min-width:0;display:flex}.sel.svelte-8hxdub .go:where(.svelte-8hxdub){min-width:0;min-height:42px;color:var(--ink);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}.sel.svelte-8hxdub b:where(.svelte-8hxdub){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sel.svelte-8hxdub small:where(.svelte-8hxdub){color:var(--muted);font-size:var(--fs-xs);flex:none;margin-left:auto}.x.svelte-8hxdub{width:38px;min-height:42px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.add.svelte-8hxdub{border:1px dashed color-mix(in srgb, var(--ink) 35%, transparent);min-height:40px;color:var(--ink);background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.input.svelte-8hxdub{min-height:42px}.lst.svelte-8hxdub{border-radius:var(--r-s);background:var(--surface);border:1px solid var(--line);gap:2px;max-height:300px;padding:4px;display:grid;overflow-y:auto}.g.svelte-8hxdub{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:6px 8px 2px;font-weight:800}.lst.svelte-8hxdub button:where(.svelte-8hxdub){border-radius:var(--r-s);min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.lst.svelte-8hxdub button.on:where(.svelte-8hxdub){background:var(--accent-soft)}.lst.svelte-8hxdub i:where(.svelte-8hxdub){background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.lst.svelte-8hxdub .t:where(.svelte-8hxdub){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.lst.svelte-8hxdub small:where(.svelte-8hxdub){color:var(--muted);font-size:var(--fs-xs);flex:none}.none.svelte-8hxdub{color:var(--muted);font-size:var(--fs-sm);padding:8px}.lost.svelte-gsqeot{border-radius:var(--r-s);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm);padding:10px 12px;font-weight:600}.more.svelte-gsqeot{background:var(--accent);color:var(--accent-ink);box-shadow:0 2px 8px color-mix(in srgb, var(--accent) 30%, transparent)}.calb.svelte-gsqeot{border:1px solid var(--line);background:var(--surface);min-width:40px;height:40px;color:var(--muted);font-weight:800;font-size:var(--fs-sm);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.calb.on.svelte-gsqeot{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.calsec.flash{animation:1.2s svelte-gsqeot-flash}@keyframes svelte-gsqeot-flash{0%,40%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 3px #0000}}.nscrim.svelte-gsqeot{z-index:4;position:fixed;inset:0}.nmenu.svelte-gsqeot{z-index:5;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);width:min(300px,100% - 24px);box-shadow:var(--shadow);gap:10px;padding:12px;display:grid;position:absolute;top:58px;right:12px}.seg2.svelte-gsqeot{border-radius:var(--r);background:var(--surface-2);grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.seg2.svelte-gsqeot button:where(.svelte-gsqeot){border-radius:var(--r-s);min-height:40px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.seg2.svelte-gsqeot button.on:where(.svelte-gsqeot){background:var(--surface);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 15%, transparent)}.mi.svelte-gsqeot{border-radius:var(--r-s);text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0 6px;font-weight:600;display:flex}.mi.svelte-gsqeot:hover{background:var(--surface-2)}.mi.del.svelte-gsqeot{color:var(--danger)}.fl.svelte-gsqeot{gap:4px;display:grid}.fl.svelte-gsqeot>span:where(.svelte-gsqeot),.flh.svelte-gsqeot{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.flh.svelte-gsqeot{margin-bottom:-10px}.ttl.svelte-gsqeot{font-family:var(--font-head);font-size:1.15rem;font-weight:800}.txt.svelte-gsqeot{resize:none;min-height:180px;line-height:1.6;overflow:hidden}ul.svelte-gsqeot{gap:6px;margin:0;padding:0;list-style:none;display:grid}li.svelte-gsqeot{align-items:center;gap:10px;display:flex}.cb.svelte-gsqeot{opacity:.75;background:0 0;border:2px solid;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}li.svelte-gsqeot input:where(.svelte-gsqeot){flex:1;min-width:0;min-height:44px;padding-block:8px}li.svelte-gsqeot input.done:where(.svelte-gsqeot){opacity:.55;text-decoration:line-through}.rm.svelte-gsqeot{opacity:.5;background:0 0;border:0;flex:none;place-items:center;width:36px;height:36px;display:grid}.addi.svelte-gsqeot{opacity:.8;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;min-height:44px;font-weight:700;display:inline-flex}.calsec.svelte-gsqeot{border-radius:var(--r);background:color-mix(in srgb, var(--surface) 60%, transparent);gap:8px;padding:12px;display:grid}.lbl.svelte-gsqeot{align-items:center;gap:6px;font-size:.9rem;font-weight:800;display:flex}.dchips.svelte-gsqeot{flex-wrap:wrap;gap:6px;display:flex}.dchip.svelte-gsqeot{background:var(--ink);min-height:40px;color:var(--surface);border-radius:999px;align-items:center;font-size:.9rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.dchip.svelte-gsqeot .go:where(.svelte-gsqeot){min-height:40px;color:inherit;background:0 0;border:0;padding:0 6px 0 14px;font-weight:700}.dchip.svelte-gsqeot .x:where(.svelte-gsqeot){width:34px;min-height:40px;color:inherit;opacity:.75;background:0 0;border:0;place-items:center;display:grid}.slotadd.svelte-gsqeot{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:8px;display:grid}.slotadd.svelte-gsqeot .btn:where(.svelte-gsqeot){grid-column:1/-1;justify-self:start}.sf.svelte-gsqeot{gap:4px;min-width:0;display:grid}.sf.svelte-gsqeot span:where(.svelte-gsqeot){font-size:var(--fs-xs);opacity:.8;font-weight:700}.sf.svelte-gsqeot .input:where(.svelte-gsqeot){min-height:42px;padding:6px 10px}.hint.svelte-gsqeot{opacity:.8;font-size:.82rem}.links.svelte-gsqeot{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.lnk.svelte-gsqeot{opacity:.75;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.files.svelte-gsqeot{gap:8px;display:grid}.file.svelte-gsqeot{border-radius:var(--r);background:color-mix(in srgb, var(--surface) 55%, transparent);align-items:center;gap:10px;padding:8px;display:flex}.file.svelte-gsqeot img:where(.svelte-gsqeot),.fi.svelte-gsqeot{object-fit:cover;background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:8px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ft.svelte-gsqeot{flex:1;min-width:0;line-height:1.3;display:grid}.ft.svelte-gsqeot b:where(.svelte-gsqeot){text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.ft.svelte-gsqeot .dl:where(.svelte-gsqeot){min-width:0;color:inherit;text-underline-offset:2px;text-decoration:underline;display:grid}.ft.svelte-gsqeot small:where(.svelte-gsqeot){font-size:var(--fs-xs);opacity:.75}.addf.svelte-gsqeot{border:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:6px;min-height:42px;padding:0 14px;font-size:.9rem;font-weight:700;display:inline-flex}.addf.svelte-gsqeot input:where(.svelte-gsqeot){opacity:0;width:1px;height:1px;position:absolute}.colors.svelte-gsqeot{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.sw.svelte-gsqeot{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--n);border-radius:50%;width:36px;height:36px}.sw.on.svelte-gsqeot{border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--surface)}.sp.svelte-gsqeot{flex:1}.lost.svelte-1knsu90{border-radius:var(--r-s);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm);padding:10px 12px;font-weight:600}.chips.svelte-1knsu90{flex-wrap:wrap;gap:6px;display:flex}.donebtn.svelte-1knsu90{border:1px solid var(--line);background:var(--surface);border-radius:999px;justify-self:start;align-items:center;gap:10px;min-height:48px;padding:0 16px 0 10px;font-weight:700;display:inline-flex}.donebtn.svelte-1knsu90 .cb:where(.svelte-1knsu90){border:2px solid var(--muted);width:28px;height:28px;color:var(--accent-ink);border-radius:8px;place-items:center;display:grid}.donebtn.on.svelte-1knsu90{border-color:var(--ok);background:var(--ok-soft);color:var(--ok)}.donebtn.on.svelte-1knsu90 .cb:where(.svelte-1knsu90){background:var(--accent);border-color:var(--accent)}.tg.svelte-1knsu90{flex-wrap:wrap;gap:8px;display:flex}.imp.pers.on.svelte-1knsu90{border-color:var(--c-personal);color:var(--c-personal);background:color-mix(in srgb, var(--c-personal) 12%, transparent)}.imp.svelte-1knsu90{border:1px solid var(--line);min-height:44px;color:var(--muted);background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.imp.on.svelte-1knsu90{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.sp.svelte-1knsu90{flex:1}.btn.svelte-1knsu90:disabled{opacity:.5}.hs.svelte-jugslr{min-width:0;position:relative}.track.svelte-jugslr{scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0;display:flex;overflow-x:auto}.track.svelte-jugslr::-webkit-scrollbar{display:none}.track.svelte-jugslr>*{scroll-snap-align:start;flex:none}.hs.svelte-jugslr:before,.hs.svelte-jugslr:after{content:"";z-index:1;pointer-events:none;opacity:0;width:36px;transition:opacity .2s;position:absolute;top:0;bottom:0}.hs.svelte-jugslr:before{background:linear-gradient(to right, var(--hs-bg), transparent);left:0}.hs.svelte-jugslr:after{background:linear-gradient(to left, var(--hs-bg), transparent);right:0}.hs.fl.svelte-jugslr:before,.hs.fr.svelte-jugslr:after{opacity:1}.ar.svelte-jugslr{z-index:2;border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--accent);box-shadow:var(--shadow-s);border-radius:50%;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%}.ar.l.svelte-jugslr{left:-4px}.ar.r.svelte-jugslr{right:-4px}.src.svelte-1ytd6tp{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.schip.svelte-1i3bl7u{border:1px solid color-mix(in srgb, var(--c) 45%, var(--line));background:color-mix(in srgb, var(--c) 12%, var(--surface));min-width:0;max-width:100%;min-height:32px;color:var(--ink);font-weight:700;font-size:var(--fs-xs);white-space:nowrap;cursor:pointer;pointer-events:auto;border-radius:999px;align-items:center;gap:5px;padding:0 8px 0 9px;display:inline-flex}.schip.ro.svelte-1i3bl7u{cursor:default}.schip.svelte-1i3bl7u:not(.ro):hover{background:color-mix(in srgb, var(--c) 22%, var(--surface))}.schip[aria-expanded=true].svelte-1i3bl7u{border-color:var(--c);box-shadow:0 0 0 2px color-mix(in srgb, var(--c) 30%, transparent)}.schip.svelte-1i3bl7u i:where(.svelte-1i3bl7u){background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.schip.svelte-1i3bl7u span:where(.svelte-1i3bl7u){text-overflow:ellipsis;min-width:0;overflow:hidden}.schip.svelte-1i3bl7u svg{color:var(--muted);flex:none}.schip.compact.svelte-1i3bl7u{gap:4px;min-height:28px;padding:0 6px 0 7px}.layer.svelte-1i3bl7u{display:contents}.scrim.svelte-1i3bl7u{z-index:55;position:fixed;inset:0}.menu.svelte-1i3bl7u{z-index:56;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);gap:2px;padding:6px;animation:.14s svelte-1i3bl7u-pop;display:grid;position:fixed;overflow-y:auto}.mh.svelte-1i3bl7u{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:4px 8px 6px;font-weight:800}.menu.svelte-1i3bl7u button:where(.svelte-1i3bl7u){border-radius:var(--r-s);min-height:44px;color:var(--ink);font-weight:700;font-size:var(--fs-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:flex}.menu.svelte-1i3bl7u button:where(.svelte-1i3bl7u):hover,.menu.svelte-1i3bl7u button:where(.svelte-1i3bl7u):focus-visible{background:var(--surface-2)}.menu.svelte-1i3bl7u button.on:where(.svelte-1i3bl7u){background:color-mix(in srgb, var(--c) 14%, var(--surface))}.menu.svelte-1i3bl7u i:where(.svelte-1i3bl7u){background:var(--c);border-radius:50%;flex:none;width:10px;height:10px}.menu.svelte-1i3bl7u .tt:where(.svelte-1i3bl7u){overflow-wrap:anywhere;flex:1;min-width:0}.menu.svelte-1i3bl7u small:where(.svelte-1i3bl7u){font-size:var(--fs-xs);color:var(--muted);flex:none;font-weight:600}.menu.svelte-1i3bl7u button:where(.svelte-1i3bl7u) svg{color:var(--c);flex:none}@keyframes svelte-1i3bl7u-pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.menu.svelte-1i3bl7u{animation:none}}.line.svelte-v4p7vh{border-bottom:1px solid var(--line);align-items:center;gap:6px;width:100%;min-height:48px;padding-right:6px;display:flex}.lo.svelte-v4p7vh{text-align:left;min-width:0;min-height:48px;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 0 0 10px;display:flex}.ls.svelte-v4p7vh{flex:none;min-width:0;max-width:36%;display:flex}.line.svelte-v4p7vh:hover,.tile.svelte-v4p7vh:hover{background:var(--surface-2)}.st.svelte-v4p7vh{background:color-mix(in srgb, var(--muted) 45%, var(--surface));border-radius:50%;flex:none;width:10px;height:10px}.st.pill-danger.svelte-v4p7vh{background:var(--danger)}.st.pill-warn.svelte-v4p7vh{background:var(--warn)}.st.pill-ok.svelte-v4p7vh{background:var(--ok)}.lt.svelte-v4p7vh{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.lw.svelte-v4p7vh,.ld.svelte-v4p7vh{font-size:var(--fs-xs);color:var(--muted);flex:none;font-weight:600}.ld.late.svelte-v4p7vh{color:var(--danger);font-weight:800}.new.svelte-v4p7vh{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.tile.svelte-v4p7vh{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;width:100%;min-height:130px;color:var(--ink);align-content:start;gap:8px;padding:12px;display:grid;position:relative}.tile.svelte-v4p7vh .open:where(.svelte-v4p7vh){border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.tile.svelte-v4p7vh>:where(.svelte-v4p7vh):not(.open){pointer-events:none;position:relative}.tile.svelte-v4p7vh .ts:where(.svelte-v4p7vh),.card.svelte-v4p7vh .cs:where(.svelte-v4p7vh){pointer-events:auto}.ts.svelte-v4p7vh{min-width:0;max-width:100%;display:flex}.cs.svelte-v4p7vh{flex:none;min-width:0;max-width:55%;display:flex}.tw.svelte-v4p7vh{font-size:var(--fs-xs);color:var(--muted);align-items:center;gap:6px;min-width:0;font-weight:700;display:flex}.tt.svelte-v4p7vh{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tm.svelte-v4p7vh{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:auto;display:flex}.tm.svelte-v4p7vh .pill:where(.svelte-v4p7vh),.tile.svelte-v4p7vh .pill:where(.svelte-v4p7vh){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tile.svelte-v4p7vh{min-width:0;overflow:hidden}.card.svelte-v4p7vh{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);gap:8px;margin-bottom:8px;padding:12px;display:grid;position:relative}.card.svelte-v4p7vh .open:where(.svelte-v4p7vh){border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.card.svelte-v4p7vh>:where(.svelte-v4p7vh):not(.open){pointer-events:none;position:relative}.card.svelte-v4p7vh .acts:where(.svelte-v4p7vh),.card.svelte-v4p7vh .acts:where(.svelte-v4p7vh) :where(.svelte-v4p7vh){pointer-events:auto}.ch.svelte-v4p7vh{align-items:center;gap:8px;min-width:0;display:flex}.team.svelte-v4p7vh{display:flex}.team.svelte-v4p7vh .av+.av{box-shadow:0 0 0 2px var(--surface);margin-left:-8px}.ch.svelte-v4p7vh .who:where(.svelte-v4p7vh){min-width:0;font-weight:700;font-size:var(--fs-sm);flex:1}.ctext.svelte-v4p7vh{overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.35}.prog.svelte-v4p7vh{align-items:center;gap:8px;display:flex}.prog.svelte-v4p7vh .bar:where(.svelte-v4p7vh){background:var(--surface-2);border-radius:4px;flex:1;height:8px;overflow:hidden}.prog.svelte-v4p7vh .bar:where(.svelte-v4p7vh) i:where(.svelte-v4p7vh){background:var(--accent);border-radius:4px;height:100%;display:block}.prog.svelte-v4p7vh small:where(.svelte-v4p7vh){font-size:var(--fs-xs);color:var(--muted);font-weight:700}.cmeta.svelte-v4p7vh{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.cmeta.svelte-v4p7vh span:where(.svelte-v4p7vh){align-items:center;gap:3px;display:inline-flex}.acts.svelte-v4p7vh{flex-wrap:wrap;gap:6px;display:flex}.acts.svelte-v4p7vh .more:where(.svelte-v4p7vh){margin-left:auto}.plus.svelte-v4p7vh{color:var(--accent)}.flash.svelte-v4p7vh{animation:1.6s svelte-v4p7vh-flash}@keyframes svelte-v4p7vh-flash{0%,40%{background:var(--accent-soft)}}.head.svelte-v4p7vh:hover{background:var(--surface-2)}.head.svelte-v4p7vh{text-align:left;border-radius:var(--r);background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;padding:12px 8px;display:flex}.body.svelte-v4p7vh{flex:1;gap:3px;min-width:0;display:grid}.who.svelte-v4p7vh{color:var(--muted);font-size:.85rem;font-weight:700}.text.svelte-v4p7vh{overflow-wrap:anywhere;font-weight:700;line-height:1.35}.meta.svelte-v4p7vh{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:.82rem;display:flex}.chev.svelte-v4p7vh{color:var(--muted);margin-top:8px;transition:transform .2s}@media (width<=599px){.line.svelte-v4p7vh{position:relative}.lo.svelte-v4p7vh{flex-wrap:wrap;row-gap:2px;padding:7px 0 8px 10px}.lt.svelte-v4p7vh{flex:calc(100% - 24px)}.lw.svelte-v4p7vh{margin-left:20px}.ls.svelte-v4p7vh{max-width:48%;position:absolute;bottom:6px;right:6px}}.sb.svelte-10j6hes{z-index:6;background:var(--bg);pointer-events:none;align-items:center;gap:8px;margin:-8px -14px 0;padding:4px 14px;transition:background .2s;display:flex;position:sticky;top:0}.ctl.svelte-10j6hes{pointer-events:auto;flex:1;min-width:0;transition:opacity .2s,transform .2s}.hidden.svelte-10j6hes{background:0 0}.hidden.svelte-10j6hes .ctl:where(.svelte-10j6hes){opacity:0;pointer-events:none;transform:translateY(-110%)}.add.svelte-10j6hes{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 35%, transparent);pointer-events:auto;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.add.svelte-10j6hes:active{transform:scale(.95)}.vs.svelte-1hqsv69{flex:none;position:relative}.vs.svelte-1hqsv69>.icon-btn:where(.svelte-1hqsv69){width:38px;height:38px}.scrim.svelte-1hqsv69{z-index:30;position:fixed;inset:0}.menu.svelte-1hqsv69{z-index:31;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);width:264px;box-shadow:var(--shadow);gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.mg.svelte-1hqsv69{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.opts.svelte-1hqsv69{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:6px;display:grid}.opts.svelte-1hqsv69 button:where(.svelte-1hqsv69){border:1px solid var(--line);border-radius:var(--r);color:var(--muted);font-size:var(--fs-xs);background:0 0;justify-items:center;gap:4px;padding:10px 4px 8px;font-weight:700;display:grid}.opts.svelte-1hqsv69 button.on:where(.svelte-1hqsv69){border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.grp.svelte-res1d7{gap:8px;display:grid}.g.svelte-res1d7{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.hint.svelte-res1d7{font-size:var(--fs-xs);color:var(--muted)}.stg.svelte-res1d7{flex-wrap:wrap;gap:6px;display:flex}.stg.svelte-res1d7 button:where(.svelte-res1d7){border:1px solid var(--line);min-height:40px;font-weight:700;font-size:var(--fs-sm);color:var(--ink);background:0 0;border-radius:999px;padding:0 14px}.stg.svelte-res1d7 button.on:where(.svelte-res1d7){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.stg.svelte-res1d7 button:where(.svelte-res1d7):disabled{opacity:.4}.cls.svelte-res1d7{flex-wrap:wrap;gap:10px;display:flex}.sw.svelte-res1d7{border:2px solid #0000;border-radius:50%;width:34px;height:34px;padding:0}.sw.on.svelte-res1d7{border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--surface)}.ord.svelte-res1d7{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.oc.svelte-res1d7{background:var(--surface-2);max-width:100%;min-height:28px;font-size:var(--fs-xs);color:var(--muted);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex}.oc.svelte-res1d7 i:where(.svelte-res1d7){background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.oc.me.svelte-res1d7{background:color-mix(in srgb, var(--c) 16%, var(--surface));box-shadow:inset 0 0 0 2px var(--c);color:var(--ink);font-weight:800}.sep.svelte-res1d7{color:var(--muted);font-size:var(--fs-xs)}.arr.svelte-res1d7{flex-wrap:wrap;gap:8px;display:flex}.arr.svelte-res1d7 .btn:where(.svelte-res1d7){flex:120px}.sp.svelte-res1d7{flex:1}.q.svelte-res1d7{font-weight:700;line-height:1.4}.opts.svelte-res1d7{gap:4px;display:grid}.opts.svelte-res1d7 button:where(.svelte-res1d7){border:1px solid var(--line);border-radius:var(--r);min-height:48px;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:10px;padding:0 12px;font-weight:700;display:flex}.opts.svelte-res1d7 button.on:where(.svelte-res1d7){border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--surface));box-shadow:inset 0 0 0 1px var(--c)}.opts.svelte-res1d7 i:where(.svelte-res1d7){background:var(--c);border-radius:50%;flex:none;width:12px;height:12px}.opts.svelte-res1d7 span:where(.svelte-res1d7){overflow-wrap:anywhere;flex:1;min-width:0}.opts.svelte-res1d7 small:where(.svelte-res1d7){font-size:var(--fs-xs);color:var(--muted);font-weight:600}.rm.svelte-res1d7{border-top:1px solid var(--line);padding-top:10px}.rm.svelte-res1d7 .btn:where(.svelte-res1d7):disabled{opacity:.45}.del.svelte-res1d7{background:var(--danger);border-color:var(--danger);color:#fff}.nav.svelte-a4sa9l{justify-content:center;align-items:center;gap:8px;margin-bottom:-4px;display:flex}.na.svelte-a4sa9l{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.na.svelte-a4sa9l:disabled{opacity:.35}.dots.svelte-a4sa9l{align-items:center;gap:2px;display:flex}.dt.svelte-a4sa9l{background:0 0;border:0;place-items:center;width:22px;height:22px;display:grid}.dt.svelte-a4sa9l:before{content:"";background:color-mix(in srgb, var(--c,var(--muted)) 45%, transparent);border-radius:50%;width:8px;height:8px;transition:width .2s}.dt.on.svelte-a4sa9l:before{background:var(--c,var(--muted));border-radius:4px;width:18px}.dt.add.svelte-a4sa9l:before{border:1.5px dashed var(--muted);background:0 0}.bw.svelte-a4sa9l{position:relative}.bw.svelte-a4sa9l:before,.bw.svelte-a4sa9l:after{content:"";z-index:2;pointer-events:none;opacity:0;width:22px;transition:opacity .2s;position:absolute;top:0;bottom:8px}.bw.svelte-a4sa9l:before{background:linear-gradient(to right, var(--bg), transparent);left:-14px}.bw.svelte-a4sa9l:after{background:linear-gradient(to left, var(--bg), transparent);right:-14px}.bw.fl.svelte-a4sa9l:before,.bw.fr.svelte-a4sa9l:after{opacity:1}.board.svelte-a4sa9l{scroll-snap-type:x proximity;align-items:flex-start;gap:10px;margin:0 -14px;padding:0 14px 8px;display:flex;overflow-x:auto}.col.svelte-a4sa9l{scroll-snap-align:start;border-radius:var(--r-l);background:color-mix(in srgb, var(--c,var(--muted)) 7%, var(--surface-2));border:2px solid #0000;flex:none;gap:8px;width:min(270px,78vw);padding:10px;display:grid}.col.over.svelte-a4sa9l{border-color:var(--c)}.col.add.svelte-a4sa9l{background:0 0;width:160px}header.svelte-a4sa9l{align-items:center;gap:6px;display:flex}.dot.svelte-a4sa9l{background:var(--c);border-radius:50%;width:10px;height:10px}header.svelte-a4sa9l b:where(.svelte-a4sa9l){min-width:0;font-size:var(--fs-sm);flex:1}header.svelte-a4sa9l small:where(.svelte-a4sa9l){font-size:var(--fs-xs);color:var(--muted);font-weight:800}.ed.svelte-a4sa9l{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.card.svelte-a4sa9l{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--c);cursor:grab;gap:6px;padding:10px;display:grid;position:relative}.card.late.svelte-a4sa9l{border-left-color:var(--danger)}.card.svelte-a4sa9l .open:where(.svelte-a4sa9l){border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.card.svelte-a4sa9l>:where(.svelte-a4sa9l):not(.open){pointer-events:none;position:relative}.t.svelte-a4sa9l{font-weight:700;font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.3}.m.svelte-a4sa9l{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.red.svelte-a4sa9l{color:var(--danger);font-weight:800}.pc.svelte-a4sa9l{color:var(--accent);font-weight:800}.bar.svelte-a4sa9l{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}.bar.svelte-a4sa9l i:where(.svelte-a4sa9l){background:var(--accent);height:100%;display:block}.sc.svelte-a4sa9l{min-width:0;max-width:100%;margin-left:auto;display:flex}.card.svelte-a4sa9l .sc:where(.svelte-a4sa9l){pointer-events:auto}.card.flash.svelte-a4sa9l{animation:1.6s svelte-a4sa9l-flash}@keyframes svelte-a4sa9l-flash{0%,40%{background:color-mix(in srgb, var(--c) 18%, var(--surface))}}.col.hl.svelte-a4sa9l{border-color:var(--c);animation:1.8s svelte-a4sa9l-hl}@keyframes svelte-a4sa9l-hl{0%,50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 35%, transparent)}}.col.dragging.svelte-a4sa9l{opacity:.5}header.grab.svelte-a4sa9l{cursor:grab}.wd.svelte-a4sa9l{display:none}@media (width>=900px){.wd.svelte-a4sa9l{display:inline}}.empty.svelte-a4sa9l{text-align:center;font-size:var(--fs-xs);color:var(--muted);border:1px dashed var(--line);border-radius:var(--r);padding:14px 6px}.newst.svelte-a4sa9l{border:1px dashed var(--accent);border-radius:var(--r);min-height:44px;color:var(--accent);background:0 0;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:inline-flex}.as.svelte-1re9kze{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.bar.svelte-1re9kze{align-items:center;gap:4px;display:flex}.bare.svelte-1re9kze{box-shadow:none;background:0 0;border:0;padding:0}.lst.tiles.svelte-1re9kze{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.grpb.svelte-1re9kze{border:0;border-top:1px solid var(--line);min-height:44px;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:8px;padding:0 4px;font-weight:700;display:flex}.grpb.svelte-1re9kze .sw:where(.svelte-1re9kze){background:var(--line);border-radius:11px;width:38px;height:22px;margin-left:auto;position:relative}.grpb.svelte-1re9kze .sw:where(.svelte-1re9kze):after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.grpb.on.svelte-1re9kze .sw:where(.svelte-1re9kze){background:var(--accent)}.grpb.on.svelte-1re9kze .sw:where(.svelte-1re9kze):after{transform:translate(16px)}.chip.hot.svelte-1re9kze:not(.on) .c:where(.svelte-1re9kze){background:var(--danger);color:#fff}.chip.warm.svelte-1re9kze:not(.on) .c:where(.svelte-1re9kze){background:var(--warn);color:#fff}.filters.svelte-1re9kze{gap:8px;padding:2px;display:flex}.fw.svelte-1re9kze{flex:1;min-width:0}.c.svelte-1re9kze{background:var(--surface-2);min-width:20px;height:20px;color:var(--ink);font-size:var(--fs-xs);border-radius:10px;place-items:center;padding:0 6px;display:grid}.g.svelte-1re9kze+.g:where(.svelte-1re9kze){border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.gh.svelte-1re9kze{align-items:center;gap:8px;padding:4px 8px;font-weight:800;display:flex}.gh.svelte-1re9kze span:where(.svelte-1re9kze){color:var(--muted);font-size:.85rem;font-weight:500}.empty.svelte-1re9kze{color:var(--muted)}.ac.svelte-1issce7{border:1px dashed color-mix(in srgb, var(--accent) 55%, transparent);border-radius:var(--r-s);background:color-mix(in srgb, var(--accent) 7%, var(--surface));width:100%;min-height:44px;color:var(--accent);text-align:left;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.ac.late.svelte-1issce7{border-color:var(--danger);color:var(--danger);background:var(--danger-soft)}.ac.review.svelte-1issce7{border-color:var(--warn);color:var(--warn);background:var(--warn-soft)}.t.svelte-1issce7{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.w.svelte-1issce7{font-size:var(--fs-xs);flex:none;font-weight:700}.compact.svelte-1issce7{width:auto;min-height:30px;font-size:var(--fs-xs);border-radius:999px;gap:4px;padding:0 10px}.compact.svelte-1issce7 .t:where(.svelte-1issce7){max-width:12em}.ev.svelte-31h126{border-radius:var(--r);text-align:left;background:0 0;border:0;grid-template-columns:52px 4px 1fr;gap:12px;width:100%;padding:10px 8px;display:grid}.ev.svelte-31h126:hover{background:var(--surface-2)}.ev.busy.svelte-31h126{cursor:default;color:var(--muted)}.ev.busy.svelte-31h126:hover{background:0 0}.ev.now.svelte-31h126{background:var(--accent-soft)}.time.svelte-31h126{align-content:start;gap:1px;display:grid}.time.svelte-31h126 b:where(.svelte-31h126){font-weight:800}.time.svelte-31h126 .ad:where(.svelte-31h126){font-size:var(--fs-xs);color:var(--c);line-height:1.15}.time.svelte-31h126 small:where(.svelte-31h126){color:var(--muted);font-size:.8rem}.bar.svelte-31h126{background:var(--c);border-radius:2px}.past.svelte-31h126 .bar:where(.svelte-31h126){opacity:.4}.past.svelte-31h126 .title:where(.svelte-31h126){color:var(--muted)}.body.svelte-31h126{gap:3px;min-width:0;display:grid}.title.svelte-31h126{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:700;display:flex}.meta.svelte-31h126{color:var(--muted);flex-wrap:wrap;gap:2px 12px;font-size:.82rem;display:flex}.m.svelte-31h126{align-items:center;gap:3px;display:inline-flex}.nt.svelte-31h126{color:var(--accent);font-weight:700}.flash.svelte-31h126{animation:1.6s svelte-31h126-flash}@keyframes svelte-31h126-flash{0%,40%{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)}}.hint.svelte-3vkwmn{border-radius:var(--r-l);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.top.svelte-3vkwmn{align-items:flex-start;gap:12px;display:flex}.ic.svelte-3vkwmn{background:var(--accent);width:34px;height:34px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.top.svelte-3vkwmn p:where(.svelte-3vkwmn){font-size:var(--fs-base)}.tries.svelte-3vkwmn{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.tries.svelte-3vkwmn::-webkit-scrollbar{display:none}.tries.svelte-3vkwmn button:where(.svelte-3vkwmn){border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:var(--surface);min-height:40px;font-weight:600;font-size:var(--fs-sm);border-radius:999px;flex:none;padding:0 12px}.bt.svelte-3vkwmn{justify-content:flex-end;gap:8px;display:flex}.cell.past.svelte-12en5iw .d:where(.svelte-12en5iw){opacity:.5}.strip.svelte-12en5iw{cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x proximity;scrollbar-width:none;gap:4px;padding:4px 2px 6px;display:flex;overflow-x:auto}.strip.svelte-12en5iw::-webkit-scrollbar{display:none}.cell.svelte-12en5iw{scroll-snap-align:center;flex:none;justify-items:stretch;gap:3px;width:54px;display:grid}.d.svelte-12en5iw{border-radius:var(--r);background:var(--surface);color:var(--ink);border:1px solid #0000;justify-items:center;gap:4px;padding:5px 0 6px;display:grid}.today.svelte-12en5iw .d:where(.svelte-12en5iw){border-color:var(--accent);background:var(--accent-soft)}.sel.svelte-12en5iw .d:where(.svelte-12en5iw){background:var(--accent);border-color:var(--accent)}.sel.svelte-12en5iw .w:where(.svelte-12en5iw),.sel.svelte-12en5iw .n:where(.svelte-12en5iw){color:var(--accent-ink)}.ev.svelte-12en5iw{justify-content:center;gap:2px;width:30px;height:3px;display:flex}.ev.svelte-12en5iw i:where(.svelte-12en5iw){border-radius:2px;flex:1;max-width:10px}.mk.svelte-12en5iw,.mk0.svelte-12en5iw{height:22px}.mk.svelte-12en5iw{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:.72rem;font-weight:800;display:inline-flex}.mk.late.svelte-12en5iw{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.w.svelte-12en5iw{text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:800}.we.svelte-12en5iw .w:where(.svelte-12en5iw),.we.svelte-12en5iw .n:where(.svelte-12en5iw){color:var(--danger)}.n.svelte-12en5iw{font-size:1.15rem;font-weight:800;line-height:1.2}.top.svelte-12en5iw{align-items:baseline;gap:3px;display:flex}.cell.past.svelte-1t2vwvp .d:where(.svelte-1t2vwvp){opacity:.5}.ps.svelte-1t2vwvp{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:2px;padding:4px 0;display:grid}.ps.gutter.svelte-1t2vwvp{grid-template-columns:3.1rem minmax(0,1fr);gap:0;padding:4px 0}.cells.svelte-1t2vwvp{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:3px;padding:0 3px;display:grid}.cells.hx.svelte-1t2vwvp{grid-template-columns:repeat(var(--n), calc(var(--colw) - 3px));scrollbar-width:none;overscroll-behavior-x:contain;padding:0 0 0 3px;overflow-x:auto}.cells.hx.svelte-1t2vwvp::-webkit-scrollbar{display:none}.cell.svelte-1t2vwvp{gap:3px;min-width:0;display:grid}.d.svelte-1t2vwvp{border-radius:var(--r);background:var(--surface-2);color:var(--ink);border:1px solid #0000;justify-items:center;gap:4px;min-width:0;padding:5px 0 6px;display:grid}.today.svelte-1t2vwvp .d:where(.svelte-1t2vwvp){background:var(--accent);border-color:var(--accent)}.today.svelte-1t2vwvp .w:where(.svelte-1t2vwvp),.today.svelte-1t2vwvp .n:where(.svelte-1t2vwvp){color:var(--accent-ink)}.top.svelte-1t2vwvp{align-items:baseline;gap:3px;display:flex}.w.svelte-1t2vwvp{text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:800}.n.svelte-1t2vwvp{font-size:1.05rem;font-weight:800;line-height:1.2}.we.svelte-1t2vwvp .w:where(.svelte-1t2vwvp),.we.svelte-1t2vwvp .n:where(.svelte-1t2vwvp){color:var(--danger)}.today.we.svelte-1t2vwvp .w:where(.svelte-1t2vwvp),.today.we.svelte-1t2vwvp .n:where(.svelte-1t2vwvp){color:var(--accent-ink)}.ev.svelte-1t2vwvp{justify-content:center;gap:2px;width:60%;height:3px;display:flex}.ev.svelte-1t2vwvp i:where(.svelte-1t2vwvp){border-radius:2px;flex:1;max-width:10px}.mk.svelte-1t2vwvp,.mk0.svelte-1t2vwvp{height:20px}.mk.svelte-1t2vwvp{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:2px;min-width:0;padding:0 3px;font-size:.68rem;font-weight:800;display:inline-flex}.mk.late.svelte-1t2vwvp{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.arr.svelte-1t2vwvp{justify-content:center;align-items:flex-start;padding-top:8px;display:flex}.arr.svelte-1t2vwvp button:where(.svelte-1t2vwvp){border-radius:var(--r-s);width:24px;height:36px;color:var(--accent);background:0 0;border:0;place-items:center;padding:0;display:grid}.ea.svelte-1t2vwvp{border-radius:var(--r-s);width:28px;height:50px;color:var(--accent);background:0 0;border:0;place-items:center;padding:0;display:grid}.tg.svelte-5c904v{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);grid-template-rows:auto 1fr;min-height:0;display:grid;overflow:clip}.heads.svelte-5c904v{top:var(--stick-top,0px);z-index:4;border-bottom:1px solid var(--grid);background:var(--surface);border-radius:var(--r-l) var(--r-l) 0 0;box-shadow:0 6px 10px -10px color-mix(in srgb, var(--ink) 40%, transparent);transition:padding .2s;display:block;position:sticky}.heads.gap.svelte-5c904v{top:58px}.heads.gap.svelte-5c904v:before{content:attr(data-cap);background:var(--bg);height:58px;font-weight:800;font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 64px 0 4px;display:flex;position:absolute;bottom:calc(100% + 1px);left:0;right:0;overflow:hidden}.heads.one.svelte-5c904v{display:none}.allday.svelte-5c904v{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:6px 8px;display:flex}.allday.svelte-5c904v .ar:where(.svelte-5c904v){border:1px dashed color-mix(in srgb, var(--accent) 55%, transparent);border-radius:var(--r-s);background:color-mix(in srgb, var(--accent) 7%, var(--surface));width:100%;min-height:44px;color:var(--accent);text-align:left;grid-template-columns:auto minmax(0,1fr);column-gap:6px;padding:6px 10px;display:grid}.allday.svelte-5c904v .ar.late:where(.svelte-5c904v){border-color:var(--danger);color:var(--danger)}.ar.svelte-5c904v .art:where(.svelte-5c904v){color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ar.svelte-5c904v .arm:where(.svelte-5c904v){color:var(--muted);font-weight:600;font-size:var(--fs-xs);grid-column:2;align-items:center;gap:4px;display:flex}.arm.svelte-5c904v i:where(.svelte-5c904v){background:var(--c);border-radius:50%;width:8px;height:8px}.allday.svelte-5c904v button:where(.svelte-5c904v):not(.ar){background:color-mix(in srgb, var(--c-personal) 14%, var(--surface));min-height:30px;color:var(--ink);font-size:var(--fs-xs);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-weight:700;display:inline-flex}.adsum.svelte-5c904v{border:0;border-bottom:1px solid var(--line);width:100%;min-height:36px;color:var(--ink);font-size:var(--fs-xs);text-align:left;background:0 0;align-items:center;gap:6px;padding:0 10px;display:flex}.ak.svelte-5c904v{min-width:0;color:var(--accent);align-items:center;gap:5px;display:inline-flex}.ak.svelte-5c904v b:where(.svelte-5c904v){white-space:nowrap;font-weight:800}.ak.svelte-5c904v i:where(.svelte-5c904v){background:var(--accent);min-width:20px;height:20px;color:var(--accent-ink);border-radius:10px;place-items:center;padding:0 5px;font-size:.72rem;font-style:normal;font-weight:800;display:grid}.ak.dk.svelte-5c904v{color:var(--c-personal)}.adsum.svelte-5c904v .adc:where(.svelte-5c904v){border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;margin-left:auto}.adc.svelte-5c904v,.nc.svelte-5c904v{color:var(--muted);transition:transform .15s;display:grid}.adc.up.svelte-5c904v,.nc.up.svelte-5c904v{transform:rotate(180deg)}.night.svelte-5c904v{background:repeating-linear-gradient(135deg, var(--surface-2) 0 6px, color-mix(in srgb, var(--ink) 4%, var(--surface-2)) 6px 12px);width:100%;min-height:32px;color:var(--muted);font-size:var(--fs-xs);text-align:left;border:0;align-items:center;gap:6px;padding:0 10px 0 calc(3.1rem - 22px);font-weight:700;display:flex}.night.early.svelte-5c904v{border-bottom:1px solid var(--grid)}.night.late.svelte-5c904v{border-top:1px solid var(--grid)}.night.open.svelte-5c904v{background:var(--surface-2)}.night.svelte-5c904v b:where(.svelte-5c904v){color:var(--accent)}.night.svelte-5c904v .nc:where(.svelte-5c904v){margin-left:auto}.am.svelte-5c904v{z-index:3;border:1px dashed color-mix(in srgb, var(--accent) 70%, transparent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));max-width:min(62%,15rem);height:24px;color:var(--accent);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 6px;font-size:.74rem;display:flex;position:absolute;left:2px;overflow:hidden;transform:translateY(-50%)}.am.late.svelte-5c904v{border-color:var(--danger);color:var(--danger)}.am.svelte-5c904v .nlt:where(.svelte-5c904v){color:var(--ink)}.nl.svelte-5c904v{z-index:3;border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--nc);max-width:min(62%,15rem);height:26px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-s);border-radius:8px;align-items:center;gap:4px;padding:0 6px;font-size:.74rem;display:flex;position:absolute;right:4px;overflow:hidden;transform:translateY(-50%)}.nlk.svelte-5c904v{text-transform:uppercase;letter-spacing:.03em;opacity:.7;flex:none;font-size:.66rem;font-weight:800}.nlt.svelte-5c904v{text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.body.svelte-5c904v{grid-template-columns:3.1rem 1fr;display:grid;position:relative}.times.svelte-5c904v{position:relative}.times.svelte-5c904v span:where(.svelte-5c904v){color:var(--muted);font-size:.75rem;font-weight:600;position:absolute;right:6px;transform:translateY(-50%)}.times.svelte-5c904v span:where(.svelte-5c904v):first-child{transform:none}.hx.svelte-5c904v{min-width:0}.cols.svelte-5c904v{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}.hx.on.svelte-5c904v{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.hx.on.svelte-5c904v::-webkit-scrollbar{display:none}.hx.on.svelte-5c904v .cols:where(.svelte-5c904v){width:calc(var(--n) * var(--colw));grid-template-columns:repeat(var(--n), var(--colw))}.hx.on.svelte-5c904v .col:where(.svelte-5c904v){scroll-snap-align:start}.col.svelte-5c904v{border-left:1px solid var(--grid);position:relative}.col.we.svelte-5c904v{background:var(--weekend)}.col.today.svelte-5c904v{background:color-mix(in srgb, var(--accent) 9%, transparent)}.col.past.svelte-5c904v{background:var(--past)}.pastfill.svelte-5c904v{background:var(--past);pointer-events:none;position:absolute;top:0;left:0;right:0}.ev.gone.svelte-5c904v{opacity:.55}.slots.svelte-5c904v{cursor:copy;background:0 0;border:0;position:absolute;inset:0}.line.svelte-5c904v{border-top:1px solid var(--grid);pointer-events:none;position:absolute;left:0;right:0}.line.half.svelte-5c904v{border-top:1px dashed var(--grid-soft)}.ev.svelte-5c904v{z-index:2;background:color-mix(in srgb, var(--c) 18%, var(--surface));border-left:3px solid var(--c);color:var(--ink);--lh:1rem;--tl:1rem;--rzh:0px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:8px;align-content:start;gap:1px;padding:4px 6px;font-size:.8rem;line-height:1.25;display:grid;position:absolute;overflow:hidden}.ev.svelte-5c904v b:where(.svelte-5c904v){overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;max-height:max(var(--lh), round(down, calc(var(--evh,100%) - 4px - var(--tl) - var(--rzh)), var(--lh)));font-weight:700;overflow:hidden}.ev.short.svelte-5c904v{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.ev.short.svelte-5c904v b:where(.svelte-5c904v){text-overflow:ellipsis;max-height:none;overflow:hidden}.ev.svelte-5c904v span:where(.svelte-5c904v){color:var(--muted);font-size:.72rem}.ev.svelte-5c904v>.num:where(.svelte-5c904v){white-space:nowrap;overflow:hidden}.ev.compact.svelte-5c904v{--lh:.825rem;--tl:0px;border-left-width:2px;padding:3px;font-size:.66rem}.ev.busy.svelte-5c904v{--c:var(--muted);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--muted) 16%, var(--surface)) 0 6px, color-mix(in srgb, var(--muted) 24%, var(--surface)) 6px 12px);color:var(--muted);cursor:default}.ev.busy.svelte-5c904v b:where(.svelte-5c904v){color:var(--muted)}.ev.ro.svelte-5c904v{cursor:default}.allday.svelte-5c904v button.busy:where(.svelte-5c904v){background:color-mix(in srgb, var(--muted) 16%, var(--surface));color:var(--muted)}.tk.svelte-5c904v{z-index:3;height:28px;color:var(--ink);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0 4px;font-size:.78rem;font-weight:700;display:flex;position:absolute;left:2px;right:2px;overflow:hidden;transform:translateY(-50%)}.tkb.svelte-5c904v{background:var(--surface);border:2px solid;border-radius:4px;flex:none;width:14px;height:14px;padding:0;position:relative}.tkb.svelte-5c904v:after{content:"";position:absolute;inset:-12px}.done.svelte-5c904v .tkb:where(.svelte-5c904v){background:var(--accent);border-color:var(--accent)}.tkt.svelte-5c904v{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.tk.done.svelte-5c904v{color:var(--muted);text-decoration:line-through}.ghost.svelte-5c904v{z-index:4;border:2px dashed var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);pointer-events:none;color:var(--accent);border-radius:8px;padding:2px 6px;font-size:.75rem;font-weight:800;position:absolute;left:2px;right:2px}.rz.svelte-5c904v{cursor:ns-resize;touch-action:none;height:10px;position:absolute;bottom:0;left:0;right:0}.rz.svelte-5c904v:after{content:"";background:color-mix(in srgb, var(--c) 70%, transparent);opacity:0;border-radius:2px;width:18px;height:3px;margin-left:-9px;transition:opacity .15s;position:absolute;bottom:3px;left:50%}.ev.svelte-5c904v:hover .rz:where(.svelte-5c904v):after,.rz.svelte-5c904v:active:after{opacity:1}@media (pointer:coarse){.rz.svelte-5c904v{height:14px}.rz.svelte-5c904v:after{opacity:.8}.ev.svelte-5c904v:not(.ro){--rzh:6px}}.rzl.svelte-5c904v{color:var(--accent);font-weight:800}.now.svelte-5c904v{z-index:3;background:var(--danger);pointer-events:none;height:2px;position:absolute;left:-4px;right:0}.now.svelte-5c904v:before{content:"";background:var(--danger);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:0}.wrap.svelte-6xmdhx{border-radius:var(--r);position:relative;overflow:hidden}.bg.svelte-6xmdhx{background:linear-gradient(90deg, var(--ok-soft) 50%, var(--warn-soft) 50%);justify-content:space-between;align-items:center;padding:0 18px;font-size:.9rem;font-weight:700;display:flex;position:absolute;inset:0}.bg.svelte-6xmdhx span:where(.svelte-6xmdhx){opacity:.55;align-items:center;gap:6px;transition:opacity .15s;display:inline-flex}.bg.svelte-6xmdhx .r:where(.svelte-6xmdhx){color:var(--ok)}.bg.svelte-6xmdhx .l:where(.svelte-6xmdhx){color:var(--warn)}.bg.svelte-6xmdhx span.on:where(.svelte-6xmdhx){opacity:1}.row.svelte-6xmdhx{background:var(--surface);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:flex-start;gap:12px;padding:12px 12px 12px 10px;display:flex;position:relative}.row.anim.svelte-6xmdhx{transition:transform .2s}.box.svelte-6xmdhx{border:2px solid var(--muted);width:32px;height:32px;color:var(--accent-ink);background:0 0;border-radius:9px;flex:none;place-items:center;margin-top:-3px;padding:0;display:grid;position:relative}.box.svelte-6xmdhx:after{content:"";position:absolute;inset:-8px}.box.imp.svelte-6xmdhx{border-color:var(--danger)}.box.checked.svelte-6xmdhx{background:var(--accent);border-color:var(--accent)}.main.svelte-6xmdhx{flex:1;gap:3px;min-width:0;display:grid}.title.svelte-6xmdhx{overflow-wrap:anywhere;font-weight:600;line-height:1.35}.done.svelte-6xmdhx .title:where(.svelte-6xmdhx){color:var(--muted);text-decoration:line-through}.meta.svelte-6xmdhx{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.82rem;display:flex}.meta.svelte-6xmdhx:empty{display:none}.when.svelte-6xmdhx{align-items:center;gap:3px;font-weight:600;display:inline-flex}.flag.svelte-6xmdhx{color:var(--danger);font-size:var(--fs-xs);flex:none;align-items:center;gap:2px;margin-top:2px;font-weight:700;display:inline-flex}.pill-personal.svelte-6xmdhx{background:color-mix(in srgb, var(--c-personal) 16%, transparent);color:var(--c-personal)}.tmr.svelte-6xmdhx{border-radius:var(--r-s);min-height:36px;color:var(--muted);font-size:var(--fs-xs);background:0 0;border:0;flex:none;align-items:center;gap:2px;margin:-4px -4px -4px 0;padding:0 8px 0 4px;font-weight:700;display:inline-flex}.tmr.svelte-6xmdhx:hover{background:var(--surface-2);color:var(--accent)}.flash.svelte-6xmdhx{animation:1.6s svelte-6xmdhx-flash}@keyframes svelte-6xmdhx-flash{0%,40%{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)}}.day.past.svelte-1v7w5yk{background:var(--past)}.day.past.svelte-1v7w5yk .dh:where(.svelte-1v7w5yk){opacity:.6}.wl.svelte-1v7w5yk{gap:8px;display:grid}.day.svelte-1v7w5yk{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);gap:2px;padding:6px 8px 8px;display:grid}.day.today.svelte-1v7w5yk{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.dh.svelte-1v7w5yk{border-radius:var(--r);text-align:left;width:100%;color:var(--muted);background:0 0;border:0;align-items:center;gap:10px;padding:6px 4px;display:flex}.n.svelte-1v7w5yk{font-family:var(--font-head);font-size:var(--fs-lg);color:var(--accent);text-align:center;min-width:1.6em;font-weight:800}.t.svelte-1v7w5yk{flex:1;min-width:0;line-height:1.2;display:grid}.t.svelte-1v7w5yk b:where(.svelte-1v7w5yk){color:var(--ink)}.t.svelte-1v7w5yk small:where(.svelte-1v7w5yk){font-size:var(--fs-xs)}.nt.svelte-1v7w5yk{font-size:var(--fs-xs);align-items:center;gap:3px;font-weight:700;display:inline-flex}.list.svelte-1v7w5yk{gap:2px;display:grid}.free.svelte-1v7w5yk{color:var(--muted);font-size:var(--fs-sm);padding:0 6px 4px}.cal.svelte-qhaa26{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.bar.svelte-qhaa26{align-items:center;gap:6px;display:flex;position:relative}.segw.svelte-qhaa26{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);flex:1;min-width:0;position:relative}.seg.svelte-qhaa26{scrollbar-width:none;gap:2px;padding:2px;display:flex;overflow-x:auto}.seg.svelte-qhaa26::-webkit-scrollbar{display:none}.segw.fl.svelte-qhaa26:before,.segw.fr.svelte-qhaa26:after{content:"";pointer-events:none;z-index:1;width:34px;position:absolute;top:0;bottom:0}.segw.fl.svelte-qhaa26:before{background:linear-gradient(to right, var(--surface) 40%, transparent);border-radius:var(--r) 0 0 var(--r);left:0}.segw.fr.svelte-qhaa26:after{background:linear-gradient(to left, var(--surface) 40%, transparent);border-radius:0 var(--r) var(--r) 0;right:0}.sa.svelte-qhaa26{z-index:2;border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--accent);border-radius:50%;place-items:center;margin-top:-13px;padding:0;display:grid;position:absolute;top:50%}.sa.l.svelte-qhaa26{left:4px}.sa.r.svelte-qhaa26{right:4px}.seg.svelte-qhaa26 button:where(.svelte-qhaa26){border-radius:var(--r-s);min-height:34px;font-weight:700;font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:1 0 auto;padding:0 9px}.seg.svelte-qhaa26 button.on:where(.svelte-qhaa26){background:var(--accent);color:var(--accent-ink)}.flt.svelte-qhaa26{flex:none;width:38px;height:38px;position:relative}.flt.on.svelte-qhaa26{color:var(--accent);background:var(--accent-soft)}.flt.svelte-qhaa26 .dot:where(.svelte-qhaa26){background:var(--danger);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.cap.svelte-qhaa26{align-items:center;gap:4px;min-height:40px;display:flex}.ct.svelte-qhaa26{flex-wrap:wrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.ct.svelte-qhaa26 b:where(.svelte-qhaa26){font-family:var(--font-head);font-size:var(--fs-md);font-weight:800}.ct.svelte-qhaa26 small:where(.svelte-qhaa26){font-size:var(--fs-xs);color:var(--muted);font-weight:700}.tlink.svelte-qhaa26{background:var(--accent-soft);min-height:34px;color:var(--accent);font-weight:800;font-size:var(--fs-sm);border:0;border-radius:999px;flex:none;padding:0 12px}.stripw.svelte-qhaa26{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:2px;display:grid}.stripw.full.svelte-qhaa26{grid-template-columns:minmax(0,1fr)}@media (width<=899px){.cap.svelte-qhaa26{gap:2px;min-height:38px}.cap.svelte-qhaa26 .ct:where(.svelte-qhaa26){flex-wrap:nowrap;overflow:hidden}.cap.svelte-qhaa26 .ct:where(.svelte-qhaa26) b:where(.svelte-qhaa26){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cap.svelte-qhaa26 .ct:where(.svelte-qhaa26) small:where(.svelte-qhaa26){white-space:nowrap}.cap.svelte-qhaa26 .icon-btn:where(.svelte-qhaa26){flex:none;width:38px;height:38px}}.ea.svelte-qhaa26{border-radius:var(--r-s);width:28px;height:64px;color:var(--accent);background:0 0;border:0;place-items:center;margin-top:4px;padding:0;display:grid}.ea.svelte-qhaa26:hover{background:var(--accent-soft)}.mscrim.svelte-qhaa26{z-index:30;position:fixed;inset:0}.menu.svelte-qhaa26{z-index:31;border-radius:var(--r-l);background:var(--surface);width:min(340px,100%);box-shadow:var(--shadow);border:1px solid var(--line);gap:6px;padding:10px 12px 12px;animation:.14s svelte-qhaa26-pop;display:grid;position:absolute;top:calc(100% + 4px);right:0}.mg.svelte-qhaa26{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.mrow.svelte-qhaa26{flex-wrap:wrap;gap:6px;display:flex}.mrow.svelte-qhaa26 button:where(.svelte-qhaa26){border:1px solid var(--line);min-height:40px;font-weight:700;font-size:var(--fs-sm);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.mrow.svelte-qhaa26 button.on:where(.svelte-qhaa26){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.fchip.owner.svelte-qhaa26{background:color-mix(in srgb, var(--muted) 16%, var(--surface));color:var(--ink)}.menu.svelte-qhaa26 select:where(.svelte-qhaa26){width:100%}.fchip.svelte-qhaa26{background:var(--accent-soft);min-height:34px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@keyframes svelte-qhaa26-pop{0%{opacity:0;transform:translateY(-4px)}}.swipe.svelte-qhaa26{touch-action:pan-y;min-width:0}.month.svelte-qhaa26{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);-webkit-user-select:none;user-select:none;padding:6px}.mh.svelte-qhaa26,.mr.svelte-qhaa26{grid-template-columns:1.7rem repeat(7,minmax(0,1fr));display:grid}.mh.svelte-qhaa26 span:where(.svelte-qhaa26){text-align:center;text-transform:uppercase;color:var(--muted);padding:4px 0 6px;font-size:.75rem;font-weight:800}.mh.svelte-qhaa26 .we:where(.svelte-qhaa26),.md.we.svelte-qhaa26 .n:where(.svelte-qhaa26){color:var(--danger)}.wn.svelte-qhaa26{color:var(--muted);border-radius:var(--r-s);background:0 0;border:0;padding:0;font-size:.74rem;font-weight:700}button.wn.svelte-qhaa26:hover{background:var(--accent-soft);color:var(--accent)}.md.svelte-qhaa26{border:0;border-top:1px solid var(--grid);border-left:1px solid var(--grid);background:0 0;border-radius:0;align-content:start;justify-items:center;gap:3px;min-width:0;min-height:62px;padding:5px 0;display:grid;position:relative;overflow:hidden}.md.we.svelte-qhaa26{background:var(--weekend)}.md.today.svelte-qhaa26{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 2px var(--accent);border-radius:6px}.md.svelte-qhaa26:hover{background:var(--surface-2)}.md.out.svelte-qhaa26{opacity:.55}.md.past.svelte-qhaa26{background:var(--past)}.md.past.svelte-qhaa26 .n:where(.svelte-qhaa26),.md.past.svelte-qhaa26 .titles:where(.svelte-qhaa26){opacity:.55}.md.svelte-qhaa26 .n:where(.svelte-qhaa26){border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.md.today.svelte-qhaa26 .n:where(.svelte-qhaa26){background:var(--accent);color:var(--accent-ink);box-shadow:0 2px 6px color-mix(in srgb, var(--accent) 45%, transparent);font-weight:800}.dots.svelte-qhaa26{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;max-width:100%;min-height:6px;display:flex;overflow:hidden}.dots.svelte-qhaa26 .pn:where(.svelte-qhaa26){color:var(--muted);font-size:.62rem;font-weight:800;line-height:1}.dots.svelte-qhaa26 i:where(.svelte-qhaa26),.legend.svelte-qhaa26 i:where(.svelte-qhaa26){border-radius:50%;width:6px;height:6px;display:block}.dots.svelte-qhaa26 i.t:where(.svelte-qhaa26),.legend.svelte-qhaa26 i.t:where(.svelte-qhaa26){border:1.5px solid var(--danger);background:0 0;border-radius:2px}.dots.svelte-qhaa26 i.nt:where(.svelte-qhaa26),.legend.svelte-qhaa26 i.nt:where(.svelte-qhaa26){background:var(--n-orange);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 35%, transparent);border-radius:1px}.dots.svelte-qhaa26 i.asg:where(.svelte-qhaa26),.legend.svelte-qhaa26 i.asg:where(.svelte-qhaa26){border:1.5px dashed var(--accent);background:0 0;border-radius:1px}.titles.svelte-qhaa26{display:none}@media (width>=900px){.md.svelte-qhaa26{justify-items:stretch;min-height:96px;padding:4px}.md.svelte-qhaa26 .n:where(.svelte-qhaa26){justify-self:center;width:28px;height:28px}.dots.svelte-qhaa26{display:none}.titles.svelte-qhaa26{gap:2px;display:grid}.titles.svelte-qhaa26 span:where(.svelte-qhaa26){text-align:left;background:color-mix(in srgb, var(--c,var(--muted)) 16%, var(--surface));white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:1px 5px;font-size:.72rem;font-weight:600;overflow:hidden}.titles.svelte-qhaa26 .more:where(.svelte-qhaa26){color:var(--muted);background:0 0}}.agenda.past.svelte-qhaa26 .ev{opacity:.6}.agenda.svelte-qhaa26{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);gap:2px;padding:10px 12px;display:grid}.uh.svelte-qhaa26{justify-content:space-between;align-items:center;padding:0 2px 2px;display:flex}.dlink.svelte-qhaa26{background:var(--surface-2);min-height:34px;color:var(--ink);font-weight:700;font-size:var(--fs-xs);border:0;border-radius:999px;align-items:center;gap:2px;margin-left:auto;margin-right:6px;padding:0 10px;display:inline-flex}.stick.gap.svelte-qhaa26{padding-right:68px}.stick.svelte-qhaa26{top:var(--stick-top,0px);z-index:4;background:var(--bg);margin:0 -14px;padding:2px 14px 0;transition:padding .2s;position:sticky}.empty.svelte-qhaa26{color:var(--muted);padding:4px}.tip.svelte-qhaa26{color:var(--muted);font-size:.8rem}.legend.svelte-qhaa26{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.legend.svelte-qhaa26 span:where(.svelte-qhaa26){align-items:center;gap:6px;display:inline-flex}.legend.svelte-qhaa26 i:where(.svelte-qhaa26){width:9px;height:9px}.dates.svelte-gbdqjl{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.tl.svelte-gbdqjl{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.search.svelte-gbdqjl{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.search.svelte-gbdqjl input:where(.svelte-gbdqjl){min-width:0;min-height:44px;font:inherit;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-gbdqjl input:where(.svelte-gbdqjl):focus{outline:none}.clr.svelte-gbdqjl{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.tl.svelte-gbdqjl,.clr.svelte-gbdqjl{position:relative}.clr.on.svelte-gbdqjl{color:var(--accent);background:var(--accent-soft)}.dot.svelte-gbdqjl{background:var(--danger);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.kscrim.svelte-gbdqjl{z-index:30;position:fixed;inset:0}.months.svelte-gbdqjl{cursor:grab;-webkit-user-select:none;user-select:none;gap:6px;padding:2px 0;display:flex}.months.svelte-gbdqjl button:where(.svelte-gbdqjl){border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:54px;color:var(--ink);flex:none;justify-items:center;gap:0;padding:6px 10px;display:grid}.months.svelte-gbdqjl b:where(.svelte-gbdqjl){font-size:var(--fs-sm);text-transform:capitalize}.months.svelte-gbdqjl small:where(.svelte-gbdqjl){font-size:var(--fs-xs);color:var(--muted);font-weight:700}.months.svelte-gbdqjl button.empty:where(.svelte-gbdqjl){opacity:.55}.months.svelte-gbdqjl button.on:where(.svelte-gbdqjl){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.months.svelte-gbdqjl button.on:where(.svelte-gbdqjl) small:where(.svelte-gbdqjl){color:var(--accent-ink)}.fchip.svelte-gbdqjl{background:var(--accent-soft);min-height:34px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.kinds.svelte-gbdqjl .all:where(.svelte-gbdqjl){justify-self:start}.kinds.svelte-gbdqjl{z-index:31;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);width:min(340px,100%);box-shadow:var(--shadow);gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.kinds.svelte-gbdqjl .chip:where(.svelte-gbdqjl){min-height:36px;font-size:var(--fs-sm);flex:none}.srow.svelte-gbdqjl{align-items:center;gap:4px;display:flex}.srow.svelte-gbdqjl .search:where(.svelte-gbdqjl){flex:1;min-width:0}.line.svelte-gbdqjl{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:42px;color:var(--ink);background:0 0;align-items:baseline;gap:8px;padding:10px 8px;display:flex}.line.svelte-gbdqjl b:where(.svelte-gbdqjl){text-align:right;width:1.6em}.line.svelte-gbdqjl .wd:where(.svelte-gbdqjl){width:1.6em;color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:700}.lt.svelte-gbdqjl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.line.svelte-gbdqjl .in:where(.svelte-gbdqjl){flex:none}.tiles.svelte-gbdqjl{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.tile.svelte-gbdqjl{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;min-height:118px;color:var(--ink);align-content:start;gap:6px;padding:12px;display:grid}.tile.soon.svelte-gbdqjl{border-color:var(--accent);background:var(--accent-soft)}.td.svelte-gbdqjl{align-items:baseline;gap:6px;display:flex}.td.svelte-gbdqjl b:where(.svelte-gbdqjl){font-size:1.6rem;font-weight:800;line-height:1}.td.svelte-gbdqjl small:where(.svelte-gbdqjl){text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.td.svelte-gbdqjl svg{color:var(--c-personal);margin-left:auto}.tt.svelte-gbdqjl{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.mhr.svelte-gbdqjl{justify-content:space-between;align-items:center;gap:8px;display:flex}.all.svelte-gbdqjl{border:1px solid var(--line);min-height:32px;color:var(--accent);font-weight:700;font-size:var(--fs-xs);background:0 0;border-radius:999px;align-items:center;gap:4px;margin-bottom:4px;padding:0 10px;display:inline-flex}.all[aria-expanded=true].svelte-gbdqjl svg{transform:rotate(180deg)}.slot.svelte-gbdqjl{width:150px;display:grid}.mh.svelte-gbdqjl{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:0 4px 4px;font-weight:800}.row.svelte-gbdqjl{border-radius:var(--r);text-align:left;width:100%;min-height:54px;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:6px 8px;display:flex}.row.svelte-gbdqjl:hover{background:var(--surface-2)}.row.svelte-gbdqjl svg{color:var(--c-personal);flex:none}.n.svelte-gbdqjl{flex:none;justify-items:center;width:36px;line-height:1.1;display:grid}.n.svelte-gbdqjl b:where(.svelte-gbdqjl){font-size:1.15rem}.n.svelte-gbdqjl small:where(.svelte-gbdqjl){text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}.t.svelte-gbdqjl{flex:1;min-width:0;font-weight:700;line-height:1.3;display:grid}.in.svelte-gbdqjl{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.soon.svelte-gbdqjl .in:where(.svelte-gbdqjl){color:var(--accent)}.empty.svelte-gbdqjl,.tip.svelte-gbdqjl{color:var(--muted);font-size:var(--fs-sm)}.from.svelte-115anty{border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.from.svelte-115anty svg{flex:none;margin-top:.15em}.tps.svelte-115anty{flex-wrap:wrap;gap:6px;display:flex}.tps.svelte-115anty .chip:where(.svelte-115anty){min-height:38px;padding:0 12px}.hint.svelte-115anty{font-size:var(--fs-xs);color:var(--muted);align-items:flex-start;gap:6px;display:flex}.hint.svelte-115anty svg{flex:none;margin-top:.15em}button.svelte-115anty:disabled{opacity:.5;cursor:default}.lead.svelte-f5ek14{font-size:var(--fs-sm);color:var(--muted)}.tps.svelte-f5ek14{flex-wrap:wrap;gap:6px;display:flex}.tps.svelte-f5ek14 .chip:where(.svelte-f5ek14){min-height:38px;padding:0 12px}button.svelte-f5ek14:disabled{opacity:.5;cursor:default}.edit.svelte-196h5ex{flex-wrap:wrap;gap:6px;display:flex}.dq.svelte-196h5ex{font-size:var(--fs-sm);padding:2px 0 6px}.miss.svelte-196h5ex{border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);gap:10px;padding:14px;display:grid}.mt.svelte-196h5ex{font-size:var(--fs-sm);color:var(--muted)}.mt.svelte-196h5ex b:where(.svelte-196h5ex){color:var(--ink)}.miss.svelte-196h5ex .rel:where(.svelte-196h5ex) button:where(.svelte-196h5ex) span:where(.svelte-196h5ex){text-align:left;flex:1;min-width:0;display:grid}.miss.svelte-196h5ex .rel:where(.svelte-196h5ex) small:where(.svelte-196h5ex){color:var(--muted);font-weight:500}.askrow.svelte-196h5ex{flex-wrap:wrap;gap:8px;display:flex}.askq.svelte-196h5ex{border:1px dashed var(--line);border-radius:var(--r-l);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.askq.svelte-196h5ex>span:where(.svelte-196h5ex){flex:180px;gap:2px;min-width:0;display:grid}.askq.svelte-196h5ex small:where(.svelte-196h5ex){font-size:var(--fs-xs);color:var(--muted)}.mine.svelte-196h5ex{gap:0;margin-bottom:8px;display:grid}.mq.svelte-196h5ex{border-top:1px solid var(--line);justify-items:start;gap:6px;padding:10px 0;display:grid}.mq.svelte-196h5ex p:where(.svelte-196h5ex){font-weight:700;font-size:var(--fs-sm);overflow-wrap:anywhere}.mq.unread.svelte-196h5ex p:where(.svelte-196h5ex):before{content:"";background:var(--accent);vertical-align:.1em;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.mq.svelte-196h5ex button:where(.svelte-196h5ex){border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);text-align:left;width:100%;min-height:42px;color:var(--ink);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:8px;padding:0 10px;display:flex}.mq.svelte-196h5ex button:where(.svelte-196h5ex) .t:where(.svelte-196h5ex){flex:1;min-width:0}.mq.svelte-196h5ex button:where(.svelte-196h5ex) svg{color:var(--muted);flex:none}.new.svelte-196h5ex{vertical-align:.1em;margin-left:4px}.forme.svelte-196h5ex{border-radius:var(--r);background:var(--ok-soft);color:var(--ok);font-size:var(--fs-sm);align-items:flex-start;gap:6px;padding:8px 12px;font-weight:700;display:flex}.forme.svelte-196h5ex svg{flex:none;margin-top:.2em}.help.svelte-196h5ex,.art.svelte-196h5ex{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.srow.svelte-196h5ex{align-items:center;gap:4px;display:flex}.search.svelte-196h5ex{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:42px;color:var(--muted);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.search.svelte-196h5ex input:where(.svelte-196h5ex){min-width:0;min-height:44px;font:inherit;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-196h5ex input:where(.svelte-196h5ex):focus{outline:none}.clr.svelte-196h5ex{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.topics.svelte-196h5ex{gap:6px;display:flex}.topics.svelte-196h5ex .chip:where(.svelte-196h5ex){flex:none}.fold.svelte-196h5ex{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);padding:0 14px}.fold.svelte-196h5ex>summary:where(.svelte-196h5ex){cursor:pointer;align-items:center;gap:8px;min-height:52px;font-weight:800;list-style:none;display:flex}.fold.svelte-196h5ex>summary:where(.svelte-196h5ex)::-webkit-details-marker{display:none}.fold.svelte-196h5ex>summary:where(.svelte-196h5ex) small:where(.svelte-196h5ex){color:var(--muted);margin-left:auto;font-weight:700}.fold.svelte-196h5ex>summary:where(.svelte-196h5ex):after{content:"›";color:var(--muted);font-size:1.3rem;transition:transform .15s}.fold[open].svelte-196h5ex>summary:where(.svelte-196h5ex):after{transform:rotate(90deg)}.steps.svelte-196h5ex{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.steps.svelte-196h5ex li:where(.svelte-196h5ex){align-items:flex-start;gap:10px;display:flex}.steps.svelte-196h5ex b:where(.svelte-196h5ex){background:var(--accent);width:26px;height:26px;color:var(--accent-ink);font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;display:grid}.arts.tiles.svelte-196h5ex,.arts.cards.svelte-196h5ex{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.arts.cards.svelte-196h5ex{grid-template-columns:minmax(0,1fr)}.arts.rows.svelte-196h5ex{border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);gap:0;display:grid;overflow:hidden}.a.svelte-196h5ex{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;color:var(--ink);align-content:start;gap:4px;min-width:0;padding:12px;display:grid}.a.svelte-196h5ex:hover{border-color:var(--accent)}.rows.svelte-196h5ex .a:where(.svelte-196h5ex){border:0;border-bottom:1px solid var(--line);border-radius:0}.rows.svelte-196h5ex .a:where(.svelte-196h5ex) .tp:where(.svelte-196h5ex){display:none}.a.svelte-196h5ex small:where(.svelte-196h5ex){font-size:var(--fs-xs);color:var(--muted)}.tp.svelte-196h5ex{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);align-items:center;gap:4px;font-size:.7rem;font-weight:800;display:inline-flex}.qa.svelte-196h5ex{border-top:1px solid var(--line)}.qa.svelte-196h5ex summary:where(.svelte-196h5ex){cursor:pointer;min-height:44px;padding:10px 0;font-weight:700}.qa.svelte-196h5ex p:where(.svelte-196h5ex){color:var(--muted);font-size:var(--fs-sm);padding:0 0 12px}.sub.svelte-196h5ex{font-size:var(--fs-sm);color:var(--muted)}.ah.svelte-196h5ex{z-index:5;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin:-14px -14px 0;padding:8px 14px;display:flex;position:sticky;top:0}.cls.svelte-196h5ex{background:var(--surface);border:1px solid var(--line)}.back.svelte-196h5ex{background:var(--accent-soft);min-height:38px;color:var(--accent);border:0;border-radius:999px;justify-self:start;align-items:center;gap:2px;padding:0 12px 0 6px;font-weight:700;display:inline-flex}.art.svelte-196h5ex h1:where(.svelte-196h5ex){font-size:1.4rem;line-height:1.25}.art.svelte-196h5ex p:where(.svelte-196h5ex){line-height:1.55}.g.svelte-196h5ex{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-top:6px;font-weight:800}.ph.svelte-196h5ex{flex-wrap:wrap;gap:6px;display:flex}.ph.svelte-196h5ex button:where(.svelte-196h5ex){border:1px solid var(--line);background:var(--surface);min-height:38px;font-size:var(--fs-sm);color:var(--ink);border-radius:999px;padding:0 12px;font-weight:600}.ph.svelte-196h5ex button:where(.svelte-196h5ex):hover{border-color:var(--accent);color:var(--accent)}.rel.svelte-196h5ex{gap:6px;display:grid}.rel.svelte-196h5ex button:where(.svelte-196h5ex){border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;min-height:46px;color:var(--ink);align-items:center;gap:8px;padding:0 12px;font-weight:700;display:flex}.rel.svelte-196h5ex button:where(.svelte-196h5ex) svg:last-child{color:var(--muted);margin-left:auto}.hist.svelte-119xyfs{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.tabs.svelte-119xyfs{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs.svelte-119xyfs button:where(.svelte-119xyfs){border-radius:var(--r-s);min-height:40px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.tabs.svelte-119xyfs button.on:where(.svelte-119xyfs){background:var(--accent);color:var(--accent-ink)}.src.svelte-119xyfs{gap:6px;display:flex}.src.svelte-119xyfs .chip:where(.svelte-119xyfs){flex:none}.dh.svelte-119xyfs{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:4px;font-weight:800}.it.svelte-119xyfs{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.dh.svelte-119xyfs+.it:where(.svelte-119xyfs){border-top:0}.ic.svelte-119xyfs{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.ic.delete.svelte-119xyfs{background:var(--danger-soft);color:var(--danger)}.ic.done.svelte-119xyfs,.ic.accept.svelte-119xyfs{background:var(--ok-soft);color:var(--ok)}.tx.svelte-119xyfs{flex:1;gap:1px;min-width:0;display:grid}.tx.svelte-119xyfs b:where(.svelte-119xyfs){font-size:var(--fs-sm)}.tt.svelte-119xyfs{font-size:var(--fs-sm);overflow-wrap:anywhere}.tx.svelte-119xyfs small:where(.svelte-119xyfs){font-size:var(--fs-xs);color:var(--muted)}.acts.svelte-119xyfs{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.none.svelte-119xyfs{color:var(--muted)}.inv.svelte-mly4fd{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lead.svelte-mly4fd,.hint.svelte-mly4fd{color:var(--muted);font-size:var(--fs-sm)}.card.svelte-mly4fd{border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.g.svelte-mly4fd{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-weight:800;display:flex}.field.svelte-mly4fd small:where(.svelte-mly4fd){color:var(--muted);font-weight:600}.field.svelte-mly4fd .input:where(.svelte-mly4fd){width:100%;min-width:0}.two.svelte-mly4fd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.three.svelte-mly4fd{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);gap:8px;display:grid}.rowf.svelte-mly4fd{align-items:center;gap:6px;min-width:0;display:flex}.rowf.svelte-mly4fd .input:where(.svelte-mly4fd){flex:1}.rowf.svelte-mly4fd .btn:where(.svelte-mly4fd){flex:none}.btn.svelte-mly4fd:disabled{opacity:.5}.err.svelte-mly4fd{color:var(--danger);font-weight:600;font-size:var(--fs-sm)}.lh.svelte-mly4fd{justify-content:space-between;align-items:center;gap:8px;display:flex}.list.svelte-mly4fd{gap:6px;display:grid}.it.svelte-mly4fd{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:8px 6px 8px 12px;display:flex}.it.svelte-mly4fd .t:where(.svelte-mly4fd){flex:220px;min-width:0;display:grid}.it.svelte-mly4fd b:where(.svelte-mly4fd){color:var(--ink);overflow-wrap:anywhere}.it.svelte-mly4fd small:where(.svelte-mly4fd){font-size:var(--fs-xs);overflow-wrap:anywhere}.it.svelte-mly4fd .btn:where(.svelte-mly4fd){flex:none;margin-left:auto}.st.svelte-mly4fd{font-weight:700}.st.sent.svelte-mly4fd{color:var(--accent)}.st.accepted.svelte-mly4fd{color:var(--ok)}.st.expired.svelte-mly4fd,.st.full.svelte-mly4fd{color:var(--warn)}.lnk.svelte-mly4fd{border-radius:var(--r);background:var(--surface-2);overflow-wrap:anywhere;word-break:break-all;padding:10px 12px;font-weight:700}.sel.svelte-mly4fd{-webkit-user-select:all;user-select:all}.acts.svelte-mly4fd{flex-wrap:wrap;gap:8px;display:flex}.acts.svelte-mly4fd .btn:where(.svelte-mly4fd){flex:1;justify-content:center}@media (width<=420px){.two.svelte-mly4fd,.three.svelte-mly4fd{grid-template-columns:minmax(0,1fr)}}.inv.svelte-1g5pxd7{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lead.svelte-1g5pxd7,.empty.svelte-1g5pxd7,.hint.svelte-1g5pxd7{color:var(--muted);font-size:var(--fs-sm)}.card.svelte-1g5pxd7{border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.g.svelte-1g5pxd7{font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-weight:800;display:flex}.row.svelte-1g5pxd7{gap:8px;display:flex}.row.svelte-1g5pxd7 .input:where(.svelte-1g5pxd7){flex:1;min-width:0}.btn.svelte-1g5pxd7:disabled{opacity:.5}.lnk.svelte-1g5pxd7{border-radius:var(--r);background:var(--surface-2);align-items:center;gap:6px;padding:4px 4px 4px 12px;font-weight:700;display:flex}.lnk.svelte-1g5pxd7 span:where(.svelte-1g5pxd7){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel.svelte-1g5pxd7{-webkit-user-select:all;user-select:all}.shr.svelte-1g5pxd7{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.shr.svelte-1g5pxd7>:where(.svelte-1g5pxd7){justify-content:center;padding-inline:6px;text-decoration:none}.it.svelte-1g5pxd7 small.accepted:where(.svelte-1g5pxd7){color:var(--ok);font-weight:700}.it.svelte-1g5pxd7 small.sent:where(.svelte-1g5pxd7){color:var(--accent);font-weight:700}.tl.svelte-1g5pxd7{color:var(--accent);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.list.svelte-1g5pxd7{gap:6px;display:grid}.it.svelte-1g5pxd7{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:8px 6px 8px 12px;display:flex}.it.svelte-1g5pxd7 .t:where(.svelte-1g5pxd7){flex:1;min-width:0;display:grid}.it.svelte-1g5pxd7 b:where(.svelte-1g5pxd7){color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.it.svelte-1g5pxd7 small:where(.svelte-1g5pxd7){font-size:var(--fs-xs)}.mg.svelte-1g5pxd7{justify-self:start}.tagx.svelte-160w0lj{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;margin-left:-6px;padding:0;display:grid}.srow.svelte-160w0lj,.pick.svelte-160w0lj{align-items:center;gap:6px;display:flex;position:relative}.pick.svelte-160w0lj b:where(.svelte-160w0lj){flex:1}.search.svelte-160w0lj{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:42px;color:var(--muted);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 4px 0 14px;display:flex}.search.svelte-160w0lj input:where(.svelte-160w0lj){min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-160w0lj input:where(.svelte-160w0lj):focus{outline:none}.fbtn.svelte-160w0lj{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.fbtn.on.svelte-160w0lj{color:var(--accent);background:var(--accent-soft)}.cnt.svelte-160w0lj{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);border-radius:8px;place-items:center;padding:0 4px;font-size:.65rem;display:grid;position:absolute;top:-2px;right:-2px}.sel.svelte-160w0lj{border:1px solid var(--line);background:var(--surface);width:38px;height:38px}.fscrim.svelte-160w0lj{z-index:30;position:fixed;inset:0}.fmenu.svelte-160w0lj{z-index:31;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);max-width:420px;max-height:min(70vh,560px);box-shadow:var(--shadow);pointer-events:auto;gap:8px;margin-left:auto;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:14px;right:14px;overflow-y:auto}.chips.svelte-160w0lj{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.acts.svelte-160w0lj{flex-wrap:nowrap}.acts.svelte-160w0lj .chip:where(.svelte-160w0lj){flex:none}.chip.add.svelte-160w0lj{color:var(--accent);border-style:dashed}.ms.svelte-160w0lj{width:auto;min-height:38px}.nt.svelte-160w0lj{gap:6px;width:100%;display:flex}.nt.svelte-160w0lj .input:where(.svelte-160w0lj){flex:1;min-width:0}.mods.svelte-160w0lj{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 6px;display:grid}.mr.svelte-160w0lj{font-weight:700;font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}.row.svelte-160w0lj{flex-wrap:wrap;gap:8px;display:flex}.row.end.svelte-160w0lj{justify-content:flex-end}.danger.svelte-160w0lj{color:var(--danger)}.adm-card.off.svelte-160w0lj .adm-av:where(.svelte-160w0lj),.adm-card.off.svelte-160w0lj .adm-t:where(.svelte-160w0lj) b:where(.svelte-160w0lj){opacity:.5}.adm-card.picked.svelte-160w0lj{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface))}.cb.svelte-160w0lj{border:2px solid var(--line);width:24px;height:24px;color:var(--accent-ink);border-radius:7px;flex:none;place-items:center;display:grid}.cb.on.svelte-160w0lj{background:var(--accent);border-color:var(--accent)}.cb.dis.svelte-160w0lj{opacity:.3}.act.svelte-160w0lj{align-items:center;gap:5px;font-weight:700;display:flex}.act.svelte-160w0lj i:where(.svelte-160w0lj){background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.act.ok.svelte-160w0lj i:where(.svelte-160w0lj){background:var(--ok)}.act.warn.svelte-160w0lj{color:var(--warn)}.act.warn.svelte-160w0lj i:where(.svelte-160w0lj){background:var(--warn)}.act.danger.svelte-160w0lj{color:var(--danger)}.act.danger.svelte-160w0lj i:where(.svelte-160w0lj){background:var(--danger)}.tl.svelte-160w0lj{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.tl.svelte-160w0lj .tagc:where(.svelte-160w0lj){min-height:22px;padding:0 7px}.mc.svelte-160w0lj{background:var(--surface-2);min-height:22px;font-size:var(--fs-xs);color:var(--muted);border-radius:999px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.mc.ex.svelte-160w0lj{color:var(--warn)}.em.svelte-160w0lj{font-size:var(--fs-sm);color:var(--muted)}.two.svelte-160w0lj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.hint.svelte-160w0lj{text-transform:none;letter-spacing:0;font-weight:600}.mgrid.svelte-160w0lj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.mgrid.svelte-160w0lj .adm-sw:where(.svelte-160w0lj):disabled{opacity:.6}.lft.svelte-160w0lj{justify-self:start}.lnk.svelte-160w0lj{color:var(--accent);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (width<=520px){.mgrid.svelte-160w0lj{grid-template-columns:minmax(0,1fr)}}@media (width<=380px){.two.svelte-160w0lj{grid-template-columns:minmax(0,1fr)}}.ask.svelte-ra1zmb{gap:10px;display:grid}.sp.svelte-ra1zmb{margin-right:auto}.bar.svelte-ra1zmb{min-height:40px;font-size:var(--fs-xs);align-items:center}fieldset.svelte-ra1zmb{border:0;min-width:0;margin:0}fieldset.svelte-ra1zmb:disabled{opacity:.75}.ri.svelte-ra1zmb{background:var(--accent-soft);color:var(--accent)}.adm-t.svelte-ra1zmb b:where(.svelte-ra1zmb) small:where(.svelte-ra1zmb){color:var(--muted);font-weight:600}.nr.svelte-ra1zmb{gap:8px;padding:12px;display:grid}.row.svelte-ra1zmb{justify-content:flex-end;gap:8px;display:flex}.prow.svelte-ra1zmb{font-size:var(--fs-sm);gap:6px;font-weight:700;display:grid}.prow.svelte-ra1zmb:has(.sw1:where(.svelte-ra1zmb)){grid-template-columns:1fr auto;align-items:center}.sw1.svelte-ra1zmb{background:0 0;border:0;padding:0;display:inline-grid}.sg.svelte-ra1zmb{border-radius:var(--r);background:var(--surface-2);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.sg.svelte-ra1zmb button:where(.svelte-ra1zmb){border-radius:calc(var(--r) - 3px);min-height:34px;font-weight:700;font-size:var(--fs-xs);background:0 0;border:0}.sg.svelte-ra1zmb button.on:where(.svelte-ra1zmb){background:var(--surface);color:var(--accent);box-shadow:0 1px 3px #0000001f}.mgrid.svelte-ra1zmb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.danger.svelte-ra1zmb{color:var(--danger)}.del.svelte-ra1zmb{justify-self:start}@media (width<=520px){.mgrid.svelte-ra1zmb{grid-template-columns:minmax(0,1fr)}}.bar.svelte-jfq6rb{min-height:40px;font-size:var(--fs-xs);align-items:center}.mod.svelte-jfq6rb{gap:8px;padding:12px;display:grid}.mh.svelte-jfq6rb{color:var(--muted);align-items:center;gap:10px;display:flex}.ri.svelte-jfq6rb{background:var(--accent-soft);color:var(--accent)}.cnt.svelte-jfq6rb{color:var(--ink);font-size:1.1rem;font-weight:800}.cnt.svelte-jfq6rb small:where(.svelte-jfq6rb){font-size:var(--fs-xs);color:var(--muted)}.bar2.svelte-jfq6rb{background:var(--surface-2);border-radius:3px;height:6px;overflow:hidden}.bar2.svelte-jfq6rb i:where(.svelte-jfq6rb){background:var(--accent);border-radius:3px;height:100%;display:block}.chips.svelte-jfq6rb{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-jfq6rb .chip:where(.svelte-jfq6rb){align-items:center;gap:4px;display:inline-flex}.chip.svelte-jfq6rb:disabled{opacity:.7}.conn.svelte-jfq6rb{border-radius:var(--r-s);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ct.svelte-jfq6rb{min-width:0;font-size:var(--fs-xs);color:var(--muted);justify-items:start;gap:4px;display:grid}.foot.svelte-jfq6rb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.off.svelte-jfq6rb{min-height:32px;margin-left:auto;padding:0 4px}.ask.svelte-jfq6rb{gap:10px;line-height:1.45;display:grid}.sp.svelte-jfq6rb{margin-left:auto}.dz.svelte-jfq6rb{background:var(--danger);border-color:var(--danger);color:#fff}.ex.svelte-jfq6rb{color:var(--warn);font-weight:700;font-size:var(--fs-xs);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.bar.svelte-lvztik{min-height:40px;font-size:var(--fs-xs);align-items:center}.bar.svelte-lvztik b:where(.svelte-lvztik){color:var(--ink)}.ri.svelte-lvztik{background:var(--accent-soft);color:var(--accent)}.nf.svelte-lvztik{gap:8px;padding:12px;display:grid}.row.svelte-lvztik{justify-content:flex-end;gap:8px;display:flex}.ppl.svelte-lvztik{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ppl.svelte-lvztik li:where(.svelte-lvztik){min-width:0;color:var(--muted);align-items:center;gap:10px;display:flex}.adm-av.sm.svelte-lvztik{width:32px;height:32px;font-size:.72rem}.rm.svelte-lvztik{width:38px;height:38px;color:var(--muted);flex:none}.addp.svelte-lvztik{justify-self:start}.foot.svelte-lvztik{flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:4px;display:flex}.saved.svelte-lvztik{color:var(--ok);font-weight:700;font-size:var(--fs-xs);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.del.svelte-lvztik{color:var(--danger);padding:0 6px}.del.svelte-lvztik:disabled{opacity:.6;color:var(--muted)}.search.svelte-lvztik{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;margin-bottom:8px;padding:0 14px;display:flex}.search.svelte-lvztik input:where(.svelte-lvztik){min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-lvztik input:where(.svelte-lvztik):focus{outline:none}.pick.svelte-lvztik li:where(.svelte-lvztik){display:block}.pr.svelte-lvztik{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:48px;color:var(--accent);background:0 0;align-items:center;gap:10px;padding:6px 4px;display:flex}.empty.svelte-lvztik{padding:12px 0}.bar.svelte-qvfkni{min-height:40px;font-size:var(--fs-xs);align-items:center}.pad.svelte-qvfkni{gap:10px;min-width:0;margin:0;padding:14px;display:grid}fieldset.svelte-qvfkni{border:1px solid var(--line)}.logo.svelte-qvfkni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp.svelte-qvfkni{border-radius:var(--r);border:1px dashed var(--line);background:var(--surface-2);width:56px;height:56px;color:var(--muted);flex:none;place-items:center;display:grid;overflow:hidden}.lp.has.svelte-qvfkni{background:#fff;border-style:solid}.lp.svelte-qvfkni img:where(.svelte-qvfkni){object-fit:contain;width:100%;height:100%}label.btn.svelte-qvfkni{cursor:pointer}label.btn.svelte-qvfkni:focus-within{outline:3px solid var(--accent);outline-offset:2px}label.dis.svelte-qvfkni{opacity:.6;pointer-events:none}.doms.svelte-qvfkni{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.doms.svelte-qvfkni li:where(.svelte-qvfkni){border:1px solid var(--line);background:var(--surface-2);max-width:100%;min-height:36px;font-weight:700;font-size:var(--fs-sm);border-radius:999px;align-items:center;padding-left:12px;display:inline-flex}.doms.svelte-qvfkni span:where(.svelte-qvfkni){text-overflow:ellipsis;overflow:hidden}.rm.svelte-qvfkni{width:34px;height:34px;color:var(--muted);flex:none}.dadd.svelte-qvfkni{flex-wrap:wrap;gap:8px;display:flex}.dadd.svelte-qvfkni .input:where(.svelte-qvfkni){flex:140px;min-width:0}.dadd.svelte-qvfkni .btn:where(.svelte-qvfkni){min-height:var(--tap);flex:none}.err.svelte-qvfkni{color:var(--danger);font-size:var(--fs-sm);font-weight:600}.hrs.svelte-qvfkni{color:var(--muted);align-items:center;gap:8px;display:flex}.hrs.svelte-qvfkni .input:where(.svelte-qvfkni){flex:1;min-width:0}.days.svelte-qvfkni{flex-wrap:wrap;gap:6px;display:flex}.days.svelte-qvfkni .chip:where(.svelte-qvfkni){justify-content:center;min-width:44px;padding:0 10px}.own.svelte-qvfkni{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.own.svelte-qvfkni b:where(.svelte-qvfkni){color:var(--ink)}.go.svelte-qvfkni{justify-self:start}.ask.svelte-qvfkni{gap:10px;line-height:1.45;display:grid}.sp.svelte-qvfkni{margin-left:auto}.from.svelte-12np3kh{border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.from.svelte-12np3kh svg{flex:none;margin-top:.15em}.search.svelte-12np3kh{border:1px solid var(--line);background:var(--surface-2);min-height:44px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.search.svelte-12np3kh input:where(.svelte-12np3kh){min-width:0;min-height:42px;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-12np3kh input:where(.svelte-12np3kh):focus{outline:none}.clr.svelte-12np3kh{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.g.svelte-12np3kh{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:-6px;font-weight:800}.arts.svelte-12np3kh{gap:6px;display:grid}.art.svelte-12np3kh{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;min-height:52px;color:var(--accent);align-items:center;gap:10px;padding:8px 12px;display:flex}.art.svelte-12np3kh svg{flex:none}.art.svelte-12np3kh span:where(.svelte-12np3kh){min-width:0;color:var(--ink);flex:1;display:grid}.art.svelte-12np3kh small:where(.svelte-12np3kh){font-size:var(--fs-xs);color:var(--muted)}.art.on.svelte-12np3kh{border-color:var(--accent);background:var(--accent-soft)}.none.svelte-12np3kh{font-size:var(--fs-sm);color:var(--muted)}button.svelte-12np3kh:disabled{opacity:.5;cursor:default}.flt.svelte-2i2k2x{flex-wrap:wrap;gap:8px;display:flex}.fbox.svelte-2i2k2x{gap:10px;padding:12px;display:grid}.two.svelte-2i2k2x{grid-template-columns:1fr 1fr;gap:10px;display:grid}.it.svelte-2i2k2x{align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tm.svelte-2i2k2x{font-weight:700;font-size:var(--fs-sm);color:var(--muted);padding-top:1px}.tx.svelte-2i2k2x{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.tx.svelte-2i2k2x b:where(.svelte-2i2k2x){font-weight:700}.ob.svelte-2i2k2x{color:var(--ink)}.tx.svelte-2i2k2x small:where(.svelte-2i2k2x){color:var(--muted)}.ch.svelte-2i2k2x{color:var(--accent);font-weight:700}.more.svelte-2i2k2x{justify-self:center}.bar.svelte-1l52vpm{min-height:40px;font-size:var(--fs-xs);align-items:flex-start;padding-top:4px}.it.svelte-1l52vpm{color:var(--muted);align-items:center;gap:10px;padding:10px 12px;display:flex}.tm.svelte-1l52vpm{font-weight:700;font-size:var(--fs-sm)}.tx.svelte-1l52vpm{min-width:0;color:var(--ink);font-weight:600;font-size:var(--fs-sm);flex:1;display:grid}.tx.svelte-1l52vpm small:where(.svelte-1l52vpm){color:var(--muted);font-weight:600;font-size:var(--fs-xs)}.hm.svelte-1l52vpm{color:var(--muted);gap:8px;padding:10px 12px 12px;display:grid}.hm.asked.svelte-1l52vpm{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.hq.svelte-1l52vpm{align-items:flex-start;gap:10px;display:flex}.hq.svelte-1l52vpm>svg{flex:none;margin-top:.2em}.hq.svelte-1l52vpm .tx:where(.svelte-1l52vpm){overflow-wrap:anywhere}.cnt.svelte-1l52vpm{color:var(--ink)}.meta.svelte-1l52vpm{font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:600;display:flex}.meta.svelte-1l52vpm .m:where(.svelte-1l52vpm)+.m:where(.svelte-1l52vpm):before{content:"·";margin-right:6px}.meta.svelte-1l52vpm .at:where(.svelte-1l52vpm){white-space:nowrap;margin-left:auto}.acts.svelte-1l52vpm{flex-wrap:wrap;gap:6px;display:flex}.lnk.svelte-1l52vpm{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface-2);min-height:40px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);text-align:left;align-items:center;gap:6px;padding:0 10px;display:flex}.lnk.svelte-1l52vpm span:where(.svelte-1l52vpm){min-width:0;color:var(--ink);flex:1}.lnk.svelte-1l52vpm>svg{flex:none}.cmt.svelte-94z4sf{border-radius:var(--r-s);background:var(--surface-2);font-size:var(--fs-sm);white-space:pre-line;overflow-wrap:anywhere;padding:8px 10px}.fbtn.svelte-94z4sf{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-8px;display:grid;position:relative}.fbtn.on.svelte-94z4sf{color:var(--accent);background:var(--accent-soft)}.fdot.svelte-94z4sf{background:var(--danger);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.fscrim.svelte-94z4sf{z-index:30;position:fixed;inset:0}.fmenu.svelte-94z4sf{z-index:31;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);max-width:380px;box-shadow:var(--shadow);pointer-events:auto;gap:8px;margin-left:auto;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:14px;right:14px}.mg.svelte-94z4sf{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.mrow.svelte-94z4sf{flex-wrap:wrap;gap:6px;display:flex}.mrow.svelte-94z4sf button:where(.svelte-94z4sf){border:1px solid var(--line);min-height:38px;font-weight:700;font-size:var(--fs-sm);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mrow.svelte-94z4sf button.on:where(.svelte-94z4sf){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.fft.svelte-94z4sf{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.srow.svelte-94z4sf{align-items:center;gap:4px;display:flex}.srow.svelte-94z4sf .search:where(.svelte-94z4sf){flex:1;min-width:0}.tiles.svelte-94z4sf{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.tile.svelte-94z4sf{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:center;min-width:0;color:var(--ink);align-content:start;justify-items:center;gap:4px;padding:14px 10px;display:grid}.tile.svelte-94z4sf b:where(.svelte-94z4sf){margin-top:4px}.tile.svelte-94z4sf small:where(.svelte-94z4sf){font-size:var(--fs-xs);color:var(--muted);overflow-wrap:anywhere}.tile.svelte-94z4sf .pill:where(.svelte-94z4sf){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.card.svelte-94z4sf{gap:8px;display:grid}.chd.svelte-94z4sf{align-items:center;gap:12px;display:flex}.ct.svelte-94z4sf{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.search.svelte-94z4sf{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.search.svelte-94z4sf input:where(.svelte-94z4sf){min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-94z4sf input:where(.svelte-94z4sf):focus{outline:none}.list.svelte-94z4sf{gap:2px;padding:6px;display:grid}.p.svelte-94z4sf{border-radius:var(--r)}.p.open.svelte-94z4sf{background:var(--surface-2)}.ph.svelte-94z4sf{border-radius:var(--r);text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.pt.svelte-94z4sf{flex:1;min-width:0;line-height:1.3;display:grid}.pt.svelte-94z4sf b:where(.svelte-94z4sf){font-weight:800}.pt.svelte-94z4sf small:where(.svelte-94z4sf){color:var(--muted);font-size:.85rem}.chev.svelte-94z4sf{color:var(--muted);transition:transform .2s}.open.svelte-94z4sf .chev:where(.svelte-94z4sf){transform:rotate(180deg)}.body.svelte-94z4sf{gap:6px;padding:0 10px 12px;display:grid}.phone.svelte-94z4sf{align-items:center;gap:6px;font-size:1.05rem;font-weight:800;display:flex}.pn.svelte-94z4sf{flex:1;min-width:0;line-height:1.2;display:grid}.pn.svelte-94z4sf small:where(.svelte-94z4sf){font-size:var(--fs-xs);color:var(--muted);font-weight:700}.soft.svelte-94z4sf{background:var(--accent-soft);color:var(--accent)}.sel.svelte-94z4sf{-webkit-user-select:all;user-select:all}.meta.svelte-94z4sf{color:var(--muted);align-items:center;gap:6px;font-size:.88rem;display:flex}.acts.svelte-94z4sf{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.g.svelte-94z4sf{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-weight:800}.notes.svelte-94z4sf{columns:2;column-gap:8px}.notes.svelte-94z4sf>*{margin-bottom:8px}.tip.svelte-94z4sf{color:var(--muted);font-size:.8rem}.nr.svelte-d4hugq{border:1px solid color-mix(in srgb, var(--n,var(--line)), var(--ink) 14%);border-radius:var(--r-s);width:100%;min-height:58px;box-shadow:var(--shadow-s);background:color-mix(in srgb, var(--n) 45%, var(--surface));text-align:left;color:var(--ink);align-items:center;gap:10px;padding:8px 12px 8px 0;display:flex;overflow:hidden}.edge.svelte-d4hugq{background:var(--n);filter:saturate(1.6)brightness(.92);flex:none;align-self:stretch;width:6px;margin:-8px 0}.b.svelte-d4hugq{flex:1;gap:2px;min-width:0;display:grid}.t.svelte-d4hugq{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-weight:800;display:flex;overflow:hidden}.l.svelte-d4hugq{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m.svelte-d4hugq{color:var(--muted);font-size:var(--fs-xs);flex:none;align-items:center;gap:6px;display:flex}.notes.svelte-9k0d7p{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.tools.svelte-9k0d7p{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.clr.svelte-9k0d7p,.fbtn.svelte-9k0d7p{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:0;display:grid;position:relative}.clr.svelte-9k0d7p{margin-right:0}.fbtn.on.svelte-9k0d7p{color:var(--accent);background:var(--accent-soft)}.dot.svelte-9k0d7p{background:var(--danger);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.fscrim.svelte-9k0d7p{z-index:30;position:fixed;inset:0}.fmenu.svelte-9k0d7p{z-index:31;border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);width:min(340px,100%);box-shadow:var(--shadow);gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.mg.svelte-9k0d7p{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.mrow.svelte-9k0d7p{flex-wrap:wrap;gap:6px;display:flex}.mrow.svelte-9k0d7p button:where(.svelte-9k0d7p){border:1px solid var(--line);min-height:40px;font-weight:700;font-size:var(--fs-sm);background:0 0;border-radius:999px;padding:0 14px}.mrow.svelte-9k0d7p button.on:where(.svelte-9k0d7p){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.fft.svelte-9k0d7p{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.search.svelte-9k0d7p{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.search.svelte-9k0d7p input:where(.svelte-9k0d7p){min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;flex:1}.search.svelte-9k0d7p input:where(.svelte-9k0d7p):focus{outline:none}.colors.svelte-9k0d7p{align-items:center;gap:8px;padding:2px;display:flex}.sw.svelte-9k0d7p{border:2px solid var(--line);background:var(--n);border-radius:50%;flex:none;width:36px;height:36px}.sw.on.svelte-9k0d7p{border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--surface)}.grp.svelte-9k0d7p{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-weight:800}.grid.svelte-9k0d7p{columns:2;column-gap:8px}.grid.svelte-9k0d7p>*{margin-bottom:10px}.grid.big.svelte-9k0d7p{columns:1}.rows.svelte-9k0d7p{gap:6px;display:grid}.srow.svelte-9k0d7p{align-items:center;gap:4px;display:flex}.srow.svelte-9k0d7p .search:where(.svelte-9k0d7p){flex:1;min-width:0}@media (width>=900px){.grid.svelte-9k0d7p{columns:4}.grid.big.svelte-9k0d7p{columns:2}}@media (width<=340px){.grid.svelte-9k0d7p{columns:1}}.empty.svelte-9k0d7p{color:var(--muted)}.dues.svelte-g2jw8v{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.dues.svelte-g2jw8v>span:where(.svelte-g2jw8v){color:var(--muted);font-weight:700}.dues.svelte-g2jw8v button:where(.svelte-g2jw8v){border:1px solid var(--line);background:var(--surface);min-height:36px;font-weight:700;font-size:var(--fs-sm);border-radius:999px;padding:0 12px}.dues.svelte-g2jw8v button.on:where(.svelte-g2jw8v){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.dd.svelte-g2jw8v{width:auto;min-height:36px;padding:0 8px}.sug.svelte-g2jw8v{border-color:var(--warn);border-style:dashed}.block-title.svelte-g2jw8v{color:var(--warn);align-items:center;gap:5px;display:inline-flex}.when.svelte-g2jw8v{color:var(--muted);font-size:.8rem}.lead.svelte-g2jw8v{margin-bottom:10px;font-weight:600}ul.svelte-g2jw8v{gap:12px;margin:0;padding:0;list-style:none;display:grid}li.svelte-g2jw8v{border-radius:var(--r);background:var(--surface-2);gap:8px;padding:12px;display:grid}.it.svelte-g2jw8v{align-items:flex-start;gap:10px;display:flex}.me.svelte-g2jw8v{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.txt.svelte-g2jw8v{flex:1;gap:2px;min-width:0;display:grid}.kind.svelte-g2jw8v{color:var(--muted);font-size:.8rem;font-weight:600}.t.svelte-g2jw8v{overflow-wrap:anywhere;font-weight:700}.q.svelte-g2jw8v{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ask.svelte-g2jw8v{margin-right:2px;font-size:.9rem;font-weight:700}.empty.svelte-g2jw8v{color:var(--muted)}.wait.svelte-1v41etl{justify-items:start;gap:10px;display:grid}.tbar.svelte-1v41etl{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.hi.svelte-1v41etl{margin-top:-6px}.hello.svelte-1v41etl{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.date.svelte-1v41etl{font-size:var(--fs-sm);color:var(--muted);font-weight:700}.date.svelte-1v41etl:first-letter{text-transform:uppercase}h1.svelte-1v41etl{font-size:1.45rem}.callw.svelte-1v41etl{grid-column:1/-1;min-width:0}.cards.svelte-1v41etl{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=720px){.cards.svelte-1v41etl{grid-template-columns:repeat(2,minmax(0,1fr))}.card.wide.svelte-1v41etl{grid-column:1/-1}}.card.svelte-1v41etl{align-content:start;gap:8px;min-width:0;display:grid}.sub.svelte-1v41etl{font-size:var(--fs-sm);color:var(--muted)}.hot.svelte-1v41etl{color:var(--danger);font-weight:700}.lnk.svelte-1v41etl{min-height:36px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);background:0 0;border:0;justify-self:start;align-items:center;gap:3px;padding:0 4px;display:inline-flex}.next.svelte-1v41etl{border:0;border-left:4px solid var(--accent);border-radius:var(--r-s);background:var(--accent-soft);text-align:left;color:var(--ink);gap:2px;padding:12px;display:grid}.next.svelte-1v41etl .when:where(.svelte-1v41etl){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-weight:800}.next.svelte-1v41etl small:where(.svelte-1v41etl){color:var(--muted)}.kp.svelte-1v41etl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.k.svelte-1v41etl{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);text-align:left;justify-items:start;min-width:0;padding:10px;display:grid}.k.svelte-1v41etl b:where(.svelte-1v41etl){font-size:1.45rem;font-weight:800;line-height:1.1}.k.svelte-1v41etl span:where(.svelte-1v41etl){font-size:var(--fs-xs);color:var(--muted);font-weight:600}.k.hot.svelte-1v41etl b:where(.svelte-1v41etl){color:var(--danger)}.k.warm.svelte-1v41etl b:where(.svelte-1v41etl){color:var(--warn)}.k.ok.svelte-1v41etl b:where(.svelte-1v41etl){color:var(--ok)}.ld.svelte-1v41etl{font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}.ld.svelte-1v41etl span:where(.svelte-1v41etl){flex:1}.ch.svelte-1v41etl{width:100%;height:auto;overflow:visible}.axis.svelte-1v41etl,.grid.svelte-1v41etl{stroke:var(--line);stroke-width:1px}.bar.svelte-1v41etl{fill:color-mix(in srgb, var(--accent) 55%, var(--surface))}.bar.today.svelte-1v41etl{fill:var(--accent)}.val.svelte-1v41etl,.end.svelte-1v41etl{fill:var(--ink);text-anchor:middle;font-size:11px;font-weight:700}.end.svelte-1v41etl{text-anchor:start}.lab.svelte-1v41etl{fill:var(--muted);text-anchor:middle;font-size:11px}.lab.b.svelte-1v41etl{fill:var(--ink);font-weight:800}.ln.svelte-1v41etl{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ln.l1.svelte-1v41etl,.dot.l1.svelte-1v41etl{stroke:var(--accent)}.ln.l2.svelte-1v41etl,.dot.l2.svelte-1v41etl{stroke:var(--muted)}.dot.svelte-1v41etl{fill:var(--surface);stroke-width:2.5px}.cross.svelte-1v41etl{stroke:var(--muted);stroke-width:1px}.stack.svelte-1v41etl{gap:2px;height:14px;display:flex}.stack.svelte-1v41etl i:where(.svelte-1v41etl){border-radius:4px;flex-basis:0;min-width:6px;display:block}.lg.svelte-1v41etl{font-size:var(--fs-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}.lg.row.svelte-1v41etl{gap:14px;display:flex}.lg.svelte-1v41etl li:where(.svelte-1v41etl){align-items:center;gap:8px;display:flex}.lg.svelte-1v41etl li:where(.svelte-1v41etl) b:where(.svelte-1v41etl){margin-left:auto}.lg.svelte-1v41etl i:where(.svelte-1v41etl){border-radius:3px;flex:none;width:10px;height:10px}.lg.svelte-1v41etl i.l1:where(.svelte-1v41etl){background:var(--accent);width:14px;height:3px}.lg.svelte-1v41etl i.l2:where(.svelte-1v41etl){background:var(--muted);width:14px;height:3px}.ok.svelte-1v41etl{background:var(--ok)}.warn.svelte-1v41etl{background:var(--warn)}.danger.svelte-1v41etl{background:var(--danger)}.work.svelte-1v41etl{background:color-mix(in srgb, var(--muted) 45%, var(--surface))}.k.ok.svelte-1v41etl{background:var(--surface)}.hb.svelte-1v41etl{font-size:var(--fs-sm);grid-template-columns:6.5em minmax(0,1fr) 3.4em;align-items:center;gap:8px;display:grid}.hn.svelte-1v41etl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr.svelte-1v41etl{background:var(--surface-2);border-radius:4px;height:12px;overflow:hidden}.tr.svelte-1v41etl i:where(.svelte-1v41etl){border-radius:0 4px 4px 0;height:100%;display:block}.hb.svelte-1v41etl b:where(.svelte-1v41etl){text-align:right}.dt.svelte-1v41etl,.nt.svelte-1v41etl{border-radius:var(--r-s);text-align:left;width:100%;min-width:0;min-height:40px;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;display:flex}.dt.svelte-1v41etl span:where(.svelte-1v41etl),.nt.svelte-1v41etl span:where(.svelte-1v41etl){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.dt.svelte-1v41etl small:where(.svelte-1v41etl){color:var(--muted);font-size:var(--fs-xs);flex:none}.dt.svelte-1v41etl svg{color:var(--c-personal)}.cfg.svelte-1v41etl{gap:4px;display:grid}.hint.svelte-1v41etl{font-size:var(--fs-sm);color:var(--muted);margin-bottom:4px}.cr.svelte-1v41etl{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:48px;padding:0 4px;display:flex}.cr.svelte-1v41etl span:where(.svelte-1v41etl){flex:1;font-weight:700}.cr.off.svelte-1v41etl span:where(.svelte-1v41etl){color:var(--muted)}.tg.svelte-1v41etl{background:var(--line);border:0;border-radius:12px;flex:none;width:42px;height:24px;padding:0;position:relative}.tg.svelte-1v41etl i:where(.svelte-1v41etl){background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.tg.on.svelte-1v41etl{background:var(--accent)}.tg.on.svelte-1v41etl i:where(.svelte-1v41etl){transform:translate(18px)}.mv.svelte-1v41etl{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mv.svelte-1v41etl:not(.dn) svg{transform:rotate(180deg)}.mv.svelte-1v41etl:disabled{opacity:.3}.ch.svelte-1v41etl text{font-family:inherit}.ch.svelte-1v41etl{max-height:170px}.ld.svelte-1v41etl .av{flex:none}.card.svelte-1v41etl .block-head{margin-bottom:0}.lab.svelte-1v41etl,.val.svelte-1v41etl{-webkit-user-select:none;user-select:none}.dt.svelte-1v41etl,.nt.svelte-1v41etl,.next.svelte-1v41etl,.k.svelte-1v41etl{cursor:pointer}div.k.svelte-1v41etl{cursor:default}.ld.svelte-1v41etl b:where(.svelte-1v41etl){font-weight:800}.sub.svelte-1v41etl b:where(.svelte-1v41etl){color:var(--ink)}.hb.svelte-1v41etl b:where(.svelte-1v41etl){font-weight:800}.lg.svelte-1v41etl li:where(.svelte-1v41etl){color:var(--ink)}h1.svelte-1v41etl,.date.svelte-1v41etl{margin:0}.scrim.svelte-1ipkc6j{z-index:50;background:var(--scrim);position:fixed;inset:0}.panel.svelte-1ipkc6j{z-index:51;top:calc(env(safe-area-inset-top,0px) + 8px);right:max(8px, env(safe-area-inset-right,0px));left:max(8px, env(safe-area-inset-left,0px));max-height:calc(100% - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow);align-content:start;gap:14px;padding:6px 14px 16px;animation:.18s svelte-1ipkc6j-drop;display:grid;position:fixed;overflow-y:auto}@media (width>=640px){.panel.svelte-1ipkc6j{width:420px;left:auto;top:calc(env(safe-area-inset-top,0px) + var(--header-h) + 4px)}}header.svelte-1ipkc6j{background:var(--surface);z-index:1;justify-content:space-between;align-items:center;gap:6px;margin:0 -6px;padding:4px 0 0 6px;display:flex;position:sticky;top:-6px}h2.svelte-1ipkc6j{flex:1;font-size:1.2rem}.flt.svelte-1ipkc6j{gap:6px;display:flex}.flt.svelte-1ipkc6j .chip:where(.svelte-1ipkc6j){flex:none;min-height:36px;padding:0 12px}.flt.svelte-1ipkc6j b:where(.svelte-1ipkc6j){opacity:.75;font-weight:800}.allread.svelte-1ipkc6j{border-radius:var(--r-s);background:var(--accent-soft);min-height:38px;color:var(--accent);font-weight:800;font-size:var(--fs-sm);border:0;padding:0 12px}h3.svelte-1ipkc6j .n:where(.svelte-1ipkc6j){margin-left:auto;font-weight:800}.item.new.svelte-1ipkc6j{background:color-mix(in srgb, var(--accent) 8%, var(--surface-2))}.item.svelte-1ipkc6j:not(.new) .t:where(.svelte-1ipkc6j){color:var(--muted);font-weight:600}.t.svelte-1ipkc6j{align-items:baseline;gap:8px;display:flex}.dot.svelte-1ipkc6j{background:var(--danger);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}section.svelte-1ipkc6j{gap:8px;display:grid}h3.svelte-1ipkc6j{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:.8rem;font-weight:800;display:flex}h3.danger.svelte-1ipkc6j{color:var(--danger)}h3.warn.svelte-1ipkc6j{color:var(--warn)}.item.svelte-1ipkc6j{border-radius:var(--r);background:var(--surface-2);gap:4px;padding:12px;display:grid}.t.svelte-1ipkc6j{overflow-wrap:anywhere;font-weight:700}.t.svelte-1ipkc6j>span:where(.svelte-1ipkc6j){min-width:0}.s.svelte-1ipkc6j{color:var(--muted);font-size:.85rem}.res.svelte-1ipkc6j{border-radius:var(--r-s);background:var(--surface);font-size:var(--fs-sm);align-items:flex-start;gap:6px;padding:8px 10px;display:flex}.res.svelte-1ipkc6j svg{flex:none;margin-top:3px}.acts.svelte-1ipkc6j{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.sn.svelte-1ipkc6j{position:relative}.menu.svelte-1ipkc6j{z-index:3;border-radius:var(--r);background:var(--surface);border:1px solid var(--line);min-width:170px;box-shadow:var(--shadow);padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.mh.svelte-1ipkc6j{font-size:var(--fs-xs);color:var(--muted);padding:4px 12px 2px;font-weight:700}.menu.svelte-1ipkc6j button:where(.svelte-1ipkc6j){border-radius:var(--r-s);text-align:left;background:0 0;border:0;min-height:44px;padding:0 12px;font-weight:600}.menu.svelte-1ipkc6j button:where(.svelte-1ipkc6j):hover{background:var(--surface-2)}.empty.svelte-1ipkc6j{color:var(--muted);padding:8px 0 4px}@keyframes svelte-1ipkc6j-drop{0%{opacity:0;transform:translateY(-8px)}}.fab.svelte-1lc3oa6{z-index:2;background:var(--accent);width:58px;height:58px;color:var(--accent-ink);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 45%, transparent), var(--shadow);border:0;border-radius:50%;place-items:center;animation:.18s svelte-1lc3oa6-pop;display:grid;position:absolute;bottom:calc(100% + 12px);right:2px}.fab.svelte-1lc3oa6:active{transform:scale(.95)}@keyframes svelte-1lc3oa6-pop{0%{opacity:0;transform:scale(.6)}}.dock.svelte-1lc3oa6{grid-template-columns:minmax(0,1fr);gap:6px;display:grid;position:relative}.bar.svelte-1lc3oa6{background:var(--surface);border:1px solid var(--line);height:56px;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}input.svelte-1lc3oa6{background:0 0;border:0;flex:1;min-width:0;height:46px;font-size:1rem}input.svelte-1lc3oa6:focus{outline:none}input.svelte-1lc3oa6::placeholder{color:var(--muted)}.b.svelte-1lc3oa6{width:46px;height:46px;color:var(--ink);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.b.svelte-1lc3oa6:hover,.plus.svelte-1lc3oa6{background:var(--surface-2)}.plus.on.svelte-1lc3oa6{background:var(--accent);color:var(--accent-ink)}.addm.svelte-1lc3oa6{border-radius:var(--r-l);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;display:grid}.addm.svelte-1lc3oa6 button:where(.svelte-1lc3oa6){border-radius:var(--r);background:var(--surface-2);font-weight:700;font-size:var(--fs-sm);border:0;justify-items:center;gap:4px;padding:10px 4px;display:grid}.addx.svelte-1lc3oa6{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding:4px 2px 2px;display:flex}.addx.svelte-1lc3oa6 span:where(.svelte-1lc3oa6){font-size:var(--fs-xs);color:var(--muted);margin-left:4px;font-weight:700}.addm.svelte-1lc3oa6 .addx:where(.svelte-1lc3oa6) button:where(.svelte-1lc3oa6){min-height:36px;font-size:var(--fs-xs);border-radius:999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.addm.svelte-1lc3oa6 button:where(.svelte-1lc3oa6):hover,.send.svelte-1lc3oa6{background:var(--accent-soft);color:var(--accent)}.mic.on.svelte-1lc3oa6{background:var(--danger);color:#fff}.livebtn.svelte-1lc3oa6{background:var(--accent);color:var(--accent-ink)}.livebtn.svelte-1lc3oa6:hover{background:var(--accent)}.livebtn.on.svelte-1lc3oa6{background:var(--danger);color:#fff}.dict.svelte-1lc3oa6{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.heard.svelte-1lc3oa6{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.wave.svelte-1lc3oa6{flex:none;align-items:center;gap:3px;height:20px;display:flex}.wave.svelte-1lc3oa6 i:where(.svelte-1lc3oa6),.pulse.svelte-1lc3oa6{display:block}.wave.svelte-1lc3oa6 i:where(.svelte-1lc3oa6){background:var(--danger);border-radius:2px;width:4px;height:100%;animation:.9s ease-in-out infinite svelte-1lc3oa6-wv}.live.svelte-1lc3oa6{background:var(--navy);color:#e9f4f5;height:48px;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 14px;display:flex}.pulse.svelte-1lc3oa6{background:#ff6b57;border-radius:50%;flex:none;width:12px;height:12px;animation:1.4s ease-out infinite svelte-1lc3oa6-pl}.paused.svelte-1lc3oa6 .pulse:where(.svelte-1lc3oa6){background:#9fb6bb;animation:none}.lt.svelte-1lc3oa6{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.92rem;font-weight:700;overflow:hidden}.demo.svelte-1lc3oa6{min-height:34px;color:inherit;background:0 0;border:1px solid #ffffff40;border-radius:999px;flex:none;padding:0 12px;font-size:.8rem;font-weight:700}.demo.svelte-1lc3oa6:disabled{opacity:.45}.lb.svelte-1lc3oa6{width:40px;height:40px;color:inherit;background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.lb.end.svelte-1lc3oa6{color:#fff;background:#c2412f}@keyframes svelte-1lc3oa6-wv{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes svelte-1lc3oa6-pl{0%{box-shadow:0 0 #ff6b5799}to{box-shadow:0 0 0 10px #ff6b5700}}@media (width<=360px){.demo.svelte-1lc3oa6{padding:0 8px}}.danger.svelte-1uzmmep{color:var(--danger)}.list.svelte-1uzmmep{gap:2px;display:grid}.sub.svelte-1uzmmep{color:var(--muted);margin:10px 0 2px;font-size:.85rem;font-weight:700}.sum.svelte-1d9xod9{border-radius:var(--r-l);background:var(--navy);border:1px solid var(--line);color:#e9f4f5;gap:12px;padding:18px;display:grid}.date.svelte-1d9xod9{letter-spacing:.05em;text-transform:uppercase;color:#9fc9cc;font-size:.85rem;font-weight:700}h1.svelte-1d9xod9{font-size:1.55rem;font-weight:800;line-height:1.2}.stats.svelte-1d9xod9{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.st.svelte-1d9xod9{border-radius:var(--r);color:inherit;text-align:left;background:#ffffff14;border:0;justify-items:start;gap:0;min-width:0;padding:10px 10px 8px;display:grid}.st.svelte-1d9xod9 b:where(.svelte-1d9xod9){font-size:1.5rem;font-weight:800;line-height:1.1}.st.svelte-1d9xod9 span:where(.svelte-1d9xod9){font-size:var(--fs-xs);color:#b9d6d8;font-weight:600;line-height:1.2}@media (width<=520px){.stats.svelte-1d9xod9{grid-template-columns:repeat(2,minmax(0,1fr))}.st.svelte-1d9xod9{align-items:baseline;gap:8px;padding:10px 12px;display:flex}.st.svelte-1d9xod9 span:where(.svelte-1d9xod9){font-size:.85rem}}.st.hot.svelte-1d9xod9{background:#c2412f}.st.hot.svelte-1d9xod9 span:where(.svelte-1d9xod9),.st.warm.svelte-1d9xod9 span:where(.svelte-1d9xod9){color:#fff}.st.warm.svelte-1d9xod9{background:#9b5c12}.next.svelte-1d9xod9{color:#cfe6e7;font-size:.95rem}.next.svelte-1d9xod9 b:where(.svelte-1d9xod9){color:#fff}.res.svelte-1g2p1pk{gap:4px;transition:opacity .15s;display:grid}.res.stale.svelte-1g2p1pk{opacity:.6}.loose.svelte-1g2p1pk{font-size:var(--fs-xs);color:var(--muted)}.d.svelte-1g2p1pk{color:var(--muted);font-weight:600}.g.svelte-1g2p1pk{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-weight:800}.note.svelte-1g2p1pk{border-radius:var(--r);background:var(--n);width:100%;color:var(--ink);text-align:left;border:0;gap:2px;padding:10px 12px;display:grid}.other.svelte-1g2p1pk{padding:8px 12px;font-size:.92rem}.other.svelte-1g2p1pk small:where(.svelte-1g2p1pk){color:var(--muted)}.note.svelte-1g2p1pk span:where(.svelte-1g2p1pk){-webkit-line-clamp:2;line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;font-size:.85rem;display:-webkit-box;overflow:hidden}.note.svelte-1g2p1pk svg{vertical-align:-2px}.person.svelte-1g2p1pk{border-radius:var(--r);text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.person.svelte-1g2p1pk:hover{background:var(--surface-2)}.person.svelte-1g2p1pk span:where(.svelte-1g2p1pk){line-height:1.25;display:grid}.person.svelte-1g2p1pk small:where(.svelte-1g2p1pk){color:var(--muted);font-size:.82rem}.none.svelte-1g2p1pk{color:var(--muted)}.w.svelte-1oax90y{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);gap:6px;min-width:0;padding:10px;display:grid}.wk.svelte-1oax90y{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.wd.svelte-1oax90y{border:1px solid var(--grid-soft);border-radius:var(--r-s);text-align:left;min-height:110px;color:var(--ink);background:0 0;align-content:start;gap:3px;min-width:0;padding:4px 3px;display:grid}.wd.we.svelte-1oax90y{background:var(--weekend)}.wd.today.svelte-1oax90y{border-color:var(--accent);background:var(--accent-soft)}.h.svelte-1oax90y{align-items:baseline;gap:2px;display:flex}.h.svelte-1oax90y small:where(.svelte-1oax90y){text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:800}.h.svelte-1oax90y b:where(.svelte-1oax90y){font-size:.9rem}.e.svelte-1oax90y{border-left:2px solid var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:1px 3px;font-size:.62rem;line-height:1.2;display:block;overflow:hidden}.more.svelte-1oax90y,.t.svelte-1oax90y{color:var(--muted);font-size:.62rem;font-weight:700}.rows.svelte-1oax90y{gap:4px;display:grid}.dt.svelte-1oax90y{border:0;border-bottom:1px solid var(--line);text-align:left;min-height:40px;color:var(--ink);background:0 0;align-items:baseline;gap:8px;padding:6px 4px;display:flex}.dt.svelte-1oax90y small:where(.svelte-1oax90y){text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:800}.dt.svelte-1oax90y span:where(.svelte-1oax90y){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.dt.svelte-1oax90y em:where(.svelte-1oax90y){font-style:normal;font-size:var(--fs-xs);color:var(--muted);flex:none}.none.svelte-1oax90y{color:var(--muted);font-size:var(--fs-sm)}.lnk.svelte-1oax90y{min-height:36px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);background:0 0;border:0;justify-self:start;align-items:center;gap:3px;padding:0 4px;display:inline-flex}.ch.svelte-1oax90y{width:100%;height:auto;max-height:160px}.axis.svelte-1oax90y{stroke:var(--line)}.bar.svelte-1oax90y{fill:color-mix(in srgb, var(--accent) 55%, var(--surface))}.bar.today.svelte-1oax90y{fill:var(--accent)}.val.svelte-1oax90y{fill:var(--ink);text-anchor:middle;font-size:11px;font-weight:700}.lab.svelte-1oax90y{fill:var(--muted);text-anchor:middle;font-size:11px}.card.svelte-y5z65z{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:2px}.note.svelte-y5z65z{max-width:320px}.pad.svelte-y5z65z{padding:4px 10px 10px}.lnk.svelte-y5z65z{min-height:40px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);background:0 0;border:0;align-items:center;gap:3px;padding:0 10px;display:inline-flex}.who.svelte-y5z65z{gap:4px;display:grid}.who.svelte-y5z65z small:where(.svelte-y5z65z){color:var(--muted)}.ph.svelte-y5z65z{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0;display:flex}.gone.svelte-y5z65z{color:var(--muted);font-size:.85rem}.earlier.svelte-bdxy9z{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--muted);font-weight:700;font-size:var(--fs-xs);border-radius:999px;justify-self:center;padding:0 14px}.conv.svelte-bdxy9z{gap:14px;display:grid}.u.svelte-bdxy9z{justify-items:end;gap:3px;display:grid}.bubble.svelte-bdxy9z{background:var(--accent);max-width:85%;color:var(--accent-ink);overflow-wrap:anywhere;border-radius:18px 18px 4px;padding:10px 14px;font-weight:600}.via.svelte-bdxy9z{font-size:var(--fs-xs);color:var(--muted);align-items:center;gap:3px;display:inline-flex}.a.svelte-bdxy9z{align-items:flex-start;gap:10px;display:flex}.ava.svelte-bdxy9z{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.col.svelte-bdxy9z{flex:1;justify-items:stretch;gap:8px;min-width:0;display:grid}.text.svelte-bdxy9z{padding-top:4px;font-weight:600}.struck.svelte-bdxy9z{color:var(--muted);text-decoration:line-through}.guest.svelte-bdxy9z{min-height:36px;font-size:var(--fs-sm);color:var(--accent);background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.choices.svelte-bdxy9z{flex-wrap:wrap;gap:6px;display:flex}.choices.svelte-bdxy9z button:where(.svelte-bdxy9z){border:1px solid var(--accent);background:var(--surface);min-height:42px;color:var(--accent);font-weight:700;font-size:var(--fs-sm);border-radius:999px;padding:0 14px}.undo.svelte-bdxy9z{border:1px solid var(--line);background:var(--surface);border-radius:999px;justify-self:start;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:.88rem;font-weight:700;display:inline-flex}.undone.svelte-bdxy9z{color:var(--muted);font-size:.85rem}.cs.svelte-z0fw8b{border:1px solid var(--line);background:var(--surface);max-height:85vh;box-shadow:var(--shadow);border-radius:22px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin-bottom:8px;transition:height .18s;animation:.2s cubic-bezier(.2,.8,.2,1) svelte-z0fw8b-up;display:grid;overflow:hidden}.cs.dragging.svelte-z0fw8b{transition:none}.flip.svelte-z0fw8b svg{transform:rotate(180deg)}.cs.min.svelte-z0fw8b{grid-template-rows:auto}.cs.min.svelte-z0fw8b .top:where(.svelte-z0fw8b){border-bottom:0}.top.svelte-z0fw8b{touch-action:none;cursor:grab;border-bottom:1px solid var(--line)}.grip.svelte-z0fw8b{background:var(--line);border-radius:3px;width:40px;height:5px;margin:6px auto 0;display:block}.row.svelte-z0fw8b{align-items:center;gap:4px;padding:0 4px 2px 8px;display:flex}.name.svelte-z0fw8b{border-radius:var(--r);min-width:0;min-height:42px;color:var(--accent);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.name.svelte-z0fw8b b:where(.svelte-z0fw8b){min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.msgs.svelte-z0fw8b,.list.svelte-z0fw8b{overscroll-behavior:contain;min-width:0;padding:12px 14px 14px;overflow:hidden auto}.list.svelte-z0fw8b{align-content:start;gap:2px;padding:8px;display:grid}.list.svelte-z0fw8b button:where(.svelte-z0fw8b){border-radius:var(--r);text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:flex}.list.svelte-z0fw8b button:where(.svelte-z0fw8b) span:where(.svelte-z0fw8b){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.list.svelte-z0fw8b button:where(.svelte-z0fw8b) small:where(.svelte-z0fw8b){color:var(--muted);font-size:var(--fs-xs);flex:none}.list.svelte-z0fw8b button.on:where(.svelte-z0fw8b){background:var(--accent-soft)}.list.svelte-z0fw8b .new:where(.svelte-z0fw8b){color:var(--accent);font-weight:800}.empty.svelte-z0fw8b{color:var(--muted);font-size:var(--fs-sm)}@keyframes svelte-z0fw8b-up{0%{opacity:0;transform:translateY(24px)}}.cp.svelte-ex260h{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-height:50vh;display:grid}.ph.svelte-ex260h{z-index:4;background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:8px;min-width:0;margin:-14px -14px 0;padding:8px 14px;display:flex;position:sticky;top:0}.ph.svelte-ex260h b:where(.svelte-ex260h){white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.tt.svelte-ex260h{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.back.svelte-ex260h{background:var(--accent-soft);min-height:38px;color:var(--accent);border:0;border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 12px 0 6px;font-weight:700;display:inline-flex}.empty.svelte-ex260h{border:1px dashed var(--line);border-radius:var(--r-l);color:var(--muted);gap:8px;padding:16px;display:grid}.empty.svelte-ex260h b:where(.svelte-ex260h){color:var(--ink)}.ex.svelte-ex260h{font-size:var(--fs-sm)}.newchat.svelte-m8s0p9{border-radius:var(--r);background:var(--accent);min-height:46px;color:var(--accent-ink);border:0;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:flex}.drawer.svelte-m8s0p9{height:100%;padding:calc(env(safe-area-inset-top,0px) + 14px) 12px calc(env(safe-area-inset-bottom,0px) + 12px) max(12px, env(safe-area-inset-left,0px));background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:8px;display:flex;overflow:hidden}.org.svelte-m8s0p9{align-items:center;gap:10px;padding:0 6px 8px;display:flex}.logo.svelte-m8s0p9{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.on.svelte-m8s0p9{align-items:center;gap:6px;min-width:0;display:flex}.olg.svelte-m8s0p9{object-fit:contain;background:#fff;border-radius:5px;flex:none;width:20px;height:20px}.logo.adm.svelte-m8s0p9{background:var(--navy);color:#e9f4f5}.mode.svelte-m8s0p9{border:1px dashed var(--accent);border-radius:var(--r);background:var(--accent-soft);width:100%;min-height:46px;color:var(--accent);text-align:left;align-items:center;gap:10px;margin-bottom:8px;padding:6px 12px;font-weight:800;display:flex}.mode.svelte-m8s0p9 span:where(.svelte-m8s0p9){flex:1;display:grid}.mode.svelte-m8s0p9 small:where(.svelte-m8s0p9){font-weight:600;font-size:var(--fs-xs);color:var(--muted)}.ot.svelte-m8s0p9{line-height:1.2;display:grid}.ot.svelte-m8s0p9 b:where(.svelte-m8s0p9){font-size:1.05rem;font-weight:800}.ot.svelte-m8s0p9 small:where(.svelte-m8s0p9){color:var(--muted);font-size:.8rem}.nav.svelte-m8s0p9{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nav.svelte-m8s0p9 button:where(.svelte-m8s0p9){border-radius:var(--r);text-align:left;width:100%;min-height:48px;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-size:1rem;font-weight:600;display:flex}.nav.svelte-m8s0p9 button:where(.svelte-m8s0p9):hover{background:var(--surface-2)}.nav.svelte-m8s0p9 button.on:where(.svelte-m8s0p9){background:var(--accent-soft);color:var(--accent);font-weight:800}.nav.svelte-m8s0p9 span:where(.svelte-m8s0p9):first-of-type{flex:1}.grp.svelte-m8s0p9{font-size:var(--fs-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:12px 12px 4px;font-weight:800}.ci.svelte-m8s0p9{border-radius:var(--r-s);text-align:left;cursor:pointer;width:100%;font-size:var(--fs-sm);color:var(--muted);background:0 0;border:0;align-items:center;gap:10px;padding:6px 12px;display:flex}.ci.svelte-m8s0p9:hover{background:var(--surface-2)}.ci.svelte-m8s0p9 small:where(.svelte-m8s0p9){overflow-wrap:anywhere}.ci.svelte-m8s0p9>span:where(.svelte-m8s0p9):not(.dot){flex:1;min-width:0;display:grid}.ci.svelte-m8s0p9 small:where(.svelte-m8s0p9){font-size:var(--fs-xs)}.ci.svelte-m8s0p9 b:where(.svelte-m8s0p9){color:var(--ink);font-weight:700}.dot.svelte-m8s0p9{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.dot.ok.svelte-m8s0p9{background:var(--ok)}.top.svelte-m8s0p9{flex:none;gap:10px;display:grid}.gbtn.svelte-m8s0p9{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:calc(100% - 24px);padding:0;display:flex}.gbtn[aria-expanded=false].svelte-m8s0p9 svg{transform:rotate(-90deg)}.mid.svelte-m8s0p9{overscroll-behavior:contain;border-top:1px solid var(--line);flex-direction:column;flex:1;gap:4px;min-height:0;margin:0 -4px;padding:8px 4px;display:flex;overflow:hidden auto}.tabs.svelte-m8s0p9{border-radius:var(--r);background:var(--surface-2);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs.svelte-m8s0p9 button:where(.svelte-m8s0p9){border-radius:var(--r-s);min-height:40px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.tabs.svelte-m8s0p9 button.on:where(.svelte-m8s0p9){background:var(--surface);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 15%, transparent)}.chats.svelte-m8s0p9{gap:1px;margin:0;padding:0;list-style:none;display:grid}.chats.svelte-m8s0p9 li:where(.svelte-m8s0p9){border-radius:var(--r-s);align-items:center;min-width:0;display:flex;position:relative}.chats.svelte-m8s0p9 li:where(.svelte-m8s0p9):hover,.chats.svelte-m8s0p9 li.on:where(.svelte-m8s0p9){background:var(--accent-soft)}.open.svelte-m8s0p9{text-align:left;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 4px 0 10px;display:flex}.open.svelte-m8s0p9 span:where(.svelte-m8s0p9){white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-sm);flex:1;font-weight:600;overflow:hidden}.open.svelte-m8s0p9 small:where(.svelte-m8s0p9){color:var(--muted);font-size:var(--fs-xs);flex:none}.more.svelte-m8s0p9{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cm.svelte-m8s0p9{z-index:3;border-radius:var(--r);background:var(--surface);border:1px solid var(--line);min-width:190px;box-shadow:var(--shadow);padding:6px;display:grid;position:absolute;top:calc(100% - 4px);right:4px}.cm.svelte-m8s0p9 button:where(.svelte-m8s0p9){border-radius:var(--r-s);text-align:left;min-height:42px;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:flex}.cm.svelte-m8s0p9 button:where(.svelte-m8s0p9):hover{background:var(--surface-2)}.cm.svelte-m8s0p9 .del:where(.svelte-m8s0p9){color:var(--danger)}.ren.svelte-m8s0p9{flex:1;gap:6px;padding:4px;display:flex}.ren.svelte-m8s0p9 .input:where(.svelte-m8s0p9){flex:1;min-width:0;min-height:40px}.empty.svelte-m8s0p9{color:var(--muted);font-size:var(--fs-sm);padding:8px 10px}.me.svelte-m8s0p9{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);text-align:left;flex:none;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.av.svelte-m8s0p9{background:var(--navy);color:#e9f4f5;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:.85rem;font-weight:800;display:grid}.mt.svelte-m8s0p9{flex:1;min-width:0;line-height:1.2;display:grid}.mt.svelte-m8s0p9 b:where(.svelte-m8s0p9){white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.mt.svelte-m8s0p9 small:where(.svelte-m8s0p9){color:var(--muted);font-size:.8rem}.tabs.svelte-1sfuqc9{flex:1;align-items:center;min-width:0;display:flex;position:relative}.track.svelte-1sfuqc9{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:4px;min-width:0;padding:0 2px;display:flex;overflow-x:auto}.track.svelte-1sfuqc9::-webkit-scrollbar{display:none}.track.svelte-1sfuqc9 button:where(.svelte-1sfuqc9){min-height:34px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:.86rem;font-weight:700;display:inline-flex}.track.svelte-1sfuqc9 button:where(.svelte-1sfuqc9):hover{background:var(--surface-2)}.track.svelte-1sfuqc9 button.on:where(.svelte-1sfuqc9){background:var(--accent);color:var(--accent-ink)}.arr.svelte-1sfuqc9{z-index:2;border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--ink);box-shadow:var(--shadow-s);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.arr.l.svelte-1sfuqc9{left:-2px}.arr.r.svelte-1sfuqc9{right:-2px}.tabs.svelte-1sfuqc9:before,.tabs.svelte-1sfuqc9:after{content:"";pointer-events:none;z-index:1;opacity:0;width:34px;transition:opacity .15s;position:absolute;top:0;bottom:0}.tabs.svelte-1sfuqc9:before{background:linear-gradient(90deg, var(--surface), transparent);left:0}.tabs.svelte-1sfuqc9:after{background:linear-gradient(270deg, var(--surface), transparent);right:0}.tabs.svelte-1sfuqc9:has(.arr.l:where(.svelte-1sfuqc9)):before{opacity:1}.tabs.svelte-1sfuqc9:has(.arr.r:where(.svelte-1sfuqc9)):after{opacity:1}@media (width>=900px){.track.svelte-1sfuqc9{justify-content:safe center}}.demo.svelte-8hvhqy{border:1px dashed var(--line);border-radius:var(--r);font-weight:700;font-size:var(--fs-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px;display:grid}.demo.svelte-8hvhqy small:where(.svelte-8hvhqy){font-weight:600;font-size:var(--fs-xs);color:var(--muted);display:block}.demo.svelte-8hvhqy .input:where(.svelte-8hvhqy){min-height:40px}.scrim.svelte-8hvhqy{z-index:50;background:var(--scrim);position:fixed;inset:0}.menu.svelte-8hvhqy{z-index:51;top:calc(env(safe-area-inset-top,0px) + 8px);right:max(8px, env(safe-area-inset-right,0px));width:min(360px,100% - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px));overscroll-behavior:contain;border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow);gap:10px;padding:12px 14px 14px;animation:.16s svelte-8hvhqy-drop;display:grid;position:fixed;overflow-y:auto}@media (width>=640px){.menu.svelte-8hvhqy{top:calc(env(safe-area-inset-top,0px) + var(--header-h) + 4px)}}.who.svelte-8hvhqy{align-items:flex-start;gap:12px;display:flex}.av.svelte-8hvhqy{background:var(--navy);color:#e9f4f5;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.t.svelte-8hvhqy{flex:1;min-width:0;line-height:1.3;display:grid}.t.svelte-8hvhqy b:where(.svelte-8hvhqy){font-size:1.05rem}.t.svelte-8hvhqy small:where(.svelte-8hvhqy){color:var(--muted);font-size:.82rem}.login.svelte-8hvhqy{font-variant-numeric:tabular-nums}.lbl.svelte-8hvhqy{color:var(--muted);font-size:.8rem;font-weight:700}.seg.svelte-8hvhqy{border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.seg.svelte-8hvhqy button:where(.svelte-8hvhqy){border-radius:var(--r-s);background:0 0;border:0;min-height:42px;font-size:.92rem;font-weight:600}.seg.svelte-8hvhqy button.on:where(.svelte-8hvhqy){background:var(--accent);color:var(--accent-ink)}.row.svelte-8hvhqy{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);text-align:left;align-items:center;gap:12px;min-height:56px;padding:8px 10px;display:flex}.row.svelte-8hvhqy span:where(.svelte-8hvhqy){flex:1;min-width:0;line-height:1.3;display:grid}.row.svelte-8hvhqy small:where(.svelte-8hvhqy){color:var(--muted);font-size:var(--fs-xs)}.out.svelte-8hvhqy{border:0;border-top:1px solid var(--line);min-height:44px;color:var(--danger);background:0 0;align-items:center;gap:8px;padding:8px 2px 0;font-weight:700;display:flex}@keyframes svelte-8hvhqy-drop{0%{opacity:0;transform:translateY(-6px)}}.lead.svelte-q7au6m{font-size:var(--fs-base)}.how.svelte-q7au6m{border-radius:var(--r);background:var(--accent-soft);font-size:var(--fs-sm);gap:6px;padding:12px;display:grid}.how.svelte-q7au6m span:where(.svelte-q7au6m){align-items:center;gap:8px;display:flex}section.svelte-q7au6m{gap:6px;display:grid}h3.svelte-q7au6m{font-size:var(--fs-sm);color:var(--muted);font-weight:800}.ph.svelte-q7au6m{gap:6px;display:grid}.ph.svelte-q7au6m button:where(.svelte-q7au6m){border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;min-height:46px;padding:8px 14px;font-weight:600}.ph.svelte-q7au6m button:where(.svelte-q7au6m):hover{border-color:var(--accent)}.foot.svelte-q7au6m{font-size:var(--fs-sm);color:var(--muted)}.sf.svelte-1jchhx{border:1px solid var(--line);background:var(--surface-2);min-height:50px;color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.sf.svelte-1jchhx input:where(.svelte-1jchhx){min-width:0;min-height:48px;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.sf.svelte-1jchhx input:where(.svelte-1jchhx):focus{outline:none}.hint.svelte-1jchhx{color:var(--muted);font-size:.92rem}.bells.svelte-cyq42g{flex-wrap:wrap;gap:6px;display:flex}.hrs.svelte-cyq42g{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hrs.svelte-cyq42g label:where(.svelte-cyq42g){min-width:0;color:var(--muted);align-items:center;gap:8px;font-weight:700;display:flex}.hrs.svelte-cyq42g select:where(.svelte-cyq42g){flex:1;min-width:0}.hrs-n.svelte-cyq42g{font-size:var(--fs-xs);color:var(--muted);margin-top:6px}.sample.svelte-cyq42g{z-index:2;box-shadow:var(--shadow-s);border-radius:var(--r-l);background:var(--paper);color:var(--ink);align-items:center;gap:14px;padding:14px;display:flex;position:sticky;top:-8px}.sd.svelte-cyq42g{font-family:var(--font-head);font-size:var(--fs-xl);color:var(--accent);font-weight:800;line-height:1}.sb.svelte-cyq42g{flex:1;gap:2px;min-width:0;display:grid}.sb.svelte-cyq42g b:where(.svelte-cyq42g){font-family:var(--font-head);font-size:var(--fs-md)}.sb.svelte-cyq42g span:where(.svelte-cyq42g){font-size:var(--fs-sm)}.sa.svelte-cyq42g{border-radius:var(--r-s);background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:var(--fs-sm);flex:none;padding:8px 12px}fieldset.svelte-cyq42g{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}legend.svelte-cyq42g{font-weight:800;font-size:var(--fs-sm);color:var(--muted);margin-bottom:8px;padding:0}.seg.svelte-cyq42g{border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.seg.two.svelte-cyq42g{grid-template-columns:1fr 1fr;grid-auto-flow:row}.seg.svelte-cyq42g button:where(.svelte-cyq42g){border-radius:var(--r-s);min-height:46px;font-weight:700;font-size:var(--fs-sm);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:4px 6px;line-height:1.2;display:inline-flex}.seg.svelte-cyq42g button.on:where(.svelte-cyq42g){background:var(--accent);color:var(--accent-ink)}.acc.svelte-cyq42g{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:8px;display:grid}.sw.svelte-cyq42g{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:48px;font-weight:700;font-size:var(--fs-sm);text-align:left;align-items:center;gap:8px;padding:6px 10px;display:flex}.sw.on.svelte-cyq42g{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sw.svelte-cyq42g i:where(.svelte-cyq42g){color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.fonts.svelte-cyq42g{gap:6px;display:grid}.fonts.svelte-cyq42g button:where(.svelte-cyq42g){border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:left;gap:2px;padding:10px 14px;display:grid}.fonts.svelte-cyq42g button.on:where(.svelte-cyq42g){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.fonts.svelte-cyq42g b:where(.svelte-cyq42g){font-size:var(--fs-md)}.fonts.svelte-cyq42g small:where(.svelte-cyq42g){color:var(--muted);font-size:var(--fs-xs)}.pp.svelte-cyq42g{border:1px solid var(--line);border-radius:4px;width:14px;height:14px}.pp.yellow.svelte-cyq42g{background:var(--n-yellow)}.pp.cream.svelte-cyq42g{background:#f6efdf}.pp.white.svelte-cyq42g{background:#fff}.reset.svelte-cyq42g{min-height:44px;color:var(--muted);background:0 0;border:0;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.form.svelte-1jwbdow{gap:12px;display:grid}.form.svelte-1jwbdow .pw{display:block;position:relative}.form.svelte-1jwbdow .pw .input{width:100%;padding-right:92px}.form.svelte-1jwbdow .eye{min-height:36px;color:var(--accent);background:0 0;border:0;padding:0 10px;font-weight:600;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lead.svelte-1jwbdow{color:var(--muted);font-size:var(--fs-sm)}.err.svelte-1jwbdow{color:var(--danger);font-size:var(--fs-sm);font-weight:600}.lnk.svelte-1jwbdow{min-height:40px;color:var(--accent);background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.lead.svelte-w9kstp,.empty.svelte-w9kstp{color:var(--muted);font-size:var(--fs-sm)}.it.svelte-w9kstp{border-radius:var(--r);background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.k.svelte-w9kstp{font-size:var(--fs-xs);color:var(--muted);grid-column:1;font-weight:700}b.svelte-w9kstp{overflow-wrap:anywhere;grid-column:1}small.svelte-w9kstp{color:var(--muted);font-size:var(--fs-xs);grid-column:1}.it.svelte-w9kstp .btn:where(.svelte-w9kstp){grid-area:1/2/span 3}.dn.svelte-1tmelmp{gap:10px;display:grid}.grid.svelte-1tmelmp{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));align-items:start;gap:10px;display:grid}.it.svelte-1tmelmp{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.acts.svelte-1tmelmp{flex-wrap:wrap;gap:2px 10px;padding:0 4px;display:flex}.a.svelte-1tmelmp{min-height:32px;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.82rem;font-weight:700;display:inline-flex;position:relative}.a.svelte-1tmelmp input:where(.svelte-1tmelmp){opacity:0;cursor:pointer;position:absolute;inset:0}.via.svelte-1tmelmp{color:var(--muted);font-size:.8rem}.add.svelte-1tmelmp{flex-wrap:wrap;gap:8px;display:flex}.empty.svelte-1tmelmp,.sub.svelte-1tmelmp{color:var(--muted);font-size:.9rem}.pick.svelte-1tmelmp{gap:6px;display:grid}.pn.svelte-1tmelmp{border-radius:var(--r);background:var(--n);color:var(--ink);text-align:left;border:0;gap:2px;padding:12px;display:grid}.pn.svelte-1tmelmp small:where(.svelte-1tmelmp){opacity:.75;font-size:.8rem}.carry.svelte-o7g6xd{border-radius:var(--r-l);border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.carry.evening.svelte-o7g6xd{background:var(--warn-soft);border:0}.carry.svelte-o7g6xd div:where(.svelte-o7g6xd){gap:1px;display:grid}.carry.svelte-o7g6xd b:where(.svelte-o7g6xd){font-weight:800}.carry.svelte-o7g6xd span:where(.svelte-o7g6xd){color:var(--muted);font-size:.85rem}.page.svelte-o7g6xd{border-radius:var(--r-l);background:var(--paper);box-shadow:var(--shadow-s);gap:6px;padding:12px 14px;display:grid}.ph.svelte-o7g6xd{justify-content:space-between;align-items:center;gap:8px;display:flex}.ph.svelte-o7g6xd .block-title:where(.svelte-o7g6xd){color:color-mix(in srgb, var(--paper-ink) 75%, transparent)}textarea.svelte-o7g6xd{resize:vertical;width:100%;min-height:160px;color:var(--paper-ink);background:0 0;background-image:repeating-linear-gradient(to bottom, transparent 0 31px, var(--paper-line) 31px 32px);background-attachment:local;border:0;padding:0;font-size:1rem;line-height:32px}textarea.svelte-o7g6xd:focus{outline:none}textarea.svelte-o7g6xd::placeholder{color:color-mix(in srgb, var(--paper-ink) 65%, transparent)}.blk.svelte-hvf09r{gap:2px;display:grid}.gh.svelte-hvf09r{justify-content:space-between;align-items:center;display:flex}.g.svelte-hvf09r{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:800}.g.danger.svelte-hvf09r{color:var(--danger)}.empty.svelte-hvf09r{color:var(--muted);font-size:var(--fs-sm)}.st.svelte-ym8evp{border-radius:var(--r);background:var(--surface-2);color:var(--muted);align-items:center;gap:10px;padding:12px;display:flex}.st.ok.svelte-ym8evp{background:var(--ok-soft);color:var(--ok)}.st.svelte-ym8evp span:where(.svelte-ym8evp){color:var(--ink);flex:1;gap:2px;display:grid}.st.svelte-ym8evp small:where(.svelte-ym8evp),.tg.svelte-ym8evp small:where(.svelte-ym8evp){font-size:var(--fs-xs);color:var(--muted);font-weight:500}.g.svelte-ym8evp{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:-6px;font-weight:800}.list.svelte-ym8evp{gap:6px;display:grid}.chips.svelte-ym8evp{flex-wrap:wrap;gap:6px;display:flex}.tg.svelte-ym8evp{border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);text-align:left;min-height:52px;color:var(--ink);align-items:center;gap:12px;padding:8px 12px;display:flex}.tg.svelte-ym8evp span:where(.svelte-ym8evp){flex:1;gap:2px;display:grid}.k.svelte-ym8evp{background:var(--line);border-radius:12px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.k.svelte-ym8evp:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.tg.on.svelte-ym8evp .k:where(.svelte-ym8evp){background:var(--accent)}.tg.on.svelte-ym8evp .k:where(.svelte-ym8evp):after{transform:translate(18px)}.lead.svelte-sk7zjd,.muted.svelte-sk7zjd{font-size:var(--fs-sm);color:var(--muted)}.st.svelte-sk7zjd{border-radius:var(--r);background:var(--warn-soft);color:var(--warn);align-items:center;gap:10px;padding:12px;display:flex}.st.svelte-sk7zjd span:where(.svelte-sk7zjd),.ct.svelte-sk7zjd{min-width:0;color:var(--ink);flex:1;gap:2px;display:grid}.st.svelte-sk7zjd small:where(.svelte-sk7zjd),.ct.svelte-sk7zjd small:where(.svelte-sk7zjd){font-size:var(--fs-xs);color:var(--muted);font-weight:500}.g.svelte-sk7zjd{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:-6px;font-weight:800}.list.svelte-sk7zjd{gap:8px;padding:0;list-style:none;display:grid}.cn.svelte-sk7zjd{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);gap:10px;padding:12px;display:grid}.ch.svelte-sk7zjd{color:var(--ok);align-items:center;gap:10px;display:flex}.ct.svelte-sk7zjd b:where(.svelte-sk7zjd){overflow-wrap:anywhere}.ask.svelte-sk7zjd{border-radius:var(--r-s);background:var(--surface-2);font-size:var(--fs-sm);gap:8px;padding:10px 12px;display:grid}.acts.svelte-sk7zjd{flex-wrap:wrap;gap:6px;display:flex}.how.svelte-sk7zjd{font-size:var(--fs-sm);gap:6px;padding-left:20px;line-height:1.4;display:grid}.url.svelte-sk7zjd{align-items:center;gap:6px;min-width:0;margin-top:4px;display:flex}.url.svelte-sk7zjd code:where(.svelte-sk7zjd){border-radius:var(--r-s);background:var(--surface-2);min-width:0;font-size:var(--fs-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;padding:6px 8px}.ask.svelte-1t8z65p{gap:10px;padding:2px 0 6px;display:grid}.pr.svelte-1t8z65p{align-items:flex-start;gap:10px;font-weight:700;line-height:1.4;display:flex}.pr.svelte-1t8z65p svg{color:var(--danger);flex:none;margin-top:2px}.sp.svelte-1t8z65p{margin-right:auto}.app.svelte-1j2rmt2{background:var(--bg);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;display:grid;overflow:hidden}.side.svelte-1j2rmt2{z-index:40;width:min(var(--side-w), 86%);box-shadow:var(--shadow);transition:transform .24s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.side.open.svelte-1j2rmt2{transform:none}.side-scrim.svelte-1j2rmt2{z-index:39;background:var(--scrim);position:fixed;inset:0}.main.svelte-1j2rmt2{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.hdr.svelte-1j2rmt2{height:var(--header-h);padding-left:max(6px, env(safe-area-inset-left,0px));padding-right:max(6px, env(safe-area-inset-right,0px));background:var(--surface);border-bottom:1px solid var(--line);z-index:5;align-items:center;gap:2px;min-width:0;display:flex}.orgl.svelte-1j2rmt2{flex:none;align-items:center;gap:6px;margin:0 4px;display:flex}.orgl.svelte-1j2rmt2 img:where(.svelte-1j2rmt2){object-fit:contain;background:#fff;border-radius:6px;width:26px;height:26px}.orgl.svelte-1j2rmt2 b:where(.svelte-1j2rmt2){font-size:var(--fs-sm);white-space:nowrap;display:none}@media (width>=900px){.orgl.svelte-1j2rmt2 b:where(.svelte-1j2rmt2){display:inline}}.me.svelte-1j2rmt2 .av:where(.svelte-1j2rmt2){background:var(--navy);color:#e9f4f5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.78rem;font-weight:800;display:grid}.sect.svelte-1j2rmt2{min-width:0;font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 4px;font-weight:800;overflow:hidden}@media (width<=899px){.main.svelte-1j2rmt2 .hdr:where(.svelte-1j2rmt2){gap:0}.main.svelte-1j2rmt2 .hdr:where(.svelte-1j2rmt2) .icon-btn:where(.svelte-1j2rmt2){width:42px;height:44px}.main.svelte-1j2rmt2 .hdr:where(.svelte-1j2rmt2) .icon-btn.menu:where(.svelte-1j2rmt2){width:46px}.main.svelte-1j2rmt2 .hdr:where(.svelte-1j2rmt2) .icon-btn svg{width:24px;height:24px}.main.svelte-1j2rmt2 .hdr:where(.svelte-1j2rmt2) .me:where(.svelte-1j2rmt2) .av:where(.svelte-1j2rmt2){width:32px;height:32px}.orgl.svelte-1j2rmt2 b:where(.svelte-1j2rmt2){display:none}}.hdr.svelte-1j2rmt2 .icon-btn:where(.svelte-1j2rmt2){flex:none;width:38px;height:38px}.hdr.svelte-1j2rmt2 .icon-btn svg{width:21px;height:21px}.bell.has.svelte-1j2rmt2{color:var(--danger)}.badge.svelte-1j2rmt2{background:var(--danger);color:#fff;border:2px solid var(--surface);border-radius:10px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:1px;right:0}.scroll.svelte-1j2rmt2{overscroll-behavior:contain;overflow:hidden auto}.noacc.svelte-1j2rmt2{color:var(--muted)}.feed.svelte-1j2rmt2{max-width:var(--feed-w);padding-top:14px;padding-bottom:calc(150px + env(safe-area-inset-bottom,0px) + var(--kb,0px));padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr);gap:14px;margin:0 auto;display:grid}.dock.svelte-1j2rmt2{z-index:6;padding:10px max(10px, env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(10px, env(safe-area-inset-left,0px));background:linear-gradient(to bottom, transparent, var(--bg) 18px);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.totop.svelte-1j2rmt2{z-index:3;border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--accent);box-shadow:var(--shadow);border-radius:50%;place-items:center;animation:.18s svelte-1j2rmt2-tt;display:grid;position:absolute;bottom:calc(100% - 2px);right:8px}.totop.up.svelte-1j2rmt2{bottom:calc(100% + 66px)}.totop.svelte-1j2rmt2 svg{transform:rotate(180deg)}@keyframes svelte-1j2rmt2-tt{0%{opacity:0;transform:translateY(8px)}}.dock-in.svelte-1j2rmt2{max-width:var(--feed-w);pointer-events:auto;margin:0 auto;position:relative}.toast.svelte-1j2rmt2{z-index:80;left:50%;bottom:calc(82px + env(safe-area-inset-bottom,0px));background:var(--ink);max-width:calc(100% - 32px);color:var(--surface);box-shadow:var(--shadow);pointer-events:none;border-radius:999px;align-items:center;gap:14px;width:max-content;padding:12px 18px;font-weight:700;animation:2.6s forwards svelte-1j2rmt2-t;display:flex;position:fixed;transform:translate(-50%)}.toast.act.svelte-1j2rmt2{pointer-events:auto;border-radius:var(--r);animation:15s forwards svelte-1j2rmt2-t}.toast.svelte-1j2rmt2 .tx:where(.svelte-1j2rmt2){background:0 0;place-items:center;width:32px;min-height:32px;margin-left:-8px;padding:0;display:grid}.toast.svelte-1j2rmt2 button:where(.svelte-1j2rmt2){border-radius:var(--r-s);background:color-mix(in srgb, var(--surface) 18%, transparent);min-height:36px;color:var(--surface);border:0;flex:none;padding:0 12px;font-weight:800}@keyframes svelte-1j2rmt2-t{0%{opacity:0;transform:translate(-50%,8px)}8%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}.main.live.svelte-1j2rmt2 .feed:where(.svelte-1j2rmt2){padding-bottom:calc(138px + env(safe-area-inset-bottom,0px))}@media (width>=900px){.app.svelte-1j2rmt2{grid-template-columns:var(--side-w) minmax(0, 1fr)}.side.svelte-1j2rmt2{width:auto;box-shadow:none;transition:none;position:relative;transform:none}.side-scrim.svelte-1j2rmt2{display:none}.app.collapsed.svelte-1j2rmt2{grid-template-columns:minmax(0,1fr)}.app.collapsed.svelte-1j2rmt2 .side:where(.svelte-1j2rmt2){display:none}.hdr.svelte-1j2rmt2{padding-left:16px;padding-right:12px}.feed.svelte-1j2rmt2{padding-left:24px;padding-right:24px}}
