._btn_12wcd_6{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.01em;cursor:pointer;transition:background var(--duration-fast), transform var(--duration-fast), box-shadow var(--duration-fast);white-space:nowrap;border:1.5px solid #0000;padding:8px 16px;font-weight:600;display:inline-flex}._btn_12wcd_6:disabled,._toggle_12wcd_33:disabled{opacity:.6;cursor:not-allowed}._btn_primary_12wcd_37{background:var(--skf-red);color:var(--text-on-brand)}._btn_primary_12wcd_37:not(:disabled):hover{background:var(--skf-red-dark);transform:translateY(-1px)}._btn_primary_12wcd_37:not(:disabled):active{transform:translateY(0)}._btn_secondary_12wcd_17{background:var(--bg-white);color:var(--text-secondary);border:1.5px solid var(--border)}._btn_secondary_12wcd_17:not(:disabled):hover{border-color:var(--text-hint)}._btn_ghost_12wcd_55{color:var(--skf-red);background:0 0;border:1.5px solid #0000}._btn_ghost_12wcd_55:not(:disabled):hover{background:var(--skf-red-light);border-color:var(--skf-red-light)}._btn_danger_12wcd_69{background:var(--red-bg);color:var(--red-fg);border:1.5px solid #0000}._btn_danger_12wcd_69:not(:disabled):hover{border-color:var(--skf-red)}._btn_sm_12wcd_78{padding:var(--space-1) var(--space-3)}._spinner_12wcd_94{color:var(--skf-red);animation:.8s linear infinite spin}._btn_12wcd_6 ._spinner_12wcd_94{color:inherit}._toastContainer_12wcd_103{z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;bottom:2rem;right:2rem}._toastContainer_12wcd_103>*{pointer-events:auto}@media print{._toastContainer_12wcd_103{display:none!important}}._toast_12wcd_103{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);box-shadow:var(--shadow-lg);animation:slideUp var(--duration-enter) ease;border:1px solid #0000;border-left-width:3px;max-width:380px;padding:12px 20px;font-weight:500;display:flex}._toast_success_12wcd_136{background:var(--green-bg);color:var(--green-fg);border-color:var(--green-mid)}._toast_error_12wcd_141{background:var(--red-bg);color:var(--red-fg);border-color:var(--skf-red)}._toast_icon_12wcd_146{color:var(--green-fg);font-style:normal;font-weight:700}._toast_error_12wcd_141 ._toast_icon_12wcd_146{color:var(--red-fg)}._toast_close_12wcd_152{color:currentColor;opacity:.8;cursor:pointer;font-size:var(--text-base);background:0 0;border:none;margin-left:auto;padding:0 0 0 8px}._toast_close_12wcd_152:hover,._toast_close_12wcd_152:focus-visible{opacity:1}._overlay_12wcd_171{background:var(--scrim);z-index:var(--z-modal);padding:var(--space-4);justify-content:center;align-items:center;animation:.15s fadeIn;display:flex;position:fixed;inset:0}._modal_12wcd_182{background:var(--bg-white);border-radius:var(--radius-xl);width:100%;max-width:540px;max-height:100%;box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s slideUp;display:flex;overflow:hidden}._modal_header_12wcd_207{border-bottom:1.5px solid var(--border);align-items:flex-start;gap:var(--space-4);flex-shrink:0;padding:1.25rem 1.25rem 1.125rem 1.5rem;display:flex}._modal_heading_12wcd_215{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._modal_eyebrow_12wcd_222{align-items:baseline;gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--skf-red);flex-wrap:wrap;display:flex}._modal_reference_12wcd_233{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:600}._modal_eyebrow_sep_12wcd_240{color:var(--text-hint)}._modal_title_12wcd_241{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700;line-height:1.2}._modal_subtitle_12wcd_249{font-size:var(--text-sm);color:var(--text-muted);margin:0}._modal_close_12wcd_254{color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}._modal_close_12wcd_254:hover{background:var(--bg-page);color:var(--text-primary)}._modal_body_12wcd_188{padding:var(--space-5);flex:1;min-height:0;overflow-y:auto}._modal_footer_12wcd_271{border-top:1.5px solid var(--border);justify-content:flex-end;align-items:center;gap:var(--space-3);flex-shrink:0;padding:1rem 1.5rem;display:flex}._modal_footer_note_12wcd_273{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:6px;margin-right:auto;font-weight:600;display:inline-flex}._overlay_sheet_12wcd_287{background:#00000059;justify-content:flex-end;align-items:stretch;padding:0}._modal_sheet_12wcd_293{border-radius:var(--radius-xl) 0 0 var(--radius-xl);max-width:480px;height:100%;box-shadow:var(--shadow-xl);animation:.2s sheetIn}._modal_sheet_12wcd_293 ._modal_footer_12wcd_271{flex-wrap:wrap}._modal_sheet_12wcd_293 ._modal_footer_note_12wcd_273{flex-basis:100%}._empty_action_12wcd_316{margin-top:var(--space-4)}._toggle_12wcd_33{border-radius:var(--radius-full);cursor:pointer;width:38px;height:22px;transition:background var(--duration-fast);border:none;flex-shrink:0;padding:0;position:relative}._toggle_on_12wcd_336{background:var(--skf-red)}._toggle_off_12wcd_337{background:var(--text-muted)}._toggle_thumb_12wcd_339{background:var(--bg-white);width:16px;height:16px;transition:transform var(--duration-fast);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._toggle_on_12wcd_336 ._toggle_thumb_12wcd_339{transform:translate(16px)}._toggle_off_12wcd_337 ._toggle_thumb_12wcd_339{transform:translate(0)}@media (width<=768px){._overlay_12wcd_171{padding:var(--space-3)}._modal_12wcd_182{max-width:100%}._modal_header_12wcd_207{padding:1rem 1.25rem}._modal_close_12wcd_254{width:44px;height:44px}._modal_body_12wcd_188{padding:1.25rem}._modal_footer_12wcd_271{flex-wrap:wrap;padding:.9rem 1.25rem}._modal_footer_note_12wcd_273{flex-basis:100%}._overlay_sheet_12wcd_287{padding:0}._modal_sheet_12wcd_293{border-radius:0;max-width:100%}._toastContainer_12wcd_103{bottom:1rem;left:1rem;right:1rem}._toast_12wcd_103{max-width:100%}._btn_12wcd_6{min-height:44px}}@media (forced-colors:active){._btn_primary_12wcd_37{border:1.5px solid buttontext}._modal_12wcd_182{border:1px solid canvastext}._toggle_12wcd_33{border:1px solid buttontext}._toggle_thumb_12wcd_339{background:buttontext;top:2px;left:2px}._toggle_on_12wcd_336 ._toggle_thumb_12wcd_339{background:highlighttext}}
