@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-vietnamese.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-latin-ext.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(/public/assets/public_asset_inter-latin.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-vietnamese.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-latin-ext.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(/public/assets/public_asset_inter-latin.woff2)format("woff2");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}@font-face{font-family:Phosphor;font-style:normal;font-weight:400;font-display:block;src:url(/public/assets/public_asset_phosphor.woff2)format("woff2")}@font-face{font-family:Phosphor-Fill;font-style:normal;font-weight:400;font-display:block;src:url(/public/assets/public_asset_phosphor-fill.woff2)format("woff2")}:root{--color-bg:#161826;--color-surface:#232532;--color-text:#e9e9ed;--color-accent:#9184d9;--color-accent-2:#a7a1db;--color-divider:#e9e9ed29;--color-neutral-100:#f3f5fe;--color-neutral-200:#e4e7f5;--color-neutral-300:#cfd3e5;--color-neutral-400:#b2b6ca;--color-neutral-500:#9397ab;--color-neutral-600:#75798c;--color-neutral-700:#595d6c;--color-neutral-800:#3f424d;--color-neutral-900:#292b31;--color-accent-100:#f5f4ff;--color-accent-200:#e7e5fe;--color-accent-300:#d2cefd;--color-accent-400:#b5abfc;--color-accent-500:#968ae0;--color-accent-600:#796cbf;--color-accent-700:#5d5294;--color-accent-800:#423a6a;--color-accent-900:#2b2741;--color-accent-2-100:#f5f4ff;--color-accent-2-200:#e7e5fe;--color-accent-2-300:#d2cefd;--color-accent-2-400:#b5afe8;--color-accent-2-500:#9690c9;--color-accent-2-600:#7972a9;--color-accent-2-700:#5c5783;--color-accent-2-800:#423e5d;--color-accent-2-900:#2b293a;--color-section:#262a60;--color-section-glow:#353b80;--color-section-ghost:#4c5397;--font-heading:"Inter", system-ui, sans-serif;--font-heading-weight:500;--font-body:"Inter", system-ui, sans-serif;--space-1:2.8px;--space-2:5.6px;--space-3:8.4px;--space-4:11.2px;--space-6:16.8px;--space-8:22.4px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--shadow-sm:0 0 0 1px #3f424d;--shadow-md:0 0 0 1px #595d6c, 0 6px 18px #0000008c;--shadow-lg:0 0 0 1px #9397ab, 0 16px 40px #000000a6}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.lighten{mix-blend-mode:lighten;background-color:#0000}*,:before,:after{box-sizing:border-box}body{margin:0;font-size:15px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{max-width:100%;display:block}figure{margin:0}figcaption{margin-top:var(--space-1);color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:11px}.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hr{height:1px;margin:var(--space-4) 0;background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent);border:0}.btn{cursor:pointer;font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{color:var(--color-accent);border-color:var(--color-accent)}.btn-primary:hover{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.btn-primary:active{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.btn-secondary:active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.btn-ghost:active{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}.btn-icon{width:36px;height:36px;padding:0}.btn-block{width:100%;margin-top:var(--space-2)}.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:5px;font-size:12px;display:block}.input{width:100%;min-height:36px;font:inherit;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:6px 10px;font-size:14px}.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{resize:vertical;min-height:90px}.radio{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.radio input,.seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.radio .dot{border:1.5px solid var(--color-divider);border-radius:50%;flex:none;width:16px;height:16px}.radio:hover .dot{border-color:var(--color-accent)}.radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.seg{border:1px solid var(--color-divider);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.seg-opt{cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.seg-opt:has(input:checked){color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.card-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:10px}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{opacity:.8;flex:1;margin:0;font-size:13px}.card-meta{color:color-mix(in srgb, var(--color-text) 50%, transparent);align-items:center;gap:6px;font-size:11px;display:flex}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-accent{background:var(--color-accent-800);color:var(--color-accent-100)}.tag-accent-2{background:var(--color-accent-2-800);color:var(--color-accent-2-100)}.tag-neutral{background:var(--color-neutral-800);color:var(--color-neutral-100)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.nav{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:none;display:flex}.nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);margin-right:auto;font-size:18px}.nav a{color:inherit;font-size:14px;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--color-accent)}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent);padding:var(--space-2);border-bottom:1px solid #0000;font-size:11px}.table td{padding:var(--space-2);border-bottom:1px solid #0000}.table thead tr{background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}.table tbody tr{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 8%, transparent) 48px, color-mix(in srgb, var(--color-text) 8%, transparent) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}.dialog-backdrop{padding:var(--space-4);background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);place-items:center;display:grid;position:fixed;inset:0}.dialog{gap:var(--space-3);width:min(440px,100%);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.dialog-body{opacity:.85;font-size:14px}.dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.ph,.ph-fill{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1}.ph{font-family:Phosphor!important}.ph-fill{font-family:Phosphor-Fill!important}.ph-airplane-tilt:before{content:""}.ph-android-logo:before{content:""}.ph-app-window:before{content:""}.ph-apple-logo:before{content:""}.ph-arrow-bend-down-right:before{content:""}.ph-arrow-circle-up:before{content:""}.ph-arrow-clockwise:before{content:""}.ph-arrow-counter-clockwise:before{content:""}.ph-arrow-left:before{content:""}.ph-arrow-right:before{content:""}.ph-arrow-square-out:before{content:""}.ph-arrow-u-up-left:before{content:""}.ph-arrow-up-right:before{content:""}.ph-arrows-clockwise:before{content:""}.ph-arrows-left-right:before{content:""}.ph-bank:before{content:""}.ph-bookmark-simple:before{content:""}.ph-calendar-check:before{content:""}.ph-calendar-plus:before{content:""}.ph-caret-down:before{content:""}.ph-caret-right:before{content:""}.ph-chart-line-down:before{content:""}.ph-chat-circle-text:before{content:""}.ph-chats-circle:before{content:""}.ph-check:before{content:""}.ph-check-circle:before{content:""}.ph-check-square:before{content:""}.ph-circle-dashed:before{content:""}.ph-clock-countdown:before{content:""}.ph-clock-counter-clockwise:before{content:""}.ph-copy:before{content:""}.ph-cpu:before{content:""}.ph-credit-card:before{content:""}.ph-currency-rub:before{content:""}.ph-desktop:before{content:""}.ph-device-mobile:before{content:""}.ph-device-mobile-speaker:before{content:""}.ph-devices:before{content:""}.ph-dots-three-outline:before{content:""}.ph-download-simple:before{content:""}.ph-envelope-simple:before{content:""}.ph-envelope-simple-open:before{content:""}.ph-eye:before{content:""}.ph-eye-slash:before{content:""}.ph-file-arrow-down:before{content:""}.ph-file-dashed:before{content:""}.ph-file-text:before{content:""}.ph-fingerprint:before{content:""}.ph-game-controller:before{content:""}.ph-gauge:before{content:""}.ph-gift:before{content:""}.ph-globe-hemisphere-west:before{content:""}.ph-hourglass:before{content:""}.ph-info:before{content:""}.ph-key:before{content:""}.ph-laptop:before{content:""}.ph-lifebuoy:before{content:""}.ph-lightning:before{content:""}.ph-link:before{content:""}.ph-link-break:before{content:""}.ph-link-simple:before{content:""}.ph-linux-logo:before{content:""}.ph-lock-key:before{content:""}.ph-lock-simple:before{content:""}.ph-magnifying-glass:before{content:""}.ph-minus:before{content:""}.ph-minus-circle:before{content:""}.ph-monitor-play:before{content:""}.ph-moon:before{content:""}.ph-moon-stars:before{content:""}.ph-paper-plane-tilt:before{content:""}.ph-pause:before{content:""}.ph-phone-call:before{content:""}.ph-play:before{content:""}.ph-plus:before{content:""}.ph-plus-circle:before{content:""}.ph-prohibit:before{content:""}.ph-pulse:before{content:""}.ph-qr-code:before{content:""}.ph-question:before{content:""}.ph-receipt:before{content:""}.ph-repeat:before{content:""}.ph-robot:before{content:""}.ph-scissors:before{content:""}.ph-seal-check:before{content:""}.ph-shield-check:before{content:""}.ph-shield-slash:before{content:""}.ph-shuffle:before{content:""}.ph-sign-in:before{content:""}.ph-sign-out:before{content:""}.ph-sliders-horizontal:before{content:""}.ph-sparkle:before{content:""}.ph-square:before{content:""}.ph-squares-four:before{content:""}.ph-stethoscope:before{content:""}.ph-swap:before{content:""}.ph-telegram-logo:before{content:""}.ph-television-simple:before{content:""}.ph-ticket:before{content:""}.ph-timer:before{content:""}.ph-trend-down:before{content:""}.ph-trend-up:before{content:""}.ph-users:before{content:""}.ph-users-three:before{content:""}.ph-wallet:before{content:""}.ph-warning:before{content:""}.ph-warning-circle:before{content:""}.ph-wifi-high:before{content:""}.ph-windows-logo:before{content:""}.ph-wrench:before{content:""}.ph-x:before{content:""}.ph-x-circle:before{content:""}.oa-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}section[id]{scroll-margin-top:82px}[data-defer]{content-visibility:auto;contain-intrinsic-size:auto var(--dh,1200px)}@media (width<=900px){[data-defer]{contain-intrinsic-size:auto calc(var(--dh,1200px) * 2.2)}}@media print{[data-defer]{content-visibility:visible}}[style*="var(--font-heading)"]{font-variant-numeric:tabular-nums}::selection{background:color-mix(in srgb, var(--color-accent) 32%, transparent)}.input:hover:not(:focus){border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.oa-navrail button:hover{color:var(--color-text)}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:3px}[data-screen-head]:focus{outline:none}[data-screen-head]:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:4px}.oa-skip{z-index:300;border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-accent-100);padding:11px 16px;font-size:14px;transition:transform .24s cubic-bezier(.32,.72,0,1);position:fixed;top:12px;left:12px;transform:translateY(-160%)}.oa-skip:focus-visible{outline:none;transform:none}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);margin:0}:root{--oa-deep:color-mix(in srgb, var(--color-bg) 82%, #000);--oa-glide:cubic-bezier(.32,.72,0,1);--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@supports not (color:color-mix(in srgb, red 50%, blue)){:root{--oa-deep:#101220}}:root{--oa-azure:#60abef;--oa-azure-300:#b3d9fd;--oa-azure-800:#193c5b;--oa-teal:#65d9da;--oa-teal-300:#a6e3d4;--oa-teal-800:#084243;--oa-ok:#6adcc4;--oa-ok-800:#104239;--oa-warn:#e8c365;--oa-warn-800:#46370e;--oa-bad:#ef656b;--oa-bad-800:#5e2426;--oa-azure-100:#eef7ff;--oa-azure-200:#d7ebfe;--oa-azure-700:#256195;--oa-teal-100:#ecf9f5;--oa-teal-200:#d1f0e8}.oa-spend,[data-amount]{--color-accent:var(--oa-azure);--color-accent-100:var(--oa-azure-100);--color-accent-200:var(--oa-azure-200);--color-accent-300:var(--oa-azure-300);--color-accent-800:var(--oa-azure-800)}.tag-ok[class]{background:var(--oa-ok-800);color:var(--oa-ok)}.tag-warn[class]{background:var(--oa-warn-800);color:var(--oa-warn)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-400)}p{text-wrap:pretty}html{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-text) 20%, transparent) transparent}::-webkit-scrollbar{background:0 0;width:12px;height:12px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:color-mix(in srgb, var(--color-text) 18%, transparent);border:3.5px solid #0000;border-radius:100px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-accent) 58%, transparent)}::-webkit-scrollbar-thumb:active{background-color:var(--color-accent)}::-webkit-scrollbar-corner{background:0 0;display:none}::-webkit-scrollbar-button{background:0 0;display:none}@media (pointer:coarse){::-webkit-scrollbar{width:0;height:0}}.table th{font-weight:500}:root{--oa-edge:590px;--oa-pitch:64px;--oa-fade:88px;--oa-sec:calc(var(--space-8) * 4.6);--oa-sec-lg:calc(var(--space-8) * 5.6);--ease-spring:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 79.8%, 1);--fs-kick:12.5px;--fs-meta:14px;--fs-body:16px;--fs-lede:clamp(18px, 1.6vw, 21px);--fs-h3:clamp(21px, 1.9vw, 26px);--fs-h2:clamp(30px, 3.7vw, 48px);--fs-h2-tight:clamp(34px, 2.9vw, 46px);--fs-h1:clamp(26px, 2.7vw, 36px);--fs-display:clamp(38px, 4.8vw, 78px);--fs-display-lg:clamp(44px, 6.4vw, 94px);--fs-display-fig:clamp(54px, 6vw, 78px);--fs-fig:clamp(32px, 3.3vw, 42px);--fs-fig-lg:clamp(40px, 4.4vw, 56px);--fs-fig-sm:clamp(24px, 2.4vw, 30px)}[data-tick][data-folio]:before{content:attr(data-folio);border-right:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);width:auto;height:auto;color:var(--color-accent-200);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;margin-right:12px;padding-right:12px;animation:none;display:inline-block}.oa-desk{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;gap:0!important;padding:0!important}.oa-deskcell{flex-direction:column;gap:7px;min-width:0;padding:19px 24px 17px;display:flex;position:relative}.oa-deskcell+.oa-deskcell:before{content:"";background:linear-gradient(to bottom, transparent, var(--color-divider) 20px, var(--color-divider) calc(100% - 20px), transparent);width:1px;position:absolute;top:16px;bottom:16px;left:0}.oa-deskfig{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-fig-sm);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 7px;line-height:1;display:flex}.oa-deskfig em{font-style:normal;font-family:var(--font-body);font-size:var(--fs-meta);letter-spacing:0;color:color-mix(in srgb, var(--color-text) 76%, transparent)}.oa-desknote{font-size:var(--fs-meta);color:color-mix(in srgb, var(--color-text) 76%, transparent);line-height:1.45}.oa-desklink{align-self:flex-start;min-height:40px;margin-top:auto;font-size:var(--fs-meta)!important;padding:0!important}.oa-desk[data-four]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1180px){.oa-desk[data-four]{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-desk[data-four]>.oa-deskcell:nth-child(3):before{display:none}.oa-desk[data-four]>.oa-deskcell:nth-child(n+3):after{content:"";background:linear-gradient(to right, transparent, var(--color-divider) 20px, var(--color-divider) calc(100% - 20px), transparent);height:1px;position:absolute;top:0;left:0;right:0}}@media (width<=760px){.oa-desk[data-four]{grid-template-columns:minmax(0,1fr)}.oa-desk[data-four]>.oa-deskcell:before{display:none}.oa-desk[data-four]>.oa-deskcell:nth-child(n+2):after{content:"";background:linear-gradient(to right, transparent, var(--color-divider) 20px, var(--color-divider) calc(100% - 20px), transparent);height:1px;position:absolute;top:0;left:0;right:0}}.oa-fold{display:block}.oa-fold>summary{min-height:40px;font-family:var(--font-heading);align-items:center;gap:14px;font-size:16px;font-weight:500;display:flex}.oa-fold>summary em{font-style:normal;font-family:var(--font-body);color:color-mix(in srgb, var(--color-text) 62%, transparent);font-size:14px;font-weight:400}.oa-fold>summary:hover .oa-chev{color:var(--color-accent-100)}.oa-fold:focus-within>summary{outline:none}.oa-fold>summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}@media (width<=760px){.oa-desk{grid-template-columns:minmax(0,1fr)}.oa-deskcell+.oa-deskcell:before{background:linear-gradient(to right, transparent, var(--color-divider) 20px, var(--color-divider) calc(100% - 20px), transparent);width:auto;height:1px;inset:0 20px auto}}@media (width<=700px){:root{--oa-sec:calc(var(--space-8) * 2.5);--oa-sec-lg:calc(var(--space-8) * 3.25)}}@media (width<=560px){.oa-heroacts{flex-direction:column;align-items:stretch}.oa-heroacts .btn{width:100%}}@media (width<=900px){#voices{contain-intrinsic-size:auto 780px}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}@supports (corner-shape:squircle){.card,.btn,.input,.oa-group,[data-bar],[data-spot]{corner-shape:squircle}}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.oa-chev{transition:transform .45s var(--ease-spring)}details[open] .oa-chev{transform:rotate(180deg)}details[open] .oa-ans{animation:.38s cubic-bezier(.2,.75,.25,1) both oaRise}@media (width<=1080px){.oa-parity,.oa-headnav{display:none!important}}@media (width<=700px){[data-head]{gap:10px!important;padding:0 16px!important}.oa-ctaprice,[data-lang-root]>button span{display:none}}@media (width<=400px){.oa-headlogin{display:none!important}}@media (width<=700px){.oa-shell main>header{gap:10px!important;padding:0 16px!important}.oa-shell main>header>h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oa-shell [data-lang-root]>button span{display:none}.oa-cq{padding:20px 16px calc(98px + env(safe-area-inset-bottom))!important}.oa-side{padding-left:10px!important;padding-right:10px!important}.oa-navrail button{padding:11px 15px!important}}@media (width<=560px){.oa-statusrow,.oa-actgrid,.oa-ledger{padding:18px!important}.oa-statusrow{place-items:center start;grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important}.oa-statusrow>div:first-child,.oa-statusrow>div:first-child svg{width:96px!important;height:96px!important}.oa-statusrow>div:first-child>div:last-child>div:first-child{font-size:21px!important}.oa-statusrow>div:first-child>div:last-child>div:last-child{font-size:12.5px!important}.oa-tablewrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px}.oa-tablewrap::-webkit-scrollbar{display:none}}.oa-tabbar{display:none}.oa-tab{border-radius:var(--radius-md);cursor:pointer;min-height:52px;font:inherit;color:color-mix(in srgb, var(--color-text) 58%, transparent);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:7px 2px 5px;font-size:12.5px;line-height:1.1;transition:color .2s,background .2s;display:flex;position:relative}.oa-tab i{font-size:22px;transition:transform .3s cubic-bezier(.32,.72,0,1)}.oa-tab:active{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.oa-tab:active i{transform:scale(.9)}.oa-tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.oa-tab[data-on=true],.oa-tab[data-on="1"]{color:var(--color-accent-100)}.oa-tab[data-on=true] i,.oa-tab[data-on="1"] i{color:var(--color-accent)}.oa-tab[data-on=true]:before,.oa-tab[data-on="1"]:before{content:"";background:var(--color-accent);width:20px;height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--color-accent) 60%, transparent);border-radius:0 0 2px 2px;position:absolute;top:-6px}@media (width<=900px){.oa-tabbar{z-index:60;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--color-divider);background:#11131d;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0}}@media (width<=360px){.oa-tab{letter-spacing:-.01em}}@media (width<=900px){.oa-toast{width:calc(100% - 32px);max-width:420px;bottom:calc(84px + env(safe-area-inset-bottom))!important}}.oa-sheetback{z-index:70;background:#05060ca3;animation:.22s both oaSheetFade;position:fixed;inset:0}.oa-sheet{z-index:71;overscroll-behavior:contain;max-height:84vh;padding:8px 10px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-divider);background:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:20px 20px 0 0;flex-direction:column;gap:2px;animation:.34s cubic-bezier(.32,.72,0,1) both oaSheetUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.oa-sheetgrab{background:var(--color-neutral-800);border-radius:2px;flex:none;width:40px;height:4px;margin:2px auto 10px}.oa-sheetitem{border-radius:var(--radius-md);cursor:pointer;width:100%;min-height:48px;font:inherit;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:13px;padding:0 12px;font-size:16px;display:flex}.oa-sheetitem i{color:color-mix(in srgb, var(--color-text) 58%, transparent);flex:none;font-size:20px}.oa-sheetitem:active{background:color-mix(in srgb, var(--color-text) 8%, transparent)}.oa-sheetitem:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.oa-sheetitem[data-on=true],.oa-sheetitem[data-on="1"]{color:var(--color-accent-100);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.oa-sheetitem[data-on=true] i,.oa-sheetitem[data-on="1"] i{color:var(--color-accent)}.oa-sheetitem em{color:var(--color-accent-200);margin-left:auto;font-size:14px;font-style:normal}.oa-sheetcap{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 50%, transparent);padding:14px 12px 6px;font-size:12.5px}.oa-sheetcap:first-child{padding-top:4px}.oa-sheetacct{border-top:1px solid var(--color-divider);align-items:center;gap:11px;margin-top:10px;padding:13px 12px 2px;display:flex}.oa-sheetava{background:var(--color-neutral-900);width:32px;height:32px;color:var(--color-accent-200);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.oa-sheetmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px;overflow:hidden}@keyframes oaSheetUp{0%{opacity:.5;transform:translateY(18%)}to{opacity:1;transform:none}}@keyframes oaSheetFade{0%{opacity:0}to{opacity:1}}@media (width>=901px){.oa-sheet,.oa-sheetback{display:none!important}}.oa-cmdback{z-index:80;background:#05060c9e;position:fixed;inset:0}.oa-cmd{z-index:81;border:1px solid var(--color-divider);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 96%, transparent);flex-direction:column;width:min(560px,100vw - 32px);display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px -20px #000000b3}.oa-cmdfield{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;height:56px;padding:0 18px;display:flex}.oa-cmdfield input{min-width:0;height:100%;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.oa-cmdfield input::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}.oa-cmdlist{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:min(52vh,420px);padding:8px;display:flex;overflow-y:auto}.oa-cmditem{border-radius:var(--radius-md);cursor:pointer;width:100%;min-height:46px;font:inherit;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:13px;padding:0 12px;font-size:16px;display:flex}.oa-cmditem i{color:color-mix(in srgb, var(--color-text) 58%, transparent);flex:none;font-size:19px}.oa-cmditem b{font-weight:400}.oa-cmditem span{color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-left:auto;padding-left:12px;font-size:14px}.oa-cmditem[data-sel="1"]{background:color-mix(in srgb, var(--color-accent) 13%, transparent);color:var(--color-accent-100)}.oa-cmditem[data-sel="1"] i{color:var(--color-accent)}.oa-cmdfoot{border-top:1px solid var(--color-divider);color:color-mix(in srgb, var(--color-text) 55%, transparent);align-items:center;gap:16px;padding:10px 18px;font-size:14px;display:flex}.oa-cmdkeys{align-items:center;gap:4px;display:inline-flex;margin-left:0!important;padding-left:10px!important}.oa-cmdkeys i{border:1px solid var(--color-divider);min-width:19px;height:19px;font-size:11.5px;font-style:normal;font-family:var(--font-mono,ui-monospace, monospace);color:color-mix(in srgb, var(--color-text) 62%, transparent);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.oa-kbd{border:1px solid var(--color-divider);min-width:20px;height:20px;font-size:12.5px;font-family:var(--font-mono,ui-monospace, monospace);color:color-mix(in srgb, var(--color-text) 70%, transparent);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.oa-cmdtrigger{border:1px solid var(--color-divider);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-text) 3%, transparent);cursor:pointer;width:100%;height:36px;font:inherit;color:color-mix(in srgb, var(--color-text) 58%, transparent);align-items:center;gap:9px;margin-bottom:10px;padding:0 10px;font-size:14px;display:flex}.oa-cmdtrigger:hover{color:var(--color-text);border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-divider))}.oa-cmdtrigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.oa-cmd,.oa-cmdback,.oa-sheet,.oa-sheetback{animation:none}}@media (width<=1240px){.oa-plan-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1150px){.oa-hero{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding-top:72px!important;padding-bottom:24px!important}.oa-hero>[data-heroexit]{order:1!important}.oa-hero>.oa-net{order:2!important}}@media (width<=900px){.oa-2col,.oa-3col{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.oa-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.oa-auth{grid-template-columns:minmax(0,1fr)!important}.oa-authaside{display:none!important}.oa-shell{grid-template-columns:minmax(0,1fr)!important}.oa-side,.oa-side>:first-child{display:none!important}.oa-cq{padding-bottom:calc(98px + env(safe-area-inset-bottom))!important}.oa-navrail{overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;flex:1;overflow-x:auto;flex-direction:row!important;min-height:auto!important;overflow-y:visible!important}.oa-shell .oa-navrail{scrollbar-width:none!important;-ms-overflow-style:none!important}.oa-shell .oa-navrail::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.oa-navrail::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.oa-navrail button{white-space:nowrap;flex:none;align-self:center!important;width:auto!important;padding:13px 14px!important;font-size:0!important}.oa-navrail button i{font-size:21px!important}.oa-navrail button span,.oa-navrail [data-railsep],.oa-navrail [data-railgroup]{display:none}.oa-sidefoot{flex:none;margin-top:0!important}.oa-sidefoot .btn{flex:none!important;justify-content:center!important;gap:0!important;width:44px!important;min-width:0!important;height:44px!important;padding:0!important;font-size:0!important}.oa-sidefoot .btn i{font-size:19px!important}.oa-sidefoot>:last-child{padding:0!important}.oa-sidefoot span{display:none}}@media (width<=760px){.table{white-space:nowrap;display:block;overflow-x:auto}}@media (width<=620px){[data-devrow]{flex-wrap:wrap;row-gap:12px!important}[data-devrow]>.oa-when{display:none}[data-devrow]>.btn{width:100%}}@media (width<=520px){.oa-footer{grid-template-columns:minmax(0,1fr)!important}}@keyframes oaRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes oaPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 55%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}@keyframes oaSpin{to{transform:rotate(360deg)}}.btn,[data-press]{transition:transform .16s cubic-bezier(.2,.8,.3,1),border-color .2s,background .2s,color .2s}.btn:active:not(:disabled),[data-press]:active{transform:scale(.972)}.btn:focus-visible,[data-press]:focus-visible,summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-md)}[data-spot]{isolation:isolate;position:relative}[data-spot]:before{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-accent) 78%, transparent) 22%, color-mix(in srgb, var(--color-accent) 78%, transparent) 78%, transparent);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}[data-spot]:hover:before{opacity:1}[data-spot]{transition:translate .22s cubic-bezier(.32,.72,0,1),border-color .22s}[data-spot]:hover{translate:0 -3px}[data-spot]:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;box-shadow:var(--shadow-lg);opacity:0;transition:opacity .22s;position:absolute;inset:0}[data-spot]:hover:after{opacity:1}.btn-primary{transition:translate .22s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.2,.8,.3,1),border-color .2s,background .2s,color .2s}@media (hover:none){[data-spot]:hover{translate:none}}.table tbody tr{transition:background .2s}.table tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.oa-ansWrap{grid-template-rows:1fr;transition:grid-template-rows .34s cubic-bezier(.32,.72,0,1),opacity .26s;display:grid}.oa-ansWrap>div{min-height:0;overflow:hidden}details.oa-closing .oa-ansWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,1,1),opacity .16s}.oa-nav-tip{display:none}.oa-headacts{align-items:center;gap:9px;margin-left:auto;display:flex}.oa-fresh{border-radius:var(--radius-sm);cursor:pointer;height:40px;font:inherit;white-space:nowrap;color:color-mix(in srgb, var(--color-text) 54%, transparent);background:0 0;border:0;align-items:center;gap:7px;padding:0 9px;font-size:14px;transition:background .16s,color .16s;display:flex}.oa-fresh:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent);color:color-mix(in srgb, var(--color-text) 82%, transparent)}.oa-fresh:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.oa-fresh i{flex:none;font-size:14px}@media (pointer:coarse),(width<=900px){.oa-fresh{justify-content:center;min-width:44px;min-height:44px}.oa-headacts .btn{min-height:44px!important}}@media (width<=900px){.oa-fresh span{display:none}}.oa-navrail{position:relative}.oa-navpill{z-index:0;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 34%, transparent);transition:opacity .14s;position:absolute;top:0;left:0}.oa-navrail button{z-index:1;position:relative}.oa-navrail{scroll-behavior:smooth}.oa-navrail::-webkit-scrollbar{width:0;height:0}.oa-navrail [data-railgroup]{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 42%, transparent);flex:none;padding:15px 10px 6px;font-size:12.5px}.oa-navrail [data-railsep]{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 13%, transparent) 26%, color-mix(in srgb, var(--color-text) 13%, transparent) 74%, transparent);flex:none;height:1px;margin:9px 10px}.oa-footnav{border-top:1px solid var(--color-divider);flex-direction:column;gap:1px;padding-top:6px;display:flex}.oa-footrow{border-radius:var(--radius-sm);cursor:pointer;width:100%;height:34px;font:inherit;text-align:left;white-space:nowrap;color:color-mix(in srgb, var(--color-text) 62%, transparent);background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;font-size:14px;transition:background .18s,color .18s;display:flex}.oa-footrow i{flex:none;font-size:16px;line-height:1}.oa-footrow:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent);color:var(--color-text)}.oa-footrow:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.oa-footrow[data-on="1"],.oa-footrow[data-on=true]{color:var(--color-accent-100);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.oa-footrow[data-out]{margin-top:3px}.oa-footrow[data-out]:hover{color:var(--color-accent-100)}.oa-ovgrid{grid-template-columns:repeat(auto-fit,minmax(292px,1fr));align-items:stretch;gap:22px;display:grid}.oa-ovcol{display:contents}.oa-ovgrid [data-ovwide]{grid-column:1/-1}@container (width<=919px){.oa-ovgrid>*>:last-child{grid-column:1/-1}}.oa-cardhead{border-bottom:1px solid var(--color-divider);align-items:center;gap:10px;margin:-20px -20px 2px;padding:15px 20px 14px;display:flex}.oa-cardhead>span:first-child{background:var(--color-accent-900);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.oa-inv{flex-direction:column;display:flex}.oa-invrail{flex-wrap:wrap;gap:7px;display:flex}.oa-invrail button{color:color-mix(in srgb, var(--color-text) 68%, transparent);border:1px solid var(--color-divider);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex:104px;padding:11px 6px;font-family:inherit;font-size:14px;transition:color .18s,border-color .18s,background-color .18s}.oa-invrail button:hover{color:var(--color-text)}.oa-invrail button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 62%, transparent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent-100)}.oa-invcount{align-items:baseline;gap:12px;margin:26px 0 8px;display:flex}.oa-invcount>b{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-accent-100);font-size:38px;font-weight:500}.oa-invcount>span{color:color-mix(in srgb, var(--color-text) 80%, transparent);font-size:16px;line-height:1.4}.oa-invrow{border-top:1px solid var(--color-divider);grid-template-columns:minmax(0,1.1fr) minmax(0,1.25fr) minmax(0,1.15fr);align-items:start;column-gap:30px;padding:14px 0;font-size:14px;line-height:1.55;display:grid}.oa-invrow>:nth-child(2){color:color-mix(in srgb, var(--color-text) 78%, transparent)}.oa-invrow[data-st=gone]>:first-child,.oa-invrow[data-st=never]>:first-child{opacity:.45;text-decoration:line-through}.oa-invrow[data-st=gone]>:nth-child(2),.oa-invrow[data-st=never]>:nth-child(2){opacity:.6}.oa-invnote{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.oa-invrow[data-st=live] .oa-invnote>span{color:var(--oa-ok)}.oa-invrow[data-st=law] .oa-invnote>span{color:var(--oa-warn)}.oa-invrow[data-st=gone] .oa-invnote>span,.oa-invrow[data-st=never] .oa-invnote>span{color:color-mix(in srgb, var(--color-text) 46%, transparent)}.oa-invfoot{border-top:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding-top:20px;display:flex}.oa-invfoot button[data-dead=true]{border-color:color-mix(in srgb, var(--oa-bad) 55%, transparent);color:var(--oa-bad)}@media (width<=900px){.oa-invrow{grid-template-columns:minmax(0,1fr);row-gap:3px;padding:15px 0}.oa-invnote{text-align:left;align-items:flex-start;margin-top:4px}.oa-invrow>[data-lab]:before{content:attr(data-lab) " — ";color:color-mix(in srgb, var(--color-text) 52%, transparent)}.oa-invcount>b{font-size:32px}}.oa-st{max-width:940px;margin:0 auto;padding:0 24px}.oa-stdot{background:color-mix(in srgb, var(--color-text) 30%, transparent);border-radius:50%;flex:none;width:9px;height:9px}.oa-stdot[data-s=ok]{background:var(--oa-ok);box-shadow:0 0 8px color-mix(in srgb, var(--oa-ok) 60%, transparent)}.oa-stdot[data-s=warn]{background:var(--oa-warn)}.oa-stdot[data-s=down]{background:var(--oa-bad);box-shadow:0 0 8px color-mix(in srgb, var(--oa-bad) 60%, transparent)}.oa-strow{border-top:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) minmax(0,240px) 92px;align-items:baseline;gap:4px 20px;padding:14px 0;font-size:16px;display:grid}.oa-st2{border-top:1px solid var(--color-divider);grid-template-columns:186px minmax(0,1fr);gap:6px 24px;padding:18px 0;display:grid}.oa-st3{border-top:1px solid var(--color-divider);grid-template-columns:152px minmax(0,1fr) 132px;gap:6px 24px;padding:16px 0;display:grid}.oa-upbars{gap:2px;height:32px;display:flex}.oa-upbars i{background:color-mix(in srgb, var(--oa-ok) 46%, transparent);border-radius:2px;flex:1 1 0;min-width:2px;transition:background .12s}.oa-upbars i:hover{background:var(--oa-ok)}.oa-upbars i[data-d=p]{background:color-mix(in srgb, var(--oa-warn) 78%, transparent)}.oa-upbars i[data-d=p]:hover{background:var(--oa-warn)}.oa-upbars i[data-d=x]{background:var(--oa-bad)}.oa-upfoot{color:color-mix(in srgb, var(--color-text) 55%, transparent);align-items:baseline;gap:12px;margin-top:9px;font-size:14px;display:flex}.oa-upfoot>span:nth-child(2){text-align:center;color:color-mix(in srgb, var(--color-text) 72%, transparent);flex:1}.oa-upfoot>span:last-child{text-align:right}@media (width<=620px){.oa-upbars{gap:1px;height:26px}.oa-upfoot>span:nth-child(2){display:none}}@media (width<=700px){.oa-strow,.oa-st2,.oa-st3{grid-template-columns:minmax(0,1fr)}}[data-barpill]{z-index:0;border-radius:var(--radius-sm);background:var(--color-accent-800);transition:opacity .14s;position:absolute;top:0;left:0}[data-barpill][data-glide="1"],.oa-navpill[data-glide="1"]{transition:translate .32s var(--oa-glide), transform .32s var(--oa-glide), width .32s var(--oa-glide), height .32s var(--oa-glide), opacity .18s ease}@media (prefers-reduced-motion:reduce){[data-barpill][data-glide="1"],.oa-navpill[data-glide="1"]{transition:opacity .18s}}[data-bar]>button{z-index:1;position:relative}[data-bar]>button[data-on="1"]{color:var(--color-accent-100)}::view-transition-old(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(brand){animation-duration:.18s}::view-transition-new(brand){animation-duration:.18s}::view-transition-group(cabrail){animation-duration:.34s}::view-transition-group(slots-head){animation-duration:.32s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(cabrail){opacity:1;mix-blend-mode:normal;animation:none}::view-transition-new(cabrail){opacity:1;mix-blend-mode:normal;animation:none}::view-transition-group(dev-1){animation-duration:.32s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(dev-2){animation-duration:.32s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-neutral-800);border:3px solid var(--color-bg);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-700)}@media (prefers-reduced-motion:reduce){html,.oa-navrail{scroll-behavior:auto}*,:before,:after{transition-property:opacity,background,background-color,border-color,color,box-shadow,outline-color!important;transition-duration:.14s!important;animation-duration:.14s!important;animation-iteration-count:1!important}[data-reveal][data-seen],[data-reveal][data-anim=mask][data-seen],[data-casc]>*{animation-name:oaFadeIn!important;animation-delay:0s!important}[data-spot]:hover,[data-parallax],[data-field] i{transform:translate(0,0)!important}}html[data-calm="1"],html[data-calm="1"] .oa-navrail{scroll-behavior:auto}html[data-calm="1"] *,html[data-calm="1"] :before,html[data-calm="1"] :after{transition-property:opacity,background,background-color,border-color,color,box-shadow,outline-color!important;transition-duration:.14s!important;animation-duration:.14s!important;animation-iteration-count:1!important}html[data-calm="1"] [data-reveal][data-seen],html[data-calm="1"] [data-reveal][data-anim=mask][data-seen],html[data-calm="1"] [data-casc]>*{animation-name:oaFadeIn!important;animation-delay:0s!important}html[data-calm="1"] [data-spot]:hover,html[data-calm="1"] [data-parallax],html[data-calm="1"] [data-field] i{transform:translate(0,0)!important}@keyframes oaToastTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.oa-toasttimer{transform-origin:0;animation:5.2s linear forwards oaToastTimer}@media (prefers-reduced-motion:reduce){.oa-toasttimer{display:none!important}}html[data-calm="1"] .oa-toasttimer{display:none!important}[data-reveal][data-seen]{animation:oaRise .72s cubic-bezier(.32,.72,0,1) var(--d,0s) both}[data-reveal][data-anim=mask][data-seen]{animation:oaMask .95s cubic-bezier(.32,.72,0,1) var(--d,0s) both}@media (width<=700px){[data-reveal][data-seen]{animation-duration:.34s;animation-delay:0s}[data-reveal][data-anim=mask][data-seen]{animation-duration:.42s;animation-delay:0s}[data-casc]>*{animation-duration:.34s!important;animation-delay:0s!important}}[data-casc]>*{animation:.62s cubic-bezier(.32,.72,0,1) both oaRise}html[data-cabquiet="1"] .oa-shell [data-casc]>*{animation:none}[data-casc]>:first-child{animation-delay:0s}[data-casc]>:nth-child(2){animation-delay:55ms}[data-casc]>:nth-child(3){animation-delay:.11s}[data-casc]>:nth-child(4){animation-delay:.165s}[data-casc]>:nth-child(5){animation-delay:.22s}[data-casc]>:nth-child(6){animation-delay:.275s}[data-casc]>:nth-child(7){animation-delay:.33s}[data-casc]>:nth-child(n+8){animation-delay:.385s}@keyframes oaFadeIn{0%{opacity:0}to{opacity:1}}@keyframes oaMask{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(22px)}to{opacity:1;clip-path:inset(0 0 -14%);transform:translateY(0)}}@keyframes oaRing{0%{stroke-dashoffset:402px}to{stroke-dashoffset:54px}}@keyframes oaShine{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes oaFlow{0%{transform:translate(-105%)}to{transform:translate(255%)}}@keyframes oaLaneIn{0%{opacity:.4;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}[data-field]{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0}[data-field] i{display:block;position:absolute;inset:-22%}[data-field] i:first-child{will-change:transform;transform:translate3d(var(--px,0px), calc(var(--vel,0) * 1.2px), 0);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--color-text) 4%, transparent) 0 1px, transparent 1px 7px), repeating-linear-gradient(35deg, color-mix(in srgb, var(--color-text) 3%, transparent) 0 1px, transparent 1px 7px), linear-gradient(to bottom, color-mix(in srgb, var(--color-text) 4%, transparent), transparent 38%), linear-gradient(to top, #0006, transparent 46%), #11131d;transition:transform 1.1s cubic-bezier(.22,.61,.36,1);transform:none}html,body{background:#11131d}[data-field] i:nth-child(2){--l:max(12px, calc(50% - var(--oa-edge)));--r:min(calc(100% - 13px), calc(50% + var(--oa-edge)));--line:color-mix(in srgb, var(--color-text) 16%, transparent);--maj:color-mix(in srgb, var(--color-text) 26%, transparent);background-image:linear-gradient(var(--line) 0 0), linear-gradient(var(--line) 0 0);background-size:1px 100%,1px 100%;background-position:var(--l) 0, var(--r) 0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--oa-fade), #000 calc(100% - var(--oa-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--oa-fade), #000 calc(100% - var(--oa-fade)), transparent);background-repeat:no-repeat;inset:0!important}@media (width>=1290px){[data-field] i:nth-child(2){background-image:linear-gradient(var(--line) 0 0), linear-gradient(var(--line) 0 0), linear-gradient(to bottom, var(--maj) 0 1px, transparent 1px), linear-gradient(to bottom, var(--maj) 0 1px, transparent 1px), linear-gradient(to bottom, var(--line) 0 1px, transparent 1px), linear-gradient(to bottom, var(--line) 0 1px, transparent 1px);background-size:1px 100%, 1px 100%, 11px calc(var(--oa-pitch) * 4), 11px calc(var(--oa-pitch) * 4), 5px var(--oa-pitch), 5px var(--oa-pitch);background-position:var(--l) 0, var(--r) 0, calc(var(--l) + 1px) 0, calc(var(--r) - 10px) 0, calc(var(--l) + 1px) 0, calc(var(--r) - 4px) 0;background-repeat:no-repeat,no-repeat,repeat-y,repeat-y,repeat-y,repeat-y}}[data-field] i:nth-child(2):before,[data-field] i:nth-child(2):after{content:"";width:1px;height:var(--oa-pitch);top:calc(var(--oa-fade) + var(--prog,0) * (100% - var(--oa-fade) * 2 - var(--oa-pitch)));background:linear-gradient(to bottom, transparent, var(--color-accent), transparent);box-shadow:0 0 12px -3px var(--color-accent);position:absolute}[data-field] i:nth-child(2):before{left:var(--l)}[data-field] i:nth-child(2):after{left:var(--r)}.oa-auth [data-field] i:nth-child(2),.oa-shell [data-field] i:nth-child(2),.oa-shell [data-field] i:nth-child(3),[data-field] i:nth-child(3){display:none}[data-page] .card-kicker:before,[data-tick]:before{content:"";vertical-align:-.08em;background:var(--color-accent);border-radius:2px;width:2px;height:.82em;margin-right:8px;display:inline-block}.card-kicker{color:var(--color-accent-200)}[data-screen-head]:focus,[data-screen-head]:focus-visible{outline:none}@media (width<=860px){.oa-statusrow{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}}@media (width<=560px){.oa-statushead{padding:14px 18px!important}.oa-statushead>.btn{width:100%;margin:2px 0 0!important}.oa-statusnote{padding:14px 18px!important}}[data-count]{display:inline-block}.oa-shell .card{box-shadow:inset 0 0 0 1px var(--color-divider), 0 26px 50px -38px #000}.oa-shell .card.elev-sm{box-shadow:inset 0 0 0 1px var(--color-divider), var(--shadow-sm)}.oa-shell .card.elev-md{box-shadow:inset 0 0 0 1px var(--color-divider), var(--shadow-md)}.oa-shell .card.elev-lg{box-shadow:inset 0 0 0 1px var(--color-divider), var(--shadow-lg)}.oa-shell [data-spot]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text) 20%, transparent), var(--shadow-lg)}.oa-shell .oa-headband>div{box-shadow:none}.oa-group{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-divider);overflow:hidden}.oa-group>*{position:relative}.oa-group>*+:before{content:"";left:var(--inset,60px);background:var(--color-divider);height:1px;position:absolute;top:0;right:0}@media (width>=901px) and (width<=1180px){.oa-shell{grid-template-columns:62px minmax(0,1fr)!important}.oa-side{padding:18px 8px!important}.oa-side>:first-child span,.oa-navrail button span:not(.oa-nav-tip),.oa-navrail [data-railgroup],.oa-cmdtrigger span,.oa-sidefoot span:not(.oa-nav-tip){display:none!important}.oa-footrow{justify-content:center;height:38px;padding:0!important}.oa-footrow i{font-size:18px}.oa-cmdtrigger{flex:none;justify-content:center;height:40px!important;padding:0!important;font-size:0!important}.oa-cmdtrigger i{font-size:19px!important}.oa-navrail button,.oa-cmdtrigger{gap:0!important}.oa-navrail{scrollbar-width:none!important}.oa-navrail::-webkit-scrollbar{width:0!important}.oa-navrail button{justify-content:center;padding:11px 0!important;font-size:0!important}.oa-navrail button i{font-size:21px!important}.oa-navrail{overflow-x:hidden!important}.oa-navrail button .oa-nav-tip{display:none!important}}.oa-ctx{z-index:200;background:color-mix(in srgb, var(--color-surface) 96%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);min-width:208px;box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-divider);transform-origin:var(--ox,0) var(--oy,0);border-radius:12px;padding:5px;animation:.17s cubic-bezier(.32,.72,0,1) both oaCtxIn;position:fixed}@keyframes oaCtxIn{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.oa-ctx button{cursor:pointer;width:100%;font:inherit;color:var(--color-text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 11px;font-size:14px;display:flex}.oa-ctx button:hover{background:color-mix(in srgb, var(--color-accent) 16%, transparent)}.oa-ctx button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.oa-ctx hr{background:var(--color-divider);border:0;height:1px;margin:4px 7px}@media (prefers-reduced-motion:reduce){.oa-ctx{animation:none}}.oa-group [data-row]{cursor:pointer;transition:background .18s}.oa-group [data-row]:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}.oa-group [data-row]:active{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.oa-group [data-row]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-md)}.oa-shell .btn-ghost,.oa-shell .oa-period button{min-height:40px}.oa-group [data-row] a,.oa-group [data-row] [data-rowlink]{align-items:center;min-height:40px;margin:-9px 0;padding:9px 0;display:inline-flex}.oa-cardhead{min-height:40px}.oa-group [data-row] .oa-chevr{opacity:.45;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .2s}.oa-group [data-row]:hover .oa-chevr{opacity:.9;transform:translate(3px)}.oa-headband[data-band="0"]{display:none}.oa-headband{background:var(--color-divider);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;margin:20px 0 0;display:grid;overflow:hidden}.oa-headband>div{background:var(--color-surface);min-width:0;padding:13px 18px}.oa-bandkick{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 48%, transparent);font-size:12.5px;display:block}.oa-bandnum{font-family:var(--font-heading);letter-spacing:-.022em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:21px;font-weight:500;display:block}.oa-bandsub{color:color-mix(in srgb, var(--color-text) 58%, transparent);margin-top:3px;font-size:12.5px;display:block}@media (width<=700px){.oa-headband{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.oa-headband>div:last-child:nth-child(odd){grid-column:1/-1}.oa-headband>div{padding:11px 14px}.oa-bandnum{font-size:19px}}.oa-grouphead{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 76%, transparent);margin:0 0 8px 4px;font-size:12.5px}[data-largetitle]{transform-origin:0 0;transition:opacity .24s,transform .3s cubic-bezier(.32,.72,0,1)}[data-scrolled="1"] [data-largetitle]{opacity:0;pointer-events:none;transform:translateY(-6px)scale(.97)}[data-scrolled="1"] [data-compacttitle]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-largetitle],[data-compacttitle]{transition:none}}.field:has(.input:focus) label{color:var(--color-accent-200)}.field:has(.input[aria-invalid=true]) label{color:var(--color-accent-300)}.field:has(.input[aria-invalid=true]) .input{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.field label{transition:color .22s}.card:has(:focus-visible){border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}[data-bar]:has([data-busy="1"]){opacity:.6}.input:-webkit-autofill{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--color-text);transition:background-color 9999s ease-out,color 9999s ease-out}.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--color-text);transition:background-color 9999s ease-out,color 9999s ease-out}.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--color-text);transition:background-color 9999s ease-out,color 9999s ease-out}h1,h2,h3{text-wrap:balance}@supports not (color:color-mix(in srgb, red 50%, blue)){.card,.oa-skip{background:var(--color-surface);border-color:var(--color-neutral-800)}.table tbody tr:hover{background:var(--color-neutral-900)}::selection{background:var(--color-accent-800)}[style*=color-mix]{border-color:var(--color-neutral-800)}}@media (prefers-reduced-transparency:reduce){[style*=backdrop-filter],header,.oa-side{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--color-surface)!important}}.oa-cq{container-type:inline-size}@container (width<=420px){[data-cqrow]{flex-wrap:wrap;row-gap:10px}[data-cqrow]>.btn{width:100%;height:42px!important}[data-cqrow]>.oa-chevr{display:none}.oa-nodestate{text-align:left!important;width:auto!important}[data-cqhide]{display:none}}@supports (animation-timeline:view()) and (not (-webkit-touch-callout:none)){@media (prefers-reduced-motion:no-preference){[data-progress]{animation:linear both oaProgress;animation-timeline:scroll(root)}@keyframes oaProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.oa-spin{opacity:0;border:1.5px solid;border-top-color:#0000;border-radius:50%;flex:none;width:0;height:14px;transition:width .22s cubic-bezier(.32,.72,0,1),opacity .18s,margin .22s cubic-bezier(.32,.72,0,1)}[data-busy="1"] .oa-spin{opacity:.9;width:14px;margin-right:8px;animation:.7s linear infinite oaSpin}[data-busy="1"]{cursor:progress}@keyframes oaShake{10%,90%{translate:-1px}20%,80%{translate:2px}30%,50%,70%{translate:-4px}40%,60%{translate:4px}}[data-shake="1"]{animation:.5s cubic-bezier(.36,.07,.19,.97) both oaShake;border-color:color-mix(in srgb, var(--color-accent) 62%, transparent)!important}@media (prefers-reduced-motion:reduce){[data-field] i,[data-shake="1"]{animation:none!important}}[data-page],.oa-auth,.oa-shell{position:relative}.oa-auth>:not([data-field]):not([data-atmos]),.oa-shell>:not([data-field]):not([data-atmos]),[data-page]>:not([data-field]):not([data-atmos]){z-index:1;position:relative}[data-page] section{--ruled:0}[data-page] section[data-inview]{--ruled:1}[data-page] section:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 55%, transparent) 22%, color-mix(in srgb, var(--color-accent) 55%, transparent) 78%, transparent);height:1px;transform:scaleX(var(--ruled));transform-origin:0;opacity:calc(var(--ruled) * .55);transition:transform 1.4s cubic-bezier(.32,.72,0,1),opacity 1.4s;position:absolute;top:0;left:0;right:0}@media (width>=1290px){[data-page] section:after{content:"";z-index:3;pointer-events:none;--l:max(12px, calc(50% - var(--oa-edge)));--r:min(calc(100% - 13px), calc(50% + var(--oa-edge)));--mk:color-mix(in srgb, var(--color-text) 28%, transparent);background-image:linear-gradient(to bottom, var(--mk) 0 9px), linear-gradient(90deg, var(--mk) 0 9px), linear-gradient(to bottom, var(--mk) 0 9px), linear-gradient(90deg, var(--mk) 0 9px);background-size:1px 11px,11px 1px,1px 11px,11px 1px;background-position:var(--l) 0, calc(var(--l) + 1px) 0, var(--r) 0, calc(var(--r) - 11px) 0;height:11px;opacity:calc(var(--ruled) * .85);background-repeat:no-repeat;transition:opacity 1s .3s;position:absolute;top:0;left:0;right:0}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-orbit]{position:relative;overflow:hidden}[data-orbit]:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--angle), color-mix(in srgb, var(--color-accent) 26%, transparent) 0deg, color-mix(in srgb, var(--color-accent) 72%, transparent) 40deg, color-mix(in srgb, var(--color-accent) 26%, transparent) 96deg, color-mix(in srgb, var(--color-accent) 26%, transparent) 360deg);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-orbit]>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){[data-orbit]:before{animation:none}}.btn-primary{position:relative;overflow:hidden}.btn-primary:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 30%, transparent), transparent);width:34%;position:absolute;top:0;bottom:0}.btn-primary:hover:after{opacity:1;animation:.85s cubic-bezier(.32,.72,0,1) oaShine}[data-atmos]{pointer-events:none;position:fixed}[data-grain]{z-index:60;opacity:.016;contain:strict;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='g'><feTurbulence type='fractalNoise' sc-camel-base-frequency='.8' sc-camel-num-octaves='4' sc-camel-stitch-tiles='stitch'/></filter><rect width='220' height='220' filter='url(%23g)'/></svg>");inset:-18%}[data-vignette]{z-index:59;background:radial-gradient(130% 96% at 50% 42%,#0000 52%,#0000006b);inset:0}@media (prefers-reduced-motion:reduce){[data-field] i,[data-grain]{animation:none!important}}[data-idle] [data-grain],[data-idle] [data-field] i,[data-idle] .oa-ribbon>div,[data-idle] [data-tick]:before,[data-idle] .card-kicker:before{animation-play-state:paused!important}.oa-w{animation:.9s cubic-bezier(.22,.68,0,1) both oaWordIn;display:inline-block}.oa-w:not([data-done]){will-change:transform, filter}@keyframes oaWordIn{0%{opacity:0;filter:blur(11px);transform:translateY(.62em)scale(.97)}60%{opacity:1}to{opacity:1;filter:blur();transform:none}}.oa-shine{background:linear-gradient(104deg, var(--color-text) 26%, var(--color-accent-200) 42%, var(--color-neutral-100) 50%, var(--color-accent-200) 58%, var(--color-text) 74%);color:#0000;background-position:130% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s cubic-bezier(.5,0,.5,1) .7s forwards oaTextShine}@keyframes oaTextShine{0%{background-position:130% 0}45%,to{background-position:-70% 0}}@media (prefers-reduced-motion:reduce){.oa-shine{background-position:130% 0;animation:none}}[data-tilt]{transform-style:preserve-3d}[data-glare]{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(112deg, transparent 34%, color-mix(in srgb, var(--color-neutral-100) 9%, transparent) 50%, transparent 66%);transition:opacity .45s;position:absolute;inset:0}[data-tilt]:hover [data-glare]{opacity:1}.oa-tablewrap{overscroll-behavior-x:contain;overflow-x:auto}.oa-tablewrap .table{min-width:620px}@media (width<=720px){.oa-tablewrap{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.oa-tablewrap .table th,.oa-tablewrap .table td{white-space:nowrap}}.tag[class],.card-kicker[class],.oa-spark[data-dense] b{font-size:14px}@media (width<=700px){[data-tick],[data-kick]{letter-spacing:.06em!important;font-size:12.5px!important}}.oa-railcount{display:none}@media (width<=700px){.oa-rail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-24px;padding:2px 24px 8px;scroll-padding-left:24px;overflow-x:auto;flex-flow:row!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;display:flex!important}.oa-rail::-webkit-scrollbar{display:none}.oa-rail>*{scroll-snap-align:start;flex:0 0 82%;min-width:0}.oa-rail.oa-voices{scroll-snap-type:none;margin-inline:0;padding:0;overflow:visible;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;display:grid!important}.oa-rail.oa-voices>*{flex:none}#voices .oa-railcount{display:none}.oa-rail.oa-reffacts{margin-inline:0;padding-inline:0}.oa-rail.oa-reffacts>div+div{border-top:0;padding-top:0}.oa-rail.oa-reffacts>div{flex:0 0 78%}.oa-railcount{color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-top:2px;font-size:14px;display:block}}@media (width<=900px){.oa-netstats>div{border-left:0!important;padding:0!important}}@media (pointer:coarse){select.input{min-height:44px!important}}@media (pointer:coarse),(width<=700px){button,.btn,summary,[role=radio],[role=tab],.oa-nav button,.oa-headnav a,[data-bar] button,[data-copy],label{min-height:44px}button,.btn,[role=radio]{padding-inline:max(14px,.9em)}.oa-headnav a,.oa-footer a{align-items:center;display:inline-flex}.oa-footer a{min-height:44px}.table td button,.table th button{min-height:40px}.input,select.input,textarea.input{min-height:44px}}.oa-voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 46px;display:grid}.oa-voice{flex-direction:column;gap:14px;display:flex;position:relative}.oa-voice+.oa-voice:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-text) 15%, transparent) 16%, color-mix(in srgb, var(--color-text) 15%, transparent) 84%, transparent);width:1px;position:absolute;top:4px;bottom:4px;left:-23px}.oa-voiceask{color:var(--color-neutral-400);text-wrap:pretty;font-size:14px;line-height:1.5}.oa-voiceq{font-family:var(--font-heading);letter-spacing:-.024em;text-wrap:balance;font-size:21px;font-weight:500;line-height:1.22}.oa-voiceask+.oa-voiceq{margin-top:-5px}.oa-voicesay{color:var(--color-neutral-300);text-wrap:pretty;margin:0;padding-left:18px;font-size:14px;line-height:1.66;position:relative}.oa-voicesay:before{content:"";opacity:.78;background:linear-gradient(to bottom, transparent, var(--color-accent) 15%, var(--color-accent) 85%, transparent);width:1px;transition:opacity .3s;position:absolute;top:2px;bottom:2px;left:0}.oa-voice:hover .oa-voicesay:before{opacity:1}.oa-voiceby{color:var(--color-neutral-300);align-items:baseline;gap:10px;margin-top:auto;font-size:14px;display:flex}.oa-voiceby s{background:var(--color-accent);flex:none;width:16px;height:1px;text-decoration:none;translate:0 -4px}.oa-voiceby span{color:var(--color-neutral-400)}@media (width<=900px){.oa-voices{grid-template-columns:minmax(0,1fr);gap:28px}.oa-voice+.oa-voice:before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 15%, transparent) 10%, color-mix(in srgb, var(--color-text) 15%, transparent) 90%, transparent);width:auto;height:1px;inset:-14px 0 auto}}.oa-guarantee{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-accent) 42%, transparent);background:color-mix(in srgb, var(--color-accent) 7%, transparent);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:26px 40px;margin-top:46px;padding:26px 28px;display:grid}.oa-guaranteemain{align-items:flex-start;gap:18px;display:flex}.oa-guaranteeicon{background:var(--color-accent-900);width:46px;height:46px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 40%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.oa-guaranteeicon i{color:var(--color-accent-200);font-size:21px}.oa-guaranteetitle{font-family:var(--font-heading);letter-spacing:-.022em;margin-bottom:8px;font-size:21px;font-weight:500}.oa-guaranteebody{color:color-mix(in srgb, var(--color-text) 76%, transparent);max-width:58ch;margin:0;font-size:14px;line-height:1.62}.oa-guaranteelist{color:var(--color-neutral-300);flex-direction:column;gap:13px;font-size:14px;line-height:1.5;display:flex}.oa-guaranteelist span{align-items:flex-start;gap:10px;display:flex}.oa-guaranteelist i{color:var(--color-accent);flex:none;font-size:16px}@media (width<=900px){.oa-guarantee{grid-template-columns:minmax(0,1fr);padding:22px}}.oa-speclist{columns:2;column-gap:48px}.oa-speclist>.oa-specitem{break-inside:avoid}.oa-speclist>.oa-specitem:last-child{border-bottom:1px solid var(--color-divider)}@media (width<=900px){.oa-speclist{columns:1}}.oa-specitem{border-top:1px solid var(--color-divider);color:color-mix(in srgb, var(--color-text) 88%, transparent);grid-template-columns:17px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0 11px 4px;font-size:14px;line-height:1.4;transition:padding-left .35s cubic-bezier(.32,.72,0,1),border-color .35s,color .3s;display:grid}.oa-specitem:last-child{border-bottom:1px solid var(--color-divider)}.oa-specitem:hover{border-top-color:color-mix(in srgb, var(--color-accent) 40%, transparent);color:var(--color-text);padding-left:12px}.oa-specitem i{color:color-mix(in srgb, var(--color-accent) 78%, transparent);align-self:center;font-size:16px;transition:color .3s,transform .35s cubic-bezier(.32,.72,0,1)}.oa-specitem:hover i{color:var(--color-accent);transform:scale(1.1)}.oa-specitem b{font-family:var(--font-heading);font-weight:500}.oa-specoff i{color:color-mix(in srgb, var(--color-text) 34%, transparent)}.oa-specoff:hover i{color:color-mix(in srgb, var(--color-text) 55%, transparent);transform:none}.oa-ribbon{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.oa-ribbon>div{width:max-content;animation:46s linear infinite oaSlide;display:flex}.oa-ribbon:hover>div{animation-play-state:paused}.oa-ribbon span{white-space:nowrap;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.oa-ribbon span:after{content:"";background:color-mix(in srgb, var(--color-accent) 60%, transparent);border-radius:50%;width:3px;height:3px;margin-left:26px}@keyframes oaSlide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.oa-ribbon>div{animation:none}}.oa-spark{--color-accent:var(--oa-azure);--color-accent-100:var(--oa-azure-300);--color-accent-800:var(--oa-azure-800);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:104px;display:grid;position:relative}.oa-spark:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 16%, transparent) 4%, color-mix(in srgb, var(--color-text) 16%, transparent) 96%, transparent);height:1px;position:absolute;bottom:21px;left:0;right:0}.oa-spark>span{flex-direction:column;gap:8px;height:100%;display:flex;position:relative}.oa-spark s{flex:1;align-items:flex-end;width:100%;max-width:76px;margin-inline:auto;text-decoration:none;display:flex;position:relative}.oa-spark u{left:-2px;right:-2px;bottom:var(--p);pointer-events:none;z-index:2;border-top:1px dashed color-mix(in srgb, var(--color-text) 30%, transparent);height:0;display:block;position:absolute}.oa-spark i{width:100%;height:var(--h);border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:color-mix(in srgb, var(--color-accent) 24%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 32%, transparent);transform-origin:bottom;animation:.7s cubic-bezier(.32,.72,0,1) both oaGrow;animation-delay:var(--d,0s);transition:background .28s;display:block;position:relative}.oa-spark [data-peak] i{background:color-mix(in srgb, var(--color-accent) 60%, transparent);box-shadow:inset 0 0 0 1px var(--color-accent), 0 0 16px -5px var(--color-accent)}.oa-spark>span:hover i{background:color-mix(in srgb, var(--color-accent) 78%, transparent);box-shadow:inset 0 0 0 1px var(--color-accent)}.oa-spark b{text-align:center;font-variant-numeric:tabular-nums;height:14px;color:color-mix(in srgb, var(--color-text) 76%, transparent);flex:none;font-size:14px;font-weight:400;line-height:14px;transition:color .28s}.oa-spark>span:hover b,.oa-spark [data-peak] b{color:color-mix(in srgb, var(--color-text) 84%, transparent)}.oa-spark em{left:50%;bottom:calc(var(--h) + 6px);z-index:3;border-radius:var(--radius-sm);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-accent-100);background:var(--color-accent-800);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;padding:3px 7px;font-size:14px;font-style:normal;transition:opacity .2s,translate .28s cubic-bezier(.32,.72,0,1);position:absolute;translate:-50% 4px}.oa-spark>span:hover em{opacity:1;translate:-50%}@keyframes oaGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.oa-split{gap:3px;height:9px;display:flex}.oa-split>span{transform-origin:0;border-radius:3px;animation:.75s cubic-bezier(.32,.72,0,1) both oaBar}.oa-split>span:first-child{background:var(--color-accent);flex:62;animation-delay:.15s}.oa-split>span:nth-child(2){background:var(--color-accent-700);flex:38;animation-delay:.28s}@keyframes oaBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.oa-usage{--color-accent:var(--oa-azure);--color-accent-700:var(--oa-azure-700);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:10px;display:grid}.oa-usage>i{background:var(--color-accent);border-radius:3px;align-self:center;width:9px;height:9px}.oa-usage:nth-of-type(2)>i{background:var(--color-accent-700)}.oa-usage[data-idle]>i{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text) 20%, transparent);background:0 0}.oa-usename{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.oa-useval{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-text) 84%, transparent);font-size:14px}@media (width<=1080px){.oa-actgrid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}}.oa-ref{grid-column:span 3;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:38px;padding:26px 28px;display:grid}.oa-refmain{gap:var(--space-3);flex-direction:column;display:flex}.oa-refhead{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.oa-refmode{border:1px solid var(--color-divider);border-radius:100px;gap:3px;margin-left:auto;padding:3px;display:flex}.oa-refmode button{min-height:30px;color:color-mix(in srgb, var(--color-text) 74%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:100px;padding:0 14px;font-size:14px;transition:background .18s,color .18s}.oa-refmode button:hover{color:var(--color-text)}.oa-refmode button[data-on="1"]{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-100)}.oa-refmode button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.oa-refmode button{min-height:44px}}.oa-reffig{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-fig);letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:4px;line-height:1;display:flex}.oa-reffig em{font-style:normal;font-family:var(--font-body);letter-spacing:0;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:16px}.oa-refcap{color:color-mix(in srgb, var(--color-text) 76%, transparent);margin-top:-6px;font-size:14px}.oa-refpair{flex-wrap:wrap;align-items:flex-end;gap:14px 34px;margin-top:6px;display:flex}.oa-refpair>div:nth-child(2){border-left:1px solid var(--color-divider);padding-left:34px}.oa-refrole{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 76%, transparent);margin-bottom:7px;font-size:12.5px;display:block}.oa-reffig-sm{font-size:var(--fs-fig-sm)!important}.oa-reffig-sm span{color:var(--color-accent-200)}.oa-refladder{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;height:164px;margin-top:8px;padding-bottom:12px;display:grid;position:relative}.oa-refladder:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 16%, transparent) 4%, color-mix(in srgb, var(--color-text) 16%, transparent) 96%, transparent);height:1px;position:absolute;bottom:33px;left:0;right:0}.oa-refladder button{cursor:pointer;height:100%;color:inherit;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;font-family:inherit;display:flex;position:relative}.oa-refprog{pointer-events:none;height:2px;position:absolute;bottom:3px;left:0;right:0}.oa-refprog i{background:linear-gradient(to right, color-mix(in srgb, var(--color-accent) 55%, transparent), var(--color-accent));width:0;height:100%;box-shadow:0 0 12px -1px color-mix(in srgb, var(--color-accent) 75%, transparent);border-radius:1px;display:block}.oa-refprog:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 calc(20% - 1px), color-mix(in srgb, var(--color-bg) 92%, transparent) calc(20% - 1px) 20%);position:absolute;inset:-2px 0}.oa-refladder button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.oa-refladder em{left:-6px;right:-6px;bottom:max(var(--h), 5px);text-align:center;font-variant-numeric:tabular-nums;color:var(--color-neutral-200);margin-bottom:5px;font-size:14px;font-style:normal;line-height:13px;transition:color .3s;position:absolute}.oa-refladder s{flex:1;align-items:flex-end;width:100%;max-width:54px;margin-inline:auto;text-decoration:none;display:flex;position:relative}.oa-refladder i{width:100%;height:var(--h);border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:color-mix(in srgb, var(--color-accent) 20%, transparent);min-height:5px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 32%, transparent);transform-origin:bottom;animation:oaLaneIn .6s cubic-bezier(.32,.72,0,1) var(--d,0s) both;transition:background .3s;display:block}.oa-refladder b{text-align:center;height:14px;color:var(--color-neutral-200);flex:none;font-size:14px;font-weight:400;line-height:14px;transition:color .3s}.oa-refladder button[data-cur] i{background:color-mix(in srgb, var(--color-accent) 66%, transparent);box-shadow:inset 0 0 0 1px var(--color-accent), 0 0 20px -6px var(--color-accent)}.oa-refladder button[data-cur] em{color:var(--color-accent-200)}.oa-refladder button[data-cur] b{color:var(--color-accent-100)}.oa-refladder button:hover i{background:color-mix(in srgb, var(--color-accent) 46%, transparent)}.oa-refladder button:hover b{color:color-mix(in srgb, var(--color-text) 84%, transparent)}.oa-reftotal{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:color-mix(in srgb, var(--color-text) 84%, transparent);gap:10px;margin-top:4px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.oa-reftotal i{color:var(--color-accent);flex:none;margin-top:1px;font-size:16px}.oa-reftotal b{color:var(--color-accent-100);font-weight:500}.oa-reffacts{flex-direction:column;justify-content:center;gap:16px;display:flex}.oa-reffacts .card-kicker{align-items:center;gap:8px;display:flex}.oa-reffacts .card-kicker i{color:var(--color-accent);font-size:14px}.oa-reffacts>div+div{border-top:1px solid color-mix(in srgb, var(--color-divider) 70%, transparent);padding-top:18px}@media (width<=900px){.oa-ref{grid-template-columns:minmax(0,1fr);gap:26px;padding:22px}}@media (width<=560px){.oa-refladder em,.oa-refladder b{font-size:14px}}@media (prefers-reduced-motion:reduce),print{.oa-refladder i{animation:none}.oa-refprog{display:none}}.oa-ptiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.oa-ptile{text-align:left;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--color-divider);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg) 50%, transparent);flex-direction:column;align-items:flex-start;gap:3px;padding:14px;transition:border-color .25s,background .25s;display:flex;position:relative}.oa-ptile:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}.oa-ptile[data-on="1"]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.oa-ptile[data-on="1"]:after{content:"";background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 10px -1px var(--color-accent);border-radius:50%;position:absolute;top:14px;right:14px}.oa-ptile:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.oa-ptname{font-family:var(--font-heading);letter-spacing:-.015em;font-size:16px;font-weight:500}.oa-ptile[data-on="1"] .oa-ptname{color:var(--color-accent-100)}.oa-ptdev{color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px}.oa-pttr{color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:14px}.oa-ptfrom{font-variant-numeric:tabular-nums;color:var(--color-accent-200);margin-top:8px;font-size:14px}.oa-ptnow{letter-spacing:.08em;text-transform:uppercase;background:var(--color-accent-800);color:var(--color-accent-100);border-radius:100px;padding:2px 8px;font-size:12.5px;position:absolute;top:-8px;left:12px}.oa-ptnow:empty{display:none}@media (width<=900px){.oa-ptiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.oa-tterms{flex-wrap:wrap;gap:8px;display:flex}.oa-tterm{text-align:left;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--color-divider);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg) 50%, transparent);flex-direction:column;flex:150px;gap:3px;padding:14px;transition:border-color .25s,background .25s;display:flex;position:relative}.oa-tterm:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}.oa-tterm[data-on="1"]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.oa-tterm:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.oa-ttlab{color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px}.oa-tterm[data-on="1"] .oa-ttlab{color:var(--color-accent-100)}.oa-ttper{font-family:var(--font-heading);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:500}.oa-ttbadge{letter-spacing:.06em;font-variant-numeric:tabular-nums;background:var(--color-accent-800);color:var(--color-accent-100);border-radius:100px;padding:2px 8px;font-size:12.5px;position:absolute;top:-8px;right:12px}.oa-ttbadge:empty{display:none}.oa-buycard .oa-ptiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.oa-buycard .oa-ptile{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;padding:10px 12px;display:grid}.oa-buycard .oa-ptname{grid-column:1/-1;font-size:16px}.oa-buycard .oa-ptdev{font-size:14px}.oa-buycard .oa-pttr{display:none}.oa-buycard .oa-ptfrom{text-align:right;white-space:nowrap;margin:0;font-size:14px}.oa-buycard .oa-ptile[data-on="1"]:after{width:6px;height:6px;top:11px;right:11px}.oa-buycard .oa-tterms{flex-wrap:nowrap;gap:6px}.oa-buycard .oa-tterm{flex:1 1 0;gap:1px;min-width:0;padding:10px 11px}.oa-buycard .oa-ttlab{font-size:14px}.oa-buycard .oa-ttper{letter-spacing:-.03em;font-size:16px}.oa-buycard .oa-ttbadge{letter-spacing:.04em;padding:1px 6px;font-size:12.5px;top:-7px;right:8px}@media (width<=380px){.oa-buycard .oa-tterm{padding:9px 8px}.oa-buycard .oa-ttper{font-size:16px}}.oa-scale{touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;outline:none;height:188px;margin-top:4px;position:relative}.oa-scale:focus-visible .oa-shead b{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 40%, transparent)}.oa-curve{pointer-events:none;height:66px;position:absolute;top:0;overflow:visible}.oa-sdot{background:var(--color-accent-100);width:11px;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-bg) 80%, transparent);pointer-events:none;border-radius:50%;margin:-5.5px 0 0 -5.5px;transition:left .16s cubic-bezier(.32,.72,0,1),top .16s cubic-bezier(.32,.72,0,1);position:absolute}.oa-sghost{background:color-mix(in srgb, var(--color-text) 34%, transparent);pointer-events:none;width:1px;height:48px;position:absolute;top:96px}.oa-sghostl{white-space:nowrap;pointer-events:none;background:color-mix(in srgb, var(--color-text) 14%, transparent);color:color-mix(in srgb, var(--color-text) 88%, transparent);border-radius:100px;padding:3px 8px;font-size:12.5px;position:absolute;top:2px;transform:translate(-50%)}.oa-sseg{height:24px;position:absolute;top:112px}.oa-sseg[data-kind=rail]{background:color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:5px;width:100%;left:0}.oa-sseg[data-kind=paid]{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--color-text) 26%, transparent) 0 3px, transparent 3px 7px), color-mix(in srgb, var(--color-text) 13%, transparent);border-radius:5px 0 0 5px;left:0}.oa-sseg[data-kind=add]{background:linear-gradient(90deg, var(--color-accent-800), var(--color-accent));border-radius:0 5px 5px 0;transition:width .16s cubic-bezier(.32,.72,0,1),left .16s cubic-bezier(.32,.72,0,1)}.oa-stickl{white-space:nowrap;color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:14px;position:absolute;top:152px;transform:translate(-50%)}.oa-stickl[data-edge=start],.oa-sstopl[data-edge=start]{align-items:flex-start;transform:none}.oa-stickl[data-edge=end],.oa-sstopl[data-edge=end]{align-items:flex-end;transform:translate(-100%)}.oa-sstop{cursor:pointer;background:0 0;border:0;width:34px;height:48px;margin-left:-17px;padding:0;position:absolute;top:100px}.oa-sstop u{background:color-mix(in srgb, var(--color-text) 26%, transparent);border-radius:3px;width:3px;height:100%;margin:0 auto;transition:background .16s;display:block}.oa-sstop:hover u,.oa-sstop[data-on="1"] u,.oa-sstop:focus-visible u{background:var(--color-accent-100)}.oa-sstopl{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:2px;font-size:14px;display:flex;position:absolute;top:70px;transform:translate(-50%)}.oa-sstopl b{background:var(--color-bg);font-family:var(--font-heading);border-radius:4px;padding:0 4px;font-weight:500}.oa-sstopl em{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-200);font-size:12.5px;font-style:normal}.oa-shead{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 30%, transparent), var(--color-accent-100));width:2px;height:70px;transition:left .16s cubic-bezier(.32,.72,0,1);position:absolute;top:66px}.oa-shead b{background:var(--color-accent-100);width:16px;height:16px;box-shadow:0 0 14px color-mix(in srgb, var(--color-accent) 60%, transparent);border-radius:50%;margin-left:-8px;position:absolute;top:54px;left:50%}@media (prefers-reduced-motion:reduce){.oa-sseg[data-kind=add],.oa-shead,.oa-sdot{transition:none}}@media (width<=700px){.oa-sstopl em{display:none}.oa-stickl{font-size:12.5px}}.oa-bill{flex-direction:column;display:flex}.oa-bill>div{border-top:1px dashed color-mix(in srgb, var(--color-text) 15%, transparent);align-items:baseline;gap:12px;padding:11px 0;font-size:14px;display:flex}.oa-bill>div:first-child{border-top:0;padding-top:0}.oa-bill>div>span{color:color-mix(in srgb, var(--color-text) 74%, transparent)}.oa-bill>div>b{text-align:right;white-space:nowrap;font-family:var(--font-heading);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.oa-bill>div[data-hot="1"]{animation:1.2s ease-out oaBillHot}@keyframes oaBillHot{0%{background:color-mix(in srgb, var(--color-accent) 20%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.oa-bill>div[data-hot="1"]{animation:none}}.oa-promo>summary{cursor:pointer;color:color-mix(in srgb, var(--color-text) 76%, transparent);align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.oa-promo>summary::-webkit-details-marker{display:none}.oa-promo>summary:hover{color:var(--color-text)}.oa-promobody{gap:8px;margin-top:11px;display:flex}.oa-promobad{color:var(--color-accent-200);margin:9px 0 0;font-size:14px;line-height:1.45}.oa-assure{color:color-mix(in srgb, var(--color-text) 70%, transparent);flex-direction:column;gap:9px;font-size:14px;line-height:1.45;display:flex}.oa-assure>span{gap:9px;display:flex}.oa-assure i{color:var(--color-accent);flex:none;margin-top:2px;font-size:16px}.oa-close{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:end;gap:56px;max-width:1180px;margin:0 auto;padding:112px 24px 104px;display:grid;position:relative}.oa-closefine{max-width:46ch;color:var(--color-accent-300);margin:22px 0 0;font-size:14px;line-height:1.55}@property --oa-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes oaProbeOrbit{to{--oa-ang:360deg}}@keyframes oaProbePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 55%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-accent) 0%, transparent)}}@media (width<=900px){.oa-close{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;padding:80px 24px 72px}}.oa-buy{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:52px;display:grid}.oa-buypoints{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.oa-buypoints li{color:color-mix(in srgb, var(--color-text) 84%, transparent);gap:11px;font-size:14px;line-height:1.55;display:flex}.oa-buypoints i{color:var(--color-accent);flex:none;margin-top:1px;font-size:16px}.oa-heroglobe{width:100%;max-width:520px;margin-inline:auto;position:relative}.oa-globe{aspect-ratio:1;contain:size;width:100%;display:block;position:relative;overflow:hidden}@media (width>=1151px){.oa-hero{grid-template-rows:auto auto}.oa-hero>.oa-net{grid-area:1/1}.oa-hero>[data-heroexit]{grid-area:1/2}.oa-hero>[data-heroexit]>h1{font-size:var(--fs-h2-tight)!important}}@media (width>=890px) and (width<=1150px){.oa-hero>[data-heroexit]{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:start;column-gap:46px;display:grid}.oa-hero>[data-heroexit]>:first-child{grid-column:1/-1}.oa-hero>[data-heroexit]>h1{grid-area:2/1/span 3;margin:0;font-size:clamp(30px,3.6vw,42px)!important}.oa-hero>[data-heroexit]>p{grid-area:2/2;max-width:none}.oa-hero>[data-heroexit]>:nth-child(4){grid-area:3/2}.oa-hero>[data-heroexit]>:nth-child(5){grid-area:4/2}}@media (width<=900px){.oa-buy{grid-template-columns:minmax(0,1fr);gap:34px;padding:72px 24px!important}.oa-heroglobe{max-width:380px}}.oa-shscene{grid-template-columns:minmax(0,1fr) 336px minmax(0,1fr);align-items:center;gap:36px;padding:8px 0 26px;display:grid}.oa-shname{text-align:right}.oa-shpad{border:1px solid var(--color-divider);border-radius:var(--radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--color-text) 4%, transparent), transparent 70%);overflow:hidden}.oa-shrow{grid-template-columns:152px repeat(7,minmax(0,1fr));display:grid}.oa-shhd{border-left:1px solid color-mix(in srgb, var(--color-text) 6%, transparent);place-items:center;height:40px;display:grid}.oa-shhd i{color:color-mix(in srgb, var(--color-text) 34%, transparent);transition:color .25s ease, transform .4s var(--ease-spring);font-size:17px}.oa-shhd[data-hot] i{color:var(--color-accent);transform:translateY(-2px)}.oa-shcn{border-top:1px solid var(--color-divider);flex-direction:column;justify-content:center;gap:2px;height:58px;padding:0 13px;display:flex}.oa-shcn b{font-family:var(--font-heading);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.2}.oa-shcn small{letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 62%, transparent);font-size:12.5px;line-height:1.2}.oa-shc{border-top:1px solid var(--color-divider);border-left:1px solid color-mix(in srgb, var(--color-text) 6%, transparent);height:58px;font:inherit;color:inherit;cursor:pointer;background:0 0;place-items:center;transition:background .25s;display:grid}.oa-shc[data-no]{cursor:default;background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-text) 5%, transparent) 0 1px, transparent 1px 7px)}.oa-shc:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.oa-shc[data-hot]{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}.oa-shc[data-sel]{background-color:color-mix(in srgb, var(--color-accent) 17%, transparent)}.oa-shc i{background:color-mix(in srgb, var(--color-accent) 55%, transparent);width:8px;height:8px;transition:scale .35s var(--ease-spring), background .25s ease, box-shadow .3s ease;border-radius:50%}.oa-shc[data-hot] i{background:var(--color-accent);scale:1.3}.oa-shc[data-sel] i{background:var(--color-accent);box-shadow:0 0 22px 3px color-mix(in srgb, var(--color-accent) 55%, transparent);scale:1.7}.oa-shc[data-no] i{background:color-mix(in srgb, var(--color-text) 14%, transparent);width:10px;height:1px;box-shadow:none;border-radius:0;scale:1}.oa-shspec{flex-direction:column;gap:12px;display:flex}.oa-shspec>div{border-bottom:1px solid var(--color-divider);padding-bottom:11px}.oa-shspec span{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-bottom:3px;font-size:12.5px;display:block}.oa-shspec b{font-family:var(--font-heading);font-size:16px;font-weight:500}.oa-shtop{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px 13px;display:flex}.oa-shtop b{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.033em;line-height:1}.oa-shtop em{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 52%, transparent);font-size:12.5px;font-style:normal}.oa-shdev{flex-direction:column;justify-content:center;align-items:center;gap:13px;width:336px;height:344px;display:flex}.oa-shcase{flex-direction:column;align-items:center;display:flex;position:relative}.oa-shframe{border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);transition:width .55s var(--ease-spring), height .55s var(--ease-spring), border-radius .5s ease;background:#0b0d14;flex:none;position:relative;overflow:hidden}[data-shape=phone] .oa-shframe{width:158px;height:286px;box-shadow:0 40px 70px -44px #000, 0 0 0 7px #0b0d14, 0 0 0 8px color-mix(in srgb, var(--color-text) 15%, transparent);border-radius:24px}[data-shape=desk] .oa-shframe{width:246px;height:154px;box-shadow:0 30px 56px -38px #000, 0 0 0 6px #0b0d14, 0 0 0 7px color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:8px 8px 2px 2px}[data-shape=tv] .oa-shframe{width:272px;height:154px;box-shadow:0 38px 66px -40px #000, 0 0 0 4px #0b0d14, 0 0 0 5px color-mix(in srgb, var(--color-text) 13%, transparent);border-radius:4px}.oa-shisland{background:#05060a;border-radius:999px;width:46px;height:5px;position:absolute;top:9px;left:50%;translate:-50%}.oa-shhome{background:color-mix(in srgb, var(--color-text) 34%, transparent);border-radius:999px;width:68px;height:3px;position:absolute;bottom:6px;left:50%;translate:-50%}.oa-shside{background:color-mix(in srgb, var(--color-text) 15%, transparent);border-radius:2px;width:3px;position:absolute;right:-11px}.oa-shside[data-b="1"]{height:21px;top:70px}.oa-shside[data-b="2"]{height:36px;top:100px}.oa-shcam{background:color-mix(in srgb, var(--color-text) 20%, transparent);border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:50%;translate:-50%}.oa-shbase{background:linear-gradient(180deg, color-mix(in srgb, var(--color-text) 17%, transparent), color-mix(in srgb, var(--color-text) 7%, transparent));border-radius:0 0 11px 11px;width:284px;height:11px;margin-top:6px;position:relative;box-shadow:0 16px 26px -16px #000}.oa-shbase:after{content:"";background:color-mix(in srgb, var(--color-text) 24%, transparent);border-radius:0 0 6px 6px;width:48px;height:4px;position:absolute;top:0;left:50%;translate:-50%}.oa-shneck{background:linear-gradient(180deg, color-mix(in srgb, var(--color-text) 15%, transparent), color-mix(in srgb, var(--color-text) 9%, transparent));width:11px;height:16px;margin-top:4px}.oa-shstand{background:color-mix(in srgb, var(--color-text) 16%, transparent);border-radius:3px;width:122px;height:5px;box-shadow:0 14px 24px -14px #000}.oa-shcap{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 62%, transparent);font-size:12.5px}.oa-shmark{place-items:center;display:grid;position:absolute;inset:0}.oa-shmark i{color:var(--color-accent);transition:font-size .55s var(--ease-spring);line-height:1;position:relative}.oa-shmark:before{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 34%, transparent);transition:width .55s var(--ease-spring), height .55s var(--ease-spring);border-radius:50%;animation:3.4s ease-in-out infinite oaShPulse;position:absolute}@keyframes oaShPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 26%, transparent)}50%{box-shadow:0 0 0 16px color-mix(in srgb, var(--color-accent) 0%, transparent)}}[data-shape=phone] .oa-shmark i{font-size:38px}[data-shape=phone] .oa-shmark:before{width:88px;height:88px}[data-shape=desk] .oa-shmark i{font-size:34px}[data-shape=desk] .oa-shmark:before{width:78px;height:78px}[data-shape=tv] .oa-shmark i{font-size:36px}[data-shape=tv] .oa-shmark:before{width:84px;height:84px}.oa-shwhy{max-width:34ch;color:color-mix(in srgb, var(--color-text) 72%, transparent);text-wrap:pretty;margin:12px 0 0 auto;font-size:14px;line-height:1.55}.oa-shfoot{text-align:center;color:color-mix(in srgb, var(--color-text) 52%, transparent);margin:14px 0 0;font-size:14px;line-height:1.5}@media (width<=1000px){.oa-shscene{grid-template-columns:minmax(0,1fr) 336px;gap:28px}.oa-shspec{flex-direction:row;grid-column:1/-1;gap:26px}.oa-shspec>div{flex:1}}@media (width<=720px){.oa-shscene{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.oa-shname{text-align:center}.oa-shtop{justify-content:center}.oa-shwhy{margin-left:auto;margin-right:auto}.oa-shspec{width:100%}}@media (width<=560px){.oa-shrow{grid-template-columns:88px repeat(7,minmax(0,1fr))}.oa-shcn{height:44px;padding:0 9px}.oa-shcn b{font-size:14px}.oa-shcn small{display:none}.oa-shc{height:44px}}@media (prefers-reduced-motion:reduce),print{.oa-shmark:before{animation:none}.oa-shframe,.oa-shmark i,.oa-shmark:before{transition:none}}.oa-ledger{grid-template-columns:minmax(0,210px) minmax(0,1fr) minmax(0,232px);align-items:center;gap:30px;padding:22px;display:grid}.oa-spend{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:8px;height:96px;display:grid;position:relative}.oa-spend:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 16%, transparent) 4%, color-mix(in srgb, var(--color-text) 16%, transparent) 96%, transparent);height:1px;position:absolute;bottom:21px;left:0;right:0}.oa-spend>span{flex-direction:column;gap:8px;height:100%;display:flex}.oa-spend em{text-align:center;font-variant-numeric:tabular-nums;height:13px;color:color-mix(in srgb, var(--color-text) 76%, transparent);flex:none;font-size:14px;font-style:normal;line-height:13px}.oa-spend s{flex:1;align-items:flex-end;width:100%;max-width:42px;margin-inline:auto;text-decoration:none;display:flex}.oa-spend i{width:100%;height:var(--h);border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:color-mix(in srgb, var(--color-accent) 26%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 42%, transparent);transform-origin:bottom;animation:oaLaneIn .6s cubic-bezier(.32,.72,0,1) var(--d,0s) both;display:block}.oa-spend b{text-align:center;font-variant-numeric:tabular-nums;height:14px;color:color-mix(in srgb, var(--color-text) 76%, transparent);flex:none;font-size:14px;font-weight:400;line-height:14px}.oa-spend [data-zero] i{background:color-mix(in srgb, var(--color-text) 20%, transparent);box-shadow:none}.oa-spend [data-pending] i{box-shadow:none;border:1px dashed color-mix(in srgb, var(--color-accent) 58%, transparent);background:0 0}.oa-spend [data-pending] em,.oa-spend [data-pending] b{color:var(--color-accent-200)}.oa-nextpay{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 7%, transparent);flex-direction:column;gap:10px;padding:16px;display:flex}@media (width<=1000px){.oa-ledger{grid-template-columns:minmax(0,1fr);gap:22px}}@media (prefers-reduced-motion:reduce),print{.oa-spend i{animation:none}}.oa-cyclenote{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:color-mix(in srgb, var(--color-text) 84%, transparent);gap:10px;padding:11px 13px;font-size:14px;line-height:1.5;display:flex}.oa-cyclenote i{color:var(--color-accent);flex:none;margin-top:1px;font-size:16px}.oa-period{border:1px solid var(--color-divider);border-radius:100px;gap:2px;padding:2px;display:flex}.oa-period button{cursor:pointer;min-height:34px;font:inherit;color:color-mix(in srgb, var(--color-text) 76%, transparent);background:0 0;border:0;border-radius:100px;align-items:center;padding:0 13px;font-size:14px;transition:background .28s,color .28s;display:inline-flex}.oa-period button:hover{color:color-mix(in srgb, var(--color-text) 78%, transparent)}.oa-period button[data-on]{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-100)}.oa-period button:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.oa-actstats{background:var(--color-divider);border:1px solid var(--color-divider);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.oa-actstats>div{background:color-mix(in srgb, var(--color-bg) 55%, transparent);flex-direction:column;gap:4px;padding:11px 13px;display:flex}.oa-actstats span{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:12.5px}.oa-actstats b{font-family:var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.oa-spark[data-sel]>span:not([data-on]) i{background:color-mix(in srgb, var(--color-accent) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 18%, transparent)}.oa-spark[data-sel]>span:not([data-on]) u{opacity:.4}.oa-spark[data-sel]>span:not([data-on]) b{color:color-mix(in srgb, var(--color-text) 76%, transparent)}.oa-spark>span[data-on] i{background:color-mix(in srgb, var(--color-accent) 80%, transparent);box-shadow:inset 0 0 0 1px var(--color-accent), 0 0 18px -5px var(--color-accent)}.oa-spark>span[data-on] b{color:var(--color-accent-100)}.oa-spark>span{cursor:pointer}.oa-spark>span:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.oa-spark[data-dense]{gap:3px}.oa-spark[data-dense]>span:has(b:not(:empty)):before{content:"";background:color-mix(in srgb, var(--color-text) 26%, transparent);width:1px;height:4px;position:absolute;bottom:17px;left:50%}.oa-spark[data-dense]>span[data-on]:before{background:var(--color-accent)}.oa-spark[data-dense]>span[data-on] b{color:var(--color-accent-100)}.oa-spark[data-dense] s{max-width:26px}.oa-split>span{transition:flex-grow .55s cubic-bezier(.32,.72,0,1)}.oa-usepct{text-align:right;font-variant-numeric:tabular-nums;width:34px;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px}.oa-usage[data-idle] .oa-usename,.oa-usage[data-idle] .oa-useval{color:color-mix(in srgb, var(--color-text) 76%, transparent)}@media (prefers-reduced-motion:reduce),print{.oa-spark i,.oa-split>span{animation:none}[data-actlabel],[data-actval],[data-actdelta]{animation:none!important}}.oa-flowtabs{background:var(--color-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.oa-flowtabs button{text-align:left;background:color-mix(in srgb, var(--color-bg) 55%, transparent);cursor:pointer;min-width:0;color:inherit;border:0;align-items:center;gap:12px;padding:14px 20px;font-family:inherit;transition:background .35s;display:flex;position:relative}.oa-flowtabs button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.oa-flowtabs button:hover{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-bg))}.oa-flowtabs button[data-active]{background:color-mix(in srgb, var(--color-accent) 7%, var(--color-bg))}.oa-flowtabs button[data-active]:after{content:"";background:var(--color-accent);height:2px;box-shadow:0 0 14px -2px color-mix(in srgb, var(--color-accent) 65%, transparent);position:absolute;top:0;left:20px;right:20px}.oa-flownum{font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--color-accent);border:1px solid color-mix(in srgb, var(--color-accent) 42%, transparent);border-radius:50%;flex:none;place-items:center;font-size:14px;transition:background .2s,color .2s,border-color .2s;display:grid}.oa-flowtabs button[data-active] .oa-flownum{background:var(--color-accent-800);color:var(--color-accent-100);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent);border-color:#0000}.oa-flowlabel{flex-direction:column;gap:3px;min-width:0;display:flex}.oa-flowname{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px;font-weight:500;transition:color .35s;overflow:hidden}.oa-flowtabs button[data-active] .oa-flowname,.oa-flowtabs button:hover .oa-flowname{color:var(--color-text)}.oa-flowtime{letter-spacing:.05em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-text) 76%, transparent);font-size:14px}[data-flowframe="1"],.oa-flowtabs button[data-flowtab="1"],.oa-flowseg:nth-of-type(2){--color-accent:var(--oa-azure);--color-accent-100:var(--oa-azure-100);--color-accent-200:var(--oa-azure-200);--color-accent-300:var(--oa-azure-300);--color-accent-800:var(--oa-azure-800)}[data-flowframe="2"],.oa-flowtabs button[data-flowtab="2"],.oa-flowseg:nth-of-type(3){--color-accent:var(--oa-ok);--color-accent-100:var(--oa-teal-100);--color-accent-200:var(--oa-teal-200);--color-accent-300:var(--oa-teal-300);--color-accent-800:var(--oa-teal-800)}.oa-flowtrack{background:var(--color-bg);gap:2px;display:flex}.oa-flowseg{flex:var(--w) 1 0;background:color-mix(in srgb, var(--color-text) 11%, transparent);height:2px;position:relative;overflow:hidden}.oa-flowseg i{transform-origin:0;background:var(--color-accent);box-shadow:0 0 10px color-mix(in srgb, var(--color-accent) 75%, transparent);position:absolute;inset:0;transform:scaleX(0)}.oa-flowseg[data-done] i{transform:scaleX(1)}.oa-flowseg[data-run] i{animation:oaFlowFill var(--dur,5s) linear forwards}.oa-flowseg[data-hold] i{transform:scaleX(var(--from,0));animation:none}@keyframes oaFlowFill{0%{transform:scaleX(var(--from,0))}to{transform:scaleX(1)}}.oa-flowstage{grid-template-columns:minmax(0,1fr) 620px;min-height:600px;display:grid;position:relative;overflow:hidden}.oa-flowframes{position:relative}[data-flowframe]{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;padding:32px 30px;transition:opacity .42s;display:flex;position:absolute;inset:0}[data-flowframe][data-active]{opacity:1;pointer-events:auto}[data-fa]{opacity:0}[data-flowframe][data-active] [data-fa]{animation:oaRise .62s cubic-bezier(.32,.72,0,1) var(--d,0s) both}.oa-flowtext{flex-direction:column;max-width:46ch;display:flex}.oa-flowkick{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:12px;font-size:12.5px}.oa-flowtext h3{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.025em;margin:0 0 12px;line-height:1.16}.oa-flowtext p{color:color-mix(in srgb, var(--color-text) 84%, transparent);margin:0 0 18px;font-size:14px;line-height:1.62}.oa-flowmeta{color:color-mix(in srgb, var(--color-text) 76%, transparent);gap:10px;font-size:14px;line-height:1.5;display:flex}.oa-flowmeta i{color:var(--color-accent);flex:none;margin-top:1px;font-size:16px}.oa-flowscene{position:relative;overflow:hidden}.oa-flowzoom{transform-origin:0 0;width:721px;height:814px;position:absolute;top:0;left:0;transform:scale(.86)}.oa-flowglow{filter:blur(46px);background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 70%);border-radius:50%;width:460px;height:460px;transition:background .6s;position:absolute;top:70px;left:40px}.oa-dev{border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 58%);transition:background .6s;position:absolute}.oa-dev>span{background:color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:2px;position:absolute}.oa-dev>span.oa-lit{background:color-mix(in srgb, var(--color-accent) 46%, transparent)}.oa-dev>span.oa-key{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent);background:0 0;border-radius:5px}.oa-dev>span.oa-devdot{background:color-mix(in srgb, var(--color-text) 24%, transparent);border-radius:50%;width:5px;height:5px}.oa-dev>span.oa-devdot.oa-lit{background:var(--color-accent);box-shadow:0 0 7px color-mix(in srgb, var(--color-accent) 70%, transparent)}.oa-devfoot{background:color-mix(in srgb, var(--color-text) 12%, transparent);position:absolute}.oa-flowfloor{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 10%, transparent) 26%, color-mix(in srgb, var(--color-text) 10%, transparent) 82%, transparent);height:1px;position:absolute;left:0;right:0}[data-flow][data-at="1"] .oa-flowscene{--color-accent:var(--oa-azure);--color-accent-100:var(--oa-azure-100);--color-accent-200:var(--oa-azure-200);--color-accent-300:var(--oa-azure-300);--color-accent-800:var(--oa-azure-800)}[data-flow][data-at="2"] .oa-flowscene{--color-accent:var(--oa-ok);--color-accent-100:var(--oa-teal-100);--color-accent-200:var(--oa-teal-200);--color-accent-300:var(--oa-teal-300);--color-accent-800:var(--oa-teal-800)}.oa-ph{width:300px;height:610px;box-shadow:0 40px 80px -34px #000000eb, 0 0 0 1px color-mix(in srgb, var(--color-text) 7%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-text) 12%, transparent);background:linear-gradient(158deg,#33364a,#0c0d15 46%);border-radius:46px;padding:9px;position:absolute;top:84px;left:6px}.oa-phscreen{background:color-mix(in srgb, var(--oa-deep) 92%, #000);border-radius:38px;display:flex;position:absolute;inset:9px;overflow:hidden}.oa-phfilm{flex:none;width:300%;min-width:300%;height:100%;transition:transform .78s cubic-bezier(.32,.72,0,1);display:flex}[data-flow][data-at="1"] .oa-phfilm{transform:translate(-33.3333%)}[data-flow][data-at="2"] .oa-phfilm{transform:translate(-66.6667%)}.oa-phscr{--hair:color-mix(in srgb, var(--color-text) 9%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 9%, transparent), transparent 44%);flex-direction:column;flex:none;width:33.3333%;display:flex}.oa-phscr:nth-child(2){--color-accent:var(--oa-azure);--color-accent-100:var(--oa-azure-100);--color-accent-200:var(--oa-azure-200);--color-accent-300:var(--oa-azure-300);--color-accent-800:var(--oa-azure-800)}.oa-phscr:nth-child(3){--color-accent:var(--oa-ok);--color-accent-100:var(--oa-teal-100);--color-accent-200:var(--oa-teal-200);--color-accent-300:var(--oa-teal-300);--color-accent-800:var(--oa-teal-800)}.oa-phisland{background:#05060b;border-radius:14px;width:86px;height:24px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.oa-phhome{background:color-mix(in srgb, var(--color-text) 26%, transparent);border-radius:2px;width:104px;height:4px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.oa-phbar{color:color-mix(in srgb, var(--color-text) 62%, transparent);align-items:center;gap:6px;padding:15px 20px 4px;font-size:12.5px;display:flex}.oa-phbar b{font-variant-numeric:tabular-nums;font-weight:400}.oa-phbar>span{align-items:center;gap:5px;margin-left:auto;display:flex}.oa-phsig{align-items:flex-end;gap:2px;display:flex}.oa-phsig i{background:currentColor;border-radius:1px;width:2.5px;display:block}.oa-phsig i:first-child{height:4px}.oa-phsig i:nth-child(2){height:6px}.oa-phsig i:nth-child(3){height:9px}.oa-phbat{border:1px solid;border-radius:3px;width:19px;height:10px;padding:1.5px}.oa-phbat i{background:currentColor;border-radius:1px;width:72%;height:100%;display:block}.oa-phvpn{letter-spacing:.08em;background:color-mix(in srgb, var(--color-accent) 22%, transparent);color:var(--color-accent);border-radius:4px;padding:1px 5px;font-size:12.5px}.oa-phhead{align-items:center;gap:10px;padding:12px 18px 14px;display:flex}.oa-phhead i{color:var(--color-accent);font-size:17px}.oa-phhead b{font-family:var(--font-heading);font-size:16px;font-weight:500}.oa-phhead span{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-left:auto;font-size:12.5px}.oa-phbody{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 16px 14px;display:flex}.oa-phgroup{border:1px solid var(--hair);border-radius:14px;overflow:hidden}.oa-phrow{align-items:center;gap:11px;padding:13px 14px;font-size:14px;display:flex}.oa-phrow+.oa-phrow{border-top:1px solid var(--hair)}.oa-phrow i{color:var(--color-accent);flex:none;font-size:15px}.oa-phrow span+span{color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-left:auto}.oa-phrow.oa-dim,.oa-phrow.oa-dim i{color:color-mix(in srgb, var(--color-text) 66%, transparent)}.oa-phsum{border:1px solid color-mix(in srgb, var(--color-accent) 22%, transparent);background:color-mix(in srgb, var(--color-accent) 9%, transparent);border-radius:14px;justify-content:space-between;align-items:flex-end;padding:15px;display:flex}.oa-phsum>span{flex-direction:column;gap:7px;display:flex}.oa-phsum u{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 58%, transparent);font-size:12.5px;text-decoration:none}.oa-phsum b{font-family:var(--font-heading);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.oa-phsum em{color:color-mix(in srgb, var(--color-text) 58%, transparent);font-size:12.5px;font-style:normal}.oa-phbtn{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 13%, transparent);height:47px;color:var(--color-accent);font-family:var(--font-heading);letter-spacing:-.005em;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:500;display:flex}[data-flow][data-at="0"] .oa-phscr:first-child .oa-phbtn{animation:4.8s ease-in-out infinite oaPhBreath}@keyframes oaPhBreath{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 24px -8px color-mix(in srgb, var(--color-accent) 55%, transparent)}}.oa-phbtn i{font-size:16px}.oa-phnote{color:color-mix(in srgb, var(--color-text) 68%, transparent);align-items:center;gap:9px;font-size:12.5px;line-height:1.4;display:flex}.oa-phnote i{color:var(--color-accent);flex:none;font-size:14px}.oa-phlink{border:1px solid color-mix(in srgb, var(--color-accent) 32%, transparent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);border-radius:14px;align-items:center;gap:10px;padding:13px 14px;display:flex;position:relative;overflow:hidden}.oa-phlink:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 14%, transparent), transparent);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)}[data-flow][data-at="1"] .oa-phlink:after{animation:5.4s ease-in-out 1s infinite oaPhSheen}@keyframes oaPhSheen{0%{transform:translate(-130%)}40%,to{transform:translate(260%)}}.oa-phlink span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--color-accent-200);flex:1;font-size:12.5px;overflow:hidden}.oa-phlink i{color:var(--color-accent);flex:none;font-size:15px}.oa-phtile{border:1px dashed color-mix(in srgb, var(--color-accent) 24%, transparent);background:color-mix(in srgb, var(--color-text) 3%, transparent);border-radius:14px;place-items:center;gap:10px;padding:20px 0;display:grid}.oa-phtile i{color:color-mix(in srgb, var(--color-accent) 80%, transparent);font-size:54px}.oa-phtile span{color:color-mix(in srgb, var(--color-text) 62%, transparent);font-size:12.5px}.oa-phlist{color:color-mix(in srgb, var(--color-text) 80%, transparent);flex-direction:column;gap:9px;font-size:12.5px;line-height:1.4;display:flex}.oa-phlist span{gap:9px;display:flex}.oa-phlist i{color:var(--color-accent);flex:none;margin-top:1px;font-size:14px}.oa-phstate{flex-direction:column;align-items:center;gap:9px;padding:16px 0 6px;display:flex}.oa-phstate b{font-family:var(--font-heading);letter-spacing:-.015em;font-size:16px;font-weight:500}.oa-phstate small{color:color-mix(in srgb, var(--color-text) 64%, transparent);font-size:12.5px}.oa-phring{place-items:center;width:96px;height:96px;display:grid;position:relative}.oa-phring u{border:1px solid color-mix(in srgb, var(--color-accent) 42%, transparent);border-radius:50%;animation:3.4s ease-in-out infinite oaPhRing;position:absolute;inset:0}.oa-phring em{background:color-mix(in srgb, var(--color-accent) 13%, transparent);border-radius:50%;position:absolute;inset:15px}.oa-phring i{color:var(--color-accent);font-size:38px;position:relative}@keyframes oaPhRing{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.oa-phmetrics{gap:9px;display:flex}.oa-phmetrics>div{border:1px solid var(--hair);border-radius:13px;flex-direction:column;flex:1;gap:6px;padding:11px 13px;display:flex}.oa-phmetrics span{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 56%, transparent);font-size:12.5px}.oa-phmetrics b{font-family:var(--font-heading);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.oa-phtick{display:block;position:relative}.oa-phtick i{font-style:normal;display:block}.oa-phtick i+i{opacity:0;position:absolute;inset:0}[data-flow][data-at="2"] .oa-phtick i{animation:7.2s ease-in-out infinite oaPhTick}[data-flow][data-at="2"] .oa-phtick i+i{animation-delay:3.6s}@keyframes oaPhTick{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}.oa-phtint{background:color-mix(in srgb, var(--color-accent) 9%, transparent);color:color-mix(in srgb, var(--color-text) 80%, transparent);border-radius:13px;align-items:center;gap:9px;margin-top:auto;padding:12px 13px;font-size:12.5px;line-height:1.4;display:flex}.oa-phtint i{background:var(--color-accent);border-radius:50%;flex:none;width:7px;height:7px}.oa-flowfoot{border-top:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-bg) 45%, transparent);flex-wrap:wrap;align-items:center;gap:14px;padding:13px 26px;display:flex}.oa-flowhint{color:color-mix(in srgb, var(--color-text) 76%, transparent);align-items:center;gap:10px;font-size:14px;display:flex}.oa-flowhint i{color:color-mix(in srgb, var(--color-accent) 70%, transparent);font-size:16px}.oa-flowfine{color:color-mix(in srgb, var(--color-text) 64%, transparent);margin-left:auto;font-size:14px}.oa-flowfoot .btn{margin-left:14px!important}@media (width<=900px){.oa-flowtabs{grid-template-columns:repeat(3,minmax(0,1fr))}.oa-flowtime{display:none}.oa-flowtabs button{gap:10px;padding:13px 12px}.oa-flowfoot{padding:15px 20px}}@media (width<=1150px){.oa-flowstage{grid-template-columns:minmax(0,1fr);min-height:0}[data-flowframe]{padding:28px 26px;display:none;position:relative;inset:auto}[data-flowframe][data-active]{display:flex}.oa-flowzoom{width:100%;height:100%;transform:none}.oa-flowscene{height:560px}.oa-dev,.oa-devfoot,.oa-flowfloor,.oa-flowglow{display:none}.oa-ph{transform-origin:top;margin-left:-150px;top:20px;left:50%;transform:scale(.88)}}@media (width<=560px){.oa-flowname{font-size:14px}.oa-flowtabs button{flex-direction:column;align-items:flex-start;gap:8px}.oa-flowhint{display:none}.oa-flowfine{margin-left:0}.oa-flowfoot .btn{width:100%;margin-left:0!important}[data-flowframe]{padding:22px 20px}.oa-flowscene{height:490px}.oa-ph{transform:scale(.78)}}@media (hover:none){.oa-flowtabs button{min-height:56px}}@media (prefers-reduced-motion:reduce){.oa-flowseg[data-run] i{animation:none;transform:scaleX(1)}[data-flowframe][data-active] [data-fa]{opacity:1;animation:none}.oa-phfilm{transition:none}.oa-phring u,.oa-phbtn,.oa-phlink:after,.oa-phtick i{animation:none!important}.oa-phtick i+i{display:none}}.oa-headnav a{padding-bottom:3px;position:relative}.oa-headnav a:after{content:"";background:var(--color-accent);transform-origin:0;height:1px;transition:transform .34s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.oa-headnav a:hover:after{transform:scaleX(1)}[data-spot]:hover{border-color:color-mix(in srgb, var(--color-accent) 38%, transparent)}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.12s linear both oaVtOut}::view-transition-new(root){animation:.17s cubic-bezier(.32,.72,0,1) both oaVtIn}@keyframes oaVtOut{to{opacity:0}}@keyframes oaVtIn{0%{opacity:0}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1151px){[data-heroexit]{animation:linear both oaHeroExit;animation-timeline:view();animation-range:exit exit 88%}@keyframes oaHeroExit{to{opacity:.12;filter:blur(3px);transform:translateY(-40px)scale(.965)}}}}
