._4OIFRG_frame{container-type:inline-size}._4OIFRG_app{--bg:#0a1330;--surface:#0f1b3e;--surface2:#14234d;--line:#ffffff17;--line2:#ffffff2b;--fg:#e9eefa;--muted:#8a96b6;--amber:#1d5bff;--accent-text:#8fb0ff;--amber-soft:#1d5bff38;--on-amber:#fff;--ai:#8fb0ff;--ai-soft:#1d5bff33;--high:#ff6b63;--med:#ff9445;--low:#5fd68a;border:1px solid var(--line);background:var(--bg);height:780px;color:var(--fg);font-family:var(--font);border-radius:14px;grid-template-rows:auto minmax(0,1fr);font-size:14px;line-height:1.5;display:grid;overflow:hidden;box-shadow:0 14px 44px #0a133073}._4OIFRG_app button,._4OIFRG_app input{font:inherit;color:inherit}._4OIFRG_app :focus-visible{outline:2px solid var(--amber);outline-offset:2px}._4OIFRG_app p,._4OIFRG_app h3,._4OIFRG_app h4,._4OIFRG_app h5{margin:0}._4OIFRG_top{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:.9rem;padding:.6rem 1rem;display:flex}._4OIFRG_brand{flex:none;align-items:center;gap:.65rem;display:flex}._4OIFRG_brand b{font-size:.9rem;font-weight:600;line-height:1.2;display:block}._4OIFRG_brand span span{color:var(--muted);font-size:.68rem;display:block}._4OIFRG_mark{background:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}._4OIFRG_mark img{width:24px;height:24px}._4OIFRG_chipOk{color:var(--low);white-space:nowrap;background:#5fd68a1a;border:1px solid #5fd68a59;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.7rem;font-weight:500;display:inline-flex}._4OIFRG_chipOk i{background:var(--low);border-radius:50%;width:6px;height:6px}._4OIFRG_search{border:1px solid var(--line2);max-width:420px;color:var(--muted);border-radius:10px;flex:1;align-items:center;gap:.5rem;margin:0 auto;padding:0 .7rem;display:flex}._4OIFRG_search:focus-within{border-color:var(--accent-text)}._4OIFRG_search input{min-width:0;color:var(--fg);background:0 0;border:0;flex:1;padding:.5rem 0}._4OIFRG_search input:focus{outline:none}._4OIFRG_search kbd{border:1px solid var(--line2);font-family:var(--mono);border-radius:5px;padding:0 .35rem;font-size:.62rem}._4OIFRG_body{grid-template-columns:168px minmax(0,1fr) 330px;min-height:0;display:grid}._4OIFRG_side{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:.15rem;padding:.9rem .6rem;display:flex}._4OIFRG_side p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 .6rem .4rem;font-size:.64rem;font-weight:500}._4OIFRG_side button{width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .65rem;font-size:.84rem;font-weight:500;display:flex;position:relative}._4OIFRG_side button:hover{background:var(--surface2);color:var(--fg)}._4OIFRG_side button[aria-current=page]{background:var(--amber-soft);color:#fff}._4OIFRG_side button[aria-current=page]:before{content:"";background:var(--amber);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-.6rem}._4OIFRG_side button[aria-current=page] svg{color:var(--accent-text)}._4OIFRG_main{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;align-content:start;gap:.9rem;min-width:0;min-height:0;padding:1.2rem 1.4rem 1.6rem;display:grid;overflow-y:auto}._4OIFRG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:500}._4OIFRG_h{letter-spacing:-.025em;color:#fff;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:clamp(1.25rem,2.4cqw,1.7rem);font-weight:700;line-height:1.15;display:flex}._4OIFRG_lead{max-width:62ch;color:var(--muted);font-size:.86rem}._4OIFRG_titleRow>._4OIFRG_h{font-size:1.3rem}._4OIFRG_statusRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.78rem;display:flex}._4OIFRG_statusRow b{color:#fff}._4OIFRG_pill{border:1px solid var(--line2);color:var(--fg);border-radius:999px;padding:.2rem .7rem;font-size:.74rem;font-weight:600}._4OIFRG_pill._4OIFRG_warn{color:var(--med);background:#36210f;border-color:#a85a20}._4OIFRG_cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._4OIFRG_cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}._4OIFRG_card{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-content:start;gap:.3rem;padding:.9rem 1rem;display:grid;box-shadow:inset 0 1px #ffffff08}._4OIFRG_card>span{color:var(--muted);font-size:.76rem}._4OIFRG_card p{color:var(--muted);font-size:.8rem}._4OIFRG_big{letter-spacing:-.025em;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.15}._4OIFRG_big small{letter-spacing:0;color:var(--muted);font-size:.78rem;font-weight:500}._4OIFRG_mid{color:#fff;font-size:1rem;font-weight:600;line-height:1.3}._4OIFRG_warn{color:var(--med)}._4OIFRG_good{color:var(--low)}._4OIFRG_foot{color:var(--muted);font-size:.7rem;display:block}._4OIFRG_means{border:1px solid var(--line);border-left:3px solid var(--ai);background:var(--surface);border-radius:10px;gap:.6rem;padding:.95rem 1.1rem;display:grid}._4OIFRG_means header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._4OIFRG_means b{color:#fff;font-size:.95rem}._4OIFRG_means p{font-size:.92rem;line-height:1.6}._4OIFRG_means strong{color:#fff}._4OIFRG_tagAi{background:var(--ai-soft);color:var(--ai);white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:500}._4OIFRG_story{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:.6rem;padding:1rem 1.1rem;display:grid}._4OIFRG_story h4{color:#fff;font-size:1rem;font-weight:600}._4OIFRG_story p{color:var(--muted);font-size:.84rem}._4OIFRG_btns{flex-wrap:wrap;gap:.5rem;display:flex}._4OIFRG_btnOn,._4OIFRG_btnLine{cursor:pointer;border-radius:9px;align-items:center;gap:.45rem;min-height:38px;padding:0 .95rem;font-size:.86rem;font-weight:600;display:inline-flex}._4OIFRG_btnOn{background:var(--amber);color:var(--on-amber);border:0}._4OIFRG_btnOn:hover:not(:disabled){background:#1442d6}._4OIFRG_btnOn:disabled{opacity:.7;cursor:progress}._4OIFRG_btnLine{border:1px solid var(--line2);background:0 0}._4OIFRG_btnLine:hover{border-color:var(--accent-text)}._4OIFRG_orAsk{padding-top:.3rem;font-size:.74rem!important}._4OIFRG_chips,._4OIFRG_pchips{flex-wrap:wrap;gap:.45rem;display:flex}._4OIFRG_chips button,._4OIFRG_pchips button{border:1px solid var(--line2);background:var(--bg);cursor:pointer;text-align:left;border-radius:999px;min-height:34px;padding:0 .85rem;font-size:.8rem}._4OIFRG_chips button:hover:not(:disabled),._4OIFRG_pchips button:hover:not(:disabled),._4OIFRG_pchips button[data-on]{border-color:var(--accent-text)}._4OIFRG_chips button:disabled,._4OIFRG_pchips button:disabled{opacity:.55;cursor:progress}._4OIFRG_chartCard,._4OIFRG_panelCard{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:.7rem;padding:1rem 1.1rem;display:grid}._4OIFRG_chartCard h4,._4OIFRG_panelCard h4{color:#fff;font-size:.95rem;font-weight:600}._4OIFRG_panelCard h5{padding-top:.3rem;font-size:.86rem;font-weight:600}._4OIFRG_legend{color:var(--muted);flex-wrap:wrap;gap:.5rem .9rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}._4OIFRG_legend li{border:1px solid var(--line);border-radius:6px;align-items:center;gap:.4rem;padding:.12rem .6rem;display:inline-flex}._4OIFRG_legend i{border-radius:2px;width:14px;height:3px}._4OIFRG_legend ._4OIFRG_dash{background:repeating-linear-gradient(90deg,#3987e5 0 4px,#0000 4px 7px)}._4OIFRG_chart{width:100%;height:auto;display:block}._4OIFRG_grid{stroke:var(--line);stroke-dasharray:2 4}._4OIFRG_tick{fill:var(--muted);font-family:var(--mono);font-size:10px}._4OIFRG_now{stroke:var(--muted);stroke-dasharray:3 3}._4OIFRG_how{background:var(--surface2);color:var(--muted);border-radius:8px;padding:.7rem .9rem;font-size:.82rem}._4OIFRG_how b{color:#fff}._4OIFRG_cap{color:#fff;padding-top:.2rem;font-weight:600;font-size:.8rem!important}._4OIFRG_step{background:var(--amber-soft);color:var(--accent-text);border-radius:6px;justify-self:start;padding:.1rem .6rem;font-size:.72rem;font-weight:700}._4OIFRG_strong{font-size:.95rem;line-height:1.55}._4OIFRG_strong b{color:#fff}._4OIFRG_bars{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._4OIFRG_bars li{color:var(--muted);grid-template-columns:minmax(0,15rem) minmax(0,1fr) 3rem;align-items:center;gap:.8rem;font-size:.82rem;display:grid}._4OIFRG_bars li>span._4OIFRG_on{color:#fff;font-weight:600}._4OIFRG_bars i{background:var(--surface2);border-radius:4px;height:8px;display:block}._4OIFRG_bars u{background:#5d6c94;border-radius:4px;height:100%;display:block}._4OIFRG_bars u[data-on]{background:var(--amber)}._4OIFRG_bars b{text-align:right;color:#fff}._4OIFRG_ticks{gap:.5rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}._4OIFRG_ticks li{padding-left:1.5rem;position:relative}._4OIFRG_ticks li:before{content:"✓";color:var(--low);position:absolute;left:0}._4OIFRG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._4OIFRG_steps li{background:var(--surface2);color:var(--muted);border-radius:8px;gap:.2rem;padding:.7rem .8rem;font-size:.78rem;display:grid}._4OIFRG_steps b{color:#fff;font-size:.86rem}._4OIFRG_panel{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}._4OIFRG_panel header{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}._4OIFRG_panel header>div{flex:1;min-width:0}._4OIFRG_panel header b{font-size:.9rem;line-height:1.2;display:block}._4OIFRG_panel header>div span{color:var(--muted);font-size:.7rem}._4OIFRG_aiMark{background:var(--ai-soft);width:32px;height:32px;color:var(--ai);border-radius:10px;place-items:center;display:grid}._4OIFRG_pscroll{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;flex:1;min-height:0;padding:.9rem 1rem;overflow-y:auto}._4OIFRG_ans{gap:.55rem;font-size:.84rem;animation:.3s both _4OIFRG_gc-in;display:grid}._4OIFRG_ans h5{color:#fff;padding-top:.2rem;font-size:.86rem;font-weight:600}._4OIFRG_ans strong,._4OIFRG_you{color:#fff;font-weight:600}._4OIFRG_tools{color:var(--muted);gap:.2rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}._4OIFRG_tools span{color:var(--low);margin-right:.45rem}._4OIFRG_list{gap:.4rem;margin:0;padding-left:1.1rem;list-style:outside;display:grid}._4OIFRG_list li::marker{color:var(--muted)}._4OIFRG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._4OIFRG_stats div{background:var(--surface2);border-radius:8px;gap:.1rem;padding:.5rem .6rem;display:grid}._4OIFRG_stats span{color:var(--muted);font-size:.66rem}._4OIFRG_stats b{color:#fff;font-size:.8rem}._4OIFRG_table{border-collapse:collapse;width:100%;font-size:.78rem}._4OIFRG_table caption{text-align:left;color:#fff;padding:.3rem 0;font-weight:600}._4OIFRG_table th{border-bottom:1px solid var(--line);text-align:left;color:var(--muted);padding:.35rem .5rem;font-size:.68rem;font-weight:500}._4OIFRG_table td{border-bottom:1px solid var(--line);padding:.4rem .5rem}._4OIFRG_table td:not(:first-child){font-family:var(--mono);text-align:right;font-size:.74rem}._4OIFRG_audit{color:var(--muted);font-size:.7rem}._4OIFRG_empty{color:var(--muted);gap:.4rem;font-size:.84rem;display:grid}._4OIFRG_empty b{color:#fff}._4OIFRG_skel{gap:.5rem;display:grid}._4OIFRG_skel span{background:linear-gradient(90deg,#14234d,#1b2d5e,#14234d) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.1s linear infinite _4OIFRG_gc-sh}._4OIFRG_skel span:nth-child(2){width:80%}._4OIFRG_skel span:nth-child(3){width:55%}._4OIFRG_try{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:.6rem 1rem 0;font-size:.62rem}._4OIFRG_pchips{padding:.4rem 1rem .6rem}._4OIFRG_ask{border:1px solid var(--line2);background:var(--bg);border-radius:12px;gap:.5rem;margin:0 1rem 1rem;padding:.3rem .3rem .3rem .8rem;display:flex}._4OIFRG_ask:focus-within{border-color:var(--accent-text)}._4OIFRG_ask input{background:0 0;border:0;flex:1;min-width:0;font-size:.82rem}._4OIFRG_ask input:focus{outline:none}._4OIFRG_ask input::placeholder{color:var(--muted)}._4OIFRG_ask button{background:var(--amber);width:34px;height:34px;color:var(--on-amber);cursor:pointer;border:0;border-radius:9px;place-items:center;font-weight:700;display:grid}._4OIFRG_ask button:disabled{opacity:.6;cursor:progress}@keyframes _4OIFRG_gc-in{0%{opacity:0;transform:translateY(4px)}}@keyframes _4OIFRG_gc-sh{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._4OIFRG_ans,._4OIFRG_skel span{animation:none}}@container (max-width:1000px){._4OIFRG_app{height:1080px}._4OIFRG_body{grid-template-rows:auto minmax(0,1fr) 360px;grid-template-columns:minmax(0,1fr)}._4OIFRG_side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;gap:.3rem;padding:.5rem;overflow-x:auto}._4OIFRG_side p{display:none}._4OIFRG_side button{white-space:nowrap;width:auto}._4OIFRG_side button[aria-current=page]:before{display:none}._4OIFRG_panel{border-left:0;border-top:1px solid var(--line)}._4OIFRG_cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:700px){._4OIFRG_search,._4OIFRG_chipOk{display:none}._4OIFRG_cards3,._4OIFRG_cards4,._4OIFRG_steps{grid-template-columns:minmax(0,1fr)}._4OIFRG_bars li{grid-template-columns:minmax(0,1fr) 3rem}._4OIFRG_bars li i{grid-area:2/1/auto/-1}._4OIFRG_main{padding:.9rem}}html:lang(th) ._4OIFRG_side p{letter-spacing:0;text-transform:none}html:lang(th) ._4OIFRG_eyebrow{letter-spacing:0;text-transform:none}html:lang(th) ._4OIFRG_h{letter-spacing:0;line-height:1.4}html:lang(th) ._4OIFRG_tick{font-family:var(--font)}html:lang(th) ._4OIFRG_try{font-family:var(--font);letter-spacing:0;text-transform:none}
._7S5hnW_page{--la-tint:#f1f5fc;--la-ok:#11643a;--la-ok-bg:#e9f9ef;--la-no:#a12828;--la-no-bg:#fff1f1;--la-amber:#8a5508;--la-amber-bg:#fff6e6;--la-amber-line:#f1dcb4;--d0:#0a1330;--d1:#0f1b3e;--d2:#14234d;--d3:#1b2d5e;--dl:#ffffff17;--dl2:#ffffff2b;--dt:#e9eefa;--dt2:#b3bdd8;--dt3:#8a96b6;--db:#8fb0ff;--db-bg:#1d5bff33;--slab-shadow:0 2px 6px #0a13301f, 0 44px 90px -36px #0a13308c}._7S5hnW_page ::selection{background:var(--blue-100);color:var(--ink)}._7S5hnW_page [id]{scroll-margin-top:136px}._7S5hnW_secWhite,._7S5hnW_secTint{padding:clamp(4rem,8vw,7rem) 0}._7S5hnW_secWhite{background:var(--white)}._7S5hnW_secTint{background:var(--la-tint);border-block:1px solid var(--line)}._7S5hnW_sh{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(1.2rem,4vw,4rem);margin-bottom:clamp(2.2rem,4vw,3.4rem);display:grid}._7S5hnW_shLabel,._7S5hnW_microLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);align-items:center;gap:.75rem;font-size:.74rem;font-weight:500;display:flex}._7S5hnW_shLabel:before{content:"";background:var(--blue);width:24px;height:1.5px}._7S5hnW_microLabel{letter-spacing:.12em;color:var(--muted);margin-bottom:.6rem;font-size:.7rem}._7S5hnW_shTitle{letter-spacing:-.03em;text-wrap:balance;margin-top:1rem;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.15}._7S5hnW_shLead{color:var(--text);max-width:46ch;padding-bottom:.35rem;font-size:1.08rem}._7S5hnW_tbc,._7S5hnW_tbcMono{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--la-amber);background:var(--la-amber-bg);white-space:nowrap;vertical-align:middle;border:1px dashed #d9b16b;border-radius:999px;align-items:center;padding:.14rem .5rem;font-size:.66rem;font-weight:500;display:inline-flex}._7S5hnW_tableWrap{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;overflow-x:auto}._7S5hnW_pnav{z-index:40;-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:72px}._7S5hnW_pnavIn{align-items:center;gap:1.5rem;height:52px;display:flex}._7S5hnW_pnavTitle{color:var(--ink);flex:none;align-items:center;gap:.5rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}._7S5hnW_pnavTitle span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-d);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:999px;padding:.1rem .45rem;font-size:.64rem;font-weight:500}._7S5hnW_pnav ul{scrollbar-width:none;gap:.15rem;margin-left:auto;display:flex;overflow-x:auto}._7S5hnW_pnav ul::-webkit-scrollbar{display:none}._7S5hnW_pnav ul a{height:52px;color:var(--text);white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}._7S5hnW_pnav ul a:hover{color:var(--ink)}._7S5hnW_pnav ul a[aria-current=location]{color:var(--blue-d)}._7S5hnW_pnav ul a[aria-current=location]:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.75rem;right:.75rem}._7S5hnW_pnavCta{background:var(--ink);color:#fff;border-radius:999px;flex:none;align-items:center;height:34px;padding:0 .9rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._7S5hnW_pnavCta:hover{background:var(--blue-d)}._7S5hnW_hero{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(#f7f9fe 0%,#eef3fb 100%);padding:clamp(1.6rem,3vw,2.4rem) 0 clamp(3rem,5vw,4.5rem);position:relative;overflow:hidden}._7S5hnW_heroGlow{z-index:-1;pointer-events:none;background:radial-gradient(680px 420px at 78% 20%,#1d5bff29,#0000 70%),radial-gradient(520px 360px at 96% 70%,#7b61ff1a,#0000 70%),radial-gradient(600px 380px at 8% 0,#6e9bff1f,#0000 70%);position:absolute;inset:0}._7S5hnW_heroGlow:after{content:"";background-image:linear-gradient(#0a13300a 1px,#0000 1px),linear-gradient(90deg,#0a13300a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 75% 35%,#000 10%,#0000 72%);mask-image:radial-gradient(60% 70% at 75% 35%,#000 10%,#0000 72%)}._7S5hnW_heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(1.8rem,4vw,3rem);display:grid}._7S5hnW_kicker{font-family:var(--mono);color:var(--text);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.78rem;display:flex}._7S5hnW_conceptTag{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:999px;padding:.22rem .65rem;font-size:.72rem;font-weight:500}._7S5hnW_heroTitle{letter-spacing:-.035em;margin:1.3rem 0 1.4rem;font-size:clamp(2.2rem,4.2vw,3.5rem);font-weight:800;line-height:1.08}._7S5hnW_heroLine{display:block}._7S5hnW_heroAccent{padding-bottom:.08em;display:block}._7S5hnW_heroLede{color:var(--text);max-width:36em;font-size:clamp(1.06rem,1.4vw,1.22rem);line-height:1.65}._7S5hnW_heroCta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}._7S5hnW_heroCta .btn{border-radius:999px}._7S5hnW_scopeChips{flex-wrap:wrap;gap:.5rem;margin-top:1.6rem;display:flex}._7S5hnW_scopeChips a{border:1px solid var(--line);min-height:38px;color:var(--ink);background:#fffc;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}._7S5hnW_scopeChips a svg{color:var(--blue)}._7S5hnW_scopeChips a:hover{border-color:var(--blue);color:var(--blue-d)}._7S5hnW_heroVisual{position:relative}._7S5hnW_heroStage{padding:1.6rem 1.6rem 4.6rem 2.4rem;position:relative}._7S5hnW_heroCaption{color:var(--muted);max-width:52ch;margin-top:.4rem;padding-left:1.6rem;font-size:.78rem;line-height:1.5}._7S5hnW_slab{background:var(--d0);box-shadow:var(--slab-shadow);color:var(--dt);border:1px solid #1b2a57;border-radius:20px;position:relative;overflow:hidden}._7S5hnW_slabBar{border-bottom:1px solid var(--dl);align-items:center;gap:.6rem;padding:.85rem 1.1rem;font-size:.9rem;display:flex}._7S5hnW_slabBar .mono{color:var(--dt3);font-size:.74rem}._7S5hnW_slabBar ._7S5hnW_synTag{margin-left:auto}._7S5hnW_liveDot{background:#3ccf8e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #3ccf8e2e}._7S5hnW_synTag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt2);border:1px dashed var(--dl2);white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.66rem}._7S5hnW_slabDoc{background:linear-gradient(180deg, #1d5bff14, transparent 40%), var(--d1);gap:.7rem;padding:1.1rem 1.2rem 1.4rem;display:grid}._7S5hnW_slabDocTitle{color:#fff;border-bottom:1px solid var(--dl);padding-bottom:.4rem;font-size:.95rem;font-weight:700}._7S5hnW_slabClause,._7S5hnW_slabClauseFlag{color:var(--dt2);border-radius:10px;grid-template-columns:26px 1fr;gap:.6rem;padding:.65rem 2.2rem .7rem .7rem;font-size:.8rem;line-height:1.55;display:grid;position:relative}:is(._7S5hnW_slabClause>.mono,._7S5hnW_slabClauseFlag>.mono){color:var(--dt3);padding-top:.1rem;font-size:.74rem}._7S5hnW_slabClause b,._7S5hnW_slabClauseFlag b{color:var(--dt);margin-bottom:.15rem;font-size:.84rem;display:block}._7S5hnW_slabClauseFlag{background:#ff8a8a14;box-shadow:inset 0 0 0 1px #ff8a8a47}._7S5hnW_slabPin{color:#ffb1b1;background:#ff6b6b29;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:.65rem;right:.65rem}._7S5hnW_floatToast,._7S5hnW_floatBrief{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;position:absolute;box-shadow:0 2px 4px #0a13300f,0 28px 60px -24px #0a133073}._7S5hnW_floatToast{gap:.7rem;width:min(300px,70%);padding:.9rem 1rem;font-size:.82rem;display:flex;top:0;right:0}._7S5hnW_floatToast>svg{color:var(--blue);flex:none;margin-top:.1rem}._7S5hnW_floatToast b{margin-bottom:.2rem;font-size:.88rem;display:block}._7S5hnW_floatToast span{color:var(--text);line-height:1.5}._7S5hnW_floatBrief{width:min(370px,82%);padding:1rem 1.1rem .9rem;bottom:0;left:0}._7S5hnW_floatHead{align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.95rem;display:flex}._7S5hnW_floatHead>svg{color:var(--blue)}._7S5hnW_floatHead ._7S5hnW_aiTag{margin-left:auto}._7S5hnW_floatBrief ul{gap:.55rem;display:grid}._7S5hnW_floatBrief li{grid-template-columns:82px 1fr;align-items:start;gap:.6rem;font-size:.84rem;line-height:1.45;display:grid}._7S5hnW_floatBrief li .mono{color:var(--muted);font-size:.72rem}._7S5hnW_floatBrief li>span:first-child{justify-self:start}._7S5hnW_floatBrief>a{color:var(--blue);margin-top:.75rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-block}._7S5hnW_floatBrief>a:hover{text-underline-offset:3px;text-decoration:underline}._7S5hnW_questions{border:1px solid var(--line);background:#ffffffd9;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.6rem,5vw,4rem);display:grid;overflow:hidden}._7S5hnW_question{gap:.35rem;padding:1.15rem 1.3rem 1.2rem;text-decoration:none;transition:background .2s;display:grid}._7S5hnW_question+._7S5hnW_question{border-left:1px solid var(--line)}._7S5hnW_question:hover{background:#fff}._7S5hnW_questionLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem}._7S5hnW_questionText{color:var(--ink);letter-spacing:-.01em;font-size:1.04rem;font-weight:700}._7S5hnW_questionTo{color:var(--blue);align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}._7S5hnW_questionTo svg{transition:transform .2s var(--ease)}._7S5hnW_question:hover ._7S5hnW_questionTo svg{transform:translate(3px)}._7S5hnW_questionsNote{color:var(--muted);margin-top:.8rem;font-size:.84rem}._7S5hnW_ctx{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.2rem);display:grid}._7S5hnW_ctxItem{border-top:2px solid var(--ink);padding-top:1.4rem}._7S5hnW_ctxItem>svg{color:var(--blue)}._7S5hnW_ctxItem h3{letter-spacing:-.015em;margin:.9rem 0 .5rem;font-size:1.15rem}._7S5hnW_ctxItem p{color:var(--text);font-size:.95rem}._7S5hnW_ctxNote{color:var(--muted);margin-top:2rem;font-size:.84rem}._7S5hnW_chs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}._7S5hnW_ch,._7S5hnW_chTbc{border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:box-shadow .25s, border-color .2s, transform .25s var(--ease);background:#fff;border-radius:18px;flex-direction:column;padding:1.5rem;display:flex}._7S5hnW_ch:hover{box-shadow:var(--shadow);border-color:var(--blue-100);transform:translateY(-2px)}._7S5hnW_chTbc ._7S5hnW_chLink{margin-top:auto;padding-top:1rem}._7S5hnW_chTbc{box-shadow:none;background:0 0;border:1.5px dashed #c3cce0;grid-column:span 2}._7S5hnW_chTop{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}._7S5hnW_chIcon,._7S5hnW_chIconGhost{background:var(--ink);color:#fff;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}._7S5hnW_chIconGhost{color:var(--text);background:#fff;border:1.5px dashed #c3cce0}._7S5hnW_miniArt{flex:none;width:120px;height:40px}._7S5hnW_ch h3,._7S5hnW_chTbc h3{letter-spacing:-.02em;font-size:1.3rem}._7S5hnW_chSub{color:var(--muted);margin-top:.3rem;font-size:.9rem}._7S5hnW_chIssues{gap:.6rem;margin:1.1rem 0 1.2rem;display:grid}._7S5hnW_chIssues li{color:var(--text);padding-left:1.2rem;font-size:.94rem;line-height:1.55;position:relative}._7S5hnW_chIssues li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}._7S5hnW_chAi{background:var(--blue-50);border:1px solid var(--blue-100);color:var(--ink);border-radius:12px;gap:.6rem;margin-top:auto;padding:.85rem 1rem;font-size:.92rem;line-height:1.5;display:flex}._7S5hnW_chAi>svg{color:var(--blue);flex:none;margin-top:.15rem}._7S5hnW_chLink{min-height:32px;color:var(--blue);align-items:center;gap:.4rem;margin-top:1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}._7S5hnW_chLink svg{transition:transform .2s var(--ease)}._7S5hnW_chLink:hover svg{transform:translate(3px)}._7S5hnW_tbcList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1.2rem;display:grid}._7S5hnW_tbcList li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:.6rem;padding:.7rem .85rem;font-size:.92rem;font-weight:500;display:flex}._7S5hnW_tbcList li svg{color:var(--muted);flex:none}._7S5hnW_tbcList li ._7S5hnW_tbc{margin-left:auto}._7S5hnW_wfTabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;display:flex}._7S5hnW_wfTab{min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cdd5e6;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.93rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._7S5hnW_wfTab:hover{border-color:var(--ink)}._7S5hnW_wfTab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}._7S5hnW_wfPanel{background:var(--la-tint);border:1px solid var(--line);animation:_7S5hnW_la-in .35s var(--ease);border-radius:22px;padding:clamp(1.3rem,3vw,2.2rem)}._7S5hnW_wfHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem 2rem;margin-bottom:1.8rem;display:grid}._7S5hnW_wfHead h3{letter-spacing:-.025em;font-size:clamp(1.4rem,2.2vw,1.8rem)}._7S5hnW_wfHead p{color:var(--text);font-size:1.02rem}._7S5hnW_wfSteps{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding-bottom:1.6rem;display:grid}._7S5hnW_wfStep{position:relative}._7S5hnW_wfStep:before{content:"";background:#c3cce0;height:1.5px;position:absolute;top:24px;left:48px;right:-1rem}._7S5hnW_wfStep:last-child:before{right:0}._7S5hnW_wfNode{z-index:1;width:48px;height:48px;color:var(--text);background:#fff;border:1.5px solid #b5bfd6;border-radius:50%;place-items:center;margin-bottom:.9rem;display:grid;position:relative}._7S5hnW_wfStep[data-kind=model] ._7S5hnW_wfNode{background:var(--blue-50);border-color:var(--blue);color:var(--blue-d)}._7S5hnW_wfStep[data-kind=agent] ._7S5hnW_wfNode{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 8px 20px -10px #1d5bffcc}._7S5hnW_wfStep[data-kind=approver] ._7S5hnW_wfNode{border:2px solid var(--ink);color:var(--ink)}._7S5hnW_wfStep[data-kind=outcome] ._7S5hnW_wfNode{background:var(--ink);border-color:var(--ink);color:#fff}._7S5hnW_wfWho{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.68rem;display:block}._7S5hnW_wfStep[data-kind=agent] ._7S5hnW_wfWho,._7S5hnW_wfStep[data-kind=model] ._7S5hnW_wfWho{color:var(--blue-d)}._7S5hnW_wfStep h4{letter-spacing:-.01em;margin-bottom:.3rem;font-size:1rem}._7S5hnW_wfStep p{color:var(--text);padding-right:.4rem;font-size:.87rem;line-height:1.55}._7S5hnW_wfFoot{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;padding-top:1.6rem;display:grid}._7S5hnW_toolChips{flex-wrap:wrap;gap:.4rem;display:flex}._7S5hnW_toolChips li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:.35rem .6rem;font-size:.78rem}._7S5hnW_toolNote{color:var(--muted);margin-top:.6rem;font-size:.78rem}._7S5hnW_cmpBox,._7S5hnW_cmpBoxAi{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:14px;min-height:100%;padding:1rem 1.1rem;font-size:.93rem}._7S5hnW_cmpBoxAi{background:var(--blue-50);border-color:var(--blue);color:var(--ink)}._7S5hnW_cmpBoxAi ._7S5hnW_microLabel{color:var(--blue-d)}._7S5hnW_plat{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:clamp(1.2rem,3vw,2rem);display:grid}._7S5hnW_layers{display:grid}._7S5hnW_layer,._7S5hnW_layerDark{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:.8rem 1.4rem;padding:1.25rem 1.4rem;display:grid;position:relative}._7S5hnW_layer+._7S5hnW_layer,._7S5hnW_layer+._7S5hnW_layerDark,._7S5hnW_layerDark+._7S5hnW_layer{margin-top:2.2rem}._7S5hnW_layer+._7S5hnW_layer:before,._7S5hnW_layer+._7S5hnW_layerDark:before,._7S5hnW_layerDark+._7S5hnW_layer:before{content:"";background:linear-gradient(180deg, #c3cce0 0 35%, var(--blue) 35% 65%, #c3cce0 65% 100%);width:1.5px;height:2.2rem;position:absolute;top:calc(-2.2rem - 1px);left:3.2rem}._7S5hnW_layerDark{background:var(--d0);border-color:var(--d0);box-shadow:var(--slab-shadow);color:var(--dt2)}._7S5hnW_layerName h3{letter-spacing:-.01em;font-size:1.08rem}._7S5hnW_layerDark ._7S5hnW_layerName h3{color:#fff}._7S5hnW_layerName p{color:var(--muted);margin-top:.15rem;font-size:.86rem;line-height:1.45}._7S5hnW_layerDark ._7S5hnW_layerName p{color:var(--dt3)}._7S5hnW_layerTbc{margin-top:.45rem!important}._7S5hnW_layerChips{flex-wrap:wrap;gap:.45rem;display:flex}._7S5hnW_chipLayer,._7S5hnW_chipAgent{background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:9px;align-items:center;gap:.4rem;padding:.42rem .7rem;font-size:.86rem;font-weight:500;display:inline-flex}._7S5hnW_chipLayer svg{color:var(--muted)}._7S5hnW_chipLayer small{font-family:var(--mono);color:var(--la-amber);text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}._7S5hnW_layerDark ._7S5hnW_chipLayer{background:var(--d2);border-color:var(--dl);color:var(--dt)}._7S5hnW_layerDark ._7S5hnW_chipLayer svg{color:var(--db)}._7S5hnW_chipAgent{background:var(--blue);border-color:var(--blue);color:#fff}._7S5hnW_guard{background:var(--blue-50);border:1px solid #1d5bff73;border-radius:18px;padding:1.4rem;position:sticky;top:140px}._7S5hnW_guard h3{align-items:center;gap:.55rem;margin-bottom:1.1rem;font-size:1.12rem;display:flex}._7S5hnW_guard h3 svg{color:var(--blue)}._7S5hnW_guard ul{gap:.95rem;display:grid}._7S5hnW_guard li{color:var(--text);grid-template-columns:auto 1fr;gap:.7rem;font-size:.9rem;line-height:1.5;display:grid}._7S5hnW_guard li>svg{color:var(--blue-d);margin-top:.15rem}._7S5hnW_guard li b{color:var(--ink)}._7S5hnW_hints{color:var(--text);flex-wrap:wrap;gap:.5rem 1.4rem;margin-bottom:1rem;font-size:.9rem;display:flex}._7S5hnW_hints li{align-items:center;gap:.45rem;display:inline-flex}._7S5hnW_hints svg{color:var(--blue)}._7S5hnW_cc,._7S5hnW_scr{background:var(--d0);box-shadow:var(--slab-shadow);color:var(--dt);border:1px solid #1b2a57;border-radius:20px;overflow:hidden}._7S5hnW_ccTop{border-bottom:1px solid var(--dl);flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:.9rem 1.2rem;display:flex}._7S5hnW_ccBrand{flex:none;align-items:center;gap:.7rem;display:flex}._7S5hnW_ccBrand img{background:#fff;border-radius:8px;width:30px;height:30px;padding:3px}._7S5hnW_ccBrand b{color:#fff;font-size:.98rem;display:block}._7S5hnW_ccBrand span span{color:var(--dt3);font-size:.76rem;display:block}._7S5hnW_ccAsk{background:var(--d1);border:1px solid var(--dl2);border-radius:12px;flex:340px;align-items:center;gap:.6rem;min-width:0;padding:.3rem .3rem .3rem .9rem;transition:border-color .2s,box-shadow .2s;display:flex}._7S5hnW_ccAsk:focus-within{border-color:var(--db);box-shadow:0 0 0 4px #6e9bff2e}._7S5hnW_ccAskIcon{color:var(--db);flex:none}._7S5hnW_ccAsk input,._7S5hnW_darkInput input{color:#fff;min-width:0;caret-color:var(--db);background:0 0;border:0;flex:1;padding:.55rem 0;font-size:.95rem}._7S5hnW_ccAsk input:focus,._7S5hnW_darkInput input:focus{outline:none}._7S5hnW_ccAsk input::placeholder,._7S5hnW_darkInput input::placeholder{color:var(--dt3)}._7S5hnW_kbd{font-family:var(--mono);color:var(--dt3);border:1px solid var(--dl2);border-radius:6px;flex:none;padding:.12rem .4rem;font-size:.68rem}._7S5hnW_ccAskBtn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;flex:none;min-height:38px;padding:0 1.1rem;font-size:.9rem;font-weight:700}._7S5hnW_ccAskBtn:hover:not(:disabled){background:var(--blue-d)}._7S5hnW_ccAskBtn:disabled{opacity:.7;cursor:progress}._7S5hnW_ccMeta{flex:none;align-items:center;gap:.8rem;display:flex}._7S5hnW_ccClock{font-family:var(--mono);color:var(--dt2);min-width:9ch;font-size:.76rem}._7S5hnW_roleField{align-items:center;gap:.5rem;display:flex}._7S5hnW_roleField label{color:var(--dt3);white-space:nowrap;font-size:.76rem}._7S5hnW_roleField small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dt3);font-size:.62rem}._7S5hnW_roleField select,._7S5hnW_darkField select{appearance:none;border:1px solid var(--dl2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23b3bdd8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .7rem center/11px no-repeat, var(--d1);color:#fff;cursor:pointer;border-radius:9px;min-height:38px;padding:.4rem 2rem .4rem .75rem;font-size:.86rem;font-weight:600}._7S5hnW_roleField select option,._7S5hnW_darkField select option{color:var(--ink);background:#fff}._7S5hnW_ccTry{border-bottom:1px solid var(--dl);align-items:flex-start;gap:.8rem;padding:.75rem 1.2rem;display:flex}._7S5hnW_ccTryLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dt3);flex:none;align-self:flex-start;padding-top:.6rem;font-size:.68rem}._7S5hnW_ccTry ul{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}._7S5hnW_ccTry li{flex:none}._7S5hnW_tryChip{border:1px solid var(--dl2);min-height:36px;color:var(--dt);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.84rem;transition:background .15s,border-color .15s;display:inline-flex}._7S5hnW_tryChip svg{color:var(--db);flex:none}._7S5hnW_tryChip:hover:not(:disabled){background:var(--d2);border-color:var(--db)}._7S5hnW_tryChip:disabled{opacity:.55;cursor:progress}._7S5hnW_tryChip small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f5c46b;font-size:.62rem}._7S5hnW_ccProto{border-bottom:1px solid var(--dl);color:var(--dt2);background:#1d5bff1a;align-items:center;gap:.7rem;padding:.6rem 1.2rem;font-size:.84rem;display:flex}._7S5hnW_protoTag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:5px;flex:none;padding:.16rem .5rem;font-size:.64rem}._7S5hnW_ccBody{grid-template-columns:76px minmax(0,1fr) 330px;display:grid}._7S5hnW_ccRail{border-right:1px solid var(--dl);flex-direction:column;align-items:center;gap:.4rem;padding:.9rem 0;display:flex}._7S5hnW_railBtn{width:48px;height:48px;color:var(--dt3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;transition:background .15s,color .15s;display:grid;position:relative}._7S5hnW_railBtn:hover{background:var(--d2);color:var(--dt)}._7S5hnW_railBtn[aria-selected=true]{background:var(--db-bg);color:#fff;border-color:#6e9bff73}._7S5hnW_railBtn[aria-selected=true]:before{content:"";background:var(--blue);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}._7S5hnW_railLabel{z-index:5;white-space:nowrap;color:var(--ink);opacity:0;pointer-events:none;background:#fff;border-radius:7px;padding:.3rem .6rem;font-size:.78rem;font-weight:600;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 8px 20px -8px #0a133080}._7S5hnW_railBtn:hover ._7S5hnW_railLabel,._7S5hnW_railBtn:focus-visible ._7S5hnW_railLabel{opacity:1}._7S5hnW_railCount{background:var(--blue);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 .3rem;font-size:.64rem;font-weight:700;display:grid;position:absolute;top:2px;right:0}._7S5hnW_ccMain{align-content:start;gap:1rem;min-width:0;padding:1rem;display:grid}._7S5hnW_ccFoot{border-top:1px solid var(--dl);color:var(--dt3);align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-size:.8rem;display:flex}._7S5hnW_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}._7S5hnW_tile{background:var(--d1);border:1px solid var(--dl);border-radius:14px;gap:.15rem;padding:.85rem .95rem .7rem;display:grid;position:relative;overflow:hidden}._7S5hnW_tileLabel{color:var(--dt2);align-items:center;gap:.4rem;font-size:.78rem;display:flex}._7S5hnW_tileLabel svg{color:var(--dt3)}._7S5hnW_tileValue{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:800;line-height:1.15}._7S5hnW_tileValue small{color:var(--dt3);letter-spacing:0;margin-left:.3rem;font-size:.85rem;font-weight:600}._7S5hnW_tileFoot{color:var(--dt3);font-size:.74rem}._7S5hnW_tileViz{height:34px;margin-top:.45rem;display:block}._7S5hnW_spark{width:100%;height:34px;display:block}._7S5hnW_sparkFlat{stroke:var(--dl2);stroke-width:1.5px;stroke-dasharray:3 4;fill:none}._7S5hnW_sparkLine{fill:none;stroke:var(--db);stroke-width:2px;vector-effect:non-scaling-stroke}._7S5hnW_sparkArea{fill:#6e9bff38}._7S5hnW_spark[data-tone=ok] ._7S5hnW_sparkLine{stroke:#5fd89a}._7S5hnW_spark[data-tone=ok] ._7S5hnW_sparkArea{fill:#5fd89a2e}._7S5hnW_segBar{align-items:flex-end;gap:3px;height:100%;display:flex}._7S5hnW_segBar i{background:var(--blue);border-radius:3px;flex:1;height:70%}._7S5hnW_segBar i[data-state=off]{background:var(--d3);height:40%}._7S5hnW_segBar i[data-state=hidden]{background:repeating-linear-gradient(135deg, var(--dl2) 0 2px, transparent 2px 5px);height:40%}._7S5hnW_bars{align-items:flex-end;gap:3px;height:100%;display:flex}._7S5hnW_bars i{background:var(--d3);border-radius:2px;flex:0 0 8px}._7S5hnW_bars i[data-status=refused]{background:#ff8a8a}._7S5hnW_bars i[data-status=answered]{background:var(--d3)}._7S5hnW_bars i[data-empty]{border-top:1.5px dashed var(--dl2);background:0 0;flex:1;height:1.5px}._7S5hnW_pane{background:var(--d1);border:1px solid var(--dl);border-radius:14px;min-width:0;padding:.95rem 1rem}._7S5hnW_paneHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;margin-bottom:.75rem;display:flex}._7S5hnW_paneHead h4{color:#fff;letter-spacing:-.01em;font-size:.95rem}._7S5hnW_paneSub{color:var(--dt3);font-size:.76rem}._7S5hnW_paneNote{color:var(--dt3);margin-top:.7rem;font-size:.8rem}._7S5hnW_countDark,._7S5hnW_countPill{font-family:var(--mono);color:var(--db);background:var(--db-bg);white-space:nowrap;border-radius:999px;padding:.12rem .5rem;font-size:.7rem}._7S5hnW_sevCrit,._7S5hnW_sevWatch,._7S5hnW_sevOk,._7S5hnW_sevInfo,._7S5hnW_aiTag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-self:start;align-items:center;gap:.3rem;padding:.16rem .5rem;font-size:.66rem;font-weight:500;display:inline-flex}._7S5hnW_sevCrit{color:var(--la-no);background:var(--la-no-bg)}._7S5hnW_sevWatch{color:var(--la-amber);background:var(--la-amber-bg)}._7S5hnW_sevOk{color:var(--la-ok);background:var(--la-ok-bg)}._7S5hnW_sevInfo{color:var(--blue-d);background:var(--blue-50)}._7S5hnW_aiTag{color:var(--blue-d);background:var(--blue-50);border:1px solid var(--blue-100)}._7S5hnW_cc ._7S5hnW_sevCrit,._7S5hnW_scr ._7S5hnW_sevCrit{color:#ffa3a3;background:#ff6b6b26}._7S5hnW_cc ._7S5hnW_sevWatch,._7S5hnW_scr ._7S5hnW_sevWatch{color:#f7cd7c;background:#f5b94226}._7S5hnW_cc ._7S5hnW_sevOk,._7S5hnW_scr ._7S5hnW_sevOk{color:#6fe0a6;background:#3ccf8e24}._7S5hnW_cc ._7S5hnW_sevInfo,._7S5hnW_scr ._7S5hnW_sevInfo{color:var(--db);background:var(--db-bg)}._7S5hnW_cc ._7S5hnW_aiTag,._7S5hnW_scr ._7S5hnW_aiTag{color:#7fe3f0;background:#7fe3f01a;border-color:#7fe3f04d}._7S5hnW_cbtn,._7S5hnW_cbtnPrimary,._7S5hnW_cbtnOk,._7S5hnW_cbtnCrit{cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;min-height:36px;padding:0 .9rem;font-size:.84rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._7S5hnW_cbtn{border:1px solid var(--dl2);color:var(--dt);background:0 0}._7S5hnW_cbtn:hover:not(:disabled){border-color:var(--db);background:var(--d2)}._7S5hnW_cbtnPrimary{border:1px solid var(--blue);background:var(--blue);color:#fff}._7S5hnW_cbtnPrimary:hover:not(:disabled){background:var(--blue-d)}._7S5hnW_cbtnOk{color:#8ff0bd;background:#3ccf8e29;border:1px solid #5fd89a8c}._7S5hnW_cbtnCrit{color:#ffb1b1;background:#ff6b6b29;border:1px solid #ff8a8a8c}._7S5hnW_cbtn:disabled,._7S5hnW_cbtnPrimary:disabled{opacity:.7;cursor:default}._7S5hnW_cc :focus-visible,._7S5hnW_scr :focus-visible,._7S5hnW_slab :focus-visible{outline-color:var(--db)}._7S5hnW_assist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_result{min-height:260px}._7S5hnW_resultEmpty{text-align:center;min-height:240px;color:var(--dt3);border:1px dashed var(--dl2);border-radius:12px;align-content:center;justify-items:center;gap:.6rem;padding:1.2rem;font-size:.88rem;display:grid}._7S5hnW_resultEmpty p{max-width:34ch}._7S5hnW_resultEmpty svg{color:var(--db)}._7S5hnW_resultNote{color:var(--dt2);font-size:.88rem}._7S5hnW_skeleton{gap:.7rem;padding:.6rem 0;display:grid}._7S5hnW_skeleton span{background:linear-gradient(90deg, var(--d2) 0%, var(--d3) 40%, var(--d2) 80%);background-size:200% 100%;border-radius:6px;height:13px;animation:1s linear infinite _7S5hnW_la-shimmer}._7S5hnW_skeleton span:first-child{width:55%}._7S5hnW_skeleton span:nth-child(2){width:92%}._7S5hnW_skeleton span:nth-child(3){width:76%}@keyframes _7S5hnW_la-shimmer{to{background-position:-200% 0}}@keyframes _7S5hnW_la-in{0%{opacity:0;transform:translateY(6px)}}._7S5hnW_answer{animation:_7S5hnW_la-in .35s var(--ease);gap:.8rem;display:grid}._7S5hnW_answerHead{border-bottom:1px solid var(--dl);justify-content:space-between;align-items:flex-start;gap:.5rem .8rem;padding-bottom:.7rem;display:flex}._7S5hnW_answerQ{color:#fff;font-size:.98rem;font-weight:700;line-height:1.4}._7S5hnW_answerList{gap:.75rem;display:grid}._7S5hnW_answerList li{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;display:grid}._7S5hnW_answerList blockquote{color:var(--dt);margin:0;font-size:.9rem;line-height:1.6}._7S5hnW_answerSrc{color:var(--dt3);margin-top:.2rem;font-size:.76rem}._7S5hnW_cite,._7S5hnW_citeOn{font-variant-numeric:tabular-nums;cursor:pointer;min-width:30px;height:30px;color:var(--db);background:var(--db-bg);border:1px solid #6e9bff66;border-radius:8px;place-items:center;padding:0 .3rem;font-size:.8rem;font-weight:700;transition:background .15s,color .15s;display:inline-grid}._7S5hnW_cite:hover{border-color:var(--db)}._7S5hnW_citeOn{background:var(--blue);border-color:var(--blue);color:#fff}._7S5hnW_versionNote,._7S5hnW_stale,._7S5hnW_contextChip{color:#f7cd7c;background:#f5b9421a;border:1px solid #f5b9424d;border-radius:10px;align-items:flex-start;gap:.5rem;padding:.55rem .7rem;font-size:.82rem;line-height:1.5;display:flex}._7S5hnW_contextChip{color:var(--db);background:var(--db-bg);border-color:#6e9bff59}._7S5hnW_versionNote svg,._7S5hnW_stale svg,._7S5hnW_contextChip svg{flex:none;margin-top:.15rem}._7S5hnW_answerFoot{color:var(--dt3);font-size:.74rem}._7S5hnW_refuseText{color:var(--dt);font-size:.92rem}._7S5hnW_refuseHint{color:var(--dt2);font-size:.84rem}._7S5hnW_whyNone{color:var(--dt3);font-size:.78rem}._7S5hnW_why{border:1px solid var(--dl);background:var(--d0);border-radius:10px;font-size:.8rem}._7S5hnW_why summary{cursor:pointer;color:var(--dt);border-radius:10px;padding:.5rem .7rem;font-weight:600}._7S5hnW_why summary:hover{color:#fff}._7S5hnW_why>p{color:var(--dt2);padding:.3rem .7rem 0}._7S5hnW_whyTable,._7S5hnW_matrix,._7S5hnW_auditTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._7S5hnW_whyTable{min-width:380px;margin:.3rem 0 .2rem}._7S5hnW_whyTable th,._7S5hnW_whyTable td{text-align:left;border-bottom:1px solid var(--dl);vertical-align:top;color:var(--dt2);padding:.35rem .7rem}._7S5hnW_whyTable th{color:var(--dt3);font-size:.7rem}._7S5hnW_whyTable tr:last-child td{border-bottom:0}._7S5hnW_terms{color:var(--dt3);margin-left:.3rem}._7S5hnW_viewer{background:var(--d0);border:1px solid var(--dl);border-radius:12px;overflow:hidden}._7S5hnW_viewerEmpty{text-align:center;min-height:240px;color:var(--dt3);border:1px dashed var(--dl2);border-radius:12px;align-content:center;justify-items:center;gap:.6rem;padding:1.2rem;font-size:.88rem;display:grid}._7S5hnW_viewer ._7S5hnW_viewerEmpty{border:0}._7S5hnW_viewerEmpty p{max-width:34ch}._7S5hnW_viewerEmpty svg{color:var(--db)}._7S5hnW_viewerEmpty b{color:var(--dt)}._7S5hnW_viewerHead{border-bottom:1px solid var(--dl);background:var(--d2);justify-content:space-between;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;display:flex}._7S5hnW_viewerMeta{color:var(--dt3);flex-wrap:wrap;gap:.15rem .7rem;font-size:.72rem;display:flex}._7S5hnW_viewerTitle{color:#fff;letter-spacing:-.01em;margin:.2rem 0 .4rem;font-size:.92rem;line-height:1.3}._7S5hnW_viewerTags{flex-wrap:wrap;gap:.3rem;display:flex}._7S5hnW_tagSample,._7S5hnW_tagNeutral,._7S5hnW_tagRestricted{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.62rem;display:inline-flex}._7S5hnW_tagSample{color:var(--db);background:var(--db-bg)}._7S5hnW_tagNeutral{color:var(--dt2);background:var(--d3)}._7S5hnW_tagRestricted{color:#f7cd7c;background:#f5b94226}._7S5hnW_iconBtn,._7S5hnW_iconBtnDark{border:1px solid var(--dl2);width:32px;height:32px;color:var(--dt2);cursor:pointer;background:0 0;border-radius:8px;flex:none;place-items:center;display:grid}._7S5hnW_iconBtn:hover,._7S5hnW_iconBtnDark:hover{color:#fff;border-color:var(--db)}._7S5hnW_viewerBody{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;max-height:min(460px,60vh);padding:.5rem;position:relative;overflow-y:auto}._7S5hnW_viewerBody:focus-visible{outline-offset:-3px}._7S5hnW_passage,._7S5hnW_passageCited{border-radius:9px;padding:.6rem .7rem}._7S5hnW_passageCited{background:#1d5bff24;box-shadow:inset 0 0 0 1px #6e9bff59}._7S5hnW_passage h5,._7S5hnW_passageCited h5{color:var(--dt);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.25rem;font-size:.8rem;display:flex}:is(._7S5hnW_passage h5 .mono,._7S5hnW_passageCited h5 .mono){color:var(--dt3);font-size:.72rem;font-weight:400}._7S5hnW_passage p,._7S5hnW_passageCited p{color:var(--dt2);font-size:.86rem;line-height:1.65}._7S5hnW_passageCited p{color:var(--dt)}._7S5hnW_passageCited mark{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:inset 0 -2px 0 var(--db);background:#6e9bff4d;border-radius:3px;padding:.05em .1em}._7S5hnW_citedTag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:4px;padding:.08rem .4rem;font-size:.6rem}._7S5hnW_ai{border-left:1px solid var(--dl);background:linear-gradient(#1d5bff0f,#0000 30%);flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}._7S5hnW_aiHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._7S5hnW_aiHead h4{color:#fff;align-items:center;gap:.45rem;font-size:1rem;display:flex}._7S5hnW_aiHead h4 svg{color:#7fe3f0}._7S5hnW_aiMeta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dt3);font-size:.66rem}._7S5hnW_aiLead{color:var(--dt);font-size:.95rem;line-height:1.45}._7S5hnW_aiCards{gap:.6rem;display:grid}._7S5hnW_aiCard{background:var(--d1);border:1px solid var(--dl);animation:_7S5hnW_la-in .3s var(--ease);border-radius:12px;gap:.45rem;padding:.8rem;display:grid}._7S5hnW_aiCard h5{color:#fff;letter-spacing:-.005em;font-size:.9rem;line-height:1.35}._7S5hnW_aiCard>p{color:var(--dt2);font-size:.8rem;line-height:1.5}._7S5hnW_aiCard b{color:var(--dt)}._7S5hnW_aiSuggest{background:var(--d2);color:var(--dt);border-radius:8px;padding:.5rem .6rem;font-size:.8rem;line-height:1.45}._7S5hnW_aiSuggest span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt3);margin-bottom:.2rem;font-size:.6rem;display:block}._7S5hnW_aiActions{flex-wrap:wrap;gap:.4rem;display:flex}._7S5hnW_how{border-top:1px solid var(--dl);margin-top:auto;padding-top:.8rem}._7S5hnW_howLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt3);margin-bottom:.45rem;font-size:.62rem}._7S5hnW_how ol{gap:.25rem;display:grid}._7S5hnW_how li{color:var(--dt3);transition:background .25s var(--ease), color .25s var(--ease);border-radius:7px;align-items:center;gap:.5rem;padding:.3rem .5rem;font-size:.8rem;display:flex}._7S5hnW_how li[data-state=done]{color:var(--dt)}._7S5hnW_how li[data-state=done] svg{color:var(--db)}._7S5hnW_how li[data-state=active]{background:var(--blue);color:#fff}._7S5hnW_review{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_sideLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt3);margin-bottom:.5rem;font-size:.64rem}._7S5hnW_docList ul{gap:.25rem;display:grid}._7S5hnW_docItem,._7S5hnW_docItemOn{text-align:left;cursor:pointer;width:100%;color:var(--dt2);background:0 0;border:1px solid #0000;border-radius:9px;gap:.05rem;padding:.5rem .65rem;display:grid}._7S5hnW_docItem:hover:not(:disabled){background:var(--d2)}._7S5hnW_docItemOn{background:var(--db-bg);border-color:#6e9bff66}._7S5hnW_docItem:disabled{cursor:not-allowed;opacity:.6}._7S5hnW_docItemTop{color:var(--dt3);align-items:center;gap:.4rem;font-size:.7rem;display:flex}._7S5hnW_docItemTitle{color:var(--dt);font-size:.84rem;font-weight:600}._7S5hnW_docItemType{color:var(--dt3);font-size:.72rem}._7S5hnW_lockNote,._7S5hnW_offNote{border-radius:999px;align-items:center;gap:.2rem;padding:.02rem .35rem;font-size:.62rem;font-weight:700;display:inline-flex}._7S5hnW_lockNote{color:#f7cd7c;background:#f5b94226}._7S5hnW_offNote{color:var(--dt2);background:var(--d3)}._7S5hnW_listFoot{color:var(--dt3);margin-top:.6rem;font-size:.74rem}._7S5hnW_reviewMain{background:var(--d1);border:1px solid var(--dl);border-radius:14px;min-width:0;padding:.95rem 1rem}._7S5hnW_reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.8rem;display:flex}._7S5hnW_reviewTitle{color:#fff;font-size:1rem;line-height:1.3}._7S5hnW_reviewSub{gap:.3rem;margin-top:.4rem;display:flex}._7S5hnW_segmented{background:var(--d0);border:1px solid var(--dl);border-radius:9px;padding:3px;display:inline-flex}._7S5hnW_segmented button{min-height:32px;color:var(--dt2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 .8rem;font-size:.8rem;font-weight:600}._7S5hnW_segmented button[aria-pressed=true]{background:var(--d3);color:#fff}._7S5hnW_summary{gap:.8rem;display:grid}._7S5hnW_summaryNote{color:var(--dt3);align-items:flex-start;gap:.45rem;font-size:.78rem;display:flex}._7S5hnW_summaryNote svg{color:var(--db);flex:none}._7S5hnW_overview{color:var(--dt);font-size:.92rem}._7S5hnW_flags h5,._7S5hnW_fact h5,._7S5hnW_obligations h5{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt3);margin-bottom:.45rem;font-size:.62rem;font-weight:400}._7S5hnW_flags ul{gap:.35rem;display:grid}._7S5hnW_flagReview,._7S5hnW_flagNote{border-radius:9px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.84rem;display:flex}._7S5hnW_flagReview{color:#ffb9b9;background:#ff6b6b1a;border:1px solid #ff8a8a4d;font-weight:600}._7S5hnW_flagNote{background:var(--d2);border:1px solid var(--dl);color:var(--dt2)}._7S5hnW_flagLabel{align-items:center;gap:.4rem;display:inline-flex}._7S5hnW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._7S5hnW_fact,._7S5hnW_obligations{background:var(--d0);border:1px solid var(--dl);border-radius:10px;padding:.7rem .8rem}._7S5hnW_fact ul,._7S5hnW_obligations ul{gap:.35rem;display:grid}._7S5hnW_fact li,._7S5hnW_obligations li{color:var(--dt);justify-content:space-between;align-items:flex-start;gap:.6rem;font-size:.84rem;display:flex}._7S5hnW_fact b{font-weight:600}._7S5hnW_factDetail{color:var(--dt3);font-size:.72rem;display:block}._7S5hnW_factEmpty{color:var(--dt3);font-size:.8rem}._7S5hnW_obligations li{color:var(--dt2);line-height:1.5}._7S5hnW_obligations li+li{border-top:1px solid var(--dl);padding-top:.35rem}._7S5hnW_refBtn{background:var(--db-bg);min-height:28px;color:var(--db);white-space:nowrap;cursor:pointer;border:1px solid #6e9bff66;border-radius:7px;flex:none;padding:0 .5rem;font-size:.72rem;font-weight:700}._7S5hnW_refBtn:hover{border-color:var(--db)}._7S5hnW_reviewText{min-width:0}._7S5hnW_compare{gap:.75rem;display:grid}._7S5hnW_compareBar{flex-wrap:wrap;align-items:flex-end;gap:.6rem .9rem;display:flex}._7S5hnW_field label{color:var(--dt3);margin-bottom:.25rem;font-size:.74rem;display:block}._7S5hnW_field select{appearance:none;border:1px solid var(--dl2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23b3bdd8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .7rem center/11px no-repeat, var(--d1);color:#fff;cursor:pointer;border-radius:9px;min-width:220px;min-height:38px;padding:.4rem 2rem .4rem .75rem;font-size:.86rem}._7S5hnW_field select option{color:var(--ink);background:#fff}._7S5hnW_presets{flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto;display:flex}._7S5hnW_presetsLabel{color:var(--dt3);font-size:.74rem}._7S5hnW_presetBtn,._7S5hnW_chipDark{border:1px solid var(--dl2);min-height:34px;color:var(--dt);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:0 .8rem;font-size:.8rem;font-weight:600}._7S5hnW_presetBtn:hover,._7S5hnW_chipDark:hover{border-color:var(--db)}._7S5hnW_presetBtn[aria-pressed=true],._7S5hnW_chipDark[aria-pressed=true]{background:var(--db-bg);color:#fff;border-color:#6e9bff8c}._7S5hnW_compareSummary{background:var(--d1);border:1px solid var(--dl);color:var(--dt2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.6rem .8rem;font-size:.86rem;display:flex}._7S5hnW_compareSummary b{color:#fff}._7S5hnW_riskCount{color:#f7cd7c;align-items:center;gap:.3rem;margin-left:.6rem;font-weight:700;display:inline-flex}._7S5hnW_check{color:var(--dt);cursor:pointer;align-items:center;gap:.45rem;font-size:.82rem;display:inline-flex}._7S5hnW_check input,._7S5hnW_checks input{width:17px;height:17px;accent-color:var(--blue)}._7S5hnW_legend{color:var(--dt3);gap:1rem;font-size:.76rem;display:flex}._7S5hnW_legend del,._7S5hnW_diffText del,._7S5hnW_cmpCols del{color:#ffb1b1;background:#ff6b6b29;border-radius:3px;padding:0 .15em;text-decoration:line-through;text-decoration-thickness:1px}._7S5hnW_legend ins,._7S5hnW_diffText ins,._7S5hnW_cmpCols ins{color:#8ff0bd;text-underline-offset:3px;background:#3ccf8e29;border-radius:3px;padding:0 .15em;text-decoration:underline;text-decoration-thickness:1px}._7S5hnW_diffList{gap:.55rem;display:grid}._7S5hnW_diffRow{border:1px solid var(--dl);background:var(--d1);border-radius:12px;padding:.75rem .85rem}._7S5hnW_diffHead{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.55rem;display:flex}._7S5hnW_diffHead h5{color:#fff;font-size:.88rem}._7S5hnW_diffHead h5 .mono{color:var(--dt3);font-size:.74rem;font-weight:400}._7S5hnW_diffStatus,._7S5hnW_diffFlag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--db);background:var(--db-bg);border-radius:5px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.62rem;display:inline-flex}._7S5hnW_diffStatus[data-status=added]{color:#6fe0a6;background:#3ccf8e24}._7S5hnW_diffStatus[data-status=removed]{color:#ffa3a3;background:#ff6b6b26}._7S5hnW_diffFlag{color:#f7cd7c;background:#f5b94226}._7S5hnW_diffCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._7S5hnW_diffCols>div+div{border-left:1px solid var(--dl);padding-left:.8rem}._7S5hnW_diffSide{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dt3);margin-bottom:.2rem;font-size:.62rem}._7S5hnW_diffText,._7S5hnW_diffSame{color:var(--dt);font-size:.86rem;line-height:1.65}._7S5hnW_diffSame{color:var(--dt2)}._7S5hnW_compareFoot{color:var(--dt3);font-size:.76rem}._7S5hnW_admin{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_adminCol{gap:.75rem;min-width:0;display:grid}._7S5hnW_adminBlock,._7S5hnW_audit{background:var(--d1);border:1px solid var(--dl);border-radius:14px;min-width:0;padding:.95rem 1rem}._7S5hnW_adminBlock h4,._7S5hnW_audit h4{color:#fff;margin-bottom:.6rem;font-size:.95rem}._7S5hnW_blockHead{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._7S5hnW_matrix{min-width:420px;font-size:.8rem}._7S5hnW_matrix th,._7S5hnW_matrix td{text-align:left;border-bottom:1px solid var(--dl);vertical-align:top;color:var(--dt2);padding:.45rem .4rem}._7S5hnW_matrix thead th{color:var(--dt3);font-size:.68rem;font-weight:600}._7S5hnW_matrix tbody th{color:var(--dt);font-weight:600}._7S5hnW_matrix tbody th small{color:var(--dt3);font-size:.72rem;font-weight:400;display:block}._7S5hnW_matrix tr:last-child th,._7S5hnW_matrix tr:last-child td{border-bottom:0}._7S5hnW_rowYou th,._7S5hnW_rowYou td{background:#1d5bff1a}._7S5hnW_you{color:#fff;background:var(--blue);border-radius:999px;margin-left:.35rem;padding:.02rem .4rem;font-size:.62rem;font-weight:700}._7S5hnW_yes,._7S5hnW_no{align-items:center;gap:.25rem;font-weight:600;display:inline-flex}._7S5hnW_yes{color:#6fe0a6}._7S5hnW_no{color:var(--dt3)}._7S5hnW_adminNote{background:var(--d2);color:var(--dt);border-radius:9px;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-bottom:.6rem;padding:.5rem .65rem;font-size:.8rem;display:flex}._7S5hnW_adminNote svg{color:#f7cd7c}._7S5hnW_linkBtn{color:var(--db);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:.2rem 0;font-size:.8rem;font-weight:700;text-decoration:underline}._7S5hnW_accessList li{border-bottom:1px solid var(--dl);justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem 0;display:flex}._7S5hnW_accessList li:last-child{border-bottom:0}._7S5hnW_accessDoc{min-width:0;color:var(--dt);align-items:baseline;gap:.5rem;font-size:.84rem;display:flex}._7S5hnW_accessDoc>span:last-child{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}._7S5hnW_accessDoc .mono{color:var(--dt3);flex:none;font-size:.72rem}._7S5hnW_switch{cursor:pointer;min-height:36px;color:var(--dt);background:0 0;border:0;flex:none;align-items:center;gap:.45rem;padding:0 .15rem;font-size:.76rem;font-weight:700;display:inline-flex}._7S5hnW_switch:disabled{cursor:not-allowed;opacity:.5}._7S5hnW_switchTrack{background:var(--d3);border:1px solid var(--dl2);border-radius:999px;width:38px;height:22px;transition:background .2s;position:relative}._7S5hnW_switchTrack span{width:16px;height:16px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}._7S5hnW_switch[aria-checked=true] ._7S5hnW_switchTrack{background:var(--blue);border-color:var(--blue)}._7S5hnW_switch[aria-checked=true] ._7S5hnW_switchTrack span{transform:translate(16px)}._7S5hnW_switchText{text-align:left;min-width:1.8em}._7S5hnW_adminHint{color:var(--dt3);margin-top:.6rem;font-size:.74rem}._7S5hnW_auditEmpty{text-align:center;color:var(--dt3);border:1px dashed var(--dl2);border-radius:10px;justify-items:center;gap:.45rem;padding:1.6rem .8rem;font-size:.84rem;display:grid}._7S5hnW_auditEmpty svg{color:var(--db)}._7S5hnW_auditScroll{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;max-height:420px;overflow:auto}._7S5hnW_auditTable{min-width:380px;font-size:.78rem}._7S5hnW_auditTable th,._7S5hnW_auditTable td{text-align:left;border-bottom:1px solid var(--dl);vertical-align:top;color:var(--dt2);padding:.4rem}._7S5hnW_auditTable thead th{background:var(--d1);color:var(--dt3);font-size:.66rem;position:sticky;top:0}._7S5hnW_auditTable td.mono{white-space:nowrap;font-size:.72rem}._7S5hnW_auditAction{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--db);background:var(--db-bg);border-radius:4px;margin-bottom:.15rem;padding:.06rem .4rem;font-size:.6rem;display:inline-block}._7S5hnW_auditAction[data-tone=ok]{color:#6fe0a6;background:#3ccf8e24}._7S5hnW_auditAction[data-tone=no]{color:#ffa3a3;background:#ff6b6b26}._7S5hnW_auditAction[data-tone=admin]{color:#f7cd7c;background:#f5b94226}._7S5hnW_auditDetail{color:var(--dt2);overflow-wrap:anywhere;display:block}._7S5hnW_aud{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:1.2rem;display:grid}._7S5hnW_aud li{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.1rem 1.2rem}._7S5hnW_aud li>svg{color:var(--blue)}._7S5hnW_aud h3{margin:.7rem 0 .3rem;font-size:1.02rem}._7S5hnW_aud p{color:var(--text);font-size:.9rem}._7S5hnW_gal{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,1.8rem);display:grid}._7S5hnW_galList{gap:.4rem;display:grid;position:sticky;top:140px}._7S5hnW_gtab{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:.85rem;width:100%;padding:.85rem .95rem;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}._7S5hnW_gtab:hover{background:#fff9}._7S5hnW_gtab[aria-selected=true]{border-color:var(--line);box-shadow:var(--shadow);background:#fff}._7S5hnW_gtabIcon{border:1px solid var(--line);width:40px;height:40px;color:var(--text);background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}._7S5hnW_gtab[aria-selected=true] ._7S5hnW_gtabIcon{background:var(--blue);border-color:var(--blue);color:#fff}._7S5hnW_gtab b{color:var(--ink);font-size:.98rem;display:block}._7S5hnW_gtab>span:last-child>span{color:var(--muted);margin-top:.1rem;font-size:.82rem;line-height:1.4;display:block}._7S5hnW_galStage{min-width:0}._7S5hnW_scrHint{color:var(--ink);align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.9rem;font-weight:500;display:flex}._7S5hnW_scrHint svg{color:var(--blue);flex:none}._7S5hnW_scrTop{border-bottom:1px solid var(--dl);flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:.85rem 1.1rem;display:flex}._7S5hnW_scrTop>svg{color:var(--db)}._7S5hnW_scrTop b{color:#fff}._7S5hnW_scrCrumb{color:var(--dt3);font-size:.8rem}._7S5hnW_scrTop ._7S5hnW_synTag{margin-left:auto}._7S5hnW_scrBody{gap:.8rem;padding:1rem;display:grid}._7S5hnW_scrCap{color:var(--text);gap:.6rem;margin-top:.9rem;font-size:.88rem;line-height:1.55;display:flex}._7S5hnW_scrCap svg{color:var(--blue);flex:none;margin-top:.15rem}._7S5hnW_darkInput{background:var(--d1);border:1px solid var(--dl2);color:var(--db);border-radius:11px;align-items:center;gap:.55rem;padding:.25rem .25rem .25rem .8rem;display:flex}._7S5hnW_darkInput:focus-within{border-color:var(--db);box-shadow:0 0 0 4px #6e9bff29}._7S5hnW_darkField{color:var(--dt3);align-items:center;gap:.45rem;font-size:.76rem;display:inline-flex}._7S5hnW_topicRow{flex-wrap:wrap;gap:.35rem;display:flex}._7S5hnW_microLabel+._7S5hnW_toolChips{margin-top:0}._7S5hnW_rsBar{gap:.6rem;display:grid}._7S5hnW_rsFilters{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}._7S5hnW_rsGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_rsSide{gap:.75rem;min-width:0;display:grid}._7S5hnW_rsList{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;gap:.5rem;max-height:640px;padding-right:.25rem;display:grid;overflow-y:auto}._7S5hnW_rsItem,._7S5hnW_rsItemOn{background:var(--d0);border:1px solid var(--dl);border-radius:11px;padding:.75rem .8rem}._7S5hnW_rsItemOn{background:#6e9bff14;border-color:#6e9bff8c}._7S5hnW_rsMeta{color:var(--dt3);flex-wrap:wrap;align-items:center;gap:.25rem .7rem;font-size:.72rem;display:flex}._7S5hnW_rsMeta .mono{color:var(--dt2)}._7S5hnW_rel{white-space:nowrap;color:var(--dt2);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}._7S5hnW_rel i{background:var(--db);border-radius:2px;min-width:4px;max-width:54px;height:4px;display:inline-block}._7S5hnW_rsItem h5,._7S5hnW_rsItemOn h5{color:#fff;margin:.35rem 0 .25rem;font-size:.88rem;line-height:1.35}._7S5hnW_snippet{color:var(--dt2);font-size:.84rem;line-height:1.6}._7S5hnW_snippet mark{color:#fff;background:#6e9bff47;border-radius:3px;padding:0 .1em}._7S5hnW_rsActions{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}._7S5hnW_savedList{gap:.3rem;margin-bottom:.7rem;display:grid}._7S5hnW_savedList li{background:var(--d0);border:1px solid var(--dl);color:var(--dt);border-radius:8px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .55rem;font-size:.82rem;display:flex}._7S5hnW_savedList .mono{color:var(--db);font-size:.74rem}._7S5hnW_fileRow{scrollbar-width:none;gap:.45rem;padding-bottom:2px;display:flex;overflow-x:auto}._7S5hnW_fileRow::-webkit-scrollbar{display:none}._7S5hnW_fileBtn{border:1px solid var(--dl);background:var(--d1);min-width:150px;color:var(--dt);text-align:left;cursor:pointer;border-radius:11px;flex:none;justify-items:start;gap:.15rem;padding:.6rem .75rem;display:grid}._7S5hnW_fileBtn:hover{border-color:var(--dl2)}._7S5hnW_fileBtn[aria-pressed=true]{background:var(--db-bg);border-color:#6e9bff8c}._7S5hnW_fileBtn .mono{color:var(--dt3);font-size:.7rem}._7S5hnW_fileBtn b{font-size:.86rem}._7S5hnW_rvGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_rvOverview{color:var(--dt);margin-bottom:.7rem;font-size:.88rem}._7S5hnW_rvFacts{background:var(--d0);border:1px solid var(--dl);border-radius:10px;grid-template-columns:90px 1fr;gap:.35rem .8rem;padding:.7rem .8rem;font-size:.82rem;display:grid}._7S5hnW_rvFacts dt{color:var(--dt3)}._7S5hnW_rvFacts dd{color:var(--dt);margin:0}._7S5hnW_miniLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dt3);margin:.9rem 0 .4rem;font-size:.62rem;font-weight:400}._7S5hnW_rvObl,._7S5hnW_rvFlags{gap:.35rem;display:grid}._7S5hnW_rvObl li{color:var(--dt2);grid-template-columns:62px 1fr;gap:.5rem;font-size:.82rem;line-height:1.5;display:grid}:is(._7S5hnW_rvObl .mono,._7S5hnW_rvFlags .mono){color:var(--dt3);font-size:.7rem}._7S5hnW_rvFlags li{color:var(--dt);align-items:center;gap:.55rem;font-size:.84rem;display:flex}._7S5hnW_meter{background:var(--d3);border-radius:2px;height:4px;margin-bottom:.7rem;display:block}._7S5hnW_meter i{height:100%;transition:width .3s var(--ease);background:#5fd89a;border-radius:2px;display:block}._7S5hnW_checks{gap:.2rem;margin-bottom:.9rem;display:grid}._7S5hnW_checks label{color:var(--dt);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.45rem .5rem;font-size:.86rem;display:flex}._7S5hnW_checks label:hover{background:var(--d2)}._7S5hnW_checks input{flex:none;margin-top:.15rem}._7S5hnW_checks input:checked+span{color:var(--dt3);text-decoration:line-through;-webkit-text-decoration-color:var(--dt3);text-decoration-color:var(--dt3)}._7S5hnW_checks .mono{color:var(--dt3);font-size:.7rem}._7S5hnW_notePreview{border:1px solid var(--dl);background:var(--d0);border-radius:10px;margin-top:.8rem;overflow:hidden}._7S5hnW_noteHead{border-bottom:1px solid var(--dl);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dt3);align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.64rem;display:flex}._7S5hnW_noteHead ._7S5hnW_cbtn{min-height:30px;font-family:var(--font);letter-spacing:0;text-transform:none;margin-left:auto}._7S5hnW_notePreview pre{max-height:260px;font-family:var(--mono);color:var(--dt);white-space:pre-wrap;margin:0;padding:.7rem .8rem;font-size:.74rem;line-height:1.6;overflow:auto}._7S5hnW_asGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_asStart{color:var(--dt2);gap:.6rem;padding:.4rem 0 .8rem;font-size:.86rem;display:grid}._7S5hnW_asStart ul{justify-items:start;gap:.4rem;display:grid}._7S5hnW_asStart ._7S5hnW_tryChip{white-space:normal;text-align:left}._7S5hnW_thread{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;gap:.9rem;max-height:520px;margin-bottom:.8rem;padding-right:.3rem;display:grid;overflow-y:auto}._7S5hnW_thread>li{gap:.5rem;display:grid}._7S5hnW_bubbleUser{background:var(--blue);color:#fff;border-radius:12px 12px 4px;justify-self:end;max-width:85%;padding:.55rem .8rem;font-size:.88rem}._7S5hnW_bubbleUser small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;font-size:.6rem;display:block}._7S5hnW_bubbleAi{background:var(--d0);border:1px solid var(--dl);border-radius:12px 12px 12px 4px;padding:.75rem .85rem}._7S5hnW_bubbleAi ._7S5hnW_answerQ{display:none}._7S5hnW_bubbleAi ._7S5hnW_answerHead{padding-bottom:.5rem}._7S5hnW_asForm{gap:.5rem;display:grid}._7S5hnW_followChip{color:#a8eef6;cursor:pointer;background:#7fe3f014;border:1px solid #7fe3f073;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;min-height:34px;padding:0 .8rem;font-size:.82rem;font-weight:600;display:inline-flex}._7S5hnW_followChip:hover{background:#7fe3f029}._7S5hnW_cmpBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._7S5hnW_cmpCounts{flex-wrap:wrap;gap:.35rem;display:flex}._7S5hnW_cmpList{gap:.55rem;display:grid}._7S5hnW_cmpRow{background:var(--d1);border:1px solid var(--dl);border-radius:12px;padding:.8rem .9rem;transition:border-color .2s,background .2s}._7S5hnW_cmpRow[data-decision=accepted]{border-color:#5fd89a66}._7S5hnW_cmpRow[data-decision=flagged]{background:#ff6b6b0d;border-color:#ff8a8a73}._7S5hnW_cmpHead{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.6rem;display:flex}._7S5hnW_cmpHead h5{color:#fff;font-size:.9rem}._7S5hnW_cmpHead h5 .mono{color:var(--dt3);font-size:.74rem;font-weight:400}._7S5hnW_cmpBtns{gap:.35rem;margin-left:auto;display:inline-flex}._7S5hnW_cmpCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._7S5hnW_cmpCols p{color:var(--dt);font-size:.86rem;line-height:1.65}._7S5hnW_cmpCols p+p{border-left:1px solid var(--dl);padding-left:.8rem}._7S5hnW_cmpCols small{font-family:var(--mono);letter-spacing:.1em;color:var(--dt3);font-size:.62rem;display:block}._7S5hnW_cmpCols i{color:var(--dt3)}._7S5hnW_adGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._7S5hnW_adCol{gap:.75rem;min-width:0;display:grid}._7S5hnW_reqList{gap:.5rem;display:grid}._7S5hnW_req{background:var(--d0);border:1px solid var(--dl);border-radius:11px;padding:.7rem .8rem}._7S5hnW_req[data-status=pending]{border-color:#6e9bff59}._7S5hnW_reqTop{color:var(--dt3);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;font-size:.74rem;display:flex}._7S5hnW_reqTop .mono{color:var(--db)}._7S5hnW_reqTop>span:last-child{margin-left:auto}._7S5hnW_reqWhat{color:#fff;margin-top:.3rem;font-size:.88rem;font-weight:600}._7S5hnW_reqWhy{color:var(--dt2);margin:.15rem 0 .55rem;font-size:.8rem}._7S5hnW_req:not([data-status=pending]) ._7S5hnW_reqWhy{margin-bottom:0}._7S5hnW_testForm{gap:.5rem;display:grid}._7S5hnW_scope{color:var(--dt2);margin:.8rem 0 .45rem;font-size:.82rem}._7S5hnW_scope b{color:#fff}._7S5hnW_adCol ._7S5hnW_segBar{height:22px}._7S5hnW_testResult{background:var(--d0);border:1px solid var(--dl);color:var(--dt);border-radius:10px;gap:.35rem;margin-top:.8rem;padding:.6rem .7rem;font-size:.84rem;display:grid}._7S5hnW_logList{scrollbar-width:thin;scrollbar-color:var(--dl2) transparent;gap:.35rem;max-height:300px;display:grid;overflow-y:auto}._7S5hnW_logList li{background:var(--d0);color:var(--dt2);border-radius:8px;gap:.1rem;padding:.45rem .55rem;font-size:.8rem;display:grid}._7S5hnW_logList .mono{color:var(--dt3);font-size:.68rem}._7S5hnW_logList b{color:#fff;font-size:.82rem}._7S5hnW_track{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(2rem,4vw,3rem);display:grid}._7S5hnW_trackStep{padding:1.7rem 1.2rem 0 0;position:relative}._7S5hnW_trackStep:before{content:"";background:var(--line);height:2px;position:absolute;top:.45rem;left:0;right:0}._7S5hnW_trackStep:after{content:"";background:#fff;border:2px solid #c3cce0;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}._7S5hnW_trackStep[data-state=done]:before{background:var(--blue)}._7S5hnW_trackStep[data-state=now]:before{background:linear-gradient(90deg, var(--blue) 0 30%, var(--line) 30%)}._7S5hnW_trackStep[data-state=done]:after{background:var(--blue);border-color:var(--blue)}._7S5hnW_trackStep[data-state=now]:after{border-color:var(--blue);box-shadow:0 0 0 5px var(--blue-50)}._7S5hnW_trackTag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.66rem;display:inline-block}._7S5hnW_trackStep[data-state=now] ._7S5hnW_trackTag{color:#fff;background:var(--blue);border-radius:999px;padding:.12rem .5rem}._7S5hnW_trackStep[data-state=done] ._7S5hnW_trackTag{color:var(--blue-d)}._7S5hnW_trackStep h3{margin-bottom:.25rem;font-size:1rem}._7S5hnW_trackStep p{color:var(--muted);font-size:.87rem}._7S5hnW_phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}._7S5hnW_phase,._7S5hnW_phaseNow{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;flex-direction:column;gap:.85rem;padding:1.5rem;display:flex}._7S5hnW_phaseNow{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-50), var(--shadow)}._7S5hnW_phase header,._7S5hnW_phaseNow header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._7S5hnW_phase h3,._7S5hnW_phaseNow h3{letter-spacing:-.02em;font-size:1.35rem}._7S5hnW_phaseTagNow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:999px;padding:.16rem .55rem;font-size:.66rem}._7S5hnW_phase>p,._7S5hnW_phaseNow>p{color:var(--text);font-size:.95rem}._7S5hnW_phase ul,._7S5hnW_phaseNow ul{gap:.5rem;display:grid}._7S5hnW_phase li,._7S5hnW_phaseNow li{color:var(--ink);grid-template-columns:auto 1fr;gap:.55rem;font-size:.92rem;display:grid}._7S5hnW_phase li svg,._7S5hnW_phaseNow li svg{color:var(--blue);margin-top:.2rem}._7S5hnW_phaseFoot{border-top:1px solid var(--line);margin-top:auto;padding-top:.85rem;color:var(--muted)!important;font-size:.85rem!important}._7S5hnW_kpiRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.6rem;display:flex}._7S5hnW_kpiRow ._7S5hnW_microLabel{margin:0 .4rem 0 0}._7S5hnW_kpiChip{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.42rem .8rem;font-size:.86rem;display:inline-flex}._7S5hnW_kpiChip small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--la-amber);font-size:.6rem}._7S5hnW_trust{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:1.2rem;display:grid}._7S5hnW_trustCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._7S5hnW_trustCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:1.4rem}._7S5hnW_trustCard>svg{color:var(--blue)}._7S5hnW_trustCard h3{margin:.8rem 0 .35rem;font-size:1.1rem}._7S5hnW_trustCard p{color:var(--text);font-size:.93rem}._7S5hnW_learn{background:var(--d0);color:var(--dt2);box-shadow:var(--slab-shadow);border-radius:18px;padding:1.4rem}._7S5hnW_learn h3{color:#fff;margin-bottom:.8rem;font-size:1.1rem}._7S5hnW_learn ul{display:grid}._7S5hnW_learn li{border-bottom:1px solid var(--dl);color:var(--dt);justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem 0;font-size:.9rem;display:flex}._7S5hnW_learn li:last-child{border-bottom:0}._7S5hnW_learn ._7S5hnW_tbc{color:#f7cd7c;background:#f5b9421f;border-color:#f5b94273}._7S5hnW_ctaRow{flex-wrap:wrap;gap:.7rem;display:flex}._7S5hnW_disclaimer{text-align:center;max-width:70ch;color:var(--muted);margin:1.2rem auto 0;font-size:.84rem}@media (max-width:1240px){._7S5hnW_ccBody{grid-template-columns:76px minmax(0,1fr)}._7S5hnW_ai{border-left:0;border-top:1px solid var(--dl);grid-column:1/-1}._7S5hnW_aiCards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width:1100px){._7S5hnW_heroGrid,._7S5hnW_sh,._7S5hnW_plat,._7S5hnW_trust,._7S5hnW_gal{grid-template-columns:minmax(0,1fr)}._7S5hnW_heroVisual{max-width:640px}._7S5hnW_guard,._7S5hnW_galList{position:static}._7S5hnW_galList{scroll-snap-type:x mandatory;gap:.5rem;padding-bottom:.3rem;display:flex;overflow-x:auto}._7S5hnW_gtab{scroll-snap-align:start;flex:0 0 250px}._7S5hnW_chs{grid-template-columns:repeat(2,minmax(0,1fr))}._7S5hnW_chTbc{grid-column:1/-1}._7S5hnW_wfSteps{grid-template-columns:minmax(0,1fr);gap:0}._7S5hnW_wfStep{grid-template-columns:48px 1fr;column-gap:1rem;padding-bottom:1.2rem;display:grid}._7S5hnW_wfStep:before{width:1.5px;height:auto;inset:48px auto 0 23px}._7S5hnW_wfStep:last-child:before{display:none}._7S5hnW_wfNode{grid-row:span 3;margin:0}._7S5hnW_wfFoot,._7S5hnW_wfHead{grid-template-columns:minmax(0,1fr)}._7S5hnW_track{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.6rem}._7S5hnW_phases,._7S5hnW_aud,._7S5hnW_ctx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){._7S5hnW_pnavTitle{display:none}._7S5hnW_pnav ul{margin-left:0}._7S5hnW_ccBody{grid-template-columns:minmax(0,1fr)}._7S5hnW_ccRail{border-right:0;border-bottom:1px solid var(--dl);flex-direction:row;justify-content:flex-start;padding:.5rem .75rem;overflow-x:auto}._7S5hnW_railBtn{flex:none;gap:.45rem;width:auto;height:42px;padding:0 .8rem;display:inline-flex}._7S5hnW_railBtn[aria-selected=true]:before{display:none}._7S5hnW_railLabel{opacity:1;box-shadow:none;color:inherit;background:0 0;padding:0;font-size:.84rem;position:static;transform:none}._7S5hnW_railCount{position:static}._7S5hnW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}._7S5hnW_assist,._7S5hnW_rsGrid,._7S5hnW_rvGrid,._7S5hnW_asGrid,._7S5hnW_adGrid,._7S5hnW_admin,._7S5hnW_review{grid-template-columns:minmax(0,1fr)}._7S5hnW_questions{grid-template-columns:repeat(2,minmax(0,1fr))}._7S5hnW_question:nth-child(3){border-left:0}._7S5hnW_question:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:720px){._7S5hnW_heroStage{gap:.8rem;padding:0;display:grid}._7S5hnW_heroCaption{padding-left:0}._7S5hnW_floatToast,._7S5hnW_floatBrief{width:auto;position:static}._7S5hnW_floatToast{order:-1}._7S5hnW_chs,._7S5hnW_tbcList,._7S5hnW_phases,._7S5hnW_aud,._7S5hnW_trustCards,._7S5hnW_ctx,._7S5hnW_facts,._7S5hnW_diffCols,._7S5hnW_cmpCols{grid-template-columns:minmax(0,1fr)}._7S5hnW_diffCols>div+div,._7S5hnW_cmpCols p+p{border-left:0;border-top:1px solid var(--dl);padding-top:.6rem;padding-left:0}._7S5hnW_cmpBtns{width:100%;margin-left:0}._7S5hnW_track{grid-template-columns:minmax(0,1fr);row-gap:0}._7S5hnW_trackStep{padding:0 0 1.2rem 2rem}._7S5hnW_trackStep:before{width:2px;height:auto;inset:0 auto 0 7px}._7S5hnW_trackStep[data-state=now]:before{background:linear-gradient(180deg, var(--blue) 0 30%, var(--line) 30%)}._7S5hnW_layer,._7S5hnW_layerDark{grid-template-columns:minmax(0,1fr)}._7S5hnW_layer+._7S5hnW_layer:before,._7S5hnW_layer+._7S5hnW_layerDark:before,._7S5hnW_layerDark+._7S5hnW_layer:before{left:1.6rem}._7S5hnW_ccMeta{flex-wrap:wrap;gap:.5rem .7rem;width:100%}._7S5hnW_ccClock{display:none}._7S5hnW_ccProto{align-items:flex-start}._7S5hnW_kbd{display:none}._7S5hnW_presets{margin-left:0}._7S5hnW_field,._7S5hnW_field select{width:100%;min-width:0}._7S5hnW_floatBrief li{grid-template-columns:1fr;gap:.2rem}}@media (max-width:560px){._7S5hnW_questions{grid-template-columns:minmax(0,1fr)}._7S5hnW_question+._7S5hnW_question{border-left:0;border-top:1px solid var(--line)}._7S5hnW_tiles{gap:.5rem}._7S5hnW_tile{padding:.7rem .75rem .6rem}._7S5hnW_tileValue{font-size:1.5rem}._7S5hnW_tileFoot{display:none}._7S5hnW_heroCta .btn{width:100%}}@media (prefers-reduced-motion:reduce){._7S5hnW_skeleton span,._7S5hnW_answer,._7S5hnW_aiCard,._7S5hnW_wfPanel{animation:none}}._7S5hnW_peek{background:#070a0f;border:1px solid #212b3b;border-radius:16px;overflow:hidden;box-shadow:0 2px 6px #070a0f33,0 44px 90px -36px #070a0f99}._7S5hnW_peek img{width:100%;height:auto;display:block}@media (min-width:1101px){._7S5hnW_chs{grid-template-columns:repeat(2,minmax(0,1fr))}._7S5hnW_trust{grid-template-columns:minmax(0,1fr)}}:is(html:lang(th) ._7S5hnW_shLabel,html:lang(th) ._7S5hnW_microLabel){font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_microLabel{letter-spacing:0}html:lang(th) ._7S5hnW_shTitle{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_tbc{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_pnavTitle span{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_kicker{font-family:var(--font)}html:lang(th) ._7S5hnW_conceptTag{letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_heroTitle{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_questionLabel{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_questionText{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_ctxItem h3{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_ch h3{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_wfHead h3{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_wfWho{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_wfStep h4{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_layerName h3{letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_chipLayer small{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_trackTag{font-family:var(--font);letter-spacing:0;text-transform:none}:is(html:lang(th) ._7S5hnW_phase h3,html:lang(th) ._7S5hnW_phaseNow h3){letter-spacing:0;line-height:1.4}html:lang(th) ._7S5hnW_phaseTagNow{font-family:var(--font);letter-spacing:0;text-transform:none}html:lang(th) ._7S5hnW_kpiChip small{font-family:var(--font);letter-spacing:0;text-transform:none}
