.dr-brief{border:1px solid var(--line);border-radius:14px;padding:18px;background:var(--surface,transparent);margin:14px 0}.dr-brief[data-attention=true]{border-color:var(--amber)}.dr-brief h3,.dr-brief h4{margin:0 0 10px}.dr-brief p{margin:7px 0;line-height:1.7}.dr-label{font-size:11px;letter-spacing:.04em;color:var(--muted);display:block;margin-bottom:5px}.dr-brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dr-brief ol,.dr-brief ul{padding-left:20px;margin:6px 0;line-height:1.8}.dr-boundary{font-size:12px;line-height:1.7;color:var(--muted);margin:12px 0}.dr-fold{border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:14px}.dr-fold>summary{cursor:pointer;font-weight:600;line-height:1.5}.dr-fold[open]>summary{margin-bottom:16px}.dr-coin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.dr-coin{border:1px solid var(--line);border-radius:12px;padding:14px;min-width:0}.dr-coin h4{margin:0 0 8px}.dr-directions{display:grid;gap:7px;margin-top:12px}.dr-direction{display:grid;grid-template-columns:70px 1fr;gap:8px;font-size:12px;line-height:1.6}.dr-direction p,.dr-direction span:last-child{color:var(--muted)}.dr-direction p{grid-column:1/-1;margin:0}.dr-evidence-row{border-top:1px solid var(--line);padding:12px 0;overflow-wrap:anywhere}.dr-evidence-row small,.dr-evidence-row strong{display:block;line-height:1.7}.dr-evidence-row small{color:var(--muted)}.dr-evidence-row a{display:inline-block;margin:8px 14px 0 0}.dr-facts{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;line-height:1.7}.dr-facts span{color:var(--muted)}.dr-json{max-height:360px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;padding:14px;background:var(--bg,transparent);border-radius:8px}.dr-status{font-size:12px;color:var(--muted)}.dr-attention{color:var(--amber)}.dr-progress-notes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dr-progress-notes h3{font-size:13px}.dr-progress-notes ul{padding-left:18px;line-height:1.8}.dr-experiment-identity{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin:8px 0;color:var(--muted)}@media(max-width:760px){.dr-brief-grid,.dr-coin-grid,.dr-progress-notes{grid-template-columns:1fr}.dr-brief{padding:14px}.dr-fold{padding:12px}.dr-direction{grid-template-columns:64px 1fr}}.dr-summary{max-width:85ch}.dr-summary .dr-label:not(:first-child){margin-top:12px}.dr-next-action{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--line);border-radius:11px;background:var(--input);padding:16px;margin:18px 0}.dr-next-action[data-owner=maintainer],.dr-next-action[data-owner=you]{border-color:var(--amber)}.dr-next-action strong{font-size:14px}.dr-next-action p{font-size:12px;color:var(--muted);max-width:76ch}.dr-next-action .btn{flex-shrink:0}.dr-change{padding-top:3px}.dr-change>ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:10px 0}.dr-change li{display:grid;gap:4px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;min-width:0}.dr-change li>span{font-size:12px;color:var(--muted)}.dr-change li>strong{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dr-change li small{display:block;color:var(--muted);font-size:11px;font-weight:400}.dr-change-note,.dr-revision{font-size:12px;color:var(--muted)}.dr-revision{border-left:2px solid var(--line);padding-left:10px}.dr-progress-notes p{line-height:1.8}.dr-progress-notes a{display:inline-block;font-size:12px;color:var(--accent);margin-top:8px}@media(max-width:760px){.dr-next-action{align-items:stretch;flex-direction:column;padding:13px;gap:10px}.dr-next-action .btn{align-self:flex-start}.dr-change>ul{grid-template-columns:1fr}.dr-change li{grid-template-columns:1fr auto;align-items:center}.dr-change li>strong{text-align:right}}.dr-action-basis{display:block;color:var(--muted);font-size:11px;line-height:1.7;margin-top:8px}.dr-strategy-review{margin:18px 0}.dr-strategy-review .dr-coin-grid{align-items:start}.dr-strategy-coin>summary{cursor:pointer;line-height:1.7}.dr-strategy-coin>summary>.dr-status{display:block}.dr-strategy-coin[open]>summary{margin-bottom:12px}.dr-strategy-coin .dr-evidence-row summary,.dr-strategy-coin .dr-evidence-row>p{font-size:12px}.dr-strategy-coin .dr-evidence-row summary{cursor:pointer}.dr-rule-status{border:1px solid var(--line);border-radius:10px;padding:14px;margin:14px 0;font-size:12px;line-height:1.8}.dr-rule-status>strong{font-size:13px}.dr-rule-status>p{color:var(--muted)}.dr-rule-status summary{cursor:pointer}.dr-rule-status>a{display:inline-block;color:var(--accent);margin-top:10px}.dr-current-conditions{margin:18px 0}.dr-condition-groups{display:grid;gap:10px}.dr-condition-item{border-left:1px solid var(--line);border:1px solid var(--line);border-left-width:3px;border-radius:9px;padding:12px 14px;min-width:0;overflow-wrap:anywhere}.dr-condition-item[data-category=data],.dr-condition-item[data-category=failure],.dr-condition-item[data-category=owner],.dr-condition-item[data-category=rules]{border-left-color:var(--amber)}.dr-condition-category{display:block;color:var(--muted);font-size:11px;margin-bottom:5px}.dr-condition-item>strong{display:block;font-size:13px;line-height:1.6}.dr-condition-item>code{display:block;width:fit-content;max-width:100%;font-size:11px;color:var(--muted);margin-top:5px;white-space:normal;overflow-wrap:anywhere}.dr-condition-item details{margin-top:9px;font-size:12px;line-height:1.7}.dr-condition-item summary{cursor:pointer;color:var(--muted)}.dr-condition-item ul{padding-left:18px;line-height:1.8}.dr-condition-item p{font-size:12px;color:var(--muted)}.dr-condition-history .dr-condition-item{background:var(--input);border-left-color:var(--line)}.dr-direction-identity{grid-column:1/-1;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.hr-panel{margin:18px 0;scroll-margin-top:24px}.hr-panel .panel-heading{gap:14px;flex-wrap:wrap}.hr-capabilities{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:var(--muted);line-height:1.8;margin:14px 0}.hr-symbols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hr-symbol{border:1px solid var(--line);border-radius:12px;padding:16px;min-width:0}.hr-symbol h3{margin:0 0 8px;font-size:14px}.hr-state{display:block;font-size:13px;line-height:1.7}.hr-import summary,.hr-symbol summary{cursor:pointer;font-size:13px;line-height:1.8}.hr-import[open]>summary,.hr-symbol details[open]>summary{margin-bottom:12px}.hr-import p,.hr-symbol p{font-size:12px;line-height:1.8}.hr-coverage,.hr-gaps,.hr-pending,.hr-sources{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.hr-gaps{border-left:2px solid var(--amber);padding-left:12px}.hr-coverage ul{padding-left:20px}.hr-coverage table{font-size:11px;min-width:460px}.hr-coverage td p{margin:4px 0}.hr-coverage caption{text-align:left;color:var(--muted);padding:10px 0}.hr-hash{display:block;font-size:11px;color:var(--muted);overflow-wrap:anywhere;max-width:100%}.hr-pending>div,.hr-sources>div{border-top:1px solid var(--line);padding:10px 0}.hr-import{margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.hr-import textarea{width:100%;font-family:monospace;font-size:12px;line-height:1.6;resize:vertical}.hr-import .check-label{margin:14px 0}.hr-example{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;background:var(--input);border-radius:8px;font-size:11px}.hr-error{color:var(--red);font-size:12px;line-height:1.8}.hr-boundary,.hr-job{font-size:12px;line-height:1.8;color:var(--muted)}.hr-report{border:1px solid var(--line);padding:16px;border-radius:12px;margin:16px 0}.hr-report h4{margin-top:0}.hr-report>p{font-size:12px;line-height:1.8}.hr-report summary{cursor:pointer;font-size:12px}@media(max-width:760px){.hr-symbols{grid-template-columns:1fr}.hr-report,.hr-symbol{padding:13px}.hr-panel .panel-heading .btn{white-space:normal}}.hr-gap-preview{font-size:12px;line-height:1.8;padding-left:18px;color:var(--muted);overflow-wrap:anywhere}.rs-panel{margin:0 0 18px;min-width:0}.rs-panel>details{border:1px solid var(--line);border-radius:6px;background:var(--panel);padding:10px 14px}.rs-panel summary{font-size:10px;color:var(--muted);cursor:pointer;line-height:1.8}.rs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.rs-notice{border:1px solid var(--line);border-radius:6px;background:var(--panel);padding:12px 14px;min-width:0;margin:0 0 10px;font-size:10px;line-height:1.8}.rs-title{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rs-title strong{font-weight:550;color:var(--text)}.rs-title>span{font-size:9px;color:var(--muted)}.rs-notice p{margin:5px 0;color:var(--muted)}.rs-notice small{display:block;color:var(--faint);font-size:9px;overflow-wrap:anywhere}.rs-error{border-left:2px solid var(--amber)}.rs-error .rs-title>span{color:var(--amber)}.rs-failed>p{font-size:10px;color:var(--muted);line-height:1.8;margin:0 0 9px}.rs-grid .rs-notice{margin:0}.rs-loading .rs-title>span{color:var(--faint)}@media(max-width:700px){.rs-grid{grid-template-columns:1fr}.rs-title{align-items:flex-start}.rs-notice{padding:11px 12px}}.ow-assets{min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:24px}.ow-heading,.ow-market-line{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.ow-heading h2{font-size:20px;margin:9px 0}.ow-boundary,.ow-caption,.ow-details p,.ow-heading p,.ow-total p{color:var(--muted);font-size:12px;line-height:1.85;margin:8px 0}.ow-actions{display:flex;gap:15px;align-items:center;flex-shrink:0}.ow-actions .btn,.ow-actions .text-link{font-size:11px}.ow-spot{margin-top:23px}.ow-market-line h3{font-size:14px;margin:0}.ow-market-line>span{font-size:11px;color:var(--muted);text-align:right}.ow-total{margin:18px 0 21px}.ow-total>strong{font-size:36px;font-weight:600;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ow-total small{font-size:13px;font-weight:400;color:var(--muted)}.ow-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0}.ow-facts>div{min-width:0}.ow-facts dt{font-size:11px;color:var(--muted);line-height:1.7}.ow-facts dd{margin:7px 0 0;font-size:21px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ow-facts dd small{font-size:11px;color:var(--muted)}.ow-facts .ow-prominent dd{color:var(--accent)}.ow-warning{font-size:12px;color:var(--amber);line-height:1.8}.ow-details{border-top:1px solid var(--line);padding-top:14px;margin-top:15px}.ow-details summary{cursor:pointer;font-size:12px;line-height:1.8}.ow-table-wrap{overflow:auto}.ow-table-wrap table{font-size:12px;min-width:420px;width:100%;border-collapse:collapse;margin-top:12px}.ow-table-wrap td,.ow-table-wrap th{text-align:left;padding:10px 9px;border-bottom:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ow-futures{margin-top:22px;padding-top:21px}.ow-boundary,.ow-futures{border-top:1px solid var(--line)}.ow-boundary{padding-top:16px;margin-top:19px}.ow-summary .ow-warning{color:var(--amber)}.ow-summary .ow-total{margin:23px 0 15px}.ow-summary .ow-total>strong{font-size:42px}.ow-summary-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ow-summary-footer>.text-link{font-size:11px}.af-details{min-width:0;scroll-margin-top:20px}.af-details>summary{cursor:pointer;font-size:14px;font-weight:550;line-height:1.8}.af-body{margin-top:18px}.af-ledger{margin-top:22px;border-top:1px solid var(--line);padding-top:20px}.af-ledger .hu-cash-panel{margin-top:14px}@media(max-width:700px){.ow-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-heading{flex-wrap:wrap}.ow-actions{width:100%;justify-content:flex-end}.ow-total>strong{font-size:31px}}@media(max-width:420px){.ow-assets{padding:20px 15px}.ow-facts{gap:17px 10px}.ow-facts dd{font-size:19px}.ow-market-line{gap:10px}.ow-market-line>span{max-width:45%}.ow-summary .ow-total>strong{font-size:34px}}.ow-dual-assets{display:grid;grid-template-columns:1fr;gap:18px;min-width:0}.ow-dual-assets .ow-assets{padding:22px}.ow-dual-assets .ow-heading h2{font-size:19px}.ow-dual-assets .ow-total>strong{font-size:32px}.ow-dual-assets .ow-actions{gap:12px;flex-wrap:wrap}.ow-dual-assets .ow-heading{flex-wrap:wrap;gap:10px}.ow-owner-facts{display:flex;flex-wrap:wrap;gap:15px 28px;border-top:1px solid var(--line);margin:14px 0 0;padding-top:14px}.ow-owner-facts dt{font-size:10px;color:var(--muted)}.ow-owner-facts dd{margin:5px 0 0;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ow-owner-facts dd small{font-size:10px;color:var(--muted)}.ow-profile-note{font-size:12px;line-height:1.8;color:var(--muted)}.ow-owner-history{margin-top:18px}.ow-owner-history h3{font-size:14px}.ow-owner-history .ow-table-wrap{margin:12px 0}.ow-owner-history .ow-details{margin-bottom:15px}@media(max-width:850px){.ow-dual-assets{grid-template-columns:1fr}.ow-dual-assets .ow-total>strong{font-size:34px}}@media(max-width:420px){.ow-dual-assets .ow-assets{padding:20px 15px}.ow-dual-assets .ow-total>strong{font-size:29px}.ow-owner-facts{gap:14px}}.ow-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;margin:22px 0 12px}.ow-metric{min-width:0}.ow-metric+.ow-metric{border-left:1px solid var(--line);padding-left:20px}.ow-metric h3{font-size:12px;color:var(--muted);font-weight:500;margin:0 0 8px}.ow-metric>.ow-current{display:block;font-size:30px;font-weight:600;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ow-metric>.ow-current small{font-size:12px;font-weight:400;color:var(--muted)}.ow-metric .ow-warning{font-size:11px;margin:8px 0}.ow-metric .ow-caption{font-size:10px;margin:7px 0 0}@media(max-width:420px){.ow-metric>.ow-current{font-size:27px}}.ow-native{border-top:1px solid var(--line);margin-top:13px;padding-top:11px;min-width:0}.ow-native h4{font-size:11px;font-weight:500;margin:0 0 8px}.ow-native-scroll{overflow-x:auto;max-width:100%;overscroll-behavior-x:contain}.ow-native table{width:100%;min-width:390px;border-collapse:collapse;font-size:10px}.ow-native td,.ow-native th{text-align:left;padding:8px 7px;border-bottom:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ow-native td small{color:var(--muted);font-size:9px}.ow-native th:first-child{max-width:140px;overflow-wrap:anywhere;white-space:normal}.ow-real .ow-metric-grid{margin-top:12px;margin-bottom:0}.ow-real .ow-current{font-size:28px}@media(max-width:700px){.ow-metric-grid{grid-template-columns:1fr}.ow-metric+.ow-metric{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:18px}}.cp-section .panel-heading{align-items:flex-start;gap:16px}.cp-section .panel-heading p{margin:7px 0 0}.cp-muted{color:var(--muted,#8b98a8);font-size:13px;line-height:1.75}.cp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cp-coin{min-width:0;padding:20px;border:1px solid var(--line,#26313b);border-radius:12px;background:var(--panel,#10171e)}.cp-coin header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.cp-coin h3{font-size:17px;margin:0}.cp-coin header>span{font-size:12px;color:var(--muted,#8b98a8);text-align:right}.cp-latest{line-height:1.7;font-size:13px;margin:16px 0}.cp-facts{display:grid;gap:8px;margin:0 0 16px}.cp-facts>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.cp-facts dt{color:var(--muted,#8b98a8)}.cp-facts dd{margin:0;text-align:right}.cp-market-status{padding:8px 0;border-block:1px solid var(--line,#26313b)}.cp-market-status p{display:flex;justify-content:space-between;gap:10px;font-size:12px;line-height:1.65;margin:6px 0}.cp-market-status p span{max-width:75%;text-align:right}.cp-next{margin:16px 0}.cp-issues p,.cp-next p{font-size:13px;line-height:1.7;margin:8px 0}.cp-issues small,.cp-next small{font-size:12px;line-height:1.65;color:var(--muted,#8b98a8);display:block}.cp-owner{display:inline-block;font-size:11px;line-height:1.4;border-radius:5px;padding:4px 7px;background:var(--surface,#19242a);color:var(--muted,#9cabb6)}.cp-owner-user{color:#e7be70;background:#e7be7010}.cp-owner-capability{color:#d2a5eb;background:#d2a5eb10}.cp-owner-system{color:#bddb83;background:#bddb8310}.cp-details{margin-top:15px;padding-top:12px;border-top:1px solid var(--line,#26313b)}.cp-details summary{cursor:pointer;font-size:12px;line-height:1.6;color:var(--accent,#c3eb79)}.cp-condition-table{width:100%;font-size:12px;margin:12px 0;border-collapse:collapse}.cp-condition-table td,.cp-condition-table th{text-align:left;padding:9px 5px;border-bottom:1px solid var(--line,#26313b);font-weight:400;vertical-align:top}.cp-condition-table thead{color:var(--muted,#8b98a8)}.cp-issues{padding:0;list-style:none;margin:14px 0}.cp-issues li{padding:12px 0;border-bottom:1px solid var(--line,#26313b)}.cp-links{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;margin-top:12px}.oj-current{padding:18px;border:1px solid var(--line,#303b34);border-radius:10px;background:var(--surface,#171e21);margin:18px 0}.oj-current h3{font-size:17px;margin:5px 0 10px}.oj-current p{font-size:13px;line-height:1.75;margin:8px 0}.oj-current .btn{margin-top:8px}.oj-status{font-size:12px;color:var(--muted,#8b98a8)}.oj-steps{list-style:none;padding:0;margin:18px 0;display:grid;gap:10px}.oj-steps li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line,#26313b)}.oj-steps li>span{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border:1px solid var(--line,#35404a);border-radius:50%;font-size:12px}.oj-steps .done>span{color:var(--accent,#c3eb79)}.oj-steps strong{font-size:13px}.oj-steps small{display:block;margin:5px 0;color:var(--muted,#8b98a8);line-height:1.6}.oj-steps a{font-size:12px}.oj-advanced{margin:20px 0}.oj-advanced>summary{cursor:pointer;padding:16px 18px;border:1px solid var(--line,#26313b);border-radius:9px;font-size:13px}.oj-advanced[open]>summary{margin-bottom:16px}.oj-advanced .bn-hero{margin-top:16px}.cp-reason-list{margin:8px 0;padding-left:16px;line-height:1.65}.cp-reason-list li{margin:8px 0}.cp-reason-list small{display:block;color:var(--muted,#8b98a8)}.cp-coin,.oj-current{overflow-wrap:anywhere}.cp-condition-table{table-layout:fixed}.cp-condition-table th:first-child{width:40%}@media(max-width:760px){.cp-grid{grid-template-columns:1fr}.cp-coin{padding:16px}.cp-facts>div,.cp-section .panel-heading{flex-direction:column}.cp-facts>div{gap:3px}.cp-facts dd{text-align:left}.cp-condition-table{font-size:11px}.cp-condition-table td,.cp-condition-table th{padding:8px 3px}.cp-coin header{flex-wrap:wrap}.cp-coin header>span{text-align:left}}.pv-page{display:grid;gap:20px;min-width:0}.pv-home p,.pv-page p{color:var(--muted);font-size:13px;line-height:1.8}.pv-eyebrow{font-size:10px;letter-spacing:.12em;color:var(--muted)}.pv-home h2,.pv-intro h2{margin:10px 0}.pv-metrics,.pv-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.pv-metrics div,.pv-times div{min-width:0}.pv-metrics dt,.pv-times dt{font-size:11px;color:var(--muted)}.pv-metrics dd,.pv-times dd{margin:8px 0;font-size:13px;overflow-wrap:anywhere}.pv-boundary{padding-top:15px;border-top:1px solid var(--line)}.pv-home{display:flex;gap:24px;align-items:center;justify-content:space-between}.pv-home small{font-size:11px;line-height:1.8;color:var(--muted)}.pv-home .btn{flex-shrink:0}.pv-domains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pv-domains article{padding:20px;border:1px solid var(--line);border-radius:12px;min-width:0}.pv-domains h3,.pv-market h4{font-size:13px;margin:0 0 12px}.pv-domains a,.pv-page a{font-size:12px;overflow-wrap:anywhere}.pv-tag{font-size:11px;color:var(--muted)}.pv-coins{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.pv-coin{min-width:0;border:1px solid var(--line);border-radius:10px;padding:18px}.pv-coin h3{font-size:17px;margin:0 0 20px}.pv-market+.pv-market{padding-top:20px;margin-top:20px;border-top:1px solid var(--line)}.pv-candidate,.pv-rule{border:1px solid var(--line);padding:14px;border-radius:8px;margin-top:10px;min-width:0}.pv-candidate summary,.pv-rule summary{cursor:pointer;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.pv-candidate summary span,.pv-rule summary span{display:block;font-size:11px;color:var(--muted);padding-top:4px}.pv-candidate .pv-metrics{gap:12px}.pv-candidate .pv-metrics,.pv-rule-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-rule-list{display:grid;gap:10px}.pv-rule-list .pv-times{grid-template-columns:1fr}.pv-fingerprint,.pv-source{overflow-wrap:anywhere;word-break:break-word}.pv-source{display:block;margin-top:10px}.pv-page .pv-wait{padding:12px;border-left:2px solid #d8b55b;background:rgba(216,181,91,.04)}.pv-page ul,.pv-route{font-size:12px;line-height:1.9;padding-left:20px}.pv-issues{color:#d8b55b}.pv-day{padding:14px 0;border-top:1px solid var(--line)}.pv-json{font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;max-width:100%}.pv-page details>summary{cursor:pointer}.pv-page .panel{min-width:0}.pv-page code{overflow-wrap:anywhere}@media(max-width:900px){.pv-domains,.pv-times{grid-template-columns:1fr}.pv-home{align-items:flex-start;flex-direction:column}.pv-home .btn{width:100%;justify-content:center}}@media(max-width:600px){.pv-coins,.pv-rule-list{grid-template-columns:minmax(0,1fr)}.pv-coin{padding:14px}.pv-page .panel-heading{align-items:flex-start;gap:12px;flex-direction:column}.pv-home h2{font-size:17px}}.pv-controls .check-label{font-size:12px;line-height:1.85;margin:16px 0;align-items:flex-start}.pv-controls .check-label input{margin-top:4px;flex-shrink:0}.pv-controls .btn{margin-top:8px}.pv-ended{padding:20px 0;border-top:1px solid var(--line)}.pv-ended h3{font-size:14px;line-height:1.8}.pv-ended>strong{font-size:13px}.pv-ended .pv-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.pv-ended .pv-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-controls .btn{width:100%;justify-content:center}}.panel.pv-home,.pv-page>.panel{padding:22px 24px}.pv-page>.panel>.panel-heading{padding:0 0 18px}@media(max-width:600px){.panel.pv-home,.pv-page>.panel{padding:16px 18px}.pv-page>.panel>.panel-heading{padding:0 0 15px}}.pv-continuity-grid,.pv-continuity-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pv-continuity-guide article,.pv-continuity-item{min-width:0;padding:16px;border:1px solid var(--line);border-radius:9px}.pv-continuity h3{font-size:13px;margin:0 0 10px}.pv-continuity-item details,.pv-continuity-item>strong{font-size:12px}.pv-continuity-item p{overflow-wrap:anywhere}.pv-continuity-grid{margin-top:18px}@media(max-width:600px){.pv-continuity-grid,.pv-continuity-guide{grid-template-columns:minmax(0,1fr)}}.hr-page{display:grid;gap:20px;min-width:0}.hr-page>.panel{padding:22px 24px;min-width:0}.hr-page>.panel>.panel-heading{padding:0 0 18px}.hr-page p{font-size:13px;line-height:1.85;color:var(--muted)}.hr-page h2{font-size:18px;line-height:1.6;margin:0 0 14px}.hr-page h3{font-size:14px;line-height:1.7}.hr-page h4{font-size:13px}.hr-page a{font-size:12px;overflow-wrap:anywhere}.hr-eyebrow,.hr-tag{font-size:10px;line-height:1.8;letter-spacing:.08em;color:var(--muted)}.hr-intro>h2{margin-top:12px}.hr-boundaries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.hr-boundaries article{padding:16px;border:1px solid var(--line);border-radius:10px;min-width:0}.hr-boundaries h3{margin:0 0 10px}.hr-boundaries p,.hr-field{font-size:12px}.hr-field{display:flex;align-items:center;gap:16px;max-width:420px;margin:18px 0}.hr-field select{min-width:0;flex:1 1;padding:10px;border:1px solid var(--line);border-radius:7px;background:var(--surface,#10161e);color:var(--text,#e4e8ee)}.hr-page .check-label{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.85;margin:18px 0}.hr-page .check-label input{margin-top:5px;flex-shrink:0}.hr-controls .btn,.hr-create .btn{margin-top:4px}.hr-page .hr-notice{padding:13px 15px;border-left:2px solid #d8b55b;background:rgba(216,181,91,.04);line-height:1.85;font-size:12px;overflow-wrap:anywhere}.hr-notice h3,.hr-notice h4{margin:0 0 10px}.hr-page ol,.hr-page ul{font-size:12px;line-height:1.9;padding-left:21px}.hr-run-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hr-run-choice{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:9px;padding:15px;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--text,#e4e8ee);min-width:0;cursor:pointer;overflow-wrap:anywhere}.hr-run-choice strong{font-size:12px;line-height:1.8}.hr-run-choice small,.hr-run-choice span{font-size:10px;color:var(--muted);line-height:1.8}.hr-run-choice.is-selected{border-color:var(--accent,#c1ef74);background:rgba(193,239,116,.04)}.hr-selected{padding-top:20px;margin-top:22px;border-top:1px solid var(--line)}.hr-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:20px 0}.hr-metrics>div{min-width:0}.hr-metrics dt{font-size:11px;color:var(--muted);line-height:1.8}.hr-metrics dd{margin:8px 0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.hr-progress{height:7px;background:var(--line);border-radius:10px;overflow:hidden;margin:20px 0}.hr-progress>span{display:block;height:100%;background:var(--accent,#c1ef74)}.hr-streams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:20px}.hr-stream{padding:16px;border:1px solid var(--line);border-radius:9px;min-width:0}.hr-stream h3{margin:0 0 12px}.hr-stream>strong{font-size:11px;color:var(--muted)}.hr-fingerprint{font-size:10px!important}.hr-fingerprint,.hr-page code{overflow-wrap:anywhere}.hr-page details{margin-top:17px}.hr-page summary{font-size:12px;cursor:pointer}.hr-page pre,.hr-page summary{line-height:1.8;overflow-wrap:anywhere}.hr-page pre{font-size:11px;white-space:pre-wrap;max-height:360px;overflow:auto;max-width:100%;padding:12px 0}.hr-curve{margin:24px 0}.hr-curve figcaption{font-size:12px;color:var(--muted);line-height:1.8}.hr-curve svg{display:block;width:100%;height:auto;min-width:0}.hr-axis{stroke:var(--line);stroke-width:1}.hr-line{stroke:var(--accent,#c1ef74);stroke-width:2}.hr-curve text{fill:var(--muted);font-size:10px}.hr-table-wrap{max-width:100%;overflow-x:auto;margin-top:15px}.hr-page table{font-size:11px;white-space:nowrap;width:100%;border-collapse:collapse}.hr-page td,.hr-page th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left}.hr-page th{font-weight:500;color:var(--muted)}@media(max-width:900px){.hr-boundaries{grid-template-columns:1fr}.hr-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-page .panel-heading{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:600px){.hr-page>.panel{padding:16px 18px}.hr-page>.panel>.panel-heading{padding:0 0 15px}.hr-page h2{font-size:16px}.hr-metrics,.hr-run-list,.hr-streams{grid-template-columns:minmax(0,1fr)}.hr-metrics{gap:12px}.hr-page .btn{width:100%;justify-content:center}.hr-field{align-items:flex-start;flex-direction:column;gap:10px}.hr-field select{width:100%}.hr-run-choice{padding:13px}.hr-boundaries article{padding:14px}}.sh-page{display:grid;gap:24px;max-width:1150px}.sh-footer,.sh-intro,.sh-section{border:1px solid var(--line);border-radius:14px;padding:24px;background:var(--panel)}.sh-eyebrow{font-size:11px;color:var(--muted)}.sh-page h2{font-size:20px;margin:7px 0 12px}.sh-page h3{font-size:15px;margin:0 0 7px}.sh-page p{line-height:1.85;color:var(--muted);font-size:13px;max-width:90ch}.sh-page a:not(.sh-page-link){display:inline-block;color:var(--accent);font-size:12px;font-weight:600;margin-top:12px}.sh-boundary{font-size:12px!important;margin-top:12px!important}.sh-route{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:24px 0 0}.sh-route li{display:flex;gap:12px;border:1px solid var(--line);border-radius:12px;padding:16px;min-width:0}.sh-number{flex-shrink:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-size:12px;font-weight:700}.sh-fund-grid,.sh-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.sh-fund-grid article,.sh-page-link{border:1px solid var(--line);border-radius:11px;padding:18px;min-width:0}.sh-page-link{background:var(--input)}.sh-page-link strong{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:14px;margin-bottom:8px}.sh-page-link strong>span{color:var(--muted)}.sh-page-link:hover{border-color:var(--accent)}.sh-questions details{padding:15px 0;border-bottom:1px solid var(--line)}.sh-questions details:last-child{border-bottom:0}.sh-questions summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.8}.sh-questions details[open] summary{margin-bottom:12px}.sh-terms{display:grid;gap:0;margin:12px 0 0}.sh-terms>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;border-bottom:1px solid var(--line);padding:15px 0;min-width:0}.sh-terms>div:last-child{border-bottom:0}.sh-terms dt{font-size:13px;font-weight:600}.sh-terms dd{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.sh-footer{display:flex;align-items:center;justify-content:space-between;gap:25px}.sh-footer>a{flex-shrink:0;margin:0!important}@media(max-width:900px){.sh-route{grid-template-columns:1fr}}@media(max-width:650px){.sh-footer,.sh-intro,.sh-section{padding:18px}.sh-page h2{font-size:18px}.sh-fund-grid,.sh-page-grid,.sh-terms>div{grid-template-columns:1fr}.sh-terms>div{gap:5px}.sh-footer{align-items:flex-start;flex-direction:column;gap:10px}}.sh-page{grid-template-columns:minmax(0,1fr);min-width:0}.sh-page>footer,.sh-page>section{min-width:0;max-width:100%}.sh-page .table-wrap{max-width:100%}.sh-page textarea{box-sizing:border-box;max-width:100%}.hu-workspace{display:grid;gap:20px;margin-bottom:24px;min-width:0}.hu-workspace>*{min-width:0}.hu-cash-panel,.hu-history-entry,.hu-onboarding,.hu-status{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:24px}.hu-kicker{font-size:11px;letter-spacing:.08em;color:var(--muted)}.hu-status-heading{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.hu-status-heading>div{min-width:0}.hu-status-heading h2{font-size:24px;line-height:1.5;margin:8px 0 10px;display:flex;gap:11px;align-items:center}.hu-status-heading p{margin:0;max-width:760px;font-size:13px;line-height:1.9;color:var(--muted);overflow-wrap:anywhere}.hu-status-heading .btn{flex-shrink:0}.hu-state-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--faint);flex:0 0 auto}.hu-state-running .hu-state-dot,.hu-state-waiting .hu-state-dot{background:var(--green);box-shadow:0 0 0 5px #8ad5ae0d}.hu-state-attention{border-color:var(--amber)}.hu-state-attention .hu-state-dot{background:var(--amber)}.hu-status-facts{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:19px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;line-height:1.8;color:var(--muted)}.hu-status-facts strong{color:var(--text);font-weight:500;margin-left:6px}.hu-status-facts a{margin-left:10px;color:var(--accent);text-decoration:none}.hu-symbol-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.hu-symbol-grid>div{padding:12px;background:var(--bg);border:1px solid var(--line-soft);border-radius:9px;min-width:0}.hu-symbol-grid>div>div{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.hu-symbol-grid strong{font-size:14px}.hu-symbol-grid small,.hu-symbol-grid span{font-size:10px;color:var(--muted)}.hu-symbol-grid small{display:block;line-height:1.8;margin-top:7px;overflow-wrap:anywhere}.hu-status-note{font-size:11px;color:var(--muted);line-height:1.8;margin:15px 0 0}.hu-onboarding{padding:17px 21px;background:var(--bg)}.hu-guide-heading{display:flex;gap:18px;align-items:center;justify-content:space-between}.hu-guide-heading strong{font-size:13px;font-weight:600}.hu-guide-heading p{margin:5px 0 0;font-size:11px;color:var(--muted);line-height:1.8}.hu-guide-heading .text-link{font-size:12px;white-space:nowrap}.hu-guide-body{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.hu-guide-intro{font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 12px}.hu-guide-steps{list-style:none;margin:0;padding:0}.hu-guide-steps li{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-top:1px solid var(--line-soft)}.hu-guide-marker{border:1px solid var(--line);border-radius:50%;width:22px;height:22px;display:grid;place-items:center;flex-shrink:0;color:var(--muted);font-size:12px}.hu-guide-steps .complete .hu-guide-marker{color:var(--green);border-color:var(--green)}.hu-guide-steps li>div{flex:1 1;min-width:0}.hu-guide-steps strong{font-size:12px}.hu-guide-steps strong small{font-size:10px;margin-left:9px;color:var(--muted);font-weight:400}.hu-guide-steps p{font-size:11px;line-height:1.8;color:var(--muted);margin:5px 0 0;overflow-wrap:anywhere}.hu-guide-steps a{font-size:11px;color:var(--accent);line-height:1.9;white-space:nowrap;text-decoration:none}.hu-guide-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding-top:14px}.hu-guide-footer span{font-size:10px;color:var(--muted);line-height:1.8}.hu-guide-footer .btn{flex-shrink:0;font-size:11px}.hu-today{min-width:0}.hu-today>.fr-daily-panel{margin:0}.hu-cash-heading{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.hu-cash-heading h2{font-size:18px;margin:8px 0}.hu-cash-heading p{font-size:11px;line-height:1.8;color:var(--muted);margin:0}.hu-cash-heading .text-link{font-size:11px;flex-shrink:0}.hu-cash-summary{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:20px;margin:24px 0 14px;align-items:center}.hu-cash-summary>div{min-width:0}.hu-cash-summary span{font-size:11px;color:var(--muted);display:block}.hu-cash-summary strong{font-size:30px;font-weight:600;display:block;margin:8px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.hu-cash-summary strong small{font-size:12px;font-weight:400;color:var(--muted)}.hu-cash-summary p{font-size:11px;line-height:1.8;color:var(--muted);margin:0}.hu-cash-summary .positive{color:var(--green)}.hu-cash-summary .negative{color:var(--red)}.hu-cash-times span{line-height:1.9;margin:5px 0}.hu-cash-note{font-size:11px;color:var(--muted);line-height:1.9;margin:10px 0}.hu-cash-warning{font-size:12px;line-height:1.8;color:var(--amber)}.hu-cash-details{padding-top:16px;border-top:1px solid var(--line);margin-top:16px}.hu-cash-details>summary{font-size:12px;color:var(--text);cursor:pointer;line-height:1.8}.hu-cash-details>summary::marker{color:var(--accent)}.hu-cash-detail-body{padding-top:16px;min-width:0}.hu-cash-detail-body .rd-chart-footer{flex-wrap:wrap;gap:14px}.hu-cash-detail-body .rd-chart-footer>span,.hu-cash-detail-body>details{font-size:11px;color:var(--muted)}.hu-cash-detail-body>details{line-height:1.9;margin-top:15px}.hu-cash-detail-body>details summary{cursor:pointer}.hu-history-entry{display:flex;gap:20px;align-items:center;justify-content:space-between;background:var(--bg)}.hu-history-entry strong{font-size:13px}.hu-history-entry p{font-size:11px;line-height:1.8;color:var(--muted);margin:6px 0 0}.hu-history-entry .btn{flex-shrink:0}.hu-advanced-home{border:1px solid var(--line);border-radius:12px;padding:20px;margin-bottom:24px}.hu-advanced-home>summary{cursor:pointer;font-size:13px;color:var(--muted)}.hu-advanced-home>summary::marker{color:var(--faint)}.hu-advanced-body{margin-top:20px;display:grid;gap:20px}.hu-advanced-body>.research-progress,.hu-advanced-body>.two-col{margin:0}.sidebar .hu-nav-intro{font-size:10px;line-height:1.8;color:var(--faint);margin:0 10px 15px;max-width:190px}.sidebar .hu-nav-advanced{margin-top:16px}.sidebar .hu-nav-advanced>summary{font-size:11px;line-height:1.8;color:var(--muted);padding:6px 12px;cursor:pointer}.sidebar .hu-nav-advanced nav{margin-top:6px}#ai-settings{scroll-margin-top:25px}@media(max-width:1000px){.hu-status-heading{flex-direction:column;gap:15px}.hu-cash-summary{grid-template-columns:1fr 1fr}.hu-cash-times{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 20px}.hu-history-entry{align-items:flex-start;flex-direction:column}.hu-symbol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hu-cash-panel,.hu-status{padding:18px 15px}.hu-status-heading h2{font-size:20px}.hu-status-heading p{font-size:12px}.hu-status-facts{gap:10px;font-size:10px;flex-direction:column}.hu-status-facts a{display:inline-block;margin-left:8px}.hu-onboarding{padding:16px 14px}.hu-guide-heading{align-items:flex-start;gap:12px}.hu-guide-steps li{flex-wrap:wrap;gap:9px}.hu-guide-steps li>div{flex-basis:calc(100% - 40px)}.hu-guide-steps a{margin-left:34px}.hu-guide-footer{align-items:flex-start;flex-direction:column}.hu-cash-heading{gap:12px}.hu-cash-heading h2{font-size:17px}.hu-cash-summary{gap:18px 12px;margin-top:21px}.hu-cash-summary strong{font-size:25px}.hu-cash-summary strong small{font-size:10px}.hu-cash-times{gap:2px}.hu-cash-times span{font-size:10px}.hu-history-entry{padding:18px 15px}.hu-advanced-home{padding:17px 14px}.hu-cash-heading p{font-size:10px}}.hu-official-fees{font-size:12px;line-height:1.9;color:var(--muted);margin:16px 0}.hu-official-fees strong{color:var(--text);font-weight:500}.hu-official-fees ul{display:flex;flex-wrap:wrap;gap:8px 20px;padding-left:18px}.hu-official-budget>.btn{font-size:12px}.hu-operation{display:grid;gap:12px;min-width:0}.hu-dual-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hu-state-card{min-width:0;border:1px solid var(--line);border-radius:14px;padding:21px;background:var(--panel)}.hu-state-card h2{font-size:20px;line-height:1.55;margin:10px 0;display:flex;gap:10px;align-items:center}.hu-state-card p{font-size:13px;line-height:1.85;margin:0;color:var(--muted);overflow-wrap:anywhere}.hu-state-time{display:block;margin-top:14px;color:var(--muted);font-size:11px;line-height:1.8}.hu-state-card.hu-state-attention,.hu-state-card.hu-state-paused{border-color:color-mix(in srgb,var(--amber) 45%,var(--line))}.hu-state-card:last-child.hu-state-waiting .hu-state-dot,.hu-state-paused .hu-state-dot{background:var(--amber);box-shadow:none}.hu-important-task{display:flex;gap:20px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:12px;padding:20px;background:var(--panel)}.hu-important-task>div{min-width:0}.hu-important-task h3{font-size:16px;margin:7px 0}.hu-important-task p{font-size:12px;line-height:1.9;color:var(--muted);margin:0;max-width:800px;overflow-wrap:anywhere}.hu-important-task .btn{flex-shrink:0}.hu-task-owner{font-size:11px;color:var(--accent)}.hu-important-task.needs-attention{border-left:3px solid var(--amber)}.hu-important-task.needs-attention .hu-task-owner{color:var(--amber)}.hu-status-details{padding:12px 16px;border:1px solid var(--line);border-radius:9px;font-size:12px;background:var(--bg)}.hu-status-details>summary{cursor:pointer;color:var(--muted)}.hu-status-details .hu-status-facts{margin-top:12px}.hu-plan-list{list-style:none;margin:10px 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hu-plan-list li{display:grid;gap:5px;min-width:0}.hu-plan-list small,.hu-plan-list span{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.hu-mobile-reason{display:none}.hu-state-card .hu-manual-safety{font-size:10px;color:var(--faint);line-height:1.8;margin-top:5px}.hu-trading-card{position:relative}.hu-trading-kicker{display:block;padding-right:155px;min-height:28px;line-height:1.8}.hu-manual-control{margin-top:12px;min-width:0}.hu-manual-heading{position:absolute;top:20px;right:20px;display:flex;gap:9px;align-items:center;color:var(--muted);font-size:11px}.hu-manual-switch{display:inline-flex;align-items:center;width:40px;height:24px;padding:3px;border:1px solid var(--line);border-radius:20px;background:var(--bg);cursor:pointer;flex:none}.hu-manual-switch i{display:block;height:16px;width:16px;border-radius:50%;background:var(--muted);transition:transform .15s}.hu-manual-switch.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,var(--panel))}.hu-manual-switch.is-on i{background:var(--accent);transform:translateX(15px)}.hu-manual-switch:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.hu-manual-switch:disabled{cursor:wait;opacity:.5}.hu-manual-state{display:block;font-size:11px;color:var(--muted);margin-bottom:6px}.hu-state-card .hu-manual-message,.hu-state-card .hu-manual-note{font-size:11px;line-height:1.85}.hu-manual-control>.text-link{display:inline-block;margin-top:8px;font-size:11px}.hu-state-card .hu-manual-error{font-size:12px;color:var(--red);margin-top:10px}.hu-state-card .hu-manual-message{margin-top:10px;color:var(--accent)}.hu-manual-confirm{padding:16px;margin-top:14px;border:1px solid var(--line);border-radius:10px;background:var(--bg);font-size:12px;min-width:0}.hu-state-card .hu-manual-confirm p{font-size:12px;line-height:1.9;margin:10px 0}.hu-manual-confirm b{color:var(--text);overflow-wrap:anywhere}.hu-manual-blockers{border-left:2px solid var(--amber);padding-left:12px;margin:12px 0;color:var(--muted)}.hu-manual-blockers>strong{color:var(--amber)}.hu-manual-blockers ul{margin:8px 0;padding-left:16px;font-size:11px;line-height:1.9}.hu-manual-blockers a{color:var(--accent);white-space:nowrap}.hu-manual-ack{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;color:var(--muted);margin-top:14px}.hu-manual-ack input{margin-top:4px;flex:none}.hu-manual-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-top:16px}.hu-manual-actions .btn{padding:9px 12px;font-size:11px}.hu-manual-actions .text-link{font-size:11px}.hu-manual-confirm .btn:disabled{opacity:.45;cursor:not-allowed}.hu-learning-tour{padding:22px;background:var(--panel)}.hu-learning-tour .hu-guide-heading strong{font-size:16px}.hu-tour-track{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hu-tour-track button{width:100%;background:var(--bg);border:1px solid var(--line);color:var(--muted);padding:10px 8px;border-radius:8px;font:inherit;font-size:11px;line-height:1.7;text-align:left;cursor:pointer}.hu-tour-track button span{display:block;font-size:13px;margin-bottom:2px}.hu-tour-track [aria-current=step] button{color:var(--text);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--panel))}.hu-tour-page h3{font-size:18px;margin:8px 0}.hu-tour-page p{font-size:13px;line-height:1.9;color:var(--muted);max-width:860px}.hu-tour-page a{font-size:12px}.hu-tour-actions{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-top:20px}.hu-tour-actions>div{display:flex;gap:10px}.hu-tour-actions .text-link{font-size:12px}.hu-tour-note{font-size:11px;line-height:1.8;color:var(--muted);margin:14px 0 0}.hu-tour-note a{margin-left:10px;color:var(--accent)}.hu-preparation{margin-top:17px;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.hu-preparation>summary{cursor:pointer}.hu-preparation>p{line-height:1.8}.hu-money-explanation{font-size:12px;color:var(--muted);line-height:1.8;margin:10px 0}.hu-money-explanation>summary{cursor:pointer}.hu-help-link,.hu-money-explanation .text-link{font-size:12px}.hu-help-link{display:block;color:var(--accent);text-decoration:none;margin:16px 12px}#execution-risk,.hu-workspace>[id]{scroll-margin-top:20px}@media(max-width:800px){.hu-dual-status{grid-template-columns:1fr}.hu-important-task{align-items:flex-start;flex-direction:column}.hu-plan-list,.hu-tour-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hu-state-card{padding:18px 15px}.hu-state-card h2{font-size:18px}.hu-learning-tour{padding:18px 15px}.hu-tour-actions{gap:12px;align-items:flex-start}.hu-tour-actions>div{flex-wrap:wrap;justify-content:flex-end}.hu-important-task{padding:18px 15px}.hu-tour-note a{display:block;margin-left:0}.hu-guide-heading{flex-wrap:wrap}.hu-cash-summary{margin-top:18px}.hu-cash-summary strong{font-size:27px}.hu-dual-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hu-state-card{padding:16px 12px}.hu-state-card h2{font-size:16px;align-items:flex-start;gap:7px;min-height:52px}.hu-state-card h2 .hu-state-dot{margin-top:8px}.hu-state-card .hu-kicker{font-size:10px;letter-spacing:0}.hu-state-card .hu-state-description,.hu-state-card .hu-state-time{display:none}.hu-mobile-reason{display:block;font-size:11px;color:var(--muted);line-height:1.8}.hu-mobile-reason summary{cursor:pointer}.hu-mobile-reason p{font-size:12px;margin-top:9px}.hu-mobile-reason small{display:block;margin-top:8px;overflow-wrap:anywhere}}.hu-manual-verification{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);font-size:12px;overflow-wrap:anywhere}.hu-manual-verification.is-checking,.hu-manual-verification.is-queued,.hu-manual-verification.is-retry_wait{border-left:2px solid var(--amber)}.hu-manual-verification.is-blocked{border-left:2px solid var(--red)}.hu-state-card .hu-manual-verification p{font-size:11px;line-height:1.85;margin-top:6px}.hu-manual-control>.hu-manual-stop{margin-left:12px}@media(max-width:560px){.hu-dual-status{grid-template-columns:1fr}.hu-state-card h2{min-height:0}.hu-manual-heading{top:15px;right:12px}.hu-trading-kicker{padding-right:142px;min-height:28px}.hu-manual-confirm{padding:13px}.hu-manual-control{margin-bottom:12px}.hu-manual-control>.hu-manual-stop{margin-left:0;margin-right:12px}}.bn-account-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}.bn-account-type{min-width:0;border:1px solid var(--line);border-radius:12px;padding:22px;background:var(--panel)}.bn-account-type header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bn-account-label{font-size:12px;color:var(--muted)}.bn-account-type h2{font-size:19px;margin:18px 0 10px}.bn-account-type p{font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 18px}.bn-account-type .bn-status{white-space:normal}.bn-account-type .text-link{font-size:12px;line-height:1.8}.bn-account-readonly{border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.bn-demo-account{margin-top:34px;padding-top:26px;border-top:1px solid var(--line);scroll-margin-top:85px;min-width:0}.bn-demo-heading{margin-bottom:24px}.bn-demo-heading h2{font-size:22px;margin:12px 0 10px}.bn-demo-heading p{font-size:13px;line-height:1.9;color:var(--muted);margin:0}@media(max-width:760px){.bn-account-types{grid-template-columns:1fr;gap:14px}.bn-account-type{padding:19px}.bn-demo-account{margin-top:26px;padding-top:22px}.bn-demo-heading h2{font-size:20px}}#demo-commissioning{scroll-margin-top:85px}.commissioning-panel .body-copy{font-size:13px;line-height:1.9;color:var(--muted)}.commissioning-panel .panel-heading{gap:16px;flex-wrap:wrap}.commissioning-panel .bn-status{white-space:normal}.commissioning-panel h3{font-size:15px;font-weight:550}.commissioning-panel h4{font-size:12px;font-weight:550;margin:0 0 11px}.commissioning-limits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:19px 0;padding:16px;background:var(--input);border:1px solid var(--line);border-radius:7px}.commissioning-limits span{font-size:11px;color:var(--muted)}.commissioning-limits strong{display:block;color:var(--text);font-size:15px;margin-top:6px}.commissioning-run>dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.commissioning-panel dt{font-size:11px;color:var(--faint)}.commissioning-panel dd{font-size:12px;line-height:1.8;margin:5px 0 0;overflow-wrap:anywhere}.commissioning-markets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:22px 0}.commissioning-markets>section{border:1px solid var(--line);border-radius:7px;padding:17px;background:var(--input);min-width:0}.commissioning-markets header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}.commissioning-orders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.commissioning-order{min-width:0}.commissioning-order dl{display:grid;gap:10px}.commissioning-checks{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:15px;margin:17px 0}.commissioning-checks>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.commissioning-checks dd{margin:0}.commissioning-fees{font-size:12px;color:var(--muted);line-height:1.9;overflow-wrap:anywhere}.commissioning-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.commissioning-panel .check-label{font-size:12px;line-height:1.9;margin:15px 0}.commissioning-actions{display:flex;gap:12px;flex-wrap:wrap}.commissioning-history{list-style:none;padding:0;margin:15px 0 0}.commissioning-history li{display:flex;gap:15px;flex-wrap:wrap;border-top:1px solid var(--line);padding:12px 0;font-size:11px;color:var(--muted)}.commissioning-history li>span:last-child{overflow-wrap:anywhere;min-width:0}.commissioning-history strong{color:var(--text);font-weight:500}@media(max-width:1000px){.commissioning-run>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.commissioning-orders{grid-template-columns:1fr}.commissioning-order+div{border-top:1px solid var(--line);padding-top:12px}}@media(max-width:760px){.commissioning-markets{grid-template-columns:1fr}.commissioning-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.commissioning-form{gap:12px}.commissioning-form,.commissioning-run>dl{grid-template-columns:1fr}.commissioning-checks>div{grid-template-columns:1fr;gap:3px}.commissioning-markets>section{padding:14px}.commissioning-orders{grid-template-columns:repeat(2,minmax(0,1fr))}.commissioning-order+div{border:0;padding:0}.commissioning-actions{align-items:stretch;flex-direction:column}}@media(max-width:420px){.commissioning-orders{grid-template-columns:1fr}.commissioning-order+div{border-top:1px solid var(--line);padding-top:12px}}.commissioning-dust{border:1px solid #e5be7140;background:#e5be7109;border-radius:6px;padding:13px;margin-top:13px}.commissioning-dust strong{font-size:12px;color:var(--amber)}.commissioning-dust p{font-size:11px;color:var(--muted);line-height:1.9;margin:6px 0 0;overflow-wrap:anywhere}#safety-alerts{scroll-margin-top:85px}.safety-alerts-panel .panel-heading{align-items:flex-start;gap:15px;flex-wrap:wrap}.safety-alerts-panel .panel-heading p{font-size:12px;color:var(--muted);line-height:1.8;margin-top:7px}.safety-alerts-body{padding:0 22px 22px}.safety-alerts-body>.info-note{margin:0 0 20px}.safety-alerts-filters{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0}.safety-alerts-filters label{display:flex;flex-direction:column;gap:7px;min-width:170px;font-size:12px;color:var(--muted)}.safety-alerts-filters select{min-height:38px;font-size:12px}.safety-alerts-error,.safety-alerts-notice{padding:13px 15px;border:1px solid var(--line);border-radius:7px;font-size:12px;line-height:1.9;margin:15px 0;overflow-wrap:anywhere}.safety-alerts-error{border-color:var(--amber);color:var(--amber)}.safety-alerts-error p{color:var(--muted);margin-top:5px}.safety-alerts-notice{color:var(--muted)}.safety-alerts-captured{color:var(--faint);font-size:11px;margin:15px 0}.safety-alerts-empty{padding:23px 0;color:var(--muted);font-size:12px;line-height:1.9}.safety-alerts-empty p{margin-top:8px}.safety-alerts-list{display:grid;gap:14px}.safety-alert-card{border:1px solid var(--line);border-radius:8px;padding:17px;background:var(--input);min-width:0}.safety-alert-financial{border-left:3px solid var(--amber)}.safety-alert-card-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.safety-alert-kind{color:var(--faint);font-size:11px}.safety-alert-card h3{font-size:14px;margin:7px 0 0}.safety-alert-card p{font-size:12px;line-height:1.9;color:var(--muted);margin:13px 0;overflow-wrap:anywhere}.safety-alert-times{display:flex;gap:8px 20px;flex-wrap:wrap;color:var(--faint);font-size:11px}.safety-alert-card details{margin:13px 0;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.safety-alert-card summary{cursor:pointer}.safety-alert-card ul{padding-left:22px;line-height:1.9;margin-top:10px}.safety-alert-card small{display:block;color:var(--faint);font-size:10px;margin-top:12px}.safety-alerts-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:22px}.safety-alerts-pagination span{font-size:11px;color:var(--faint)}.safety-alerts-entry{display:flex;justify-content:flex-end;margin:0 0 16px}@media(max-width:600px){.safety-alerts-body{padding:0 16px 18px}.safety-alerts-filters label{min-width:0;flex:1 1 100%}.safety-alert-card-top{flex-direction:column;gap:12px}.safety-alert-card .btn{min-height:38px}.safety-alerts-pagination span{order:3;flex-basis:100%}.safety-alerts-entry{justify-content:stretch}.safety-alerts-entry .btn{width:100%;justify-content:center}}.lw-panel{scroll-margin-top:24px;min-width:0}.lw-caption,.lw-panel .panel-heading p{font-size:11px;color:var(--muted);line-height:1.8}.lw-panel .panel-heading{align-items:flex-start;gap:16px}.lw-body{padding:0 20px 20px}.lw-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:24px 0 12px}.lw-facts dt{font-size:11px;color:var(--muted);line-height:1.7}.lw-facts dd{font-size:14px;line-height:1.8;margin:5px 0 0;overflow-wrap:anywhere}.lw-market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.lw-market{border:1px solid var(--line);border-radius:9px;padding:16px;min-width:0}.lw-market h3{font-size:13px;margin:0 0 12px}.lw-market strong{font-size:12px}.lw-market li,.lw-market p{font-size:11px;line-height:1.85;color:var(--muted);overflow-wrap:anywhere}.lw-market ul{padding-left:18px}.lw-warning{color:var(--amber)}.lw-notice,.lw-warning{font-size:12px;line-height:1.85}.lw-notice{color:var(--accent)}.lw-control{border-top:1px solid var(--line);padding-top:20px}.lw-control .check-label{font-size:12px;line-height:1.85;align-items:flex-start}.lw-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.lw-panel .info-note{font-size:12px;line-height:1.85}@media(max-width:700px){.lw-facts,.lw-market-grid{grid-template-columns:1fr}.lw-panel .panel-heading{flex-wrap:wrap}.lw-body{padding:0 16px 16px}.lw-actions>.btn{width:100%;justify-content:center}}