:root{--eui-bg:#fff;--eui-bg-subtle:#f9fafb;--eui-bg-hover:#eff6ff;--eui-text:#1f2937;--eui-text-muted:#6b7280;--eui-text-disabled:#9ca3af;--eui-text-on-primary:#fff;--eui-border:#d1d5db;--eui-border-subtle:#e5e7eb;--eui-primary:#3b82f6;--eui-primary-hover:#2563eb;--eui-primary-subtle:#dbeafe;--eui-primary-border:#bfdbfe;--eui-shadow:0 4px 16px 0 #0000001f;--eui-font-family:"Inter", system-ui, -apple-system, sans-serif;--eui-radius-sm:.25rem;--eui-radius-md:.375rem}[class*=eui-]{scrollbar-width:thin;scrollbar-color:var(--eui-border) transparent}[class*=eui-]::-webkit-scrollbar{width:6px;height:6px}[class*=eui-]::-webkit-scrollbar-track{background:0 0}[class*=eui-]::-webkit-scrollbar-thumb{background-color:var(--eui-border);border-radius:3px}[class*=eui-]::-webkit-scrollbar-thumb:hover{background-color:var(--eui-text-muted)}[class*=eui-]::-webkit-scrollbar-corner{background:0 0}.eui-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.mode-dark{--eui-bg:#1f2937;--eui-bg-subtle:#111827;--eui-bg-hover:#1e3a5f;--eui-text:#e5e7eb;--eui-text-muted:#9ca3af;--eui-text-disabled:#6b7280;--eui-text-on-primary:#fff;--eui-border:#4b5563;--eui-border-subtle:#374151;--eui-primary:#2563eb;--eui-primary-hover:#3b82f6;--eui-primary-subtle:#1e3a5f;--eui-primary-border:#1d4ed8;--eui-shadow:0 4px 16px 0 #0006}.eui-countdown-timer{font-family:var(--eui-font-family);flex-direction:column;align-items:center;gap:12px;display:inline-flex;position:relative}.eui-countdown-timer.eui-countdown-timer-disabled{opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.eui-countdown-timer.eui-countdown-timer-disabled-overlay .eui-countdown-timer-disabled-badge{display:flex}.eui-countdown-timer-disabled-badge{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.eui-countdown-timer-disabled-badge span{background:var(--eui-bg-subtle);border:1px solid var(--eui-border);color:var(--eui-text-disabled);letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap{justify-content:center;align-items:center;display:flex;position:relative}.eui-countdown-timer-circular .eui-countdown-timer-svg{position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.eui-countdown-timer-circular .eui-countdown-timer-track{fill:none;stroke:var(--eui-border-subtle)}.eui-countdown-timer-circular .eui-countdown-timer-progress-arc{fill:none;stroke:var(--eui-primary);stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .4s}.eui-countdown-timer-circular .eui-countdown-timer-center{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.eui-countdown-timer-circular .eui-countdown-timer-time{color:var(--eui-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.eui-countdown-timer-circular .eui-countdown-timer-unit{color:var(--eui-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.eui-countdown-timer-linear{width:100%;min-width:180px}.eui-countdown-timer-linear .eui-countdown-timer-linear-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:6px;display:flex}.eui-countdown-timer-linear .eui-countdown-timer-time{color:var(--eui-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.eui-countdown-timer-linear .eui-countdown-timer-bar-track{background:var(--eui-border-subtle);border-radius:999px;width:100%;overflow:hidden}.eui-countdown-timer-linear .eui-countdown-timer-bar-fill{background:var(--eui-primary);transform-origin:0;border-radius:999px;height:100%;transition:width 1s linear,background .4s}.eui-countdown-timer-triangle .eui-countdown-timer-svg{transform:none}.eui-countdown-timer-triangle .eui-countdown-timer-progress-arc{stroke-linecap:round}.eui-countdown-timer-segmented .eui-countdown-timer-seg-track{display:grid}.eui-countdown-timer-segmented .eui-countdown-timer-seg{background:var(--eui-primary);border-radius:3px;transition:background .3s,opacity .3s}.eui-countdown-timer-segmented .eui-countdown-timer-seg.eui-countdown-timer-seg-empty{background:var(--eui-border-subtle)}.eui-countdown-timer-segmented .eui-countdown-timer-time{color:var(--eui-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;margin-top:8px;font-weight:700}.eui-countdown-timer-numeric .eui-countdown-timer-digits{color:var(--eui-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;gap:4px;font-weight:800;line-height:1;transition:color .4s;display:flex}.eui-countdown-timer-numeric .eui-countdown-timer-digit-group{align-items:baseline;gap:2px;display:flex}.eui-countdown-timer-numeric .eui-countdown-timer-colon{color:var(--eui-text-muted);padding-bottom:2px;font-weight:700}.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{color:var(--eui-text-muted);text-transform:uppercase;letter-spacing:.06em;align-self:flex-end;font-weight:500}.eui-countdown-timer-controls{align-items:center;gap:8px;display:flex}.eui-countdown-timer-controls .eui-countdown-timer-btn{border:1px solid var(--eui-border);background:var(--eui-bg);color:var(--eui-text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s,transform .1s;display:flex}.eui-countdown-timer-controls .eui-countdown-timer-btn:hover{background:var(--eui-bg-hover);color:var(--eui-primary);border-color:var(--eui-primary-border)}.eui-countdown-timer-controls .eui-countdown-timer-btn:active{transform:scale(.92)}.eui-countdown-timer-controls .eui-countdown-timer-btn:focus-visible{outline:2px solid var(--eui-primary);outline-offset:2px}.eui-countdown-timer-color-warning .eui-countdown-timer-progress-arc,.eui-countdown-timer-color-warning .eui-countdown-timer-bar-fill,.eui-countdown-timer-color-warning .eui-countdown-timer-seg:not(.eui-countdown-timer-seg-empty){stroke:#f59e0b;background:#f59e0b}.eui-countdown-timer-color-warning.eui-countdown-timer-numeric .eui-countdown-timer-digits{color:#f59e0b}.eui-countdown-timer-color-danger .eui-countdown-timer-progress-arc,.eui-countdown-timer-color-danger .eui-countdown-timer-bar-fill,.eui-countdown-timer-color-danger .eui-countdown-timer-seg:not(.eui-countdown-timer-seg-empty){stroke:#ef4444;background:#ef4444}.eui-countdown-timer-color-danger.eui-countdown-timer-numeric .eui-countdown-timer-digits{color:#ef4444}.eui-countdown-timer-color-success .eui-countdown-timer-progress-arc,.eui-countdown-timer-color-success .eui-countdown-timer-bar-fill,.eui-countdown-timer-color-success .eui-countdown-timer-seg:not(.eui-countdown-timer-seg-empty){stroke:#10b981;background:#10b981}.eui-countdown-timer-color-custom .eui-countdown-timer-progress-arc,.eui-countdown-timer-color-custom .eui-countdown-timer-bar-fill,.eui-countdown-timer-color-custom .eui-countdown-timer-seg:not(.eui-countdown-timer-seg-empty){background:var(--eui-timer-custom-color);stroke:var(--eui-timer-custom-color)}.eui-countdown-timer-color-custom.eui-countdown-timer-numeric .eui-countdown-timer-digits{color:var(--eui-timer-custom-color)}@keyframes eui-timer-pulse{0%,to{opacity:1}50%{opacity:.4}}.eui-countdown-timer-pulse .eui-countdown-timer-time,.eui-countdown-timer-pulse .eui-countdown-timer-digits{animation:1s ease-in-out infinite eui-timer-pulse}.eui-countdown-timer-completed .eui-countdown-timer-progress-arc,.eui-countdown-timer-completed .eui-countdown-timer-bar-fill{transition:none}.eui-countdown-timer-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.eui-countdown-timer-progress-arc,.eui-countdown-timer-bar-fill,.eui-countdown-timer-seg{transition:none!important}.eui-countdown-timer-pulse .eui-countdown-timer-time,.eui-countdown-timer-pulse .eui-countdown-timer-digits{animation:none!important}.eui-countdown-timer-btn{transition:none!important}}.eui-countdown-timer-xs.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xs.eui-countdown-timer-rounded-square .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xs.eui-countdown-timer-triangle .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xs.eui-countdown-timer-circular .eui-countdown-timer-svg,.eui-countdown-timer-xs.eui-countdown-timer-rounded-square .eui-countdown-timer-svg,.eui-countdown-timer-xs.eui-countdown-timer-triangle .eui-countdown-timer-svg{width:64px;height:64px}.eui-countdown-timer-xs.eui-countdown-timer-circular .eui-countdown-timer-time,.eui-countdown-timer-xs.eui-countdown-timer-rounded-square .eui-countdown-timer-time,.eui-countdown-timer-xs.eui-countdown-timer-triangle .eui-countdown-timer-time{font-size:11px}.eui-countdown-timer-xs.eui-countdown-timer-circular .eui-countdown-timer-unit,.eui-countdown-timer-xs.eui-countdown-timer-rounded-square .eui-countdown-timer-unit,.eui-countdown-timer-xs.eui-countdown-timer-triangle .eui-countdown-timer-unit{font-size:9px}.eui-countdown-timer-xs.eui-countdown-timer-linear .eui-countdown-timer-time{font-size:11px}.eui-countdown-timer-xs.eui-countdown-timer-linear .eui-countdown-timer-bar-track{height:4px}.eui-countdown-timer-xs.eui-countdown-timer-segmented .eui-countdown-timer-time{font-size:11px}.eui-countdown-timer-xs.eui-countdown-timer-numeric .eui-countdown-timer-digits{font-size:20px}.eui-countdown-timer-xs.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{font-size:9px}.eui-countdown-timer-xs.eui-countdown-timer-numeric .eui-countdown-timer-colon{font-size:20px}.eui-countdown-timer-xs .eui-countdown-timer-btn{width:20px;height:20px}.eui-countdown-timer-xs .eui-countdown-timer-btn svg{width:10px;height:10px}.eui-countdown-timer-sm.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap,.eui-countdown-timer-sm.eui-countdown-timer-rounded-square .eui-countdown-timer-ring-wrap,.eui-countdown-timer-sm.eui-countdown-timer-triangle .eui-countdown-timer-ring-wrap,.eui-countdown-timer-sm.eui-countdown-timer-circular .eui-countdown-timer-svg,.eui-countdown-timer-sm.eui-countdown-timer-rounded-square .eui-countdown-timer-svg,.eui-countdown-timer-sm.eui-countdown-timer-triangle .eui-countdown-timer-svg{width:88px;height:88px}.eui-countdown-timer-sm.eui-countdown-timer-circular .eui-countdown-timer-time,.eui-countdown-timer-sm.eui-countdown-timer-rounded-square .eui-countdown-timer-time,.eui-countdown-timer-sm.eui-countdown-timer-triangle .eui-countdown-timer-time{font-size:13px}.eui-countdown-timer-sm.eui-countdown-timer-circular .eui-countdown-timer-unit,.eui-countdown-timer-sm.eui-countdown-timer-rounded-square .eui-countdown-timer-unit,.eui-countdown-timer-sm.eui-countdown-timer-triangle .eui-countdown-timer-unit{font-size:10px}.eui-countdown-timer-sm.eui-countdown-timer-linear .eui-countdown-timer-time{font-size:13px}.eui-countdown-timer-sm.eui-countdown-timer-linear .eui-countdown-timer-bar-track{height:6px}.eui-countdown-timer-sm.eui-countdown-timer-segmented .eui-countdown-timer-time{font-size:13px}.eui-countdown-timer-sm.eui-countdown-timer-numeric .eui-countdown-timer-digits{font-size:28px}.eui-countdown-timer-sm.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{font-size:10px}.eui-countdown-timer-sm.eui-countdown-timer-numeric .eui-countdown-timer-colon{font-size:28px}.eui-countdown-timer-sm .eui-countdown-timer-btn{width:24px;height:24px}.eui-countdown-timer-sm .eui-countdown-timer-btn svg{width:11px;height:11px}.eui-countdown-timer-md.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap,.eui-countdown-timer-md.eui-countdown-timer-rounded-square .eui-countdown-timer-ring-wrap,.eui-countdown-timer-md.eui-countdown-timer-triangle .eui-countdown-timer-ring-wrap,.eui-countdown-timer-md.eui-countdown-timer-circular .eui-countdown-timer-svg,.eui-countdown-timer-md.eui-countdown-timer-rounded-square .eui-countdown-timer-svg,.eui-countdown-timer-md.eui-countdown-timer-triangle .eui-countdown-timer-svg{width:120px;height:120px}.eui-countdown-timer-md.eui-countdown-timer-circular .eui-countdown-timer-time,.eui-countdown-timer-md.eui-countdown-timer-rounded-square .eui-countdown-timer-time,.eui-countdown-timer-md.eui-countdown-timer-triangle .eui-countdown-timer-time{font-size:18px}.eui-countdown-timer-md.eui-countdown-timer-circular .eui-countdown-timer-unit,.eui-countdown-timer-md.eui-countdown-timer-rounded-square .eui-countdown-timer-unit,.eui-countdown-timer-md.eui-countdown-timer-triangle .eui-countdown-timer-unit{font-size:11px}.eui-countdown-timer-md.eui-countdown-timer-linear .eui-countdown-timer-time{font-size:18px}.eui-countdown-timer-md.eui-countdown-timer-linear .eui-countdown-timer-bar-track{height:8px}.eui-countdown-timer-md.eui-countdown-timer-segmented .eui-countdown-timer-time{font-size:18px}.eui-countdown-timer-md.eui-countdown-timer-numeric .eui-countdown-timer-digits{font-size:36px}.eui-countdown-timer-md.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{font-size:11px}.eui-countdown-timer-md.eui-countdown-timer-numeric .eui-countdown-timer-colon{font-size:36px}.eui-countdown-timer-md .eui-countdown-timer-btn{width:28px;height:28px}.eui-countdown-timer-md .eui-countdown-timer-btn svg{width:12px;height:12px}.eui-countdown-timer-lg.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap,.eui-countdown-timer-lg.eui-countdown-timer-rounded-square .eui-countdown-timer-ring-wrap,.eui-countdown-timer-lg.eui-countdown-timer-triangle .eui-countdown-timer-ring-wrap,.eui-countdown-timer-lg.eui-countdown-timer-circular .eui-countdown-timer-svg,.eui-countdown-timer-lg.eui-countdown-timer-rounded-square .eui-countdown-timer-svg,.eui-countdown-timer-lg.eui-countdown-timer-triangle .eui-countdown-timer-svg{width:160px;height:160px}.eui-countdown-timer-lg.eui-countdown-timer-circular .eui-countdown-timer-time,.eui-countdown-timer-lg.eui-countdown-timer-rounded-square .eui-countdown-timer-time,.eui-countdown-timer-lg.eui-countdown-timer-triangle .eui-countdown-timer-time{font-size:24px}.eui-countdown-timer-lg.eui-countdown-timer-circular .eui-countdown-timer-unit,.eui-countdown-timer-lg.eui-countdown-timer-rounded-square .eui-countdown-timer-unit,.eui-countdown-timer-lg.eui-countdown-timer-triangle .eui-countdown-timer-unit{font-size:12px}.eui-countdown-timer-lg.eui-countdown-timer-linear .eui-countdown-timer-time{font-size:24px}.eui-countdown-timer-lg.eui-countdown-timer-linear .eui-countdown-timer-bar-track{height:12px}.eui-countdown-timer-lg.eui-countdown-timer-segmented .eui-countdown-timer-time{font-size:24px}.eui-countdown-timer-lg.eui-countdown-timer-numeric .eui-countdown-timer-digits{font-size:48px}.eui-countdown-timer-lg.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{font-size:12px}.eui-countdown-timer-lg.eui-countdown-timer-numeric .eui-countdown-timer-colon{font-size:48px}.eui-countdown-timer-lg .eui-countdown-timer-btn{width:32px;height:32px}.eui-countdown-timer-lg .eui-countdown-timer-btn svg{width:14px;height:14px}.eui-countdown-timer-xl.eui-countdown-timer-circular .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xl.eui-countdown-timer-rounded-square .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xl.eui-countdown-timer-triangle .eui-countdown-timer-ring-wrap,.eui-countdown-timer-xl.eui-countdown-timer-circular .eui-countdown-timer-svg,.eui-countdown-timer-xl.eui-countdown-timer-rounded-square .eui-countdown-timer-svg,.eui-countdown-timer-xl.eui-countdown-timer-triangle .eui-countdown-timer-svg{width:200px;height:200px}.eui-countdown-timer-xl.eui-countdown-timer-circular .eui-countdown-timer-time,.eui-countdown-timer-xl.eui-countdown-timer-rounded-square .eui-countdown-timer-time,.eui-countdown-timer-xl.eui-countdown-timer-triangle .eui-countdown-timer-time{font-size:30px}.eui-countdown-timer-xl.eui-countdown-timer-circular .eui-countdown-timer-unit,.eui-countdown-timer-xl.eui-countdown-timer-rounded-square .eui-countdown-timer-unit,.eui-countdown-timer-xl.eui-countdown-timer-triangle .eui-countdown-timer-unit{font-size:13px}.eui-countdown-timer-xl.eui-countdown-timer-linear .eui-countdown-timer-time{font-size:30px}.eui-countdown-timer-xl.eui-countdown-timer-linear .eui-countdown-timer-bar-track{height:16px}.eui-countdown-timer-xl.eui-countdown-timer-segmented .eui-countdown-timer-time{font-size:30px}.eui-countdown-timer-xl.eui-countdown-timer-numeric .eui-countdown-timer-digits{font-size:60px}.eui-countdown-timer-xl.eui-countdown-timer-numeric .eui-countdown-timer-digit-label{font-size:13px}.eui-countdown-timer-xl.eui-countdown-timer-numeric .eui-countdown-timer-colon{font-size:60px}.eui-countdown-timer-xl .eui-countdown-timer-btn{width:36px;height:36px}.eui-countdown-timer-xl .eui-countdown-timer-btn svg{width:16px;height:16px}
