h1,h2{letter-spacing:-.025em;color:var(--v-ink);font-weight:600}h3{letter-spacing:-.01em;font-weight:600}:focus-visible{outline:3px solid var(--v-focus);outline-offset:2px}.btn{border-radius:var(--v-r-sm);background:var(--v-navy);color:#fff;min-height:44px;transition:background var(--v-duration) var(--v-ease), border-color var(--v-duration) var(--v-ease);padding:10px 18px}.btn:hover:not(:disabled){background:#23425f}[data-theme=dark] .btn{background:var(--v-accent);color:var(--v-on-accent)}.btn.secondary,.btn--ghost{color:var(--v-ink);border:1px solid var(--v-border);background:0 0}.btn.secondary:hover:not(:disabled),.btn--ghost:hover:not(:disabled){background:var(--v-inset)}.btn.danger{color:var(--v-negative);border:1px solid var(--v-negative);background:0 0}.btn.danger:hover:not(:disabled){background:var(--v-negative-bg)}.btn.small,.btn--sm{min-height:36px;padding:6px 12px}.btn.auth-open{color:var(--v-ink);border:1px solid var(--v-border);background:0 0}.link,.tlink{color:var(--v-ink);-webkit-text-decoration-color:var(--v-accent-text);text-decoration-color:var(--v-accent-text);text-underline-offset:3px}.input,select.input,textarea.input,.tour .input,.tour .field input:not([type=checkbox]):not([type=radio]):not([type=file]),.tour .field select{background-color:var(--v-raised);border-color:var(--v-border);color:var(--v-ink)}.input:focus,.tour .input:focus,.tour .field input:focus,.tour .field select:focus{border-color:var(--v-focus);box-shadow:0 0 0 3px #315b892e}input[type=checkbox],input[type=radio]{accent-color:var(--v-navy)}.card,.auth-card{background:var(--v-surface);border-color:var(--v-line);border-radius:var(--v-r-md)}.auth{background:radial-gradient(60% 50% at 85% 0%, #d4f87929, transparent 70%), var(--v-canvas)}.auth-card{box-shadow:var(--v-shadow)}.table th,.ttable th{color:var(--v-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.table td,.ttable td,.table th,.ttable th{border-bottom-color:var(--v-line)}.shell{background:linear-gradient(to right, var(--v-surface) 240px, var(--v-canvas) 240px)}.side{background:var(--v-surface);border-right-color:var(--v-line)}.side a.nav{color:var(--v-muted)}.side a.nav:hover{background:var(--v-inset);color:var(--v-ink)}.side a.nav[aria-current=page]{background:var(--v-inset);color:var(--v-ink);box-shadow:inset 3px 0 0 var(--v-accent-text);font-weight:600}@media (max-width:820px){.shell{background:var(--v-canvas)}}.vapp{--v-page:var(--v-canvas);--v-side:var(--v-surface);--v-head:rgba(var(--bg-rgb), .94);--v-panel:var(--v-surface);--v-elev:var(--v-raised);--v-border:var(--v-line);--v-text:var(--v-ink);--v-text-2:var(--v-muted);--v-lime:var(--v-accent-text);--v-gold:var(--v-gold-text)}.vapp .tbar{background:var(--v-canvas)}.tbar__icon,.tbar__avatar{border-color:var(--v-line);background:var(--v-surface);color:var(--v-ink);border-radius:999px}.tbar__icon:hover,.tbar__avatar:hover{border-color:var(--v-border);color:var(--v-ink);background:var(--v-inset)}.tbar__badge{border-color:var(--v-line);background:var(--v-surface);color:var(--v-ink)}.vapp .tside__art{display:none}.vapp .tid{background:var(--v-canvas);border-color:var(--v-line);box-shadow:none;border-radius:var(--v-r-md)}.vapp .tid:before{display:none}.vapp .tid__avatar{background:var(--v-inset);border-color:var(--v-line);color:var(--v-ink)}.vapp .tid__plan{color:var(--v-gold-text);background:#c9a96a29;border-color:#7e5f2559}.vapp .tcta__btn{border-color:var(--v-line);background:var(--v-raised);color:var(--v-ink)}.vapp .tcta__btn:hover{background:var(--v-inset);border-color:var(--v-border);color:var(--v-ink)}.vapp .tnav a.tnav__item{color:var(--v-muted)}.vapp .tnav a.tnav__item:hover{background:var(--v-inset);color:var(--v-ink)}.vapp .tnav a.tnav__item[aria-current=page]{background:var(--v-inset);box-shadow:none;color:var(--v-ink)}.vapp .tnav a.tnav__item[aria-current=page]:before{background:var(--v-accent-text)}.vapp .tnav a.tnav__item[aria-current=page] .ticon{color:var(--v-ink)}.tnav__group,.vapp .tnav__group{letter-spacing:.14em;color:var(--v-quiet);border-top:0;margin:18px 12px 6px;padding-top:0;font-size:.68rem;font-weight:600}.tnav__live{box-shadow:none;background:var(--v-positive);animation:none}.vapp .tnav__pending{border-color:var(--v-line);background:var(--v-canvas)}.tpage__head h1{letter-spacing:-.035em;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:600;line-height:1.08}.vapp .thero-art{opacity:.9;width:min(720px,62%)}.vapp .thero-art--ribbon{width:min(720px,62%)}.vapp .tpanel{border-radius:var(--v-r-lg);background:var(--v-surface);border-color:var(--v-line);box-shadow:none}.vapp .tbals a{border-radius:var(--v-r-md);background:var(--v-raised);border-color:var(--v-line)}.vapp .tbals a:hover{border-color:var(--v-border)}.vapp .tbals__ccy{color:var(--v-ink)}.tmark--mono{background:var(--v-inset);border-color:var(--v-line);color:var(--v-ink)}.vapp .tpayfrom__opt.is-on{border-color:var(--v-navy);background:var(--v-inset)}.tbottom,.tdrawer-scrim{display:none}@media (max-width:860px){.vapp{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.tbottom{inset-inline:0;z-index:38;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:rgba(var(--surface-rgb), .97);border-top:1px solid var(--v-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid;position:fixed;bottom:0}.tbottom__item{min-height:54px;color:var(--v-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-content:center;justify-items:center;gap:3px;padding:4px 2px;font-size:.7rem;font-weight:500;text-decoration:none;display:grid}.tbottom__item[aria-current=page],.tbottom__item[aria-expanded=true]{background:var(--v-inset);color:var(--v-ink);font-weight:600}.tbottom__item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vapp .tnav__list.is-open{inset-inline:0;bottom:calc(66px + env(safe-area-inset-bottom));z-index:39;overscroll-behavior:contain;background:var(--v-surface);border-top:0;border-radius:22px 22px 0 0;max-height:min(72dvh,640px);margin:0;padding:10px 14px 16px;position:fixed;overflow-y:auto;box-shadow:0 -20px 60px -30px #10223573}.vapp .tnav__list.is-open .tnav__group{order:1;display:block}.vapp .tnav .tnav__list.is-open a.tnav__item.is-pending{order:3}.vapp .tnav__list.is-open .tnav__more{order:4}.tdrawer-scrim{z-index:37;background:var(--v-scrim);border:0;display:block;position:fixed;inset:0}body:has(.tbottom) .consent{bottom:calc(80px + env(safe-area-inset-bottom))}body:has(.tbottom):not(:has(.consent)) .vai-launcher{bottom:calc(80px + env(safe-area-inset-bottom))}}.ttrack__dot,.tguide__tick{color:var(--v-on-accent)}@media (max-width:640px){.vapp .thero-art,.vapp .thero-art--ribbon{opacity:.35;width:46%}.vapp table.has-cards,.vapp table.has-cards tbody,.vapp table.has-cards tr,.vapp table.has-cards td{width:100%;display:block}.vapp table.has-cards{min-width:0}.vapp table.has-cards thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vapp table.has-cards tr{border:1px solid var(--v-line);border-radius:var(--v-r-md);background:var(--v-raised);margin:0 0 10px;padding:6px 14px}.vapp table.has-cards td{border-bottom:1px solid var(--v-line);text-align:end;white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;display:grid}.vapp table.has-cards td:last-child{border-bottom:0}.vapp table.has-cards td:before{content:attr(data-label);color:var(--v-muted);letter-spacing:.04em;text-align:start;font-size:.74rem;font-weight:600}.vapp table.has-cards td[data-label=""]{grid-template-columns:minmax(0,1fr)}.vapp table.has-cards td[data-label=""]:before{display:none}.vapp .table-wrap:has(table.has-cards){overflow-x:visible}}.tlook{border:0;border-top:1px solid var(--v-line);margin:12px 0 10px;padding:10px 0 0}.tlook legend{color:var(--v-muted);margin-bottom:8px;padding:0;font-size:.74rem;font-weight:600}.tlook__opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tlook__opts button{border:1px solid var(--v-line);border-radius:var(--v-r-sm);background:var(--v-raised);min-height:40px;color:var(--v-ink);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:.86rem;display:flex}.tlook__opts button[aria-pressed=true]{border-color:var(--v-ink);box-shadow:inset 0 0 0 1px var(--v-ink);font-weight:600}.tlook__swatch{border:1px solid #10223540;border-radius:50%;width:16px;height:16px}.tlook__swatch--light{background:#f6f3ec}.tlook__swatch--dark{background:#0c1929}[data-theme=dark] .vapp .tbar{--v-ink:#102235;--v-muted:#52616d;--v-line:#d6d5cd;--v-surface:#fffdf9;--v-inset:#ebe8df;--v-border:#7e8992;--v-raised:#fff;color:#102235;background:#f6f3ec;border-bottom-color:#d6d5cd}[data-theme=dark] .vapp .tbar .btn,[data-theme=dark] .vapp .tbar .tbar__sales{color:#fff;background:#102235}@media (max-width:640px){.vapp table.has-cards tbody th{border-bottom:1px solid var(--v-line);width:100%;color:var(--v-ink);text-align:start;padding:8px 0;font-weight:600;display:block}}.ob-saved{color:var(--v-muted);margin:10px 0 0;font-size:.82rem}.ob-saved:before{content:"";background:var(--v-positive);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-inline-end:8px;display:inline-block}.ob-saved.is-error{color:var(--v-negative)}.ob-saved.is-error:before{background:var(--v-negative)}.vapp .tmain:has(.ob-nav) .thero-art{display:none}.tnav__pending{white-space:nowrap;flex:none;font-size:.62rem}@media (max-width:860px){.vapp .tnav{z-index:auto}html.tnav-locked,html.tnav-locked body{overscroll-behavior:none;overflow:hidden}}.ob-doc__img,.ob-bankpage,.ob-bankpage .field span,.ob-bankpage .field input{color:#1f3349}.tbals li{position:relative}.tbals .tpin{border:1px solid var(--v-line,var(--line));background:var(--v-surface,var(--navy));width:auto;height:auto;color:var(--v-ink,var(--cream));cursor:pointer;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;top:8px;right:8px}.tbals .tpin.is-on{background:var(--v-inset,var(--navy));color:var(--v-muted,var(--mist))}.tbals .tpin:hover{border-color:var(--v-border,var(--line-2))}.tnav__more{flex-basis:100%;display:block}.tnav__more>summary{cursor:pointer;list-style:none}.tnav__more>summary::-webkit-details-marker{display:none}.tnav__more>summary:after{content:" +"}.tnav__more[open]>summary:after{content:" −"}.tfetch{color:var(--v-muted,var(--slate));align-items:center;gap:10px;margin:0;font-size:.92rem;display:flex}.tfetch__spin{border:2px solid var(--v-line,var(--line));border-top-color:var(--v-ink,var(--cream));border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite tfetch-spin}@keyframes tfetch-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tfetch__spin{animation-duration:2.4s}}
