.open-sessions_panel__C_tQg{padding:22px;border:1px solid #c8d4c9;border-radius:12px;background:#fffdf8;scroll-margin-top:24px;min-width:0}.open-sessions_filters__X1i2s label:last-child{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:#526154}.open-sessions_filters__X1i2s input[type=checkbox]{width:20px;height:20px;min-height:20px;padding:0;flex-shrink:0}.open-sessions_panel__C_tQg h2{margin:0;font-size:21px;word-break:keep-all}.open-sessions_panel__C_tQg p{font-size:14px;line-height:1.7;color:#526154;word-break:keep-all}.open-sessions_toolbar__hxt4I{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}.open-sessions_toolbar__hxt4I label{display:flex;align-items:center;gap:8px;min-height:44px}.open-sessions_dialog__8uffV button,.open-sessions_panel__C_tQg button{min-height:44px;padding:10px 14px;border:1px solid #b5c5b7;border-radius:6px;background:white;cursor:pointer;font:inherit}.open-sessions_dialog__8uffV button:disabled,.open-sessions_panel__C_tQg button:disabled{opacity:.5;cursor:default}.open-sessions_panel__C_tQg input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.open-sessions_dialog__8uffV button:focus-visible,.open-sessions_dialog__8uffV textarea:focus-visible,.open-sessions_panel__C_tQg button:focus-visible,.open-sessions_panel__C_tQg input:focus-visible{outline:3px solid #846921;outline-offset:3px}.open-sessions_list__8CV_Q{list-style:none;padding:0;margin:12px 0}.open-sessions_row__bP0jh{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #e0e5dd}.open-sessions_row__bP0jh label{display:flex;align-items:center;gap:12px;flex:1;min-height:44px;min-width:0;cursor:pointer}.open-sessions_row__bP0jh span{display:grid;gap:6px;min-width:0}.open-sessions_row__bP0jh strong{overflow-wrap:anywhere}.open-sessions_row__bP0jh small,.open-sessions_row__bP0jh time{font-size:13px;color:#59665d}.open-sessions_row__bP0jh em{font-size:14px;font-style:normal;white-space:nowrap}.open-sessions_danger__wY4SF{color:#ac2727!important;font-weight:700}.open-sessions_error__C0Z_3{color:#ac2727!important}.open-sessions_overlay__5_qnu{position:fixed;inset:0;z-index:100;background:#18261f99;display:grid;place-items:center;padding:16px}.open-sessions_dialog__8uffV{width:min(100%,480px);max-height:90dvh;overflow:auto;background:white;border-radius:12px;padding:24px;box-sizing:border-box}.open-sessions_dialog__8uffV h2{font-size:22px;margin-top:0;word-break:keep-all}.open-sessions_dialog__8uffV p{line-height:1.7;font-size:14px;word-break:keep-all}.open-sessions_dialog__8uffV textarea{box-sizing:border-box;width:100%;min-height:95px;resize:vertical;border:1px solid #899c8f;border-radius:6px;padding:10px;font:inherit;margin:8px 0 16px}.open-sessions_dialog__8uffV footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}@media(max-width:640px){.open-sessions_panel__C_tQg{padding:16px}.open-sessions_panel__C_tQg h2{font-size:19px}.open-sessions_row__bP0jh{align-items:flex-start;flex-wrap:wrap}.open-sessions_row__bP0jh em{padding-left:32px}.open-sessions_dialog__8uffV{padding:18px}}.open-sessions_stack__Jf55x{display:grid;gap:16px;min-width:0}.open-sessions_summary__1s5Q4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.open-sessions_summary__1s5Q4>div{display:grid;gap:12px;padding:20px 24px;background:#f1f5f1;border:1px solid #d6e0d7;border-radius:12px}.open-sessions_summary__1s5Q4 span{font-size:14px;font-weight:600;color:#405449;word-break:keep-all}.open-sessions_summary__1s5Q4 strong{font-size:32px;color:#163d29;line-height:1}.open-sessions_summary__1s5Q4 small{font-size:14px;font-weight:500;margin-left:6px}.open-sessions_summary__1s5Q4 .open-sessions_attentionSummary__0G4os{background:#fff3ea;border-color:#ecd2be}.open-sessions_attentionSummary__0G4os strong{color:#a03b1e}.open-sessions_refreshBar__kQIlq{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#59665d}.open-sessions_ledgerToggle__lutn_,.open-sessions_refreshBar__kQIlq button{min-height:48px;padding:10px 14px;background:white;border:1px solid #b5c5b7;border-radius:6px;font:inherit;cursor:pointer}.open-sessions_panel__C_tQg.open-sessions_warningPanel__B_Ld_{background:#fffaf5;border-color:#dec1a9;border-top:3px solid #bd5a33}.open-sessions_sectionHeading__QbrJ8{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.open-sessions_sectionHeading__QbrJ8 p{margin:8px 0 0}.open-sessions_eyebrow__xvGxg{display:block;font-size:12px;font-weight:700;color:#82634a;margin-bottom:8px;letter-spacing:.05em}.open-sessions_actions__SFeCF{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.open-sessions_actions__SFeCF button{white-space:nowrap}.open-sessions_warningPanel__B_Ld_ .open-sessions_actions__SFeCF .open-sessions_danger__wY4SF{border-color:#bf6a5c;background:#fff5f2}.open-sessions_person__rHaIR{display:grid;gap:8px;flex:1;min-width:0}.open-sessions_person__rHaIR strong{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.open-sessions_person__rHaIR time{font-size:13px;color:#59665d}.open-sessions_person__rHaIR .open-sessions_inBadge__P4n5v,.open-sessions_person__rHaIR .open-sessions_outBadge__V9nSr{display:inline-block;border-radius:20px;padding:4px 9px;font-size:12px;font-weight:600}.open-sessions_inBadge__P4n5v{background:#e7f1e7;color:#2b5737}.open-sessions_outBadge__V9nSr{background:#fff0d6;color:#815519}.open-sessions_notice__2Fx6B{border:1px solid #b7ccbd;background:#f2f7f1;border-radius:8px;padding:14px;line-height:1.7}.open-sessions_empty__xe93U{padding:12px 0}.open-sessions_dialog__8uffV input{box-sizing:border-box;display:block;min-width:0;width:100%;min-height:48px;border:1px solid #899c8f;border-radius:6px;padding:10px;font:inherit;margin:8px 0}.open-sessions_dialog__8uffV input:focus-visible,.open-sessions_ledgerToggle__lutn_:focus-visible,.open-sessions_refreshBar__kQIlq button:focus-visible{outline:3px solid #846921;outline-offset:3px}.open-sessions_ledgerToggle__lutn_{margin:24px 0 16px}.open-sessions_error__C0Z_3{line-height:1.7;word-break:keep-all}.open-sessions_toolbar__hxt4I span{font-size:13px;color:#59665d}@media(max-width:1100px){.open-sessions_sectionHeading__QbrJ8{flex-direction:column;gap:14px}.open-sessions_row__bP0jh{flex-wrap:wrap}.open-sessions_row__bP0jh>.open-sessions_actions__SFeCF{width:100%;justify-content:flex-end}}@media(max-width:640px){.open-sessions_summary__1s5Q4{gap:6px}.open-sessions_summary__1s5Q4>div{padding:14px 10px;gap:10px}.open-sessions_summary__1s5Q4 span{font-size:12px}.open-sessions_summary__1s5Q4 strong{font-size:25px}.open-sessions_summary__1s5Q4 small{font-size:12px;margin-left:3px}.open-sessions_refreshBar__kQIlq{align-items:flex-start}.open-sessions_refreshBar__kQIlq span{padding-top:8px;max-width:60%;word-break:keep-all}.open-sessions_refreshBar__kQIlq button{font-size:12px;flex-shrink:0;padding:8px}.open-sessions_sectionHeading__QbrJ8{gap:12px}.open-sessions_sectionHeading__QbrJ8>.open-sessions_actions__SFeCF{width:100%}.open-sessions_sectionHeading__QbrJ8>.open-sessions_actions__SFeCF button{flex:1;padding:10px 8px;font-size:13px;white-space:normal;word-break:keep-all}.open-sessions_row__bP0jh>.open-sessions_actions__SFeCF{justify-content:flex-start}.open-sessions_row__bP0jh em{padding-left:0}.open-sessions_row__bP0jh label+em{padding-left:32px}.open-sessions_row__bP0jh>.open-sessions_person__rHaIR{flex-basis:100%}.open-sessions_dialog__8uffV footer button,.open-sessions_row__bP0jh>.open-sessions_actions__SFeCF button{flex:1}.open-sessions_dialog__8uffV footer{gap:8px}.open-sessions_dialog__8uffV h2{font-size:20px}.open-sessions_toolbar__hxt4I{justify-content:space-between}.open-sessions_filters__X1i2s label:last-child,.open-sessions_row__bP0jh label,.open-sessions_toolbar__hxt4I label{min-height:48px}}.void-reason_box__R2xma{display:grid;gap:8px;min-width:0}.void-reason_reasons__2YR7m{display:flex;flex-wrap:wrap;gap:8px 16px;border:0;margin:0;padding:0}.void-reason_reasons__2YR7m legend{font-weight:700;margin-bottom:4px}.void-reason_choice__pmel7{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-weight:600;white-space:nowrap}.void-reason_choice__pmel7 input[type=radio]{flex:none;width:22px;height:22px;min-height:0;margin:0;padding:0}.void-reason_preview__mYzwF{display:grid;gap:6px;border:1px solid #cbd5e1;border-radius:10px;padding:10px;background:#f8fafc;min-width:0}.void-reason_text__F_6zr{margin:0;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;font:inherit;font-size:14px;line-height:1.5}.void-reason_muted__PoR1H{margin:0;color:#64748b;font-size:13px}.void-reason_send__OsMGH{margin:0;color:#166534;font-weight:700;font-size:13px}.void-reason_nosend__F3fJi{margin:0;color:#b91c1c;font-weight:700;font-size:13px}