:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rx-color-brand:var(--rx-brand-700);--rx-color-brand-hover:var(--rx-brand-800);--rx-color-brand-soft:var(--rx-brand-50);--rx-color-text:var(--rx-text);--rx-color-text-strong:var(--rx-navy-900);--rx-color-text-secondary:var(--rx-muted);--rx-color-page:var(--rx-canvas);--rx-color-card:var(--rx-surface);--rx-color-panel:var(--rx-surface);--rx-color-subtle:var(--rx-subtle);--rx-color-overlay:#0f172a8c;--rx-color-border:var(--rx-line);--rx-color-border-subtle:#e7ecef;--rx-color-border-strong:#bdcbd1;--rx-color-focus:var(--rx-brand-500);--rx-color-error:#b42318;--rx-color-error-soft:var(--rx-rose);--rx-color-warning:#8a6100;--rx-color-warning-soft:var(--rx-yellow);--rx-color-info:var(--rx-blue-700);--rx-color-info-soft:var(--rx-blue-50);--rx-font-sans:Mulish, system-ui, -apple-system, "Segoe UI", sans-serif;--rx-text-display:clamp(2.5rem, 5vw, 3.75rem);--rx-text-h1:2rem;--rx-text-h2:clamp(1.35rem, 2.4vw, 1.7rem);--rx-text-h3:1rem;--rx-text-section:1.55rem;--rx-text-card-title:1rem;--rx-text-body:.875rem;--rx-text-body-small:.78rem;--rx-text-label:.75rem;--rx-text-caption:.68rem;--rx-text-button:.84rem;--rx-text-navigation:.82rem;--rx-text-table-heading:.72rem;--rx-text-table-body:.82rem;--rx-leading-tight:1.12;--rx-leading-heading:1.25;--rx-leading-body:1.55;--rx-weight-regular:500;--rx-weight-medium:650;--rx-weight-bold:800;--rx-weight-black:850;--rx-tracking-display:-.045em;--rx-tracking-heading:-.025em;--rx-tracking-label:.07em;--rx-space-1:.25rem;--rx-space-2:.5rem;--rx-space-3:.75rem;--rx-space-4:1rem;--rx-space-5:1.25rem;--rx-space-6:1.5rem;--rx-space-8:2rem;--rx-space-10:2.5rem;--rx-space-12:3rem;--rx-space-16:4rem;--rx-gap-content:var(--rx-space-4);--rx-gap-section:var(--rx-space-8);--rx-section-space:var(--rx-space-12);--rx-page-max:75rem;--rx-workspace-max:90rem;--rx-page-padding-mobile:1rem;--rx-page-padding-tablet:1.5rem;--rx-page-padding-laptop:2rem;--rx-page-padding-desktop:2rem;--rx-narrow-max:42rem;--rx-radius-small:.4375rem;--rx-radius-control:.5625rem;--rx-radius-card:.75rem;--rx-radius-modal:1rem;--rx-radius-pill:999px;--rx-shadow-card:0 2px 7px #1435260b;--rx-shadow-floating:0 8px 22px #1c483014;--rx-shadow-modal:0 20px 55px #0f172a2e;--rx-control-height:2.75rem;--rx-control-height-compact:2.25rem;--rx-button-height:2.75rem;--rx-control-padding-x:.75rem;--rx-icon-control-size:2.5rem;--rx-icon-small:1rem;--rx-icon-medium:1.25rem;--rx-icon-large:1.75rem}html{font-family:var(--rx-font-sans)}body{color:var(--rx-color-text)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--rx-color-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--rx-color-card)}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.blog-page,.partner-directory){font-size:var(--rx-text-body);line-height:var(--rx-leading-body)}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.blog-page,.partner-directory) h1{color:var(--rx-color-text-strong);font-size:var(--rx-text-h1);font-weight:var(--rx-weight-bold);letter-spacing:var(--rx-tracking-display);line-height:1.05}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.blog-page,.partner-directory) h2{color:var(--rx-color-text-strong);font-size:var(--rx-text-h2);font-weight:var(--rx-weight-bold);line-height:var(--rx-leading-heading);letter-spacing:var(--rx-tracking-heading)}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.blog-page,.partner-directory) h3{color:var(--rx-color-text-strong);font-size:var(--rx-text-h3);font-weight:var(--rx-weight-bold);line-height:var(--rx-leading-heading)}.page h1,.dashboard-main h1,.admin-surface-skeleton h1,.public-flow-page h1,.auth-entry-page h1,.contact-page h1,.blog-page h1,.partner-directory h1{font-size:var(--rx-text-h1)}.page h2,.dashboard-main h2,.admin-surface-skeleton h2,.public-flow-page h2,.auth-entry-page h2,.contact-page h2,.blog-page h2,.partner-directory h2{font-size:var(--rx-text-h2)}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.blog-page,.partner-directory) :where(p,li,dd){line-height:var(--rx-leading-body)}.lead{color:var(--rx-color-text-secondary);font-size:1rem;line-height:1.65}.eyebrow{color:var(--rx-color-brand);font-size:var(--rx-text-label);font-weight:var(--rx-weight-bold);letter-spacing:var(--rx-tracking-label)}.rx-page-container{width:min(var(--rx-page-max), calc(100% - 2 * var(--rx-page-padding-desktop)));margin-inline:auto}.rx-workspace-container{width:min(var(--rx-workspace-max), calc(100% - 2 * var(--rx-page-padding-desktop)));margin-inline:auto}.rx-narrow-container,.narrow{max-width:var(--rx-narrow-max)}.dashboard-main{padding:var(--rx-space-8)}.page{padding-block:var(--rx-section-space)}.page-header{margin-bottom:var(--rx-space-6)}.section-head{gap:var(--rx-gap-content);margin-top:var(--rx-gap-section)}.grid,.metric-grid,.panel-grid{gap:var(--rx-gap-content)}:where(.card,.metric,.state-panel,.surface-state,.flow-form-section,.flow-booking-summary,.flow-confirmation-hero,.flow-next-steps,.flow-confirmation-details,.partner-service-card,.partner-directory-head,.blog-card,.contact-form-card,.admin-panel,.builder-panel){border-color:var(--rx-color-border);border-radius:var(--rx-radius-card);background:var(--rx-color-card);box-shadow:var(--rx-shadow-card)}.card,.metric,.state-panel,.surface-state,.flow-form-section,.flow-booking-summary,.flow-confirmation-hero,.flow-next-steps,.flow-confirmation-details,.partner-service-card,.partner-directory-head,.blog-card,.contact-form-card,.admin-panel,.builder-panel{border-radius:var(--rx-radius-card)}.card{padding:var(--rx-space-6)}.metric{padding:var(--rx-space-5)}.metric-label{color:var(--rx-color-text-secondary);font-size:var(--rx-text-body-small);font-weight:var(--rx-weight-bold)}.metric-value{color:var(--rx-color-text-strong);font-size:1.9rem;font-weight:var(--rx-weight-bold);letter-spacing:-.04em}.metric-context{color:var(--rx-color-text-secondary);font-size:var(--rx-text-caption)}:where(.card,.metric,.partner-service-card,.blog-card,.category-card,.flow-offer-card,.flow-related-card){transition:border-color .18s,box-shadow .18s,transform .18s}:where(a.card,a.partner-service-card,a.blog-card,a.category-card,a.flow-offer-card,a.flow-related-card):hover{border-color:var(--rx-color-border-strong);box-shadow:var(--rx-shadow-floating);transform:translateY(-2px)}:where(.button,.rx-button){min-height:var(--rx-button-height);justify-content:center;align-items:center;gap:var(--rx-space-2);border:1px solid var(--rx-color-brand);border-radius:var(--rx-radius-control);background:var(--rx-color-brand);color:#fff;font-size:var(--rx-text-button);font-weight:var(--rx-weight-bold);cursor:pointer;padding:.625rem 1.125rem;line-height:1.2;display:inline-flex;box-shadow:0 1px 2px #10182014}:where(.button,.rx-button):hover{background:var(--rx-color-brand-hover);border-color:var(--rx-color-brand-hover)}:where(.button-secondary,.button.secondary,.rx-button-secondary){border-color:var(--rx-color-border);color:var(--rx-color-text-strong);background:#fff}:where(.button-secondary,.button.secondary,.rx-button-secondary):hover{background:var(--rx-color-subtle);border-color:var(--rx-color-border-strong)}:where(.button.tertiary,.rx-button-tertiary){background:var(--rx-color-brand-soft);border-color:var(--rx-color-brand-soft);color:var(--rx-color-brand-hover);box-shadow:none}:where(.button.ghost,.rx-button-ghost){color:var(--rx-color-text-strong);box-shadow:none;background:0 0;border-color:#0000}:where(.button.danger,.button-danger,.rx-button-destructive){background:var(--rx-color-error);border-color:var(--rx-color-error);color:#fff}:where(.button,.rx-button):disabled,:where(.button,.rx-button)[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}:where(.icon-control,.rx-icon-button){width:var(--rx-icon-control-size);height:var(--rx-icon-control-size);border:1px solid var(--rx-color-border);border-radius:var(--rx-radius-control);color:var(--rx-color-text-strong);background:#fff;padding:0}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.security-dialog,.reservox-dialog-panel,.confirm-dialog-panel) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){width:100%;min-height:var(--rx-control-height);padding:.625rem var(--rx-control-padding-x);border:1px solid var(--rx-color-border);border-radius:var(--rx-radius-control);color:var(--rx-color-text);font:inherit;font-size:var(--rx-text-body);background:#fff;line-height:1.35;transition:border-color .15s,box-shadow .15s,background .15s}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page,.security-dialog,.reservox-dialog-panel,.confirm-dialog-panel) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--rx-color-focus);box-shadow:0 0 0 3px var(--rx-color-brand-soft);outline:0}:where(.page,.dashboard-main,.admin-surface-skeleton,.public-flow-page,.auth-entry-page,.contact-page) :where(input,select,textarea):disabled{background:var(--rx-color-subtle);color:var(--rx-color-text-secondary);cursor:not-allowed}:where(.field,.contact-field,.flow-field-grid label,.flow-form-section>label){gap:var(--rx-space-2)}:where(.field,.contact-field,.flow-field-grid label,.flow-form-section>label)>:where(span,strong):first-child,:where(.field,.contact-field,.flow-field-grid label,.flow-form-section>label){font-size:var(--rx-text-label);font-weight:var(--rx-weight-bold)}:where(.field,.contact-field,.flow-field-grid label,.flow-form-section>label) small{color:var(--rx-color-text-secondary);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-regular)}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--rx-color-error)!important}:where(.badge,.prototype-status,.surface-id,.surface-kind,.flow-mode-badge,.flow-verified-badge,.partner-verified-label,.flow-demo-partner-badge,.rx-badge){border-radius:var(--rx-radius-pill);width:max-content;max-width:100%;min-height:1.625rem;font-size:var(--rx-text-caption);font-weight:var(--rx-weight-bold);border:1px solid #0000;align-items:center;padding:.25rem .55rem;line-height:1.2;display:inline-flex}.flow-demo-partner-badge,.rx-badge-demo{color:#245b82;white-space:normal;background:#eef7ff;border-color:#b9d6ed}:where(.rx-badge-neutral){background:var(--rx-color-subtle);color:var(--rx-color-text-secondary)}:where(.rx-badge-success){background:var(--rx-color-brand-soft);color:var(--rx-color-brand-hover)}:where(.rx-badge-info){background:var(--rx-color-info-soft);color:var(--rx-color-info)}:where(.badge.pending,.status-pending_confirmation,.rx-badge-warning){background:var(--rx-color-warning-soft);color:var(--rx-color-warning)}:where(.notice.error,.rx-badge-error){background:var(--rx-color-error-soft);color:var(--rx-color-error)}:where(.delivery-tabs,.partner-profile-tabs,.prototype-dashboard-tabs,.auth-tabs,.rx-tabs){border-color:var(--rx-color-border);border-radius:var(--rx-radius-control);background:#fff}:where(.delivery-tabs,.partner-profile-tabs,.prototype-dashboard-tabs,.auth-tabs,.rx-tabs) :where(a,button,[role=tab]){min-height:var(--rx-control-height-compact);border-radius:var(--rx-radius-small);color:var(--rx-color-text-secondary);font-size:var(--rx-text-label);font-weight:var(--rx-weight-bold)}:where(.delivery-tabs,.partner-profile-tabs,.prototype-dashboard-tabs,.auth-tabs,.rx-tabs) :where(.active,[aria-selected=true],[aria-current=page]){color:var(--rx-color-brand-hover)}:where(.reservox-dialog,.confirm-dialog,.account-type-dialog,.locale-selection-dialog){background:var(--rx-color-overlay)}:where(.reservox-dialog-panel,.confirm-dialog-panel,.account-type-sheet,.locale-selection-sheet,.security-dialog){border:1px solid var(--rx-color-border);border-radius:var(--rx-radius-modal);background:var(--rx-color-card);box-shadow:var(--rx-shadow-modal)}:where(.reservox-dialog-head,.confirm-dialog-panel>header,.locale-selection-head){padding-bottom:var(--rx-space-4);border-bottom:1px solid var(--rx-color-border-subtle)}:where(.dialog-close,.account-type-close,.flow-gallery-close){width:var(--rx-icon-control-size);height:var(--rx-icon-control-size);border-radius:var(--rx-radius-control)}:where(.dashboard-empty,.prototype-empty,.prototype-empty-page,.flow-empty,.blog-empty,.partner-directory-empty,.rx-empty-state){justify-content:center;align-items:center;gap:var(--rx-space-3);min-height:10rem;padding:var(--rx-space-8);border:1px dashed var(--rx-color-border);border-radius:var(--rx-radius-card);background:var(--rx-color-card);color:var(--rx-color-text-secondary);text-align:center;flex-direction:column;display:flex}.empty-illustration,.state-panel-icon{border-radius:var(--rx-radius-card);background:var(--rx-color-info-soft)}.loading-state{border-color:var(--rx-color-border);border-radius:var(--rx-radius-card);background:var(--rx-color-card)}.loading-state-line,.loading-state-grid>span{border-radius:var(--rx-radius-small);background:linear-gradient(90deg, var(--rx-color-subtle), #fff, var(--rx-color-subtle));background-size:220% 100%}@media (prefers-reduced-motion:reduce){.loading-state-line,.loading-state-grid>span{animation:none}}.table-wrap{border-radius:var(--rx-radius-card);width:100%;max-width:100%;overflow-x:auto}:where(.marketplace-table,.identity-audit-table,.rx-table){border-collapse:collapse;border-spacing:0;width:100%;color:var(--rx-color-text);font-size:var(--rx-text-table-body);text-align:left}:where(.marketplace-table,.identity-audit-table,.rx-table) th{border-bottom:1px solid var(--rx-color-border);background:var(--rx-color-subtle);color:var(--rx-color-text-secondary);font-size:var(--rx-text-table-heading);font-weight:var(--rx-weight-bold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.7rem 1rem}:where(.marketplace-table,.identity-audit-table,.rx-table) td{border-bottom:1px solid var(--rx-color-border-subtle);vertical-align:middle;padding:.75rem 1rem}:where(.marketplace-table,.identity-audit-table,.rx-table) tbody tr:hover{background:var(--rx-color-brand-soft)}.rx-price{align-items:baseline;gap:var(--rx-space-2);color:var(--rx-color-text-strong);flex-wrap:wrap;display:inline-flex}.rx-price-value{font-size:1.35rem;font-weight:var(--rx-weight-black);letter-spacing:-.025em}.rx-price-prefix,.rx-price-unit,.rx-price-note{color:var(--rx-color-text-secondary);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-medium)}.rx-price-quote .rx-price-value{font-size:1rem}:where(.flow-offer-price,.flow-card-price,.home-service-price,.rx-sent-price strong,.rx-price-summary .total dd){font-weight:var(--rx-weight-black);letter-spacing:-.025em}:where(.side-link,.surface-index-link){min-height:var(--rx-control-height);border-radius:var(--rx-radius-control);font-size:var(--rx-text-navigation)}:where(.side-link,.surface-index-link):focus-visible{outline-offset:-2px}.dashboard-topbar{min-height:4rem;padding-inline:var(--rx-space-8);border-color:var(--rx-color-border)}@media (max-width:1023px){.rx-page-container,.rx-workspace-container{width:min(100% - 2 * var(--rx-page-padding-tablet), var(--rx-page-max))}.dashboard-main{padding:var(--rx-space-6)}}@media (max-width:760px){:root{--rx-text-h1:1.75rem;--rx-text-h2:1.2rem;--rx-text-section:1rem;--rx-section-space:var(--rx-space-8)}.rx-page-container,.rx-workspace-container{width:min(100% - 2 * var(--rx-page-padding-mobile), var(--rx-page-max))}.dashboard-main{padding:var(--rx-space-5) var(--rx-page-padding-mobile)}.dashboard-topbar{padding-inline:var(--rx-page-padding-mobile)}.card{padding:var(--rx-space-5)}.metric{padding:var(--rx-space-4)}.metric-value{margin-top:var(--rx-space-1);font-size:1.35rem}.metric-grid{gap:var(--rx-space-3);margin-block:var(--rx-space-4)}.panel-grid{gap:var(--rx-space-3)}.dashboard-head{gap:var(--rx-space-4)}.dashboard-head .lead{font-size:var(--rx-text-body);line-height:var(--rx-leading-body)}:where(.button,.rx-button){min-height:var(--rx-control-height)}:where(.marketplace-table,.identity-audit-table,.rx-table) th,:where(.marketplace-table,.identity-audit-table,.rx-table) td{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-surface-client{--rx-client-heading:1.25rem;--rx-client-supporting:.7rem;--rx-client-label:.7rem;--rx-client-metric:1.125rem;--rx-client-control:2.375rem;--rx-client-radius:.625rem;--rx-client-gap:.4375rem}.dashboard-surface-client .dashboard-main{width:min(100%,72rem);padding:1.75rem 2rem 3rem}.dashboard-surface-client .page-header{gap:.75rem;margin-bottom:1rem}.dashboard-surface-client .page-header h1,.dashboard-surface-client .surface-skeleton h1,.dashboard-surface-client .prototype-empty h1{font-size:var(--rx-client-heading);letter-spacing:-.025em;margin:.25rem 0 .35rem;line-height:1.15}.dashboard-surface-client .page-header .lead,.dashboard-surface-client .surface-summary{max-width:42rem;color:var(--rx-color-text-secondary);font-size:var(--rx-client-supporting);margin:0;line-height:1.32}.dashboard-surface-client .eyebrow{letter-spacing:.065em;margin:0 0 .25rem;font-size:.6rem;line-height:1.25}.dashboard-surface-client .metric-grid{gap:var(--rx-client-gap);margin:.875rem 0 1rem}.dashboard-surface-client .metric{border-radius:var(--rx-client-radius);min-height:4.25rem;padding:.75rem}.dashboard-surface-client .metric-label{font-size:var(--rx-client-label);line-height:1.3}.dashboard-surface-client .metric-value{font-size:var(--rx-client-metric);letter-spacing:-.025em;margin-top:.2rem;line-height:1.2}.dashboard-surface-client .metric-context{margin-top:.2rem;font-size:.625rem;line-height:1.3}.dashboard-surface-client .card,.dashboard-surface-client .surface-state,.dashboard-surface-client .rx-empty-state,.dashboard-surface-client .prototype-empty{border-radius:var(--rx-client-radius)}.dashboard-surface-client .card{padding:.875rem}.dashboard-surface-client .panel-grid,.dashboard-surface-client .prototype-client-bookings,.dashboard-surface-client .prototype-client-detail,.dashboard-surface-client .account-settings-center{gap:.75rem}.dashboard-surface-client .card h2{margin:.25rem 0 .4rem;font-size:.94rem;line-height:1.25}.dashboard-surface-client .card :where(p,label,li,dt,dd,small){font-size:.72rem;line-height:1.4}.dashboard-surface-client .button{border-radius:.5625rem;min-height:2.375rem;padding:.5rem .75rem;font-size:.7rem}.dashboard-surface-client .client-logout{min-height:2.3125rem;padding-inline:.7rem}.dashboard-surface-client .surface-skeleton{max-width:46rem;margin:0;padding:0}.dashboard-surface-client .surface-skeleton-heading{margin-bottom:.5rem}.dashboard-surface-client .surface-state{margin:1rem 0;padding:.875rem}.dashboard-surface-client .surface-state p{margin-top:.25rem;font-size:.7rem;line-height:1.4}.dashboard-surface-client .surface-modules{gap:.375rem;margin-top:.75rem}.dashboard-surface-client .surface-modules span{font-size:.625rem}.client-primary-tabs{display:none}.flow-variant-selection{gap:.5rem;width:min(100%,28rem);margin:1rem 0;display:grid}.flow-variant-selection .button{justify-content:space-between}@media (max-width:1023px){.dashboard-surface-client{display:block}.dashboard-surface-client .dashboard-sidebar{border-right:0;border-bottom:1px solid var(--rx-color-border);justify-content:space-between;align-items:center;height:auto;padding:.625rem 1.25rem;display:flex;position:static}.dashboard-surface-client .sidebar-brand{padding:0}.dashboard-surface-client .sidebar-brand small,.dashboard-surface-client .dashboard-desktop-navigation{display:none}.dashboard-surface-client .dashboard-mobile-navigation{margin-left:auto;display:block}.dashboard-surface-client .dashboard-mobile-navigation summary{min-height:var(--rx-client-control);align-items:center;padding:.4rem .65rem;font-size:.7rem;display:flex}.client-primary-tabs{border-bottom:1px solid var(--rx-color-border);background:#fff;gap:.375rem;min-height:2.75rem;padding:.1875rem 1.25rem;display:flex;overflow-x:auto}.client-primary-tabs a{min-height:var(--rx-client-control);color:var(--rx-color-text-secondary);font-size:.7rem;font-weight:var(--rx-weight-bold);border-radius:.5625rem;flex:none;align-items:center;gap:.35rem;padding:.4rem .65rem;display:inline-flex}.client-primary-tabs a span{font-size:.85rem}.client-primary-tabs a.active{background:var(--rx-color-brand-soft);color:var(--rx-color-brand-hover)}.dashboard-surface-client .dashboard-main{padding:1.25rem}}@media (max-width:760px){.dashboard-surface-client .dashboard-main{padding:1rem 1.25rem 2.5rem}.dashboard-surface-client .dashboard-topbar{min-height:3rem;padding:.625rem 1.25rem;font-size:.72rem}.dashboard-surface-client .page-header{margin-bottom:.75rem}.dashboard-surface-client .page-header-action .client-logout{width:auto}.dashboard-surface-client .page-header-action:has(.client-logout){width:auto}.dashboard-surface-client .page-header-action:has(.client-logout) form{width:auto}.dashboard-surface-client .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-surface-client .panel-grid{gap:var(--rx-client-gap)}.dashboard-surface-client .account-settings-center{margin-inline:0}.dashboard-surface-client .loading-state{gap:.5rem;width:100%;margin:1rem 0}.dashboard-surface-client .loading-state-title{height:1.25rem}.dashboard-surface-client .loading-state-grid{gap:var(--rx-client-gap);margin-top:.5rem}.dashboard-surface-client .loading-state-grid span{height:4.25rem}}.public-header-navigation .locale-market-trigger:focus-visible{outline:3px solid var(--rx-color-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--rx-color-card)}
@media (pointer:coarse){:where(button,input:not([type=hidden]),select,summary,.button),:where(.header a,.public-bottom-nav a,.flow-back,.category-mode-tabs a){min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
