@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.FMgJqG_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.FMgJqG_variable{--font-sans:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e60f3e45d49b65c3-s.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5edaafc8393c36-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1c080d8717d5d0c-s.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89-s.15orukf5wyxb5.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9-s.p.226pwps5o-gq_.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.v8ILfq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.v8ILfq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.ThTKsa_kd{font-family:var(--kub-font-sans);color:var(--kub-text);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.ThTKsa_kd :where(h1,h2,h3,h4){letter-spacing:-.045em;margin:0 0 .65em;font-weight:500;line-height:1.13}.ThTKsa_kd :where(p){color:var(--kub-text-muted);margin:0 0 1.3em}.ThTKsa_kd :where(b,strong){font-weight:500}.ThTKsa_kd :where(a){color:inherit;text-decoration:none}.ThTKsa_kd :where(button){font:inherit;color:inherit;cursor:pointer}.ThTKsa_kd :where(button,a,summary,input,select):focus-visible{outline:2px solid var(--kub-accent);outline-offset:5px}.ThTKsa_kd ::selection{color:#070a0d;background:#8fffc6}.ThTKsa_cq{min-width:0;container-type:inline-size}.ThTKsa_overline{font:10px/1.6 var(--kub-font-mono);letter-spacing:.13em;color:#b9c3c9;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 30px;display:flex}.ThTKsa_overline.ThTKsa_light{color:#466456}.ThTKsa_marker{background:var(--kub-accent);clip-path:polygon(0 0,100% 0,100% 70%,70% 70%,70% 100%,0 100%);flex-shrink:0;width:10px;height:10px;display:inline-block}.ThTKsa_overline.ThTKsa_light .ThTKsa_marker{background:#125e40}.ThTKsa_marker.ThTKsa_small{width:6px;height:6px}.ThTKsa_icon{width:32px;height:32px;color:var(--kub-accent);fill:currentColor;flex-shrink:0}.ThTKsa_accent{color:var(--kub-accent)}.ThTKsa_muted{color:var(--kub-text-muted)}.ThTKsa_display{margin:0 0 .65em;font-weight:500}.ThTKsa_display.ThTKsa_mega{letter-spacing:-.065em;margin-bottom:30px;font-size:clamp(52px,5.3vw,78px);line-height:1.045}.ThTKsa_display.ThTKsa_section{letter-spacing:-.055em;font-size:clamp(36px,4.1vw,58px);line-height:1.06}.ThTKsa_display.ThTKsa_compact{letter-spacing:-.05em;font-size:clamp(30px,3.1vw,44px);line-height:1.1}.ThTKsa_display.ThTKsa_giant{letter-spacing:-.065em;font-size:clamp(46px,6.5vw,92px);line-height:1.06}.ThTKsa_display .ThTKsa_muted{color:var(--kub-text-muted)}.ThTKsa_display>.ThTKsa_accent{color:var(--kub-accent)}@container (max-width:480px){.ThTKsa_display.ThTKsa_mega{letter-spacing:-.06em;font-size:clamp(35px,8.8vw,46px)}.ThTKsa_display.ThTKsa_section{font-size:34px}.ThTKsa_display.ThTKsa_compact{font-size:29px}.ThTKsa_display.ThTKsa_giant{font-size:clamp(32px,8.6vw,46px);line-height:1.1}}.ThTKsa_button{border:1px solid var(--kub-accent);background:var(--kub-accent);min-height:52px;color:var(--kub-accent-ink);font:500 13px/1.4 var(--kub-font-sans);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:18px;padding:13px 23px;text-decoration:none;transition:transform .24s,box-shadow .24s,background .24s;display:inline-flex;box-shadow:inset 0 1px #ffffff60,0 5px 18px #0002}.ThTKsa_button:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff8,0 9px 30px #8fffc624}.ThTKsa_button:disabled,.ThTKsa_button[aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none}.ThTKsa_button .ThTKsa_arrow{font-size:20px;line-height:1}.ThTKsa_button.ThTKsa_secondary{color:var(--kub-text);background:linear-gradient(140deg,#ffffff0b,#ffffff03);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff10}.ThTKsa_button.ThTKsa_secondary:hover{background:#ffffff0e}.ThTKsa_button.ThTKsa_small{border-radius:9px;gap:14px;min-height:42px;padding:9px 14px;font-size:12px}.ThTKsa_button.ThTKsa_small .ThTKsa_arrow{font-size:14px}.ThTKsa_button.ThTKsa_large{min-height:54px;padding-inline:18px}.ThTKsa_button.ThTKsa_ink{color:#f2fff8;background:#152c22;border-color:#152c22}.ThTKsa_button.ThTKsa_block{justify-content:space-between;width:100%}.ThTKsa_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ThTKsa_textLink{color:var(--kub-accent);align-items:center;gap:12px;font-size:14px;display:inline-flex}.ThTKsa_textLink:hover{text-underline-offset:4px;text-decoration:underline}.ThTKsa_badge{font:11px/1.4 var(--kub-font-mono);color:var(--kub-accent);background:#59f5c508;border:1px solid #59f5c536;border-radius:5px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.ThTKsa_badge.ThTKsa_mutedBadge{color:var(--kub-text-muted);background:var(--kub-surface);border-color:var(--kub-border)}.ThTKsa_badge.ThTKsa_warnBadge{color:var(--kub-warning);background:#f3cd8b0a;border-color:#f3cd8b40}.ThTKsa_badge.ThTKsa_dangerBadge{color:var(--kub-danger);background:#ffa7a70a;border-color:#ffa7a740}.ThTKsa_liveDot{background:var(--kub-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #59f5c580}.ThTKsa_note{border-left:2px solid var(--kub-accent);background:var(--kub-surface);color:var(--kub-text-muted);border-radius:0 8px 8px 0;margin:22px 0;padding:17px 20px;font-size:13px;line-height:1.8}.ThTKsa_note.ThTKsa_warn{border-left-color:var(--kub-warning)}.ThTKsa_heroNote{font:10px/1.8 var(--kub-font-mono);color:var(--kub-text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.ThTKsa_heroNote .ThTKsa_divider{color:#ffffff30;margin-inline:5px}.ThTKsa_siteHeader{z-index:50;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:linear-gradient(125deg,#172027b3,#0c1118c9);border:1px solid #ffffff18;border-radius:16px;width:100%;max-width:1360px;margin:0 auto;position:relative;box-shadow:inset 0 1px #ffffff18,0 12px 38px #0003}.ThTKsa_siteHeader.ThTKsa_sticky{position:sticky;top:16px}.ThTKsa_navWrap{justify-content:space-between;align-items:center;gap:22px;padding:16px 22px;display:flex}.ThTKsa_brandLink{flex-shrink:0;align-items:center;display:inline-flex}.ThTKsa_brandLink img{width:184px;height:auto;display:block}.ThTKsa_navLinks{align-items:center;gap:24px;display:flex}.ThTKsa_navLinks>a{white-space:nowrap;font-size:12px}.ThTKsa_navLinks>a:not(.ThTKsa_button){color:var(--kub-text-muted);transition:color .2s}.ThTKsa_navLinks>a:not(.ThTKsa_button):hover,.ThTKsa_navLinks>a[aria-current]{color:var(--kub-text)}.ThTKsa_navLinks .ThTKsa_button.ThTKsa_small{min-height:44px}.ThTKsa_menuToggle{border:1px solid var(--kub-border);background:0 0;border-radius:6px;align-items:center;gap:12px;min-height:44px;padding:7px 12px;font-size:13px;display:none}@container (max-width:860px){.ThTKsa_siteHeader{border-radius:13px}.ThTKsa_navWrap{padding:14px 18px}.ThTKsa_brandLink img{width:158px}.ThTKsa_menuToggle{display:flex}.ThTKsa_navLinks{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#101820f7;border:1px solid #ffffff20;border-radius:14px;flex-direction:column;align-items:stretch;gap:3px;padding:22px;display:none;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;box-shadow:0 24px 60px #0008}.ThTKsa_navLinks.ThTKsa_open{display:flex}.ThTKsa_navLinks>a{padding:12px;font-size:14px}.ThTKsa_navLinks .ThTKsa_button{margin-top:8px}}@container (max-width:480px){.ThTKsa_navWrap{padding:10px 14px}.ThTKsa_brandLink img{width:150px}.ThTKsa_menuToggle{font-size:12px}}.ThTKsa_hero{isolation:isolate;grid-template-columns:1.12fr 1fr;align-items:center;min-height:700px;padding-block:60px 70px;display:grid;position:relative}.ThTKsa_heroAtmosphere{z-index:-1;pointer-events:none;background:radial-gradient(at 75% 34%,#3048522e,#0000 48%);position:absolute;inset:-120px -20% 0}.ThTKsa_heroCopy{z-index:2;min-width:0;position:relative}.ThTKsa_heroCopy .ThTKsa_display.ThTKsa_mega>span{color:var(--kub-accent)}.ThTKsa_heroDescription{max-width:480px;margin-bottom:18px;font-size:18px;line-height:1.7!important}.ThTKsa_heroDescription strong{color:var(--kub-text)}.ThTKsa_heroAudience{margin-bottom:30px;font-size:14px;color:#bec7ce!important}@container (max-width:1120px){.ThTKsa_hero{min-height:640px}.ThTKsa_heroCopy .ThTKsa_display.ThTKsa_mega{font-size:60px}}@container (max-width:860px){.ThTKsa_hero{grid-template-columns:1fr;gap:40px;min-height:0;padding-top:40px;padding-bottom:35px}.ThTKsa_heroCopy .ThTKsa_display.ThTKsa_mega{max-width:690px;font-size:clamp(44px,7.8vw,66px)}.ThTKsa_heroDescription{font-size:17px}}@container (max-width:480px){.ThTKsa_hero{padding-top:24px}.ThTKsa_heroCopy .ThTKsa_display.ThTKsa_mega{font-size:clamp(35px,8.8vw,46px)}.ThTKsa_heroDescription{font-size:16px}.ThTKsa_heroCopy .ThTKsa_actions{flex-direction:column;align-items:stretch;gap:10px}.ThTKsa_heroCopy .ThTKsa_button{justify-content:space-between;max-width:340px;min-height:52px;font-size:12px}.ThTKsa_heroNote{gap:7px;font-size:8px}.ThTKsa_heroNote .ThTKsa_divider{display:none}}.ThTKsa_heroVisual{perspective:1200px;--tilt-x:0deg;--tilt-y:0deg;--move-x:0px;--move-y:0px;min-width:0;height:620px;position:relative}.ThTKsa_sculpture{aspect-ratio:1;width:780px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate(var(--move-x), var(--move-y));pointer-events:none;transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;top:-85px;left:-72px;-webkit-mask-image:radial-gradient(at 53% 48%,#000 48%,#0000 73%);mask-image:radial-gradient(at 53% 48%,#000 48%,#0000 73%)}.ThTKsa_sculpture img{mix-blend-mode:screen;width:100%;height:auto;display:block}.ThTKsa_slotSource{z-index:3;position:absolute;top:40px;left:40px}.ThTKsa_slotResult{z-index:3;position:absolute;bottom:100px;right:-5px}.ThTKsa_heroVisual .ThTKsa_glassChip{transform:translate3d(calc(var(--move-x) * -.5), calc(var(--move-y) * -.5), 0);transition:transform .8s}.ThTKsa_artLegend{font:8px/1.5 var(--kub-font-mono);letter-spacing:.08em;color:#82939d;text-transform:uppercase;border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:15px;padding-top:15px;display:flex;position:absolute;bottom:8px;left:30px;right:0}.ThTKsa_effectsToggle{color:#b6c3cb;font:9px var(--kub-font-mono);text-transform:none;letter-spacing:0;background:0 0;border:1px solid #ffffff24;border-radius:6px;min-height:44px;padding:8px 10px;transition:border-color .2s,color .2s}.ThTKsa_effectsToggle:hover:not(:disabled){border-color:var(--kub-accent);color:var(--kub-accent)}.ThTKsa_effectsToggle:disabled{cursor:default;opacity:.8}@container (max-width:1080px){.ThTKsa_heroVisual{height:570px}.ThTKsa_sculpture{width:660px;top:-40px;left:-90px}.ThTKsa_slotSource{top:35px;left:5px}}@container (max-width:860px){.ThTKsa_heroVisual{width:100%;max-width:620px;height:540px;margin-inline:auto}.ThTKsa_sculpture{width:700px;margin-left:-350px;top:-80px;left:50%;-webkit-mask-image:radial-gradient(at 50% 48%,#000 40%,#0000 71%);mask-image:radial-gradient(at 50% 48%,#000 40%,#0000 71%)}.ThTKsa_slotSource{top:45px;left:15px}.ThTKsa_slotResult{bottom:70px;right:10px}.ThTKsa_artLegend{left:10px;right:10px}}@container (max-width:480px){.ThTKsa_heroVisual{height:390px}.ThTKsa_sculpture{width:500px;margin-left:-250px;top:-65px}.ThTKsa_slotSource{top:15px;left:0}.ThTKsa_slotResult{bottom:65px;right:0}.ThTKsa_artLegend{gap:8px;font-size:6px;left:0;right:0}.ThTKsa_effectsToggle{font-size:8px}}.ThTKsa_glassChip{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);color:var(--kub-text);text-align:left;background:linear-gradient(130deg,#d6e7f612,#26353f55);border:1px solid #dceef32b;border-radius:13px;align-items:center;gap:16px;padding:18px 22px;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -1px #fff1,0 20px 40px #0005}.ThTKsa_glassChip small{font:8px/1.5 var(--kub-font-mono);letter-spacing:.1em;color:#b1c4ca;text-transform:uppercase;margin-bottom:7px;display:block}.ThTKsa_glassChip strong{white-space:nowrap;font-size:19px;font-weight:500;line-height:1.4;display:block}.ThTKsa_glassChip strong em{color:var(--kub-accent);margin-inline:5px;font-style:normal}.ThTKsa_glassChip .ThTKsa_chipMeta{color:#b8c6cd;margin-top:4px;font-size:11px;display:block}.ThTKsa_glassChip .ThTKsa_icon{width:30px;height:30px}.ThTKsa_chipCorner{background:var(--kub-accent);width:5px;height:5px;position:absolute;top:10px;right:10px}.ThTKsa_glassChip.ThTKsa_compact{gap:10px;padding:15px}.ThTKsa_glassChip.ThTKsa_compact strong{font-size:15px}.ThTKsa_glassChip.ThTKsa_compact small{font-size:7px}.ThTKsa_glassChip.ThTKsa_interactive{cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s}.ThTKsa_glassChip.ThTKsa_interactive:hover{border-color:#8fffc65b;box-shadow:inset 0 1px #fff3,0 20px 40px #0005,0 0 64px #8fffc61f}.ThTKsa_glassChip.ThTKsa_selected{background:linear-gradient(130deg,#8fffc614,#26353f66);border-color:#8fffc66b}.ThTKsa_glassChip.ThTKsa_warnChip strong em,.ThTKsa_glassChip.ThTKsa_warnChip .ThTKsa_icon{color:var(--kub-warning)}@container (max-width:480px){.ThTKsa_glassChip{border-radius:10px;gap:10px;padding:12px}.ThTKsa_glassChip small{font-size:6px}.ThTKsa_glassChip strong{font-size:13px}.ThTKsa_glassChip .ThTKsa_chipMeta{font-size:9px}.ThTKsa_glassChip .ThTKsa_icon{width:23px;height:23px}}.ThTKsa_spotlight{--pointer-x:50%;--pointer-y:20%;isolation:isolate;position:relative}.ThTKsa_spotlight:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(500px circle at var(--pointer-x) var(--pointer-y), #8fffc60b, transparent 65%);transition:opacity .4s;position:absolute;inset:0}.ThTKsa_reveal{transition:opacity .7s,transform .7s}.ThTKsa_reveal.ThTKsa_pending{opacity:0;transform:translateY(20px)}.ThTKsa_readingProgress{transform-origin:0;background:var(--kub-accent);z-index:100;pointer-events:none;width:100%;height:2px;position:fixed;inset:0 auto auto 0;transform:scaleX(0)}.ThTKsa_journeyWorkspace{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(120deg,#151e25c9,#0a1118e6);border:1px solid #d4e3ec24;border-radius:20px;grid-template-columns:340px 1fr;min-height:490px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff2,0 32px 80px #0005}.ThTKsa_journeyRail{border-right:1px solid #ffffff15;flex-direction:column;justify-content:center;gap:10px;padding:25px 18px;display:flex}.ThTKsa_journeyRail button{text-align:left;color:var(--kub-text);background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:18px 32px 1fr 15px;align-items:center;gap:14px;padding:16px 12px;transition:background .3s,border-color .3s;display:grid}.ThTKsa_stageNumber{font:9px var(--kub-font-mono);color:#7a8a98}.ThTKsa_journeyRail strong{font-size:17px;font-weight:500;line-height:1.3;display:block}.ThTKsa_journeyRail small{color:#8798a4;margin-top:6px;font-size:11px;line-height:1.5;display:block}.ThTKsa_journeyRail .ThTKsa_icon{color:#758a96}.ThTKsa_stageArrow{opacity:0;font-size:16px;transition:all .3s;transform:translate(-4px,4px)}.ThTKsa_journeyRail button[aria-selected=true]{background:linear-gradient(130deg,#8fffc611,#ffffff03);border-color:#8fffc630;box-shadow:inset 0 1px #8fffc611}.ThTKsa_journeyRail button[aria-selected=true] .ThTKsa_icon,.ThTKsa_journeyRail button[aria-selected=true] .ThTKsa_stageNumber{color:var(--kub-accent)}.ThTKsa_journeyRail button[aria-selected=true] .ThTKsa_stageArrow{opacity:1;color:var(--kub-accent);transform:none}.ThTKsa_journeyDisplay{min-width:0}.ThTKsa_windowBar{font:8px var(--kub-font-mono);letter-spacing:.08em;color:#91a0a9;text-transform:uppercase;border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;padding:15px 24px;display:flex}.ThTKsa_windowBar>span:first-child{gap:5px;display:flex}.ThTKsa_windowBar i{background:#74828b;border-radius:50%;width:5px;height:5px;display:block}.ThTKsa_windowBar img{width:23px;height:23px}.ThTKsa_journeyPanel{min-height:430px;padding:28px 34px 22px;animation:.45s both ThTKsa_panelEnter}.ThTKsa_journeyPanel h3{letter-spacing:-.04em;margin-bottom:20px;font-size:29px;line-height:1.1}.ThTKsa_panelTop{font:8px/1.6 var(--kub-font-mono);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.ThTKsa_fileTag{color:#93a6b1;overflow-wrap:anywhere}.ThTKsa_dataTag{color:var(--kub-accent);white-space:nowrap;border:1px solid #8fffc62b;border-radius:4px;padding:4px 7px}.ThTKsa_dataTag.ThTKsa_warn{color:var(--kub-warning);border-color:#f3cd8b40}.ThTKsa_panelCaption{font-size:11px;line-height:1.6;color:#94a6b0!important;margin:18px 0 0!important}.ThTKsa_journeyFooter{font:8px/1.7 var(--kub-font-mono);color:#d5dfe5;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:18px;display:flex}.ThTKsa_journeyFooter a{color:var(--kub-accent)}@keyframes ThTKsa_panelEnter{0%{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:none}}@container (max-width:1080px){.ThTKsa_journeyWorkspace{grid-template-columns:300px 1fr}.ThTKsa_journeyRail{padding:20px 12px}.ThTKsa_journeyRail button{grid-template-columns:15px 28px 1fr 12px;gap:10px}.ThTKsa_journeyRail .ThTKsa_icon{width:28px}.ThTKsa_journeyPanel{padding-inline:24px}}@container (max-width:980px){.ThTKsa_journeyWorkspace{grid-template-columns:265px 1fr}.ThTKsa_journeyRail button{grid-template-columns:28px 1fr 12px}.ThTKsa_stageNumber{display:none}.ThTKsa_journeyRail strong{font-size:15px}.ThTKsa_journeyRail small{font-size:10px}.ThTKsa_journeyPanel h3{font-size:26px}}@container (max-width:760px){.ThTKsa_journeyWorkspace{grid-template-columns:1fr;min-height:0}.ThTKsa_journeyRail{border-bottom:1px solid #ffffff15;border-right:0;grid-template-columns:repeat(4,1fr);gap:3px;padding:10px;display:grid}.ThTKsa_journeyRail button{text-align:center;flex-direction:column;gap:8px;padding:12px 5px;display:flex}.ThTKsa_journeyRail strong{font-size:12px}.ThTKsa_journeyRail small,.ThTKsa_stageArrow{display:none}.ThTKsa_journeyRail .ThTKsa_icon{width:27px;height:27px}.ThTKsa_journeyPanel{padding:28px}.ThTKsa_journeyFooter>span .ThTKsa_muted{display:none}}@container (max-width:480px){.ThTKsa_journeyPanel{padding:22px 17px}.ThTKsa_journeyPanel h3{font-size:27px}.ThTKsa_journeyRail strong{font-size:10px}.ThTKsa_journeyRail .ThTKsa_icon{width:24px;height:24px}.ThTKsa_windowBar{padding:13px 17px;font-size:7px}.ThTKsa_panelTop{gap:7px;font-size:7px}.ThTKsa_journeyFooter{display:block}.ThTKsa_journeyFooter>a{margin-top:12px;font-size:10px;display:block}}.ThTKsa_paperDocument{color:#142127;background:#f0f3f2;border-radius:8px;padding:20px;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 12px 25px #0003}.ThTKsa_paperMeta{font:8px var(--kub-font-mono);letter-spacing:.08em;color:#57696e;text-transform:uppercase;border-bottom:1px solid #192d3824;justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.ThTKsa_paperDocument>p{font-size:12px;color:#263c43!important;margin-block:12px!important}.ThTKsa_topicTree{flex-direction:column;gap:4px;display:flex}.ThTKsa_topicTree>span{align-items:center;gap:10px;padding:8px;font-size:11px;display:flex}.ThTKsa_topicTree>span:first-child{font-size:10px}.ThTKsa_topicTree i{font:9px var(--kub-font-mono);color:#57736c;font-style:normal}.ThTKsa_topicSelected{background:#c8e5d8;border:1px solid #80ac98;border-radius:4px}.ThTKsa_topicSelected small{font:7px var(--kub-font-mono);color:#006948;text-transform:uppercase;margin-left:auto}.ThTKsa_answerChoice{background:#d7e9e0;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.ThTKsa_answerChoice>span{border:1px solid #39765d;border-radius:4px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.ThTKsa_answerChoice b{font:8px var(--kub-font-mono);text-transform:uppercase;margin-left:auto}.ThTKsa_dataPills{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.ThTKsa_dataPills span{font:9px var(--kub-font-mono);border:1px solid #16392c2b;border-radius:4px;padding:5px 7px}@container (max-width:480px){.ThTKsa_paperDocument{padding:14px}.ThTKsa_paperMeta{font-size:7px}.ThTKsa_topicTree>span{gap:7px;padding:8px 3px;font-size:10px}.ThTKsa_topicTree i{font-size:8px}.ThTKsa_topicSelected{padding:8px!important}.ThTKsa_answerChoice{gap:8px;font-size:11px}}.ThTKsa_relationDemo{grid-template-columns:1fr 50px 1fr;align-items:center;margin-top:28px;display:grid}.ThTKsa_relationDemo>div{background:#8fffc606;border:1px solid #8fffc62b;border-radius:10px;min-width:0;min-height:150px;padding:22px 18px}.ThTKsa_relationDemo .ThTKsa_icon{width:28px;height:28px;margin-bottom:12px;display:block}.ThTKsa_relationDemo div>span{font:8px var(--kub-font-mono);color:var(--kub-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:9px;display:block}.ThTKsa_relationDemo strong{font-size:14px;line-height:1.45;display:block}.ThTKsa_relationDemo.ThTKsa_ambiguous>div:last-child{background:#f3cd8b06;border-color:#f3cd8b40}.ThTKsa_relationDemo.ThTKsa_ambiguous>div:last-child .ThTKsa_icon{color:var(--kub-warning)}.ThTKsa_relationDemo.ThTKsa_ambiguous .ThTKsa_relationConnector{background:linear-gradient(90deg, #f3cd8b4b, var(--kub-warning), #f3cd8b4b)}.ThTKsa_relationDemo.ThTKsa_ambiguous .ThTKsa_relationConnector:after{background:var(--kub-warning)}.ThTKsa_relationDemo.ThTKsa_none>div:last-child{background:0 0;border-style:dashed;border-color:#ffffff26}.ThTKsa_relationDemo.ThTKsa_none>div:last-child .ThTKsa_icon{color:var(--kub-text-muted)}.ThTKsa_relationDemo.ThTKsa_none .ThTKsa_relationConnector{background:repeating-linear-gradient(90deg,#ffffff40 0 4px,#0000 4px 8px)}.ThTKsa_relationDemo.ThTKsa_none .ThTKsa_relationConnector:after{background:#ffffff60}.ThTKsa_relationConnector{background:linear-gradient(90deg, #8fffc64b, var(--kub-accent), #8fffc64b);height:1px;position:relative}.ThTKsa_relationConnector:after{content:"";background:var(--kub-accent);width:5px;height:5px;position:absolute;top:-2px;right:0}.ThTKsa_evidenceNote{border-top:1px solid #ffffff15;align-items:center;gap:13px;margin-top:20px;padding-top:18px;display:flex}.ThTKsa_evidenceNote p{font-size:11px;margin:0!important}.ThTKsa_evidenceNote strong{color:var(--kub-text);font-weight:400}.ThTKsa_evidenceNote .ThTKsa_icon{width:24px;height:24px}@container (max-width:480px){.ThTKsa_relationDemo{grid-template-columns:1fr 22px 1fr}.ThTKsa_relationDemo>div{padding:16px 10px}.ThTKsa_relationDemo strong{font-size:11px}.ThTKsa_relationDemo div>span{font-size:7px}.ThTKsa_evidenceNote p{font-size:10px}}.ThTKsa_diffDocument{background:#070c11;border:1px solid #ffffff15;border-radius:8px;padding-top:17px;overflow:hidden}.ThTKsa_diffDocument>span{font:8px var(--kub-font-mono);color:var(--kub-text-muted);text-transform:uppercase;margin-bottom:13px;padding-inline:18px;display:block}.ThTKsa_diffDocument p{font:12px/1.6 var(--kub-font-mono);padding:12px 18px;margin:0!important}.ThTKsa_diffBefore{background:#ff89890b;text-decoration:line-through;color:#ffb2b5!important}.ThTKsa_diffAfter{background:#8fffc60b;color:var(--kub-accent)!important}.ThTKsa_diffDocument footer{color:var(--kub-text-muted);align-items:center;gap:10px;padding:14px 18px;font-size:10px;display:flex}.ThTKsa_diffDocument .ThTKsa_icon{width:22px;height:22px}@container (max-width:480px){.ThTKsa_diffDocument p{font-size:10px}.ThTKsa_diffDocument footer{padding-inline:12px;font-size:9px}}.ThTKsa_bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ThTKsa_feature{background:linear-gradient(145deg,#141c24a3,#0c1116b8);border:1px solid #ffffff1b;border-radius:16px;flex-direction:column;align-items:start;min-width:0;padding:32px;transition:transform .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff1}.ThTKsa_feature:hover{border-color:#8fffc653;transform:translateY(-5px)}.ThTKsa_featureHead{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:45px;display:flex}.ThTKsa_featureHead>.ThTKsa_icon{width:38px;height:38px}.ThTKsa_featureHead>span{font:9px var(--kub-font-mono);color:#99aab6;align-items:center;gap:10px;display:flex}.ThTKsa_featureHead i{border:1px solid #ffffff25;border-radius:4px;padding:4px 6px;font-size:8px;font-style:normal}.ThTKsa_feature h3{letter-spacing:-.035em;font-size:25px;line-height:1.2}.ThTKsa_feature p{margin-bottom:28px;font-size:14px;line-height:1.7}.ThTKsa_feature>a{margin-top:auto;font-size:12px}.ThTKsa_feature.ThTKsa_wide{grid-column:span 2;grid-template-columns:1.2fr 1fr;column-gap:30px;display:grid}.ThTKsa_feature.ThTKsa_wide .ThTKsa_featureHead{grid-column:1/-1;margin-bottom:34px}.ThTKsa_feature.ThTKsa_wide h3{grid-column:1;font-size:36px}.ThTKsa_feature.ThTKsa_wide p,.ThTKsa_feature.ThTKsa_wide>a{grid-column:1}.ThTKsa_feature.ThTKsa_wide>.ThTKsa_featureAside{grid-area:2/2/5}.ThTKsa_feature.ThTKsa_full{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:60px;display:grid}.ThTKsa_feature.ThTKsa_full .ThTKsa_featureHead{grid-column:1/-1;margin-bottom:24px}.ThTKsa_feature.ThTKsa_full h3{grid-row:2/4;font-size:32px}.ThTKsa_feature.ThTKsa_full p,.ThTKsa_feature.ThTKsa_full>a{grid-column:2}.ThTKsa_questionTags{background:radial-gradient(#8fffc609,#0000 75%);flex-wrap:wrap;place-content:center;gap:8px;padding:20px;display:flex;transform:perspective(700px)rotateY(-14deg)rotate(7deg)}.ThTKsa_questionTags span{font:11px var(--kub-font-mono);white-space:nowrap;background:linear-gradient(145deg,#b5ded91c,#ffffff04);border:1px solid #c3ede92b;border-radius:8px;padding:12px 15px;box-shadow:inset 0 1px #ffffff26,0 8px 20px #0003}.ThTKsa_questionTags span.ThTKsa_hot{color:var(--kub-accent);background:#8fffc61a;border-color:#8fffc65b}@container (max-width:1080px){.ThTKsa_feature{padding:25px}}@container (max-width:860px){.ThTKsa_bento{grid-template-columns:1fr 1fr}.ThTKsa_feature.ThTKsa_wide,.ThTKsa_feature.ThTKsa_full{grid-column:span 2}.ThTKsa_feature.ThTKsa_full{display:flex}.ThTKsa_feature h3{font-size:25px}.ThTKsa_feature.ThTKsa_wide h3{font-size:30px}.ThTKsa_feature p{font-size:13px}}@container (max-width:480px){.ThTKsa_bento{grid-template-columns:1fr}.ThTKsa_feature.ThTKsa_wide,.ThTKsa_feature.ThTKsa_full{grid-column:auto;min-height:0;display:flex}.ThTKsa_feature.ThTKsa_wide h3{font-size:29px}.ThTKsa_feature.ThTKsa_full h3{font-size:27px}.ThTKsa_questionTags{padding:8px 8px 25px;transform:perspective(700px)rotateY(-8deg)rotate(4deg)}.ThTKsa_questionTags span{padding:9px 12px;font-size:9px}.ThTKsa_featureHead{margin-bottom:28px}.ThTKsa_feature p{font-size:14px}}.ThTKsa_marquee{isolation:isolate;--ge-gap:18px;--ge-card:238px;position:relative}.ThTKsa_marqueeLanes{gap:18px;padding-block:12px 22px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.ThTKsa_lane{padding-block:5px;overflow:hidden}.ThTKsa_track{width:max-content;animation:76s linear infinite paused ThTKsa_geTravel;display:flex;transform:translate(0)}.ThTKsa_lane:nth-child(2n) .ThTKsa_track{animation-duration:84s;animation-direction:reverse}.ThTKsa_marquee[data-running=true] .ThTKsa_track{animation-play-state:running}.ThTKsa_group{gap:var(--ge-gap);padding:0 var(--ge-gap) 0 0;flex-shrink:0;margin:0;list-style:none;display:flex}@media (hover:hover) and (pointer:fine){.ThTKsa_marqueeLanes:hover .ThTKsa_track{animation-play-state:paused}.ThTKsa_examCard:hover{border-color:#8fffc648}}@keyframes ThTKsa_geTravel{to{transform:translate(-50%)}}.ThTKsa_examCard{width:var(--ge-card,238px);text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:205px;color:var(--kub-text);background:linear-gradient(130deg,#c6e9e80e,#19283280 65%,#0e161dcc);border:1px solid #d6ece322;border-radius:17px;flex-direction:column;flex-shrink:0;align-items:center;margin:0;padding:19px 18px 17px;list-style:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff08,0 10px 24px #0003}.ThTKsa_examCard:after{content:"";pointer-events:none;border-top:1px solid #8fffc667;border-right:1px solid #8fffc667;width:4px;height:4px;position:absolute;top:10px;right:10px}.ThTKsa_examCountry{color:#c0ccd3;font:9px/1.4 var(--kub-font-mono);background:#080f18b3;border:1px solid #ffffff17;border-radius:6px;align-self:flex-start;align-items:center;gap:7px;padding:4px 7px;display:inline-flex}.ThTKsa_examCountry img{object-fit:cover;border-radius:2px;width:19px;height:13px;box-shadow:0 0 0 1px #ffffff19}.ThTKsa_examLogo{background:#fff;border:1px solid #ffffffb3;border-radius:8px;justify-content:center;align-items:center;width:100%;height:69px;margin-block:17px 14px;padding:6px 10px;display:flex;overflow:hidden;box-shadow:0 4px 15px #0002,inset 0 1px #fff}.ThTKsa_examLogo img{object-fit:contain;width:100%;height:100%;transform:scale(var(--ge-logo-scale,1));transform-origin:50%;display:block}.ThTKsa_examLogo.ThTKsa_dark{background:linear-gradient(135deg,#17434f,#101d2b);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff12}.ThTKsa_examLogo.ThTKsa_text{font:500 18px var(--kub-font-sans);letter-spacing:-.02em;color:var(--kub-text);background:linear-gradient(135deg,#17434f,#101d2b);border-color:#ffffff1c}.ThTKsa_examName{color:#f1f4f5;text-wrap:balance;max-width:100%;font-size:14px;font-weight:500;line-height:1.4;display:block}.ThTKsa_examInstitution{color:#9aadb8;text-wrap:balance;max-width:100%;margin-top:6px;font-size:10px;line-height:1.5;display:block}.ThTKsa_examCard.ThTKsa_selectable{cursor:pointer;font:inherit}.ThTKsa_examCard[aria-pressed=true]{border-color:#8fffc66b;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #8fffc633,0 10px 24px #0003}@container (max-width:480px){.ThTKsa_marquee{--ge-card:204px;--ge-gap:12px}.ThTKsa_marqueeLanes{gap:8px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ThTKsa_examCard{min-height:198px;padding:17px 15px 15px}.ThTKsa_examCountry{font-size:8px}.ThTKsa_examName{font-size:13px}.ThTKsa_examInstitution{font-size:9px}}.ThTKsa_statement{color:#15241e;background:#eaf0ed;border-radius:20px;padding:100px 64px;position:relative;overflow:hidden}.ThTKsa_statement:before{content:"";opacity:.2;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#183e2722 1px,#0000 1px),linear-gradient(#183e2722 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.ThTKsa_statement>*{position:relative}.ThTKsa_statement .ThTKsa_display.ThTKsa_giant{color:#15241e;max-width:1000px;margin-block:42px}.ThTKsa_statement .ThTKsa_display.ThTKsa_giant>span{color:#48846a}.ThTKsa_statementBottom{justify-content:space-between;align-items:center;gap:60px;display:flex}.ThTKsa_statementBottom p{max-width:530px;font-size:17px;color:#4d655a!important;margin:0!important}.ThTKsa_statementIndex{font:10px var(--kub-font-mono);color:#577666;text-transform:uppercase;border-top:1px solid #193a2826;justify-content:space-between;margin-top:70px;padding-top:23px;display:flex}@container (max-width:860px){.ThTKsa_statement{padding:75px 28px}.ThTKsa_statementBottom{flex-direction:column;align-items:start;gap:30px}.ThTKsa_statementBottom p{font-size:16px}.ThTKsa_statementIndex{gap:20px;margin-top:45px;font-size:8px}}@container (max-width:480px){.ThTKsa_statement{padding:56px 22px}.ThTKsa_statementIndex{flex-direction:column;gap:14px}}.ThTKsa_devConsole{background:linear-gradient(150deg,#16252c80,#0a1017);border:1px solid #ffffff24;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 25px 65px #0004,inset 0 1px #ffffff18}.ThTKsa_consoleHeader{font:8px var(--kub-font-mono);color:#9fb2bf;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff15;justify-content:space-between;gap:20px;padding:20px;display:flex}.ThTKsa_consoleHeader i{background:var(--kub-accent);width:6px;height:6px;margin-right:8px;display:inline-block}.ThTKsa_consoleHeader i.ThTKsa_warn{background:var(--kub-warning)}.ThTKsa_consoleHeader i.ThTKsa_danger{background:var(--kub-danger)}.ThTKsa_consoleFooter{color:#8399a7;border-top:1px solid #ffffff15;justify-content:space-between;gap:20px;padding:18px 20px;font-size:9px;display:flex}.ThTKsa_codeBlock{background:var(--kub-surface);border:1px solid var(--kub-border);border-radius:8px;margin:20px 0;overflow:hidden}.ThTKsa_codeTop{border-bottom:1px solid var(--kub-border);font:10px var(--kub-font-mono);color:var(--kub-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.ThTKsa_copy{font:10px var(--kub-font-mono);color:var(--kub-text-muted);background:0 0;border:0;min-height:24px;padding:2px 5px}.ThTKsa_copy:hover{color:var(--kub-accent)}.ThTKsa_codeBlock pre{font:12px/1.8 var(--kub-font-mono);color:var(--kub-text);tab-size:2;max-height:550px;margin:0;padding:20px;overflow:auto}.ThTKsa_codeBlock pre code{font:inherit}.ThTKsa_devConsole .ThTKsa_codeBlock{background:0 0;border:0;border-radius:0;margin:0}.ThTKsa_devConsole .ThTKsa_codeTop{border-color:#ffffff15}.ThTKsa_devConsole pre{color:#bdeed4;padding:25px;font-size:13px;line-height:1.9}.ThTKsa_segmented{flex-wrap:wrap;gap:10px;display:flex}.ThTKsa_segmented button{border:1px solid var(--kub-border);background:var(--kub-surface);min-height:36px;color:var(--kub-text);border-radius:6px;padding:8px 14px;font-size:12px}.ThTKsa_segmented button[aria-pressed=true]{color:var(--kub-accent);border-color:var(--kub-accent)}@container (max-width:480px){.ThTKsa_devConsole pre{padding:20px 15px;font-size:10px}.ThTKsa_consoleHeader{gap:10px;padding:17px 12px;font-size:6px}.ThTKsa_consoleFooter{flex-direction:column;gap:7px;padding:15px;font-size:8px}}.ThTKsa_facts{grid-template-columns:1fr 1fr;gap:18px;margin:30px 0 35px;display:grid}.ThTKsa_facts>span{color:var(--kub-text-muted);align-items:center;gap:10px;font-size:12px;display:flex}.ThTKsa_facts .ThTKsa_icon{width:24px;height:24px}@container (max-width:480px){.ThTKsa_facts{gap:15px 12px}.ThTKsa_facts>span{gap:8px;font-size:10px}.ThTKsa_facts .ThTKsa_icon{width:22px;height:22px}}.ThTKsa_faq details{border-bottom:1px solid #ffffff15;padding:24px 0}.ThTKsa_faq details:first-child{padding-top:0}.ThTKsa_faq summary{cursor:pointer;gap:18px;padding-right:30px;font-size:16px;line-height:1.5;list-style:none;display:flex;position:relative}.ThTKsa_faq summary::-webkit-details-marker{display:none}.ThTKsa_faq summary:after{content:"+";color:var(--kub-accent);position:absolute;right:3px}.ThTKsa_faq details[open]>summary:after{content:"−"}.ThTKsa_faq summary>span{font:9px/2.6 var(--kub-font-mono);color:#718a99}.ThTKsa_faq details p{padding-left:34px;font-size:14px;margin:18px 0 0!important}@container (max-width:480px){.ThTKsa_faq summary{gap:12px;font-size:14px}.ThTKsa_faq details p{padding-left:27px;font-size:13px}}.ThTKsa_ctaPanel{background:linear-gradient(125deg,#14261d88,#101820a6);border:1px solid #8fffc627;border-radius:20px;padding:75px 64px;position:relative;overflow:hidden}.ThTKsa_ctaPanel .ThTKsa_display{letter-spacing:-.055em;z-index:1;max-width:900px;font-size:clamp(38px,4.3vw,61px);line-height:1.06;position:relative}.ThTKsa_ctaPanel .ThTKsa_display>span{color:var(--kub-accent)}.ThTKsa_ctaPanel .ThTKsa_actions{z-index:1;margin-top:32px;position:relative}.ThTKsa_ctaPanel .ThTKsa_overline{z-index:1;position:relative}.ThTKsa_ctaNote{font:10px var(--kub-font-mono);z-index:1;position:relative;margin-top:25px!important}.ThTKsa_finalCube{opacity:.05;pointer-events:none;position:absolute;top:50%;right:25px;transform:translateY(-50%)rotate(-8deg)}.ThTKsa_finalCube img{width:340px;height:auto;display:block}@container (max-width:860px){.ThTKsa_ctaPanel{padding:50px 28px}.ThTKsa_ctaPanel .ThTKsa_display{font-size:44px}.ThTKsa_finalCube{opacity:.035;right:0}}@container (max-width:480px){.ThTKsa_ctaPanel{padding:44px 20px}.ThTKsa_ctaPanel .ThTKsa_display{font-size:clamp(29px,7.7vw,40px)}.ThTKsa_ctaPanel .ThTKsa_actions{flex-direction:column;align-items:start}}.ThTKsa_programTile{text-align:left;background:linear-gradient(125deg,#15202980,#0b121880);border:1px solid #ffffff20;border-radius:12px;grid-template-columns:148px 1fr;align-items:center;gap:28px;max-width:470px;padding:24px 30px;transition:border-color .2s,background .2s;display:grid}.ThTKsa_programTile:hover{background:#14201b;border-color:#8fffc660}.ThTKsa_programTile img{width:148px;height:auto;min-height:30px;display:block}.ThTKsa_programTile strong{color:var(--kub-text);font-size:17px;font-weight:500}.ThTKsa_programTile p{font-size:12px;margin:8px 0 12px!important}.ThTKsa_programTile span{color:var(--kub-accent);font-size:11px}@container (max-width:480px){.ThTKsa_programTile{grid-template-columns:1fr;gap:16px;padding:20px}}.ThTKsa_pageIntro{padding-block:28px 40px}.ThTKsa_pageIntro .ThTKsa_eyebrow{margin-bottom:22px}.ThTKsa_pageIntro h1{letter-spacing:-.045em;max-width:1000px;font-size:clamp(40px,4.8vw,65px)}.ThTKsa_pageIntro>p{max-width:700px;font-size:18px}.ThTKsa_eyebrow{font:11px/1.5 var(--kub-font-mono);letter-spacing:.12em;color:var(--kub-accent);text-transform:uppercase;margin-bottom:24px;display:block}@container (max-width:480px){.ThTKsa_pageIntro h1{font-size:39px}.ThTKsa_pageIntro>p{font-size:16px}}.ThTKsa_console{grid-template-columns:210px minmax(0,1fr);display:grid}.ThTKsa_console>aside{border:1px solid var(--kub-border);background:var(--kub-surface);border-radius:12px 0 0 12px;flex-direction:column;align-items:flex-start;gap:10px;padding:25px;display:flex}.ThTKsa_console>aside>img{width:40px;height:40px}.ThTKsa_console>aside>b{margin-bottom:20px;font-size:13px}.ThTKsa_console>aside>button,.ThTKsa_console>aside>a{color:var(--kub-text-muted);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;width:100%;min-height:40px;padding:9px;font-size:13px;transition:background .2s,color .2s;display:flex}.ThTKsa_console>aside>button:hover,.ThTKsa_console>aside>a:hover{color:var(--kub-text)}.ThTKsa_console>aside>[aria-pressed=true],.ThTKsa_console>aside>[aria-current=page]{color:var(--kub-accent);background:#59f5c512}.ThTKsa_consoleContent{border:1px solid var(--kub-border);border-left:0;border-radius:0 12px 12px 0;min-width:0;min-height:480px;padding:32px}.ThTKsa_consoleContent h2{font-size:29px}.ThTKsa_consoleContent>.ThTKsa_badge{margin-bottom:24px}@container (max-width:760px){.ThTKsa_console{grid-template-columns:170px minmax(0,1fr)}.ThTKsa_console>aside{padding:18px}.ThTKsa_consoleContent{padding:24px}}@container (max-width:560px){.ThTKsa_console{grid-template-columns:1fr}.ThTKsa_console>aside{border-radius:10px 10px 0 0;flex-flow:wrap;align-items:center;gap:5px}.ThTKsa_console>aside>img{width:28px;height:28px}.ThTKsa_console>aside>b{margin:0 10px}.ThTKsa_console>aside>button,.ThTKsa_console>aside>a{width:auto;font-size:11px}.ThTKsa_consoleContent{border-left:1px solid var(--kub-border);border-top:0;border-radius:0 0 10px 10px;padding:20px}.ThTKsa_consoleContent h2{font-size:25px}}.ThTKsa_consoleStats{grid-template-columns:repeat(3,1fr);gap:16px;margin:25px 0;display:grid}.ThTKsa_consoleStat{background:var(--kub-surface);border:1px solid var(--kub-border);border-radius:8px;min-width:0;padding:20px}.ThTKsa_consoleStat>span{color:var(--kub-text-muted);font-size:12px;display:block}.ThTKsa_consoleStat>strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:8px;font-size:27px;font-weight:500;display:block}.ThTKsa_consoleStat>small{font:10px/1.6 var(--kub-font-mono);color:var(--kub-text-muted);margin-top:6px;display:block}.ThTKsa_consoleStat.ThTKsa_accentStat>strong{color:var(--kub-accent)}@container (max-width:640px){.ThTKsa_consoleStats{grid-template-columns:1fr}}.ThTKsa_usageChart{border-bottom:1px solid var(--kub-border);justify-content:space-around;align-items:flex-end;gap:10px;height:150px;margin-bottom:30px;padding:15px 10px 0;display:flex}.ThTKsa_usageChart>div{height:var(--bar-height);background:linear-gradient(var(--kub-accent), #59f5c51a);transform-origin:bottom;max-width:45px;animation:ThTKsa_barGrow .6s var(--kub-easing) both;border-radius:3px 3px 0 0;flex:1;position:relative}.ThTKsa_usageChart>div>span{font:9px var(--kub-font-mono);color:var(--kub-text-muted);white-space:nowrap;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.ThTKsa_usageChart>div>b{font:9px var(--kub-font-mono);color:var(--kub-text);opacity:0;white-space:nowrap;transition:opacity .2s;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.ThTKsa_usageChart>div:hover>b,.ThTKsa_usageChart>div:focus-visible>b{opacity:1}.ThTKsa_chartNote{font-size:12px;margin-top:38px!important}@keyframes ThTKsa_barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ThTKsa_tableScroll{border:1px solid var(--kub-border);border-radius:8px;margin-block:25px;overflow:auto}.ThTKsa_tableScroll table{border-collapse:collapse;width:100%;font-size:12px}.ThTKsa_tableScroll th,.ThTKsa_tableScroll td{border-bottom:1px solid var(--kub-border);text-align:left;vertical-align:top;padding:13px 15px}.ThTKsa_tableScroll th{background:var(--kub-surface);white-space:nowrap;font-weight:500}.ThTKsa_tableScroll td{color:var(--kub-text-muted);overflow-wrap:anywhere}.ThTKsa_tableScroll td.ThTKsa_num,.ThTKsa_tableScroll th.ThTKsa_num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--kub-font-mono)}.ThTKsa_tableScroll tr:last-child td{border-bottom:0}@container (max-width:480px){.ThTKsa_tableScroll table{min-width:490px}}.ThTKsa_demoTop{border:1px solid var(--kub-border);background:var(--kub-surface);border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 25px;display:flex}.ThTKsa_demoTop>span:last-child{font:10px var(--kub-font-mono);color:var(--kub-text-muted)}.ThTKsa_demoLayout{border:1px solid var(--kub-border);border-top:0;border-radius:0 0 12px 12px;grid-template-columns:340px 1fr;min-height:530px;display:grid;overflow:hidden}.ThTKsa_demoInput{border-right:1px solid var(--kub-border);background:var(--kub-surface);min-width:0;padding:26px}.ThTKsa_demoInput h2,.ThTKsa_demoOutput h2{letter-spacing:-.02em;font-size:18px}.ThTKsa_demoOutput{min-width:0;padding:28px}.ThTKsa_demoOutputTitle{border-bottom:1px solid var(--kub-border);justify-content:space-between;align-items:start;gap:15px;padding-bottom:18px;display:flex}.ThTKsa_demoOutputTitle h2{margin:0}.ThTKsa_demoOutputTitle>span{font:10px/1.7 var(--kub-font-mono);text-align:right;color:var(--kub-accent)}.ThTKsa_demoPlaceholder{text-align:center;padding:85px 30px}.ThTKsa_demoPlaceholder img{width:54px;height:54px;margin:0 auto 20px;display:block}.ThTKsa_demoPlaceholder h3{font-size:24px}.ThTKsa_demoPlaceholder p{font-size:14px}@container (max-width:760px){.ThTKsa_demoLayout{grid-template-columns:1fr}.ThTKsa_demoInput{border-right:0;border-bottom:1px solid var(--kub-border)}}@container (max-width:480px){.ThTKsa_demoTop{padding:15px}.ThTKsa_demoInput,.ThTKsa_demoOutput{padding:20px}.ThTKsa_demoOutputTitle{flex-direction:column;gap:5px}.ThTKsa_demoOutputTitle>span{text-align:left}.ThTKsa_demoPlaceholder{padding:45px 10px}}.ThTKsa_fileRow{border-bottom:1px solid var(--kub-border);align-items:center;gap:12px;padding:18px 0;display:flex}.ThTKsa_fileRow>b{color:var(--kub-accent);display:flex}.ThTKsa_fileRow>b .ThTKsa_icon{width:24px;height:24px}.ThTKsa_fileRow strong{font:10px/1.7 var(--kub-font-mono);overflow-wrap:anywhere;display:block}.ThTKsa_fileRow small{color:#799487;font-size:10px}.ThTKsa_fileRow>span{color:var(--kub-accent);margin-left:auto}.ThTKsa_fileRow>span.ThTKsa_pending{color:var(--kub-text-muted)}.ThTKsa_fileRow>span.ThTKsa_failed{color:var(--kub-danger)}.ThTKsa_resultItem{border-bottom:1px solid var(--kub-border);padding:22px 0;animation:.45s both ThTKsa_panelEnter}.ThTKsa_resultStatus{font:10px var(--kub-font-mono);color:var(--kub-accent);text-transform:uppercase}.ThTKsa_resultItem.ThTKsa_warning .ThTKsa_resultStatus{color:var(--kub-warning)}.ThTKsa_resultItem.ThTKsa_danger .ThTKsa_resultStatus{color:var(--kub-danger)}.ThTKsa_resultItem h3{letter-spacing:0;margin:10px 0;font-size:17px;line-height:1.45}.ThTKsa_resultItem p,.ThTKsa_resultItem summary{font-size:12px}.ThTKsa_resultItem p{margin-bottom:10px}.ThTKsa_resultItem summary{cursor:pointer;color:var(--kub-text);padding-right:30px;list-style:none;position:relative}.ThTKsa_resultItem summary::-webkit-details-marker{display:none}.ThTKsa_resultItem summary:after{content:"+";color:var(--kub-accent);position:absolute;right:3px}.ThTKsa_resultItem details[open]>summary:after{content:"−"}.ThTKsa_evidence{color:var(--kub-text-muted);background:var(--kub-surface);border-radius:6px;margin-top:12px;padding:16px;font-size:12px}.ThTKsa_progressLine{background:var(--kub-border);border-radius:2px;height:3px;margin-block:35px;overflow:hidden}.ThTKsa_progressLine>i{background:var(--kub-accent);width:0;height:100%;animation:ThTKsa_progress var(--progress-ms,1.5s) linear forwards;display:block}.ThTKsa_progressLine.ThTKsa_indeterminate>i{width:35%;animation:ThTKsa_indeterminate 1.4s var(--kub-easing) infinite}@keyframes ThTKsa_progress{0%{width:0}to{width:100%}}@keyframes ThTKsa_indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ThTKsa_estimateCard{background:var(--kub-background);border:1px solid var(--kub-border);border-radius:12px;min-width:0;padding:25px}.ThTKsa_estimateCard.ThTKsa_sticky{position:sticky;top:110px}.ThTKsa_estimateCard h3{letter-spacing:0;margin-bottom:8px;font-size:16px}.ThTKsa_estimateCard>strong{letter-spacing:-.06em;word-break:break-word;font-variant-numeric:tabular-nums;font-size:38px;font-weight:500;line-height:1.4;display:block}.ThTKsa_estimateCard>.ThTKsa_estimateSub{font:11px var(--kub-font-mono);color:var(--kub-accent);margin-bottom:24px;display:block}.ThTKsa_costRow{border-top:1px solid var(--kub-border);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:15px 0;font-size:12px;display:flex}.ThTKsa_costRow>span{color:var(--kub-text-muted)}.ThTKsa_costRow b{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.ThTKsa_costRow.ThTKsa_total b{color:var(--kub-accent);font-weight:500}.ThTKsa_estimateCard .ThTKsa_button{width:100%;min-height:45px;margin-top:15px;font-size:12px}.ThTKsa_estimateCard small{color:var(--kub-text-muted);margin-top:16px;font-size:11px;display:block}.ThTKsa_calcLine{border-top:1px solid var(--kub-border);padding-block:22px}.ThTKsa_calcLine .ThTKsa_lineTop{justify-content:space-between;align-items:start;gap:12px;display:flex}.ThTKsa_calcLine h3{letter-spacing:-.02em;min-width:0;margin:0;font-size:18px;line-height:1.4}.ThTKsa_calcLine p{font-size:12px;margin:12px 0!important}.ThTKsa_linePrice{font:12px var(--kub-font-mono);color:var(--kub-accent);margin-top:14px}.ThTKsa_lineLimit{color:#799487;margin-top:8px;font-size:12px}.ThTKsa_ghostAction{color:var(--kub-text-muted);background:0 0;border:0;min-height:44px;padding:5px;font-size:12px}.ThTKsa_ghostAction:hover{color:var(--kub-accent)}.ThTKsa_endpoint{border:1px solid var(--kub-border);border-radius:8px;margin:12px 0}.ThTKsa_endpoint>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 35px 16px 14px;list-style:none;display:flex;position:relative}.ThTKsa_endpoint>summary::-webkit-details-marker{display:none}.ThTKsa_endpoint>summary:after{content:"+";color:var(--kub-accent);position:absolute;right:15px}.ThTKsa_endpoint[open]>summary:after{content:"−"}.ThTKsa_endpoint>summary>code{font:12px var(--kub-font-mono);color:var(--kub-text);overflow-wrap:anywhere}.ThTKsa_endpoint>summary>.ThTKsa_endpointSummary{color:#799487;width:100%;padding-left:63px;font-size:10px}.ThTKsa_endpointBody{border-top:1px solid var(--kub-border);min-width:0;padding:0 18px 18px;font-size:13px}.ThTKsa_httpMethod{font:10px var(--kub-font-mono);color:var(--kub-accent);text-align:center;text-transform:uppercase;background:#59f5c514;border-radius:3px;width:49px;padding:4px 6px;display:inline-block}.ThTKsa_httpMethod.ThTKsa_post,.ThTKsa_httpMethod.ThTKsa_put,.ThTKsa_httpMethod.ThTKsa_patch{color:var(--kub-warning);background:#efd28e14}.ThTKsa_httpMethod.ThTKsa_delete{color:var(--kub-danger);background:#ffa7a714}@container (max-width:480px){.ThTKsa_endpoint>summary{gap:8px}.ThTKsa_endpoint>summary>code{font-size:10px}.ThTKsa_endpoint>summary>.ThTKsa_endpointSummary{padding-left:0}.ThTKsa_endpointBody{padding-inline:12px}}.ThTKsa_docLinks{grid-template-columns:1fr 1fr;gap:14px;margin-block:30px;display:grid}.ThTKsa_docLinks a{border:1px solid var(--kub-border);border-radius:8px;padding:22px;transition:background .2s,border-color .2s}.ThTKsa_docLinks a:hover{background:var(--kub-surface);border-color:#59f5c540}.ThTKsa_docLinks b{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ThTKsa_docLinks span{color:var(--kub-text-muted);font-size:12px;display:block}@container (max-width:480px){.ThTKsa_docLinks{grid-template-columns:1fr}}.ThTKsa_searchField{border:1px solid var(--kub-border);background:var(--kub-surface);border-radius:7px;flex-direction:row;align-items:center;gap:10px;padding-left:13px;transition:border-color .2s,box-shadow .2s;display:flex}.ThTKsa_searchField:focus-within{border-color:var(--kub-accent);box-shadow:var(--kub-shadow-focus)}.ThTKsa_searchField>span{color:#799487;font-size:22px;line-height:1}.ThTKsa_searchField input{color:var(--kub-text);width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:12px 14px 12px 0;font-size:14px}.ThTKsa_searchField input::placeholder{color:#799487;opacity:1}.ThTKsa_productCard{border:1px solid var(--kub-border);background:var(--kub-surface);border-radius:20px;flex-direction:column;align-items:stretch;min-width:0;padding:26px;transition:border-color .2s;display:flex}.ThTKsa_productCard:hover{border-color:#59f5c540}.ThTKsa_cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;display:flex}.ThTKsa_cardTop code{color:var(--kub-accent);font:12px var(--kub-font-mono)}.ThTKsa_productCard h3{letter-spacing:-.03em;font-size:24px;line-height:1.25}.ThTKsa_productCard p{font-size:13px;line-height:1.7}.ThTKsa_productCard>details{border-top:1px solid var(--kub-border);margin-top:auto;padding-top:20px;font-size:12px}.ThTKsa_productCard summary{color:var(--kub-text-muted);cursor:pointer;padding-right:30px;list-style:none;position:relative}.ThTKsa_productCard summary::-webkit-details-marker{display:none}.ThTKsa_productCard summary:after{content:"+";color:var(--kub-accent);position:absolute;right:3px}.ThTKsa_productCard details[open]>summary:after{content:"−"}.ThTKsa_productCard details p{margin-top:15px!important}:is([data-kd-effects=off] .ThTKsa_sculpture,[data-kd-effects=off] .ThTKsa_glassChip){transform:none!important}[data-kd-effects=off] .ThTKsa_spotlight:before{background:0 0}[data-kd-effects=off] .ThTKsa_reveal{transition:none}[data-kd-effects=off] .ThTKsa_reveal.ThTKsa_pending{opacity:1;transform:none}[data-kd-effects=off] .ThTKsa_journeyPanel{animation:none}[data-kd-effects=off] .ThTKsa_resultItem{animation:none}[data-kd-effects=off] .ThTKsa_usageChart>div{animation:none}[data-kd-effects=off] .ThTKsa_track{animation-play-state:paused!important}:is([data-kd-effects=off] .ThTKsa_feature:hover,[data-kd-effects=off] .ThTKsa_button:hover){transform:none}@media (prefers-reduced-motion:reduce){.ThTKsa_sculpture,.ThTKsa_glassChip{transform:none!important}.ThTKsa_spotlight:before{background:0 0}.ThTKsa_feature:hover,.ThTKsa_button:hover{transform:none}.ThTKsa_journeyPanel,.ThTKsa_resultItem,.ThTKsa_usageChart>div{animation:none}.ThTKsa_progressLine>i{width:100%;animation:none}.ThTKsa_progressLine.ThTKsa_indeterminate>i{opacity:.5;width:100%}.ThTKsa_track{animation:none}.ThTKsa_reveal{transition:none}.ThTKsa_reveal.ThTKsa_pending{opacity:1;transform:none}.ThTKsa_button,.ThTKsa_feature,.ThTKsa_examCard,.ThTKsa_stageArrow,.ThTKsa_journeyRail button,.ThTKsa_glassChip.ThTKsa_interactive{transition:none}}@media (prefers-reduced-transparency:reduce){.ThTKsa_siteHeader,.ThTKsa_glassChip,.ThTKsa_journeyWorkspace{-webkit-backdrop-filter:none;backdrop-filter:none;background:#101820}.ThTKsa_examCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111d25}}
.OPAfma_page{flex-direction:column;gap:22px;display:flex}.OPAfma_intro p{max-width:760px}.OPAfma_toc{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.OPAfma_toc a{font:11px/1.4 var(--kub-font-mono);border:1px solid var(--kub-border);color:var(--kub-text-muted);border-radius:6px;padding:6px 9px;transition:color .2s,border-color .2s}.OPAfma_toc a:hover{color:var(--kub-accent);border-color:#8fffc666}.OPAfma_section{border:1px solid var(--kub-border-soft);background:#10161c73;border-radius:20px;min-width:0;padding:22px;scroll-margin-top:20px}.OPAfma_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;margin-bottom:16px;display:flex}.OPAfma_head h2{font:600 18px/1.3 var(--kub-font-sans);letter-spacing:-.01em;margin:0}.OPAfma_meta{font:11px/1.7 var(--kub-font-mono);color:var(--kub-text-muted);gap:2px;display:grid}.OPAfma_meta code{color:var(--kub-accent)}.OPAfma_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.OPAfma_pair.OPAfma_stack{grid-template-columns:minmax(0,1fr)}.OPAfma_col{flex-direction:column;gap:8px;min-width:0;display:flex}.OPAfma_col>span{font:10px/1.4 var(--kub-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--kub-text-faint)}.OPAfma_print{border:1px dashed var(--kub-border);background:#070a0d;border-radius:12px;width:fit-content;max-width:100%;overflow:hidden}.OPAfma_print img{width:auto;max-width:100%;height:auto;display:block}.OPAfma_print .OPAfma_printMobile,.OPAfma_printMobile{display:none}.OPAfma_port{min-width:0}.OPAfma_row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.OPAfma_iconGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.OPAfma_iconGrid figure{border:1px solid var(--kub-border-soft);font:10px var(--kub-font-mono);color:var(--kub-text-muted);border-radius:10px;justify-items:center;gap:8px;margin:0;padding:14px 6px;display:grid}.OPAfma_relationStates{gap:24px;display:grid}@media (max-width:860px){.OPAfma_pair{grid-template-columns:minmax(0,1fr)}.OPAfma_section{padding:16px}}@media (max-width:700px){.OPAfma_print .OPAfma_printDesktop{display:none}.OPAfma_print .OPAfma_printMobile,.OPAfma_printMobile{display:block}}
