@font-face{font-family:IAV Hub Inter;src:url(/fonts/northline/inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}._theme_iwa1z_9{--hub-font:"IAV Hub Inter",Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--font-body:var(--hub-font);--hub-blue:#0968b2;--hub-action:#0968b2;--hub-on-action:#fff;--hub-line:#dce3ec;--hub-wash:#f1f4f8;--hub-surface:#fff;--hub-raised:#f7f9fc;--hub-text:#1b2b40;--hub-muted:#5c6d82;--hub-selected:#e5effa;--hub-danger:#b12641;--hub-positive:#237452;--hub-radius:18px;--hub-control-radius:10px;--hub-gap:24px;--hub-warning:#965900;--hub-shadow:0 8px 28px #152b4506;--surface:var(--hub-surface);--wash:var(--hub-wash);--ink:var(--hub-text);--hub-ink:var(--hub-text);--muted:var(--hub-muted);--tint:var(--hub-blue);--line:var(--hub-line);--selected:var(--hub-selected);--solid:var(--hub-surface);--subtle:var(--hub-muted);--positive:var(--hub-positive);--danger:var(--hub-danger);--blue:var(--hub-blue);--ios-label:var(--hub-text);--ios-secondary:var(--hub-muted);--ios-tertiary:var(--hub-muted);--ios-group:var(--hub-surface);--ios-group-2:var(--hub-raised);--ios-tint:var(--hub-blue);--ios-separator:var(--hub-line);color:var(--hub-text);background:var(--hub-wash);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 14px/1.5 var(--hub-font);font-optical-sizing:auto;font-feature-settings:"liga" 1,"calt" 1}._theme_iwa1z_9[data-theme=dark]{--hub-blue:#8cc7ff;--hub-action:#247ac4;--hub-line:#334155;--hub-wash:#111a27;--hub-surface:#1a2535;--hub-raised:#202e40;--hub-text:#f0f4fa;--hub-muted:#b0bfd2;--hub-selected:#273d58;--hub-danger:#ffa2b0;--hub-positive:#8ddabb;--hub-warning:#f1c17b;--hub-shadow:0 8px 28px #00000014;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._theme_iwa1z_9 *{box-sizing:border-box;min-width:0}._theme_iwa1z_9 :is(button,input,textarea,select){font:inherit}._theme_iwa1z_9 :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--hub-blue);outline-offset:3px}._theme_iwa1z_9 :is(input,textarea,select){color:var(--hub-text);background:var(--hub-surface);border-color:var(--hub-line);accent-color:var(--hub-action)}._theme_iwa1z_9 :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;min-height:18px;accent-color:var(--hub-action);flex:none;padding:0}._theme_iwa1z_9 :is(input,select,textarea):disabled{color:var(--hub-muted);background:var(--hub-raised)}._theme_iwa1z_9 svg{flex-shrink:0}._theme_iwa1z_9 input::placeholder,._theme_iwa1z_9 textarea::placeholder{color:var(--hub-muted);opacity:1}._theme_iwa1z_9 button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}._theme_iwa1z_9 button:disabled{cursor:not-allowed;opacity:.55}._theme_iwa1z_9 ::selection{background:var(--hub-selected);color:var(--hub-text)}@media (prefers-reduced-motion:reduce){._theme_iwa1z_9 *,._theme_iwa1z_9 :before,._theme_iwa1z_9 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._notice_1d5hg_1{z-index:100;border:1px solid var(--hub-line);background:var(--hub-surface);width:min(440px,100% - 48px);color:var(--hub-text);border-radius:18px;grid-template-columns:1fr;gap:16px;padding:22px;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 50px #0002}._notice_1d5hg_1 ._copy_1d5hg_2 h2{color:var(--hub-text);letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}._notice_1d5hg_1 ._copy_1d5hg_2 p{color:var(--hub-muted);margin:0;font-size:12px;line-height:1.6}._notice_1d5hg_1 ._actions_1d5hg_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._notice_1d5hg_1 ._actions_1d5hg_4 button{background:var(--hub-action);min-height:40px;color:var(--hub-on-action);border:0;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:550}._notice_1d5hg_1 ._actions_1d5hg_4 a{color:var(--hub-blue);font-size:12px}._preferences_1d5hg_7{border:0;gap:12px;min-width:0;margin:16px 0 0;padding:0;display:grid}._preferences_1d5hg_7 legend{margin-bottom:10px;font-size:12px;font-weight:650}._preferences_1d5hg_7 label{cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}._preferences_1d5hg_7 input{accent-color:#087bb1;flex:none;width:18px;height:18px;margin:1px 0 0}._preferences_1d5hg_7 small{opacity:.75;display:block}._notice_1d5hg_1 ._actions_1d5hg_4 button:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){._notice_1d5hg_1{gap:14px;width:calc(100% - 32px);padding:18px;bottom:16px;left:16px}}
