.inspect-page .strategy-main{max-width:1500px}.inspect-page .strategy-hero{padding-block:30px 26px}.inspect-page .strategy-hero h1{font-size:clamp(38px,4.4vw,62px)}.inspect-page .strategy-main a{color:#214b3b;text-decoration:underline;text-underline-offset:3px}.inspect-page .strategy-main a.button{text-decoration:none}.inspect-input-panel{max-width:1050px;padding:24px;margin-bottom:25px}.inspect-panel-heading,.inspect-result-heading{display:flex;justify-content:space-between;align-items:center;gap:18px}.inspect-panel-heading{margin-bottom:20px}.inspect-panel-heading h2{font-size:21px}.inspect-badge{display:inline-block;background:#e8eee2;border:1px solid #d3dfc9;color:#365c40;padding:5px 9px;border-radius:5px;font:10px/1.5 var(--mono);white-space:nowrap}.inspect-primary-fields{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px}.inspect-wallet-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:end;margin-top:16px}.inspect-page input,.inspect-page select{font-size:16px;min-height:48px;background:#fffef9}.inspect-page label{font-size:12px}.inspect-optional{font-weight:400;color:#75856a;margin-left:5px}.inspect-wallet-fields button{min-width:155px;min-height:48px}.inspect-input-panel .field-help{font-size:12px;line-height:1.6;margin-top:12px}.inspect-input-panel .studio-status{margin-top:16px;padding-top:13px;border-top:1px solid #dfe5d3;overflow-wrap:anywhere}.inspect-result-heading{margin:25px 0 15px}.inspect-result-heading .eyebrow{margin-bottom:6px}.inspect-result-heading h2{font-size:25px}.inspect-result-heading button{flex-shrink:0}.inspect-summary{margin-bottom:16px;overflow-wrap:anywhere}.inspect-summary h3{font-size:25px;margin-bottom:12px}.inspect-summary strong{overflow-wrap:anywhere}.inspect-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.inspect-card h3{font-size:20px;margin-bottom:14px}.inspect-card p,.inspect-summary p{font-size:13px;line-height:1.65;color:#647554;overflow-wrap:anywhere;margin-top:10px}.inspect-card .eyebrow{font-size:9px;margin-top:0}.inspect-facts,.inspect-page .studio-panel dl{margin:14px 0 0}.inspect-facts>div,.inspect-page .studio-panel dl>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #dfe5d3}.inspect-page dt{font-size:12px;color:#697858}.inspect-page dd{margin:0;font-size:13px;color:#284731;text-align:right;overflow-wrap:anywhere}.inspect-address{font-family:var(--mono);font-size:11px;line-height:1.7;overflow-wrap:anywhere;word-break:break-word}.inspect-card ul{padding-left:18px;font-size:13px;color:#647554;line-height:1.7}.inspect-scope{margin-top:20px;border:1px solid #d6dfc8;background:#f5f7ec;border-radius:7px}.inspect-scope summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;min-height:48px;padding:13px 16px;cursor:pointer;color:#395637;font-size:13px}.inspect-scope summary::-webkit-details-marker{display:none}.inspect-scope summary span{font-size:20px}.inspect-scope[open] summary span{transform:rotate(45deg)}.inspect-scope>div{padding:0 16px 15px}.inspect-scope p{font-size:12px;line-height:1.7;color:#647554;max-width:900px;margin:0 0 9px}.inspect-scope p:last-child{margin:0}.inspect-page button:disabled{opacity:.5}.inspect-page [hidden]{display:none!important}
@media(max-width:800px){.inspect-result-grid{grid-template-columns:1fr}.inspect-page .strategy-hero{padding-block:25px 20px}.inspect-input-panel{padding:20px}.inspect-result-heading{margin-top:20px}.inspect-summary,.inspect-card{padding:20px}}
@media(max-width:560px){.inspect-page .strategy-main{padding-inline:16px}.inspect-page .strategy-hero h1{font-size:42px;line-height:1.05}.inspect-page .hero-copy{font-size:14px;line-height:1.6;margin-top:12px}.inspect-primary-fields,.inspect-wallet-fields{grid-template-columns:1fr;gap:12px}.inspect-wallet-fields{margin-top:12px}.inspect-wallet-fields button{width:100%;margin-top:2px}.inspect-input-panel{padding:17px;margin-bottom:18px}.inspect-panel-heading{gap:10px;margin-bottom:16px}.inspect-panel-heading h2{font-size:18px;max-width:180px}.inspect-result-heading{align-items:flex-start;gap:10px}.inspect-result-heading h2{font-size:21px}.inspect-result-heading button{font-size:11px;padding:10px;min-height:44px}.inspect-summary,.inspect-card{padding:17px}.inspect-result-grid{gap:12px}.inspect-summary{margin-bottom:12px}.inspect-page .studio-panel dl>div{grid-template-columns:minmax(75px,.6fr) minmax(0,1fr);gap:10px}.inspect-page dd{font-size:12px}.inspect-scope{margin-top:16px}.inspect-page footer{gap:10px;flex-wrap:wrap}.inspect-page .strategy-topbar{font-size:8px;gap:9px}.inspect-page .planning-pill{font-size:8px;padding:6px 8px}}

.inspect-account-list summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.inspect-account-list summary:focus-visible{outline:2px solid #183b33;outline-offset:4px}#inspectResultHeading{scroll-margin-top:24px}
.inspect-saved-row small{display:block;font-size:11px;line-height:1.6;color:#647554;margin-top:3px}.inspect-saved-row strong{font-family:var(--mono);font-size:13px}
.inspect-share{margin-top:12px;min-height:44px}.inspect-result-heading{align-items:flex-start;flex-wrap:wrap}.inspect-result-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.inspect-result-actions .button{min-height:44px;font-size:12px}.inspect-card h2,.inspect-summary h2,.inspect-changes h2{font-size:21px;margin-bottom:12px;line-height:1.3}.inspect-watchlist-panel{border:1px solid #d6dfc8;background:#f5f7ec;border-radius:7px;margin-bottom:22px}.inspect-watchlist-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;min-height:48px;padding:13px 16px;cursor:pointer;color:#395637;font-size:13px;font-weight:500}.inspect-watchlist-panel>summary::-webkit-details-marker{display:none}.inspect-watchlist-panel>summary span{font-size:20px}.inspect-watchlist-panel[open]>summary span{transform:rotate(45deg)}.inspect-watchlist-content{padding:0 16px 16px}.inspect-watchlist-content .field-help{margin-top:0}.inspect-watchlist-content .studio-status{margin-top:10px}.inspect-watchlist-content button{min-height:44px}.inspect-watchlist-content article,.inspect-watchlist-row{border-top:1px solid #d9e2ce;padding-top:12px;margin-top:12px;min-width:0;overflow-wrap:anywhere}.inspect-watchlist-content p{overflow-wrap:anywhere}.inspect-watchlist-content .button{margin:7px 7px 0 0}.inspect-changes{margin-bottom:16px;border-color:#b7cbae;background:#f3f8ec;overflow-wrap:anywhere}.inspect-changes p{font-size:13px;line-height:1.65;color:#546b46;margin-top:9px}.inspect-changes ul{padding-left:18px;font-size:13px;line-height:1.7;color:#395b37}.inspect-changes dl{font-size:13px}.inspect-page .studio-panel h2{overflow-wrap:anywhere}
@media(max-width:560px){.inspect-result-heading{display:block}.inspect-result-actions{justify-content:flex-start;gap:8px;margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.inspect-result-actions .button{padding:10px;font-size:11px;justify-content:center;text-align:center;min-width:0}.inspect-result-actions #inspectSave{grid-column:1/-1}.inspect-share{width:100%;justify-content:center}.inspect-card h2,.inspect-summary h2,.inspect-changes h2{font-size:20px}.inspect-watchlist-panel{margin-bottom:18px}.inspect-changes{padding:17px;margin-bottom:12px}.inspect-watchlist-content{padding:0 14px 14px}.inspect-watchlist-content .button{font-size:12px}}

.inspect-optional-check{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;min-height:44px}.inspect-page .inspect-optional-check input{width:18px;min-height:18px;height:18px;margin:0}.inspect-optional-check small{font-size:11px;color:#647554}
