:root{color-scheme:light;--brand-100:#fef3ea;--brand-200:#f2d8c5;--brand-300:#edbb99;--brand-400:#eb9a65;--brand-500:#eb730e;--brand-600:#d05e00;--brand-700:#b04f11;--brand-800:#8e421c;--brand-900:#6f341c;--brand-saffron-literal:#f17a1f;--neutral-0:#ffffff;--neutral-50:#f4efea;--neutral-100:#e2dcd3;--neutral-200:#cec7bd;--neutral-300:#b8b1a7;--neutral-400:#a19a90;--neutral-500:#8a837a;--neutral-600:#736c63;--neutral-700:#5c554d;--neutral-800:#443f38;--neutral-900:#2d2a26;--neutral-950:#171614;--success-100:#eff8f1;--success-200:#d0e4d5;--success-300:#add1b6;--success-400:#86c094;--success-500:#57b06e;--success-600:#479959;--success-700:#3f804a;--success-800:#38683d;--success-900:#2f5130;--warning-100:#f9f5ea;--warning-200:#e7ddc6;--warning-300:#d9c49a;--warning-400:#cfaa64;--warning-500:#c78e00;--warning-600:#ae7900;--warning-700:#956400;--warning-800:#7b520a;--warning-900:#604011;--danger-100:#fff2ef;--danger-200:#f7d5ce;--danger-300:#f4b5aa;--danger-400:#f49184;--danger-500:#f5645a;--danger-600:#d8504b;--danger-700:#b54442;--danger-800:#923b3a;--danger-900:#723030;--info-100:#eff6ff;--info-200:#d0dff4;--info-300:#adc9f0;--info-400:#88b1f1;--info-500:#6199f5;--info-600:#5182da;--info-700:#476db6;--info-800:#3e5993;--info-900:#334672;--bg-page:var(--neutral-50);--bg-surface:var(--neutral-0);--bg-surface-sunken:var(--neutral-100);--bg-surface-hover:var(--neutral-50);--bg-surface-active:var(--neutral-100);--bg-inverse:var(--neutral-900);--bg-inverse-hover:var(--neutral-800);--bg-disabled:var(--neutral-200);--bg-overlay:rgb(23 22 20/0.45);--bg-brand:var(--brand-700);--bg-brand-hover:var(--brand-800);--bg-brand-active:var(--brand-900);--bg-brand-subtle:var(--brand-100);--bg-brand-subtle-hover:var(--brand-200);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-tertiary:var(--neutral-600);--text-disabled:var(--neutral-500);--text-placeholder:var(--neutral-600);--text-on-brand:var(--neutral-0);--text-on-inverse:var(--neutral-50);--text-brand:var(--brand-700);--text-brand-hover:var(--brand-800);--text-success:var(--success-800);--text-warning:var(--warning-800);--text-danger:var(--danger-800);--text-info:var(--info-800);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-400);--border-control:var(--neutral-500);--border-control-hover:var(--neutral-600);--border-brand:var(--brand-600);--border-focus:var(--brand-700);--border-nav-active:var(--brand-600);--border-danger:var(--danger-600);--surface-success:var(--success-100);--border-success:var(--success-300);--surface-warning:var(--warning-100);--border-warning:var(--warning-300);--surface-danger:var(--danger-100);--border-danger-subtle:var(--danger-300);--surface-info:var(--info-100);--border-info:var(--info-300);--surface-neutral:var(--neutral-50);--border-neutral:var(--neutral-300);--surface-success-hover:var(--success-200);--surface-warning-hover:var(--warning-200);--surface-danger-hover:var(--danger-200);--surface-info-hover:var(--info-200);--surface-neutral-hover:var(--neutral-100);--fill-success:var(--success-700);--fill-success-hover:var(--success-800);--fill-warning:var(--warning-700);--fill-warning-hover:var(--warning-800);--fill-danger:var(--danger-700);--fill-danger-hover:var(--danger-800);--fill-info:var(--info-700);--fill-info-hover:var(--info-800);--fill-neutral:var(--neutral-500);--fill-neutral-hover:var(--neutral-600);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--border-focus);--focus-ring-color-on-fill:var(--neutral-0);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-serif:"Lora",Georgia,serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--text-micro-size:0.6875rem;--text-micro-lh:1.4;--text-micro-weight:600;--text-micro-tracking:0.04em;--text-caption-size:0.78125rem;--text-caption-lh:1.45;--text-caption-weight:400;--text-caption-tracking:0.005em;--text-sm-size:0.875rem;--text-sm-lh:1.5;--text-sm-weight:400;--text-sm-tracking:0;--text-body-size:1rem;--text-body-lh:1.5;--text-body-weight:400;--text-body-tracking:0;--text-subheading-size:1.625rem;--text-subheading-lh:1.25;--text-subheading-weight:600;--text-subheading-tracking:-0.011em;--text-heading-size:2.625rem;--text-heading-lh:1.15;--text-heading-weight:700;--text-heading-tracking:-0.018em;--text-display-size:4.25rem;--text-display-lh:1.05;--text-display-weight:700;--text-display-tracking:-0.025em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-none:0;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--ink-rgb:23 22 20;--brand-rgb:235 115 14;--gold-rgb:212 160 23;--surface-rgb:255 255 255;--shadow-contact:var(--ink-rgb);--shadow-ambient:111 52 28;--elevation-0:none;--elevation-1:0 1px 1px rgb(var(--shadow-contact)/0.05),0 2px 8px -1px rgb(var(--shadow-ambient)/0.06);--elevation-2:0 1px 2px rgb(var(--shadow-contact)/0.06),0 8px 20px -4px rgb(var(--shadow-ambient)/0.12);--elevation-3:0 2px 4px rgb(var(--shadow-contact)/0.07),0 16px 32px -8px rgb(var(--shadow-ambient)/0.16);--elevation-4:0 2px 4px rgb(var(--shadow-contact)/0.08),0 24px 48px -12px rgb(var(--shadow-ambient)/0.20);--z-base:0;--z-raised:10;--z-sticky:100;--z-dropdown:200;--z-modal-backdrop:300;--z-modal:310;--z-toast:400;--z-tooltip:500;--duration-micro:120ms;--duration-standard:200ms;--duration-large:320ms;--ease-entrance:cubic-bezier(0,0,0.2,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-standard:cubic-bezier(0.4,0,0.2,1);--icon-xs:12px;--icon-sm:14px;--icon-md:16px;--icon-lg:20px;--icon-xl:24px;--icon-2xl:32px;--icon-stroke:2;--icon-stroke-large:1.5;--row-height:52px;--row-padding-y:var(--space-4);--row-padding-x:var(--space-4);--row-font-size:var(--text-sm-size);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--container-max:1440px;--container-prose:68ch;--sidebar-width:248px;--detail-panel-min:320px;--detail-panel-max:26rem;--ratio-golden-major:61.8%;--ratio-golden-minor:38.2%;--button-primary-bg:var(--bg-brand);--button-primary-bg-hover:var(--bg-brand-hover);--button-primary-bg-active:var(--bg-brand-active);--button-primary-bg-disabled:var(--bg-disabled);--button-primary-fg:var(--text-on-brand);--button-primary-fg-disabled:var(--text-disabled);--button-secondary-bg:var(--bg-surface);--button-secondary-bg-hover:var(--bg-surface-hover);--button-secondary-bg-active:var(--bg-surface-active);--button-secondary-fg:var(--text-primary);--button-secondary-border:var(--border-control);--button-secondary-border-hover:var(--border-control-hover);--button-ghost-bg:transparent;--button-ghost-bg-hover:var(--bg-surface-hover);--button-ghost-bg-active:var(--bg-surface-active);--button-ghost-fg:var(--text-secondary);--button-ghost-fg-hover:var(--text-primary);--button-danger-bg:var(--danger-700);--button-danger-bg-hover:var(--danger-800);--button-danger-bg-active:var(--danger-900);--button-danger-fg:var(--neutral-0);--button-radius:var(--radius-md);--button-padding-y:var(--space-2);--button-padding-x:var(--space-4);--button-gap:var(--space-2);--button-height-sm:32px;--button-height-md:40px;--button-height-lg:48px;--button-font-size:var(--text-sm-size);--button-font-weight:var(--weight-semibold);--button-loading-opacity:0.7;--input-bg:var(--bg-surface);--input-bg-disabled:var(--neutral-100);--input-bg-readonly:var(--neutral-50);--input-fg:var(--text-primary);--input-fg-placeholder:var(--text-placeholder);--input-border:var(--border-control);--input-border-hover:var(--border-control-hover);--input-border-focus:var(--border-focus);--input-border-error:var(--border-danger);--input-border-disabled:var(--neutral-300);--input-bg-error:var(--surface-danger);--input-fg-error:var(--text-danger);--input-radius:var(--radius-sm);--input-padding-y:var(--space-3);--input-padding-x:var(--space-3);--input-height:40px;--input-font-size:var(--text-body-size);--select-indicator:var(--text-tertiary);--select-option-bg-hover:var(--bg-surface-hover);--select-option-bg-selected:var(--bg-brand-subtle);--select-menu-shadow:var(--elevation-2);--select-menu-radius:var(--radius-md);--control-size:18px;--control-bg:var(--bg-surface);--control-bg-checked:var(--bg-brand);--control-bg-checked-hover:var(--bg-brand-hover);--control-bg-disabled:var(--neutral-100);--control-border:var(--border-control);--control-border-hover:var(--border-control-hover);--control-border-checked:var(--bg-brand);--control-mark:var(--neutral-0);--control-mark-disabled:var(--neutral-400);--control-radius-checkbox:var(--radius-xs);--control-radius-radio:var(--radius-full);--control-hit-area:44px;--badge-radius:var(--radius-full);--badge-padding-y:2px;--badge-padding-x:var(--space-2);--badge-font-size:var(--text-micro-size);--badge-font-weight:var(--weight-semibold);--badge-tracking:var(--text-micro-tracking);--badge-gap:var(--space-1);--badge-dot-size:6px;--table-row-bg:var(--bg-surface);--table-row-bg-hover:var(--neutral-50);--table-row-bg-selected:var(--brand-200);--table-row-bg-selected-hover:var(--brand-300);--table-row-fg:var(--text-primary);--table-row-border:var(--border-subtle);--table-row-accent-selected:var(--brand-700);--table-header-bg:var(--neutral-50);--table-header-fg:var(--text-secondary);--table-header-font-size:var(--text-micro-size);--table-header-weight:var(--weight-semibold);--table-header-tracking:var(--text-micro-tracking);--modal-bg:var(--bg-surface);--modal-radius:var(--radius-xl);--modal-padding:var(--space-6);--modal-shadow:var(--elevation-4);--modal-backdrop:var(--bg-overlay);--modal-width-sm:420px;--modal-width-md:560px;--modal-width-lg:760px;--modal-enter-duration:var(--duration-standard);--modal-exit-duration:var(--duration-micro);--topbar-bg:var(--bg-surface);--topbar-border:var(--border-subtle);--topbar-shadow:var(--elevation-1);--toast-bg:var(--bg-surface);--toast-fg:var(--text-primary);--toast-border:var(--border-default);--toast-radius:var(--radius-lg);--toast-padding:var(--space-4);--toast-shadow:var(--elevation-3);--toast-width:380px;--toast-accent-success:var(--fill-success);--toast-accent-warning:var(--fill-warning);--toast-accent-danger:var(--fill-danger);--toast-accent-info:var(--fill-info)}[data-density=compact]{--row-height:36px;--row-padding-y:var(--space-2);--row-padding-x:var(--space-3);--row-font-size:var(--text-caption-size)}@media (pointer:coarse){[data-density=compact]{--row-height:44px;--row-padding-y:var(--space-3);--row-font-size:var(--text-sm-size)}}@media (prefers-reduced-motion:reduce){:root{--duration-micro:1ms;--duration-standard:1ms;--duration-large:1ms}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}[data-theme=dark]{color-scheme:dark;--dark-sunken:#0d0c0a;--dark-page:#181613;--dark-surface:#23201c;--dark-hover:#2e2a24;--dark-active:#39342d;--dark-modal:#282520;--dark-text-primary:#f3efea;--dark-text-secondary:#c1bdb8;--dark-text-tertiary:#a3a09b;--dark-text-placeholder:#95928d;--dark-text-disabled:#6c6864;--dark-brand-fill:#2f1f15;--dark-brand-fill-hover:#3d291d;--dark-brand-border:#8a644d;--dark-success-fill:#18271c;--dark-success-fill-hover:#203325;--dark-success-border:#51755a;--dark-warning-fill:#292211;--dark-warning-fill-hover:#362c18;--dark-warning-border:#7c6a43;--dark-danger-fill:#301d1b;--dark-danger-fill-hover:#3e2724;--dark-danger-border:#8d605a;--dark-info-fill:#1b2331;--dark-info-fill-hover:#252e40;--dark-info-border:#5b6d90;--dark-neutral-fill:#25221f;--dark-neutral-fill-hover:#312d28;--dark-neutral-border:#716b63;--bg-page:var(--dark-page);--bg-surface:var(--dark-surface);--bg-surface-sunken:var(--dark-sunken);--bg-surface-hover:var(--dark-hover);--bg-surface-active:var(--dark-active);--bg-inverse:var(--neutral-100);--bg-inverse-hover:var(--neutral-200);--bg-overlay:rgb(0 0 0/0.72);--bg-disabled:var(--dark-sunken);--ink-rgb:0 0 0;--shadow-contact:0 0 0;--shadow-ambient:0 0 0;--bg-brand-subtle:var(--dark-brand-fill);--bg-brand-subtle-hover:var(--dark-brand-fill-hover);--text-primary:var(--dark-text-primary);--text-secondary:var(--dark-text-secondary);--text-tertiary:var(--dark-text-tertiary);--text-disabled:var(--dark-text-disabled);--text-placeholder:var(--dark-text-placeholder);--text-brand:var(--brand-400);--text-brand-hover:var(--brand-300);--text-on-inverse:var(--neutral-900);--text-success:var(--success-400);--text-warning:var(--warning-400);--text-danger:var(--danger-400);--text-info:var(--info-400);--surface-success:var(--dark-success-fill);--border-success:var(--dark-success-border);--surface-warning:var(--dark-warning-fill);--border-warning:var(--dark-warning-border);--surface-danger:var(--dark-danger-fill);--border-danger-subtle:var(--dark-danger-border);--surface-info:var(--dark-info-fill);--border-info:var(--dark-info-border);--surface-neutral:var(--dark-neutral-fill);--border-neutral:var(--dark-neutral-border);--surface-success-hover:var(--dark-success-fill-hover);--surface-warning-hover:var(--dark-warning-fill-hover);--surface-danger-hover:var(--dark-danger-fill-hover);--surface-info-hover:var(--dark-info-fill-hover);--surface-neutral-hover:var(--dark-neutral-fill-hover);--border-subtle:#302c26;--border-default:#453f37;--border-strong:#5c554d;--border-control:var(--neutral-500);--border-control-hover:var(--neutral-400);--border-focus:var(--brand-400);--border-nav-active:var(--brand-400);--table-row-bg-hover:var(--dark-hover);--table-row-bg-selected:#4c2d1a;--table-row-bg-selected-hover:#5b3822;--table-row-accent-selected:var(--brand-400);--table-header-bg:var(--dark-modal);--topbar-bg:var(--bg-page);--topbar-shadow:none;--input-bg:var(--dark-sunken);--input-bg-readonly:var(--dark-page);--input-bg-disabled:var(--dark-hover);--input-border-disabled:var(--dark-active);--input-bg-error:var(--dark-danger-fill);--modal-bg:var(--dark-modal);--toast-bg:var(--dark-modal);--toast-border:var(--border-default);--select-option-bg-hover:var(--dark-hover);--select-option-bg-selected:var(--dark-brand-fill);--control-bg:var(--dark-sunken);--control-bg-disabled:var(--dark-hover);--control-mark-disabled:var(--dark-text-disabled);--button-secondary-bg:var(--dark-surface);--elevation-1:0 1px 0 0 rgb(255 255 255/0.04) inset;--elevation-2:0 1px 0 0 rgb(255 255 255/0.06) inset,0 8px 20px -4px rgb(0 0 0/0.5);--elevation-3:0 1px 0 0 rgb(255 255 255/0.07) inset,0 16px 32px -8px rgb(0 0 0/0.6);--elevation-4:0 1px 0 0 rgb(255 255 255/0.08) inset,0 24px 48px -12px rgb(0 0 0/0.7)}@media (any-pointer:coarse) and (max-width:1024px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{
    /* !important because the thing being overridden is a Tailwind utility.
       `.text-sm` scores (0,1,0); bare `select` scores (0,0,1) and loses, which
       is exactly what happened on first run — the input selector's four
       :not([type]) clauses accidentally scored it (0,4,1) so inputs were fixed
       while every bare <select> stayed at 14px. Winning that by writing a
       taller selector would be a specificity puzzle re-solved by whoever adds
       the next utility; a hard floor is what this actually is. */font-size:16px!important}.otp-box{font-size:20px!important}.date-dmy-overlay{font-size:16px!important}}@media (pointer:coarse) and (max-width:1024px){.footer-links a,.site-footer-links a,.tp-footer-nav a{display:block;padding:13px 0}.footer-links{gap:0}.footer-contact-info a{display:inline-flex;align-items:center;min-height:44px}.social-icon-btn{width:44px;height:44px}.community-chip{min-height:44px;padding:10px 16px}.newsletter-input,.newsletter-submit-btn{min-height:48px}}@media (max-width:1024px){.community-eyebrow,.field .hint,.footer-brand-sub,.policy-badge,.section-subtitle{font-size:12px}}@media (max-height:500px),(max-width:767.98px){.footer-bottom{max-width:100%}.topbar{padding-top:max(12px,env(safe-area-inset-top))}.container,.topbar{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.footer-container{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (pointer:coarse) and (max-width:1024px){.btn,.btn-nav-outline,.btn-nav-primary,.sq-tab{min-height:44px}}@media (max-width:1024px){.sq-count,.text-\[10\.5px\],.text-\[10px\],.text-\[11px\]{font-size:12px}}.mobile-rail.wizard-step-rail{display:none}@media (max-height:500px),(max-width:767.98px){.mobile-rail.wizard-step-rail{display:flex;gap:6px;padding:0 16px 12px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 20px),transparent)}.mobile-rail>.wizard-step-pill{scroll-snap-align:center}.wizard-step-pill{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:44px;padding:7px 12px;border:1px solid var(--border-control);border-radius:999px;background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.wizard-step-pill[data-active]{background:var(--bg-brand-subtle);border-color:var(--border-brand);color:var(--text-brand)}.wizard-step-pill-num{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--bg-surface-sunken);font-size:12px;font-weight:700}.wizard-step-pill[data-active] .wizard-step-pill-num{background:var(--bg-brand);color:var(--text-on-brand)}.wizard-actions{position:sticky;bottom:0;z-index:20;background:var(--bg-surface);padding-bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 -1px 12px rgb(var(--ink-rgb)/.06)}.wizard-actions .wizard-autosave-hint{display:none}.wizard-actions .wizard-actions-buttons{width:100%}.wizard-actions .wizard-actions-buttons>*{flex:1 1 0;justify-content:center;min-height:48px}}.mobile-rail{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent)}.mobile-rail::-webkit-scrollbar{display:none}.mobile-rail>*{scroll-snap-align:start}@media (max-height:500px),(max-width:767.98px){.admin-rail{padding-bottom:0}}.mobile-rail.admin-rail{display:none}@media (max-width:639.98px){.mobile-rail.admin-rail{display:flex}}.mobile-collapse>.mobile-collapse-body{display:block}.mobile-collapse-summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 2px;color:var(--text-secondary);font-size:13px;font-weight:700;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.mobile-collapse-summary::-webkit-details-marker{display:none}.mobile-collapse-summary:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--duration-micro,.15s) ease}.mobile-collapse[open]>.mobile-collapse-summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.mobile-collapse-count{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bg-brand);color:var(--text-on-brand);font-size:12px;font-weight:800}@media (pointer:coarse) and (max-width:1024px){.admin-filter-field,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea{min-height:44px}}@media (max-height:500px),(max-width:767.98px){.profile-dropdown{position:fixed;top:auto;left:0;right:0;bottom:0;min-width:0;border-radius:16px 16px 0 0;border-bottom:none;padding:8px 12px max(12px,env(safe-area-inset-bottom));box-shadow:0 -8px 32px rgb(var(--ink-rgb)/.22);animation:sheet-rise var(--duration-standard,.22s) cubic-bezier(.32,.72,0,1)}.profile-dropdown:before{content:"";display:block;width:36px;height:4px;margin:4px auto 10px;border-radius:999px;background:var(--border-control)}.profile-dropdown-link{min-height:48px;font-size:15px}.profile-dropdown-header{padding:4px 12px 12px}}@keyframes sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (pointer:coarse) and (max-width:1024px){.doc-sheet-remove,.media-thumb-remove{width:30px;height:30px;font-size:15px}.doc-sheet-remove:after,.media-thumb-remove:after{content:"";position:absolute;inset:-7px}.doc-sheet-remove{position:relative}input.bg-transparent{min-height:44px}.admin-inline-action{min-height:44px;padding-inline:6px}.legal-tab,.sub-tab,.user-pill-button,input[type=file],select{min-height:44px}}@media (max-height:500px),(max-width:767.98px){.wizard-actions .wizard-actions-buttons{display:flex}.hero-trust{margin-inline:0;padding-inline:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}}@media (max-width:1024px){.activity-badge,.activity-meta,.activity-time,.admin-actions button,.audience-tag,.author-role,.badge,.carousel-card-badge,.community-eyebrow,.community-showcase-stat-label,.community-verified-badge,.doc-row .file-icon,.doc-sheet-head,.doc-sheet-remove,.doc-status,.field .hint,.filter-group .count,.filter-group h4,.footer-brand-sub,.hero-badge,.location-map-kicker,.location-status,.map-node-label,.media-thumb-name,.policy-badge,.privacy-badge,.profile-dropdown-role,.region-badge,.review-card-state,.review-detail-item span,.review-hub-eyebrow,.review-queue-summary-item span,.sacred-callout span,.schedule-editor-section h5,.section-subtitle,.site-footer-copy,.site-footer-tagline,.slot-all-days-btn,.slot-row-days-label,.slot-row-name-field>label,.slot-row-time-field>label,.sq-count,.sq-raw summary,.sq-raw-label,.sq-raw-pre,.sq-section-chip,.sq-status-badge,.sq-tag,.sq-temple-id,.stat .delta,.stat .label,.step-number,.step-status,.sub-card-ref,.sub-tab-count,.sub-tl-label,.submission-card .submission-descriptor,.submission-meta dt,.table th,.temple-accordion-chevron,.temple-accordion-status,.temple-major-nav-lock,.temple-name-autocomplete-status,.timings-section-kicker,.tp-badge-done,.tp-badge-review,.tp-day-toggle,.tp-editor-hint,.tp-pending-live-note,.tp-pending-panel-time,.tp-schedule-label,.tp-subhead,.tp-verified-badge,.type-label{font-size:12px}}@media (max-height:500px),(max-width:767.98px){.admin-date-range{flex-wrap:wrap}.admin-date-range input[type=date]{flex:1 1 200px;min-width:0}}@media (pointer:coarse) and (max-width:1024px){.tp-add-festival-btn,.tp-back,.tp-btn,.tp-inline-add-btn{min-height:44px}.tp-pencil{position:relative;width:32px;height:32px}.tp-pencil:after{content:"";position:absolute;inset:-6px}}@media (max-height:500px){.wizard-actions{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.wizard-actions .wizard-actions-buttons>*{min-height:42px}}@media (max-height:500px),(max-width:767.98px){.nav-contact{display:none!important}}@media (pointer:coarse) and (max-width:1024px){.drawer-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px}.chip-toggle,.drawer-primary{min-height:44px}.chip-toggle{padding-inline:14px}.add-more,.community-suggest-btn{min-height:44px}}@media (max-height:500px){.wizard-actions .wizard-actions-buttons>*{min-height:44px}}@media (pointer:coarse) and (max-width:1024px){.wizard-actions .wizard-actions-buttons>*,.wizard-actions a,.wizard-actions button{min-height:44px}}@media (max-height:500px),(max-width:767.98px){body{overflow-wrap:anywhere}}@media (pointer:coarse) and (max-width:1024px){.media-lightbox-close:after{content:"";position:absolute;inset:-5px}}