.checkout-progress_checkoutProgressContainer__YOe_r{display:flex;align-items:center;justify-content:center;padding:calc(var(--static-spacer) * 1.25) var(--static-spacer);max-width:600px;margin:0 auto;gap:0}.checkout-progress_checkoutProgressStep__4k5Vu{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1}.checkout-progress_checkoutProgressStepNumber__eVQOy{width:32px;height:32px;border-radius:50%;background:var(--color-border-medium);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--fs-small);margin-bottom:calc(var(--static-spacer) * .375);transition:all .3s;z-index:1}.checkout-progress_checkoutProgressStep__4k5Vu.checkout-progress_checkoutProgressStepActive__XGPQN .checkout-progress_checkoutProgressStepNumber__eVQOy{background:color-mix(in srgb,var(--color-primary) 20%,transparent);color:var(--color-primary)}.checkout-progress_checkoutProgressStep__4k5Vu.checkout-progress_checkoutProgressStepCurrent__E_VaF .checkout-progress_checkoutProgressStepNumber__eVQOy{background:var(--color-primary);color:var(--color-white);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.checkout-progress_checkoutProgressStep__4k5Vu.checkout-progress_checkoutProgressStepCompleted__I7Ud9 .checkout-progress_checkoutProgressStepNumber__eVQOy{background:var(--color-success);color:var(--color-white)}.checkout-progress_checkoutProgressCheckIcon__Ec4Uj{color:inherit}.checkout-progress_checkoutProgressStepLabel__e4TnX{font-size:var(--fs-hint);color:var(--color-text-muted);font-weight:500;text-align:center}.checkout-progress_checkoutProgressStep__4k5Vu.checkout-progress_checkoutProgressStepActive__XGPQN .checkout-progress_checkoutProgressStepLabel__e4TnX{color:var(--color-primary)}.checkout-progress_checkoutProgressStep__4k5Vu.checkout-progress_checkoutProgressStepCurrent__E_VaF .checkout-progress_checkoutProgressStepLabel__e4TnX{color:var(--color-foreground);font-weight:600}.checkout-progress_checkoutProgressConnector__ELQDd{position:absolute;top:16px;left:50%;width:100%;height:2px;background:var(--color-border-medium);z-index:0;transition:background .3s}.checkout-progress_checkoutProgressConnector__ELQDd.checkout-progress_checkoutProgressConnectorActive__V__vm{background:var(--color-primary)}@media (max-width:640px){.checkout-progress_checkoutProgressStepLabel__e4TnX{font-size:calc(var(--fs-hint) * .9)}.checkout-progress_checkoutProgressStepNumber__eVQOy{width:28px;height:28px;font-size:var(--fs-hint)}.checkout-progress_checkoutProgressConnector__ELQDd{top:14px}}.admin-panel_adminPanel__h0BxV{position:-webkit-sticky;position:sticky;top:0;z-index:9999;width:100%;background:linear-gradient(135deg,rgba(0,0,0,.95),hsla(0,0%,8%,.98));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.admin-panel_adminPanelContainer__PPc1x{max-width:var(--max-content-width);margin:0 auto;padding:0 var(--static-spacer)}.admin-panel_adminPanelContent__sIanZ{display:flex;align-items:center;gap:var(--static-spacer);padding:.5rem 0;min-height:40px}.admin-panel_adminPanelBadge___SJNe{display:flex;align-items:center;gap:calc(var(--static-spacer) * .5);color:var(--color-white);font-size:calc(var(--static-spacer) * .875);font-weight:500}.admin-panel_adminPanelBadgeIcon__sIbnY{font-size:var(--static-spacer)}.admin-panel_adminPanelBadgeText__VMoQt{opacity:.9}.admin-panel_adminPanelToggle__PkQgn{padding:.4rem 1rem;background:hsla(0,0%,100%,.1);color:var(--color-white);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius-element);font-size:calc(var(--static-spacer) * .875);font-weight:500;cursor:pointer;transition:all .2s}.admin-panel_adminPanelToggle__PkQgn:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.admin-panel_adminPanelToggle__PkQgn[data-active=true]{background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 80%,var(--color-black)) 100%);border-color:var(--color-primary)}.admin-panel_adminPanelLink__4EEe2{padding:.4rem 1rem;background:hsla(0,0%,100%,.05);color:var(--color-white);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--border-radius-element);font-size:calc(var(--static-spacer) * .875);text-decoration:none;transition:all .2s}.admin-panel_adminPanelLink__4EEe2:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.admin-panel_adminPanelLogout__mqoDf{margin-left:auto;padding:.4rem 1rem;background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:color-mix(in srgb,var(--color-danger) 120%,var(--color-white));border:1px solid color-mix(in srgb,var(--color-danger) 30%,transparent);border-radius:var(--border-radius-element);font-size:calc(var(--static-spacer) * .875);font-weight:500;cursor:pointer;transition:all .2s}.admin-panel_adminPanelLogout__mqoDf:hover{background:color-mix(in srgb,var(--color-danger) 20%,transparent);border-color:color-mix(in srgb,var(--color-danger) 50%,transparent)}@media (max-width:768px){.admin-panel_adminPanelContent__sIanZ{flex-wrap:wrap;gap:calc(var(--static-spacer) * .5)}.admin-panel_adminPanelBadgeText__VMoQt{display:none}.admin-panel_adminPanelBadge___SJNe{order:-1}.admin-panel_adminPanelLogout__mqoDf{margin-left:0;order:3;width:100%}}