.nav-tabs_tablist__HEczW{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);overflow-x:auto}.nav-tabs_tab__MAWPQ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font-size:var(--text-md);font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.nav-tabs_tab__MAWPQ:hover{color:var(--text)}.nav-tabs_tab__MAWPQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.nav-tabs_tabActive__ozjUa{color:var(--text);border-bottom-color:var(--accent)}.notice_notice__eyaY5{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--text-sm)}.notice_icon__Mm9HK{flex:none;margin-top:1px}.notice_body__ewhK5{flex:1 1;display:grid;grid-gap:4px;gap:4px;min-width:0}.notice_title__EivDG{font-weight:700;color:var(--text)}.notice_message__JNd9W{color:var(--text-muted);line-height:1.7}.notice_action__A9j_t{flex:none}.notice_danger__ChOGc{background:var(--danger-subtle);border-color:var(--danger)}.notice_danger__ChOGc .notice_icon__Mm9HK{color:var(--danger)}.notice_warning__R2woS{background:var(--warning-subtle);border-color:var(--warning)}.notice_warning__R2woS .notice_icon__Mm9HK{color:var(--warning)}.notice_info__RuF6I{background:var(--info-subtle);border-color:var(--info)}.notice_info__RuF6I .notice_icon__Mm9HK{color:var(--accent-text)}.notice_success__4v2ZH{background:var(--success-subtle);border-color:var(--success)}.notice_success__4v2ZH .notice_icon__Mm9HK{color:var(--success)}@media (max-width:480px){.notice_notice__eyaY5{flex-direction:column}}.page-header_header__AZFbX{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.page-header_heading__Iu1KF{display:flex;flex-direction:column;gap:2px;min-width:0}.page-header_title__GQWOS{font-size:var(--text-xl);font-weight:700;letter-spacing:-.01em}.page-header_description__FmIzk{font-size:var(--text-sm);color:var(--text-muted)}.page-header_actions__O2SVt{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.segmented-control_track__mZcE6{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--bg-subtle);border:1px solid var(--border-warm);border-radius:var(--radius-md)}.segmented-control_segment__o_7ns{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 var(--space-3);border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--text-muted);font-size:var(--text-md);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--motion-hover) var(--motion-ease),color var(--motion-hover) var(--motion-ease)}.segmented-control_segment__o_7ns:hover:not(.segmented-control_segmentSelected__qWyVC){color:var(--text)}.segmented-control_segment__o_7ns:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.segmented-control_segment__o_7ns{transition:none}}.segmented-control_segmentSelected__qWyVC{background:var(--surface);color:var(--text);font-weight:600;box-shadow:var(--shadow-sm)}.segmented-control_trackSm__NTjl4 .segmented-control_segment__o_7ns{min-height:26px;padding:0 var(--space-2);font-size:var(--text-sm)}@media (max-width:640px){.segmented-control_trackSm__NTjl4 .segmented-control_segment__o_7ns{min-height:36px}}.billing_highlightRow__Fze8y{background:var(--accent-subtle)}.billing_usageWarning__ZVt0d{font-size:var(--text-sm);color:var(--warning);font-weight:600}.billing_planGrid__Nz_W9{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.billing_planTile__sk99x{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.billing_planTileRecommended__i57Rt{border-color:var(--accent);border-width:2px}.billing_planTileBadges__k4kUN{display:flex;gap:var(--space-2);min-height:22px}.billing_planTileName__lSw3v{font-size:var(--text-lg);font-weight:700}.billing_planTileDesc__kvpH7{margin:0;font-size:var(--text-sm);color:var(--text-muted);min-height:calc(var(--text-sm) * 1.5 * 2)}.billing_planTilePrice__mOKTa{display:flex;align-items:baseline;gap:var(--space-1);margin-top:var(--space-2)}.billing_planTilePriceValue__17m87{font-size:var(--text-2xl);font-weight:700;font-family:var(--font-numeric),var(--font-sans)}.billing_planTilePriceUnit__YKcGF{font-size:var(--text-sm);color:var(--text-muted)}.billing_planTileTrial__cDTht{margin:0;font-size:var(--text-sm);color:var(--accent-text);font-weight:600}.billing_planTileSpecs__0AkSU{list-style:none;margin:var(--space-2) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--border-warm-subtle);display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.billing_planTileSpecs__0AkSU li{display:flex;justify-content:space-between;font-size:var(--text-sm)}.billing_planTileSpecs__0AkSU li span:first-child{color:var(--text-muted)}.billing_planTileSpecs__0AkSU li span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-numeric),var(--font-sans)}.billing_planTileCta__zCMAx{margin-top:auto;padding-top:var(--space-3)}.billing_planTileCta__zCMAx .billing_btn__3FAqK{width:100%;justify-content:center}.billing_compareDetails__UqQTJ{margin-top:var(--space-6)}.billing_compareSummary__GbMhz{cursor:pointer;font-size:var(--text-md);font-weight:600;padding:var(--space-2) 0}.billing_planCard__ugZAx{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md)}.billing_planCardName__R9L2p{font-weight:700}.billing_planCardPrice__wcktl{font-size:var(--text-lg);font-weight:700;font-family:var(--font-numeric),var(--font-sans)}.billing_planCardUnit__xx_9h{font-size:var(--text-sm);font-weight:500;color:var(--text-muted)}.billing_planCardSpecs__QA0Uz{list-style:none;margin:0;padding:var(--space-2) 0 0;border-top:1px solid var(--border-warm-subtle);display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.billing_planCardSpecs__QA0Uz li{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--text-muted)}.ai-consult_fab__GtE7q{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:30;display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-4);background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-left:3px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer;white-space:nowrap}.ai-consult_fab__GtE7q:hover{background:var(--surface-hover)}.ai-consult_fabIcon__2cNzW{flex:none;color:var(--text-faint)}@media (max-width:420px){.ai-consult_fab__GtE7q{right:var(--space-3);bottom:var(--space-3);padding:var(--space-2) var(--space-3)}}.ai-consult_fabAnalysis__DMsgH{right:calc(var(--space-6) + 320px + var(--space-4))}@media (max-width:1099px){.ai-consult_fabAnalysis__DMsgH{right:var(--space-4)}}@media (max-width:420px){.ai-consult_fabAnalysis__DMsgH{right:var(--space-3)}}@media (max-width:767px){.ai-consult_fabAnalysis__DMsgH{bottom:calc(var(--space-2) + 90px)}}.ai-consult_popoverWrap__1Mdb_{position:fixed;right:var(--space-5);bottom:calc(var(--space-5) + 52px);z-index:40;display:flex;justify-content:flex-end;max-width:calc(100vw - var(--space-5) * 2)}.ai-consult_popoverWrapAnalysis__1ABEJ{right:calc(var(--space-6) + 320px + var(--space-5))}@media (max-width:767px){.ai-consult_popoverWrapAnalysis__1ABEJ{bottom:calc(var(--space-2) + 90px + 52px)}}@media (max-width:1099px){.ai-consult_popoverWrapAnalysis__1ABEJ{right:var(--space-5)}}.ai-consult_dialog__m3Iky{display:flex;flex-direction:column;width:min(340px,calc(100vw - var(--space-5) * 2));max-height:min(70vh,520px);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);overflow:hidden}@media (prefers-reduced-motion:no-preference){.ai-consult_dialog__m3Iky{animation:ai-consult_aiConsultIn__oOmvR .14s var(--motion-ease,ease-out);transform-origin:bottom right}}@keyframes ai-consult_aiConsultIn__oOmvR{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.ai-consult_head__ub0VQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.ai-consult_title__TLk_4{font-size:var(--text-md);font-weight:700;margin:0}.ai-consult_lead__boVDu{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted);line-height:1.7}.ai-consult_close__hDErg{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);font:inherit;cursor:pointer}.ai-consult_close__hDErg:hover{background:var(--surface-hover)}.ai-consult_body__i2lFG{padding:var(--space-4) var(--space-5);overflow-y:auto;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ai-consult_privateNote__rfhfX{display:flex;gap:var(--space-2);padding:var(--space-3);background:var(--accent-subtle);border:1px solid var(--accent);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.7;color:var(--text)}.ai-consult_serviceList__Ix8_t{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ai-consult_service__pFKj2{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer}.ai-consult_service__pFKj2:hover{background:var(--surface-hover);border-color:var(--border-strong)}.ai-consult_serviceMark__wlK7j{flex:0 0 auto;display:inline-flex;color:var(--text-muted)}.ai-consult_serviceName__RFXOF{flex:1 1 auto;font-weight:700;font-size:var(--text-sm)}.ai-consult_serviceArrow__THINf{flex:none;margin-left:auto;color:var(--text-faint)}.ai-consult_copyStatus__al9lr{font-size:var(--text-xs);color:var(--text-muted);min-height:1.2em}@media (max-width:560px){.ai-consult_overlay__ppHwB{align-items:flex-end;padding:0}.ai-consult_dialog__m3Iky{width:100%;max-height:88vh;border-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:0}.ai-consult_body__i2lFG,.ai-consult_foot___wD5x,.ai-consult_head__ub0VQ{padding-left:var(--space-4);padding-right:var(--space-4)}}.analysis_page__KvjJh{width:100%;max-width:1560px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-4)}.content:has(>.analysis_page__KvjJh){max-width:none;padding-inline:var(--space-6)}.analysis_guestMain__b0fyL{flex:1 1;width:100%;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.analysis_guestBar__cVsJV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) var(--space-4);background:var(--accent-subtle);border:1px solid var(--accent);border-radius:var(--radius-card)}.analysis_guestBarText__xM8_h{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.analysis_guestBarActions__fHu0f{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.analysis_guestBarActions__fHu0f a:hover{text-decoration:none}.analysis_topbar__RXJyR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-6);background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);position:-webkit-sticky;position:sticky;top:var(--shell-header-h,62px);z-index:9}.analysis_topbarLeft__AmV7T{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;flex:1 1 480px}.analysis_topbarRight__5K92H{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto}.analysis_usageChipWarning__Otl87{color:var(--warning);border-color:var(--warning)}.analysis_searchField__wwm5z{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 320px;max-width:400px}.analysis_searchBox__JCf60{position:relative;display:flex;align-items:center;min-width:0}.analysis_searchHint__QEofd{padding-left:2px;font-size:var(--text-xs);color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis_searchIcon__aLWC_{position:absolute;left:14px;color:var(--text-faint);pointer-events:none}.analysis_searchInput__dl0GE{width:100%;padding:9px 16px 9px 40px;border:1px solid var(--border);border-radius:9px;background:var(--paper);color:var(--text);font-size:14px}.analysis_placeResults__cDzWn{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:2px;padding:var(--space-2);background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.analysis_chipSelect__4WRDo{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.analysis_chipSelectControl__7pJlz{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:var(--radius-chip);padding:7px 26px 7px 15px;font-size:13px;cursor:pointer;border:1px solid transparent;color:inherit;background:transparent}.analysis_chipSelectArrow__nY6UE{position:absolute;right:10px;color:inherit;pointer-events:none}.analysis_chipSelectAccent__e4mUU{color:var(--text-inverse)}.analysis_chipSelectAccent__e4mUU .analysis_chipSelectControl__7pJlz{background:var(--accent);font-weight:700}.analysis_chipSelectOutline__9TNtz{color:var(--text-muted)}.analysis_chipSelectOutline__9TNtz .analysis_chipSelectControl__7pJlz{background:var(--surface);border-color:var(--border);font-weight:500}@media (max-width:900px){.analysis_topbar__RXJyR{position:static;padding:var(--space-3) var(--space-4)}.analysis_topbarLeft__AmV7T{flex-basis:100%}.analysis_topbarRight__5K92H{flex-basis:100%;justify-content:space-between}}@media (max-width:640px){.analysis_guestMain__b0fyL{padding:var(--space-4)}.analysis_searchField__wwm5z{flex-basis:100%;max-width:none}}.analysis_workspace__dMykO{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:start;grid-template-columns:minmax(0,1fr);grid-template-areas:"conditions" "map" "score"}@media (min-width:768px){.analysis_workspace__dMykO{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"map map" "conditions score"}}@media (min-width:1100px){.analysis_workspace__dMykO{grid-template-columns:300px minmax(0,1fr) 320px;grid-template-areas:"conditions map score"}}.analysis_conditionsPanel__vyS_U{grid-area:conditions;background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}.analysis_conditionsToggle__cNk5g{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:transparent;border:0;cursor:pointer;text-align:left;color:var(--text);font:inherit}.analysis_conditionsToggle__cNk5g:hover{background:var(--bg-subtle)}.analysis_conditionsBody__CjCMO{padding:0 var(--space-5) var(--space-5);border-top:1px solid var(--border-warm);padding-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.analysis_panelTitle__F0lNO{font-size:var(--text-sm);font-weight:700;color:var(--navy)}.analysis_panelSubtitle__uRWQC{font-size:var(--text-xs);font-weight:700;color:var(--text-muted)}.analysis_conditionGrid__rTQ2_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.analysis_checks__7xbNx{display:flex;flex-wrap:wrap;gap:var(--space-4)}.analysis_check__BsIIV{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.analysis_layerSwitch__3hrf7{padding-top:var(--space-4);border-top:1px solid var(--border-warm)}.analysis_layerButtons__v66Vz{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-3)}.analysis_layerButton__tH_4c{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);font-size:var(--text-sm);text-align:left;cursor:pointer}.analysis_layerButton__tH_4c:hover{background:var(--bg-subtle)}.analysis_layerButton__tH_4c[aria-pressed=true]{background:var(--accent-subtle);color:var(--accent-text);font-weight:700}.analysis_hazardPanel__rO9qc{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-warm)}.analysis_hazardCheck__JeWQU{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);cursor:pointer}.analysis_hazardAttribution__hCZos{font-size:var(--text-xs);color:var(--text-muted)}.analysis_mapArea__rf3q5{grid-area:map;position:relative;display:grid;overflow:hidden;background:var(--bg-subtle);border:1px solid var(--border-warm);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);min-height:360px}.analysis_mapArea__rf3q5>*{min-width:0;min-height:0}@media (min-width:768px){.analysis_mapArea__rf3q5{min-height:420px}}@media (min-width:1100px){.analysis_mapArea__rf3q5{min-height:520px}}.analysis_mapGuideHint__bqbax{position:absolute;left:50%;bottom:var(--space-4);transform:translateX(-50%);z-index:5;pointer-events:none;max-width:calc(100% - var(--space-6));margin:0;padding:6px 14px;border-radius:var(--radius-chip);color:var(--text-faint);font-size:var(--text-xs);text-align:center}.analysis_mapGuideHint__bqbax,.analysis_scorePanelBody__kEmZO{background:var(--surface);border:1px solid var(--border-warm);box-shadow:var(--shadow-sm)}.analysis_scorePanelBody__kEmZO{grid-area:score;border-radius:var(--radius-card);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.analysis_gaugeRow__vRwaK{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.analysis_gaugeSummary__e_aun{margin:0;font-size:var(--text-sm);line-height:1.8;color:var(--text-muted)}.analysis_zoningChip__AYCdC{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:0;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit}.analysis_headlineStats___xLOv{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.analysis_headlineStats___xLOv .stat{padding:var(--space-3);min-width:0}.analysis_headlineStats___xLOv .stat__value{overflow-wrap:break-word}.analysis_signupHint__w5i5e{margin:0;padding-top:var(--space-4);border-top:1px solid var(--border-warm);display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs);color:var(--text-faint)}.analysis_signupHint__w5i5e a{font-weight:600}.analysis_lockedRow__JpQDH{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-subtle);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;text-align:left;font:inherit}.analysis_lockedRow__JpQDH:hover{background:var(--accent-subtle)}.analysis_tabsRoot__kT8L_{background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}.analysis_tablist__rVMpV{display:flex;gap:var(--space-1);padding:0 var(--space-4);border-bottom:1px solid var(--border-warm);overflow-x:auto;overscroll-behavior-x:contain}.analysis_tab__0N1Oo{flex:0 0 auto;padding:var(--space-3) var(--space-4);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;cursor:pointer;white-space:nowrap}.analysis_tab__0N1Oo:hover{color:var(--text)}.analysis_tabActive__zMYOd{color:var(--accent-text);border-bottom-color:var(--accent)}.analysis_tabpanel__nD1Qd{padding:var(--space-6)}@media (max-width:640px){.analysis_tabpanel__nD1Qd{padding:var(--space-4)}}.analysis_mobileActionBar__zTWkb{display:none}@media (max-width:767px){.analysis_mobileActionBar__zTWkb{position:-webkit-sticky;position:sticky;bottom:0;z-index:8;display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);border-top:1px solid var(--border-warm);box-shadow:0 -2px 8px rgb(0 0 0/6%)}.analysis_mobileActionBar__zTWkb>button{flex:1 1;justify-content:center}}.analysis_scoreRow__yKua4{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.analysis_scoreSummary__JxHTV{font-size:var(--text-md);line-height:1.7}.analysis_scoreBlocking__VrST_{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--danger-subtle);color:var(--danger);font-weight:700;line-height:1.7}.analysis_scoreBars__97jnD{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.analysis_wrapRow__c_XWG{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center}@media (max-width:900px){.analysis_scoreRow__yKua4{grid-template-columns:minmax(0,1fr);gap:var(--space-4);justify-items:center;text-align:center}.analysis_scoreSummary__JxHTV{text-align:left}}.analysis_research__m7lWx{background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}