@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-opsz-normal.CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-opsz-normal.BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-opsz-normal.BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-opsz-normal.BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-opsz-normal.Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-opsz-normal.DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-opsz-normal.BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas: #f5f6f8;--surface: #ffffff;--sunken: #fafbfc;--border: #e7e9ee;--border-strong: #d6dae1;--text: #151823;--text-2: #5c6575;--text-3: #8791a1;--ink: #181b2d;--ink-hover: #2c3048;--accent: #2f5fde;--accent-soft: #edf2fe;--green: #16784a;--green-soft: #e4f5ec;--red: #c0283c;--red-soft: #fdecef;--amber: #8f5e00;--amber-soft: #fdf3dc;--blue: #2552bd;--blue-soft: #e9f0fe;--grey-soft: #eff1f4;--gold: #f5c518;--r-s: 6px;--r-m: 8px;--r-l: 12px;--shadow-1: 0 1px 2px rgb(21 24 35 / 4%);--shadow-2: 0 1px 2px rgb(21 24 35 / 5%), 0 4px 16px rgb(21 24 35 / 5%);--shadow-pop: 0 2px 6px rgb(21 24 35 / 8%), 0 16px 40px rgb(21 24 35 / 16%);--sidebar: 228px;--control: 34px;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px;color:var(--text);font-feature-settings:"cv11","ss03","tnum","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--canvas);height:100%}h1,h2,h3,p,dl,dd,ul,ol{margin:0}h1{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.019em}h2{font-size:15px;line-height:22px;font-weight:600;letter-spacing:-.008em}h3{font-size:13px;line-height:18px;font-weight:600}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;font-feature-settings:inherit}svg{display:block;flex-shrink:0}::selection{background:#cfdcfb}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.muted{color:var(--text-2)}.small{font-size:13px;line-height:18px}.xs{font-size:12px;line-height:16px}.num{text-align:right;white-space:nowrap}.strong{font-weight:600}.medium{font-weight:500}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.link{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font-size:inherit;font-weight:500}.link:hover{text-decoration:underline;text-underline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--control);padding:0 12px;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-1);font-weight:500;font-size:13px;line-height:1;cursor:pointer;white-space:nowrap;transition:background .1s,border-color .1s}.btn:hover{background:var(--sunken);border-color:#c5cad3}.btn:active{background:var(--grey-soft)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{background:var(--ink);border-color:var(--ink);color:#fff}.btn.primary:hover{background:var(--ink-hover);border-color:var(--ink-hover)}.btn.ghost{border-color:transparent;background:transparent;box-shadow:none;color:var(--text-2)}.btn.ghost:hover{background:var(--grey-soft);color:var(--text)}.btn.danger{color:var(--red)}.btn.danger-solid{background:var(--red);border-color:var(--red);color:#fff}.btn.danger-solid:hover{background:#a51f32;border-color:#a51f32}.btn.sm{height:28px;padding:0 9px;font-size:12.5px}.btn-group{display:inline-flex}.btn-group>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>:last-child .btn,.btn-group>.btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#ffffff2e;padding:0 8px}.icon-btn{display:grid;place-items:center;width:var(--control);height:var(--control);border-radius:var(--r-m);border:0;background:transparent;color:var(--text-2);cursor:pointer}.icon-btn:hover{background:var(--grey-soft);color:var(--text)}.icon-btn:disabled{opacity:.35;cursor:default;background:transparent}.icon-btn.sm{width:28px;height:28px;border-radius:var(--r-s)}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field>span:first-child,.field-label{font-size:13px;line-height:18px;color:var(--text);font-weight:500}.hint{font-size:12px;line-height:16px;color:var(--text-2)}.input{width:100%;height:var(--control);padding:0 10px;border-radius:var(--r-m);border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-1);font-size:13.5px;transition:border-color .1s,box-shadow .1s}textarea.input{height:auto;padding:7px 10px;line-height:20px;resize:vertical}select.input{appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%235c6575' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;text-overflow:ellipsis}.input::placeholder{color:var(--text-3)}.input:hover{border-color:#bfc5cf}.input:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px #2f5fde24}.input.invalid{border-color:var(--red)}.input.invalid:focus{box-shadow:0 0 0 3px #c0283c24}.input.right{text-align:right}.field-error{color:var(--red);font-size:12px;line-height:16px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-grid .wide{grid-column:1 / -1}.check{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;line-height:18px}.check input{width:15px;height:15px;margin:1.5px 0 0;accent-color:var(--ink)}input[type=range]{accent-color:var(--ink)}input.ghost,textarea.ghost,select.ghost{width:100%;height:28px;padding:0 6px;border:1px solid transparent;border-radius:var(--r-s);background:transparent;font-size:13.5px;transition:background .08s,border-color .08s}textarea.ghost{display:block;height:auto;padding:4px 6px;line-height:20px;resize:none;overflow:hidden}select.ghost{appearance:none;cursor:pointer}.ghost.right{text-align:right}.ghost::placeholder{color:var(--text-3)}.ghost:hover{background:var(--grey-soft)}.ghost:focus{outline:0;background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px #2f5fde24}.ghost.invalid{background:var(--red-soft)}.switch{position:relative;display:inline-block;width:32px;height:18px;flex-shrink:0}.switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.switch span{position:absolute;inset:0;background:#cfd4dc;border-radius:99px;transition:background .12s;pointer-events:none}.switch span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000038;transition:transform .12s}.switch input:checked+span{background:var(--ink)}.switch input:checked+span:after{transform:translate(14px)}.switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.tabs a,.tabs button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;background:transparent;border-radius:var(--r-s);color:var(--text-2);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.tabs a:hover,.tabs button:hover,.tabs .on{background:var(--grey-soft);color:var(--text)}.tabs .count{font-size:11.5px;color:var(--text-3);font-weight:500}.seg{display:inline-flex;background:var(--grey-soft);border-radius:var(--r-m);padding:2px;gap:2px}.seg button,.seg a{display:inline-flex;align-items:center;border:0;background:transparent;height:26px;padding:0 10px;border-radius:var(--r-s);cursor:pointer;font-size:12.5px;font-weight:500;color:var(--text-2);white-space:nowrap}.seg .on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #15182324}.pill{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px 0 6px;border-radius:99px;font-size:12px;font-weight:500;white-space:nowrap;background:var(--grey-soft);color:var(--text-2)}.pill.green{background:var(--green-soft);color:var(--green)}.pill.red{background:var(--red-soft);color:var(--red)}.pill.amber{background:var(--amber-soft);color:var(--amber)}.pill.blue{background:var(--blue-soft);color:var(--blue)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 16px;border-bottom:1px solid var(--border)}.card-body{padding:16px}.card-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--border)}.table-scroll{overflow-x:auto}table.list{width:100%;border-collapse:collapse}table.list th{text-align:left;font-size:12px;font-weight:500;color:var(--text-2);padding:8px 16px;background:var(--sunken);border-bottom:1px solid var(--border);white-space:nowrap}table.list th.num{text-align:right}table.list td{padding:10px 16px;border-bottom:1px solid var(--border);vertical-align:middle;font-size:13.5px}table.list tbody tr:last-child td{border-bottom:0}table.list tbody tr.click{cursor:pointer}table.list tbody tr.click:hover{background:var(--sunken)}.row-title{font-weight:500}.row-title:hover{text-decoration:underline;text-underline-offset:2px}.row-sub{font-size:12.5px;line-height:17px;color:var(--text-2)}.row-actions-hover{opacity:0;display:inline-flex;justify-content:flex-end;gap:2px;transition:opacity .1s}tr:hover .row-actions-hover,tr:focus-within .row-actions-hover{opacity:1}.page{padding:28px 36px 72px;max-width:1240px;margin:0 auto}.page.narrow{max-width:860px}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.page-head .sub{color:var(--text-2);font-size:13px;line-height:18px;margin-top:2px}.page-head .actions{display:flex;gap:8px;flex-shrink:0}.back{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);font-size:13px;font-weight:500;margin-bottom:10px}.back:hover{color:var(--text)}.empty{padding:64px 20px;text-align:center;color:var(--text-2)}.empty h2{color:var(--text);margin-bottom:4px}.empty .btn{margin-top:14px}.pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:8px 12px;font-size:12.5px;color:var(--text-2);border-top:1px solid var(--border)}.kv{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:8px 16px;font-size:13px;line-height:18px}.kv dt{color:var(--text-2)}.kv dd{min-width:0;overflow-wrap:anywhere}.kv dd a{color:var(--accent)}.avatar-c{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--grey-soft);color:var(--text-2);font-size:11.5px;font-weight:600;flex-shrink:0}.toolbar-search{display:flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:var(--r-s);background:var(--grey-soft);color:var(--text-2);width:220px;flex-shrink:0}.toolbar-search:focus-within{background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px #2f5fde24}.toolbar-search input{flex:1;min-width:0;border:0;background:none;outline:0;font-size:13px;color:var(--text)}.toolbar-search input::placeholder{color:var(--text-3)}.s-row{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;padding:24px 0;border-bottom:1px solid var(--border)}.s-row:last-of-type{border-bottom:0}.s-row h2{margin-bottom:3px}.s-row .s-desc{font-size:13px;line-height:18px;color:var(--text-2)}.s-row .card{padding:18px}.banner{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--r-m);font-size:13px;line-height:18px}.banner.gold{background:var(--amber-soft)}.banner.red{background:var(--red-soft);color:#7c1b2a}.banner.gray{background:var(--grey-soft)}.banner ul{margin:2px 0 0;padding-left:16px}dialog.modal{border:0;padding:0;border-radius:14px;width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 40px);color:var(--text);box-shadow:var(--shadow-pop);animation:pop .14s ease-out}dialog.modal.wide{width:min(720px,calc(100vw - 24px))}dialog.modal.xl{width:min(860px,calc(100vw - 24px));height:min(640px,calc(100dvh - 40px))}dialog.modal.xl[open]{display:flex;flex-direction:column}dialog.modal.xl .modal-body{flex:1;min-height:0;padding:0}dialog.modal::backdrop{background:#15182361;animation:fade .14s ease-out}@keyframes pop{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes fade{0%{opacity:0}}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 6px 20px}.modal-head h2{font-size:16px}.modal-body{padding:6px 20px 16px;font-size:13.5px}.modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:var(--sunken);border-radius:0 0 14px 14px}.pop{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);background:var(--surface);border-radius:10px;box-shadow:var(--shadow-pop),0 0 0 1px #1518230f;padding:4px;max-height:320px;overflow-y:auto;animation:pop .1s ease-out}.opt{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;border-radius:var(--r-s);cursor:pointer;width:100%;border:0;background:none;text-align:left;font-size:13.5px}.opt.active{background:var(--grey-soft)}.opt mark{background:none;color:var(--accent);font-weight:600}.opt-title{font-weight:500}.opt-sub{font-size:12px;line-height:16px;color:var(--text-2)}.opt-group{padding:8px 8px 3px;font-size:12px;color:var(--text-2);font-weight:500}.toast{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:8px;background:var(--ink);color:#fff;padding:9px 14px 9px 11px;border-radius:10px;font-size:13px;font-weight:500;z-index:100;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);animation:pop .14s ease-out}.sheet{display:block;width:100%;max-width:760px;margin:0 auto 16px;background:#fff;border-radius:3px;box-shadow:0 0 0 1px #1518230d,var(--shadow-2);aspect-ratio:210 / 297}@media(max-width:900px){:root{--control: 42px}dialog.modal.xl{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.page{padding:18px 16px 104px}.page-head{flex-wrap:wrap}.form-grid{grid-template-columns:1fr}.s-row{grid-template-columns:1fr;gap:12px}.toolbar-search{width:100%;height:40px}.toolbar-search input{font-size:16px}.hide-mobile{display:none!important}.row-actions-hover{display:none}.card-toolbar{flex-direction:column;align-items:stretch}.input{font-size:16px}.icon-btn.sm{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}h4.svelte-1jjow4u{font-size:13px;line-height:18px;margin:20px 0 6px}.reveal.svelte-1jjow4u{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.copyline.svelte-1jjow4u{display:flex;gap:6px;width:100%;margin-top:6px}.copyline.svelte-1jjow4u .input:where(.svelte-1jjow4u){flex:1;min-width:0}.code.svelte-1jjow4u,code.svelte-1jjow4u{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}fieldset.svelte-1jjow4u{display:flex;flex-direction:column;gap:10px;border:0;padding:0;margin:14px 0}.block.svelte-1jjow4u{display:block}.danger-label.svelte-1jjow4u{font-weight:600}fieldset.svelte-1ifmvky{border:0;padding:0;margin:0}h4.svelte-1ifmvky{font-size:13px;line-height:18px;margin:20px 0 2px}.texts.svelte-1ifmvky{margin-top:10px}.actions.svelte-1ifmvky{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.layout.svelte-1eaqpj{display:grid;grid-template-columns:200px minmax(0,1fr);height:100%;min-height:0}nav.svelte-1eaqpj{display:flex;flex-direction:column;gap:1px;padding:4px 10px 12px;border-right:1px solid var(--border)}nav.svelte-1eaqpj button:where(.svelte-1eaqpj),nav.svelte-1eaqpj a:where(.svelte-1eaqpj){display:flex;align-items:center;gap:9px;height:30px;padding:0 8px;border:0;border-radius:var(--r-s);background:none;color:var(--text-2);font-size:13px;font-weight:500;cursor:pointer;text-align:left}nav.svelte-1eaqpj button:where(.svelte-1eaqpj):hover,nav.svelte-1eaqpj a:where(.svelte-1eaqpj):hover{background:var(--grey-soft);color:var(--text)}nav.svelte-1eaqpj button.on:where(.svelte-1eaqpj){background:var(--grey-soft);color:var(--text);font-weight:550}nav.svelte-1eaqpj a:where(.svelte-1eaqpj){margin-top:auto}.content.svelte-1eaqpj{min-height:0;overflow-y:auto;padding:4px 24px 24px}.content.svelte-1eaqpj header:where(.svelte-1eaqpj){margin-bottom:16px}.content.svelte-1eaqpj h3:where(.svelte-1eaqpj){font-size:15px;line-height:22px}fieldset.svelte-1eaqpj{border:0;padding:0;margin:0}.seqs.svelte-1eaqpj{display:flex;flex-direction:column;gap:14px}.seq.svelte-1eaqpj{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.next.svelte-1eaqpj{display:flex;gap:6px}.note.svelte-1eaqpj{margin-right:auto;align-self:center}@media(max-width:900px){.layout.svelte-1eaqpj{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}nav.svelte-1eaqpj{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border);padding:0 12px 8px;scrollbar-width:none}nav.svelte-1eaqpj button:where(.svelte-1eaqpj),nav.svelte-1eaqpj a:where(.svelte-1eaqpj){white-space:nowrap;flex-shrink:0;margin-top:0}.content.svelte-1eaqpj{padding:14px 16px 20px}.seq.svelte-1eaqpj{grid-template-columns:1fr}}.gs-trigger.svelte-1ytcet{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;border-radius:var(--r-m);border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;font-size:13px;box-shadow:var(--shadow-1)}.gs-trigger.svelte-1ytcet:hover{border-color:var(--border-strong)}.gs-trigger.svelte-1ytcet span:where(.svelte-1ytcet){flex:1;text-align:left}kbd.svelte-1ytcet{font:inherit;font-size:11px;color:var(--text-3)}.palette.svelte-1ytcet{position:fixed;top:12vh;margin:0 auto;width:min(580px,calc(100vw - 24px));border:0;padding:0;border-radius:14px;color:var(--text);box-shadow:var(--shadow-pop);animation:pop .12s ease-out;overflow:hidden}.palette.svelte-1ytcet::backdrop{background:#15182352}.p-input.svelte-1ytcet{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--text-2);border-bottom:1px solid var(--border)}.p-input.svelte-1ytcet input:where(.svelte-1ytcet){flex:1;border:0;outline:0;font-size:16px;background:none;color:var(--text)}.p-scope.svelte-1ytcet{display:flex;align-items:center;justify-content:space-between;padding:8px 12px}.p-list.svelte-1ytcet{max-height:min(380px,55dvh);overflow-y:auto;padding:0 6px 8px}.p-row.svelte-1ytcet{display:flex;align-items:center;gap:10px;min-width:0;color:var(--text-2)}.p-row.svelte-1ytcet .opt-title:where(.svelte-1ytcet){color:var(--text)}.p-d.svelte-1ytcet{margin-left:8px}.shell.svelte-12qhfyh{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);height:100dvh}main.svelte-12qhfyh{overflow-y:auto;height:100dvh}.side.svelte-12qhfyh{display:flex;flex-direction:column;gap:12px;padding:14px 12px 10px;height:100dvh;border-right:1px solid var(--border);background:#fbfbfc}.brand.svelte-12qhfyh{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:650;letter-spacing:-.02em;padding:0 4px}.side.svelte-12qhfyh nav:where(.svelte-12qhfyh){flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;margin:2px -4px;padding:0 4px}.g-label.svelte-12qhfyh{font-size:11.5px;font-weight:500;color:var(--text-3);padding:0 8px 3px}.group.svelte-12qhfyh a:where(.svelte-12qhfyh),.group.svelte-12qhfyh button:where(.svelte-12qhfyh){display:flex;width:100%;border:0;background:none;cursor:pointer;text-align:left;align-items:center;gap:9px;height:30px;padding:0 8px;border-radius:var(--r-s);color:var(--text-2);font-size:13px;font-weight:500}.group.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.group.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{background:var(--grey-soft);color:var(--text)}.group.svelte-12qhfyh a.on:where(.svelte-12qhfyh),.group.svelte-12qhfyh button.on:where(.svelte-12qhfyh){background:var(--grey-soft);color:var(--text);font-weight:550}.foot.svelte-12qhfyh{display:flex;flex-direction:column;gap:6px}.who.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;gap:4px}.me.svelte-12qhfyh{display:flex;align-items:center;gap:8px;min-width:0;padding:4px;border-radius:var(--r-m);flex:1}.me.svelte-12qhfyh:hover{background:var(--grey-soft)}.avatar.svelte-12qhfyh{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;font-size:11px;font-weight:600;flex-shrink:0}.names.svelte-12qhfyh{min-width:0}.names.svelte-12qhfyh strong:where(.svelte-12qhfyh),.names.svelte-12qhfyh span:where(.svelte-12qhfyh){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.names.svelte-12qhfyh strong:where(.svelte-12qhfyh){font-size:12.5px;line-height:16px;font-weight:550}.names.svelte-12qhfyh span:where(.svelte-12qhfyh){font-size:11.5px;line-height:15px;color:var(--text-2)}.mobile-top.svelte-12qhfyh,.bottom.svelte-12qhfyh{display:none}@media(max-width:900px){.shell.svelte-12qhfyh{display:block;height:auto}main.svelte-12qhfyh{height:auto;overflow:visible}.side.svelte-12qhfyh{display:contents}.side.svelte-12qhfyh>*:not(.side-search){display:none}.side-search.svelte-12qhfyh .gs-trigger{display:none}.mobile-top.svelte-12qhfyh{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 6px 0 14px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.bottom.svelte-12qhfyh{position:fixed;inset:auto 0 0;z-index:25;display:grid;grid-template-columns:repeat(4,1fr);background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}.bottom.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 6px;font-size:11.5px;color:var(--text-3)}.bottom.svelte-12qhfyh a.on:where(.svelte-12qhfyh){color:var(--text);font-weight:550}}
