:root{--color-primary:#ea580c;--color-primary-hover:#c2410c;--color-primary-active:#9a3412;--color-primary-light:#ffedd5;--color-primary-50:#fff7ed;--color-primary-100:#ffedd5;--color-primary-200:#fed7aa;--color-primary-300:#fdba74;--color-primary-400:#fb923c;--color-primary-500:#f97316;--color-primary-600:#ea580c;--color-primary-700:#c2410c;--color-primary-800:#9a3412;--color-sidebar:#fff;--color-sidebar-hover:#fff7ed;--color-sidebar-active:#ea580c14;--color-sidebar-text:#64748b;--color-sidebar-text-active:#ea580c;--color-sidebar-border:#f1f5f9;--color-sidebar-section:#64748b;--color-success:#10b981;--color-success-hover:#059669;--color-success-light:#d1fae5;--color-success-50:#ecfdf5;--color-success-200:#a7f3d0;--color-success-700:#047857;--color-success-800:#065f46;--color-warning:#f59e0b;--color-warning-hover:#d97706;--color-warning-light:#fef3c7;--color-warning-50:#fffbeb;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-error:#ef4444;--color-error-hover:#dc2626;--color-error-light:#fee2e2;--color-error-50:#fef2f2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-info:#3b82f6;--color-info-hover:#2563eb;--color-info-light:#dbeafe;--color-info-50:#eff6ff;--color-info-200:#bfdbfe;--color-info-300:#93c5fd;--color-info-400:#60a5fa;--color-info-700:#1d4ed8;--color-info-800:#1e40af;--color-info-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-sky-500:#0ea5e9;--color-sky-600:#0891b2;--color-sky-700:#0369a1;--color-background:#f8fafc;--color-surface:#fff;--color-card:#fff;--color-text:#1f2937;--color-text-secondary:#6b7280;--color-text-light:#6b7280;--color-text-disabled:#9ca3af;--color-text-inverse:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-focus:#3b82f6;--color-placeholder:#6b7280;--color-disabled-bg:#f3f4f6;--color-hover-bg:#f9fafb;--color-overlay:#00000080;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-300:#d1d5db;--color-neutral-400:#9ca3af;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-indigo-200:#c7d2fe;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-v1-surface:#eef0f4;--color-v1-ink:#2c3a51;--color-v1-ink-2:#404e65;--color-v1-accent-400:#dd7039;--color-v1-accent-500:#c95c25;--color-warning-100:#fef9c3;--color-sky-50:#f0f9ff;--color-indigo-100:#e0e7ff;--color-brand-whatsapp:#25d366;--color-brand-whatsapp-dark:#075e54;--color-brand-google:#4285f4;--color-brand-telegram:#08c;--color-brand-twitter:#1da1f2;--color-brand-facebook:#0078d7;--color-brand-yandex:#fc3f1d;--color-brand-visa:#1a1f71;--color-brand-amex:#006fcf;--color-brand-mastercard-red:#e30613;--color-brand-mastercard-orange:#f79e1b;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-700:#0f766e;--color-cyan-600:#0284c7;--color-cyan-700:#0e7490;--color-emerald-300:#6ee7b7;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-pink-50:#fdf2f8;--color-pink-200:#fbcfe8;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-rose-500:#f43f5e;--color-fuchsia-600:#c026d3;--color-purple-50-alt:#f5f3ff;--color-purple-200-alt:#e9d5ff;--color-purple-600-alt:#9333ea;--color-purple-700-alt:#6b21a8;--color-purple-800-alt:#581c87;--color-black:#000;--color-near-black:#0a0a0a;--color-v1-ink-dark:#1a1611;--color-v1-ink-brown:#5c4f42;--color-v1-ink-warm:#a09688;--color-v1-ink-warm-2:#92816f;--color-v1-ink-warm-3:#6d4c2a;--color-v1-dark-950:#0c1020;--color-v1-dark-900:#0f0f0f;--color-v1-dark-800:#1a1a1a;--color-v1-dark-700:#1a1a2e;--color-v1-dark-600:#16213e;--color-v1-navy-900:#06152e;--color-v1-navy-800:#0e2b57;--color-v1-navy-700:#1e3a5f;--color-v1-tint-50:#fffaf5;--color-v1-tint-100:#fff7f0;--color-v1-tint-amber:#fef3e2;--color-v1-tint-blue:#fafbfc;--color-v1-tint-lemon:#fefce8;--color-v1-tint-peach:#fef9f3;--color-v1-tint-cream:#fff9f5;--color-v1-tint-ivory:#fff5ec;--color-v1-tint-snow:#fdfdfd;--color-v1-tint-lilac:#fafaff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-cyan-50:#ecfeff;--color-teal-50:#f0fdfa;--color-purple-100-alt:#f3e8ff;--color-brand-google-link:#1a0dab;--color-brand-google-muted:#4d5156;--color-brand-ig-yellow:#f09433;--color-brand-ig-orange:#e6683c;--color-brand-ig-red:#dc2743;--color-brand-ig-pink:#cc2366;--color-brand-ig-purple:#bc1888;--color-orange-400:#ff7139;--color-orange-500:#ff6b35;--color-orange-600:#e2520a;--color-orange-700:#d4581c;--color-surface-soft:#f0f0f0;--color-surface-soft-2:#ededed;--color-surface-soft-3:#e8e8e8;--color-surface-soft-4:#f3f3f3;--color-surface-soft-5:#f1f2f5;--color-surface-soft-6:#f6f7fa;--color-surface-soft-7:#f1f0ee;--color-surface-soft-8:#e0e0e0;--color-v1-dark-500:#2d3748;--color-v1-dark-400:#484848;--color-v1-dark-300:#545454;--color-v1-dark-200:#9b9b9b;--color-v1-gray-alt:#dadce0;--color-v1-dark-code:#0d1117;--color-v1-dark-text:#202124;--color-v1-dark-2a:#2a2a2a;--color-v1-dark-111:#111628;--color-amber-300-alt:#f7c948;--color-amber-700-alt:#b68a3f;--color-amber-800-alt:#7e5f22;--color-amber-amber-d:#d4a75e;--color-red-dark-900:#7a060b;--color-red-dark-800:#b30510;--color-red-dark-950:#4a0307;--color-red-dark-csm:#c8102e;--color-red-fire:red;--color-indigo-800:#3730a3;--color-indigo-950:#1b3a8a;--color-indigo-alt-700:#3554b5;--color-indigo-google:#006cff;--color-indigo-link:#06c;--color-pink-300:#f9a8d4;--color-green-dark-800:#16713a;--color-green-dark-code:#006621;--color-purple-50:#faf5ff;--color-purple-100:#ede9fe;--color-purple-200:#ddd6fe;--color-purple-300:#c4b5fd;--color-purple-400:#a78bfa;--color-purple-500:#8b5cf6;--color-purple-600:#7c3aed;--color-purple-700:#6d28d9;--color-purple-800:#5b21b6;--color-purple-900:#4c1d95;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-cyan-500:#06b6d4;--color-emerald-400:#34d399;--color-red-300:#fca5a5;--color-primary-500-rgb:249 115 22;--color-primary-600-rgb:234 88 12;--color-primary-700-rgb:194 65 12;--color-success-rgb:16 185 129;--color-success-hover-rgb:5 150 105;--color-green-500-rgb:34 197 94;--color-error-rgb:239 68 68;--color-info-rgb:59 130 246;--color-text-rgb:15 23 42;--color-surface-rgb:255 255 255;--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--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-20:80px;--space-24:96px;--space-2-5:10px;--space-3-5:14px;--space-4-5:18px;--space-5-5:22px;--font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.125rem;--font-size-2xl:1.125rem;--font-size-3xl:1.25rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.625;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--radius-1-5:10px;--radius-lg-2:14px;--radius-xl-2:18px;--radius-2xl-2:20px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 3px #0000000f, 0 1px 2px #0000000a;--shadow-md:0 4px 6px #0000000f, 0 2px 4px #0000000a;--shadow-lg:0 10px 15px #00000014, 0 4px 6px #0000000a;--shadow-xl:0 20px 25px #0000001a, 0 8px 10px #0000000a;--shadow-inner:inset 0 2px 4px #0000000d;--shadow-focus:0 0 0 3px #3b82f64d;--shadow-focus-error:0 0 0 3px #ef44444d;--surface-radius:var(--radius-lg-2);--surface-radius-inner:var(--radius-1-5);--surface-border-color:var(--color-border);--surface-border:1px solid var(--surface-border-color);--surface-shadow:0 1px 2px #0f172a0a, 0 8px 24px -12px #0f172a1a;--surface-shadow-hover:0 4px 10px -4px #0f172a1a, 0 14px 28px -16px #0f172a3d;--badge-radius:var(--radius-full);--badge-py:4px;--badge-px:10px;--focus-ring:0 0 0 3px #ea580c1f;--color-primary-tint-03:color-mix(in srgb, var(--color-primary) 3%, transparent);--color-primary-tint-04:color-mix(in srgb, var(--color-primary) 4%, transparent);--color-primary-tint-06:color-mix(in srgb, var(--color-primary) 6%, transparent);--color-primary-tint-08:color-mix(in srgb, var(--color-primary) 8%, transparent);--color-primary-tint-12:color-mix(in srgb, var(--color-primary) 12%, transparent);--color-success-tint-08:color-mix(in srgb, var(--color-success) 8%, transparent);--color-warning-tint-08:color-mix(in srgb, var(--color-warning) 8%, transparent);--color-error-tint-08:color-mix(in srgb, var(--color-error) 8%, transparent);--color-info-tint-08:color-mix(in srgb, var(--color-info) 8%, transparent);--color-purple-tint-08:color-mix(in srgb, var(--color-purple-600) 8%, transparent);--color-neutral-tint-08:color-mix(in srgb, var(--color-neutral-900) 8%, transparent);--container-max:1280px;--header-height:52px;--sidebar-width:0px;--sidebar-collapsed:72px;--content-padding:var(--space-3);--z-sticky:200;--z-modal-backdrop:300;--z-bottom-nav:500;--z-cookie:520;--z-popover:550;--z-header:600;--z-drawer-backdrop:650;--z-drawer:660;--z-cart-backdrop:700;--z-cart-panel:800;--z-lightbox:900;--z-modal-overlay:9999;--z-notify:calc(var(--z-modal-overlay) + 1);--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1600px}@media (min-width:480px){:root{--content-padding:var(--space-4);--header-height:56px;--font-size-3xl:1.5rem;--font-size-2xl:1.25rem}}@media (min-width:768px){:root{--sidebar-width:260px;--content-padding:var(--space-6);--header-height:76px;--font-size-3xl:1.875rem;--font-size-2xl:1.5rem;--font-size-xl:1.25rem}}
:root{--touch-target:44px;--touch-target-comfortable:48px;--fs-xs:clamp(.75rem, .7rem + .25vw, .875rem);--fs-sm:clamp(.875rem, .825rem + .25vw, 1rem);--fs-base:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-lg:clamp(1.125rem, 1.05rem + .375vw, 1.25rem);--fs-xl:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--fs-2xl:clamp(1.5rem, 1.35rem + .75vw, 2rem);--fs-3xl:clamp(2rem, 1.75rem + 1.25vw, 3rem);--fs-4xl:clamp(2.5rem, 2rem + 2.5vw, 4.5rem);--sp-2xs:clamp(.25rem, .225rem + .125vw, .375rem);--sp-xs:clamp(.5rem, .45rem + .25vw, .75rem);--sp-sm:clamp(.75rem, .675rem + .375vw, 1rem);--sp-md:clamp(1rem, .9rem + .5vw, 1.5rem);--sp-lg:clamp(1.5rem, 1.35rem + .75vw, 2.25rem);--sp-xl:clamp(2rem, 1.75rem + 1.25vw, 3.5rem);--sp-2xl:clamp(3rem, 2.5rem + 2.5vw, 5rem);--page-px:clamp(12px, 2.5vw, 32px);--section-py:clamp(32px, 5vw, 80px);--nest-scale:0;--panel-px-cap:clamp(8px, 7.1vw - 22.5px, 40px);--card-px-cap:clamp(14px, 5.35vw - 9px, 40px);--header-stack-offset:clamp(220px, 18vh, 300px);--dropdown-max-block:calc(100dvh - var(--header-stack-offset))}@media (min-width:768px){:root{--nest-scale:1;--panel-px-cap:1000px;--card-px-cap:1000px}}:where(main,section,article,aside,header,footer)>:where(div,section,article,ul,ol,form){min-inline-size:0}:where(img,svg,video,canvas,iframe,table){max-inline-size:100%}:where(p,li,dd,td,th,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}.scroll-x{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-inline:contain;overflow:auto hidden}.scroll-x::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (any-pointer:coarse){button:not([class*=badge]):not([class*=chip]):not([aria-hidden=true]),[role=button],a[class*=btn]{min-block-size:max(var(--touch-target), var(--btn-h,0px));min-inline-size:var(--touch-target)}:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){min-block-size:var(--touch-target)}}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}.safe-inset-bottom{padding-block-end:env(safe-area-inset-bottom)}.safe-inset-top{padding-block-start:env(safe-area-inset-top)}
h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text)}h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}p{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text)}small{font-size:var(--font-size-xs);color:var(--color-text-secondary)}strong,b{font-weight:var(--font-weight-semibold)}a:not([class]){color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:not([class]):hover{color:var(--color-primary-hover);text-decoration:underline}code{font-family:var(--font-family);padding:var(--space-0-5) var(--space-1);background:var(--color-border-light);border-radius:var(--radius-sm);color:var(--color-primary-700);font-size:.9em}pre{font-family:var(--font-family);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);padding:var(--space-4);background:var(--color-sidebar);color:var(--color-text-inverse);border-radius:var(--radius-md);overflow-x:auto}pre code{color:inherit;background:0 0;padding:0}label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-1-5);display:block}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes progressBar{0%{width:100%}to{width:0%}}.animate-fadeIn{animation:fadeIn var(--transition-normal) var(--ease-out)}.animate-fadeOut{animation:fadeOut var(--transition-normal) var(--ease-in)}.animate-slideUp{animation:slideUp var(--transition-normal) var(--ease-out)}.animate-slideDown{animation:slideDown var(--transition-normal) var(--ease-out)}.animate-slideLeft{animation:slideLeft var(--transition-normal) var(--ease-out)}.animate-slideRight{animation:slideRight var(--transition-normal) var(--ease-out)}.animate-scaleIn{animation:scaleIn var(--transition-normal) var(--ease-bounce)}.animate-spin{animation:1s linear infinite spin}.animate-pulse{animation:pulse 2s var(--ease-in-out) infinite}.animate-shake{animation:shake .5s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.cu-scroll-locked,.cu-scroll-locked>body{overflow:hidden}.cu-scroll-locked>body{padding-inline-end:var(--cu-scrollbar-w,0px)}.cu-modal-overlay{overscroll-behavior:contain;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal-overlay);background:#0f172a8c;justify-content:center;align-items:center;animation:.15s cuFadeIn;display:flex;position:fixed;inset:0}.cu-modal{background:var(--color-surface);inline-size:min(440px, 100% - 2 * var(--page-px));max-block-size:calc(100dvh - 2 * var(--sp-md));overscroll-behavior:contain;text-align:center;border-radius:16px;padding:32px;animation:.2s ease-out cuSlideUp;overflow-y:auto;box-shadow:0 16px 48px #00000026}.cu-modal--form{--cu-close-slot:block;text-align:start;inline-size:min(860px, 100% - 2 * var(--page-px));flex-direction:column;padding:0;display:flex}.cu-modal--md{inline-size:min(560px, 100% - 2 * var(--page-px))}.cu-modal--wide{inline-size:min(860px, 100% - 2 * var(--page-px))}.cu-modal--xl{inline-size:min(1240px, 100% - 2 * var(--page-px))}.cu-modal-close{z-index:1;position:absolute;inset-block-start:12px;inset-inline-end:12px}.cu-modal-close-slot{display:var(--cu-close-slot,contents);block-size:0;margin-block-start:calc(-1 * var(--cu-close-slot-pad,0px));margin-inline:calc(-1 * var(--cu-close-slot-pad,0px));z-index:2;position:sticky;inset-block-start:0}.cu-modal:has(.cu-modal-close){position:relative}.cu-modal-icon{font-size:var(--fs-3xl);margin-bottom:12px}.cu-modal-icon--refund,.cu-modal-icon--danger,.cu-modal-icon--success{width:56px;height:56px;font-size:var(--fs-xl);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:inline-flex}.cu-modal-icon--refund{color:var(--color-purple-600);background:#7c3aed1a}.cu-modal-icon--danger{color:var(--color-error-hover);background:#dc26261a}.cu-modal-icon--success{background:var(--color-green-50);color:var(--color-success-hover)}.cu-modal-icon svg{width:28px;height:28px}.cu-modal-title{font-size:var(--fs-base);color:var(--color-text);margin:0 0 8px;font-weight:800}.cu-modal-text{font-size:var(--fs-sm);color:var(--color-text-secondary);white-space:pre-line;margin:0 0 24px;line-height:1.6}.cu-modal-text--muted{font-size:var(--fs-xs);color:var(--color-text-disabled);margin-block-start:-14px}.cu-modal-input{border:1px solid var(--color-border);border-radius:var(--radius-1-5);width:100%;font:inherit;font-size:var(--fs-base);color:var(--color-text);outline:none;margin:0 0 20px;padding:10px 12px;transition:border-color .12s}.cu-modal-input:focus{border-color:var(--color-primary-600)}.cu-modal-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cu-3ds-overlay{--3ds-safe-inline-start:env(safe-area-inset-left,0px);--3ds-safe-inline-end:env(safe-area-inset-right,0px);z-index:var(--z-modal-overlay);padding-block:max(var(--page-px), env(safe-area-inset-top,0px)) max(var(--page-px), env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;place-items:center;padding-inline-start:max(var(--page-px), var(--3ds-safe-inline-start));padding-inline-end:max(var(--page-px), var(--3ds-safe-inline-end));animation:.15s cuFadeIn;display:grid;position:fixed;inset:0}[dir=rtl] .cu-3ds-overlay{--3ds-safe-inline-start:env(safe-area-inset-right,0px);--3ds-safe-inline-end:env(safe-area-inset-left,0px)}.cu-3ds-card{background:var(--color-surface);border-radius:16px;flex-direction:column;block-size:min(560px,100%);min-block-size:min(320px,100%);max-block-size:100%;inline-size:min(520px,100%);animation:.2s ease-out cuSlideUp;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000026}.cu-3ds-card:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.cu-3ds-bar{justify-content:space-between;align-items:center;gap:var(--sp-2xs);border-block-end:1px solid var(--color-border);background:var(--color-background);flex:none;padding-block:8px;padding-inline:12px;display:flex}.cu-3ds-title{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.4;overflow:hidden}.cu-3ds-frame{background:var(--color-surface);border:0;flex:auto;min-block-size:0;inline-size:100%}@keyframes cuFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cuSlideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cu-field-err{font-size:var(--fs-xs);color:var(--color-error-hover);margin-top:4px;font-weight:500;line-height:1.4;display:block}.cu-form-actions{flex-wrap:wrap;gap:12px;display:flex}.cu-form-actions--center{justify-content:center;align-items:center}.cu-form-actions--end{justify-content:flex-end}.cu-form-actions--stack{flex-direction:column}@media (min-width:768px){.cu-form-actions--stack{flex-direction:row}}.cu-form-btn{--btn-h:40px;--btn-px:20px;--btn-fs:var(--fs-sm);box-sizing:border-box;min-block-size:var(--btn-h);padding-block:6px;padding-inline:var(--btn-px);border:var(--btn-outline-w,1px) solid var(--color-border);border-radius:var(--radius-1-5);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family);font-size:var(--btn-fs);white-space:nowrap;cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:6px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform .12s;display:inline-flex}.cu-form-btn svg{flex:none;block-size:16px;inline-size:16px}.cu-form-btn--sm{--btn-h:36px;--btn-px:14px;--btn-fs:var(--fs-xs)}.cu-form-btn--block{inline-size:100%}.cu-form-btn--wrap{white-space:normal}.cu-form-btn--pill{border-radius:999px}.cu-form-btn--circle{--btn-px:0;inline-size:var(--btn-h);min-inline-size:var(--btn-h);border-radius:50%}.cu-form-btn--blockSm{inline-size:100%}@media (min-width:768px){.cu-form-btn--blockSm{inline-size:auto}}@media (any-pointer:coarse){.cu-form-btn,.cu-form-btn--sm{--btn-h:var(--touch-target)}}.cu-form-btn--lg{--btn-h:var(--touch-target-comfortable);--btn-px:26px}.cu-form-btn--icon{--btn-px:0;inline-size:var(--btn-h);min-inline-size:var(--btn-h);color:var(--color-neutral-600);background:0 0;border-color:#0000}.cu-form-btn--overlay{border-color:var(--color-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border-radius:50%}.cu-form-btn--primary,.cu-form-btn--edit{color:var(--color-primary-700);border-color:var(--color-primary-600)}.cu-form-btn--info{color:var(--color-info-hover);border-color:var(--color-info-600)}.cu-form-btn--pdf{color:var(--color-purple-700);border-color:var(--color-purple-600)}.cu-form-btn--track{color:var(--color-teal-700);border-color:var(--color-teal-600)}.cu-form-btn--whatsapp{color:var(--color-brand-whatsapp-dark);border-color:var(--color-green-600)}.cu-form-btn--payment,.cu-form-btn--success{color:var(--color-green-700);border-color:var(--color-green-600)}.cu-form-btn--refund,.cu-form-btn--warning{color:var(--color-warning-700);border-color:var(--color-warning-hover)}.cu-form-btn--purchase{color:var(--color-purple-600);border-color:var(--color-purple-600)}.cu-form-btn--danger{color:var(--color-error-hover);border-color:var(--color-error-600)}.cu-form-btn--cancel{color:var(--color-gray-700);border-color:var(--color-gray-500)}.cu-form-btn--ghost{background:0 0;border-color:#0000}:root{--btn-outline-bg:var(--color-surface);--btn-outline-line:var(--color-primary-700);--btn-outline-ink:var(--color-primary-700);--btn-outline-w:1px;--btn-outline-hover-bg:var(--color-primary-100);--btn-outline-hover-line:var(--color-primary-800);--btn-outline-hover-ink:var(--color-primary-800)}.cu-form-btn--solid{background:var(--btn-outline-bg);border:var(--btn-outline-w) solid var(--btn-outline-line);color:var(--btn-outline-ink);font-weight:700}.cu-form-btn--cart{background:var(--color-surface);border:var(--btn-outline-w) solid var(--color-green-800);color:var(--color-green-800);font-weight:700}.cu-form-btn--pill.cu-form-btn--solid{background:var(--color-primary-100)}.cu-form-btn--solid.cu-form-btn--payment{background:linear-gradient(135deg, var(--color-green-700) 0%, var(--color-green-800) 100%);color:var(--color-white);border:1px solid #0000}.cu-form-btn--pillOn{background:var(--btn-outline-hover-bg);border-color:var(--btn-outline-hover-line);color:var(--btn-outline-hover-ink);font-weight:700}@media (hover:hover){.cu-form-btn:hover:not(:disabled){background:var(--color-hover-bg)}.cu-form-btn--primary:hover:not(:disabled),.cu-form-btn--edit:hover:not(:disabled){background:var(--color-primary-50);border-color:var(--color-primary-400)}.cu-form-btn--info:hover:not(:disabled){background:var(--color-info-50);border-color:var(--color-info-300)}.cu-form-btn--pdf:hover:not(:disabled){background:color-mix(in srgb, var(--color-purple-200) 30%, #fff);border-color:var(--color-purple-700)}.cu-form-btn--track:hover:not(:disabled){background:color-mix(in srgb, var(--color-teal-200) 30%, #fff);border-color:var(--color-teal-700)}.cu-form-btn--whatsapp:hover:not(:disabled){background:var(--color-green-50);border-color:var(--color-green-300)}.cu-form-btn--payment:hover:not(:disabled),.cu-form-btn--success:hover:not(:disabled){background:var(--color-green-50);border-color:var(--color-green-600)}.cu-form-btn--refund:hover:not(:disabled),.cu-form-btn--warning:hover:not(:disabled){background:var(--color-warning-50);border-color:var(--color-warning-hover)}.cu-form-btn--purchase:hover:not(:disabled){background:var(--color-purple-50);border-color:var(--color-purple-600)}.cu-form-btn--danger:hover:not(:disabled){background:var(--color-error-50);border-color:var(--color-error-400)}.cu-form-btn--cancel:hover:not(:disabled){background:var(--color-gray-100);border-color:var(--color-gray-400)}.cu-form-btn--icon:hover:not(:disabled),.cu-form-btn--ghost:hover:not(:disabled){background:var(--color-border-light);color:var(--color-neutral-900)}.cu-form-btn--overlay:hover:not(:disabled){background:var(--color-error-50);border-color:var(--color-error-200);color:var(--color-error-700)}.cu-form-btn--solid:hover:not(:disabled){background:var(--btn-outline-hover-bg);border-color:var(--btn-outline-hover-line);color:var(--btn-outline-hover-ink)}.cu-form-btn--cart:hover:not(:disabled){background:var(--color-green-50);border-color:var(--color-green-900)}.cu-form-btn--solid.cu-form-btn--payment:hover:not(:disabled){background:linear-gradient(135deg, var(--color-green-700) 0%, var(--color-green-800) 100%);filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 16px #22c55e59}.cu-form-btn--pill.cu-form-btn--solid:hover:not(:disabled){background:var(--color-primary-200);border-color:var(--color-primary-800);color:var(--color-primary-800)}.cu-form-btn--pillOn:hover:not(:disabled){background:var(--color-primary-200);border-color:var(--btn-outline-hover-line);color:var(--btn-outline-hover-ink)}}.cu-form-btn:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.cu-form-btn--danger:focus-visible{outline-color:var(--color-error-700)}.cu-form-btn--cancel:focus-visible{outline-color:var(--color-gray-600)}.cu-form-btn--cart:focus-visible{outline-color:var(--color-green-800)}.cu-form-btn:disabled,.cu-form-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none;opacity:1;background:var(--color-gray-100);border-color:var(--color-gray-400);color:var(--color-gray-600);transform:none}.cu-form-btn--solid.cu-form-btn--payment:disabled,.cu-form-btn--solid.cu-form-btn--payment[aria-disabled=true]{opacity:.55;background:linear-gradient(135deg, var(--color-green-700) 0%, var(--color-green-800) 100%);color:var(--color-white);border-color:#0000}@media (prefers-reduced-motion:reduce){.cu-3ds-overlay,.cu-3ds-card{animation:none}.cu-form-btn{transition:none}.cu-form-btn--solid.cu-form-btn--payment:hover{transform:none}}.coarseOnly.coarseOnly{display:none}@media (any-pointer:coarse){.coarseOnly.coarseOnly{display:inline-flex}}
.cu-failure{--font-family:var(--font-montserrat), "Montserrat", sans-serif;--failure-accent:var(--color-primary-600);--failure-accent-soft:var(--color-primary-200);--failure-accent-strong:var(--color-primary-700);--failure-needle-angle:-30deg;isolation:isolate;min-block-size:clamp(520px,70svh,780px);inline-size:100%;padding-block:var(--section-py);padding-inline:var(--page-px);font-family:var(--font-family);background-color:var(--color-background);background-image:radial-gradient(circle at 50% 0%, var(--color-primary-tint-08), transparent 72%);place-items:center;display:grid;position:relative;overflow:clip}.cu-failure--500{--failure-accent:var(--color-error-400);--failure-accent-soft:var(--color-error-200);--failure-accent-strong:var(--color-error-700);--failure-needle-angle:28deg}.cu-failure__panel{border:var(--surface-border);border-radius:var(--radius-2xl-2);background-color:var(--color-surface);inline-size:min(100%,1040px);min-inline-size:0;box-shadow:var(--shadow-xl);display:grid;overflow:hidden}.cu-failure__visual{min-block-size:clamp(270px,68vw,340px);padding-block:var(--sp-xl);padding-inline:min(var(--sp-lg), var(--panel-px-cap));color:var(--color-surface);background-color:var(--color-slate-900);background-image:radial-gradient(circle at 50% 45%, rgb(var(--color-primary-600-rgb) / .2), transparent 56%), linear-gradient(145deg, var(--color-slate-900), var(--color-slate-800));place-items:center;display:grid;position:relative;overflow:hidden}.cu-failure--500 .cu-failure__visual{background-image:radial-gradient(circle at 50% 45%, rgb(var(--color-error-rgb) / .15), transparent 56%), linear-gradient(145deg, var(--color-slate-900), var(--color-slate-800))}.cu-failure__instrument{justify-items:center;gap:var(--sp-md);inline-size:min(100%,310px);display:grid}.cu-failure__dial{aspect-ratio:1;border:1px solid rgb(var(--color-surface-rgb) / .12);background-color:#ffffff09;border-radius:50%;inline-size:clamp(190px,58vw,270px);position:relative;box-shadow:inset 0 0 0 12px #ffffff06,inset 0 -24px 46px #0000004d,0 22px 48px #00000047}.cu-failure__dial:before,.cu-failure__dial:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cu-failure__dial:before{background-image:conic-gradient(from 225deg, transparent 0deg 36deg, var(--failure-accent-soft) 36deg 155deg, var(--failure-accent) 155deg 248deg, transparent 248deg 360deg);-webkit-mask-image:radial-gradient(farthest-side,#0000 72%,#000 73% 82%,#0000 83%);mask-image:radial-gradient(farthest-side,#0000 72%,#000 73% 82%,#0000 83%)}.cu-failure__dial:after{opacity:.6;background-image:repeating-conic-gradient(from 225deg,#ffffffc7 0deg 1deg,#0000 1deg 9deg);-webkit-mask-image:radial-gradient(farthest-side,#0000 86%,#000 87% 92%,#0000 93%);mask-image:radial-gradient(farthest-side,#0000 86%,#000 87% 92%,#0000 93%)}.cu-failure__needle{border-radius:var(--radius-full);background-color:var(--failure-accent);block-size:31%;inline-size:3px;box-shadow:0 0 12px color-mix(in srgb, var(--failure-accent) 70%, transparent);transform:translateX(-50%) rotate(var(--failure-needle-angle));transform-origin:50% 100%;animation:.9s cubic-bezier(.2,.8,.2,1) both cu-failure-needle-settle;position:absolute;inset-block-end:50%;inset-inline-start:50%}.cu-failure__hub{border:3px solid var(--color-slate-700);background-color:var(--failure-accent);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:calc(50% - 6px);inset-inline-start:calc(50% - 6px);box-shadow:0 0 0 4px #ffffff14}.cu-failure__code{color:var(--color-surface);font-family:var(--font-family);letter-spacing:-.07em;text-align:center;text-shadow:0 4px 24px #00000059;font-size:clamp(2.65rem,13vw,4.75rem);font-weight:900;line-height:.92;position:absolute;inset-block-start:57%;inset-inline:0}.cu-failure__code-label{color:var(--color-slate-300);font-family:var(--font-family);font-size:var(--fs-xs);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.2;position:absolute;inset-block-start:82%;inset-inline:12%}.cu-failure__signal{justify-content:center;align-items:center;gap:var(--sp-xs);min-block-size:36px;max-inline-size:100%;padding-block:var(--sp-2xs);padding-inline:var(--sp-sm);border-radius:var(--radius-full);color:var(--color-slate-200);background-color:color-mix(in srgb, var(--color-slate-900) 64%, transparent);font-size:var(--fs-xs);text-align:center;border:1px solid #ffffff24;font-weight:600;line-height:1.35;display:inline-flex}.cu-failure__signal-dot{background-color:var(--failure-accent);block-size:8px;inline-size:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--failure-accent) 18%, transparent);border-radius:50%;flex:none}.cu-failure__copy{min-inline-size:0;padding-block:var(--sp-xl);padding-inline:min(var(--sp-lg), var(--panel-px-cap));text-align:center;flex-direction:column;align-items:center;display:flex}.cu-failure__eyebrow{min-block-size:30px;padding-block:var(--sp-2xs);padding-inline:var(--sp-sm);border:1px solid var(--failure-accent-soft);border-radius:var(--radius-full);color:var(--failure-accent-strong);background-color:color-mix(in srgb, var(--failure-accent-soft) 34%, var(--color-surface));font-size:var(--fs-xs);letter-spacing:.07em;text-transform:uppercase;align-items:center;margin-block-end:var(--sp-sm);font-weight:800;line-height:1.2;display:inline-flex}.cu-failure__title{max-inline-size:18ch;color:var(--color-slate-900);font-size:var(--fs-3xl);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:1.1}.cu-failure__description{max-inline-size:58ch;color:var(--color-slate-600);font-size:var(--fs-base);text-wrap:pretty;margin-block-start:var(--sp-md);line-height:1.7}.cu-failure__reference{justify-content:center;align-items:center;gap:var(--sp-xs);max-inline-size:100%;color:var(--color-slate-500);font-size:var(--fs-xs);flex-wrap:wrap;margin-block-start:var(--sp-md);font-weight:600;display:flex}.cu-failure__reference-code{max-inline-size:100%;padding-block:var(--sp-2xs);padding-inline:var(--sp-xs);overflow-wrap:anywhere;border:1px solid var(--color-slate-200);border-radius:var(--radius-md);color:var(--color-slate-700);background-color:var(--color-slate-50);font-family:inherit;font-size:inherit;font-weight:700}.cu-failure__actions{gap:var(--sp-sm);inline-size:min(100%,440px);grid-template-columns:minmax(0,1fr);margin-block-start:var(--sp-lg);display:grid}.cu-failure__actions .cu-form-btn{inline-size:100%}[dir=rtl] .cu-failure__code-label,[dir=rtl] .cu-failure__eyebrow,[dir=rtl] .cu-failure__title{letter-spacing:0}@keyframes cu-failure-needle-settle{0%{transform:translate(-50%)rotate(-72deg)}to{transform:translateX(-50%) rotate(var(--failure-needle-angle))}}@media (min-width:480px){.cu-failure__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.cu-failure__panel{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr)}.cu-failure__visual{min-block-size:500px}.cu-failure__copy{padding-inline:var(--sp-xl);justify-content:center}}@media (prefers-reduced-motion:reduce){.cu-failure__needle{animation:none}}
:where(.panelBox,.statBox,.panelHead,.panelHeadIcon,.panelHeadCount,.cu-form-card,.cu-form-card-head,.cu-form-card-icon,.cu-form-card-count,.ot-metric){--panel-accent:var(--color-primary-600);--panel-accent-ink:var(--color-primary-700)}.acc--blue,.cu-form-card-icon--blue,.ot-metric--blue{--panel-accent:var(--color-info-hover);--panel-accent-ink:var(--color-info-hover)}.acc--green,.cu-form-card-icon--green,.ot-metric--green{--panel-accent:var(--color-success-hover);--panel-accent-ink:var(--color-success-700)}.acc--purple,.cu-form-card-icon--purple,.ot-metric--purple{--panel-accent:var(--color-purple-600);--panel-accent-ink:var(--color-purple-600)}.acc--red,.cu-form-card-icon--red,.ot-metric--red{--panel-accent:var(--color-error-hover);--panel-accent-ink:var(--color-error-700)}.acc--amber,.cu-form-card-icon--amber,.ot-metric--amber{--panel-accent:var(--color-warning-hover);--panel-accent-ink:var(--color-warning-700)}.acc--orange,.cu-form-card-icon--orange,.ot-metric--orange{--panel-accent:var(--color-primary-600);--panel-accent-ink:var(--color-primary-700)}.panelBox,.stateBox,.cu-form-card{--panel-radius:var(--surface-radius);--panel-border-color:var(--surface-border-color);background:var(--color-surface);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius)}.panelBox,.stateBox{box-shadow:var(--surface-shadow)}.panelBox--yuzen{--panel-radius:var(--radius-2xl-2);border-color:#0000}.cu-form-card{--panel-radius:var(--radius-xl);--panel-border-color:var(--color-border-light)}.panelBox--link{transition:border-color .18s,box-shadow .18s,transform .18s}.panelBox--link:focus-within{border-color:var(--color-primary-600);box-shadow:var(--surface-shadow-hover)}.panelBox--link:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}@media (hover:hover){.panelBox--link:hover{border-color:var(--color-primary-600);box-shadow:var(--surface-shadow-hover);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.panelBox--link{transition:none}.panelBox--link:hover,.panelBox--link:focus-within{transform:none}}.tag{padding:var(--badge-py) var(--badge-px);border-radius:var(--badge-radius);font-size:var(--fs-xs);letter-spacing:.02em;white-space:nowrap;background:var(--tone-bg,var(--color-border-light));color:var(--tone-ink,var(--color-neutral-700));align-items:center;gap:4px;font-weight:700;line-height:1.2;display:inline-flex}.tagSoft{border:1px solid var(--tone-line,var(--color-border));padding-block:calc(var(--badge-py) - 1px)}.tone-pending{--tone-bg:var(--color-primary-50);--tone-ink:var(--color-primary-700);--tone-line:var(--color-primary-200)}.tone-info{--tone-bg:var(--color-info-50);--tone-ink:var(--color-info-700);--tone-line:var(--color-info-200)}.tone-success{--tone-bg:var(--color-green-100);--tone-ink:var(--color-success-700);--tone-line:var(--color-green-200)}.tone-warning{--tone-bg:var(--color-warning-100);--tone-ink:var(--color-yellow-700);--tone-line:var(--color-warning-200)}.tone-danger{--tone-bg:var(--color-error-light);--tone-ink:var(--color-error-700);--tone-line:var(--color-error-200)}.tone-purple{--tone-bg:var(--color-purple-50);--tone-ink:var(--color-purple-700);--tone-line:var(--color-purple-200)}.tagCount{justify-content:center;min-inline-size:20px;padding:1px 7px}.cu-form-btn--pillOn .tagCount{color:var(--color-text-inverse);background:#00000038}.noteBox{border:1px solid var(--tone-line,var(--color-border));border-radius:var(--surface-radius-inner);background:var(--tone-bg,var(--color-border-light));color:var(--tone-ink,var(--color-neutral-700));font-size:var(--fs-xs);padding:12px 14px;line-height:1.5}.noteBox--page{text-align:center;padding-block:clamp(36px,7vw,56px);padding-inline:min(20px, var(--panel-px-cap));border-radius:var(--surface-radius);font-size:var(--fs-sm);flex-direction:column;align-items:center;gap:12px;display:flex}.thumbBox{border:1px solid var(--color-border);border-radius:var(--surface-radius-inner);background:var(--color-hover-bg);position:relative;overflow:hidden}.uiField{border:1px solid var(--color-border);border-radius:var(--surface-radius-inner);inline-size:100%;font-size:max(16px, var(--fs-sm));color:var(--color-neutral-900);background:var(--color-surface);padding:11px 13px;font-family:inherit;transition:border-color .16s,box-shadow .16s}.uiField:focus{border-color:var(--color-primary,var(--color-primary-600));box-shadow:var(--focus-ring);outline:none}.uiField:disabled{background:var(--color-hover-bg);color:var(--color-text-secondary);cursor:not-allowed}.uiField--compact{inline-size:auto;padding:6px 8px}.panelHead,.cu-form-card-head{padding-block:14px;padding-inline:min(20px, var(--panel-px-cap));background:var(--color-surface-soft-7);border-bottom:2px solid var(--panel-accent);border-radius:var(--panel-radius) var(--panel-radius) 0 0;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panelHead--sade{background:0 0;border-block-end:0;padding-block-end:0}.panelHeadIcon,.cu-form-card-icon{border-radius:var(--radius-md);background:color-mix(in srgb, var(--panel-accent) 8%, transparent);block-size:32px;inline-size:32px;color:var(--panel-accent);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:flex}.panelHeadIcon svg,.cu-form-card-icon svg{block-size:17px;inline-size:17px}.panelHeadTitle,.cu-form-card-title{font-size:var(--fs-sm);color:var(--color-text);letter-spacing:-.01em;flex:auto;min-inline-size:0;margin:0;font-weight:800;transition:color .18s}@media (hover:hover){.panelBox:hover .panelHeadTitle,.panelBox:focus-within .panelHeadTitle,.cu-form-card:hover .cu-form-card-title{color:var(--panel-accent-ink)}.panelBox:hover .panelHeadIcon,.panelBox:focus-within .panelHeadIcon,.cu-form-card:hover .cu-form-card-icon{background:color-mix(in srgb, var(--panel-accent) 14%, transparent)}}.panelHeadCount,.cu-form-card-count{border-radius:var(--radius-full);block-size:28px;min-inline-size:28px;font-size:var(--fs-xs);letter-spacing:-.01em;color:var(--color-text-inverse);background:var(--panel-accent-ink);box-shadow:0 2px 6px color-mix(in srgb, var(--panel-accent) 25%, transparent);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;padding-inline:10px;font-weight:800;display:inline-flex}.panelBody,.cu-form-card-body{padding-block:var(--sp-md);padding-inline:min(var(--sp-md), var(--panel-px-cap));flex-direction:column;gap:16px;display:flex}.panelBody--flush,.cu-form-card-body--flush{padding:0}.panelBody--compact,.cu-form-card-body--compact{padding-block:12px;padding-inline:min(16px, var(--panel-px-cap))}.panelSoftBox{background:var(--color-neutral-50);border:1px solid var(--surface-border-color);border-radius:var(--surface-radius-inner)}.stateBox{padding-block:clamp(40px,7vw,64px);padding-inline:min(20px, var(--panel-px-cap));text-align:center;font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:600}.statGrid{gap:var(--sp-xs);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));display:grid}.statBox,.ot-metric{align-items:center;gap:var(--sp-sm);background:var(--color-surface);border:1px solid var(--surface-border-color);border-radius:var(--surface-radius-inner);min-inline-size:0;padding-block:var(--sp-sm);padding-inline:min(var(--sp-md), var(--card-px-cap));transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.statBox:before,.ot-metric:before{content:"";background:var(--panel-accent);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}@media (hover:hover){.statBox:hover,.ot-metric:hover{border-color:var(--panel-accent);transform:translateY(-1px);box-shadow:0 4px 12px #0000000a}.statBox:hover .statBoxValue{color:var(--panel-accent-ink)}.statBox:hover .statBoxIcon,.ot-metric:hover .ot-metric-icon{background:color-mix(in srgb, var(--panel-accent) 14%, transparent)}}@media (prefers-reduced-motion:reduce){.statBox,.ot-metric{transition:none}.statBox:hover,.ot-metric:hover{transform:none}}.statBox--yuzen{border-radius:var(--radius-xl-2);box-shadow:var(--surface-shadow);border-color:#0000}.statBoxIcon,.ot-metric-icon{border-radius:var(--radius-1-5);background:color-mix(in srgb, var(--panel-accent) 8%, transparent);block-size:40px;inline-size:40px;color:var(--panel-accent);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.statBoxIcon svg,.ot-metric-icon svg{block-size:20px;inline-size:20px}.statBoxInfo{flex-direction:column;min-inline-size:0;display:flex}@media (max-width:419px){.statBox,.ot-metric{align-items:flex-start;gap:var(--sp-2xs);flex-direction:column}}.statBoxValue,.ot-metric-value{font-size:var(--fs-lg);color:var(--color-text);letter-spacing:-.02em;font-weight:800;line-height:1.1;transition:color .15s}.statBoxLabel,.ot-metric-label{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-block-start:2px;font-weight:600}.statBox--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8;border-color:#ffffffd9}.uiPageTitle{font-size:var(--fs-xl);color:var(--color-neutral-900);letter-spacing:-.02em;margin:0;font-weight:800}.uiPageSub{font-size:var(--fs-xs);color:var(--color-text-secondary);margin:4px 0 0;font-weight:600}.uiSectionTitle{font-size:var(--fs-sm);color:var(--color-text);letter-spacing:-.01em;margin:0;font-weight:800}.uiLabel{font-size:var(--fs-xs);color:var(--color-neutral-700);font-weight:600}.uiValue{font-size:var(--fs-sm);color:var(--color-neutral-900);font-weight:700}.uiHelp{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:500;line-height:1.55}.uiBackLink{inline-size:fit-content;min-block-size:var(--touch-target);font-size:var(--fs-xs);color:var(--color-text-secondary);align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:color .14s;display:inline-flex}.uiBackLink:hover{color:var(--color-primary-700)}[dir=rtl] .uiBackLink svg{transform:scaleX(-1)}
.urun-rozet,.urun-rozet--sok-fiyat,.urun-rozet--cok-satan,.urun-rozet--on-siparis{background:linear-gradient(135deg, var(--color-primary-700) 0%, var(--color-primary-800) 100%)}.urun-rozet--yeni{background:linear-gradient(135deg, var(--color-success-700) 0%, var(--color-success-800) 100%)}.urun-rozet--sifir-urun{background:linear-gradient(135deg, var(--color-green-700) 0%, var(--color-green-800) 100%)}.urun-rozet--orijinal{background:linear-gradient(135deg, var(--color-info-700) 0%, var(--color-info-800) 100%)}.urun-rozet--premium{background:linear-gradient(135deg, var(--color-purple-700) 0%, var(--color-purple-800) 100%)}.urun-rozet--ucretsiz-kargo{background:linear-gradient(135deg, var(--color-teal-700) 0%, color-mix(in srgb, var(--color-teal-700) 75%, #000) 100%)}.urun-rozet--hazir-paket,.urun-rozet--sinirli-stok{background:linear-gradient(135deg, var(--color-warning-700) 0%, var(--color-warning-800) 100%)}.urun-rozet--hizli-teslimat{background:linear-gradient(135deg, var(--color-cyan-700) 0%, color-mix(in srgb, var(--color-cyan-700) 75%, #000) 100%)}.urun-rozet--garantili{background:linear-gradient(135deg, var(--color-indigo-700) 0%, var(--color-indigo-800) 100%)}.urun-rozet--ek-kdv,.urun-rozet--iade-yok{background:linear-gradient(135deg, var(--color-slate-500) 0%, var(--color-slate-700) 100%)}.urun-rozet--kampanya{background:linear-gradient(135deg, var(--color-pink-600) 0%, color-mix(in srgb, var(--color-pink-600) 75%, #000) 100%)}.urun-rozet--profesyonel{background:linear-gradient(135deg, var(--color-info-hover) 0%, var(--color-v1-navy-800) 100%)}.urun-rozet--a-kalite{background:linear-gradient(135deg, var(--color-v1-navy-700) 0%, var(--color-v1-navy-900) 100%)}
