.gold-study{margin:18px 0;padding:16px;border:1px solid #79512c;background:linear-gradient(135deg,#15120e,#070d12);border-radius:8px;color:#dbe5ee}.gold-study>header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.gold-study h3{margin:5px 0}.gold-study>header small{color:#ffad49;letter-spacing:1px}.gold-study>header strong{font-size:11px;border:1px solid #a17440;color:#f7bd78;padding:5px}.gold-study nav{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.gold-study button,.gold-study input{font:inherit;color:#dde8ef;background:#101a22;border:1px solid #3b4855;border-radius:4px;min-height:40px;padding:6px 10px}.gold-study button[aria-pressed=true]{background:#693b10;border-color:#ff9b27;color:#fff}.gold-study button{cursor:pointer}.gold-study input{width:90px;margin-inline:10px}.gold-study p{font-size:12px;line-height:1.8;color:#aab9c6}.gold-study .gold-study-caution{color:#edba77}.gold-study-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:8px;gap:8px}.gold-study-metrics>div{padding:10px;background:#080f14;border-top:2px solid #d88932}.gold-study-metrics small{display:block;color:#9caebb}.gold-study-metrics b{display:block;font:600 21px/1.8 monospace;color:#ffc077}.gold-study-table{overflow:auto}.gold-study table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gold-study td,.gold-study th{padding:8px;text-align:start;border-bottom:1px solid #293540}.gold-study td[data-hit=true]{color:#65e8b8}.gold-study summary{cursor:pointer;margin:12px 0;color:#ffb652}.gold-study :focus-visible{outline:2px solid #ffb352;outline-offset:2px}.mb-level-map{margin:12px 0;border:1px solid #94622e;border-radius:6px;background:#080e12;overflow:auto}.mb-level-map header{display:flex;justify-content:space-between;gap:8px;padding:10px;color:#ffb44e;flex-wrap:wrap}.mb-level-map svg{width:100%;min-width:640px;display:block;direction:ltr}.mb-level-map p{padding:0 10px;font-size:11px;color:#a9b9c6}.mb-dialog,.mb-panel{--mb-accent:var(--widget-accent,#ffb34f);color:#d8e3dd;background:#060c0b;font-family:inherit;font-size:12px;line-height:1.6}.mb-panel{padding:14px;min-height:100%;box-sizing:border-box}.mb-identity{display:flex;align-items:center;gap:10px;color:var(--mb-accent)}.mb-identity>svg{width:30px;height:30px}.mb-identity>div{display:grid;grid-gap:2px;gap:2px}.mb-identity b{font-size:13px;letter-spacing:.8px}.mb-identity small{color:#a6b6ae}.mb-identity>span{-webkit-margin-start:auto;margin-inline-start:auto;border:1px solid #715126;padding:2px 8px}.mb-lead{font-size:15px;margin:16px 0 12px;color:#eef2ef}.mb-phase{gap:8px;margin-block:14px;color:#b3c0b9}.mb-phase,.mb-phase span{display:flex;align-items:center}.mb-phase span{gap:5px;font-size:11px}.mb-phase svg{width:13px;color:var(--mb-accent)}.mb-phase i{flex:1 1;height:1px;background:#31443a}.mb-frame{display:flex;align-items:center;gap:12px;font-weight:600}.mb-frame select{-webkit-margin-start:auto;margin-inline-start:auto;background:#101d18;color:#dbe6df;border:1px solid #3a4c41;padding:5px 10px}.mb-state{padding:7px 9px;-webkit-border-start:2px solid #91a69c;border-inline-start:2px solid #91a69c;background:#111c17;color:#c1d1c7}.mb-state[data-state=blocked],.mb-state[data-state=stale]{border-color:#ffb34f;background:#221c10;color:#ffce8c}.mb-state[data-state=ready]{border-color:#50ce9f;color:#91e2c0}.mb-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:#2c3932;border:1px solid #2c3932;margin-block:10px}.mb-metrics>div{display:grid;grid-gap:3px;gap:3px;padding:9px;background:#09120e;min-width:0}.mb-metrics span{font-size:10px;color:#a5b9ad}.mb-metrics strong{font-size:19px;color:#e8eee9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mb-metrics small{color:var(--mb-accent);font-size:9px}.mb-stamp{display:block;color:#a0b0a6;font-size:10px;margin-block:10px}.mb-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#111e18;color:#d6e0d9;border:1px solid #485548;border-radius:4px;padding:8px 11px;font:inherit;cursor:pointer;min-height:36px}.mb-button:hover:not(:disabled),.mb-button[aria-pressed=true]{border-color:var(--mb-accent);color:var(--mb-accent);background:#251e12}.mb-button:focus-visible,.mb-dialog input:focus-visible,.mb-dialog summary:focus-visible,.mb-dialog textarea:focus-visible{outline:2px solid var(--mb-accent);outline-offset:3px}.mb-button:disabled{opacity:.48;cursor:not-allowed}.mb-primary{background:#eaa138;color:#151208;border-color:#ffb34f;font-weight:700}.mb-primary:hover:not(:disabled){background:#ffc275;color:#151208}.mb-panel>.mb-button{width:100%;margin-top:8px}.mb-muted{font-size:11px;color:#a5b8ac;line-height:1.7}.mb-error{padding:9px 12px;border:1px solid #865148;color:#ffb7aa;background:#261a16}.mb-dialog{width:min(1120px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #a37635;border-radius:8px;box-shadow:0 24px 80px #0009;overflow:auto;box-sizing:border-box}.mb-dialog::-webkit-backdrop{background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mb-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mb-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #3c4030;background:#0b120e}.mb-dialog header small{color:var(--mb-accent);font-size:10px;letter-spacing:2px}.mb-dialog h2{display:flex;align-items:center;gap:9px;font-size:20px;margin:5px 0;font-weight:600;letter-spacing:1px}.mb-dialog header span{color:#a7bcae}.mb-dialog-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 20px}.mb-dialog-toolbar small{color:#a7bcae}.mb-workspace{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);grid-gap:16px;gap:16px;padding:0 20px 20px}.mb-analysis-column,.mb-chart-column{min-width:0}.mb-chart-tools{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.mb-chart-tools .mb-button{font-size:11px;padding:6px 9px}.mb-chart{display:block;width:100%;height:auto;background:#040a08;border:1px solid #293e31}.mb-chart-empty{min-height:200px;display:grid;place-items:center;border:1px dashed #455647;color:#b1c0b5;padding:20px;text-align:center}.mb-level-table{border:1px solid #374838}.mb-level-table>div{display:flex;justify-content:space-between;gap:12px;padding:7px 10px;border-bottom:1px solid #26372a}.mb-level-table>div:last-child{border:0}.mb-level-table b{color:#ffc277;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mb-draft,.mb-question,.mb-section{padding:13px;border:1px solid #344737;margin-top:12px;background:#09110d}.mb-draft h3,.mb-section h3{display:flex;align-items:center;gap:6px;font-size:13px;margin:0 0 9px;color:#ffd398}.mb-section h3 svg{color:var(--mb-accent)}.mb-section summary{cursor:pointer;color:#e9d0aa;font-weight:600}.mb-section ul{-webkit-padding-start:18px;padding-inline-start:18px}.mb-section article{margin-block:10px}.mb-section article small{display:block;color:#9db2a3}.mb-relationship-path{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mb-relationship-path b{padding:4px 7px;border:1px solid #5f593d;color:#eac385;font-size:11px}.mb-relation>div{display:flex;justify-content:space-between}.mb-relation strong{color:#79d6c3}.mb-relation meter{width:100%;height:9px}.mb-question{display:grid;grid-gap:12px;gap:12px}.mb-question label{display:grid;grid-gap:8px;gap:8px;color:#dfdfcd}.mb-question textarea{width:100%;box-sizing:border-box;resize:vertical;background:#070d0b;color:#e6eee8;border:1px solid #405244;border-radius:3px;padding:10px;font:inherit;min-height:90px}.mb-question label.mb-consent{display:flex;align-items:flex-start;font-size:11px;color:#b5c3b8}.mb-consent input{accent-color:#f2aa46;flex-shrink:0;margin-top:5px}.mb-draft{border-color:#967746}.mb-draft h4{color:#f6c475;margin-bottom:5px}.mb-draft small{display:block;color:#b6c6b9;margin-bottom:10px}.mb-workspace .mb-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.mb-dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.mb-dialog>header{padding:12px}.mb-dialog h2{font-size:16px}.mb-dialog-toolbar{padding:12px}.mb-workspace{display:block;padding:0 12px 14px}.mb-workspace .mb-metrics strong{font-size:17px}.mb-workspace .mb-metrics>div{padding:7px}.mb-button{min-height:44px}.mb-dialog .mb-chart-tools .mb-button{min-height:40px}.mb-dialog .mb-chart{min-width:0}.mb-dialog header small{letter-spacing:1px}.mb-question{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.mb-dialog::-webkit-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.mb-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.mb-studio-entry{display:flex;gap:14px;align-items:center;padding:5px 14px;border-bottom:1px solid #423c26;background:#121810;font-size:11px}.mb-studio-entry a{color:#ffc073}.mb-studio-entry small{color:#a2b19f}.mb-page{min-height:100dvh;background:#050b08;color:#dce6df;font-family:Arial,Tahoma,sans-serif;--mb-accent:#ffb34f;font-size:13px;line-height:1.65}.mb-page-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #37432d;padding:17px max(20px,calc((100vw - 1240px)/2));gap:15px}.mb-page-header>a{color:#eee;text-decoration:none;font-size:21px;letter-spacing:2px;font-weight:700}.mb-page-header>a span{color:#ffb34f}.mb-page-header small{display:block;font-size:8px;color:#a3b2a4;letter-spacing:2px}.mb-page-header nav{display:flex;gap:22px}.mb-page-header nav a{color:#dec492;text-decoration:none}.mb-page-intro{max-width:1200px;margin:0 auto;padding:34px 20px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.mb-page-intro small{color:#ffb34f;letter-spacing:2px}.mb-page-intro h1{font-size:30px;line-height:1.4;letter-spacing:-.4px;margin:9px 0}.mb-page-intro p{color:#aebeb2}.mb-page-intro>svg{width:80px;height:80px;color:#ffb34f;stroke-width:1}.mb-page-body{max-width:1240px;margin:0 auto;border:1px solid #34422e;background:#080f0a}.mb-page footer{padding:25px;text-align:center;font-size:11px;color:#b9c6bb}.mb-page footer span{color:#829d88}.mb-page .mb-workspace{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr)}@media(max-width:700px){.mb-page-header{padding:12px 15px}.mb-page-header>a{font-size:17px}.mb-page-header nav{gap:12px}.mb-page-intro{padding:22px 15px 10px}.mb-page-intro h1{font-size:24px}.mb-page-intro>svg{width:44px;height:44px;flex-shrink:0}.mb-page-body{border-inline:0}.mb-page .mb-workspace{display:block}.mb-studio-entry small{display:none}}.mb-freshness{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:9px 11px;background:#201b10;border:1px solid #655127;color:#edca95;flex-wrap:wrap}.mb-freshness small{font-size:10px;color:#c5c4ac}.mb-review-mode{min-width:0;margin:0;padding:0;border:0}.mb-review-mode legend{color:#ffd398;font-weight:600}.mb-review-mode .mb-button{min-height:44px}.mb-question .mb-muted b{display:block;overflow-wrap:anywhere}.mb-engine{position:relative;overflow:hidden;border:1px solid #79603a;border-radius:7px;background:radial-gradient(ellipse at 12% 45%,#2b2113 0,transparent 55%),#080f0e;padding:15px;margin-bottom:12px;isolation:isolate}.mb-engine-top{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#ffc573;font-size:9px;letter-spacing:1.5px}.mb-engine-top>span{display:flex;gap:6px;align-items:center}.mb-engine-top small{font-size:8px;letter-spacing:.6px;color:#a1b4b0;border:1px solid #3a4a42;padding:2px 5px;border-radius:3px}.mb-engine-core{display:flex;align-items:center;gap:15px;min-height:155px;padding:13px 0}.mb-orb{position:relative;width:120px;height:120px;flex:0 0 120px;display:grid;place-items:center;direction:ltr}.mb-orb-map{position:absolute;inset:12px;border-radius:50%;background:#0a171b url(/brand/trademinal-earth-full-v2.webp) 50%/cover;box-shadow:inset -18px -5px 20px #000a,0 0 24px #ff98231c;opacity:.68}.mb-orbit{inset:0;border:1px solid #a474344f}.mb-orbit,.mb-orbit:after{position:absolute;border-radius:50%}.mb-orbit:after{content:"";top:14px;left:14px;width:5px;height:5px;background:#ffb34f;box-shadow:0 0 8px #ffb34f}.mb-orbit-two{inset:5px;transform:rotate(120deg);border-color:#5cd6c333}.mb-orbit-two:after{background:#6ecfc0;width:3px;height:3px}.mb-bot{z-index:1;display:grid;justify-items:center;grid-gap:1px;gap:1px;color:#ffd18c;filter:drop-shadow(0 2px 4px #000);background:#07141299;border:1px solid #e7aa5555;border-radius:12px;padding:10px}.mb-bot span{font-size:9px;letter-spacing:3px;-webkit-padding-start:3px;padding-inline-start:3px}.mb-orb-scan{position:absolute;inset:10px;border-radius:50%;background:conic-gradient(from 20deg,transparent 65%,#ffc66528);opacity:0}.mb-engine-copy{min-width:0}.mb-engine-copy h3{font-size:17px;line-height:1.65;margin:0 0 6px;color:#f4e7d3}.mb-engine-copy p{font-size:11px;line-height:1.75;color:#aabeb5;margin:0}.mb-engine-time{font-size:16px;color:#ffc778;display:block;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mb-engine-time small{font-size:10px;color:#8ea69a;-webkit-margin-start:5px;margin-inline-start:5px}.mb-build-blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.mb-build-blocks>div{position:relative;overflow:hidden;padding:9px;background:#111c18;border:1px solid #37473b;display:grid;grid-template-columns:18px 1fr;grid-gap:8px;gap:8px;color:#9b9c76;border-radius:3px}.mb-build-blocks i,.mb-build-blocks span{height:3px;background:#3c4b41;align-self:center;border-radius:3px}.mb-build-blocks i{grid-column:2;width:60%}.mb-build-blocks>div:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 15%,#ffbb5322 50%,transparent 85%);transform:translateX(-120%)}.mb-engine[data-moving=true] .mb-orbit-one{animation:mb-orbit 9s linear infinite}.mb-engine[data-moving=true] .mb-orbit-two{animation:mb-orbit 14s linear infinite reverse}.mb-engine[data-moving=true] .mb-bot{animation:mb-breathe 2.8s ease-in-out infinite}.mb-engine[data-moving=true] .mb-orb-scan{opacity:1;animation:mb-orbit 5s linear infinite}.mb-engine[data-moving=true] .mb-build-blocks>div:after{animation:mb-build 2.4s ease-in-out infinite}.mb-engine[data-moving=true] .mb-build-blocks>div:nth-child(2):after{animation-delay:.35s}.mb-engine[data-moving=true] .mb-build-blocks>div:nth-child(3):after{animation-delay:.7s}.mb-engine[data-phase=failed]{border-color:#92565a}.mb-engine[data-phase=ready]{border-color:#527e64}.mb-engine-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;flex-wrap:wrap}.mb-engine-actions .mb-button{font-size:11px;min-height:44px}.mb-engine-actions>span{display:flex;gap:5px;align-items:center;font-size:9px;color:#a6baad}.mb-engine-note{border-top:1px solid #484734;padding-top:10px;color:#f3c888;font-size:11px}.mb-initial-progress{max-width:600px;padding:0 20px 20px;margin:auto}.mb-export{padding:13px;border:1px solid #3b4e40;border-radius:5px;background:#0c1811;margin-bottom:12px}.mb-export>div:first-child{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:#ffd398}.mb-export small{font-size:9px;color:#a3b9aa}.mb-export-buttons{display:flex;gap:8px;margin-top:10px}.mb-export-buttons button{flex:1 1;min-height:44px}.mb-export p{font-size:10px;color:#adc0b0;margin:8px 0 0}.mb-draft{animation:mb-arrive .35s ease-out}.mb-page :focus-visible{outline:2px solid #ffb34f;outline-offset:3px}.mb-report-templates{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin:12px 0}.mb-report-templates button{min-width:0;cursor:pointer;background:#121c23;color:#c4d1da;border:1px solid #40505a;padding:5px;border-radius:4px;font:inherit}.mb-report-templates button[aria-pressed=true]{border:2px solid #ffaf44;padding:4px;background:#292013;color:#ffd090}.mb-report-templates button>span:last-child{font-size:9px;display:block;margin-top:5px;line-height:1.6}.mb-report-thumb{height:65px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:8px 27px 14px 8px;grid-gap:2px;gap:2px;background:#f0f3f5;padding:3px;direction:ltr}.mb-report-thumb[data-theme=dark]{background:#0a1118}.mb-report-thumb i{display:block;border-radius:1px;background:#b8c7d1}.mb-thumb-head{grid-area:1/1/2/7;background:#15232e!important;border-bottom:1px solid #ef9223}.mb-thumb-chart{grid-area:2/1/3/5;background:repeating-linear-gradient(0deg,transparent 0 6px,#4d748b33 6px 7px),linear-gradient(155deg,#d9902633,#274253)!important;border-bottom:2px solid #cf922e}.mb-thumb-pie{grid-area:2/5/3/7;border-radius:50%!important;background:conic-gradient(#c1781e 0 65%,#36a286 65% 90%,#9aaab5 90%)!important;border:5px solid transparent}.mb-thumb-data{grid-area:3/1/4/7;background:repeating-linear-gradient(0deg,#677e9166 0 2px,transparent 2px 5px)!important}.mb-thumb-news{grid-area:4/1/5/7;background:repeating-linear-gradient(90deg,#b9c6cb 0 28%,transparent 28% 34%)!important}.mb-thumb-desk .mb-thumb-chart{grid-area:2/1/4/5}.mb-thumb-desk .mb-thumb-data{grid-area:3/5/4/7}.mb-thumb-contrast .mb-thumb-chart{grid-area:2/1/4/5;background-color:#08111b!important}.mb-thumb-contrast .mb-thumb-data{grid-area:3/5/4/7}.mb-thumb-markets .mb-thumb-data{background:linear-gradient(90deg,#cf922e55 0 30%,transparent 30% 35%,#339c8655 35% 65%,transparent 65% 70%,#ce687e55 70%)!important}.mb-thumb-signature .mb-thumb-data{grid-area:2/1/4/3;background-color:#182834!important}.mb-thumb-signature .mb-thumb-chart{grid-area:2/3/3/7}.mb-thumb-signature .mb-thumb-pie{grid-area:3/3/4/5;border-width:2px!important}.mb-report-theme{display:flex;gap:6px}.mb-report-theme .mb-button{min-height:36px}.mb-report-theme [aria-pressed=true]{background:#3d2b14;border-color:#efa541;color:#ffc477}.mb-report-preview{width:min(1200px,96vw);max-width:96vw;height:90vh;padding:0;border:1px solid #7d633a;background:#0c161e;color:#eee;border-radius:7px}.mb-report-preview::-webkit-backdrop{background:#02070cd9}.mb-report-preview::backdrop{background:#02070cd9}.mb-report-preview header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px}.mb-report-preview iframe{width:100%;height:calc(100% - 65px);border:0;background:#d9dfe3}.mb-report-preview button{min-height:44px;min-width:44px}@media(max-width:600px){.mb-report-templates{grid-template-columns:repeat(3,minmax(0,1fr))}.mb-report-templates button>span:last-child{font-size:10px}.mb-report-thumb{height:76px;grid-template-rows:9px 30px 17px 8px}.mb-report-preview{width:100vw;max-width:100vw;height:95vh}.mb-export-buttons{flex-wrap:wrap}}@keyframes mb-orbit{to{transform:rotate(1turn)}}@keyframes mb-breathe{50%{transform:translateY(-3px);border-color:#ffc567b0}}@keyframes mb-build{to{transform:translateX(120%)}}@keyframes mb-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(min-width:701px){.mb-analysis-column{position:relative}.mb-engine-core{gap:10px}.mb-orb{width:105px;height:105px;flex-basis:105px}}@media(max-width:700px){.mb-engine{margin-top:15px}.mb-engine-core{gap:12px}.mb-engine-copy h3{font-size:17px}.mb-orb{width:104px;height:104px;flex-basis:104px}.mb-dialog .mb-chart-tools .mb-button{min-height:44px}.mb-engine-top{letter-spacing:.8px}}@media(prefers-reduced-motion:reduce){.mb-draft,.mb-engine *,.mb-engine :after{animation:none!important;transition:none!important}.mb-engine[data-moving=true] .mb-orb-scan{opacity:0}.mb-engine[data-moving=true] .mb-build-blocks>div{border-color:#b9853d}}