@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-vietnamese-wght-normal-DScp5n_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-ext-wght-normal-wfJQUmEd.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-wght-normal-Cbpd52k8.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #F3F5F7;--surface: #FFFFFF;--surface-2: #F8F9FA;--ink: #17212B;--ink-2: #33404C;--muted: #5B6672;--faint: #8A949E;--line: #E3E7EB;--line-strong: #CDD3D9;--accent: #2F5BEA;--accent-ink: #1E45C4;--accent-soft: #EAF0FE;--ok: #16794F;--ok-soft: #E6F4EC;--warn: #9A5B00;--warn-soft: #FDF3E1;--bad: #B4232C;--bad-soft: #FCEBEC;--edition: #2F5BEA;--r-sm: 6px;--r: 8px;--r-lg: 12px;--shadow-pop: 0 12px 32px rgba(23, 33, 43, .14), 0 2px 6px rgba(23, 33, 43, .08);--font: "Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs: 12px;--fs-sm: 13px;--fs: 14px;--fs-md: 16px;--fs-lg: 20px;--fs-xl: 26px;--sidebar: 236px;--topbar: 56px;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--ink);font:400 var(--fs)/1.5 var(--font);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" on}#app{min-height:100%}h1,h2,h3,h4{margin:0;font-weight:650;letter-spacing:-.01em}h1{font-size:var(--fs-xl);line-height:1.2}h2{font-size:var(--fs-lg);line-height:1.3}h3{font-size:var(--fs-md);line-height:1.35}p{margin:0}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline}.num,td.num,.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:var(--fs-sm)}.xs{font-size:var(--fs-xs)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);color:var(--ink);font:550 var(--fs)/1 var(--font);cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}.btn:hover{background:var(--surface-2);border-color:var(--faint);text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn svg{width:16px;height:16px;flex:none}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.btn.ghost{border-color:transparent;background:transparent}.btn.ghost:hover{background:#17212b0d}.btn.danger{color:var(--bad)}.btn.sm{height:28px;padding:0 9px;font-size:var(--fs-sm)}.btn.icon{width:34px;padding:0;justify-content:center}.btn.sm.icon{width:28px}kbd{font:600 11px/1 var(--font);color:var(--muted);border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:4px;padding:2px 5px;background:var(--surface)}.input,.select,.textarea{width:100%;min-height:36px;padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);color:var(--ink);font:400 var(--fs)/1.4 var(--font);transition:border-color .12s,box-shadow .12s}.textarea{resize:vertical;min-height:84px}.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A949E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:18px}.input:hover,.select:hover,.textarea:hover{border-color:var(--faint)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.input[readonly],.input:disabled,.select:disabled,.textarea:disabled{background:var(--surface-2);color:var(--muted)}.input.has-error,.select.has-error,.textarea.has-error{border-color:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;font:600 var(--fs-xs)/1 var(--font);white-space:nowrap;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.chip.ok{background:var(--ok-soft);color:var(--ok);border-color:transparent}.chip.warn{background:var(--warn-soft);color:var(--warn);border-color:transparent}.chip.bad{background:var(--bad-soft);color:var(--bad);border-color:transparent}.chip.accent{background:var(--accent-soft);color:var(--accent-ink);border-color:transparent}.comp-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px 0 7px;border-radius:5px;font:700 var(--fs-xs)/1 var(--font);letter-spacing:.02em;white-space:nowrap;background:color-mix(in srgb,var(--c, #2F5BEA) 12%,white);color:color-mix(in srgb,var(--c, #2F5BEA) 80%,black);box-shadow:inset 3px 0 0 var(--c, #2F5BEA)}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.panel-pad{padding:20px 22px}.stack>*+*{margin-top:12px}.row{display:flex;align-items:center;gap:8px}.grow{flex:1;min-width:0}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.grid-3{display:grid;grid-template-columns:2fr 1fr 2fr;gap:12px 16px}@media (max-width: 720px){.grid-2,.grid-3{grid-template-columns:1fr}}.table{width:100%;border-collapse:separate;border-spacing:0}.table th{position:sticky;top:0;z-index:1;text-align:left;font:600 var(--fs-sm)/1.2 var(--font);color:var(--muted);padding:10px 12px;background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap}.table td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.table tbody tr{cursor:pointer}.table tbody tr:hover td{background:#f7f9fc}.table tbody tr.is-active td{background:var(--accent-soft)}.table tbody tr.is-active td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.skeleton{background:linear-gradient(90deg,#eef1f4,#f6f8fa,#eef1f4);background-size:200% 100%;border-radius:6px;animation:shimmer 1.3s infinite linear}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.pop[data-v-d7730244]{position:relative;display:inline-block}.pop-panel[data-v-d7730244]{position:absolute;z-index:40;top:calc(100% + 6px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-pop)}.al-start[data-v-d7730244]{left:0}.al-end[data-v-d7730244]{right:0}.ctx[data-v-c99fa95a]{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 10px 0 12px;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);font:inherit;color:var(--ink);cursor:pointer}.ctx[data-v-c99fa95a]:disabled{cursor:default}.ctx[data-v-c99fa95a]:not(:disabled):hover{border-color:var(--faint)}.t[data-v-c99fa95a]{font-weight:650;letter-spacing:.01em}.year[data-v-c99fa95a]{font-weight:750;font-size:17px;color:var(--edition);letter-spacing:-.02em}.status[data-v-c99fa95a]{color:var(--muted);padding-left:10px;border-left:1px solid var(--line)}.chev[data-v-c99fa95a]{width:15px;height:15px;color:var(--faint)}.ctx-list[data-v-c99fa95a]{width:300px;max-height:420px;overflow:auto;padding:6px}.ctx-group+.ctx-group[data-v-c99fa95a]{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.ctx-t[data-v-c99fa95a]{padding:6px 8px;font-weight:600;font-size:var(--fs-sm)}.ctx-item[data-v-c99fa95a]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;background:none;border-radius:var(--r-sm);font:inherit;cursor:pointer;text-align:left}.ctx-item[data-v-c99fa95a]:hover{background:var(--surface-2)}.ctx-item.on[data-v-c99fa95a]{background:var(--accent-soft)}.sw[data-v-c99fa95a]{width:10px;height:22px;border-radius:3px;flex:none}.yr[data-v-c99fa95a]{font-weight:700}.ok[data-v-c99fa95a]{width:16px;height:16px;color:var(--accent)}.pad[data-v-c99fa95a]{padding:4px 8px 8px}@media (max-width: 960px){.status[data-v-c99fa95a]{display:none}}.save[data-v-49094f91]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}.save svg[data-v-49094f91]{width:15px;height:15px}.ok[data-v-49094f91]{color:var(--ok)}.bad[data-v-49094f91]{color:var(--bad)}.spin[data-v-49094f91]{animation:spin-49094f91 1s linear infinite}@keyframes spin-49094f91{to{transform:rotate(360deg)}}.undo[data-v-49094f91]{margin-left:4px;border:0;background:none;color:var(--accent-ink);font:600 var(--fs-sm)/1 var(--font);cursor:pointer;padding:4px 6px;border-radius:4px}.undo[data-v-49094f91]:hover{background:var(--accent-soft)}@media (max-width: 720px){.save[data-v-49094f91]{font-size:0;gap:0}.save svg[data-v-49094f91]{width:18px;height:18px}.undo[data-v-49094f91]{font-size:var(--fs-sm)}}.cp-scrim[data-v-16e9b5a9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#17212b47;display:flex;justify-content:center;padding:12vh 16px 16px}.cp[data-v-16e9b5a9]{width:100%;max-width:620px;max-height:70vh;display:flex;flex-direction:column;background:var(--surface);border-radius:14px;box-shadow:var(--shadow-pop);overflow:hidden;align-self:flex-start}.cp-input[data-v-16e9b5a9]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.cp-input svg[data-v-16e9b5a9]{width:20px;height:20px;color:var(--muted)}.cp-input input[data-v-16e9b5a9]{flex:1;border:0;outline:none;font:400 17px/1.3 var(--font);color:var(--ink);background:none}.cp-list[data-v-16e9b5a9]{list-style:none;margin:0;padding:6px;overflow:auto}.cp-sec[data-v-16e9b5a9]{padding:10px 10px 4px;font-size:var(--fs-xs);font-weight:600;color:var(--muted)}.cp-item[data-v-16e9b5a9]{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r);cursor:pointer}.cp-item.active[data-v-16e9b5a9]{background:var(--accent-soft)}.ic[data-v-16e9b5a9]{width:18px;height:18px;color:var(--muted);flex:none}.cp-item.active .ic[data-v-16e9b5a9]{color:var(--accent)}.lbl[data-v-16e9b5a9]{display:flex;align-items:baseline;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sub[data-v-16e9b5a9]{color:var(--muted);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis}.enter[data-v-16e9b5a9]{width:15px;height:15px;color:var(--accent)}.cp-empty[data-v-16e9b5a9]{padding:20px 12px;color:var(--muted)}.cp-foot[data-v-16e9b5a9]{display:flex;gap:4px;align-items:center;padding:8px 14px;border-top:1px solid var(--line)}.shell[data-v-e4d7230f]{display:grid;grid-template-columns:var(--sidebar) 1fr;min-height:100vh}.edition-band[data-v-e4d7230f]{position:fixed;top:0;left:0;right:0;height:4px;background:var(--edition);z-index:60;transition:background .3s}.side[data-v-e4d7230f]{position:sticky;top:0;height:100vh;overflow:auto;background:var(--surface);border-right:1px solid var(--line);padding:14px 10px 24px}.brand[data-v-e4d7230f]{display:flex;align-items:center;gap:10px;padding:8px 8px 18px;font-weight:700;font-size:15px;letter-spacing:-.01em}.mark[data-v-e4d7230f]{width:26px;height:26px;border-radius:7px;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:14px}.close-nav[data-v-e4d7230f]{display:none;margin-left:auto}.group[data-v-e4d7230f]{margin-bottom:2px}.group-head[data-v-e4d7230f]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r);color:var(--ink-2);font-weight:600}.group-head.link[data-v-e4d7230f]:hover{background:var(--surface-2);text-decoration:none}.group.active>.group-head[data-v-e4d7230f]{color:var(--ink)}.group-head.link.router-link-exact-active[data-v-e4d7230f]{background:var(--accent-soft);color:var(--accent-ink)}.gi[data-v-e4d7230f]{width:18px;height:18px;color:var(--muted);flex:none}.group.active .gi[data-v-e4d7230f]{color:var(--accent)}.group ul[data-v-e4d7230f]{list-style:none;margin:0 0 6px;padding:0 0 0 28px}.item[data-v-e4d7230f]{display:flex;align-items:center;padding:6px 10px;border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--fs)}.item[data-v-e4d7230f]:hover{background:var(--surface-2);text-decoration:none}.item.active[data-v-e4d7230f]{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.item.soon[data-v-e4d7230f],.group-head.soon[data-v-e4d7230f]{color:var(--faint)}.soon-tag[data-v-e4d7230f]{font-size:11px;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:0 6px;line-height:16px;font-weight:500}a.soon-tag[data-v-e4d7230f]:hover{text-decoration:none}.main[data-v-e4d7230f]{min-width:0;display:flex;flex-direction:column}.top[data-v-e4d7230f]{position:sticky;top:4px;z-index:20;height:var(--topbar);display:flex;align-items:center;gap:12px;padding:0 20px;background:#f3f5f7eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.menu[data-v-e4d7230f]{display:none}.search-trigger[data-v-e4d7230f]{flex:1;max-width:420px;display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;text-align:left}.search-trigger[data-v-e4d7230f]:hover{border-color:var(--faint)}.search-trigger svg[data-v-e4d7230f]{width:16px;height:16px}.top-end[data-v-e4d7230f]{margin-left:auto;display:flex;align-items:center;gap:12px}.avatar[data-v-e4d7230f]{width:32px;height:32px;border-radius:50%;border:0;background:var(--ink);color:#fff;font:650 12px/1 var(--font);cursor:pointer}.usermenu[data-v-e4d7230f]{width:240px;padding:6px}.who[data-v-e4d7230f]{display:grid;padding:8px 10px 10px;border-bottom:1px solid var(--line);margin-bottom:4px}.menu-item[data-v-e4d7230f]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;background:none;border-radius:var(--r-sm);font:inherit;color:var(--ink);cursor:pointer}.menu-item[data-v-e4d7230f]:hover{background:var(--surface-2);text-decoration:none}.menu-item svg[data-v-e4d7230f]{width:16px;height:16px;color:var(--muted)}.content[data-v-e4d7230f]{flex:1;padding:24px;min-width:0}.no-context[data-v-e4d7230f]{max-width:560px}.scrim[data-v-e4d7230f]{display:none}@media (max-width: 960px){.shell[data-v-e4d7230f]{grid-template-columns:1fr}.side[data-v-e4d7230f]{position:fixed;z-index:70;left:0;top:0;width:280px;transform:translate(-100%);transition:transform .2s;box-shadow:var(--shadow-pop)}.side.open[data-v-e4d7230f]{transform:none}.close-nav[data-v-e4d7230f]{display:inline-flex}.scrim[data-v-e4d7230f]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#17212b4d;z-index:65}.menu[data-v-e4d7230f]{display:inline-flex}.search-trigger .grow[data-v-e4d7230f],.search-trigger kbd[data-v-e4d7230f]{display:none}.search-trigger[data-v-e4d7230f]{flex:none;width:34px;padding:0;justify-content:center}.top[data-v-e4d7230f]{padding:0 12px;gap:8px}.content[data-v-e4d7230f]{padding:16px}}.toasts[data-v-36f45e1e]{position:fixed;z-index:120;bottom:20px;left:50%;transform:translate(-50%);display:grid;gap:8px;width:min(460px,calc(100vw - 32px))}.toast[data-v-36f45e1e]{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:var(--r-lg);background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);font-size:var(--fs)}.toast.error[data-v-36f45e1e]{background:var(--bad)}.act[data-v-36f45e1e]{border:0;background:#ffffff24;color:#fff;font:600 var(--fs-sm)/1 var(--font);padding:7px 10px;border-radius:var(--r-sm);cursor:pointer}.act[data-v-36f45e1e]:hover{background:#ffffff3d}.x[data-v-36f45e1e]{border:0;background:none;color:#ffffffb3;cursor:pointer;padding:4px;display:grid}.x svg[data-v-36f45e1e]{width:16px;height:16px}.boot{min-height:100vh;display:grid;place-items:center}.boot .mark{width:40px;height:40px;border-radius:10px;background:var(--ink);color:#fff;display:grid;place-items:center;font:700 20px/1 var(--font);opacity:.8}
