.status__offline[data-v-199a2e0f]{justify-content:center;align-items:center;gap:var(--bq-space-2);padding:var(--bq-space-2) var(--bq-space-4);padding-top:calc(var(--bq-space-2) + var(--bq-safe-top));background:var(--bq-warning-50);color:var(--bq-warning-700);font-size:var(--bq-text-sm);font-weight:var(--bq-weight-medium);text-align:center;display:flex}.status__update[data-v-199a2e0f]{right:var(--bq-space-4);bottom:calc(var(--bq-bottomnav-height) + var(--bq-space-4) + var(--bq-safe-bottom));left:var(--bq-space-4);z-index:var(--bq-z-toast);align-items:center;gap:var(--bq-space-3);max-width:420px;padding:var(--bq-space-3) var(--bq-space-4);border-radius:var(--bq-radius-card);background:var(--bq-navy-900);color:var(--bq-on-primary);box-shadow:var(--bq-shadow-raised);margin-left:auto;display:flex;position:fixed}.status__update span[data-v-199a2e0f]{flex:1}.status__action[data-v-199a2e0f]{min-height:var(--bq-control-height-sm);padding:0 var(--bq-space-4);border-radius:var(--bq-radius-sm);background:var(--bq-primary);color:var(--bq-on-primary);font-weight:var(--bq-weight-semibold);border:0}.status__dismiss[data-v-199a2e0f]{width:var(--bq-control-height-sm);height:var(--bq-control-height-sm);border-radius:var(--bq-radius-sm);color:inherit;background:0 0;border:0;place-items:center;display:grid}@media (width>=768px){.status__update[data-v-199a2e0f]{bottom:var(--bq-space-6)}}.bq-btn__label[data-v-44834dcb]{align-items:center;gap:var(--bq-space-2);display:inline-flex}.bq-btn[data-v-44834dcb]{justify-content:center;align-items:center;gap:var(--bq-space-2);min-height:var(--bq-control-height);padding:0 var(--bq-space-4);border-radius:var(--bq-radius-control);font-weight:var(--bq-weight-semibold);font-size:var(--bq-text-base);white-space:nowrap;transition:background-color var(--bq-transition), border-color var(--bq-transition), color var(--bq-transition), box-shadow var(--bq-transition), transform 80ms ease-out;border:1px solid #0000;line-height:1;display:inline-flex}.bq-btn[data-v-44834dcb]:focus-visible{box-shadow:var(--bq-focus-ring);border-radius:var(--bq-radius-control)}.bq-btn[data-v-44834dcb]:active:not(:disabled){transform:scale(.98)}.bq-btn[data-v-44834dcb] svg{flex:none;width:16px;height:16px}.bq-btn--sm[data-v-44834dcb]{min-height:var(--bq-control-height-sm);padding:0 var(--bq-space-3);font-size:var(--bq-text-sm)}.bq-btn--lg[data-v-44834dcb]{min-height:var(--bq-control-height-lg);padding:0 var(--bq-space-5);font-size:var(--bq-text-base)}.bq-btn--block[data-v-44834dcb]{width:100%;display:flex}.bq-btn--primary[data-v-44834dcb]{background:var(--bq-primary);color:var(--bq-on-primary)}.bq-btn--primary[data-v-44834dcb]:hover:not(:disabled){background:var(--bq-primary-600)}.bq-btn--primary[data-v-44834dcb]:active:not(:disabled){background:var(--bq-primary-700)}.bq-btn--secondary[data-v-44834dcb]{background:var(--bq-surface);border-color:var(--bq-primary);color:var(--bq-primary)}.bq-btn--secondary[data-v-44834dcb]:hover:not(:disabled){background:var(--bq-primary-50)}.bq-btn--secondary[data-v-44834dcb]:active:not(:disabled){background:var(--bq-primary-100)}.bq-btn--soft[data-v-44834dcb]{background:var(--bq-primary-50);border-color:var(--bq-primary-100);color:var(--bq-primary-600)}.bq-btn--soft[data-v-44834dcb]:hover:not(:disabled){background:var(--bq-primary-100)}.bq-btn--danger[data-v-44834dcb]{background:var(--bq-danger);color:var(--bq-on-primary)}.bq-btn--danger[data-v-44834dcb]:hover:not(:disabled){background:var(--bq-danger-700)}.bq-btn--ghost[data-v-44834dcb]{color:var(--bq-text-soft);background:0 0}.bq-btn--ghost[data-v-44834dcb]:hover:not(:disabled){background:var(--bq-primary-50);color:var(--bq-primary-600)}.bq-btn[data-v-44834dcb]:disabled{cursor:not-allowed;opacity:.55}.bq-btn--loading[data-v-44834dcb]:disabled{cursor:progress;opacity:.85}.bq-btn__spinner[data-v-44834dcb]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite bq-btn-spin-44834dcb}@keyframes bq-btn-spin-44834dcb{to{transform:rotate(360deg)}}.tour__light[data-v-80a6dfb6],.tour__dim[data-v-80a6dfb6],.tour__note[data-v-80a6dfb6]{z-index:var(--bq-z-toast);position:fixed}.tour__light[data-v-80a6dfb6]{border:2px solid var(--bq-primary);border-radius:var(--bq-radius-control);box-shadow:0 0 0 9999px var(--bq-overlay);pointer-events:none;transition:top var(--bq-transition), left var(--bq-transition), width var(--bq-transition), height var(--bq-transition)}.tour__dim[data-v-80a6dfb6]{background:var(--bq-overlay);pointer-events:none;inset:0}.tour__note[data-v-80a6dfb6]{gap:var(--bq-space-2);width:min(360px,100vw - 24px);padding:var(--bq-space-4);border:1px solid var(--bq-border);border-radius:var(--bq-radius-card);background:var(--bq-surface);box-shadow:var(--bq-shadow-raised);color:var(--bq-text);outline:none;flex-direction:column;display:flex}.tour__note header[data-v-80a6dfb6],.tour__note footer[data-v-80a6dfb6]{justify-content:space-between;align-items:center;gap:var(--bq-space-3);display:flex}.tour__note footer[data-v-80a6dfb6]{margin-top:var(--bq-space-2)}.tour__note footer[data-v-80a6dfb6] .bq-btn{white-space:nowrap}.tour__count[data-v-80a6dfb6]{color:var(--bq-primary-600);font-size:var(--bq-text-caption);font-weight:var(--bq-weight-bold);letter-spacing:.04em;text-transform:uppercase}.tour__note h2[data-v-80a6dfb6]{font-size:var(--bq-text-h3)}.tour__note p[data-v-80a6dfb6]{color:var(--bq-text-soft);line-height:1.55}.tour__close[data-v-80a6dfb6]{width:var(--bq-control-height-sm);height:var(--bq-control-height-sm);border-radius:var(--bq-radius-sm);color:var(--bq-text-soft);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.tour__close[data-v-80a6dfb6]:hover{background:var(--bq-surface-soft)}@media (prefers-reduced-motion:reduce){.tour__light[data-v-80a6dfb6]{transition:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,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(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bq-primary:#1266f1;--bq-primary-600:#0e5ae0;--bq-primary-700:#0b4bc0;--bq-primary-100:#d7e7ff;--bq-primary-50:#eaf3ff;--bq-teal:#13b8a6;--bq-accent-gradient:linear-gradient(90deg, #1b6af3 0%, #18c5b8 100%);--bq-on-primary:#fff;--bq-success:#14b86f;--bq-success-700:#0f6e41;--bq-success-50:#e9f7ef;--bq-warning:#f5a623;--bq-warning-700:#8a5a00;--bq-warning-50:#fff3da;--bq-danger:#ef5350;--bq-danger-700:#c62828;--bq-danger-50:#fdecec;--bq-purple:#7a5cf0;--bq-purple-700:#5b3fd0;--bq-purple-50:#f0ecff;--bq-teal-700:#0b6f66;--bq-teal-50:#e1f7f4;--bq-rose-700:#a81f55;--bq-rose-50:#fdeaf1;--bq-orange-700:#9a4a06;--bq-orange-50:#fff0e0;--bq-navy-900:#0f2554;--bq-text:#152a52;--bq-text-soft:#31466f;--bq-muted:#5a6b8a;--bq-neutral-700:#55657e;--bq-neutral-50:#eff2f6;--bq-bg:#f5f7fb;--bq-surface:#fff;--bq-surface-soft:#f8fbff;--bq-table-head:#f2f7fd;--bq-border:#dfe8f5;--bq-border-strong:#c5d4ea;--bq-overlay:#0f255473;--bq-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bq-text-caption:.75rem;--bq-text-sm:.8125rem;--bq-text-base:.875rem;--bq-text-md:.9375rem;--bq-text-lg:1rem;--bq-text-h3:1rem;--bq-text-h2:1.125rem;--bq-text-h1:1.5rem;--bq-text-display:2.75rem;--bq-text-input:.875rem;--bq-weight-regular:400;--bq-weight-medium:500;--bq-weight-semibold:600;--bq-weight-bold:700;--bq-weight-heavy:800;--bq-space-1:4px;--bq-space-2:8px;--bq-space-3:12px;--bq-space-4:16px;--bq-space-5:20px;--bq-space-6:24px;--bq-space-8:32px;--bq-space-10:40px;--bq-space-12:48px;--bq-space-16:64px;--bq-radius-sm:6px;--bq-radius-control:8px;--bq-radius-card:12px;--bq-radius-lg:16px;--bq-radius-pill:999px;--bq-shadow-card:0 1px 2px #1028500a, 0 1px 3px #1028500f;--bq-shadow-raised:0 12px 32px #10285024;--bq-shadow-bar:0 -8px 30px #1e3e7114;--bq-focus-ring:0 0 0 3px #1266f147;--bq-control-height:36px;--bq-control-height-sm:30px;--bq-control-height-lg:40px;--bq-sidebar-width:228px;--bq-sidebar-rail-width:64px;--bq-topbar-height:56px;--bq-appbar-height:56px;--bq-bottomnav-height:64px;--bq-content-max:1600px;--bq-touch-target:36px;--bq-card-padding:20px;--bq-page-gap:20px;--bq-page-inset:12px;--bq-safe-top:env(safe-area-inset-top,0px);--bq-safe-bottom:env(safe-area-inset-bottom,0px);--bq-safe-left:env(safe-area-inset-left,0px);--bq-safe-right:env(safe-area-inset-right,0px);--bq-transition:.15s ease;--bq-z-sticky:20;--bq-z-nav:30;--bq-z-overlay:40;--bq-z-toast:50}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bq-primary:#6ea8ff;--bq-primary-600:#8dbbff;--bq-primary-700:#adcfff;--bq-primary-100:#1d3a6e;--bq-primary-50:#14294f;--bq-teal:#2dd4bf;--bq-on-primary:#08152e;--bq-success:#34d399;--bq-success-700:#6ee7b7;--bq-success-50:#0f2e24;--bq-warning:#f5b544;--bq-warning-700:#fbcf7a;--bq-warning-50:#33260a;--bq-danger:#f87171;--bq-danger-700:#fca5a5;--bq-danger-50:#3a1719;--bq-purple:#a78bfa;--bq-purple-700:#c4b5fd;--bq-purple-50:#251c47;--bq-teal-700:#5eead4;--bq-teal-50:#0e2f2c;--bq-rose-700:#f9a8c4;--bq-rose-50:#3a1526;--bq-orange-700:#fdba74;--bq-orange-50:#33200c;--bq-navy-900:#e8eefb;--bq-text:#d5ddef;--bq-text-soft:#b4c0d8;--bq-muted:#93a1bd;--bq-neutral-700:#a3b0c9;--bq-neutral-50:#1b2740;--bq-bg:#0b1322;--bq-surface:#121c30;--bq-surface-soft:#16223a;--bq-table-head:#18253f;--bq-border:#24324e;--bq-border-strong:#3a4d74;--bq-overlay:#02060ea8;--bq-shadow-card:0 1px 2px #0000004d, 0 1px 3px #0000003d;--bq-shadow-raised:0 12px 32px #00000080;--bq-shadow-bar:0 -8px 30px #00000059;--bq-focus-ring:0 0 0 3px #6ea8ff73}@media (pointer:fine) and (width>=768px){:root[data-density=comfortable]{--bq-control-height:42px;--bq-control-height-sm:34px;--bq-control-height-lg:48px;--bq-touch-target:42px;--bq-text-sm:.875rem;--bq-text-base:.9375rem;--bq-text-md:1rem;--bq-text-input:.9375rem;--bq-card-padding:24px;--bq-page-gap:24px;--bq-sidebar-width:248px;--bq-topbar-height:64px}}:root[data-text-size=large]{font-size:112.5%}@media (pointer:coarse),(width<=767px){:root{--bq-touch-target:44px;--bq-control-height:44px;--bq-control-height-sm:36px;--bq-control-height-lg:48px;--bq-text-input:1rem}}@media (width<=767px){:root{--bq-text-h1:1.3125rem;--bq-text-h2:1.0625rem;--bq-text-display:2rem;--bq-card-padding:16px;--bq-page-gap:14px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100dvh;font-family:var(--bq-font);font-size:var(--bq-text-base);color:var(--bq-text);background:var(--bq-bg);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0;line-height:1.5}#app{min-height:100dvh}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{color:var(--bq-navy-900);letter-spacing:-.01em;line-height:1.2}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a,button,input,select,textarea,label,summary{touch-action:manipulation}img,svg{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}:focus-visible{box-shadow:var(--bq-focus-ring);border-radius:var(--bq-radius-sm);outline:none}.bq-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bq-accent-text{background:var(--bq-accent-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.bq-muted{color:var(--bq-muted)}.bq-page-enter-active{transition:opacity .16s ease-out,transform .16s ease-out}.bq-page-enter-from{opacity:0;transform:translateY(6px)}@media (width<=767px){.bq-page-back{display:none!important}.bq-fab{right:calc(var(--bq-space-4) + var(--bq-safe-right));bottom:calc(var(--bq-bottomnav-height) + var(--bq-space-4) + var(--bq-safe-bottom));z-index:var(--bq-z-sticky);box-shadow:var(--bq-shadow-raised);position:fixed;width:auto!important;min-height:52px!important;padding:0 var(--bq-space-5)!important;border-radius:26px!important;flex:none!important}.bq-fab-header{margin-bottom:calc(var(--bq-page-gap) * -1)!important}.bq-has-fab{padding-bottom:60px}.bq-filters{gap:var(--bq-space-2)!important}.bq-filters--pair{grid-template-columns:minmax(0,1fr) minmax(0,42%)!important}.bq-filters .bq-field__label,.bq-filters .bq-select__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (display-mode:standalone){body{overscroll-behavior-y:none}nav,header,button{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bq-accent--blue{--bq-accent:var(--bq-primary-600);--bq-accent-bg:var(--bq-primary-50)}.bq-accent--teal{--bq-accent:var(--bq-teal-700);--bq-accent-bg:var(--bq-teal-50)}.bq-accent--purple{--bq-accent:var(--bq-purple-700);--bq-accent-bg:var(--bq-purple-50)}.bq-accent--amber{--bq-accent:var(--bq-warning-700);--bq-accent-bg:var(--bq-warning-50)}.bq-accent--green{--bq-accent:var(--bq-success-700);--bq-accent-bg:var(--bq-success-50)}.bq-accent--rose{--bq-accent:var(--bq-rose-700);--bq-accent-bg:var(--bq-rose-50)}.bq-accent--orange{--bq-accent:var(--bq-orange-700);--bq-accent-bg:var(--bq-orange-50)}.bq-accent--slate{--bq-accent:var(--bq-neutral-700);--bq-accent-bg:var(--bq-neutral-50)}
