.personalNavigationDesktop{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.adaptiveHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adaptiveHome{padding:24px clamp(16px,3vw,42px) 46px}.adaptiveHomeHeader,.adaptiveSectionTitle{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.adaptiveHomeHeader h1{margin:.25rem 0;font-size:clamp(28px,4vw,48px)}.adaptiveHomeHeader p{opacity:.72;max-width:720px;margin:0}.adaptiveToolGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:24px 0 34px;display:grid}.adaptiveTool{border:1px solid var(--line);min-height:96px;color:inherit;background:var(--surface,#fff);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid}.adaptiveTool:hover{border-color:currentColor;transform:translateY(-2px)}.adaptiveTool>span{font-size:28px}.adaptiveTool b,.adaptiveTool small{display:block}.adaptiveTool small{opacity:.62;margin-top:4px;line-height:1.3}.adaptiveTool em{opacity:.55;font-size:20px;font-style:normal}.adaptiveWidgetSection{margin-top:8px}.adaptiveSectionTitle h2{margin:.25rem 0}.adaptiveSectionTitle>small{opacity:.62;padding-top:8px}.adaptiveWidgetGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.adaptiveWidget{border:1px solid var(--line);background:var(--surface,#fff);border-radius:20px;min-height:145px;padding:18px}.adaptiveWidget>span,.adaptiveWidget>small{display:block}.adaptiveWidget>span{font-weight:700}.adaptiveWidget>strong{margin:16px 0 10px;font-size:clamp(25px,3.2vw,38px);display:block}.adaptiveWidget>small{opacity:.62;line-height:1.35}.adaptiveProgress{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;height:10px;margin:2px 0 28px;position:relative;overflow:visible}.adaptiveProgress>i{border-radius:inherit;background:currentColor;max-width:100%;height:100%;transition:width .25s;display:block}.adaptiveProgress>small{opacity:.65;white-space:nowrap;font-size:11px;position:absolute;top:13px;left:0}.uiCustomizer{padding:24px clamp(16px,3vw,42px) 50px}.uiCustomizerHeader{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.uiCustomizerHeader h1{margin:.25rem 0;font-size:clamp(28px,4vw,46px)}.uiCustomizerHeader p{opacity:.72;max-width:760px}.uiMasterToggle{border:1px solid var(--line);background:var(--surface,#fff);border-radius:16px;align-items:center;gap:12px;min-width:260px;padding:15px 16px;display:flex}.uiMasterToggle input{width:20px;height:20px}.uiMasterToggle b,.uiMasterToggle small{display:block}.uiMasterToggle small{opacity:.65;margin-top:2px}.uiCustomizerToolbar{justify-content:space-between;align-items:end;gap:16px;margin:24px 0;display:flex}.uiCustomizerToolbar label>span{opacity:.65;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.uiCustomizerToolbar select{min-width:240px}.uiModeTabs{border:1px solid var(--line);border-radius:14px;gap:8px;padding:4px;display:flex}.uiModeTabs button{cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 14px}.uiModeTabs button.active{background:var(--ink,#121815);color:var(--paper,#fff)}.uiCustomizerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.uiCustomizerCard{border:1px solid var(--line);background:var(--surface,#fff);border-radius:22px;padding:18px}.uiCustomizerCardHead{justify-content:space-between;gap:16px;display:flex}.uiCustomizerCardHead h2{margin:0}.uiCustomizerCardHead p{opacity:.65;margin:.35rem 0 0}.uiSelectedList{gap:8px;margin:18px 0;display:grid}.uiSelectedList>div{border:1px solid var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:10px;display:grid}.uiSelectedList>div>span{font-size:20px}.uiSelectedList b,.uiSelectedList small{display:block}.uiSelectedList small{opacity:.6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uiSelectedList button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:9px;width:32px;height:32px}.uiChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.uiChoiceGrid button{text-align:left;border:1px dashed var(--line);cursor:pointer;color:inherit;background:0 0;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.uiChoiceGrid button:disabled{opacity:.35;cursor:not-allowed}.uiChoiceGrid b,.uiChoiceGrid small{display:block}.uiChoiceGrid small{opacity:.58}.uiRequestMetric{margin-top:14px}.uiCustomizerFooter{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.uiDragHandle{cursor:grab;-webkit-user-select:none;user-select:none;opacity:.55;touch-action:none}.uiDragHandle:active{cursor:grabbing}.uiWidgetSelectedList>div,.uiCustomWidgetList>div{grid-template-columns:auto minmax(0,1fr) minmax(104px,auto) auto auto auto}.uiWidgetSelectedList select,.uiCustomWidgetList select{max-width:130px}.uiCustomWidgetBuilder{margin-top:18px}.uiMetricBuilderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.uiMetricBuilderGrid label>span{opacity:.65;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.uiMetricBuilderGrid input,.uiMetricBuilderGrid select{width:100%}.uiCustomWidgetBuilder .preferenceActions{margin-top:14px}.adaptiveWidgetGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.adaptiveWidget.size-small{grid-column:span 3}.adaptiveWidget.size-medium{grid-column:span 4}.adaptiveWidget.size-large{grid-column:span 6}.adaptiveCustomWidget.visual-number{min-height:118px}.adaptiveCustomWidget.visual-number>strong{margin-bottom:4px}.adaptiveCustomWidget.visual-progress>strong{margin-bottom:8px}@media (max-width:980px){.uiCustomizerGrid{grid-template-columns:1fr}.uiCustomizerHeader,.adaptiveHomeHeader{flex-direction:column}.uiMasterToggle{width:100%}.uiMetricBuilderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adaptiveWidget.size-small{grid-column:span 6}.adaptiveWidget.size-medium,.adaptiveWidget.size-large{grid-column:span 12}}@media (max-width:700px){.personalNavigationDesktop{display:none!important}.adaptiveHeaderActions{width:100%}.adaptiveHeaderActions .btn{text-align:center;flex:1}}@media (max-width:640px){.adaptiveHome,.uiCustomizer{padding-left:14px;padding-right:14px}.adaptiveToolGrid{grid-template-columns:1fr 1fr}.adaptiveTool{min-height:88px;padding:14px}.adaptiveTool small{display:none}.adaptiveWidget{min-height:128px}.uiCustomizerToolbar{flex-direction:column;align-items:stretch}.uiCustomizerToolbar select{width:100%;min-width:0}.uiModeTabs button{flex:1}.uiChoiceGrid,.uiMetricBuilderGrid{grid-template-columns:1fr}.uiSelectedList>div,.uiWidgetSelectedList>div,.uiCustomWidgetList>div{grid-template-columns:auto minmax(0,1fr) auto auto}.uiSelectedList>div>select,.uiWidgetSelectedList>div>select,.uiCustomWidgetList>div>select{grid-column:2/5;width:100%;max-width:none}.uiSelectedList>div>button:last-child,.uiWidgetSelectedList>div>button:last-child,.uiCustomWidgetList>div>button:last-child{grid-column:4}.adaptiveSectionTitle{flex-direction:column;gap:2px}.adaptiveWidgetGrid{grid-template-columns:1fr}.adaptiveWidget.size-small,.adaptiveWidget.size-medium,.adaptiveWidget.size-large{grid-column:1}}.quoteQuickSteps{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.quoteQuickSteps a,.quoteQuickSteps button{border:1px solid var(--line);color:inherit;font:inherit;background:var(--surface,#fff);cursor:pointer;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none}.quoteQuickSteps a:hover,.quoteQuickSteps button:hover,.quoteQuickSteps button.active{background:color-mix(in srgb,var(--accent,#00875a) 12%,var(--surface,#fff));border-color:currentColor}.integrationChecklist{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.integrationChecklist li{border:1px solid var(--line);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.integrationChecklist li b:before{content:"○";margin-right:8px}.integrationChecklist li.done b:before{content:"✓";color:#18864b}.integrationChecklist li.external b:before{content:"↗"}.integrationChecklist small{opacity:.68}
html[data-theme=dark]{--mv-readable-accent:#91e8c4;--mv-readable-primary:#f7fcf9;--mv-readable-money:#8ef0c2;--mv-readable-muted:#c5d1cb;--mv-readable-warning:#ffd98a;--mv-readable-danger:#faa}html[data-theme=dark] :is(.positive,.sectionTag,.eyebrow,.statusOk,.ok,.verifiedText){color:var(--mv-readable-accent)!important}html[data-theme=dark] :is(.metricBox strong,.rowNums b,.priceResult strong,.simpleResult strong,.simpleProductList strong,.usdHero strong,.quoteTotal strong,.liveCalc strong,.transactionHero strong,.transactionStat b,.transactionTotals b,.transactionHistory strong,.fieldRead b,.replenishHero strong){color:var(--mv-readable-primary)!important}html[data-theme=dark] :is(.transactionTotals .profit,.transactionTotals .profit b,.priceResult .suggested strong){color:var(--mv-readable-money)!important}html[data-theme=dark] :is(.muted,.meta,.helperText,.secondaryText){color:var(--mv-readable-muted)!important}html[data-theme=dark] :is(.importWarning,.warningText){color:var(--mv-readable-warning)!important}html[data-theme=dark] :is(.negative,.dangerText,.mini.danger,.transactionTotals .loss,.transactionTotals .loss b){color:var(--mv-readable-danger)!important}html[data-theme=light] body{background:var(--bg,#f4f7f2)!important;color:var(--ink,#16241e)!important}html[data-theme=light] :is(.adaptiveHome,.uiCustomizer){color:var(--ink,#16241e)!important}html[data-theme=light] :is(.adaptiveTool,.adaptiveWidget,.uiMasterToggle,.uiCustomizerCard){background:var(--card,#fff)!important;color:var(--ink,#16241e)!important;border-color:var(--line,#d6dfd9)!important}html[data-theme=light] :is(.uiSelectedList>div,.uiChoiceGrid button,.uiModeTabs){color:var(--ink,#16241e)!important;border-color:var(--line,#d6dfd9)!important;background:#fff!important}html[data-theme=light] :is(.adaptiveHome h1,.adaptiveHome h2,.adaptiveTool b,.adaptiveWidget>span,.adaptiveWidget>strong,.uiCustomizer h1,.uiCustomizer h2,.uiCustomizer b,.uiCustomizer strong,.uiCustomizer label,.uiSelectedList button,.uiChoiceGrid button,.uiModeTabs button){color:var(--ink,#16241e)!important}html[data-theme=light] :is(.adaptiveHome p,.adaptiveHome small,.adaptiveTool small,.adaptiveWidget small,.uiCustomizer p,.uiCustomizer small,.uiCustomizerToolbar label>span,.uiMetricBuilderGrid label>span){color:var(--muted,#66746d)!important}html[data-theme=light] .uiModeTabs button.active{background:var(--ink,#16241e)!important;color:#fff!important}html[data-theme=light] :is(input,select,textarea){color:var(--ink,#16241e)!important;-webkit-text-fill-color:var(--ink,#16241e)!important;background:#fff!important;border-color:#cbd7cf!important}html[data-theme=light] :is(input,textarea)::placeholder{opacity:1;color:#78857e!important;-webkit-text-fill-color:#78857e!important}html[data-theme=dark] :is(.adaptiveHome,.uiCustomizer){color:var(--mv-readable-primary)!important}html[data-theme=dark] :is(.adaptiveTool,.adaptiveWidget,.uiMasterToggle,.uiCustomizerCard){background:var(--dark-surface,#171e1b)!important;color:var(--mv-readable-primary)!important;border-color:var(--dark-line,#46534d)!important}html[data-theme=dark] :is(.uiSelectedList>div,.uiChoiceGrid button,.uiModeTabs){background:var(--dark-surface-2,#202925)!important;color:var(--mv-readable-primary)!important;border-color:var(--dark-line,#46534d)!important}html[data-theme=dark] :is(.adaptiveHome h1,.adaptiveHome h2,.adaptiveTool b,.adaptiveWidget>span,.adaptiveWidget>strong,.uiCustomizer h1,.uiCustomizer h2,.uiCustomizer b,.uiCustomizer strong,.uiCustomizer label,.uiSelectedList button,.uiChoiceGrid button,.uiModeTabs button){color:var(--mv-readable-primary)!important}html[data-theme=dark] :is(.adaptiveHome p,.adaptiveHome small,.adaptiveTool small,.adaptiveWidget small,.uiCustomizer p,.uiCustomizer small,.uiCustomizerToolbar label>span,.uiMetricBuilderGrid label>span){color:var(--mv-readable-muted)!important}html[data-theme=dark] .uiModeTabs button.active{color:#fff!important;background:#164c3b!important}html[data-theme=dark] :is(input,select,textarea){background:var(--dark-input,#111714)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#56645d!important}html[data-theme=dark] :is(input,textarea)::placeholder{opacity:1;color:#98a8a0!important;-webkit-text-fill-color:#98a8a0!important}html[data-theme=dark] option{color:#fff;background:#111714}@media (prefers-color-scheme:dark){html[data-theme=system]{--mv-readable-accent:#91e8c4;--mv-readable-primary:#f7fcf9;--mv-readable-money:#8ef0c2;--mv-readable-muted:#c5d1cb;--mv-readable-warning:#ffd98a;--mv-readable-danger:#faa}html[data-theme=system] :is(.positive,.sectionTag,.eyebrow,.statusOk,.ok,.verifiedText){color:var(--mv-readable-accent)!important}html[data-theme=system] :is(.metricBox strong,.rowNums b,.priceResult strong,.simpleResult strong,.simpleProductList strong,.usdHero strong,.quoteTotal strong,.liveCalc strong,.transactionHero strong,.transactionStat b,.transactionTotals b,.transactionHistory strong,.fieldRead b,.replenishHero strong){color:var(--mv-readable-primary)!important}html[data-theme=system] :is(.transactionTotals .profit,.transactionTotals .profit b,.priceResult .suggested strong){color:var(--mv-readable-money)!important}html[data-theme=system] :is(.muted,.meta,.helperText,.secondaryText){color:var(--mv-readable-muted)!important}html[data-theme=system] :is(.importWarning,.warningText){color:var(--mv-readable-warning)!important}html[data-theme=system] :is(.negative,.dangerText,.mini.danger,.transactionTotals .loss,.transactionTotals .loss b){color:var(--mv-readable-danger)!important}html[data-theme=system] :is(.adaptiveHome,.uiCustomizer){color:var(--mv-readable-primary)!important}html[data-theme=system] :is(.adaptiveTool,.adaptiveWidget,.uiMasterToggle,.uiCustomizerCard){background:var(--dark-surface,#171e1b)!important;color:var(--mv-readable-primary)!important;border-color:var(--dark-line,#46534d)!important}html[data-theme=system] :is(.uiSelectedList>div,.uiChoiceGrid button,.uiModeTabs){background:var(--dark-surface-2,#202925)!important;color:var(--mv-readable-primary)!important;border-color:var(--dark-line,#46534d)!important}html[data-theme=system] :is(.adaptiveHome h1,.adaptiveHome h2,.adaptiveTool b,.adaptiveWidget>span,.adaptiveWidget>strong,.uiCustomizer h1,.uiCustomizer h2,.uiCustomizer b,.uiCustomizer strong,.uiCustomizer label,.uiSelectedList button,.uiChoiceGrid button,.uiModeTabs button){color:var(--mv-readable-primary)!important}html[data-theme=system] :is(.adaptiveHome p,.adaptiveHome small,.adaptiveTool small,.adaptiveWidget small,.uiCustomizer p,.uiCustomizer small,.uiCustomizerToolbar label>span,.uiMetricBuilderGrid label>span){color:var(--mv-readable-muted)!important}html[data-theme=system] .uiModeTabs button.active{color:#fff!important;background:#164c3b!important}html[data-theme=system] :is(input,select,textarea){background:var(--dark-input,#111714)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#56645d!important}html[data-theme=system] :is(input,textarea)::placeholder{opacity:1;color:#98a8a0!important;-webkit-text-fill-color:#98a8a0!important}html[data-theme=system] option{color:#fff;background:#111714}}html[data-theme=dark][data-color-vision=high_contrast]{--mv-readable-accent:#b9f6ff;--mv-readable-primary:#fff;--mv-readable-money:#b7ffe0;--mv-readable-muted:#e1e9e5;--mv-readable-warning:#ffe7a8;--mv-readable-danger:#ffc0c0}@media (prefers-color-scheme:dark){html[data-theme=system][data-color-vision=high_contrast]{--mv-readable-accent:#b9f6ff;--mv-readable-primary:#fff;--mv-readable-money:#b7ffe0;--mv-readable-muted:#e1e9e5;--mv-readable-warning:#ffe7a8;--mv-readable-danger:#ffc0c0}}
