main.container-wide:has(ol.rawaj-surface){position:relative}main.container-wide:has(ol.rawaj-surface):before{content:none}main.container-wide:has(ol.rawaj-surface)>.mb-4:first-child{margin-bottom:1rem}main.container-wide:has(ol.rawaj-surface)>.mb-4:first-child a{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface{border:1px solid color-mix(in srgb, var(--border) 78%, transparent);border-radius:var(--rawaj-radius-surface);background:var(--card);color:var(--foreground);box-shadow:none;margin-bottom:1rem;position:relative}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface:after{content:none}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface li{z-index:1}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface li:not([aria-current=step]){color:var(--muted-foreground)}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface li[aria-current=step]{background:var(--muted-surface);color:var(--foreground);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border) 86%, transparent)}main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface li[aria-current=step] span span:first-child{background:var(--primary);color:var(--primary-foreground);box-shadow:none}:is(main.container-wide:has(ol.rawaj-surface) section.rawaj-surface,main.container-wide:has(ol.rawaj-surface) div.rawaj-surface){border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--rawaj-radius-surface);background:var(--card);box-shadow:none;position:relative;overflow:hidden}main.container-wide:has(ol.rawaj-surface) .input{min-height:var(--rawaj-touch-target);border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none;transition:border-color var(--rawaj-motion-fast) ease, box-shadow var(--rawaj-motion-fast) ease, background-color var(--rawaj-motion-fast) ease}main.container-wide:has(ol.rawaj-surface) .input:focus{border-color:color-mix(in srgb, var(--brand-orange) 52%, var(--border));background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-orange) 13%, transparent)}main.container-wide:has(ol.rawaj-surface) button[type=button][class*=min-h-14]{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none;position:relative;overflow:hidden}main.container-wide:has(ol.rawaj-surface) button[type=button][class*=bg-primary]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:none}main.container-wide:has(ol.rawaj-surface) label.group[for]{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none}main.container-wide:has(ol.rawaj-surface) label.group.flex.cursor-pointer{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none}main.container-wide:has(ol.rawaj-surface) aside>.rawaj-surface:first-child{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);color:var(--foreground)}main.container-wide:has(ol.rawaj-surface) aside>.rawaj-surface:first-child h3{color:var(--primary)}main.container-wide:has(ol.rawaj-surface) aside>.rawaj-surface:first-child .text-primary{color:var(--primary)}main.container-wide:has(ol.rawaj-surface) aside>.rawaj-surface:first-child .bg-card-warm{background:var(--card-warm)}main.container-wide:has(ol.rawaj-surface) aside>.rawaj-surface:first-child .from-brand-orange{box-shadow:none}main.container-wide:has(ol.rawaj-surface) .sticky.bottom-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{border-color:color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--card) 94%, transparent);box-shadow:var(--rawaj-shadow-overlay)}@media (width<=639px){main.container-wide:has(ol.rawaj-surface)>ol.rawaj-surface{border-radius:var(--rawaj-radius-surface)}}@media (prefers-reduced-motion:reduce){main.container-wide:has(ol.rawaj-surface) .input{transition:none}main.container-wide:has(ol.rawaj-surface) button[type=button][class*=min-h-14]{transition:none}}
