html[data-design=craton]{--bg:#eef1f5;--bg-2:#e4e8ee;--surface:#fff;--surface-2:#f6f8fa;--hover:#15202e0d;--chip:#15202e12;--ink:#15202e;--ink-2:#33404f;--muted:#5b6573;--faint:#5e6977;--gray-60:#7b8593;--line:#15202e1a;--line-2:#15202e2e;--blue:#194f91;--blue-fill:#194f91;--blue-hover:#15437c;--on-blue:#fff;--blue-soft:#194f9114;--blue-line:#194f914d;--accent:#f28b00;--accent-hover:#e07e00;--accent-ink:#9a5300;--accent-display:#9a5300;--on-accent:#15202e;--accent-soft:#f28b0024;--accent-line:#f28b0080;--accent-inverse:#ffa733;--focus:#194f91;--ok:#1f6b3f;--ok-soft:#1f6b3f1c;--warn:#6b5200;--warn-soft:#6b52001f;--danger:#b42318;--danger-soft:#b4231817;--toast-ok:#7fd39e;--rail-bg:#143e74;--rail-ink:#fff;--rail-ink-2:#ffffffc7;--rail-hover:#ffffff17;--rail-active:#ffffff26;--rail-rule:#ffffff29;--ui:var(--font-schibsted), "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--display:var(--ui);--mono:ui-monospace, "SF Mono", Menlo, monospace;--r-sm:6px;--r:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--shadow-sm:0 0 #0000;--shadow:0 0 #0000;--shadow-pop:0 1px 2px #15202e0f, 0 8px 24px -12px #15202e2e;--shadow-lg:0 2px 6px #15202e14, 0 32px 80px -24px #15202e59;--scrim:#15202e52;--top-h:52px;--side-w:240px}html[data-design=craton][data-theme=dark]{--bg:#0f1620;--bg-2:#131c28;--surface:#161f2b;--surface-2:#1b2533;--hover:#e8ecf10d;--chip:#e8ecf114;--ink:#e8ecf1;--ink-2:#c6cdd6;--muted:#a3adba;--faint:#8e99a8;--gray-60:#6f7a89;--line:#e8ecf117;--line-2:#e8ecf129;--blue:#8db4ee;--blue-fill:#2e66b4;--blue-hover:#3a74c4;--on-blue:#fff;--blue-soft:#8db4ee1f;--blue-line:#8db4ee61;--accent:#ff9a1a;--accent-hover:#ffaa40;--accent-ink:#ffa733;--accent-display:#ffa733;--on-accent:#15202e;--accent-soft:#ff9a1a24;--accent-line:#ff9a1a80;--accent-inverse:#9a5200;--focus:#8db4ee;--ok:#5dbb82;--ok-soft:#5dbb8221;--warn:#d9b54a;--warn-soft:#d9b54a24;--danger:#f07264;--danger-soft:#f0726424;--rail-bg:#0a1119;--rail-ink:#f2f5f9;--rail-ink-2:#f2f5f9bd;--rail-hover:#ffffff12;--rail-active:#ffffff1c;--rail-rule:#ffffff1a;--shadow-pop:0 1px 2px #00000059, 0 10px 28px -12px #0009;--shadow-lg:0 0 0 1px #ffffff0f, 0 32px 80px -20px #000c;--scrim:#0000008c}html[data-design=craton] body{font:400 14px/1.5 var(--ui);font-feature-settings:normal;background:var(--bg);color:var(--ink)}html[data-design=craton] ::selection{background:var(--blue-line);color:var(--ink)}html[data-design=craton] :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}html[data-design=craton] .num,html[data-design=craton] .amount{font-variant-numeric:tabular-nums}html[data-design=craton] .mono{font-size:.92em}html[data-design=craton] a.link,html[data-design=craton] .link-blue{color:var(--blue)}html[data-design=craton] kbd{font:500 11px/1 var(--ui);background:var(--chip);color:var(--muted);border:0;border-radius:5px;padding:3px 6px}html[data-design=craton] .page{max-width:1120px;padding:28px 40px 64px}html[data-design=craton] .ph{gap:var(--s4);margin-bottom:var(--s6)}html[data-design=craton] .eyebrow{font:500 12px/1.3 var(--ui);letter-spacing:0;text-transform:none;color:var(--muted)}html[data-design=craton] .ph h1{font:500 26px/1.15 var(--ui);letter-spacing:-.02em;margin-top:6px}html[data-design=craton] .ph h1 em{color:var(--muted);font-style:normal}html[data-design=craton] .ph .sub{color:var(--muted);max-width:64ch;margin-top:6px;font-size:14px}html[data-design=craton] .ph .sub b{font-weight:500}html[data-design=craton] .blk{margin-bottom:var(--s8)}html[data-design=craton] .blk-h{margin-bottom:var(--s3);border-bottom:0;padding-bottom:0}html[data-design=craton] .blk-h h2,html[data-design=craton] .empty-state h2,html[data-design=craton] .pg-empty h2{font:500 16px/1.3 var(--ui);letter-spacing:-.01em}html[data-design=craton] .empty-state h2{font-size:20px}html[data-design=craton] .empty-state h2 em,html[data-design=craton] .wordmark em{color:inherit;font-style:normal}html[data-design=craton] .blk-h .n{font:500 13px var(--ui);color:var(--faint)}html[data-design=craton] .blk-h .r{font-size:13px}html[data-design=craton] .sec-h,html[data-design=craton] .card-h{font:500 13px/1.3 var(--ui);letter-spacing:0;text-transform:none;color:var(--muted)}html[data-design=craton] .sec-h a,html[data-design=craton] .card-h a,html[data-design=craton] .blk-h .r a{color:var(--blue);font-size:13px}html[data-design=craton] .pg-h2{font:500 13px/1.3 var(--ui);letter-spacing:0;text-transform:none;color:var(--ink-2)}html[data-design=craton] .empty-state{box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-lg)}html[data-design=craton] .empty-state .ico{background:var(--blue-soft);color:var(--blue)}html[data-design=craton] .list-empty{font-size:14px}html[data-design=craton] header.top{background:var(--rail-bg);color:var(--rail-ink);-webkit-backdrop-filter:none;border-bottom:0;gap:10px}html[data-design=craton] header.top :focus-visible,html[data-design=craton] .sidebar :focus-visible{outline-color:#fff}html[data-design=craton] header.top .side-toggle{display:none}html[data-design=craton] header.top .wordmark,html[data-design=craton] header.top .brand-name{color:var(--rail-ink)}html[data-design=craton] header.top .wordmark{font:600 19px/1 var(--ui);letter-spacing:-.01em}html[data-design=craton] .brand-name{font:500 13px/1.1 var(--ui);border-left-color:var(--rail-rule)}html[data-design=craton] .brand-name small{font:400 11.5px/1.2 var(--ui);letter-spacing:0;text-transform:none;color:var(--rail-ink-2)}html[data-design=craton] header.top .icon-btn{color:var(--rail-ink-2)}html[data-design=craton] header.top .icon-btn:hover{background:var(--rail-hover);color:var(--rail-ink)}html[data-design=craton] header.top .kbar{color:var(--rail-ink-2);box-shadow:none;border-radius:var(--r);background:#ffffff1a;width:260px;height:34px}html[data-design=craton] header.top .kbar:hover{box-shadow:none;background:#ffffff29}html[data-design=craton] header.top .kbar kbd{color:var(--rail-ink);background:#ffffff29}html[data-design=craton] header.top button.av,html[data-design=craton] header.top .av.WW{color:var(--lw-blue,#194f91);background:#fff;font-weight:600;position:relative}html[data-design=craton] header.top .user-wrap .av[data-user-menu]:before{content:"";display:var(--pg-unread-dot,none);background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--rail-bg);border-radius:50%;position:absolute;top:-2px;right:-2px}html[data-design=craton] .sidebar{background:var(--rail-bg);color:var(--rail-ink-2);border-right:0}html[data-design=craton] .si-scroll{padding:8px 12px 10px}html[data-design=craton] .si{border-radius:var(--r);height:38px;color:var(--rail-ink-2);justify-content:flex-start;gap:12px;padding:0 10px;font-size:14.5px;font-weight:400}html[data-design=craton] .si .lucide{width:18px;height:18px}html[data-design=craton] .si:hover{background:var(--rail-hover);color:var(--rail-ink)}html[data-design=craton] .si.on{background:var(--rail-active);color:var(--rail-ink);font-weight:500}html[data-design=craton] .si.on:before{background:var(--accent);border-radius:0 3px 3px 0;width:3px;top:9px;bottom:9px;left:-12px}html[data-design=craton] .si:focus-visible,html[data-design=craton] .si-act:focus-visible,html[data-design=craton] .si-fold:focus-visible{outline-offset:-2px;outline-color:#fff}html[data-design=craton] .si-l{clip:auto;flex:1;width:auto;height:auto;position:static}html[data-design=craton] .si .count{font:600 12px/1 var(--ui);background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid;position:static}html[data-design=craton] .si-kbd{display:none}html[data-design=craton] .si-h{height:28px;font:500 12px/1 var(--ui);color:var(--rail-ink-2);margin-top:18px;display:flex}html[data-design=craton] .si-fold:hover{color:var(--rail-ink)}html[data-design=craton] .si-sec+.si-sec{border-top:0;margin-top:0;padding-top:0}html[data-design=craton] .si-sec[data-open=false] .si-list{display:none}html[data-design=craton] .si-sec[data-section=data] .si{height:32px;font-size:13.5px}html[data-design=craton] .si-sec[data-section=data] .si .lucide{width:16px;height:16px}html[data-design=craton] .si-foot{border-top:1px solid var(--rail-rule);padding:8px 12px}html[data-design=craton] .si-foot .si{height:34px;font-size:13px}html[data-design=craton] .si-tip,html[data-design=craton] .mnav,html[data-design=craton] .msheet-wrap,html[data-design=craton] .pg-tabbar{display:none}@media (max-width:900px){html[data-design=craton]{--top-h:56px;--bnav-h:64px}html[data-design=craton] header.top{padding:0 8px 0 16px}html[data-design=craton] header.top .kbar{background:0 0;width:44px}html[data-design=craton] header.top .kbar:hover{background:var(--rail-hover)}html[data-design=craton] header.top .brand-name{display:none}html[data-design=craton] .page{padding:20px 16px calc(var(--bnav-h) + 32px + env(safe-area-inset-bottom))}html[data-design=craton] .ph h1{font-size:24px}html[data-design=craton] .pg-tabbar{grid-template-columns:repeat(var(--pg-tabs,5), 1fr);z-index:45;background:var(--surface);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));display:grid;position:fixed;bottom:0;left:0;right:0}html[data-design=craton] .pg-tabbar>a,html[data-design=craton] .pg-tabbar>button{min-width:0;min-height:52px;color:var(--muted);border-radius:var(--r);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;display:flex;position:relative}html[data-design=craton] .pg-tabbar>a[aria-current=page],html[data-design=craton] .pg-tabbar>button[aria-current=true]{color:var(--blue)}html[data-design=craton] .pg-tabbar .lucide{width:22px;height:22px}html[data-design=craton] .pg-tabbar [aria-current] .lucide{stroke-width:2.2px}}html[data-design=craton] .pg-tab-n{background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);font:600 10px/1 var(--ui);border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;top:4px;left:calc(50% + 6px)}html[data-design=craton] .pg-more{background:var(--surface);color:var(--ink);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:100%;max-height:82dvh;box-shadow:var(--shadow-lg);border:0;margin:auto 0 0;padding:0}html[data-design=craton] .pg-more::backdrop{background:var(--scrim)}html[data-design=craton] .pg-more-in{padding:8px 8px calc(12px + env(safe-area-inset-bottom))}html[data-design=craton] .pg-more-grab{background:var(--line-2);border-radius:2px;width:36px;height:4px;margin:4px auto 8px}html[data-design=craton] .pg-more-h{font:500 12px/1 var(--ui);color:var(--faint);padding:12px 14px 4px}html[data-design=craton] .pg-more-i{border-radius:var(--r-md);align-items:center;gap:14px;min-height:48px;padding:0 14px;font-size:15px;font-weight:500;display:flex;position:relative}html[data-design=craton] .pg-more-i .lucide{width:20px;height:20px;color:var(--muted)}html[data-design=craton] .pg-more-i[aria-current=page]{background:var(--blue-soft);color:var(--blue)}html[data-design=craton] .pg-more-i .pg-tab-n{margin-left:auto;position:static}html[data-design=craton] .pg-more-close{justify-content:center;width:100%;margin-top:8px}html[data-design=craton] .user-menu{background:var(--surface);color:var(--ink);border-radius:var(--r-md);box-shadow:var(--shadow-pop), 0 0 0 1px var(--line);min-width:280px;padding:8px}html[data-design=craton] .user-menu .um-head{padding:4px 8px 10px}html[data-design=craton] .user-menu .um-name{font-weight:500}html[data-design=craton] .user-menu .um-role{font:400 12px var(--ui);letter-spacing:0;text-transform:none;color:var(--muted)}html[data-design=craton] .user-menu .um-items{margin:0;padding-top:6px}html[data-design=craton] .um-item{border-radius:var(--r);color:var(--ink-2);padding:8px 10px;font-weight:500}html[data-design=craton] .um-item:hover,html[data-design=craton] .um-item:focus-visible{background:var(--hover);color:var(--ink)}html[data-design=craton] .um-item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}html[data-design=craton] .um-links{flex-direction:column;gap:1px;display:flex}html[data-design=craton] .um-page{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-design=craton] .um-count{background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);font:600 12px/1 var(--ui);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}html[data-design=craton] .um-rule{border:0;border-top:1px solid var(--line);margin:6px 4px}html[data-design=craton] .um-links .um-item:not(.um-page){color:var(--muted);font-size:13.5px;font-weight:400}html[data-design=craton] .menu,html[data-design=craton] .drawer,html[data-design=craton] .modal,html[data-design=craton] .cmdk,html[data-design=craton] #ghint{box-shadow:var(--shadow-lg), 0 0 0 1px var(--line-2)}html[data-design=craton] .menu{border-radius:var(--r-md);box-shadow:var(--shadow-pop), 0 0 0 1px var(--line-2)}html[data-design=craton] .menu h5,html[data-design=craton] .cmdk-group,html[data-design=craton] .sheet h4{font:500 12px/1.2 var(--ui);letter-spacing:0;text-transform:none;color:var(--faint)}html[data-design=craton] .mi{height:34px;font-size:14px}html[data-design=craton] .mi.on .tick{background:var(--blue-fill);color:var(--on-blue)}html[data-design=craton] .mi .rad{color:var(--blue)}html[data-design=craton] .modal,html[data-design=craton] .cmdk{border-radius:var(--r-lg)}html[data-design=craton] .modal-h h2,html[data-design=craton] .dr-h h2{font:500 18px/1.25 var(--ui);letter-spacing:-.01em}html[data-design=craton] .modal-f,html[data-design=craton] .dr-f,html[data-design=craton] .cmdk-foot{background:var(--surface-2)}html[data-design=craton] .cmdk-crumb,html[data-design=craton] .parsed{background:var(--blue-soft);color:var(--blue)}html[data-design=craton] .cmdk-item.sel:before{background:var(--accent)}html[data-design=craton] .cmdk-ic,html[data-design=craton] .cmdk-t mark{color:var(--blue)}html[data-design=craton] #toast{border-radius:var(--r-md);font-size:14px}html[data-design=craton] .btn{border-radius:var(--r);background:var(--surface);height:36px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);justify-content:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500}html[data-design=craton] .btn:hover{background:var(--surface-2)}html[data-design=craton] .btn:active{background:var(--hover);transform:translateY(.5px)}html[data-design=craton] .btn.primary,html[data-design=craton] .btn.blue{background:var(--blue-fill);color:var(--on-blue);box-shadow:none;font-weight:500}html[data-design=craton] .btn.primary:hover,html[data-design=craton] .btn.blue:hover,html[data-design=craton] .btn.primary:active,html[data-design=craton] .btn.blue:active{background:var(--blue-hover)}html[data-design=craton] .btn.secondary{color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue-line);background:0 0}html[data-design=craton] .btn.secondary:hover{background:var(--blue-soft)}html[data-design=craton] .btn.ghost{box-shadow:none;color:var(--ink-2);background:0 0}html[data-design=craton] .btn.ghost:hover{background:var(--hover);color:var(--ink)}html[data-design=craton] .btn.danger{color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger);background:0 0}html[data-design=craton] .btn.danger:hover{background:var(--danger-soft)}html[data-design=craton] .btn.danger.solid{background:var(--danger);color:#fff;box-shadow:none}html[data-design=craton][data-theme=dark] .btn.danger.solid{color:#15202e}html[data-design=craton] .btn.danger.solid:hover{background:color-mix(in oklab, var(--danger) 88%, #000)}html[data-design=craton] .btn.sm{height:30px;padding:0 10px;font-size:13px}html[data-design=craton] .btn:disabled,html[data-design=craton] .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}html[data-design=craton] .btn.lg{height:44px;padding:0 18px;font-size:15px}html[data-design=craton] .btn.icon{width:36px;padding:0}html[data-design=craton] .btn.icon.sm{width:30px}html[data-design=craton] .btn.loading{pointer-events:none}html[data-design=craton] .btn.loading:before,html[data-design=craton] .spinner{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite pg-spin;display:inline-block}@keyframes pg-spin{to{transform:rotate(360deg)}}html[data-design=craton] .chip{background:var(--chip);height:24px;color:var(--ink-2);border-radius:999px;padding:0 9px;font-size:12px;font-weight:500}html[data-design=craton] .chip.tg{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);background:0 0}html[data-design=craton] .chip.info,html[data-design=craton] .chip.blue{background:var(--blue-soft);color:var(--blue);box-shadow:none}html[data-design=craton] .chip.hot,html[data-design=craton] .chip.tg.hot,html[data-design=craton] .chip.signal{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none}html[data-design=craton] .chip.ok{background:var(--ok-soft);color:var(--ok)}html[data-design=craton] .chip.warn{background:var(--warn-soft);color:var(--warn)}html[data-design=craton] .chip.danger{background:var(--danger-soft);color:var(--danger)}html[data-design=craton] .badge{font:500 12px/1 var(--ui);letter-spacing:0;text-transform:none;background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:5px 9px}html[data-design=craton] .badge.blue{background:var(--blue-soft);color:var(--blue)}html[data-design=craton] .badge.sub{background:var(--chip);color:var(--muted)}html[data-design=craton] .badge.ok{background:var(--ok-soft);color:var(--ok)}html[data-design=craton] .badge.warn{background:var(--warn-soft);color:var(--warn)}html[data-design=craton] .badge.danger{background:var(--danger-soft);color:var(--danger)}html[data-design=craton] .fchip,html[data-design=craton] .opt{background:var(--surface);height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);border-radius:999px;padding:0 12px;font-size:13px}html[data-design=craton] .fchip:hover,html[data-design=craton] .opt:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--gray-60)}html[data-design=craton] .fchip span{font:500 12px var(--ui);opacity:1;color:var(--faint)}html[data-design=craton] .fchip.on,html[data-design=craton] .opt.on{background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--blue-line);color:var(--blue)}html[data-design=craton] .fchip.on span{color:var(--blue)}html[data-design=craton] .tok{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-2)}html[data-design=craton] .tok .x:hover{color:var(--danger)}html[data-design=craton] .addf{border-radius:var(--r)}html[data-design=craton] .st.open{color:var(--accent-ink)}html[data-design=craton] .seg{border-radius:var(--r);background:var(--bg-2);gap:2px;padding:2px}html[data-design=craton] .seg button{border-radius:var(--r-sm);height:30px;color:var(--muted);padding:0 12px;font-size:13px;font-weight:500}html[data-design=craton] .seg button:hover{color:var(--ink)}html[data-design=craton] .seg button.on,html[data-design=craton] .seg button[aria-pressed=true],html[data-design=craton] .seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}html[data-design=craton] .seg button:disabled{color:var(--faint);cursor:not-allowed}html[data-design=craton] .seg button span{font:500 12px var(--ui)}html[data-design=craton] .tabs{border-bottom-color:var(--line);gap:4px}html[data-design=craton] .tab{color:var(--muted);padding:10px 12px 11px;font-weight:500;position:relative}html[data-design=craton] .tab:hover,html[data-design=craton] .tab.on,html[data-design=craton] .tab[aria-selected=true],html[data-design=craton] .tab[aria-current=page]{color:var(--ink)}html[data-design=craton] .tab span{font:500 12px var(--ui);color:var(--muted)}html[data-design=craton] .tab-ink{background:var(--blue-fill)}html[data-design=craton] .tab.on:after,html[data-design=craton] .tab[aria-selected=true]:after,html[data-design=craton] .tab[aria-current=page]:after{content:"";background:var(--blue-fill);height:2px;position:absolute;bottom:-1px;left:12px;right:12px}html[data-design=craton] .tab-ink~.tab.on:after{display:none}html[data-design=craton] .tabs:has(.tab-ink) .tab:after{display:none}html[data-design=craton] .tabs:has(.tab-ink) .tab{padding-inline:12px}html[data-design=craton] .field{margin-bottom:var(--s4);gap:6px}html[data-design=craton] .field>span,html[data-design=craton] .field>label{color:var(--ink-2);font-size:14px;font-weight:500}html[data-design=craton] .field .hint,html[data-design=craton] .hint{color:var(--muted);font-size:13px;font-weight:400}html[data-design=craton] .field .err,html[data-design=craton] .err{color:var(--danger);font-size:13px;font-weight:500}html[data-design=craton] .inp{border-radius:var(--r);background:var(--surface);height:36px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;padding:0 12px;transition:box-shadow .12s}html[data-design=craton] .inp:hover:not(:disabled):not([readonly]){box-shadow:inset 0 0 0 1px var(--gray-60)}html[data-design=craton] .inp:focus,html[data-design=craton] .inp:focus-visible{outline:2px solid var(--focus);outline-offset:0;box-shadow:none}html[data-design=craton] .inp::placeholder{color:var(--faint);opacity:1}html[data-design=craton] .inp.sm{height:30px;padding:0 10px;font-size:13px}html[data-design=craton] textarea.inp{height:auto;min-height:88px;padding:9px 12px;line-height:1.55}html[data-design=craton] .inp[aria-invalid=true],html[data-design=craton] .inp.invalid,html[data-design=craton] .field.invalid .inp{box-shadow:inset 0 0 0 1px var(--danger);background:var(--surface)}html[data-design=craton] .inp[aria-invalid=true]:focus,html[data-design=craton] .inp.invalid:focus{outline-color:var(--danger)}html[data-design=craton] .inp:disabled{background:var(--bg-2);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed;-webkit-text-fill-color:var(--faint)}html[data-design=craton] .inp[readonly]{box-shadow:none;color:var(--ink-2);background:0 0;padding-left:0}html[data-design=craton] .inp[readonly]:focus{outline-color:var(--focus)}html[data-design=craton] select.inp{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235B6573' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:32px}html[data-design=craton][data-theme=dark] select.inp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23A3ADBA' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}html[data-design=craton] select.inp:disabled{cursor:not-allowed}html[data-design=craton] select.inp option{background:var(--surface);color:var(--ink)}html[data-design=craton] input[type=search].inp{appearance:none}html[data-design=craton] input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background:var(--faint);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 3l8 8M11 3l-8 8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 3l8 8M11 3l-8 8'/%3E%3C/svg%3E") 50%/contain no-repeat}html[data-design=craton] input[type=date].inp,html[data-design=craton] input[type=datetime-local].inp,html[data-design=craton] input[type=time].inp,html[data-design=craton] input[type=month].inp{font-variant-numeric:tabular-nums;min-width:0}html[data-design=craton] input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;border-radius:4px}html[data-design=craton] input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;border-radius:4px}html[data-design=craton] input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;border-radius:4px}html[data-design=craton] input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1;background:var(--hover)}html[data-design=craton] input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;background:var(--hover)}html[data-design=craton] input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;background:var(--hover)}html[data-design=craton][data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}html[data-design=craton][data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()}html[data-design=craton][data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert()}html[data-design=craton] input[type=file].inp{height:auto;min-height:36px;color:var(--muted);cursor:pointer;padding:4px 6px;font-size:13px}html[data-design=craton] input[type=file]::file-selector-button{border-radius:var(--r-sm);background:var(--surface);height:28px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);font:500 13px var(--ui);cursor:pointer;border:0;margin-right:10px;padding:0 12px}html[data-design=craton] input[type=file]::file-selector-button:hover{background:var(--surface-2)}html[data-design=craton] input[type=file]:disabled::file-selector-button{background:var(--bg-2);color:var(--faint);box-shadow:none;cursor:not-allowed}html[data-design=craton] input[type=checkbox]:not([role=switch]),html[data-design=craton] input[type=radio]{appearance:none;background:var(--surface);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gray-60);cursor:pointer;vertical-align:middle;flex:none;place-content:center;margin:0;transition:background .12s,box-shadow .12s;display:inline-grid}html[data-design=craton] input[type=checkbox]:not([role=switch]){border-radius:5px}html[data-design=craton] input[type=radio]{border-radius:50%}html[data-design=craton] input[type=checkbox]:not([role=switch]):hover:not(:disabled),html[data-design=craton] input[type=radio]:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--blue)}html[data-design=craton] input[type=checkbox]:not([role=switch]):checked,html[data-design=craton] input[type=checkbox]:not([role=switch]):indeterminate{background-color:var(--blue-fill);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2.5 6.2 2.4 2.4 4.6-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}html[data-design=craton] input[type=checkbox]:not([role=switch]):indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M3 6h6'/%3E%3C/svg%3E")}html[data-design=craton] input[type=radio]:checked{background:var(--surface);box-shadow:inset 0 0 0 5px var(--blue-fill)}html[data-design=craton][data-theme=dark] input[type=radio]:checked{background:#fff}html[data-design=craton] input[type=checkbox]:not([role=switch]):focus-visible,html[data-design=craton] input[type=radio]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html[data-design=craton] input[type=checkbox][aria-invalid=true],html[data-design=craton] input[type=radio][aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}html[data-design=craton] input[type=checkbox]:not([role=switch]):disabled,html[data-design=craton] input[type=radio]:disabled{background-color:var(--bg-2);box-shadow:inset 0 0 0 1.5px var(--line-2);cursor:not-allowed}html[data-design=craton] input[type=checkbox]:not([role=switch]):checked:disabled{background-color:var(--gray-60)}html[data-design=craton] input[type=radio]:checked:disabled{background:var(--bg-2);box-shadow:inset 0 0 0 5px var(--gray-60)}html[data-design=craton] label:has(>input:disabled){color:var(--faint);cursor:not-allowed}html[data-design=craton] .toggle{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}html[data-design=craton] .toggle input{opacity:0;width:1px;height:1px;position:absolute}html[data-design=craton] .toggle .sw,html[data-design=craton] input[role=switch]{background:var(--gray-60);width:38px;height:22px;transition:background .15s var(--ease);border-radius:999px;flex:none;position:relative}html[data-design=craton] input[role=switch]{appearance:none;cursor:pointer;vertical-align:middle;margin:0}html[data-design=craton] .toggle .sw:after,html[data-design=craton] input[role=switch]:after{content:"";width:16px;height:16px;transition:transform .15s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}html[data-design=craton] .toggle input:checked+.sw,html[data-design=craton] input[role=switch]:checked{background:var(--blue-fill)}html[data-design=craton] .toggle input:checked+.sw:after,html[data-design=craton] input[role=switch]:checked:after{transform:translate(16px)}html[data-design=craton] .toggle input:focus-visible+.sw,html[data-design=craton] input[role=switch]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html[data-design=craton] .toggle input:disabled+.sw,html[data-design=craton] input[role=switch]:disabled{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line-2);cursor:not-allowed}html[data-design=craton] .toggle input:disabled+.sw:after,html[data-design=craton] input[role=switch]:disabled:after{background:var(--gray-60);box-shadow:none}html[data-design=craton] .find{border-radius:var(--r);background:var(--surface);height:36px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--faint);width:240px}html[data-design=craton] .find:focus-within{outline:2px solid var(--focus);box-shadow:none;width:280px}html[data-design=craton] .find input{font-size:14px}html[data-design=craton] .card{background:var(--surface);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);padding:18px 20px}html[data-design=craton] .card.lift:hover{box-shadow:inset 0 0 0 1px var(--line-2);transform:none}html[data-design=craton] .item.focus{box-shadow:inset 0 0 0 1px var(--line-2)}html[data-design=craton] .item .t,html[data-design=craton] table.plain{font-size:14px}html[data-design=craton] table.plain th,html[data-design=craton] .thead{font:500 13px/1.3 var(--ui);letter-spacing:0;text-transform:none;color:var(--muted)}html[data-design=craton] table.plain tr:hover td{background:var(--hover)}html[data-design=craton] table.plain tr.focus td:first-child,html[data-design=craton] .tr.row.focus{box-shadow:inset 2px 0 0 var(--blue-fill)}html[data-design=craton] .tbl{box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-lg)}html[data-design=craton] .av.WW{background:var(--blue-fill)}html[data-design=craton] .logo{box-shadow:inset 0 0 0 1px var(--line)}html[data-design=craton] .pg-brand{font:600 22px/1 var(--ui);letter-spacing:-.01em}html[data-design=craton] .pg-copy h1{font:500 clamp(36px, 5.6vw, 64px) / 1.04 var(--ui);letter-spacing:-.03em}html[data-design=craton] .pg-lead{font-size:17px}html[data-design=craton] .pg-land .l1{fill:var(--blue-fill)}@media (prefers-reduced-motion:reduce){html[data-design=craton] *,html[data-design=craton] :before,html[data-design=craton] :after{transition:none!important;animation:none!important}}html[data-design=craton] .dropzone{border-radius:var(--r-md);text-align:center;color:var(--muted);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:24px 16px;position:relative}html[data-design=craton] .dropzone:before{content:"";border:1.5px dashed var(--line-2);pointer-events:none;border-radius:6px;position:absolute;inset:6px}html[data-design=craton] .dropzone:hover,html[data-design=craton] .dropzone.over{background:var(--blue-soft)}html[data-design=craton] .dropzone.over:before{border-color:var(--blue-fill)}html[data-design=craton] .dropzone:focus-within{outline:2px solid var(--focus);outline-offset:2px}html[data-design=craton] .dropzone[aria-disabled=true]{opacity:.5}html[data-design=craton] .skeleton{background:linear-gradient(90deg, var(--chip), var(--hover), var(--chip));background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite pg-shimmer;display:block}@keyframes pg-shimmer{to{background-position:-200% 0}}
html[data-design=craton] header.top .clock{display:none}html[data-design=craton] .mono,html[data-design=craton] time,html[data-design=craton] .ev-when,html[data-design=craton] .dz-opt-count,html[data-design=craton] .sp-tabs a span,html[data-design=craton] .notif time,html[data-design=craton] .dz-post-head time,html[data-design=craton] .dz-row-side time,html[data-design=craton] .tl-month,html[data-design=craton] .lt{font-family:var(--ui);letter-spacing:0;font-variant-numeric:tabular-nums}html[data-design=craton] .chip-row{gap:var(--s2)}html[data-design=craton] :is(h1,h2,h3,h4){font-weight:500}html[data-design=craton] .ev-when{font-size:13.5px}html[data-design=craton] .sp-tabs a[aria-current=page],html[data-design=craton] .dz-filters a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--blue-fill)}html[data-design=craton] .sp-tabs a span{font-size:12px}html[data-design=craton] .dz-option:has(input:checked){box-shadow:inset 0 0 0 2px var(--blue-fill);background:var(--blue-soft)}html[data-design=craton] .dz-react.on{background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--blue-line)}html[data-design=craton] .dz-bar span,html[data-design=craton] .kmap-bar{background:var(--blue-fill)}html[data-design=craton] .mb-countries .btn[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--blue-fill);color:var(--blue)}html[data-design=craton] .mb-map .mk circle{stroke:var(--blue-fill)}html[data-design=craton] .kmap-scroll:focus-visible{outline-color:var(--focus)}html[data-design=craton] .kb-spin{border-top-color:var(--blue-fill)}html[data-design=craton] .dz-post:target{box-shadow:0 0 0 2px var(--blue-line)}
