.Button_button__96uC6{--btn-bg:var(--surface);--btn-fg:var(--text);--btn-border:var(--border-input);--btn-bg-hover:var(--surface-hover);--btn-bg-active:var(--surface-sunken);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--btn-border);border-radius:var(--radius-sm);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-base);font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.Button_button__96uC6:hover:not(:disabled):not([aria-busy=true]){background:var(--btn-bg-hover);color:var(--btn-fg)}.Button_button__96uC6:active:not(:disabled):not([aria-busy=true]){background:var(--btn-bg-active);transform:translateY(1px)}.Button_button__96uC6:disabled{opacity:.5}.Button_button__96uC6[aria-busy=true]{opacity:.85;cursor:progress}.Button_primary__6_Dls{--btn-bg:var(--accent);--btn-fg:var(--accent-contrast);--btn-border:var(--accent);--btn-bg-hover:var(--accent-hover);--btn-bg-active:var(--accent-active);box-shadow:inset 0 -2px 0 rgb(0 0 0/.14)}.Button_danger__iwpp7{--btn-bg:var(--danger);--btn-fg:#ffffff;--btn-border:var(--danger);--btn-bg-hover:var(--danger-hover);--btn-bg-active:var(--danger-hover);box-shadow:inset 0 -2px 0 rgb(0 0 0/.16)}.Button_ghost__gZqlA{--btn-bg:transparent;--btn-border:transparent;--btn-bg-hover:var(--surface-hover);--btn-bg-active:var(--surface-sunken)}.Button_quiet__0qDO_{--btn-bg:transparent;--btn-border:transparent;--btn-fg:var(--accent);--btn-bg-hover:var(--accent-tint);--btn-bg-active:var(--accent-tint);padding-inline:var(--space-2)}.Button_sm__pnQzd{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--fs-sm);gap:.375rem}.Button_lg__s7W56{height:2.75rem;padding:0 var(--space-5);font-size:var(--fs-md)}.Button_block__PcjB5{display:flex;width:100%}.Button_iconOnly__z7T6s{width:var(--control-h);padding:0}.Button_iconOnly__z7T6s.Button_sm__pnQzd{width:var(--control-h-sm)}.Button_icon__OWfxs{display:inline-flex;flex:none}.Button_text__hgSv_{overflow:hidden;text-overflow:ellipsis}.Button_spinner__DYdB3{width:.875rem;height:.875rem;flex:none;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:Button_spin__ESAWP .7s linear infinite}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.Dialog_dialog__690Wf{width:min(100vw - 2rem,34rem);max-height:min(100dvh - 2rem,48rem);padding:0;border:0;border-top:3px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop);overflow:hidden}.Dialog_dialog__690Wf[open]{animation:Dialog_dialogIn__RSdnn var(--dur-slow) var(--ease-out)}.Dialog_dialog__690Wf::-webkit-backdrop{background:var(--overlay);animation:Dialog_fadeIn__BFUl_ var(--dur) var(--ease-out)}.Dialog_dialog__690Wf::backdrop{background:var(--overlay);animation:Dialog_fadeIn__BFUl_ var(--dur) var(--ease-out)}.Dialog_sm__Ml11_{width:min(100vw - 2rem,28rem)}.Dialog_lg__MXalH{width:min(100vw - 2rem,46rem)}.Dialog_danger__t98S2{border-top-color:var(--danger)}.Dialog_frame__udRz6{display:flex;flex-direction:column;max-height:inherit}.Dialog_header__pQgfP{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-5)}.Dialog_title__Wfz95{display:flex;align-items:center;gap:var(--space-2);margin-top:.125rem;font-size:var(--fs-lg)}.Dialog_titleIcon__vMarD{flex:none;color:var(--danger)}.Dialog_body__ITAbu{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-5) var(--space-5);overflow-y:auto}.Dialog_footer__LTpOB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);background:var(--bg)}.Dialog_confirmText__IapGP{display:flex;flex-direction:column;gap:var(--space-3);color:var(--text-secondary);line-height:var(--lh-base)}.Dialog_confirmText__IapGP strong{color:var(--text)}@keyframes Dialog_dialogIn__RSdnn{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes Dialog_fadeIn__BFUl_{0%{opacity:0}}@media (max-width:40rem){.Dialog_dialog__690Wf{width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:var(--radius-md) var(--radius-md) 0 0}.Dialog_dialog__690Wf[open]{animation:Dialog_sheetIn___Tluh var(--dur-slow) var(--ease-out)}.Dialog_footer__LTpOB>*{flex:1 1 auto}}@keyframes Dialog_sheetIn___Tluh{0%{transform:translateY(24px);opacity:0}}.StatusBadge_badge__TNe2N{--fg:var(--text-secondary);--bg:var(--surface-sunken);display:inline-flex;align-items:center;gap:.375rem;height:1.375rem;padding:0 .5rem 0 .4375rem;border-radius:var(--radius-xs);background:var(--bg);color:var(--fg);font-size:var(--fs-xs);font-weight:500;line-height:1;white-space:nowrap;vertical-align:middle}.StatusBadge_sm__sO5DV{height:1.125rem;padding:0 .375rem;font-size:var(--fs-2xs);gap:.3125rem}.StatusBadge_mark__s4LUE{flex:none;width:.4375rem;height:.4375rem;background:currentColor}.StatusBadge_text__SD_X_{overflow:hidden;text-overflow:ellipsis}.StatusBadge_overdue__c6DZx{--fg:var(--status-overdue-fg);--bg:var(--status-overdue-bg)}.StatusBadge_overdue__c6DZx .StatusBadge_mark__s4LUE{transform:rotate(45deg) scale(.92)}.StatusBadge_pending__ShXhk{--fg:var(--status-pending-fg);--bg:var(--status-pending-bg)}.StatusBadge_pending__ShXhk .StatusBadge_mark__s4LUE{border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 0);box-shadow:inset 0 0 0 1.25px currentColor}.StatusBadge_approved__ygqei{--fg:var(--status-approved-fg);--bg:var(--status-approved-bg)}.StatusBadge_approved__ygqei .StatusBadge_mark__s4LUE{border-radius:50%}.StatusBadge_rejected__mKUjB{--fg:var(--status-rejected-fg);--bg:var(--status-rejected-bg)}.StatusBadge_rejected__mKUjB .StatusBadge_mark__s4LUE{width:.5rem;height:.5rem;background:linear-gradient(45deg,transparent 42%,currentColor 0,currentColor 58%,transparent 0),linear-gradient(-45deg,transparent 42%,currentColor 0,currentColor 58%,transparent 0)}.StatusBadge_closed__D_Zd_{--fg:var(--status-closed-fg);--bg:var(--status-closed-bg)}.StatusBadge_closed__D_Zd_ .StatusBadge_mark__s4LUE{height:.125rem;width:.5rem}.StatusBadge_info__1DW6U{--fg:var(--status-info-fg);--bg:var(--status-info-bg)}.StatusBadge_neutral__xsLvh .StatusBadge_mark__s4LUE{background:transparent;box-shadow:inset 0 0 0 1.25px currentColor}@media print{.StatusBadge_badge__TNe2N{background:transparent;padding-left:0}}.antifraud_stack__BhN_2{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.antifraud_stackTight__kTuMf{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.antifraud_callouts__61xyf{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.antifraud_callouts__61xyf:empty{display:none}.antifraud_headline__XfRir{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.antifraud_badges__kjFWF{display:flex;flex-wrap:wrap;gap:.25rem}.antifraud_cellStack__uKJHA{display:flex;flex-direction:column;gap:.125rem;min-width:0}.antifraud_cellSub__EKj3F{color:var(--text-muted);font-size:var(--fs-xs)}.antifraud_muted__UocYz{color:var(--text-muted)}.antifraud_mono__VTJDz{font-family:var(--font-mono);font-size:var(--fs-sm);overflow-wrap:anywhere}.antifraud_actions__0DT6H,.antifraud_toolbar__xTPY_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.antifraud_toolbar__xTPY_{margin-bottom:var(--space-4)}.antifraud_form__CdDxX{display:flex;flex-direction:column;gap:var(--space-4)}.antifraud_note__pfwhi{margin:0;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.antifraud_events__w8_YX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.antifraud_event__2NHTD{display:grid;grid-template-columns:10rem minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.antifraud_event__2NHTD:last-child{border-bottom:0;padding-bottom:0}.antifraud_eventBody__IanM7{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.antifraud_ruleGrid__ahHPU{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.antifraud_ruleCard__h41tP{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface)}.antifraud_ruleTitle__ZrDZl{margin:0;font-size:var(--fs-md);font-weight:600}.antifraud_params___se69{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.antifraud_param__mcc3e{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-sm)}.antifraud_qr__y91Qz{width:12rem;height:12rem;border:1px solid var(--border);border-radius:var(--radius-md)}.antifraud_secret__B_Aq1{font-family:var(--font-mono);font-size:var(--fs-md);letter-spacing:.08em;overflow-wrap:anywhere}.antifraud_codeInput__6efZJ{max-width:10rem;font-family:var(--font-mono);letter-spacing:.2em}@media (max-width:640px){.antifraud_event__2NHTD{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}