*{box-sizing:border-box;margin:0;padding:0}:root{--bg-color:oklch(86.17% .01 82);--header-bg-color:oklch(89.7% .007 78);--border-color:oklch(100% 0 0);--border-color-secondary:oklch(84% 0 0);--border-color-dark:oklch(59% 0 0);--button-bg-color:oklch(86.17% .01 82);--button-active-bg:oklch(52% .15 250);--button-disabled-bg:oklch(84% 0 0);--button-border-color:oklch(27% .12 264);--accent-color:oklch(33% .16 278);--app-bg-color:oklch(65% .06 255);--navbar-bg-color:oklch(81% 0 0);--navbar-text-color:oklch(0% 0 0);--cell-bg-color:oklch(100% 0 0);--surface-light:oklch(98.5% .003 250);--surface-neutral:oklch(97% 0 0);--text-color:oklch(0% 0 0);--text-muted:oklch(50% 0 0);--header-accent-bg:oklch(55% .09 194);--input-bg-color:oklch(100% 0 0);--input-border-color:oklch(59% 0 0);--border-radius:0px;--border-radius-lg:0px;--panel-border:2px inset oklch(100% 0 0);--panel-shadow:none;--button-border:2px outset oklch(100% 0 0);--button-shadow:none;--button-radius:0px;--navbar-shadow:none;--font-family:Tahoma, Arial, sans-serif;--header-gradient:none;--input-radius:0px;--input-shadow:none;--scrollbar-size:14px;--scrollbar-radius:0px;--scrollbar-track:oklch(86.17% .01 82);--scrollbar-thumb:oklch(74% 0 0);--scrollbar-thumb-hover:oklch(64% 0 0);--scrollbar-border-light:oklch(100% 0 0);--scrollbar-border-dark:oklch(59% 0 0)}html,body,#root{width:100%;height:100%;overflow:auto}body{font-family:var(--font-family);color:var(--text-color);font-size:13px}@supports not selector(::-webkit-scrollbar){html,body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:auto}}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-inline-start:1px solid var(--scrollbar-border-light);border-block-start:1px solid var(--scrollbar-border-light);border-inline-end:1px solid var(--scrollbar-border-dark);border-block-end:1px solid var(--scrollbar-border-dark)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius);border:1px solid var(--scrollbar-border-dark);box-shadow:inset 1px 1px 0 var(--scrollbar-border-light)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}:is(.form-control,.form-select){border-radius:var(--input-radius);background-color:var(--input-bg-color);color:var(--text-color);border:1px solid var(--input-border-color);box-shadow:var(--input-shadow);font-size:13px;font-family:var(--font-family);padding-block:.25rem;padding-inline:.5rem}.form-control{&:is(:disabled,[readonly]){background-color:var(--button-disabled-bg);opacity:1}}:where(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete,.win-input,.form-control,.form-select,input,select,textarea):focus-visible{outline:2px solid color-mix(in oklch, var(--accent-color) 72%, white);outline-offset:1px}.form-floating>label{color:var(--text-muted)}.typeahead-dropdown-container{z-index:1200;position:relative}.rbt-menu{z-index:1300!important}.win-panel{background:var(--bg-color);border:var(--panel-border);border-radius:var(--border-radius);box-shadow:var(--panel-shadow);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;container-type:inline-size;&--dark{background:var(--border-color-dark);border:var(--panel-border);border-radius:var(--border-radius);box-shadow:var(--panel-shadow);padding:2px}&--accent{background:var(--header-accent-bg);border:var(--panel-border);border-radius:var(--border-radius);box-shadow:var(--panel-shadow);padding:6px}}.win-section-header{border-block-end:1px solid var(--border-color-secondary);background:var(--header-bg-color);background-image:var(--header-gradient);border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);align-items:center;min-height:28px;padding-block:5px;padding-inline:8px;font-size:12px;font-weight:700;line-height:1.2;display:flex;&--toolbar{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex;&>:first-child{flex:auto;min-width:0}&>:last-child{white-space:nowrap;flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}}& .win-section-header-title{flex:auto;min-width:0}& .win-section-header-actions{white-space:nowrap;flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}& .win-btn{align-self:center;min-height:22px;margin:0;padding-block:2px;padding-inline:8px;font-size:11px;line-height:1.1}}.win-scroll-area{flex:1 1 0;min-height:0;overflow:auto}.general-info-panel{background:linear-gradient(180deg, color-mix(in oklch, var(--general-info-bg) 92%, oklch(100% 0 0) 8%) 0%, var(--general-info-bg) 100%);padding:6px;overflow:auto;& .form-control{&[readonly]{background:color-mix(in oklch, var(--cell-bg-color) 92%, var(--general-info-bg) 8%)}&:focus{box-shadow:0 0 0 1px var(--accent-color)}}}.general-info-grid{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.general-info-grid .form-floating>.form-control{height:52px;min-height:52px;padding-block:1.28rem .2rem}.general-info-grid .form-floating>label{color:var(--text-color);opacity:1;transform-origin:0 0;padding-block:.32rem;padding-inline:.5rem;font-size:12px;font-weight:700;line-height:1.15;inset-block-start:.28rem;transform:translateY(.12rem)scale(.92)}.general-info-grid .form-floating>:is(.form-control:focus,.form-control:not(:placeholder-shown),.form-control-plaintext,.form-select)~label{color:var(--text-color);transform:translateY(.12rem)scale(.92)}.general-info-address-row{grid-column:1/-1;grid-template-columns:2.4fr 1.15fr .65fr .8fr;gap:6px;display:grid}.general-info-two-col-row{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:6px;display:grid}.general-info-three-col-row{grid-column:1/-1;grid-template-columns:1.2fr 1fr 1fr;gap:6px;display:grid}:is(.general-info-state,.general-info-zip) .form-control{padding-inline:.4rem}.general-info-spouse-heb .form-control[readonly]{background:oklch(98.9% .013 95)}.general-info-hebrew .form-control[readonly]{background:oklch(98.2% .015 150)}.nav-code-input{background:oklch(91% .19 197)}.win-badge{font-weight:700;&--donation{background:oklch(98.4% .15 108)}&--balance{background:oklch(84% .19 328)}}.value-positive{color:oklch(55% .13 148)}.value-negative{color:oklch(54% .17 22)}.value-accent{color:oklch(50% .12 253)}.win-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;&:has(tbody tr:hover){outline:1px solid color-mix(in oklch, var(--accent-color) 36%, transparent);outline-offset:-1px}& thead{background:var(--header-bg-color);z-index:1;position:sticky;inset-block-start:0}& tfoot{background:var(--header-bg-color);z-index:1;position:sticky;inset-block-end:0;& th,& td{background:var(--bg-color);border:1px solid var(--border-color-dark)}}& th{border:1px solid var(--border-color-dark);text-align:left;vertical-align:middle;padding-block:4px;padding-inline:6px;font-size:11px;font-weight:700;line-height:1.2;&.text-right{text-align:right}&.text-center{text-align:center}}& td{border:1px solid var(--border-color-secondary);background:var(--cell-bg-color);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding-block:4px;padding-inline:8px;font-size:12px;line-height:1.2;overflow:hidden;&.text-right{text-align:right}&.text-center{text-align:center}}& td:has(.win-btn--action),& td:has(.win-btn--delete){text-overflow:clip;white-space:nowrap;padding-inline:4px;overflow:visible}}.financial-summary-scroll{background:var(--bg-color);overflow:hidden auto;& .win-table{margin-block-end:0;& tfoot{z-index:3;inset-block-end:-1px;& th,& td{box-shadow:inset 0 -1px 0 var(--border-color-dark)}}}}.win-btn{cursor:pointer;border:var(--button-border);border-radius:var(--button-radius);box-shadow:var(--button-shadow);background:var(--button-bg-color);color:var(--text-color);text-align:center;padding-block:5px;padding-inline:9px;font-size:11px;font-weight:700;transition:background .14s ease-out,translate .14s ease-out,scale .14s ease-out,box-shadow .14s ease-out;translate:0;scale:1;&:hover{background:color-mix(in oklch, var(--button-bg-color) 96%, black);translate:0 -1px;scale:1.01}&:active{background:color-mix(in oklch, var(--button-bg-color) 90%, black);box-shadow:inset 0 1px 2px oklch(0% 0 0/.15)}&:disabled{opacity:.5;cursor:not-allowed}&--primary{background:var(--button-active-bg);color:var(--cell-bg-color);border:1px solid var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-shadow);cursor:pointer;padding-block:2px;padding-inline:8px;font-size:12px;&:hover{background:color-mix(in oklch, var(--button-active-bg) 92%, white)}&:disabled{background:var(--button-disabled-bg);opacity:.5;cursor:not-allowed}}&--action{cursor:pointer;background:var(--button-active-bg);color:var(--cell-bg-color);border:1px solid var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-shadow);padding-block:2px;padding-inline:6px;font-size:11px}&--delete{cursor:pointer;color:oklch(100% 0 0);border-radius:var(--button-radius);background:oklch(58% .2 23);border:1px solid oklch(58% .2 23);padding-block:2px;padding-inline:6px;font-size:11px}&--pink{color:oklch(20% 0 0);background:oklch(84% .05 326)}&--green{color:oklch(100% 0 0);background:oklch(63% .08 152)}&--blue{color:oklch(100% 0 0);background:oklch(63% .08 252)}}:is(.win-btn--action,.win-btn--delete){cursor:pointer;border-radius:var(--button-radius);min-width:42px;height:24px;box-shadow:var(--button-shadow);justify-content:center;align-items:center;padding-block:2px;padding-inline:8px;font-size:11px;font-weight:700;line-height:1;transition:background .12s ease-out,box-shadow .12s ease-out;display:inline-flex;translate:0;scale:1}.win-btn--action{background:var(--button-active-bg);color:var(--cell-bg-color);border:1px solid var(--button-border-color)}.win-btn--delete{color:oklch(100% 0 0);background:oklch(58% .2 23);border:1px solid oklch(58% .2 23)}:is(.win-btn--action,.win-btn--delete):hover{translate:0;scale:1}:is(.win-btn--action,.win-btn--delete):active{translate:0;scale:.98}:is(.win-btn--action,.win-btn--delete):disabled{opacity:.55;cursor:not-allowed}.win-btn-stack .win-btn{width:100%}.win-navbar{background:var(--navbar-bg-color);color:var(--navbar-text-color,var(--text-color));border-block-end:1px solid var(--border-color-dark);box-shadow:var(--navbar-shadow);-webkit-backdrop-filter:blur(8px);height:56px;font-family:var(--font-family);z-index:1100;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;padding-block:6px;padding-inline:8px;display:flex;position:relative;overflow:visible;@supports not (backdrop-filter:blur(8px)){-webkit-backdrop-filter:none}&+*{margin-block-start:0}}body.debug-theme:after{content:"Theme: " attr(data-theme);color:var(--text-color);background:color-mix(in oklch, var(--bg-color) 84%, black);border:1px solid var(--border-color-dark);opacity:.9;pointer-events:none;z-index:2000;border-radius:4px;padding-block:4px;padding-inline:8px;font-size:11px;font-weight:700;position:fixed;inset-block-end:8px;inset-inline-end:10px}.win-navbar-search{flex-shrink:1;width:clamp(200px,40vw,600px);display:inline-block}.win-input{background:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--input-radius);box-shadow:var(--input-shadow);font-family:var(--font-family);padding-block:4px;padding-inline:8px;font-size:12px}.win-modal-overlay{z-index:1000;background:oklch(0% 0 0/.5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.win-modal-box{background:var(--cell-bg-color);border:1px solid var(--border-color-dark);border-radius:var(--border-radius-lg);width:95%;max-width:1200px;max-height:90vh;overflow:auto;box-shadow:0 8px 24px oklch(0% 0 0/.2)}.win-modal-header{background:var(--header-accent-bg);color:var(--cell-bg-color);border-block-end:1px solid var(--border-color-dark);border-start-start-radius:var(--border-radius-lg);border-start-end-radius:var(--border-radius-lg);justify-content:space-between;align-items:center;padding-block:12px;padding-inline:12px;font-size:12px;font-weight:700;display:flex}.win-themed-modal{& .modal-content{background:var(--bg-color);border:var(--panel-border);border-radius:var(--border-radius-lg);box-shadow:var(--panel-shadow);color:var(--text-color);overflow:hidden}& .modal-header{background:var(--header-bg-color);background-image:var(--header-gradient);border-block-end:1px solid var(--border-color-dark);color:var(--text-color);border-start-start-radius:var(--border-radius-lg);border-start-end-radius:var(--border-radius-lg);padding-block:8px;padding-inline:12px}& .modal-title{text-wrap:balance;max-inline-size:30ch;font-size:18px;font-weight:700}& .modal-body{background:var(--general-info-bg);color:var(--text-color);padding-block:10px;padding-inline:12px;font-size:12px}& .modal-footer{background:var(--bg-color);border-block-start:1px solid var(--border-color-dark);gap:8px;padding-block:8px;padding-inline:12px;& .win-btn,& .win-btn--primary{min-width:110px;padding-block:6px;padding-inline:14px}}& .btn-close{opacity:1;color:var(--text-color);background-image:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-inline-start:auto;padding:0;display:inline-flex;&:before{content:"x";font-size:16px;font-weight:700;line-height:1}}& .form-label{color:var(--text-color);margin-block-end:4px;font-size:12px;font-weight:700}& :is(.form-control,.form-select,.rbt-input-main){background:var(--cell-bg-color);color:var(--text-color);border:1px solid var(--input-border-color);box-shadow:var(--input-shadow);&::placeholder{color:var(--text-muted);opacity:1}&:focus{border-color:var(--button-border-color);box-shadow:0 0 0 1px var(--button-border-color)}}& .form-check-input{background-color:var(--input-bg-color);border-color:var(--input-border-color);&:checked{background-color:var(--button-active-bg);border-color:var(--button-border-color)}}}.legacy-modal-account-wrap{text-align:center;padding:2px 0 8px}.legacy-modal-account{color:var(--text-color);margin:0;font-size:24px;font-weight:700}.legacy-modal-section{border:1px solid var(--border-color-dark);background:var(--bg-color);padding:10px}.win-legacy-modal{& .row{--bs-gutter-x:12px}& .mb-3{margin-block-end:.6rem!important}}.win-tabs{border-block-end:0px solid var(--border-color-dark);gap:2px;margin-block-end:4px;padding-inline:4px;display:flex}.win-tab{background:var(--button-bg-color);color:var(--text-color);cursor:pointer;font-family:var(--font-family);border:1px solid #0000;border-block-end:none;border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);padding-block:4px;padding-inline:12px;font-size:13px;transition:background .1s;position:relative;inset-block-start:1px;&:hover{background:var(--button-disabled-bg)}&.active{background:var(--bg-color);border:1px solid var(--border-color-dark);border-block-end:2px solid var(--bg-color);z-index:2;font-weight:700;inset-block-start:1px}}.printer-manager-root,.printer-manager-panel{min-height:0}.printer-manager-header{gap:8px;padding-inline:6px}.win-section-header.printer-manager-header{box-shadow:inset 0 1px 0 oklch(from var(--t-white,oklch(100% 0 0)) l c h / .45), 0 1px 0 var(--border-color-dark), 0 2px 6px oklch(from var(--t-black,oklch(0% 0 0)) l c h / .18);border-block-end:1px solid var(--border-color-dark);min-height:30px}.printer-manager-tabs{margin-block-end:0;padding-inline:0}.printer-manager-spacer{flex:auto}.printer-manager-printer-label{color:var(--text-color);white-space:nowrap;padding-inline:6px;font-size:12px;font-weight:700}.printer-manager-content{scrollbar-gutter:stable;background:var(--bg-color);flex-direction:column;flex:auto;min-height:0;padding:6px;display:flex;overflow:auto}:where(.win-btn,.win-input,.form-control,.form-select){border-radius:var(--input-radius)}.win-table{--cc-row-today-tint:oklch(72% .17 145);--cc-row-future-tint:oklch(85% .17 95);--cc-row-declined-tint:oklch(65% .2 15);--cc-row-charged-today-tint:oklch(52% .15 145);& tbody tr.cc-row-past>td{background:color-mix(in oklab, var(--cell-bg-color) 85%, var(--text-color))}& tbody tr.cc-row-today>td{background:color-mix(in oklab, var(--cell-bg-color) 70%, var(--cc-row-today-tint))}& tbody tr.cc-row-future>td{background:color-mix(in oklab, var(--cell-bg-color) 65%, var(--cc-row-future-tint))}& tbody tr.cc-row-declined>td{background:color-mix(in oklab, var(--cell-bg-color) 70%, var(--cc-row-declined-tint))}& tbody tr.cc-row-charged-today>td{background:color-mix(in oklab, var(--cell-bg-color) 45%, var(--cc-row-charged-today-tint))}& tbody tr.cc-row-ignored>td{background:color-mix(in oklab, var(--cell-bg-color) 70%, var(--text-color));color:color-mix(in oklab, var(--text-color) 70%, var(--cell-bg-color))}}.mob-layout{background:var(--header-bg-color);height:100dvh;color:var(--text-color);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}.mob-app-bar{background:var(--header-bg-color);border-bottom:1px solid var(--border-color);flex-direction:column;flex:none;gap:8px;padding:10px 12px 8px;display:flex}.mob-app-bar-row{align-items:center;gap:8px;min-width:0;display:flex}.mob-app-bar-date{flex:0 0 150px;min-width:0}.mob-app-bar-campaign{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.mob-app-bar-label{color:var(--text-muted);font-size:10px;font-weight:600}.mob-search-btn{min-width:0;height:40px;color:var(--text-muted);text-align:start;cursor:pointer;flex:auto;align-items:center;gap:8px;padding:0 10px;display:flex}.mob-search-btn-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mob-icon-btn{border-radius:var(--border-radius);width:40px;height:40px;color:var(--text-color);cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex;&:hover{background:color-mix(in oklch, var(--text-color) 6%, transparent)}}.mob-member-strip{background:var(--bg-color);border-bottom:1px solid var(--border-color);flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.mob-member-strip-text{flex:auto;min-width:0}.mob-member-strip-name{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.mob-member-strip-details{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mob-badge{text-align:center;flex:none;padding:5px 10px;line-height:1.15}button.mob-badge{cursor:pointer}.mob-badge-label{font-size:10px;font-weight:600}.mob-badge-value{font-size:15px;font-weight:600}.mob-tabs{background:var(--header-bg-color);border-bottom:1px solid var(--border-color);scrollbar-width:none;flex:none;gap:2px;padding:0 8px;display:flex;overflow-x:auto;&::-webkit-scrollbar{display:none}}.mob-tab{font:inherit;color:var(--text-muted);white-space:nowrap;cursor:pointer;border:0;background:0 0;border-bottom:3px solid #0000;border-radius:4px 4px 0 0;flex:none;padding:12px 12px 10px;font-size:14px;&:hover{color:var(--text-color);background:color-mix(in oklch, var(--text-color) 4%, transparent)}&.mob-tab--active{color:var(--text-color);border-bottom-color:var(--accent-color);font-weight:600}}.mob-content{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;padding:12px;display:flex;overflow:auto;&>*{flex:none}}.mob-command-bar{background:color-mix(in oklch, var(--header-bg-color) 94%, transparent);border-top:1px solid var(--border-color);backdrop-filter:blur(8px);flex:none;align-items:center;gap:8px;padding:10px 12px 14px;display:flex;& .win-btn{flex:1 1 0;min-width:44px;height:44px;font-size:14px}& .mob-command-bar-more{flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}}.mob-dialog-heading{flex:auto;min-width:0}.mob-dialog-subtitle{color:inherit;opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mob-dialog-hint{color:var(--text-muted);margin-block-start:6px;font-size:12px}.mob-dialog-section-title{color:var(--text-color);margin:14px 0 8px;font-size:14px;font-weight:600}.mob-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:12px;display:grid}.mob-dialog-field{flex-direction:column;gap:5px;min-width:0;display:flex;&>label{color:var(--text-color);font-size:13px}}.mob-dialog-field--wide{grid-column:1/-1}.mob-cc-campaign{flex:0 0 112px}.mob-cc-cards{flex-direction:column;gap:6px;display:flex}.mob-cc-card{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;min-height:52px;color:var(--text-color);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex;&.is-selected{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color);background:color-mix(in oklab, var(--accent-color) 10%, var(--input-bg-color))}}.mob-cc-card--new{color:var(--accent-color);border-style:dashed;justify-content:center;font-weight:600}.mob-cc-brand{border-radius:var(--border-radius);background:var(--accent-color);height:26px;color:var(--input-bg-color);letter-spacing:.3px;flex:0 0 40px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.mob-cc-card-text{flex:auto;min-width:0}.mob-cc-card-number{font-weight:600;display:block}.mob-cc-card-meta{color:var(--text-muted);font-size:12px;display:block}.mob-cc-expired{color:var(--value-negative)}.mob-cc-check{color:var(--accent-color);font-weight:700}.mob-cc-charge-row{align-items:flex-end;gap:8px;display:flex;&>.mob-dialog-field{flex:auto}&>button{flex:none;height:44px}}.mob-cc-schedule{background:var(--header-bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:12px;padding:12px;display:flex;&>.mob-dialog-grid{margin-block-start:0}&>button{width:100%;height:44px}}.settings-hint{color:var(--text-muted);font-size:11px;font-weight:400}.mob-card{background:var(--input-bg-color);border-block-end:1px solid var(--border-color-secondary);color:var(--text-color);flex-direction:column;gap:6px;padding-block:10px;padding-inline:12px;display:flex}.mob-card__title{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.mob-card__sub{color:var(--text-muted);font-size:12px}.mob-chip{white-space:nowrap;background:color-mix(in oklch, var(--text-color) 6%, var(--input-bg-color));border:1px solid var(--border-color);border-radius:var(--border-radius);padding-block:2px;padding-inline:8px;font-size:11px;font-weight:600}.mob-chip--success{color:color-mix(in oklab, oklch(55% .13 148) 70%, var(--text-color));background:color-mix(in oklab, oklch(55% .13 148) 14%, var(--input-bg-color));border-color:color-mix(in oklab, oklch(55% .13 148) 28%, var(--input-bg-color))}.mob-chip--danger{color:color-mix(in oklab, oklch(56% .17 22) 70%, var(--text-color));background:color-mix(in oklab, oklch(54% .17 22) 12%, var(--input-bg-color));border-color:color-mix(in oklab, oklch(54% .17 22) 28%, var(--input-bg-color))}.mob-chip--warning{color:color-mix(in oklab, oklch(56% .12 70) 70%, var(--text-color));background:color-mix(in oklab, oklch(85% .15 90) 40%, var(--input-bg-color));border-color:color-mix(in oklab, oklch(75% .15 85) 45%, var(--input-bg-color))}.mob-todo-list{flex-direction:column;display:flex}.mob-todo-card{&.mob-todo-card--completed{color:var(--text-muted);background:color-mix(in oklch, var(--text-color) 3%, var(--input-bg-color))}&.mob-todo-card--editing{background:var(--t-row-selected,color-mix(in oklab, var(--accent-color) 10%, var(--input-bg-color)));box-shadow:inset 3px 0 0 var(--accent-color)}}.mob-todo-card__row{align-items:center;gap:8px;min-width:0;display:flex}.mob-todo-card__spacer{flex:auto}.mob-todo-card__date{color:var(--text-muted);font-size:12px}.mob-todo-card__icon-btn{justify-content:center;align-items:center;block-size:32px;inline-size:36px;padding:0;display:inline-flex}.mob-todo-card__input{min-width:0;block-size:36px;font:inherit;color:var(--text-color);background:var(--input-bg-color);border:1px solid var(--input-border-color);border-block-end-color:var(--accent-color);border-radius:var(--border-radius);padding-inline:8px;font-size:14px}.mob-todo-card__category{flex:0 0 90px;block-size:32px;font-size:13px}.mob-todo-card__check{align-items:center;gap:6px;font-size:13px;display:inline-flex;& input{block-size:20px;inline-size:20px;accent-color:var(--accent-color);margin:0}}.mob-todo-card__follow-up{flex:auto;align-items:center;gap:6px;display:flex;& input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:13px}}.mob-todo-card__date-input{min-width:0;block-size:32px;font:inherit;color:var(--text-color);background:var(--input-bg-color);border:1px solid var(--input-border-color);border-block-end-color:var(--accent-color);border-radius:var(--border-radius);flex:auto;padding:4px 6px;font-size:13px}.mob-todo-card__follow-up .mob-todo-card__date-input{color:var(--text-color);background:var(--input-bg-color);border:1px solid var(--input-border-color);border-block-end-color:var(--accent-color);padding:4px 6px;font-size:13px}.mob-todo-card__label{color:var(--text-muted);font-size:11px;font-weight:600}.mob-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mob-footer-strip{font-variant-numeric:tabular-nums;background:var(--header-bg-color);border-block-start:1px solid var(--border-color);flex-wrap:wrap;gap:16px;padding-block:10px;padding-inline:12px;font-size:13px;display:flex}.mob-charges-hint{letter-spacing:normal;text-transform:none;color:inherit;opacity:.75;margin-inline-start:auto;font-size:12px;font-weight:400}.mob-charges-toolbar{background:var(--header-bg-color);border-block-end:1px solid var(--border-color);padding-block:8px;padding-inline:12px;& .win-section-header-actions{gap:6px;display:flex}& .win-btn{min-block-size:32px}}.mob-charge-list{flex-direction:column;display:flex}.mob-charge-empty{text-align:center;color:var(--text-muted);padding:16px}.mob-charge-card{gap:10px;padding-block-end:12px}.mob-charge-card__head{align-items:flex-start;gap:8px;display:flex;&>.win-btn{flex:none;min-block-size:32px}}.mob-charge-card__heading{flex:auto;min-width:0}.mob-charge-card__title{flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:15px;display:flex}.mob-charge-card__menu{justify-content:center;align-items:center;block-size:32px;inline-size:36px;padding:0;display:inline-flex;&:after{display:none}}.mob-charge-card__field{flex-direction:column;gap:3px;min-width:0;margin:0;display:flex}.mob-charge-card__field--full{grid-column:1/-1}.mob-charge-card__label{color:var(--text-muted);font-size:11px;font-weight:600}.mob-charge-card__input,.mob-charge-card__money{box-sizing:border-box;inline-size:100%;min-width:0;block-size:38px;font:inherit;font-variant-numeric:tabular-nums;color:var(--text-color);background:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--border-radius);padding-inline:10px;font-size:14px}.mob-charge-card__field .form-control,.mob-charge-card__field select{min-block-size:38px}.mob-charge-card__money{align-items:center;gap:4px;display:flex}.mob-charge-card__currency{color:var(--text-muted)}.mob-charge-card__amount{min-width:0;font:inherit;text-align:end;color:inherit;outline:0;flex:auto;padding:0;font-weight:600}.mob-charge-card__money>.mob-charge-card__amount{font-size:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.mob-charge-card__money:focus-within{border-color:var(--accent-color)}.mob-charge-card__sum{background:var(--header-bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:8px;padding-inline:10px;display:grid;& small{color:var(--text-muted);font-size:11px;font-weight:600;display:block}& span{font-variant-numeric:tabular-nums;font-size:15px}}.mob-payment-list{flex-direction:column;display:flex}.mob-payment-list__state{color:var(--text-muted);padding:16px}.mob-payment-card{gap:10px;&.mob-payment-card--deposited{background:var(--row-success-bg)}& .mob-card__title{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}}.mob-payment-card__head{align-items:flex-start;gap:8px;display:flex}.mob-payment-card__heading{flex:auto;min-width:0}.mob-payment-card__action{flex:none;block-size:32px;padding-inline:12px}.mob-payment-card__menu-toggle{justify-content:center;align-items:center;block-size:32px;inline-size:36px;padding:0;display:inline-flex;&:after{display:none}}.mob-payment-card__menu{background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);min-width:180px;padding:4px;& .dropdown-item{block-size:40px;color:var(--text-color);border-radius:var(--border-radius);padding-inline:12px;font-size:14px;&.text-danger{color:oklch(54% .17 22)}&:disabled{color:var(--text-muted)}}}.mob-payment-card__field{flex-direction:column;gap:3px;min-width:0;display:flex;& :is(input,.form-control){block-size:38px;font-size:14px}}.mob-payment-card__label{color:var(--text-muted);margin:0;font-size:11px;font-weight:600}.mob-payment-card__input{inline-size:100%;min-width:0;font:inherit;color:var(--text-color);background:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--border-radius);box-sizing:border-box;padding-inline:10px}.mob-payment-card__money{position:relative}.mob-payment-card__currency{color:var(--text-muted);font-size:14px;position:absolute;inset-block-start:50%;inset-inline-start:10px;transform:translateY(-50%)}.mob-payment-card__input--amount{text-align:right;font-variant-numeric:tabular-nums;padding-inline-start:24px}.mob-payment-card__value{font-variant-numeric:tabular-nums;align-items:center;block-size:38px;font-size:14px;font-weight:600;display:flex}.mob-info-cards{flex-direction:column;gap:12px;display:flex}.mob-info-card{overflow:hidden}.mob-info-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.mob-info-card-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mob-field-wrap{flex-direction:column;gap:3px;min-width:0;display:flex}.mob-field-wrap--wide{grid-column:1/-1}.mob-field-label{color:var(--text-muted);padding-inline-start:2px;font-size:11px;font-weight:700}.mob-info-card .mob-field.form-control{min-width:0;height:40px;color:var(--text-color);padding-block:0;padding-inline:10px;font-size:14px;&::placeholder{color:var(--text-muted);opacity:1;font-style:italic}}.mob-campaigns{overflow:hidden}.mob-campaigns-header{gap:8px}.mob-campaigns-hint{letter-spacing:normal;text-transform:none;color:inherit;opacity:.75;margin-inline-start:auto;font-size:12px;font-weight:400}.mob-campaigns-empty{text-align:center;color:var(--text-muted);padding:12px;font-size:12px}.mob-campaign{background:var(--input-bg-color);border-block-end:1px solid var(--border-color-secondary);color:var(--text-color);flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.mob-campaign--selected{background:color-mix(in oklch, var(--input-bg-color) 92%, var(--text-color) 8%);box-shadow:inset 3px 0 0 var(--accent-color)}.mob-campaign-head{align-items:center;gap:8px;min-height:32px;display:flex}.mob-campaign-title{overflow-wrap:anywhere;flex:auto;min-width:0}.mob-campaign-code{font-size:15px;font-weight:700}.mob-campaign-name{color:var(--text-muted);font-size:12px}.mob-campaign-chip{color:var(--accent-color);background:color-mix(in oklab, var(--accent-color) 10%, var(--input-bg-color));border:1px solid color-mix(in oklab, var(--accent-color) 25%, var(--input-bg-color));border-radius:var(--border-radius);flex:none;padding-block:3px;padding-inline:8px;font-size:11px;font-weight:700}.mob-campaign-select{flex:none;height:32px;padding-inline:12px;font-size:13px}.mob-campaign-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mob-campaign-stat{flex-direction:column;gap:2px;min-width:0;display:flex;& small{color:var(--text-muted);font-size:11px;font-weight:700}& span{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px}}.mob-campaign-stat-due{font-weight:700}.mob-campaign-total{background:var(--header-bg-color);color:var(--text-color);flex-direction:column;gap:6px;padding:10px 12px;display:flex;& .mob-campaign-stat span{font-weight:700}}.mob-campaign-total-label{font-size:13px;font-weight:700}.mob-sheet.offcanvas-bottom{background:var(--header-bg-color);height:auto;max-height:90dvh;color:var(--text-color);font-family:var(--font-family);border:1px solid var(--border-color);border-bottom:0;border-radius:8px 8px 0 0;box-shadow:0 -8px 32px #00000024}.mob-sheet-header{flex-direction:column;align-items:center;gap:10px;padding:8px 16px 0;display:flex}.mob-sheet-handle{background:var(--border-color-secondary);border-radius:2px;width:36px;height:4px}.mob-sheet-title-row{align-items:center;gap:8px;width:100%;display:flex}.mob-sheet-title{flex:auto;margin:0;font-size:20px;font-weight:600}.win-btn.mob-sheet-close{background:0 0;border-color:#0000;width:32px;min-width:0;height:32px;padding:0}.mob-sheet-subtitle{width:100%;color:var(--text-muted);margin-top:-6px;font-size:12px}.mob-sheet-body.offcanvas-body{flex-direction:column;gap:16px;padding:16px 16px 20px;display:flex}.mob-sheet-group{flex-direction:column;gap:8px;display:flex}.mob-sheet-group-title{color:var(--text-muted);letter-spacing:.3px;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.mob-sheet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;& .win-btn{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:44px;overflow:hidden}}.mob-cc-panel{& .win-section-header--toolbar{flex-wrap:wrap;gap:8px}& .win-section-header-actions{flex-wrap:wrap;gap:6px;inline-size:100%}}.mob-cc-filters{border-block-end:1px solid var(--border-color-secondary);flex-direction:column;gap:8px;padding-block:10px;padding-inline:12px;font-size:13px;display:flex}.mob-cc-filters__row{flex-wrap:wrap;gap:8px 16px;display:flex}.mob-cc-filter-check{align-items:center;gap:8px;min-block-size:28px;display:inline-flex;& input{block-size:20px;inline-size:20px;accent-color:var(--accent-color);margin:0}}.mob-cc-filter-select{min-inline-size:0;color:var(--text-muted);flex:1 1 0;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex;& select,&>:last-child{flex:auto;min-inline-size:0}}.mob-cc-list{flex-direction:column;display:flex}.mob-cc-empty{color:var(--text-muted);text-align:center;padding:16px}.mob-cc-txn{--cc-row-today-tint:oklch(72% .17 145);--cc-row-future-tint:oklch(85% .17 95);--cc-row-declined-tint:oklch(65% .2 15);--cc-row-charged-today-tint:oklch(52% .15 145);gap:10px;&.cc-row-past{background:color-mix(in oklab, var(--input-bg-color) 85%, var(--text-color))}&.cc-row-today{background:color-mix(in oklab, var(--input-bg-color) 70%, var(--cc-row-today-tint))}&.cc-row-future{background:color-mix(in oklab, var(--input-bg-color) 65%, var(--cc-row-future-tint))}&.cc-row-declined{background:color-mix(in oklab, var(--input-bg-color) 70%, var(--cc-row-declined-tint))}&.cc-row-charged-today{background:color-mix(in oklab, var(--input-bg-color) 45%, var(--cc-row-charged-today-tint))}&.cc-row-ignored{background:color-mix(in oklab, var(--input-bg-color) 70%, var(--text-color));color:color-mix(in oklab, var(--text-color) 70%, var(--input-bg-color))}& .mob-card__title{font-size:15px}}.mob-cc-txn__head{align-items:center;gap:8px;display:flex}.mob-cc-txn__brand{letter-spacing:.3px;block-size:26px;color:var(--text-color);background:color-mix(in oklch, var(--accent-color) 15%, transparent);border-radius:var(--border-radius);flex:0 0 40px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.mob-cc-txn__text{flex:auto;min-inline-size:0}.mob-cc-txn__menu{flex:none;justify-content:center;align-items:center;block-size:32px;inline-size:36px;padding:0;font-size:18px;display:inline-flex;&:after{display:none}}.mob-cc-txn__field{flex-direction:column;gap:2px;min-inline-size:0;display:flex;& small{color:var(--text-muted);font-size:11px;font-weight:600}& span{font-variant-numeric:tabular-nums;font-size:14px}}.mob-cc-txn__amount{font-weight:700;.mob-cc-txn__field &{font-size:18px}}.mob-overlay{z-index:1045;background:var(--header-bg-color);color:var(--text-color);font-family:var(--font-family);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mob-overlay-top{background:var(--bg-color);border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:10px 12px;display:flex}.mob-overlay-search{flex:auto;min-width:0}.mob-overlay-search--empty .rbt-menu{display:none!important}.mob-overlay-code{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.mob-overlay-code-label{color:var(--text-muted);margin:0;font-size:12px}.mob-overlay-code-input{width:110px;font-weight:700;&[aria-invalid=true]{border-color:var(--accent-color)}}.mob-overlay-code-error{color:var(--text-muted);font-size:12px}.mob-overlay-section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;padding:12px 12px 6px;font-size:11px;font-weight:600}.mob-recent-anchor{position:relative}.mob-recent-dropdown{z-index:1300;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;min-width:320px;max-height:60vh;box-shadow:0 8px 24px color-mix(in oklch, var(--text-color) 18%, transparent);position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.mob-recent-list{background:var(--bg-color);flex-direction:column;display:flex}.mob-recent-row{border:0;border-bottom:1px solid var(--border-color-secondary);width:100%;min-height:56px;color:var(--text-color);font-family:var(--font-family);text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 12px;display:flex;&:last-child{border-bottom:0}&:hover,&:focus-visible{background:color-mix(in oklch, var(--text-color) 6%, transparent)}}.mob-recent-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.mob-recent-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mob-recent-group{color:var(--text-muted)}.mob-recent-meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mob-recent-time{color:var(--text-muted);flex:none;font-size:11px}.mob-recent-empty{color:var(--text-muted);padding:12px;font-size:12px}@container (width<=700px){.general-info-grid{grid-template-columns:1fr 1fr}}@container (width<=520px){.general-info-grid,.general-info-address-row,.general-info-two-col-row,.general-info-three-col-row{grid-template-columns:1fr}}@container (width<=760px){.win-table{font-size:11px;& th{padding-inline:4px}& td{padding-inline:5px}}:is(.win-btn--action,.win-btn--delete){min-width:36px;height:22px;padding-inline:6px;font-size:10px}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease-out}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes panel-enter{0%{opacity:.92;translate:0 6px}to{opacity:1;translate:0}}.win-panel{animation:linear both panel-enter view();animation-range:entry entry 20%}}}@media (prefers-contrast:more){.win-table :is(th,td),.win-btn,.win-input,:is(.form-control,.form-select){border-width:2px!important}.win-btn:focus-visible,.win-input:focus-visible,:is(.form-control,.form-select):focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.value-positive,.value-negative,.value-accent{font-weight:700}}@media (prefers-contrast:less){.win-table :is(th,td){border-color:color-mix(in oklch, var(--border-color-secondary) 75%, var(--cell-bg-color))}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=767.98px){.win-themed-modal .modal-dialog{width:100vw;max-width:none;height:100%;min-height:100%;margin:0}.win-themed-modal .modal-content{border:0;border-radius:0;height:100%}.win-themed-modal .modal-content>form{flex-direction:column;flex:auto;min-height:0;display:flex}.win-themed-modal .modal-header{border-radius:0;gap:8px;padding:12px}.win-themed-modal .modal-header .btn-close{flex:0 0 40px;order:-1;width:40px;height:40px;margin:0}.win-themed-modal .modal-title{max-inline-size:none;font-family:var(--font-family);font-size:20px;font-weight:600}.win-themed-modal .modal-body{flex:auto;padding:8px 20px;font-size:14px;overflow-y:auto}.win-themed-modal .modal-footer{background:var(--header-bg-color);border-block-start:1px solid var(--border-color);flex-wrap:nowrap;padding:12px 20px 16px;&>:is(.win-btn,.win-btn--primary){flex:1 1 0;min-width:0;height:44px;margin:0}}.win-themed-modal .modal-body :is(.form-control,.form-select,.rbt-input-main,input:not([type=checkbox],[type=radio]),select):not(textarea){min-height:44px;font-size:15px}.win-themed-modal .form-label{font-size:13px;font-weight:400}.win-themed-modal .legacy-modal-section{background:0 0;border:0;padding:0}.mob-apply-box{background:var(--header-bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);margin:0;padding:0 12px;&>*{padding:0}&>:not(:first-child){border-block-start:1px solid var(--border-color)}& .mb-3{align-items:center;min-height:44px;display:flex;margin:0!important}}.win-modal-box{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.win-modal-header{border-radius:0}.settings-page{padding:12px!important;& .win-panel>div:last-child{gap:0!important;font-size:14px!important}}.settings-header h1{font-size:20px!important}.settings-row{justify-content:space-between;min-height:56px;& label,&>span{width:auto!important;font-weight:400!important}&>:last-child{margin-inline-start:auto}&+.settings-row{border-block-start:1px solid var(--border-color)}}.settings-control{flex:0 0 150px;width:150px!important}}.general-info-grid.general-info-grid--compact{grid-template-columns:repeat(24,minmax(0,1fr));&>*{grid-column:span 8}&>.general-info-address-row{grid-column:1/-1;grid-template-columns:2.4fr 1.15fr .65fr .8fr}&>:is(.gi-group,.gi-account,.gi-legalFirst,.gi-doubleName){grid-column:span 6}&>:is(.gi-fathersEmail,.gi-spouseEmail,.gi-spouse,.gi-spouseCell,.gi-spouseHeb,.gi-hebrew){grid-column:span 12}}.tablet-layout--portrait .general-info-grid.general-info-grid--compact{&>:is(.gi-phone,.gi-father){order:1;grid-column:span 5}&>.gi-fathersEmail{order:2;grid-column:span 9}&>.gi-fathersCell{order:3;grid-column:span 5}&>.gi-spouse{order:4;grid-column:span 4}&>.gi-spouseEmail{order:5;grid-column:span 7}&>:is(.gi-spouseCell,.gi-spouseHeb){order:6;grid-column:span 4}&>.gi-hebrew{order:6;grid-column:span 5}}.mob-toolbar{flex-flow:wrap;flex:none;align-items:center;gap:6px;padding:6px;&>.win-btn{width:auto;min-height:36px;padding-inline:12px}}.mob-tablet-column{flex-direction:column;gap:8px;padding:8px;display:flex}.mob-tablet-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.mob-tablet-scroll-x{display:flex;overflow-x:auto;&>*{min-width:720px}}.tablet-layout--portrait :is(.mob-tablet-pair,.mob-tablet-scroll-x) .win-scroll-area{flex:none}.tablet-layout .win-navbar{gap:6px;&>*,&>div:last-child>*{flex-shrink:0}&>.win-navbar-search{flex:1 1 0;width:auto;min-width:120px}&>div:last-child{gap:6px!important;&>*{margin-left:0!important}& .rbt{width:88px}}}.tablet-layout--portrait .win-navbar{&>span:has(+.win-navbar-search),&>.win-navbar-search+span,&>div:last-child>div:first-child,&>div:last-child>div>span:last-child{display:none!important}&>.nav-code-input{width:72px!important}&>div:has(>.form-control){width:100px!important}&>span:has(+div>.form-control){margin-left:0!important}&>.win-badge{padding:6px 8px!important}}.mob-tablet-pair .financial-summary-scroll{& :is(th,td):nth-child(4){display:none}& thead th:first-child{width:22%!important}}.tablet-layout--landscape .row>.col:last-child>:nth-child(2) .win-table>thead th{&:first-child{width:17%!important}&:nth-child(2){width:22%!important}&:nth-child(3){width:10%!important}&:nth-child(4){width:16%!important}&:nth-child(5){width:13%!important}&:nth-child(6),&:nth-child(7){width:11%!important}}.tablet-layout--landscape .row>.col:last-child>:nth-child(3) .win-table>thead th{&:first-child{width:17%!important}&:nth-child(2){width:21%!important}&:nth-child(3){width:18%!important}&:nth-child(4){width:13%!important}&:nth-child(5){width:12%!important}&:nth-child(6){width:10%!important}&:nth-child(7){width:9%!important}}html[data-theme=windows2000]{--t-face:#d4d0c8;--t-face-light:#dfdfdf;--t-hilight:#fff;--t-shadow:gray;--t-dark:#404040;--t-black:#0a0a0a;--t-text-dark:#000;--t-caption-start:#0a246a;--t-caption-end:#a6caf0;--t-select:#0a246a;--t-grid:silver;--t-font:Tahoma, "MS Sans Serif", Arial, sans-serif;--t-raised:inset -1px -1px var(--t-black), inset 1px 1px var(--t-hilight), inset -2px -2px var(--t-shadow), inset 2px 2px var(--t-face-light);--t-pressed:inset 1px 1px var(--t-black), inset -1px -1px var(--t-hilight), inset 2px 2px var(--t-shadow), inset -2px -2px var(--t-face-light);--t-window:inset -1px -1px var(--t-black), inset 1px 1px var(--t-face-light), inset -2px -2px var(--t-shadow), inset 2px 2px var(--t-hilight);--t-sunken:inset -1px -1px var(--t-hilight), inset 1px 1px var(--t-shadow), inset -2px -2px var(--t-face-light), inset 2px 2px var(--t-dark);--t-sunken-thin:inset -1px -1px var(--t-hilight), inset 1px 1px var(--t-shadow);--t-raised-thin:inset -1px -1px var(--t-shadow), inset 1px 1px var(--t-hilight);--t-combo-button:linear-gradient(45deg, transparent 50%, #000 50%), linear-gradient(-45deg, transparent 50%, #000 50%), linear-gradient(var(--t-hilight), var(--t-hilight)), linear-gradient(var(--t-hilight), var(--t-hilight)), linear-gradient(var(--t-black), var(--t-black)), linear-gradient(var(--t-black), var(--t-black)), linear-gradient(var(--t-shadow), var(--t-shadow)), linear-gradient(var(--t-shadow), var(--t-shadow)), linear-gradient(var(--t-face), var(--t-face));--t-combo-size:4px 4px, 4px 4px, 15px 1px, 1px calc(100% - 4px), 1px calc(100% - 4px), 16px 1px, 1px calc(100% - 6px), 14px 1px, 16px calc(100% - 4px);--t-combo-pos:right 10px center, right 6px center, right 3px top 2px, right 17px top 2px, right 2px top 2px, right 2px bottom 2px, right 3px top 3px, right 3px bottom 3px, right 2px top 2px;--scrollbar-size:16px;--scrollbar-radius:0px;--scrollbar-track:var(--t-face);--scrollbar-thumb:var(--t-face);--scrollbar-thumb-hover:var(--t-face);--scrollbar-border-light:var(--t-hilight);--scrollbar-border-dark:var(--t-shadow);& body{font-family:var(--t-font);font-size:11px}& h1{color:#fff;font:bold 16px var(--t-font)}& :is(.win-panel,.win-panel--dark,.win-panel--accent){background:var(--t-face);box-shadow:var(--t-window);border:0;border-radius:0;padding:2px}& .win-panel--accent{padding:6px}& .general-info-panel{background:var(--t-face);padding:6px}& .printer-manager-root{box-shadow:var(--t-window)!important;border:0!important;border-radius:0!important;padding:2px!important}& .printer-manager-panel{border-radius:0!important}& .win-section-header{background:linear-gradient(90deg, var(--t-caption-start) 0%, var(--t-caption-end) 100%);color:#fff;font:bold 11px/1.2 var(--t-font);min-height:20px;box-shadow:none;text-shadow:none;border:0;border-radius:0;padding-block:1px;padding-inline:5px;&--toolbar{min-height:22px}& .win-btn{min-height:18px;padding-block:1px;padding-inline:8px;font-size:11px;font-weight:400;line-height:14px}}& .win-section-header.printer-manager-header{background:var(--t-face);color:var(--t-text-dark);align-items:flex-end;min-height:26px;padding-block:3px 0;padding-inline:4px;box-shadow:none!important;border-block-end:0!important}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete){background:var(--t-face);color:var(--t-text-dark);box-shadow:var(--t-raised);font-family:var(--t-font);text-shadow:none;border:0;border-radius:0;padding-block:4px;padding-inline:10px;font-size:11px;font-weight:400;line-height:1.2;transition:none;translate:0;scale:1;&:hover{background:var(--t-face);color:var(--t-text-dark);box-shadow:var(--t-raised);translate:0;scale:1}&:active{background:var(--t-face);box-shadow:var(--t-pressed);scale:1}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:-4px}&:disabled{opacity:1;color:var(--t-shadow);text-shadow:1px 1px 0 var(--t-hilight);cursor:default}}& .win-btn--primary{box-shadow:var(--t-raised);border:1px solid #000;&:hover{border:1px solid #000}}& :is(.win-btn--action,.win-btn--delete){min-width:42px;height:21px;padding-block:1px;padding-inline:8px;font-size:11px;font-weight:400}& .win-btn--delete{color:#a00000;&:hover{color:#a00000}}& .win-btn--pink,& .win-btn--pink:hover,& .win-btn--pink:active{color:var(--t-text-dark);background:#d9b8d0}& .win-btn--green,& .win-btn--green:hover,& .win-btn--green:active{color:var(--t-text-dark);background:#93c093}& .win-btn--blue,& .win-btn--blue:hover,& .win-btn--blue:active{color:var(--t-text-dark);background:#94b2d6}& .win-btn-stack .win-btn{padding-block:4px}& :is(.form-control,.form-select,.win-input,.rbt-input-main,textarea,select,input:not([type=checkbox],[type=radio],[type=range])){color:var(--t-text-dark);box-shadow:var(--t-sunken);font-family:var(--t-font);background-color:#fff;border:0;border-radius:0;padding-block:3px;padding-inline:5px;font-size:11px;transition:none;&::placeholder{color:var(--t-shadow);opacity:1}&:focus,&:focus-visible{box-shadow:var(--t-sunken);border:0;outline:none}&:is(:disabled,[readonly]){color:var(--t-text-dark);background-color:#fff}&:disabled{background-color:var(--t-face);color:var(--t-shadow)}}& textarea{font-size:11px}& .general-info-grid .form-control{font-size:12px}& .general-info-grid .form-floating>label{font-family:var(--t-font);font-size:11px}& select:is([class],:not([class])),& .form-select[class]{appearance:none;background-image:var(--t-combo-button);background-size:var(--t-combo-size);background-position:var(--t-combo-pos);background-repeat:no-repeat;padding-inline-end:22px;&:active{background-image:var(--t-combo-button)}}& input[type=checkbox]{appearance:none;width:13px;height:13px;box-shadow:var(--t-sunken);vertical-align:middle;cursor:default;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:7px 7px;border:0;border-radius:0;flex-shrink:0;&:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M0 3l1-1 1.5 1.5L6 0l1 1-4.5 4.5z' fill='%23000'/%3E%3C/svg%3E")}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:1px;box-shadow:var(--t-sunken)}&:disabled{background-color:var(--t-face)}}& .general-info-spouse-heb .form-control[readonly]{color:var(--t-text-dark);background-color:#ff9;outline:none}& .general-info-hebrew .form-control[readonly]{color:var(--t-text-dark);background-color:#cfc;outline:none}& .form-floating>label{color:var(--t-text-dark)}& .win-navbar{background:var(--t-face);color:var(--t-text-dark);box-shadow:inset 0 1px 0 var(--t-hilight), 0 1px 0 var(--t-shadow), 0 2px 0 var(--t-black);-webkit-backdrop-filter:none;font-family:var(--t-font);border-block-end:0}& .win-input.nav-code-input{color:var(--t-text-dark);background-color:#0ff;font-size:12px}& .win-input.win-badge{box-shadow:var(--t-sunken);font-family:var(--t-font);border:0;border-radius:0;&.win-badge--donation{color:var(--t-text-dark);background:#ffff80}&.win-badge--balance{color:var(--t-text-dark);background:#ff80ff}}& .win-table{font-family:var(--t-font);border:0;font-size:11px;&:has(tbody tr:hover){outline:none}& thead{background:var(--t-face)}& thead th{background:var(--t-face);color:var(--t-text-dark);box-shadow:inset 1px 1px var(--t-hilight), inset -1px -1px var(--t-dark), inset -2px -2px var(--t-shadow);border:0;padding-block:3px;padding-inline:6px;font-size:11px;font-weight:400}& td{border:0;border-block-end:1px solid var(--t-grid);color:var(--t-text-dark);background:#fff;border-inline-end:1px solid #ececec;padding-block:3px;padding-inline:6px;font-size:11px}& tbody tr:hover td{background:var(--t-select);color:#fff;border-block-end-color:var(--t-select);border-inline-end-color:var(--t-select);& :is(.value-positive,.value-negative,.value-accent){color:#fff}}& tfoot{background:var(--t-face)}& tfoot :is(th,td){background:var(--t-face);color:var(--t-text-dark);box-shadow:inset 0 1px var(--t-hilight), inset 0 -1px var(--t-shadow);border:0;font-size:11px}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:inset 0 1px var(--t-hilight), inset 0 -1px var(--t-shadow)}& .win-scroll-area,& .financial-summary-scroll{background:#fff}& .win-tabs{align-items:flex-end;gap:0;margin-block-end:0;padding-inline:2px}& .win-tab{background:var(--t-face);color:var(--t-text-dark);box-shadow:inset 1px 1px var(--t-hilight), inset -1px 0 var(--t-black), inset -2px 0 var(--t-shadow);font:11px var(--t-font);border-radius:0;border:0;border-start-start-radius:2px;border-start-end-radius:2px;margin-block-start:2px;padding-block:3px;padding-inline:10px;transition:none;inset-block-start:0;&:hover{background:var(--t-face)}&.active{background:var(--t-face);box-shadow:inset 1px 1px var(--t-hilight), inset -1px 0 var(--t-black), inset -2px 0 var(--t-shadow);border:0;margin-block:0 -1px;padding-block:4px 5px;font-weight:400;inset-block-start:0}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:-4px}}& .printer-manager-content{background:var(--t-face);box-shadow:var(--t-raised-thin), inset -2px -2px var(--t-black);padding:8px}& .win-themed-modal{& .modal-content{background:var(--t-face);color:var(--t-text-dark);box-shadow:var(--t-window);font-family:var(--t-font);border:0;border-radius:0;padding:3px}& .modal-header{background:linear-gradient(90deg, var(--t-caption-start) 0%, var(--t-caption-end) 100%);color:#fff;border:0;border-radius:0;align-items:center;min-height:18px;padding-block:2px;padding-inline:4px 3px}& .modal-title{font:bold 11px/1.2 var(--t-font);color:#fff;max-inline-size:none}& .btn-close{background-color:var(--t-face);width:16px;height:14px;box-shadow:var(--t-raised);color:var(--t-text-dark);opacity:1;background-image:none;border:0;border-radius:0;margin:0 0 0 auto;padding:0;&:before{content:"x";font:bold 10px/1 var(--t-font);position:relative;inset-block-start:-1px}&:hover{background-color:var(--t-face);opacity:1}&:active{box-shadow:var(--t-pressed)}&:focus,&:focus-visible{box-shadow:var(--t-raised);outline:none}}& .modal-body{background:var(--t-face);color:var(--t-text-dark);padding-block:8px;padding-inline:10px;font-size:11px}& .modal-footer{background:var(--t-face);border:0;gap:6px;padding-block:4px 8px;padding-inline:10px;& .win-btn,& .win-btn--primary{min-width:75px;padding-block:3px;padding-inline:12px}}& .form-label{color:var(--t-text-dark);margin-block-end:2px;font-size:11px;font-weight:400}& .form-check-label{font-size:11px}}& .legacy-modal-account{font-family:var(--t-font);font-size:18px}& .legacy-modal-section{background:var(--t-face);border:1px solid;border-color:var(--t-shadow) var(--t-hilight) var(--t-hilight) var(--t-shadow);box-shadow:inset 1px 1px var(--t-hilight), inset -1px -1px var(--t-shadow);border-radius:0;padding:10px}& .win-modal-box{background:var(--t-face);box-shadow:var(--t-window);border:0;border-radius:0;padding:3px}& .win-modal-header{background:linear-gradient(90deg, var(--t-caption-start) 0%, var(--t-caption-end) 100%);color:#fff;font:bold 11px/1.2 var(--t-font);border:0;border-radius:0;padding-block:2px;padding-inline:4px}& :is(.dropdown-menu,.rbt-menu){color:var(--t-text-dark);box-shadow:none;font:11px var(--t-font);background:#fff;border:1px solid #000;border-radius:0;padding:1px;& .dropdown-item{color:var(--t-text-dark);padding-block:1px;padding-inline:4px;font-size:11px;&:is(:hover,:focus,:active,.active){background:var(--t-select);color:#fff}}}&,& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel){scrollbar-color:auto;scrollbar-width:auto}& ::-webkit-scrollbar-track{background-color:var(--t-face);background-image:repeating-conic-gradient(var(--t-hilight) 0 25%, var(--t-face) 0 50%);background-size:2px 2px;border:0}& ::-webkit-scrollbar-thumb{background:var(--t-face);box-shadow:var(--t-raised);border:0;border-radius:0}& ::-webkit-scrollbar-corner{background:var(--t-face)}& ::-webkit-scrollbar-button{width:var(--scrollbar-size);height:var(--scrollbar-size);background-color:var(--t-face);box-shadow:var(--t-raised);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:0;display:block}}html[data-theme=windows2000] ::-webkit-scrollbar-thumb:hover{background:var(--t-face)}html[data-theme=windows2000] ::-webkit-scrollbar-button:vertical:start:increment{display:none}html[data-theme=windows2000] ::-webkit-scrollbar-button:vertical:end:decrement{display:none}html[data-theme=windows2000] ::-webkit-scrollbar-button:horizontal:start:increment{display:none}html[data-theme=windows2000] ::-webkit-scrollbar-button:horizontal:end:decrement{display:none}html[data-theme=windows2000] ::-webkit-scrollbar-button:vertical:decrement{background-image:linear-gradient(135deg,#0000 50%,#000 50%),linear-gradient(225deg,#0000 50%,#000 50%);background-position:calc(50% - 2px),calc(50% + 2px)}html[data-theme=windows2000] ::-webkit-scrollbar-button:vertical:increment{background-image:linear-gradient(45deg,#0000 50%,#000 50%),linear-gradient(-45deg,#0000 50%,#000 50%);background-position:calc(50% - 2px),calc(50% + 2px)}html[data-theme=windows2000] ::-webkit-scrollbar-button:horizontal:decrement{background-image:linear-gradient(135deg,#0000 50%,#000 50%),linear-gradient(45deg,#0000 50%,#000 50%);background-position:50% calc(50% - 2px),50% calc(50% + 2px)}html[data-theme=windows2000] ::-webkit-scrollbar-button:horizontal:increment{background-image:linear-gradient(225deg,#0000 50%,#000 50%),linear-gradient(-45deg,#0000 50%,#000 50%);background-position:50% calc(50% - 2px),50% calc(50% + 2px)}html[data-theme=windows2000] ::-webkit-scrollbar-button:active{box-shadow:var(--t-pressed)}html[data-theme=windowsXP]{--t-white:oklch(100% 0 0);--t-black:oklch(0% 0 0);--t-text-dark:#000;--t-face:#ece9d8;--t-frame:#0054e3;--t-frame-inner:#3d95ff;--t-client-border:#919b9c;--t-input-border:#7f9db9;--t-btn-border:#003c74;--t-select:#316ac5;--t-row-hover:#f2f7fd;--t-orange:#ffc73c;--t-orange-dark:#e68b2c;--t-font:Tahoma, Arial, sans-serif;--t-caption-font:"Trebuchet MS", Tahoma, Arial, sans-serif;--t-caption:linear-gradient(180deg, #0058ee 0%, #3593ff 4%, #288eff 6%, #127dff 8%, #036ffc 10%, #0262ee 14%, #0057e5 20%, #0054e3 24%, #0055eb 56%, #005bf5 66%, #026afe 76%, #0062ef 86%, #0052d6 92%, #0040ab 94%, #003092 100%);--t-btn-face:linear-gradient(180deg, #fff 0%, #f7f7f2 40%, #f0efe8 70%, #ecebe5 100%);--t-btn-edge:inset 1px 1px 0 #fff, inset -1px -1px 0 #dcdcd2, inset -2px -2px 0 #e7e6de;--t-btn-hover:inset 1px 1px 0 #fff0cf, inset -1px -1px 0 #e5a01a, inset 2px 2px 0 #fdd889, inset -2px -2px 0 #fbc761;--t-btn-pressed:inset 1px 1px 0 #c3c2b9, inset -1px -1px 0 #f5f4ee, inset 2px 2px 0 #dcdbd3;--t-btn-default:inset 1px 1px 0 #d3e5ff, inset -1px -1px 0 #7eb0f5, inset 2px 2px 0 #a7c8fa, inset -2px -2px 0 #8bb8f7;--t-cap-btn:linear-gradient(180deg, #4d8ff5 0%, #2d6ee0 40%, #1f5ccf 60%, #3b7be6 100%);--t-cap-btn-hover:linear-gradient(180deg, #7eb1ff 0%, #4e8af0 40%, #3a74e0 60%, #5c94f0 100%);--t-combo-button:linear-gradient(45deg, transparent 50%, #1d3f8c 50%), linear-gradient(-45deg, transparent 50%, #1d3f8c 50%), linear-gradient(#9fb8ec, #9fb8ec), linear-gradient(#9fb8ec, #9fb8ec), linear-gradient(#9fb8ec, #9fb8ec), linear-gradient(180deg, #e3edff 0%, #c7d8fb 45%, #adc4f7 55%, #c5d6fa 100%);--t-combo-size:3px 3px, 3px 3px, 1px calc(100% - 2px), 16px 1px, 16px 1px, 16px calc(100% - 2px);--t-combo-pos:right 9px center, right 6px center, right 17px top 1px, right 1px top 1px, right 1px bottom 1px, right 1px top 1px;--scrollbar-size:17px;--scrollbar-radius:3px;--scrollbar-track:#eef0f8;--scrollbar-thumb:#c1d2ee;--scrollbar-thumb-hover:#aec6ef;--scrollbar-border-light:#fff;--scrollbar-border-dark:#7c9dd8;& body{font-family:var(--t-font);font-size:11px}& h1{color:#fff;font:bold 16px var(--t-caption-font);text-shadow:1px 1px #0f1089}& .win-panel{background:var(--t-face);border:3px solid var(--t-frame);box-shadow:inset 0 0 0 1px var(--t-frame-inner);border-radius:8px 8px 0 0;padding:0}& .win-panel:not(:has(>.win-section-header)){border:1px solid var(--t-client-border);box-shadow:none;border-radius:0}& :is(.win-panel--dark,.win-panel--accent){background:var(--t-face);border:1px solid var(--t-client-border);box-shadow:none;border-radius:0}& .general-info-panel{background:var(--t-face);padding-block:6px;padding-inline:5px}& .win-section-header{background:var(--t-caption);color:#fff;font:bold 12px/1.2 var(--t-caption-font);text-shadow:1px 1px #0f1089;min-height:25px;box-shadow:none;border:0;border-radius:5px 5px 0 0;margin:-1px -1px 0;padding-block:0;padding-inline:8px 4px;&--toolbar{min-height:26px}& .win-btn{background:var(--t-cap-btn);color:#fff;text-shadow:none;font-family:var(--t-font);border:1px solid #fff;border-radius:3px;min-height:20px;padding-block:1px;padding-inline:8px;font-size:11px;font-weight:700;line-height:16px;box-shadow:inset 0 0 0 1px #2a5fc9,0 0 0 1px #0000002e;&:hover{background:var(--t-cap-btn-hover);color:#fff;box-shadow:inset 0 0 0 1px #4f84e8,0 0 0 1px #0000002e}&:active{background:linear-gradient(#1d55c4 0%,#2e6bd9 100%);box-shadow:inset 0 0 0 1px #1a47a8}&:focus-visible{outline-offset:-3px;outline:1px dotted #fff}&:disabled{color:#c9d7f2;text-shadow:none;background:linear-gradient(#6f9be8 0%,#5b86d6 100%)}}}& .win-section-header.printer-manager-header{background:var(--t-face);color:var(--t-text-dark);text-shadow:none;border-radius:0;align-items:flex-end;min-height:28px;margin:0;padding-block:4px 0;padding-inline:4px;box-shadow:none!important;border-block-end:0!important}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete){background:var(--t-btn-face);color:var(--t-text-dark);border:1px solid var(--t-btn-border);box-shadow:var(--t-btn-edge);font-family:var(--t-font);border-radius:3px;padding-block:4px;padding-inline:10px;font-size:11px;font-weight:400;line-height:1.2;transition:none;translate:0;scale:1;&:hover{background:var(--t-btn-face);color:var(--t-text-dark);box-shadow:var(--t-btn-hover);translate:0;scale:1}&:active{box-shadow:var(--t-btn-pressed);background:#e3e3db;scale:1}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:-4px}&:disabled{opacity:1;color:#a0a097;box-shadow:none;cursor:default;background:#f5f4ea;border-color:#c9c7ba}}& .win-btn--primary{box-shadow:var(--t-btn-default);font-weight:700}& :is(.win-btn--action,.win-btn--delete){min-width:42px;height:22px;padding-block:1px;padding-inline:8px;font-size:11px;font-weight:400}& .win-btn--delete{color:#b0210d;&:hover{color:#b0210d}}& .win-btn--pink,& .win-btn--pink:hover{color:var(--t-text-dark);background:linear-gradient(#fff 0%,#f7dcef 45%,#efc4e0 100%)}& .win-btn--green,& .win-btn--green:hover{color:var(--t-text-dark);background:linear-gradient(#fff 0%,#d9f0d0 45%,#b9e2ad 100%)}& .win-btn--blue,& .win-btn--blue:hover{color:var(--t-text-dark);background:linear-gradient(#fff 0%,#d4e4fb 45%,#b4cff6 100%)}& .win-btn-stack .win-btn{padding-block:4px}& :is(.form-control,.form-select,.win-input,.rbt-input-main,textarea,select,input:not([type=checkbox],[type=radio],[type=range])){color:var(--t-text-dark);border:1px solid var(--t-input-border);box-shadow:none;font-family:var(--t-font);background-color:#fff;border-radius:0;padding-block:3px;padding-inline:4px;font-size:11px;transition:none;&::placeholder{color:#8c8c8c;opacity:1}&:focus,&:focus-visible{border-color:#0a5fd6;outline:none;box-shadow:inset 0 0 0 1px #c3d9f9}&:is(:disabled,[readonly]){color:var(--t-text-dark);background-color:#fff}&:disabled{color:#a0a097;background-color:#f5f4ea;border-color:#c9c7ba}}& .general-info-grid .form-control{font-size:12px}& .general-info-grid .form-floating>label{font-family:var(--t-font);font-size:11px}& select:is([class],:not([class])),& .form-select[class]{appearance:none;background-image:var(--t-combo-button);background-size:var(--t-combo-size);background-position:var(--t-combo-pos);background-repeat:no-repeat;padding-inline-end:22px}& input[type=checkbox]{appearance:none;width:13px;height:13px;box-shadow:none;vertical-align:middle;cursor:default;background-color:#fff;background-image:linear-gradient(135deg,#dcdcd7 0%,#fff 60%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:1px solid #1c5180;border-radius:0;flex-shrink:0;&:hover{box-shadow:inset 0 0 0 1px #f9d790,inset 0 0 0 2px #fce8b5}&:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M1 4.2l1.3-1.3 1.9 1.9L7.7 1.3 9 2.6 4.2 7.4z' fill='%2321a121'/%3E%3C/svg%3E"),linear-gradient(135deg,#dcdcd7 0%,#fff 60%);background-size:9px 9px,100% 100%}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:1px}&:disabled{background-image:linear-gradient(135deg,#eeeee8 0%,#fff 60%);border-color:#c9c7ba}}& .general-info-spouse-heb .form-control[readonly]{color:var(--t-text-dark);background-color:#ffffa8}& .general-info-hebrew .form-control[readonly]{color:var(--t-text-dark);background-color:#cfc}& .form-floating>label{color:var(--t-text-dark)}& .win-navbar{color:var(--t-text-dark);-webkit-backdrop-filter:none;font-family:var(--t-font);background:linear-gradient(#f8f7f3 0%,#f1f0ea 40%,#e8e6db 100%);border-block-end:1px solid #a5acb2;box-shadow:inset 0 1px #fff}& .win-input.nav-code-input{color:var(--t-text-dark);background-color:#0ff;font-size:12px}& .win-input.win-badge{border:1px solid var(--t-input-border);font-family:var(--t-font);border-radius:0;box-shadow:inset 0 1px #ffffffb3;&.win-badge--donation{color:var(--t-text-dark);background:linear-gradient(#ffffb8 0%,#ffff70 100%)}&.win-badge--balance{color:var(--t-text-dark);background:linear-gradient(#ffbcff 0%,#ff80ff 100%)}}& .win-table{font-family:var(--t-font);border:0;font-size:11px;&:has(tbody tr:hover){outline:none}& thead{background:#fff}& thead th{color:var(--t-text-dark);box-shadow:none;background:linear-gradient(#fff 0%,#f7f7f7 100%);border:0;border-block-end:1px solid #c5c5c5;border-inline-end:1px solid #d5d5d5;padding-block:3px;padding-inline:6px;font-size:11px;font-weight:400;&:hover{box-shadow:inset 0 -2px 0 var(--t-orange);background:#fff}}& td{color:var(--t-text-dark);background:#fff;border:0;border-block-end:1px solid #ededed;border-inline-end:1px solid #f0f0f0;padding-block:3px;padding-inline:6px;font-size:11px}& tbody tr:hover td{background:var(--t-row-hover)}& tfoot{background:var(--t-face)}& tfoot :is(th,td){background:var(--t-face);color:var(--t-text-dark);box-shadow:none;border:0;border-block-start:1px solid #c5c5c5;font-size:11px}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:none}& .win-scroll-area,& .financial-summary-scroll{background:#fff}& .win-tabs{align-items:flex-end;gap:0;margin-block-end:0;padding-inline:2px}& .win-tab{color:var(--t-text-dark);border:1px solid var(--t-client-border);font:11px var(--t-font);background:linear-gradient(#fff 0%,#f0efe8 100%);border-block-end:0;border-radius:3px 3px 0 0;margin-block-start:2px;margin-inline-end:-1px;padding-block:3px;padding-inline:10px;transition:none;inset-block-start:0;&:hover{box-shadow:inset 0 2px 0 var(--t-orange);background:#fff}&.active{border:1px solid var(--t-client-border);box-shadow:inset 0 2px 0 var(--t-orange), inset 0 3px 0 var(--t-orange-dark);background:#fcfcfe;border-block-end:0;margin-block:0 -1px;padding-block:4px 5px;font-weight:400;inset-block-start:0}&:focus-visible{outline:1px dotted var(--t-text-dark);outline-offset:-4px}}& .printer-manager-content{border:1px solid var(--t-client-border);background:#fcfcfe;padding:8px}& .win-themed-modal{& .modal-content{background:var(--t-face);color:var(--t-text-dark);border:3px solid var(--t-frame);font-family:var(--t-font);border-block-start:0;border-radius:8px 8px 0 0;padding:0;overflow:hidden;box-shadow:0 6px 18px #00000073}& .modal-header{background:var(--t-caption);color:#fff;border:0;border-radius:5px 5px 0 0;align-items:center;min-height:30px;margin-block-start:0;margin-inline:-3px;padding-block:0;padding-inline:8px 5px}& .modal-title{font:bold 13px/1.2 var(--t-caption-font);color:#fff;text-shadow:1px 1px #0f1089;max-inline-size:none}& .btn-close{color:#fff;opacity:1;background-color:#d6472f;background-image:radial-gradient(circle at 35% 30%,#f3a58d 0%,#e36a4b 35%,#d04a2d 65%,#b6331a 100%);border:1px solid #fff;border-radius:3px;width:21px;height:21px;margin:0 0 0 auto;padding:0;box-shadow:inset 0 0 0 1px #c74a2f;&:before{content:"x";font:bold 14px/1 var(--t-font);color:#fff;position:relative;inset-block-start:-2px}&:hover{opacity:1;background-image:radial-gradient(circle at 35% 30%,#ffc3b0 0%,#f0806a 35%,#e05c3e 65%,#c84324 100%)}&:active{background-image:radial-gradient(circle at 35% 30%,#cf7a66 0%,#c04c33 35%,#a83a21 65%,#8f2a14 100%)}&:focus,&:focus-visible{outline-offset:-3px;outline:1px dotted #fff;box-shadow:inset 0 0 0 1px #c74a2f}}& .modal-body{background:var(--t-face);color:var(--t-text-dark);padding-block:10px;padding-inline:12px;font-size:11px}& .modal-footer{background:var(--t-face);border:0;gap:6px;padding-block:4px 10px;padding-inline:12px;& .win-btn,& .win-btn--primary{min-width:75px;padding-block:3px;padding-inline:12px}}& .form-label{color:var(--t-text-dark);margin-block-end:2px;font-size:11px;font-weight:400}& .form-check-label{font-size:11px}}& .legacy-modal-account{font-family:var(--t-font);font-size:18px}& .legacy-modal-section{background:0 0;border:1px solid #d0d0bf;border-radius:4px;padding:10px}& .win-modal-box{background:var(--t-face);border:3px solid var(--t-frame);border-block-start:0;border-radius:8px 8px 0 0;box-shadow:0 6px 18px #00000073}& .win-modal-header{background:var(--t-caption);color:#fff;font:bold 13px/1.2 var(--t-caption-font);text-shadow:1px 1px #0f1089;border:0;border-radius:5px 5px 0 0;min-height:30px;padding-block:0;padding-inline:8px}& :is(.dropdown-menu,.rbt-menu){color:var(--t-text-dark);border:1px solid var(--t-input-border);box-shadow:none;font:11px var(--t-font);background:#fff;border-radius:0;padding:1px;& .dropdown-item{color:var(--t-text-dark);padding-block:1px;padding-inline:4px;font-size:11px;&:is(:hover,:focus,:active,.active){background:var(--t-select);color:#fff}}}&,& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel){scrollbar-color:auto;scrollbar-width:auto}& ::-webkit-scrollbar-track{background-color:#eef0f8;background-image:repeating-linear-gradient(90deg,#f6f7fc 0 1px,#e9ecf6 1px 2px);border:0;box-shadow:inset 1px 0 #e3e6f0}& ::-webkit-scrollbar-thumb{background-color:#c1d2ee;background-image:repeating-linear-gradient(#eef3fd 0 1px,#8fb0e8 1px 2px),linear-gradient(90deg,#cadcf8 0%,#bdd0f3 50%,#a9bfed 100%);background-position:50%,0 0;background-repeat:no-repeat;background-size:8px 7px,100% 100%;border:1px solid #7c9dd8;border-radius:3px;box-shadow:inset 1px 1px #e9f0fd}& ::-webkit-scrollbar-corner{background:#eef0f8}& ::-webkit-scrollbar-button{width:var(--scrollbar-size);height:var(--scrollbar-size);background-color:#c7d6f7;background-repeat:no-repeat;background-size:4px 4px,4px 4px,100% 100%;border:1px solid #7c9dd8;border-radius:3px;display:block;box-shadow:inset 1px 1px #e9f0fd}}html[data-theme=windowsXP] ::-webkit-scrollbar-track:horizontal{background-image:repeating-linear-gradient(#f6f7fc 0 1px,#e9ecf6 1px 2px);box-shadow:inset 0 1px #e3e6f0}html[data-theme=windowsXP] ::-webkit-scrollbar-thumb:horizontal{background-image:repeating-linear-gradient(90deg,#eef3fd 0 1px,#8fb0e8 1px 2px),linear-gradient(#cadcf8 0%,#bdd0f3 50%,#a9bfed 100%);background-size:7px 8px,100% 100%}html[data-theme=windowsXP] ::-webkit-scrollbar-thumb:hover{background-color:#aec6ef;border-color:#4e7fd6;box-shadow:inset 1px 1px #dde8fd,inset 0 0 0 1px #c6d8fb}html[data-theme=windowsXP] ::-webkit-scrollbar-button:vertical:start:increment{display:none}html[data-theme=windowsXP] ::-webkit-scrollbar-button:vertical:end:decrement{display:none}html[data-theme=windowsXP] ::-webkit-scrollbar-button:horizontal:start:increment{display:none}html[data-theme=windowsXP] ::-webkit-scrollbar-button:horizontal:end:decrement{display:none}html[data-theme=windowsXP] ::-webkit-scrollbar-button:vertical:decrement{background-image:linear-gradient(135deg,#0000 50%,#4d6185 50%),linear-gradient(225deg,#0000 50%,#4d6185 50%),linear-gradient(#dce7fc 0%,#c7d6f7 50%,#a8c1f0 100%);background-position:calc(50% - 2px),calc(50% + 2px),0 0}html[data-theme=windowsXP] ::-webkit-scrollbar-button:vertical:increment{background-image:linear-gradient(45deg,#0000 50%,#4d6185 50%),linear-gradient(-45deg,#0000 50%,#4d6185 50%),linear-gradient(#dce7fc 0%,#c7d6f7 50%,#a8c1f0 100%);background-position:calc(50% - 2px),calc(50% + 2px),0 0}html[data-theme=windowsXP] ::-webkit-scrollbar-button:horizontal:decrement{background-image:linear-gradient(135deg,#0000 50%,#4d6185 50%),linear-gradient(45deg,#0000 50%,#4d6185 50%),linear-gradient(90deg,#dce7fc 0%,#c7d6f7 50%,#a8c1f0 100%);background-position:50% calc(50% - 2px),50% calc(50% + 2px),0 0}html[data-theme=windowsXP] ::-webkit-scrollbar-button:horizontal:increment{background-image:linear-gradient(225deg,#0000 50%,#4d6185 50%),linear-gradient(-45deg,#0000 50%,#4d6185 50%),linear-gradient(90deg,#dce7fc 0%,#c7d6f7 50%,#a8c1f0 100%);background-position:50% calc(50% - 2px),50% calc(50% + 2px),0 0}html[data-theme=windowsXP] ::-webkit-scrollbar-button:hover{border-color:#4e7fd6;box-shadow:inset 1px 1px #e9f0fd,inset 0 0 0 1px #c6d8fb}html[data-theme=windowsVista]{--t-white:oklch(100% 0 0);--t-black:oklch(0% 0 0);--t-client:#f0f0f0;--t-text:#000;--t-text-glow:0 0 10px #fffffff2, 0 0 6px #fffffff2, 0 0 3px #fffffff2;--t-frame-glass:#aac8e6b8;--t-frame-border:#142846c7;--t-client-border:#2d3c50b3;--t-btn-grad:linear-gradient(180deg, #f2f2f2 0%, #ebebeb 50%, #ddd 50%, #cfcfcf 100%);--t-btn-hover-grad:linear-gradient(180deg, #eaf6fd 0%, #d9f0fc 50%, #bee6fd 50%, #a7d9f5 100%);--t-btn-active-grad:linear-gradient(180deg, #e5f4fc 0%, #c4e5f6 50%, #98d1ef 50%, #68b3db 100%);--t-btn-default-grad:linear-gradient(180deg, #f4fbff 0%, #e3f3fc 50%, #c7e8fb 50%, #b0dcf6 100%);--t-btn-border:#707070;--t-btn-hover-border:#3c7fb1;--t-btn-active-border:#2c628b;--t-btn-inner:inset 0 0 0 1px #ffffffa6;--t-btn-disabled-bg:#f4f4f4;--t-btn-disabled-border:#adb2b5;--t-btn-disabled-text:#838383;--t-default-glow:#39f;--t-input-border:#abadb3;--t-input-border-top:#8e8f8f;--t-input-hover:#5794bf;--t-input-focus:#3d7bad;--t-list-header-text:#4c607a;--t-list-sep:#e5e5e5;--t-list-header-bottom:#d6d6d6;--t-list-header-hover:#f3f8fd;--t-list-line:#ededed;--t-row-hover-a:#f4fafd;--t-row-hover-b:#e5f3fb;--t-row-hover-border:#70c0e7;--t-row-selected:#cce8ff;--t-row-selected-border:#99d1ff;--t-bar-grad:linear-gradient(180deg, #5c7ba3 0%, #3c5a82 47%, #2f4d77 53%, #223a5c 100%);--t-bar-border:#15294a;--t-navbar-grad:linear-gradient(180deg, #6487b2 0%, #40668f 46%, #30557e 54%, #1f3f60 100%);--t-navbar-border:#102a48;--scrollbar-size:17px;--scrollbar-radius:2px;--scrollbar-track:#e9ebef;--scrollbar-thumb:#d8dde5;--scrollbar-thumb-hover:#c9def0;--scrollbar-border-light:#fff;--scrollbar-border-dark:#9da6b2;--t-sb-track-v:linear-gradient(90deg, #e3e6eb 0%, #eef0f3 30%, #f2f3f6 100%);--t-sb-track-h:linear-gradient(180deg, #e3e6eb 0%, #eef0f3 30%, #f2f3f6 100%);--t-sb-face-v:linear-gradient(90deg, #f7f8fb 0%, #eef1f5 50%, #dde2e9 50%, #d4dae3 100%);--t-sb-face-h:linear-gradient(180deg, #f7f8fb 0%, #eef1f5 50%, #dde2e9 50%, #d4dae3 100%);--t-sb-hover-v:linear-gradient(90deg, #f0f8fd 0%, #e2f1fb 50%, #c5e3f6 50%, #b7dbf3 100%);--t-sb-hover-h:linear-gradient(180deg, #f0f8fd 0%, #e2f1fb 50%, #c5e3f6 50%, #b7dbf3 100%);--t-sb-arrow:#4b5b73;--t-pink-grad:linear-gradient(180deg, #fcecf7 0%, #f6d9ee 50%, #ecbfe1 50%, #e3aad6 100%);--t-pink-border:#a56a94;--t-green-grad:linear-gradient(180deg, #ecf7ec 0%, #d6edd6 50%, #b7dfb7 50%, #9ed29e 100%);--t-green-border:#5f8f5f;--t-blue-grad:linear-gradient(180deg, #e4f1fb 0%, #cde4f8 50%, #add5f3 50%, #92c6ee 100%);--t-blue-border:#4c7fae;--t-danger-grad:linear-gradient(180deg, #f0b4b4 0%, #e07a7a 50%, #d04848 50%, #c03535 100%);--t-danger-hover-grad:linear-gradient(180deg, #f8c8c8 0%, #ec8f8f 50%, #de5a5a 50%, #cf4343 100%);--t-danger-border:#7a1e1e;--t-code-grad:linear-gradient(180deg, #d2f0f8 0%, #e9f9fd 100%);--t-code-border:#7db3c7;--t-code-text:#0d3b4f;--t-badge-donation-grad:linear-gradient(180deg, #fffdf1 0%, #fff5bd 50%, #ffea8e 50%, #ffdf66 100%);--t-badge-donation-border:#b19732;--t-badge-balance-grad:linear-gradient(180deg, #fff4fa 0%, #fbd9ed 50%, #f6bbde 50%, #f0a4d2 100%);--t-badge-balance-border:#a85f90;--t-readonly-yellow-bg:linear-gradient(180deg, #fff9df 0%, #fbefb9 100%);--t-readonly-yellow-border:#d8b84a;--t-readonly-green-bg:linear-gradient(180deg, #ebf7e8 0%, #d2ecca 100%);--t-readonly-green-border:#7fb86f;--t-main-instruction:#039;--t-groupbox-border:#d5dfe5;scrollbar-color:auto;& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel,.printer-manager-content,.modal){scrollbar-color:auto}& body{background-color:#0000;background-image:linear-gradient(118deg,#fff0 0%,#fff3 22%,#fff0 36%,#ffffff1f 55%,#fff0 68%,#ffffff29 86%,#fff0 100%),radial-gradient(120% 90% at 100% 0,#bed7f073 0%,#bed7f000 60%),linear-gradient(#8fa8c8 0%,#7c98ba 55%,#6f8cb0 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-size:12px}& .win-navbar{background:var(--t-navbar-grad);border-block-end:1px solid var(--t-navbar-border);color:#fff;text-shadow:0 1px 1px #00000073;-webkit-backdrop-filter:none;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff14,0 2px 6px #0000004d}& .win-navbar :is(.win-input,.form-control,.form-select,input,select,.win-btn,.win-badge){text-shadow:none}& .win-panel{background:var(--t-client);border:1px solid #a0a0a0;border-radius:3px;box-shadow:0 0 0 1px #ffffff73,0 2px 8px #0000003d}& .win-panel--dark{background:#223a5c}& .win-scroll-area,& .financial-summary-scroll{background:#fff}& .win-section-header{background:var(--t-bar-grad);border-block-end:1px solid var(--t-bar-border);color:#fff;text-shadow:0 1px 1px #00000080;font-weight:600;box-shadow:inset 0 1px #ffffff47}& .win-section-header .win-btn{text-shadow:none}& .printer-manager-printer-label{color:#fff;text-shadow:0 1px 1px #00000080}& .win-table{&:has(tbody tr:hover){outline:none}& thead{background:#fff}& thead th{border:0;border-inline-end:1px solid var(--t-list-sep);border-block-end:1px solid var(--t-list-header-bottom);color:var(--t-list-header-text);background:#fff;padding-block:5px;font-size:12px;font-weight:400;transition:background .1s ease-out;&:last-child{border-inline-end:0}&:hover{background:var(--t-list-header-hover);box-shadow:inset 0 -1px #99d1ff}}& td{border:0;border-block-end:1px solid var(--t-list-line);background:#fff}& tbody tr:hover td{background:linear-gradient(180deg, var(--t-row-hover-a) 0%, var(--t-row-hover-b) 100%);box-shadow:inset 0 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);&:first-child{box-shadow:inset 1px 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);border-start-start-radius:2px;border-end-start-radius:2px}&:last-child{box-shadow:inset -1px 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);border-start-end-radius:2px;border-end-end-radius:2px}}& tbody tr:is(.selected,[aria-selected=true]) td{background:var(--t-row-selected);box-shadow:inset 0 1px 0 var(--t-row-selected-border), inset 0 -1px 0 var(--t-row-selected-border)}& tfoot{background:var(--t-client)}& tfoot :is(th,td){border:0;border-block-start:1px solid #d6d6d6;border-inline-end:1px solid var(--t-list-sep);color:var(--t-text);background:linear-gradient(#fafafa 0%,#ececec 100%);&:last-child{border-inline-end:0}}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:inset 0 -1px #d6d6d6}& .win-btn,& .win-btn--primary,& .win-btn--action,& .win-btn--delete{background:var(--t-btn-grad);border:1px solid var(--t-btn-border);box-shadow:var(--t-btn-inner);color:var(--t-text);border-radius:3px;font-weight:400;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;translate:0;scale:1;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border);box-shadow:var(--t-btn-inner);translate:0;scale:1}&:active{background:var(--t-btn-active-grad);border-color:var(--t-btn-active-border);scale:1;box-shadow:inset 0 1px 3px #00000047,inset 0 0 0 1px #ffffff4d}&:focus-visible{outline:1px dotted var(--t-text);outline-offset:-4px}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none;opacity:1}}& .win-btn-stack .win-btn,& .win-navbar .win-btn{font-weight:600}& .win-section-header-actions>button:not([class]){background:var(--t-btn-grad);border:1px solid var(--t-btn-border);box-shadow:var(--t-btn-inner);color:var(--t-text);font-family:var(--font-family);cursor:pointer;border-radius:3px;min-height:22px;padding-block:2px;padding-inline:8px;font-size:11px;line-height:1.1;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border)}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none;cursor:not-allowed}}& .win-btn--primary,& .win-btn--action{background:var(--t-btn-default-grad);border-color:var(--t-btn-hover-border);color:var(--t-text);font-weight:600;box-shadow:inset 0 0 0 1px #3399ffd9,inset 0 0 5px 1px #3399ff73;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border);box-shadow:inset 0 0 0 1px #3399fff2,inset 0 0 6px 2px #3399ff8c}&:active{background:var(--t-btn-active-grad);border-color:var(--t-btn-active-border);box-shadow:inset 0 1px 3px #00000047}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none}}& .win-btn--primary{animation:1.6s ease-in-out infinite alternate vista-default-glow}& .win-btn--delete{background:var(--t-danger-grad);border-color:var(--t-danger-border);color:#fff;text-shadow:0 1px 1px #00000073;&:hover{background:var(--t-danger-hover-grad);border-color:var(--t-danger-border);box-shadow:var(--t-btn-inner), 0 0 5px #dc464699}&:active{background:linear-gradient(#c84444 0%,#b03030 50%,#9c2424 50%,#8e1c1c 100%);border-color:#5a1212}}& .win-btn--pink{background:var(--t-pink-grad);border-color:var(--t-pink-border);color:var(--t-text)}& .win-btn--green{background:var(--t-green-grad);border-color:var(--t-green-border);color:var(--t-text)}& .win-btn--blue{background:var(--t-blue-grad);border-color:var(--t-blue-border);color:var(--t-text)}& :is(.win-btn--pink,.win-btn--green,.win-btn--blue):hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border)}& :is(.win-input,.form-control,.form-select,.rbt-input-main,textarea,select,input:not([type=checkbox],[type=radio],[type=range])){border:1px solid var(--t-input-border);border-block-start-color:var(--t-input-border-top);color:var(--t-text);font-family:var(--font-family);background:#fff;border-radius:2px;font-size:12px;transition:border-color .12s ease-out,box-shadow .12s ease-out;box-shadow:inset 0 1px 1px #00000014;&:hover:not(:disabled,[readonly]){border-color:var(--t-input-hover)}&:focus,&:focus-visible{border-color:var(--t-input-focus);outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 1px #3d7bad59,0 0 4px #3d7bad59}&:is(:disabled,[readonly]){border-color:var(--t-btn-disabled-border);color:#6d6d6d;background:#f4f4f4}}& .form-check-input{border-color:#8e8f8f;border-radius:2px;box-shadow:inset 0 1px 1px #00000014}& .form-check-input:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%232d5f9d' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m5 10 3.5 3.5L15 6'/%3e%3c/svg%3e");border-color:#3d7bad}& .general-info-panel{background:var(--t-client);border-color:#a0a0a0}& .general-info-panel .form-control[readonly]{border-color:var(--t-input-border);color:var(--t-text);background:#fff}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow-bg);border-inline-start:3px solid var(--t-readonly-yellow-border)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green-bg);border-inline-start:3px solid var(--t-readonly-green-border)}& .general-info-grid .form-floating>label{color:var(--t-list-header-text)}& .win-input.nav-code-input{background:var(--t-code-grad);border-color:var(--t-code-border);color:var(--t-code-text)}& .win-input.win-badge{color:var(--t-text);text-shadow:none;border-radius:4px;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #0000004d}& .win-input.win-badge--donation{background:var(--t-badge-donation-grad);border:1px solid var(--t-badge-donation-border)}& .win-input.win-badge--balance{background:var(--t-badge-balance-grad);border:1px solid var(--t-badge-balance-border);cursor:pointer;&:hover{background:linear-gradient(#fff8fc 0%,#fde6f3 50%,#f9cde7 50%,#f5b8dd 100%)}}& .rbt-menu,& .dropdown-menu{background:#fff;border:1px solid #979797;border-radius:0;padding:2px;font-size:12px;box-shadow:2px 2px 3px #00000040}& .rbt-menu .dropdown-item,& .dropdown-menu .dropdown-item{color:var(--t-text);border:1px solid #0000;border-radius:2px;padding-block:3px;&:is(:hover,.active,:focus){background:linear-gradient(180deg, var(--t-row-hover-a) 0%, var(--t-row-hover-b) 100%);border-color:var(--t-row-hover-border);color:var(--t-text)}}& .win-tab{color:#fff;text-shadow:0 1px 1px #00000080;border:1px solid #ffffff73;background:linear-gradient(#ffffff4d 0%,#ffffff1f 50%,#ffffff0f 50%,#ffffff1a 100%);border-block-end:0;border-radius:3px 3px 0 0;font-size:12px;inset-block-start:1px;&:hover{background:linear-gradient(#ffffff7a 0%,#ffffff3d 50%,#eaf6fd33 50%,#bee6fd47 100%)}&.active{color:var(--t-text);text-shadow:none;background:#fff;border:1px solid #8e8f8f;border-block-end:2px solid #fff;font-weight:400;box-shadow:inset 0 1px #fff}&:focus-visible{outline-offset:-3px;outline:1px dotted}}& .printer-manager-content{background:#fff}& .win-themed-modal{& .modal-content{background:linear-gradient(180deg, #ffffff73 0%, #ffffff1a 30px, #fff0 60px), var(--t-frame-glass);-webkit-backdrop-filter:blur(14px)saturate(1.35);border:1px solid var(--t-frame-border);color:var(--t-text);border-radius:7px 7px 0 0;padding:0 8px 8px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9,0 8px 28px #00000080}@media (width<=767.98px){& .modal-content{background:linear-gradient(180deg, #ffffff73 0%, #ffffff1a 30px, #fff0 60px), linear-gradient(var(--t-frame-glass), var(--t-frame-glass)), #fff}}& .modal-header{color:var(--t-text);min-height:30px;text-shadow:var(--t-text-glow);background:0 0;border:0;border-radius:0;align-items:flex-start;padding:0 0 0 4px}& .modal-title{max-inline-size:none;padding-block:7px 4px;font-size:13px;font-weight:400}& .btn-close{color:#fff;text-shadow:0 0 3px #000000b3;background:linear-gradient(#eda7a7 0%,#d96a6a 48%,#c93e3e 52%,#d14545 100%);border:1px solid #5a1a1a;border-block-start:0;border-radius:0 0 4px 4px;align-self:flex-start;width:45px;height:19px;margin:0 0 0 auto;transition:background .12s ease-out,box-shadow .12s ease-out;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 -1px 2px #ffffff40;&:before{content:"✕";font-size:11px;font-weight:700}&:hover{background:linear-gradient(#f6c4c4 0%,#e88585 48%,#d55 52%,#e26060 100%);box-shadow:inset 0 0 0 1px #fff9,0 0 6px #e65a5ad9}&:active{background:linear-gradient(#c45656 0%,#a83232 48%,#961e1e 52%,#9c2424 100%)}&:focus{box-shadow:inset 0 0 0 1px #fff9}}& .modal-body{background:var(--t-client);border:1px solid var(--t-client-border);color:var(--t-text);border-block-end:0;box-shadow:inset 0 0 0 1px #ffffffb3}& .modal-footer{background:var(--t-client);border:1px solid var(--t-client-border);border-block-start:1px solid #dfdfdf;box-shadow:inset 0 -1px #ffffffb3}& .form-label{font-weight:400}& .modal-footer .win-btn,& .modal-footer .win-btn--primary{min-width:75px;min-height:23px;padding-block:3px;font-size:12px}}& .legacy-modal-account{color:var(--t-main-instruction);font-size:16px;font-weight:400}& .legacy-modal-section{border:1px solid var(--t-groupbox-border);background:0 0;border-radius:3px}& .win-modal-box{background:var(--t-frame-glass);-webkit-backdrop-filter:blur(14px)saturate(1.35);border:1px solid var(--t-frame-border);border-radius:7px 7px 0 0;padding:0 8px 8px;box-shadow:inset 0 0 0 1px #fff9,0 8px 28px #00000080}& .win-modal-header{color:var(--t-text);text-shadow:var(--t-text-glow);background:0 0;border:0;border-radius:0;padding-block:7px;padding-inline:4px;font-weight:400}}html[data-theme=windowsVista]::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windowsVista] ::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windowsVista]::-webkit-scrollbar-track{background:var(--t-sb-track-v);border:0}html[data-theme=windowsVista] ::-webkit-scrollbar-track{background:var(--t-sb-track-v);border:0}html[data-theme=windowsVista]::-webkit-scrollbar-track:horizontal{background:var(--t-sb-track-h)}html[data-theme=windowsVista] ::-webkit-scrollbar-track:horizontal{background:var(--t-sb-track-h)}html[data-theme=windowsVista]::-webkit-scrollbar-thumb{background:var(--t-sb-face-v);border:1px solid var(--scrollbar-border-dark);border-radius:2px;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=windowsVista] ::-webkit-scrollbar-thumb{background:var(--t-sb-face-v);border:1px solid var(--scrollbar-border-dark);border-radius:2px;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=windowsVista]::-webkit-scrollbar-thumb:horizontal{background:var(--t-sb-face-h)}html[data-theme=windowsVista] ::-webkit-scrollbar-thumb:horizontal{background:var(--t-sb-face-h)}html[data-theme=windowsVista]::-webkit-scrollbar-thumb:hover{background:var(--t-sb-hover-v);border-color:#6b8fb0}html[data-theme=windowsVista] ::-webkit-scrollbar-thumb:hover{background:var(--t-sb-hover-v);border-color:#6b8fb0}html[data-theme=windowsVista]::-webkit-scrollbar-thumb:horizontal:hover{background:var(--t-sb-hover-h)}html[data-theme=windowsVista] ::-webkit-scrollbar-thumb:horizontal:hover{background:var(--t-sb-hover-h)}html[data-theme=windowsVista]::-webkit-scrollbar-corner{background:#e9ebef}html[data-theme=windowsVista] ::-webkit-scrollbar-corner{background:#e9ebef}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button{border:1px solid var(--scrollbar-border-dark);background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;border-radius:2px;width:17px;height:17px;display:block;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button{border:1px solid var(--scrollbar-border-dark);background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;border-radius:2px;width:17px;height:17px;display:block;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button:vertical:increment{background-image:linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windowsVista]::-webkit-scrollbar-button:single-button:hover{border-color:#6b8fb0}html[data-theme=windowsVista] ::-webkit-scrollbar-button:single-button:hover{border-color:#6b8fb0}@keyframes vista-default-glow{0%{box-shadow:inset 0 0 0 1px #3399ff8c,inset 0 0 3px #39f3}to{box-shadow:inset 0 0 0 1px #39f,inset 0 0 7px 2px #39f9}}@media (prefers-reduced-motion:reduce){html[data-theme=windowsVista] .win-btn--primary{animation:none}}html[data-theme=windows7]{--t-white:oklch(100% 0 0);--t-black:oklch(0% 0 0);--t-client:#f0f0f0;--t-text:#000;--t-bar-text:#1e395b;--t-text-glow:0 0 10px #fffffff2, 0 0 6px #fffffff2, 0 0 3px #fffffff2;--t-frame-glass:#bed7f0c2;--t-frame-border:#1e375ab8;--t-client-border:#3c5069a6;--t-btn-grad:linear-gradient(180deg, #f2f2f2 0%, #ebebeb 50%, #ddd 50%, #cfcfcf 100%);--t-btn-hover-grad:linear-gradient(180deg, #eaf6fd 0%, #d9f0fc 50%, #bee6fd 50%, #a7d9f5 100%);--t-btn-active-grad:linear-gradient(180deg, #e5f4fc 0%, #c4e5f6 50%, #98d1ef 50%, #68b3db 100%);--t-btn-default-grad:linear-gradient(180deg, #f2f9fe 0%, #e1f1fc 50%, #c4e6fa 50%, #acdaf6 100%);--t-btn-border:#707070;--t-btn-hover-border:#3c7fb1;--t-btn-active-border:#2c628b;--t-btn-inner:inset 0 0 0 1px #ffffffa6;--t-btn-disabled-bg:#f4f4f4;--t-btn-disabled-border:#adb2b5;--t-btn-disabled-text:#838383;--t-input-border:#abadb3;--t-input-border-top:#8e8f8f;--t-input-hover:#5794bf;--t-input-focus:#3d7bad;--t-list-header-text:#4c607a;--t-list-sep:#e5e5e5;--t-list-header-bottom:#d6d6d6;--t-list-header-hover:#f2f7fe;--t-list-line:#ededed;--t-row-hover-a:#f4fafd;--t-row-hover-b:#e5f3fb;--t-row-hover-border:#70c0e7;--t-row-selected:#cce8ff;--t-row-selected-border:#99d1ff;--t-bar-grad:linear-gradient(180deg, #f6f9fd 0%, #eaf1f9 50%, #dfe8f3 50%, #dce6f4 100%);--t-bar-border:#b3c5dc;--t-navbar-grad:linear-gradient(180deg, #fdfeff 0%, #f0f5fb 50%, #e6eef8 50%, #e3edf8 100%);--t-navbar-border:#9ab5d8;--scrollbar-size:17px;--scrollbar-radius:2px;--scrollbar-track:#ebebeb;--scrollbar-thumb:#d5dae1;--scrollbar-thumb-hover:#c2e0f4;--scrollbar-border-light:#fff;--scrollbar-border-dark:#979da5;--t-sb-track-v:linear-gradient(90deg, #e6e7ea 0%, #f0f0f2 25%, #f3f3f5 100%);--t-sb-track-h:linear-gradient(180deg, #e6e7ea 0%, #f0f0f2 25%, #f3f3f5 100%);--t-sb-face-v:linear-gradient(90deg, #f8f9fb 0%, #eef0f4 50%, #dce0e6 50%, #d5dae1 100%);--t-sb-face-h:linear-gradient(180deg, #f8f9fb 0%, #eef0f4 50%, #dce0e6 50%, #d5dae1 100%);--t-sb-hover-v:linear-gradient(90deg, #f1f9fe 0%, #e3f2fc 50%, #c9e6f8 50%, #bce0f5 100%);--t-sb-hover-h:linear-gradient(180deg, #f1f9fe 0%, #e3f2fc 50%, #c9e6f8 50%, #bce0f5 100%);--t-sb-arrow:#505050;--t-sb-grip:#8e97a3;--t-pink-grad:linear-gradient(180deg, #fcecf7 0%, #f6d9ee 50%, #ecbfe1 50%, #e3aad6 100%);--t-pink-border:#a56a94;--t-green-grad:linear-gradient(180deg, #ecf7ec 0%, #d6edd6 50%, #b7dfb7 50%, #9ed29e 100%);--t-green-border:#5f8f5f;--t-blue-grad:linear-gradient(180deg, #e4f1fb 0%, #cde4f8 50%, #add5f3 50%, #92c6ee 100%);--t-blue-border:#4c7fae;--t-danger-grad:linear-gradient(180deg, #f0b4b4 0%, #e07a7a 50%, #d04848 50%, #c03535 100%);--t-danger-hover-grad:linear-gradient(180deg, #f8c8c8 0%, #ec8f8f 50%, #de5a5a 50%, #cf4343 100%);--t-danger-border:#7a1e1e;--t-code-grad:linear-gradient(180deg, #c6f1fb 0%, #e2f8fd 100%);--t-code-border:#76adc2;--t-code-text:#0d3b4f;--t-badge-donation-grad:linear-gradient(180deg, #fffdf1 0%, #fff5bd 50%, #ffea8e 50%, #ffdf66 100%);--t-badge-donation-border:#b19732;--t-badge-balance-grad:linear-gradient(180deg, #fff4fa 0%, #fbd9ed 50%, #f6bbde 50%, #f0a4d2 100%);--t-badge-balance-border:#a85f90;--t-readonly-yellow-bg:linear-gradient(180deg, #fff9df 0%, #fbefb9 100%);--t-readonly-yellow-border:#d8b84a;--t-readonly-green-bg:linear-gradient(180deg, #ebf7e8 0%, #d2ecca 100%);--t-readonly-green-border:#7fb86f;--t-main-instruction:#039;--t-groupbox-border:#d5dfe5;scrollbar-color:auto;& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel,.printer-manager-content,.modal){scrollbar-color:auto}& body{background-color:#0000;background-image:linear-gradient(118deg,#fff0 0%,#ffffff4d 20%,#fff0 34%,#ffffff2e 52%,#fff0 66%,#ffffff3d 84%,#fff0 100%),radial-gradient(110% 80% at 0 100%,#ffffff4d 0%,#fff0 60%),linear-gradient(#bfd4ea 0%,#adc8e3 50%,#9dbbdd 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-size:12px}& .win-navbar{background:var(--t-navbar-grad);border-block-end:1px solid var(--t-navbar-border);color:var(--t-bar-text);-webkit-backdrop-filter:none;box-shadow:inset 0 1px #fffffff2,0 1px 4px #0000002e}& .win-panel{background:var(--t-client);border:1px solid #8e8f8f;border-radius:3px;box-shadow:0 0 0 1px #ffffff80,0 2px 8px #0003}& .win-panel--dark{background:#1e395b}& .win-scroll-area,& .financial-summary-scroll{background:#fff}& .win-section-header{background:var(--t-bar-grad);border-block-end:1px solid var(--t-bar-border);color:var(--t-bar-text);font-weight:600;box-shadow:inset 0 1px #ffffffe6}& .printer-manager-printer-label{color:var(--t-bar-text)}& .win-table{&:has(tbody tr:hover){outline:none}& thead{background:#fff}& thead th{border:0;border-inline-end:1px solid var(--t-list-sep);border-block-end:1px solid var(--t-list-header-bottom);color:var(--t-list-header-text);background:#fff;padding-block:5px;font-size:12px;font-weight:400;transition:background .1s ease-out;&:last-child{border-inline-end:0}&:hover{background:var(--t-list-header-hover);box-shadow:inset 0 -1px #99d1ff,inset 1px 0 #99d1ff,inset -1px 0 #99d1ff}}& td{border:0;border-block-end:1px solid var(--t-list-line);background:#fff}& tbody tr:hover td{background:linear-gradient(180deg, var(--t-row-hover-a) 0%, var(--t-row-hover-b) 100%);box-shadow:inset 0 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);&:first-child{box-shadow:inset 1px 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);border-start-start-radius:2px;border-end-start-radius:2px}&:last-child{box-shadow:inset -1px 1px 0 var(--t-row-hover-border), inset 0 -1px 0 var(--t-row-hover-border);border-start-end-radius:2px;border-end-end-radius:2px}}& tbody tr:is(.selected,[aria-selected=true]) td{background:var(--t-row-selected);box-shadow:inset 0 1px 0 var(--t-row-selected-border), inset 0 -1px 0 var(--t-row-selected-border)}& tfoot{background:var(--t-client)}& tfoot :is(th,td){border:0;border-block-start:1px solid #d6d6d6;border-inline-end:1px solid var(--t-list-sep);color:var(--t-text);background:linear-gradient(#fafafa 0%,#ececec 100%);&:last-child{border-inline-end:0}}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:inset 0 -1px #d6d6d6}& .win-btn,& .win-btn--primary,& .win-btn--action,& .win-btn--delete{background:var(--t-btn-grad);border:1px solid var(--t-btn-border);box-shadow:var(--t-btn-inner);color:var(--t-text);border-radius:3px;font-weight:400;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;translate:0;scale:1;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border);box-shadow:var(--t-btn-inner);translate:0;scale:1}&:active{background:var(--t-btn-active-grad);border-color:var(--t-btn-active-border);scale:1;box-shadow:inset 0 1px 3px #00000047,inset 0 0 0 1px #ffffff4d}&:focus-visible{outline:1px dotted var(--t-text);outline-offset:-4px}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none;opacity:1}}& .win-btn-stack .win-btn,& .win-navbar .win-btn{font-weight:600}& .win-section-header-actions>button:not([class]){background:var(--t-btn-grad);border:1px solid var(--t-btn-border);box-shadow:var(--t-btn-inner);color:var(--t-text);font-family:var(--font-family);cursor:pointer;border-radius:3px;min-height:22px;padding-block:2px;padding-inline:8px;font-size:11px;line-height:1.1;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border)}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none;cursor:not-allowed}}& .win-btn--primary,& .win-btn--action{background:var(--t-btn-default-grad);border-color:var(--t-btn-hover-border);color:var(--t-text);font-weight:600;box-shadow:inset 0 0 0 1px #3399ffd9,inset 0 0 5px 1px #3399ff73;&:hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border);box-shadow:inset 0 0 0 1px #3399fff2,inset 0 0 6px 2px #3399ff8c}&:active{background:var(--t-btn-active-grad);border-color:var(--t-btn-active-border);box-shadow:inset 0 1px 3px #00000047}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);box-shadow:none}}& .win-btn--primary{animation:1.6s ease-in-out infinite alternate win7-default-glow}& .win-btn--delete{background:var(--t-danger-grad);border-color:var(--t-danger-border);color:#fff;text-shadow:0 1px 1px #00000073;&:hover{background:var(--t-danger-hover-grad);border-color:var(--t-danger-border);box-shadow:var(--t-btn-inner), 0 0 5px #dc464699}&:active{background:linear-gradient(#c84444 0%,#b03030 50%,#9c2424 50%,#8e1c1c 100%);border-color:#5a1212}}& .win-btn--pink{background:var(--t-pink-grad);border-color:var(--t-pink-border);color:var(--t-text)}& .win-btn--green{background:var(--t-green-grad);border-color:var(--t-green-border);color:var(--t-text)}& .win-btn--blue{background:var(--t-blue-grad);border-color:var(--t-blue-border);color:var(--t-text)}& :is(.win-btn--pink,.win-btn--green,.win-btn--blue):hover{background:var(--t-btn-hover-grad);border-color:var(--t-btn-hover-border)}& :is(.win-input,.form-control,.form-select,.rbt-input-main,textarea,select,input:not([type=checkbox],[type=radio],[type=range])){border:1px solid var(--t-input-border);border-block-start-color:var(--t-input-border-top);color:var(--t-text);font-family:var(--font-family);background:#fff;border-radius:2px;font-size:12px;transition:border-color .12s ease-out,box-shadow .12s ease-out;box-shadow:inset 0 1px 1px #00000014;&:hover:not(:disabled,[readonly]){border-color:var(--t-input-hover)}&:focus,&:focus-visible{border-color:var(--t-input-focus);outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 1px #3d7bad59,0 0 4px #3d7bad59}&:is(:disabled,[readonly]){border-color:var(--t-btn-disabled-border);color:#6d6d6d;background:#f4f4f4}}& .form-check-input{border-color:#8e8f8f;border-radius:2px;box-shadow:inset 0 1px 1px #00000014}& .form-check-input:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%232d5f9d' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m5 10 3.5 3.5L15 6'/%3e%3c/svg%3e");border-color:#3d7bad}& .general-info-panel{background:var(--t-client);border-color:#8e8f8f}& .general-info-panel .form-control[readonly]{border-color:var(--t-input-border);color:var(--t-text);background:#fff}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow-bg);border-inline-start:3px solid var(--t-readonly-yellow-border)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green-bg);border-inline-start:3px solid var(--t-readonly-green-border)}& .general-info-grid .form-floating>label{color:var(--t-list-header-text)}& .win-input.nav-code-input{background:var(--t-code-grad);border-color:var(--t-code-border);color:var(--t-code-text)}& .win-input.win-badge{color:var(--t-text);border-radius:4px;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #00000038}& .win-input.win-badge--donation{background:var(--t-badge-donation-grad);border:1px solid var(--t-badge-donation-border)}& .win-input.win-badge--balance{background:var(--t-badge-balance-grad);border:1px solid var(--t-badge-balance-border);cursor:pointer;&:hover{background:linear-gradient(#fff8fc 0%,#fde6f3 50%,#f9cde7 50%,#f5b8dd 100%)}}& .rbt-menu,& .dropdown-menu{background:#fff;border:1px solid #979797;border-radius:0;padding:2px;font-size:12px;box-shadow:2px 2px 3px #00000040}& .rbt-menu .dropdown-item,& .dropdown-menu .dropdown-item{color:var(--t-text);border:1px solid #0000;border-radius:2px;padding-block:3px;&:is(:hover,.active,:focus){background:linear-gradient(180deg, var(--t-row-hover-a) 0%, var(--t-row-hover-b) 100%);border-color:var(--t-row-hover-border);color:var(--t-text)}}& .win-tab{color:var(--t-text);border:1px solid #8e8f8f;background:linear-gradient(#f2f2f2 0%,#ebebeb 50%,#e3e3e3 50%,#dcdcdc 100%);border-block-end:0;border-radius:3px 3px 0 0;font-size:12px;inset-block-start:1px;box-shadow:inset 0 1px #fffc;&:hover{border-color:var(--t-btn-hover-border);background:linear-gradient(#eaf6fd 0%,#d9f0fc 50%,#bee6fd 50%,#a7d9f5 100%)}&.active{color:var(--t-text);background:#fff;border:1px solid #8e8f8f;border-block-end:2px solid #fff;margin-block-start:-1px;padding-block-start:5px;font-weight:400;inset-block-start:1px;box-shadow:inset 0 2px #fff,inset 0 1px #8e8f8f}&:focus-visible{outline-offset:-3px;outline:1px dotted}}& .printer-manager-content{background:#fff}& .win-themed-modal{& .modal-content{background:linear-gradient(180deg, #ffffff8c 0%, #ffffff26 30px, #fff0 60px), var(--t-frame-glass);-webkit-backdrop-filter:blur(14px)saturate(1.35);border:1px solid var(--t-frame-border);color:var(--t-text);border-radius:6px 6px 0 0;padding:0 8px 8px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa6,0 8px 28px #00000073}@media (width<=767.98px){& .modal-content{background:linear-gradient(180deg, #ffffff8c 0%, #ffffff26 30px, #fff0 60px), linear-gradient(var(--t-frame-glass), var(--t-frame-glass)), #fff}}& .modal-header{color:var(--t-text);min-height:30px;text-shadow:var(--t-text-glow);background:0 0;border:0;border-radius:0;align-items:flex-start;padding:0 0 0 4px}& .modal-title{max-inline-size:none;padding-block:7px 4px;font-size:13px;font-weight:400}& .btn-close{color:#fff;text-shadow:0 0 3px #000000b3;background:linear-gradient(#eda7a7 0%,#d96a6a 48%,#c93e3e 52%,#d14545 100%);border:1px solid #5a1a1a;border-block-start:0;border-radius:0 0 4px 4px;align-self:flex-start;width:45px;height:19px;margin:0 0 0 auto;transition:background .12s ease-out,box-shadow .12s ease-out;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 -1px 2px #ffffff40;&:before{content:"✕";font-size:11px;font-weight:700}&:hover{background:linear-gradient(#f6c4c4 0%,#e88585 48%,#d55 52%,#e26060 100%);box-shadow:inset 0 0 0 1px #fff9,0 0 6px #e65a5ad9}&:active{background:linear-gradient(#c45656 0%,#a83232 48%,#961e1e 52%,#9c2424 100%)}&:focus{box-shadow:inset 0 0 0 1px #fff9}}& .modal-body{background:var(--t-client);border:1px solid var(--t-client-border);color:var(--t-text);border-block-end:0;box-shadow:inset 0 0 0 1px #ffffffb3}& .modal-footer{background:var(--t-client);border:1px solid var(--t-client-border);border-block-start:1px solid #dfdfdf;box-shadow:inset 0 -1px #ffffffb3}& .form-label{font-weight:400}& .modal-footer .win-btn,& .modal-footer .win-btn--primary{min-width:75px;min-height:23px;padding-block:3px;font-size:12px}}& .legacy-modal-account{color:var(--t-main-instruction);font-size:16px;font-weight:400}& .legacy-modal-section{border:1px solid var(--t-groupbox-border);background:0 0;border-radius:3px}& .win-modal-box{background:var(--t-frame-glass);-webkit-backdrop-filter:blur(14px)saturate(1.35);border:1px solid var(--t-frame-border);border-radius:6px 6px 0 0;padding:0 8px 8px;box-shadow:inset 0 0 0 1px #ffffffa6,0 8px 28px #00000073}& .win-modal-header{color:var(--t-text);text-shadow:var(--t-text-glow);background:0 0;border:0;border-radius:0;padding-block:7px;padding-inline:4px;font-weight:400}}html[data-theme=windows7]::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windows7] ::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windows7]::-webkit-scrollbar-track{background:var(--t-sb-track-v);border:0}html[data-theme=windows7] ::-webkit-scrollbar-track{background:var(--t-sb-track-v);border:0}html[data-theme=windows7]::-webkit-scrollbar-track:horizontal{background:var(--t-sb-track-h)}html[data-theme=windows7] ::-webkit-scrollbar-track:horizontal{background:var(--t-sb-track-h)}html[data-theme=windows7]::-webkit-scrollbar-thumb{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-face-v);border:1px solid var(--scrollbar-border-dark);background-position:50% calc(50% - 2px),50%,50% calc(50% + 2px),0 0;background-repeat:no-repeat;background-size:7px 1px,7px 1px,7px 1px,100% 100%;border-radius:2px;box-shadow:inset 0 0 0 1px #ffffffd9}html[data-theme=windows7] ::-webkit-scrollbar-thumb{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-face-v);border:1px solid var(--scrollbar-border-dark);background-position:50% calc(50% - 2px),50%,50% calc(50% + 2px),0 0;background-repeat:no-repeat;background-size:7px 1px,7px 1px,7px 1px,100% 100%;border-radius:2px;box-shadow:inset 0 0 0 1px #ffffffd9}html[data-theme=windows7]::-webkit-scrollbar-thumb:horizontal{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-face-h);background-position:calc(50% - 2px),50%,calc(50% + 2px),0 0;background-size:1px 7px,1px 7px,1px 7px,100% 100%}html[data-theme=windows7] ::-webkit-scrollbar-thumb:horizontal{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-face-h);background-position:calc(50% - 2px),50%,calc(50% + 2px),0 0;background-size:1px 7px,1px 7px,1px 7px,100% 100%}html[data-theme=windows7]::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-hover-v);border-color:#5f8fb8}html[data-theme=windows7] ::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-hover-v);border-color:#5f8fb8}html[data-theme=windows7]::-webkit-scrollbar-thumb:horizontal:hover{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-hover-h)}html[data-theme=windows7] ::-webkit-scrollbar-thumb:horizontal:hover{background-image:linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), linear-gradient(var(--t-sb-grip), var(--t-sb-grip)), var(--t-sb-hover-h)}html[data-theme=windows7]::-webkit-scrollbar-corner{background:#ebebeb}html[data-theme=windows7] ::-webkit-scrollbar-corner{background:#ebebeb}html[data-theme=windows7]::-webkit-scrollbar-button:single-button{border:1px solid var(--scrollbar-border-dark);background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;border-radius:2px;width:17px;height:17px;display:block;box-shadow:inset 0 0 0 1px #ffffffd9}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button{border:1px solid var(--scrollbar-border-dark);background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;border-radius:2px;width:17px;height:17px;display:block;box-shadow:inset 0 0 0 1px #ffffffd9}html[data-theme=windows7]::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windows7]::-webkit-scrollbar-button:single-button:vertical:increment{background-image:linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-v);background-position:calc(50% - 3px),calc(50% + 3px),0 0}html[data-theme=windows7]::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:linear-gradient(135deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(45deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windows7]::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:linear-gradient(225deg, transparent 50%, var(--t-sb-arrow) 50%), linear-gradient(315deg, transparent 50%, var(--t-sb-arrow) 50%), var(--t-sb-face-h);background-position:50% calc(50% - 3px),50% calc(50% + 3px),0 0}html[data-theme=windows7]::-webkit-scrollbar-button:single-button:hover{border-color:#5f8fb8}html[data-theme=windows7] ::-webkit-scrollbar-button:single-button:hover{border-color:#5f8fb8}@keyframes win7-default-glow{0%{box-shadow:inset 0 0 0 1px #3399ff8c,inset 0 0 3px #39f3}to{box-shadow:inset 0 0 0 1px #39f,inset 0 0 7px 2px #39f9}}@media (prefers-reduced-motion:reduce){html[data-theme=windows7] .win-btn--primary{animation:none}}html[data-theme=windows8]{--t-accent:#2b579a;--t-accent-hover:#3c6fb8;--t-accent-dark:#1f3f73;--t-white:#fff;--t-black:#000;--t-text:#1e1e1e;--t-text-muted:#6d6d6d;--t-chrome:#f0f0f0;--t-chrome-line:#dfdfdf;--t-grid:#e5e5e5;--t-grid-soft:#f0f0f0;--t-btn-bg:#e1e1e1;--t-btn-border:#adadad;--t-btn-hover-bg:#e5f1fb;--t-btn-hover-border:#0078d7;--t-btn-press-bg:#cce4f7;--t-btn-press-border:#005499;--t-btn-disabled-bg:#ccc;--t-btn-disabled-border:#bfbfbf;--t-btn-disabled-text:#838383;--t-row-hover:#e5f1fb;--t-row-hover-line:#70c0e7;--t-row-selected:#cde8ff;--t-row-selected-line:#99d1ff;--t-input-border:#abadb3;--t-input-hover:#7eb4ea;--t-input-focus:#569de5;--t-input-disabled-bg:#f0f0f0;--t-input-disabled-border:#d9d9d9;--t-check-border:#333;--t-close-hover:#c75050;--t-close-press:#f1707a;--t-tab-border:#d9d9d9;--t-purple:#a700ae;--t-green:#00a300;--t-blue:#2e8def;--t-red:#e51400;--t-yellow:#ffc40d;--t-magenta:#ff0097;--t-positive:#0f7b0f;--t-negative:#c50500;--t-readonly-yellow:#fdf6e3;--t-readonly-green:#eef7ee;--scrollbar-size:17px;--scrollbar-radius:0px;--scrollbar-track:#f0f0f0;--scrollbar-thumb:#cdcdcd;--scrollbar-thumb-hover:#a6a6a6;--scrollbar-thumb-active:#606060;--scrollbar-border-light:#f0f0f0;--scrollbar-border-dark:#f0f0f0;--scrollbar-arrow:#606060;--scrollbar-button-hover:#dadada;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;&,& body,& #root,& .win-scroll-area,& .financial-summary-scroll,& .general-info-panel,& .win-panel{scrollbar-color:auto}& .win-navbar{box-shadow:none;-webkit-backdrop-filter:none;border-block-end:0;& .win-btn{color:var(--t-white);border:2px solid var(--t-white);background:0 0;padding-block:4px;font-weight:600;&:hover{background:var(--t-white);color:var(--t-text);border-color:var(--t-white)}&:active{background:var(--t-btn-press-bg);color:var(--t-text);border-color:var(--t-btn-press-bg)}&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-5px}}}& .nav-code-input{background:var(--t-white);color:var(--t-text);border:1px solid var(--t-input-border);border-block-end:2px solid var(--t-blue);font-size:13px}& .win-badge--donation{background:var(--t-yellow);color:var(--t-black);border:0}& .win-badge--balance{background:var(--t-magenta);color:var(--t-white);border:0;&:hover{background:color-mix(in oklch, var(--t-magenta) 86%, var(--t-black))}&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-4px}}& .win-panel{background:var(--t-white);border:2px solid var(--t-accent);box-shadow:none;background-image:none;border-radius:0;animation:none}& .general-info-panel{background:var(--t-white);border-color:var(--t-accent)}& .win-section-header{background:var(--t-accent);color:var(--t-white);text-transform:uppercase;letter-spacing:.6px;background-image:none;border-block-end:0;border-radius:0;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;font-weight:600;& .win-btn{color:var(--t-white);border:1px solid var(--t-white);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;font-weight:600;&:hover{background:var(--t-white);color:var(--t-accent);border-color:var(--t-white)}&:active{background:var(--t-btn-press-bg);color:var(--t-accent-dark);border-color:var(--t-btn-press-bg)}&:disabled{color:color-mix(in oklch, var(--t-white) 55%, var(--t-accent));border-color:color-mix(in oklch, var(--t-white) 55%, var(--t-accent));background:0 0}&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-4px}}}& .win-section-header.printer-manager-header{background:var(--t-chrome);color:var(--t-text);text-transform:none;letter-spacing:0;align-items:flex-end;padding-block-end:0;box-shadow:none!important;border-block-end:1px solid var(--t-tab-border)!important}& .printer-manager-printer-label{color:var(--t-text);padding-block-end:6px;font-weight:600}& .printer-manager-content{background:var(--t-white)}& .win-tabs{border-block-end:0;gap:0;margin-block-end:0;padding-inline:0}& .win-tab{background:var(--t-chrome);color:var(--t-text);border:1px solid var(--t-tab-border);border-block-end:0;border-radius:0;margin-inline-end:-1px;padding-block:3px;padding-inline:10px;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;font-weight:400;inset-block-start:1px;&:hover{background:var(--t-row-hover);border-color:var(--t-row-hover-line);z-index:1}&.active{background:var(--t-white);border:1px solid var(--t-tab-border);border-block-end:1px solid var(--t-white);z-index:2;margin-block-start:-2px;padding-block:5px 4px;font-weight:400;inset-block-start:1px}&:focus-visible{outline:1px dotted var(--t-text);outline-offset:-3px}}& .win-table{font-family:Segoe UI,Tahoma,sans-serif;&:has(tbody tr:hover){outline:none}& thead{background:var(--t-white)}& thead th{background:var(--t-white);color:var(--t-text);text-transform:none;letter-spacing:0;border:0;border-block-end:1px solid var(--t-grid);border-inline-end:1px solid var(--t-grid);box-shadow:none;font-size:11px;font-weight:600;&:last-child{border-inline-end:0}&:hover{background:var(--t-row-hover)}}& td{background:var(--t-white);border:0;border-block-end:1px solid var(--t-grid-soft)}& tbody tr:hover td{background:var(--t-row-hover);box-shadow:inset 0 1px 0 var(--t-row-hover-line), inset 0 -1px 0 var(--t-row-hover-line)}& tbody tr:hover td:first-child{box-shadow:inset 1px 1px 0 var(--t-row-hover-line), inset 0 -1px 0 var(--t-row-hover-line)}& tbody tr:hover td:last-child{box-shadow:inset -1px 1px 0 var(--t-row-hover-line), inset 0 -1px 0 var(--t-row-hover-line)}& tfoot{background:var(--t-white)}& tfoot :is(th,td){background:var(--t-white);border:0;border-block-start:1px solid var(--t-grid);box-shadow:none;font-weight:700}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:inset 0 1px 0 var(--t-grid)}& .win-btn{background:var(--t-btn-bg);color:var(--t-text);border:1px solid var(--t-btn-border);box-shadow:none;text-transform:none;letter-spacing:0;background-image:none;border-radius:0;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;font-weight:400;transition:background 80ms linear,border-color 80ms linear;translate:0;scale:1;&:hover{background:var(--t-btn-hover-bg);border-color:var(--t-btn-hover-border);translate:0;scale:1}&:active{background:var(--t-btn-press-bg);border-color:var(--t-btn-press-border);box-shadow:none}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}&:focus-visible{outline:1px dotted var(--t-text);outline-offset:-4px}}& .win-btn--pink,& .win-btn--green,& .win-btn--blue{color:var(--t-white);border-style:solid;border-width:1px;font-weight:600;&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-4px}}& .win-btn--pink{background:var(--t-purple);border-color:var(--t-purple);&:hover{background:color-mix(in oklch, var(--t-purple) 86%, var(--t-white));border-color:color-mix(in oklch, var(--t-purple) 86%, var(--t-white))}&:active{background:color-mix(in oklch, var(--t-purple) 82%, var(--t-black));border-color:color-mix(in oklch, var(--t-purple) 82%, var(--t-black))}&:disabled{background:color-mix(in oklch, var(--t-purple) 45%, var(--t-white));border-color:color-mix(in oklch, var(--t-purple) 45%, var(--t-white));color:var(--t-white)}}& .win-btn--green{background:var(--t-green);border-color:var(--t-green);&:hover{background:color-mix(in oklch, var(--t-green) 86%, var(--t-white));border-color:color-mix(in oklch, var(--t-green) 86%, var(--t-white))}&:active{background:color-mix(in oklch, var(--t-green) 82%, var(--t-black));border-color:color-mix(in oklch, var(--t-green) 82%, var(--t-black))}}& .win-btn--blue{background:var(--t-blue);border-color:var(--t-blue);&:hover{background:color-mix(in oklch, var(--t-blue) 86%, var(--t-white));border-color:color-mix(in oklch, var(--t-blue) 86%, var(--t-white))}&:active{background:color-mix(in oklch, var(--t-blue) 82%, var(--t-black));border-color:color-mix(in oklch, var(--t-blue) 82%, var(--t-black))}}& .win-btn--primary,& .win-btn--action{background:var(--t-accent);color:var(--t-white);border:1px solid var(--t-accent);box-shadow:none;text-transform:none;letter-spacing:0;background-image:none;border-radius:0;font-family:Segoe UI,Tahoma,sans-serif;font-weight:600;&:hover{background:var(--t-accent-hover);border-color:var(--t-accent-hover)}&:active{background:var(--t-accent-dark);border-color:var(--t-accent-dark);box-shadow:none}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-4px}}& .win-btn--delete{background:var(--t-red);color:var(--t-white);border:1px solid var(--t-red);box-shadow:none;background-image:none;border-radius:0;font-weight:600;&:hover{background:color-mix(in oklch, var(--t-red) 86%, var(--t-white));border-color:color-mix(in oklch, var(--t-red) 86%, var(--t-white))}&:active{background:color-mix(in oklch, var(--t-red) 80%, var(--t-black));border-color:color-mix(in oklch, var(--t-red) 80%, var(--t-black))}&:focus-visible{outline:1px dotted var(--t-white);outline-offset:-4px}}& :is(.form-control,.form-select,.win-input,.rbt-input-main,textarea,select,input:not([type=checkbox],[type=radio],[type=range])){background-color:var(--t-white);color:var(--t-text);border:1px solid var(--t-input-border);box-shadow:none;border-radius:0;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;transition:border-color 80ms linear;&::placeholder{color:var(--t-text-muted);opacity:1}&:hover:not(:focus,:disabled,[readonly]){border-color:var(--t-input-hover)}&:focus{border-color:var(--t-input-focus);box-shadow:none;outline:none}&:focus-visible{outline:none}}& .nav-code-input:focus{border-block-end-color:var(--t-input-focus)}& :is(.form-control,.win-input,input:not([type=checkbox],[type=radio])):is(:disabled,[readonly]){background-color:var(--t-input-disabled-bg);border-color:var(--t-input-disabled-border);color:var(--t-text-muted)}& :is(.form-select,select.win-input,select){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='4' viewBox='0 0 8 4'%3E%3Cpath d='M0 0h8L4 4z' fill='%23000000'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;background-size:8px 4px;padding-inline-end:22px}& :is(.form-check-input,input[type=checkbox]){appearance:none;vertical-align:-2px;background-color:var(--t-white);border:1px solid var(--t-check-border);width:13px;height:13px;box-shadow:none;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:11px 11px;border-radius:0;flex-shrink:0;margin-block-start:0;transition:border-color 80ms linear,background-color 80ms linear;&:hover{border-color:var(--t-btn-hover-border);background-color:var(--t-btn-hover-bg)}&:checked{background-color:var(--t-white);border-color:var(--t-check-border);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M1.5 5.5 4.5 8.5 9.5 2.5' fill='none' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");&:hover{background-color:var(--t-btn-hover-bg)}}&:focus,&:focus-visible{outline:1px dotted var(--t-text);outline-offset:1px;box-shadow:none}&:disabled{border-color:var(--t-btn-disabled-border);background-color:var(--t-input-disabled-bg);opacity:1}}& .general-info-panel{& .form-control[readonly]{background-color:var(--t-white);border-color:var(--t-input-border);color:var(--t-text)}& .form-control:focus{box-shadow:none}}& .general-info-spouse-heb .form-control[readonly]{background-color:var(--t-readonly-yellow)}& .general-info-hebrew .form-control[readonly]{background-color:var(--t-readonly-green)}& .general-info-grid .form-floating>label{color:var(--t-text-muted);font-weight:400}& .form-floating>label{color:var(--t-text-muted)}& .value-positive{color:var(--t-positive)}& .value-negative{color:var(--t-negative)}& .value-accent{color:var(--t-accent)}& .win-themed-modal{& .modal-content{background:var(--t-white);border:8px solid var(--t-accent);box-shadow:none;border-block-start:0;border-radius:0}& .modal-header{background:var(--t-accent);color:var(--t-white);background-image:none;border:0;border-radius:0;align-items:center;padding-block:5px 7px;padding-inline:6px 0}& .modal-title{color:var(--t-white);font-family:Segoe UI,Tahoma,sans-serif;font-size:13px;font-weight:400;line-height:20px}& .btn-close{color:var(--t-white);width:45px;height:20px;box-shadow:none;opacity:1;border-radius:0;margin:0 0 0 auto;&:before{content:"✕";font-size:12px;font-weight:400;line-height:1}&:hover{background-color:var(--t-close-hover);color:var(--t-white)}&:active{background-color:var(--t-close-press)}&:focus,&:focus-visible{box-shadow:none;outline:1px dotted var(--t-white);outline-offset:-3px}}& .modal-body{background:var(--t-white);color:var(--t-text);font-family:Segoe UI,Tahoma,sans-serif}& .modal-footer{background:var(--t-chrome);border-block-start:1px solid var(--t-chrome-line);border-radius:0;& .win-btn,& .win-btn--primary{min-width:88px;padding-block:4px}}& .form-label{color:var(--t-text);font-weight:400}& .form-check-label{font-size:12px}}& .legacy-modal-account{color:var(--t-text);font-family:Segoe UI Light,Segoe UI Semilight,Segoe UI,Tahoma,sans-serif;font-size:26px;font-weight:300}& .legacy-modal-section{background:var(--t-white);border:1px solid var(--t-tab-border)}& .win-modal-box{background:var(--t-white);border:8px solid var(--t-accent);box-shadow:none;border-block-start:0;border-radius:0}& .win-modal-header{background:var(--t-accent);color:var(--t-white);border:0;border-radius:0;padding-block:6px;padding-inline:6px;font-size:13px;font-weight:400}& .win-btn+h1{color:var(--t-white);font-family:Segoe UI Light,Segoe UI Semilight,Segoe UI,Tahoma,sans-serif;font-weight:300}& :is(.mob-app-bar,.mob-tabs,.mob-sheet){color:var(--t-white)}& :is(.mob-app-bar-label,.mob-sheet-subtitle,.mob-sheet-group-title,.mob-overlay-code-label,.mob-overlay-section-title){color:color-mix(in oklch, var(--t-white) 80%, var(--t-accent))}& .mob-app-bar{border-block-end:0;& .mob-icon-btn{color:var(--t-white)}& .form-control{color:var(--t-text);border:1px solid var(--t-input-border);background:var(--t-white)!important}}& .mob-tab{color:color-mix(in oklch, var(--t-white) 75%, var(--t-accent));&:hover{color:var(--t-white);background:color-mix(in oklch, var(--t-white) 12%, transparent)}&.mob-tab--active{color:var(--t-white);border-block-end-color:var(--t-white)}}& .mob-sheet .win-btn.mob-sheet-close{color:var(--t-white);background:0 0;border-color:#0000;&:hover{background:var(--t-close-hover)}}& :is(.mob-charge-card__sum,.mob-footer-strip,.mob-charges-toolbar,.mob-campaign-total,.mob-cc-schedule,.mob-apply-box){background:var(--t-chrome);color:var(--t-text);border-color:var(--t-chrome-line)}}html[data-theme=windows8]::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windows8] ::-webkit-scrollbar{width:17px;height:17px}html[data-theme=windows8]::-webkit-scrollbar-track{background:var(--scrollbar-track);border:0}html[data-theme=windows8] ::-webkit-scrollbar-track{background:var(--scrollbar-track);border:0}html[data-theme=windows8]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:1px solid var(--scrollbar-track);box-shadow:none;border-radius:0}html[data-theme=windows8] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:1px solid var(--scrollbar-track);box-shadow:none;border-radius:0}html[data-theme=windows8]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}html[data-theme=windows8] ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}html[data-theme=windows8]::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}html[data-theme=windows8] ::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}html[data-theme=windows8]::-webkit-scrollbar-corner{background:var(--scrollbar-track)}html[data-theme=windows8] ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}html[data-theme=windows8]::-webkit-scrollbar-button{background-color:var(--scrollbar-track);background-position:50%;background-repeat:no-repeat;width:17px;height:17px;display:block}html[data-theme=windows8] ::-webkit-scrollbar-button{background-color:var(--scrollbar-track);background-position:50%;background-repeat:no-repeat;width:17px;height:17px;display:block}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:start:increment{width:0;height:0;display:none}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:start:increment{width:0;height:0;display:none}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:end:decrement{width:0;height:0;display:none}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:end:decrement{width:0;height:0;display:none}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:start:increment{width:0;height:0;display:none}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:start:increment{width:0;height:0;display:none}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:end:decrement{width:0;height:0;display:none}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:end:decrement{width:0;height:0;display:none}html[data-theme=windows8]::-webkit-scrollbar-button:hover{background-color:var(--scrollbar-button-hover)}html[data-theme=windows8] ::-webkit-scrollbar-button:hover{background-color:var(--scrollbar-button-hover)}html[data-theme=windows8]::-webkit-scrollbar-button:active{background-color:var(--scrollbar-thumb-active)}html[data-theme=windows8] ::-webkit-scrollbar-button:active{background-color:var(--scrollbar-thumb-active)}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:decrement{background-image:conic-gradient(from 135deg at 50% 0, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:8px 4px}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:decrement{background-image:conic-gradient(from 135deg at 50% 0, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:8px 4px}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:increment{background-image:conic-gradient(from -45deg at 50% 100%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:8px 4px}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:increment{background-image:conic-gradient(from -45deg at 50% 100%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:8px 4px}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:decrement{background-image:conic-gradient(from 45deg at 0 50%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:4px 8px}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:decrement{background-image:conic-gradient(from 45deg at 0 50%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:4px 8px}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:increment{background-image:conic-gradient(from 225deg at 100% 50%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:4px 8px}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:increment{background-image:conic-gradient(from 225deg at 100% 50%, var(--scrollbar-arrow) 0 90deg, transparent 90deg);background-size:4px 8px}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:decrement:active{background-image:conic-gradient(from 135deg at 50% 0, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:decrement:active{background-image:conic-gradient(from 135deg at 50% 0, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8]::-webkit-scrollbar-button:vertical:increment:active{background-image:conic-gradient(from -45deg at 50% 100%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8] ::-webkit-scrollbar-button:vertical:increment:active{background-image:conic-gradient(from -45deg at 50% 100%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:decrement:active{background-image:conic-gradient(from 45deg at 0 50%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:decrement:active{background-image:conic-gradient(from 45deg at 0 50%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8]::-webkit-scrollbar-button:horizontal:increment:active{background-image:conic-gradient(from 225deg at 100% 50%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows8] ::-webkit-scrollbar-button:horizontal:increment:active{background-image:conic-gradient(from 225deg at 100% 50%, #fff 0 90deg, transparent 90deg)}html[data-theme=windows10]{--t-white:#fff;--t-black:#000;--t-accent:#0078d7;--t-accent-hover:#1a86d9;--t-accent-press:#005a9e;--t-accent-soft:#cce4f7;--t-accent-light:#e5f1fb;--t-window-bg:#f0f0f0;--t-chrome-border:#bfbfbf;--t-divider:#e1e1e1;--t-grid-border:#ededed;--t-th-border:#e5e5e5;--t-row-hover:#e5f3fb;--t-row-selected:#cde8ff;--t-btn-bg:#e1e1e1;--t-btn-border:#adadad;--t-btn-disabled-bg:#ccc;--t-btn-disabled-border:#bfbfbf;--t-btn-disabled-text:#838383;--t-input-border:#7a7a7a;--t-input-border-hover:#171717;--t-input-readonly-bg:#f0f0f0;--t-text:#000;--t-text-secondary:#5c5c5c;--t-close-hover:#e81123;--t-close-press:#f1707a;--t-pink-bg:#f7e1f0;--t-pink-border:#d79cc6;--t-pink-text:#000;--t-green-bg:#dff6dd;--t-green-border:#8fc98b;--t-green-text:#0b4f0b;--t-blue-bg:#ddeefb;--t-blue-border:#9ac4ea;--t-blue-text:#003f76;--t-delete-bg:#c50f1f;--t-delete-hover:#d6202f;--t-delete-press:#a80e1a;--t-readonly-yellow-bg:#fff4ce;--t-readonly-yellow-border:#9d5d00;--t-readonly-yellow-text:#433519;--t-readonly-green-bg:#dff6dd;--t-readonly-green-border:#0f7b0f;--t-readonly-green-text:#094509;--t-value-positive:#107c10;--t-value-negative:#c50f1f;--t-value-accent:#0067b8;--t-badge-donation-bg:#fff4ce;--t-badge-donation-border:#ecd98f;--t-badge-donation-text:#6b4d00;--t-badge-balance-bg:#fde7f3;--t-badge-balance-border:#ebb5d3;--t-badge-balance-text:#8c1a5c;--t-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E");--scrollbar-size:17px;--scrollbar-radius:0;--scrollbar-track:#f0f0f0;--scrollbar-thumb:#cdcdcd;--scrollbar-thumb-hover:#a6a6a6;--scrollbar-border-light:#f0f0f0;--scrollbar-border-dark:#f0f0f0;accent-color:var(--t-accent);& body{font-size:12px}& ::selection{background:var(--t-accent);color:var(--t-white)}& :is(.win-panel,.win-panel--dark,.win-panel--accent){box-shadow:none;border-radius:0}& .win-panel--dark{background:var(--t-window-bg)}& .win-panel--accent{background:var(--t-accent)}& .win-section-header{background:var(--t-window-bg);border-block-end:1px solid var(--t-divider);color:var(--t-text);background-image:none;border-radius:0;font-size:12px;font-weight:600;& .win-btn{font-size:11px}}& .win-section-header.printer-manager-header{box-shadow:none!important;border-block-end:1px solid var(--t-divider)!important}& .general-info-panel{background:var(--t-window-bg);border-color:var(--t-chrome-border);& .form-control[readonly]{background:var(--t-white);border-color:var(--t-btn-border);color:var(--t-text)}}& .general-info-grid .form-floating>label{color:var(--t-text-secondary);font-weight:400}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow-bg);border-color:var(--t-btn-border);border-inline-start:3px solid var(--t-readonly-yellow-border);color:var(--t-readonly-yellow-text)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green-bg);border-color:var(--t-btn-border);border-inline-start:3px solid var(--t-readonly-green-border);color:var(--t-readonly-green-text)}& .win-table{&:has(tbody tr:hover){outline:none}& thead{background:var(--t-white)}& th{background:var(--t-white);border:0;border-block-end:1px solid var(--t-th-border);border-inline-end:1px solid var(--t-th-border);color:var(--t-text);padding-block:5px;font-size:12px;font-weight:600;&:last-child{border-inline-end:0}}& td{border-color:var(--t-grid-border);color:var(--t-text)}& tbody tr:hover td{background:var(--t-row-hover)}& tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--t-accent)}& tfoot{background:var(--t-window-bg);& :is(th,td){background:var(--t-window-bg);border:0;border-block-start:1px solid var(--t-divider);border-inline-end:1px solid var(--t-th-border)}& :is(th,td):last-child{border-inline-end:0}}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:none}& .win-btn{background:var(--t-btn-bg);border:1px solid var(--t-btn-border);box-shadow:none;color:var(--t-text);border-radius:0;font-size:12px;font-weight:400;transition:background-color 80ms linear,border-color 80ms linear;translate:0;scale:1;&:hover{background:var(--t-accent-light);border-color:var(--t-accent);translate:0;scale:1}&:active{background:var(--t-accent-soft);border-color:var(--t-accent-press);box-shadow:none;scale:1}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}}& .win-btn--pink{background:var(--t-pink-bg);border-color:var(--t-pink-border);color:var(--t-pink-text)}& .win-btn--green{background:var(--t-green-bg);border-color:var(--t-green-border);color:var(--t-green-text)}& .win-btn--blue{background:var(--t-blue-bg);border-color:var(--t-blue-border);color:var(--t-blue-text)}& :is(.win-btn--pink,.win-btn--green,.win-btn--blue):hover{border-color:var(--t-accent)}& :is(.win-btn--primary,.win-btn--action){background:var(--t-accent);border:1px solid var(--t-accent);box-shadow:none;color:var(--t-white);border-radius:0;font-weight:400;&:hover{background:var(--t-accent-hover);border-color:var(--t-accent-hover)}&:active{background:var(--t-accent-press);border-color:var(--t-accent-press)}}& .win-btn--primary{font-size:12px;&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}}& .win-btn--delete{background:var(--t-delete-bg);border:1px solid var(--t-delete-bg);box-shadow:none;color:var(--t-white);border-radius:0;&:hover{background:var(--t-delete-hover);border-color:var(--t-delete-hover)}&:active{background:var(--t-delete-press);border-color:var(--t-delete-press)}}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete,.win-tab):focus-visible{outline:1px dotted var(--t-black);outline-offset:-3px}& :is(.form-control,.form-select,.win-input,.rbt-input-main,input:not([type=checkbox],[type=radio]),select,textarea){background-color:var(--t-white);border:1px solid var(--t-input-border);box-shadow:none;color:var(--t-text);border-radius:0;font-size:12px;&::placeholder{color:var(--t-text-secondary);opacity:1}&:hover:not(:focus,:disabled,[readonly]){border-color:var(--t-input-border-hover)}&:focus{border-color:var(--t-accent)!important;box-shadow:inset 0 0 0 1px var(--t-accent)!important;outline:none!important}}& .form-control:is(:disabled,[readonly]){background-color:var(--t-input-readonly-bg);border-color:var(--t-btn-disabled-border)}& :is(.form-select,select.win-input,select.form-control){appearance:none;background-image:var(--t-chevron);background-position:right 8px center;background-repeat:no-repeat;background-size:10px 6px;padding-inline-end:24px}& .form-check-input{background-color:var(--t-white);border:1px solid var(--t-text);box-shadow:none;border-radius:0;width:1.1em;height:1.1em;&:hover{border-color:var(--t-accent)}&:checked{background-color:var(--t-accent);border-color:var(--t-accent)}&:focus{box-shadow:none}}& .win-navbar{background:var(--t-white);border-block-end:1px solid var(--t-th-border);box-shadow:none;color:var(--t-text);-webkit-backdrop-filter:none}& .nav-code-input{background:var(--t-white);border-block-end:2px solid var(--t-accent)}& .win-badge{box-shadow:none;border-radius:0}& .win-badge--donation{background:var(--t-badge-donation-bg);border-color:var(--t-badge-donation-border);color:var(--t-badge-donation-text)}& .win-badge--balance{background:var(--t-badge-balance-bg);border-color:var(--t-badge-balance-border);color:var(--t-badge-balance-text);&:hover{border-color:var(--t-accent)}}& .value-positive{color:var(--t-value-positive)}& .value-negative{color:var(--t-value-negative)}& .value-accent{color:var(--t-value-accent)}& .win-themed-modal{& .modal-content{background:var(--t-white);border:1px solid var(--t-accent);border-radius:0;box-shadow:0 0 0 1px oklch(0% 0 0/.08),0 10px 28px oklch(0% 0 0/.28)}& .modal-header{background:var(--t-white);background-image:none;border-block-end:0;border-radius:0;min-height:30px;padding-block:0;padding-inline:8px 0}& .modal-title{max-inline-size:none;font-size:12px;font-weight:400;line-height:30px}& .modal-body{background:var(--t-white);padding-block:10px 14px}& .modal-footer{background:var(--t-window-bg);border-block-start:1px solid #dfdfdf;padding-block:10px;& .win-btn,& .win-btn--primary{min-width:88px;padding-block:4px;padding-inline:12px}}& .btn-close{width:46px;height:30px;color:var(--t-text);border-radius:0;margin:0 0 0 auto;transition:background-color 80ms linear;&:before{content:"✕";font-size:11px;font-weight:400}&:hover{background:var(--t-close-hover);color:var(--t-white)}&:active{background:var(--t-close-press);color:var(--t-white)}&:focus{box-shadow:none}}& .form-label{font-weight:400}& .form-control:focus,& .form-select:focus,& .rbt-input-main:focus{border-color:var(--t-accent)}}& .legacy-modal-account{font-size:20px;font-weight:400}& .legacy-modal-section{background:var(--t-white);border:1px solid var(--t-divider)}& .win-modal-box{background:var(--t-white);border:1px solid var(--t-accent);border-radius:0;box-shadow:0 0 0 1px oklch(0% 0 0/.08),0 10px 28px oklch(0% 0 0/.28)}& .win-modal-header{background:var(--t-white);border-block-end:1px solid var(--t-divider);color:var(--t-text);border-radius:0;padding-block:8px;font-weight:400}& .win-tabs{gap:0}& .win-tab{background:var(--t-window-bg);border:1px solid var(--t-chrome-border);border-block-end:0;border-radius:0;margin-inline-end:-1px;padding-block:4px;font-size:12px;&:hover{background:var(--t-accent-light)}&.active{background:var(--t-white);border:1px solid var(--t-chrome-border);border-block-end:2px solid var(--t-white);font-weight:400}}& .printer-manager-content{background:var(--t-white)}}html[data-theme=windows10Dark]{--t-white:#fff;--t-black:#000;--t-accent:#0078d7;--t-accent-hover:#1a86d9;--t-accent-press:#005a9e;--t-accent-text:#4cc2ff;--t-window-bg:#202020;--t-surface:#2b2b2b;--t-surface-hover:#2d2d2d;--t-chrome-border:#404040;--t-divider:#3f3f3f;--t-grid-border:#333;--t-row-hover:#2d2d2d;--t-row-selected:#0f3b61;--t-btn-bg:#333;--t-btn-border:#555;--t-btn-hover-bg:#3f3f3f;--t-btn-disabled-bg:#2a2a2a;--t-btn-disabled-border:#3a3a3a;--t-btn-disabled-text:#7a7a7a;--t-input-bg:#2d2d2d;--t-input-border:#8a8a8a;--t-input-border-hover:#c8c8c8;--t-input-readonly-bg:#262626;--t-text:#fff;--t-text-secondary:#c8c8c8;--t-close-hover:#e81123;--t-close-press:#f1707a;--t-pink-bg:#3d2a38;--t-pink-border:#7a4d6c;--t-pink-text:#f3cde6;--t-green-bg:#1f3a28;--t-green-border:#3f7a4f;--t-green-text:#b9e8c3;--t-blue-bg:#1b3350;--t-blue-border:#3a6ea5;--t-blue-text:#b7dcff;--t-delete-bg:#c42b1c;--t-delete-hover:#d1392a;--t-delete-press:#a3230f;--t-readonly-yellow-bg:#3a3520;--t-readonly-yellow-border:#fce100;--t-readonly-yellow-text:#fff4ce;--t-readonly-green-bg:#20352a;--t-readonly-green-border:#6ccb5f;--t-readonly-green-text:#dff6dd;--t-value-positive:#6ccb5f;--t-value-negative:#ff99a4;--t-value-accent:#4cc2ff;--t-badge-donation-bg:#3a3520;--t-badge-donation-border:#5a5230;--t-badge-donation-text:#ffe69c;--t-badge-balance-bg:#3d2a38;--t-badge-balance-border:#5e4157;--t-badge-balance-text:#f7b8dc;--t-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E");--scrollbar-size:17px;--scrollbar-radius:0;--scrollbar-track:#171717;--scrollbar-thumb:#4d4d4d;--scrollbar-thumb-hover:#7a7a7a;--scrollbar-border-light:#171717;--scrollbar-border-dark:#171717;accent-color:var(--t-accent);color-scheme:dark;& body{font-size:12px}& ::selection{background:var(--t-accent);color:var(--t-white)}& :is(.win-panel,.win-panel--dark,.win-panel--accent){box-shadow:none;border-radius:0}& .win-panel--dark{background:var(--t-surface)}& .win-panel--accent{background:var(--t-accent)}& .win-section-header{background:var(--t-surface);border-block-end:1px solid var(--t-divider);color:var(--t-text);background-image:none;border-radius:0;font-size:12px;font-weight:600;& .win-btn{font-size:11px}}& .win-section-header.printer-manager-header{box-shadow:none!important;border-block-end:1px solid var(--t-divider)!important}& .general-info-panel{background:var(--t-window-bg);border-color:var(--t-chrome-border);& .form-control[readonly]{background:var(--t-input-bg);border-color:var(--t-btn-border);color:var(--t-text)}}& .general-info-grid .form-floating>label{color:var(--t-text-secondary);font-weight:400}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow-bg);border-color:var(--t-btn-border);border-inline-start:3px solid var(--t-readonly-yellow-border);color:var(--t-readonly-yellow-text)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green-bg);border-color:var(--t-btn-border);border-inline-start:3px solid var(--t-readonly-green-border);color:var(--t-readonly-green-text)}& .win-table{&:has(tbody tr:hover){outline:none}& thead{background:var(--t-surface)}& th{background:var(--t-surface);border:0;border-block-end:1px solid var(--t-divider);border-inline-end:1px solid var(--t-divider);color:var(--t-text);padding-block:5px;font-size:12px;font-weight:600;&:last-child{border-inline-end:0}}& td{background:var(--t-window-bg);border-color:var(--t-grid-border);color:var(--t-text)}& tbody tr:hover td{background:var(--t-row-hover)}& tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--t-accent)}& tfoot{background:var(--t-surface);& :is(th,td){background:var(--t-surface);border:0;border-block-start:1px solid var(--t-divider);border-inline-end:1px solid var(--t-divider)}& :is(th,td):last-child{border-inline-end:0}}}& .financial-summary-scroll .win-table tfoot :is(th,td){box-shadow:none}& .win-btn{background:var(--t-btn-bg);border:1px solid var(--t-btn-border);box-shadow:none;color:var(--t-text);border-radius:0;font-size:12px;font-weight:400;transition:background-color 80ms linear,border-color 80ms linear;translate:0;scale:1;&:hover{background:var(--t-btn-hover-bg);border-color:var(--t-accent);translate:0;scale:1}&:active{background:var(--t-accent);border-color:var(--t-accent);box-shadow:none;scale:1}&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}}& .win-btn--pink{background:var(--t-pink-bg);border-color:var(--t-pink-border);color:var(--t-pink-text)}& .win-btn--green{background:var(--t-green-bg);border-color:var(--t-green-border);color:var(--t-green-text)}& .win-btn--blue{background:var(--t-blue-bg);border-color:var(--t-blue-border);color:var(--t-blue-text)}& :is(.win-btn--pink,.win-btn--green,.win-btn--blue):hover{border-color:var(--t-accent)}& :is(.win-btn--primary,.win-btn--action){background:var(--t-accent);border:1px solid var(--t-accent);box-shadow:none;color:var(--t-white);border-radius:0;font-weight:400;&:hover{background:var(--t-accent-hover);border-color:var(--t-accent-hover)}&:active{background:var(--t-accent-press);border-color:var(--t-accent-press)}}& .win-btn--primary{font-size:12px;&:disabled{background:var(--t-btn-disabled-bg);border-color:var(--t-btn-disabled-border);color:var(--t-btn-disabled-text);opacity:1}}& .win-btn--delete{background:var(--t-delete-bg);border:1px solid var(--t-delete-bg);box-shadow:none;color:var(--t-white);border-radius:0;&:hover{background:var(--t-delete-hover);border-color:var(--t-delete-hover)}&:active{background:var(--t-delete-press);border-color:var(--t-delete-press)}}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete,.win-tab):focus-visible{outline:1px dotted var(--t-white);outline-offset:-3px}& :is(.form-control,.form-select,.win-input,.rbt-input-main,input:not([type=checkbox],[type=radio]),select,textarea){background-color:var(--t-input-bg);border:1px solid var(--t-input-border);box-shadow:none;color:var(--t-text);border-radius:0;font-size:12px;&::placeholder{color:var(--t-text-secondary);opacity:1}&:hover:not(:focus,:disabled,[readonly]){border-color:var(--t-input-border-hover)}&:focus{background-color:var(--t-input-bg);color:var(--t-text);border-color:var(--t-accent)!important;box-shadow:inset 0 0 0 1px var(--t-accent)!important;outline:none!important}}& .form-control:is(:disabled,[readonly]){background-color:var(--t-input-readonly-bg);border-color:var(--t-btn-border);color:var(--t-text-secondary)}& :is(.form-select,select.win-input,select.form-control){appearance:none;background-image:var(--t-chevron);background-position:right 8px center;background-repeat:no-repeat;background-size:10px 6px;padding-inline-end:24px;& option{background:var(--t-input-bg);color:var(--t-text)}}& .form-check-input{background-color:var(--t-input-bg);border:1px solid var(--t-text-secondary);box-shadow:none;border-radius:0;width:1.1em;height:1.1em;&:hover{border-color:var(--t-accent)}&:checked{background-color:var(--t-accent);border-color:var(--t-accent)}&:focus{box-shadow:none}}& .rbt-close,& .btn-close:not(.win-themed-modal .btn-close){filter:invert()}& .win-navbar{background:var(--t-window-bg);border-block-end:1px solid var(--t-divider);box-shadow:none;color:var(--t-text);-webkit-backdrop-filter:none}& .nav-code-input{background:var(--t-input-bg);border-block-end:2px solid var(--t-accent)}& .win-badge{box-shadow:none;border-radius:0}& .win-badge--donation{background:var(--t-badge-donation-bg);border-color:var(--t-badge-donation-border);color:var(--t-badge-donation-text)}& .win-badge--balance{background:var(--t-badge-balance-bg);border-color:var(--t-badge-balance-border);color:var(--t-badge-balance-text);&:hover{border-color:var(--t-accent)}}& .value-positive{color:var(--t-value-positive)}& .value-negative{color:var(--t-value-negative)}& .value-accent{color:var(--t-value-accent)}& .win-themed-modal{& .modal-content{background:var(--t-window-bg);border:1px solid var(--t-accent);color:var(--t-text);border-radius:0;box-shadow:0 0 0 1px oklch(0% 0 0/.5),0 10px 28px oklch(0% 0 0/.6)}& .modal-header{background:var(--t-window-bg);color:var(--t-text);background-image:none;border-block-end:0;border-radius:0;min-height:30px;padding-block:0;padding-inline:8px 0}& .modal-title{max-inline-size:none;font-size:12px;font-weight:400;line-height:30px}& .modal-body{background:var(--t-window-bg);color:var(--t-text);padding-block:10px 14px}& .modal-footer{background:var(--t-surface);border-block-start:1px solid var(--t-divider);padding-block:10px;& .win-btn,& .win-btn--primary{min-width:88px;padding-block:4px;padding-inline:12px}}& .btn-close{width:46px;height:30px;color:var(--t-text);filter:none;border-radius:0;margin:0 0 0 auto;transition:background-color 80ms linear;&:before{content:"✕";font-size:11px;font-weight:400}&:hover{background:var(--t-close-hover);color:var(--t-white)}&:active{background:var(--t-close-press);color:var(--t-white)}&:focus{box-shadow:none}}& .form-label{color:var(--t-text);font-weight:400}& :is(.form-control,.form-select,.rbt-input-main){background:var(--t-input-bg);border-color:var(--t-input-border);color:var(--t-text)}& .form-check-label{color:var(--t-text)}}& .legacy-modal-account{color:var(--t-text);font-size:20px;font-weight:400}& .legacy-modal-section{background:var(--t-window-bg);border:1px solid var(--t-chrome-border)}& .win-modal-box{background:var(--t-window-bg);border:1px solid var(--t-accent);color:var(--t-text);border-radius:0;box-shadow:0 0 0 1px oklch(0% 0 0/.5),0 10px 28px oklch(0% 0 0/.6)}& .win-modal-header{background:var(--t-window-bg);border-block-end:1px solid var(--t-divider);color:var(--t-text);border-radius:0;padding-block:8px;font-weight:400}& .win-tabs{gap:0}& .win-tab{background:var(--t-surface);border:1px solid var(--t-chrome-border);color:var(--t-text);border-block-end:0;border-radius:0;margin-inline-end:-1px;padding-block:4px;font-size:12px;&:hover{background:var(--t-btn-hover-bg)}&.active{background:var(--t-window-bg);border:1px solid var(--t-chrome-border);border-block-end:2px solid var(--t-window-bg);font-weight:400}}& .printer-manager-content{background:var(--t-window-bg)}}html[data-theme=windows11]{--t-white:oklch(100% 0 0);--t-black:oklch(0% 0 0);--t-font-text:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", sans-serif;--t-font-display:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", sans-serif;--t-accent:#005fb8;--t-accent-hover:#1a6fc0;--t-accent-pressed:#3183ca;--t-mica:#f3f3f3;--t-card:#fbfbfb;--t-control:#fff;--t-control-hover:#f9f9f9;--t-control-pressed:#f5f5f5;--t-control-disabled:#f5f5f5;--t-stroke:#e5e5e5;--t-stroke-soft:#ebebeb;--t-stroke-strong:#d5d5d5;--t-stroke-input-bottom:#868686;--t-divider:#f0f0f0;--t-text:#1a1a1a;--t-text-secondary:#5d5d5d;--t-text-disabled:#0000005c;--t-th-bg:#f9f9f9;--t-row-hover:#f0f0f0;--t-row-selected:#eaeaea;--t-readonly-bg:#f7f7f7;--t-readonly-yellow:#fff8e6;--t-readonly-yellow-border:#efe3bd;--t-readonly-green:#eef8ef;--t-readonly-green-border:#cfe6d3;--t-pink-bg:#fbe9f4;--t-pink-border:#f1d2e5;--t-pink-hover:#f6ddec;--t-green-bg:#e6f4ea;--t-green-border:#cfe6d6;--t-green-hover:#daeee0;--t-blue-bg:#e6f0fa;--t-blue-border:#cfdff2;--t-blue-hover:#d9e8f6;--t-delete-bg:#c42b1c;--t-delete-hover:#cf4536;--t-delete-pressed:#d65f52;--t-value-positive:#0f7b0f;--t-value-negative:#c42b1c;--t-value-accent:#005fb8;--t-badge-donation-bg:#fff4ce;--t-badge-donation-border:#f3e2a4;--t-badge-donation-text:#9d5d00;--t-badge-balance-bg:#fde7f3;--t-badge-balance-border:#f2c9e1;--t-badge-balance-text:#8c1a5c;--t-focus-ring:#1a1a1a;--scrollbar-size:10px;--scrollbar-radius:999px;--scrollbar-track:transparent;--scrollbar-thumb:#8a8a8a99;--scrollbar-thumb-hover:#6e6e6ed9;--scrollbar-border-light:transparent;--scrollbar-border-dark:transparent;font-family:var(--t-font-text);-webkit-font-smoothing:antialiased;&,& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel,.printer-manager-content,.modal-body){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}& ::-webkit-scrollbar-track{background:0 0;border:0}& ::-webkit-scrollbar-thumb{box-shadow:none;background-clip:padding-box;border:2px solid #0000}& ::-webkit-scrollbar-corner{background:0 0}& .win-panel{background:var(--t-card);border:1px solid var(--t-stroke);border-radius:8px;box-shadow:0 2px 4px #0000000a}& .win-panel--dark{background:var(--t-mica)}& .win-section-header{background:var(--t-mica);border-block-end:1px solid var(--t-stroke-soft);color:var(--t-text);font-family:var(--t-font-display);letter-spacing:0;background-image:none;font-size:12px;font-weight:600}& .win-section-header .win-btn{min-height:22px;padding-block:1px;padding-inline:10px;font-size:12px}& .win-section-header.printer-manager-header{box-shadow:none!important;border-block-end:1px solid var(--t-stroke-soft)!important}& h1{font-family:var(--t-font-display);color:var(--t-text);font-weight:600}& .win-btn{background:var(--t-control);border:1px solid var(--t-stroke);border-block-end-color:var(--t-stroke-strong);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);border-radius:4px;font-size:12px;font-weight:400;transition:background 80ms ease-out,color 80ms ease-out;translate:0;scale:1;&:hover{background:var(--t-control-hover);translate:0;scale:1}&:active{background:var(--t-control-pressed);border-block-end-color:var(--t-stroke);box-shadow:none;color:var(--t-text-secondary);scale:1}&:disabled{background:var(--t-control-disabled);border-color:var(--t-stroke);color:var(--t-text-disabled);opacity:1}}& .win-btn--pink{background:var(--t-pink-bg);border-color:var(--t-pink-border);color:var(--t-text);&:hover{background:var(--t-pink-hover)}}& .win-btn--green{background:var(--t-green-bg);border-color:var(--t-green-border);color:var(--t-text);&:hover{background:var(--t-green-hover)}}& .win-btn--blue{background:var(--t-blue-bg);border-color:var(--t-blue-border);color:var(--t-text);&:hover{background:var(--t-blue-hover)}}& :is(.win-btn--primary,.win-btn--action){background:var(--t-accent);box-shadow:none;color:var(--t-white);font-family:var(--t-font-text);border:1px solid #0000001a;border-block-end-color:#0006;border-radius:4px;font-weight:400;transition:background 80ms ease-out,color 80ms ease-out;translate:0;scale:1;&:hover{background:var(--t-accent-hover);translate:0;scale:1}&:active{background:var(--t-accent-pressed);color:#ffffffb3;border-block-end-color:#0000001a;scale:1}&:disabled{color:var(--t-white);opacity:1;background:#c8c8c8;border-color:#0000}}& .win-btn--primary{font-size:12px}& .win-btn--delete{background:var(--t-delete-bg);box-shadow:none;color:var(--t-white);border:1px solid #0000001a;border-block-end-color:#0006;border-radius:4px;font-weight:400;translate:0;scale:1;&:hover{background:var(--t-delete-hover)}&:active{background:var(--t-delete-pressed);border-block-end-color:#0000001a}&:disabled{color:var(--t-white);opacity:1;background:#c8c8c8;border-color:#0000}}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete,.win-tab,.btn-close):focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px}& :is(.win-input,.form-control,.form-select,.rbt-input-main){background-color:var(--t-control);border:1px solid var(--t-stroke);border-block-end-color:var(--t-stroke-input-bottom);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);border-radius:4px;font-size:12px;&::placeholder{color:var(--t-text-secondary);opacity:1}&:focus,&:focus-visible{background-color:var(--t-control);border-color:var(--t-stroke);border-block-end-color:var(--t-accent);box-shadow:inset 0 -1px 0 var(--t-accent);outline:none}&:is(:disabled,[readonly]){background-color:var(--t-control-hover);border-block-end-color:var(--t-stroke);color:var(--t-text);opacity:1}}& .form-floating>.form-control::placeholder{color:#0000;opacity:0;opacity:0}& .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.25 6 8.25l4-4' fill='none' stroke='%231a1a1a' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-size:11px 11px;padding-inline-end:26px}& .form-check-input{border-color:var(--t-stroke-input-bottom);box-shadow:none;&:focus{box-shadow:none}&:focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px}}& .win-table :is(input,select){font-family:var(--t-font-text);border-radius:4px;&:focus,&:focus-visible{box-shadow:inset 0 -2px 0 var(--t-accent);outline:none}}& .win-table input[type=checkbox]{accent-color:var(--t-accent)}& .general-info-panel{background:var(--t-card);border-color:var(--t-stroke)}& .general-info-panel .form-control[readonly]{background:var(--t-readonly-bg);border:1px solid var(--t-stroke);box-shadow:none;color:var(--t-text);border-radius:4px}& .general-info-grid .form-floating>label{color:var(--t-text);font-family:var(--t-font-text);font-weight:600}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow);border-color:var(--t-readonly-yellow-border)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green);border-color:var(--t-readonly-green-border)}& .win-table{font-family:var(--t-font-text);&:has(tbody tr:hover){outline:0}& thead{background:var(--t-th-bg)}& thead th{background:var(--t-th-bg);border:0;border-block-end:1px solid var(--t-stroke);color:var(--t-text);padding-block:6px;padding-inline:8px;font-size:12px;font-weight:600}& td{background:var(--t-control);border:0;border-block-end:1px solid var(--t-divider);color:var(--t-text);padding-block:5px;padding-inline:8px}& tbody tr:hover td{background:var(--t-row-hover)}& tbody tr:focus-within td{background:var(--t-row-selected)}& tbody tr:focus-within td:first-child{box-shadow:inset 3px 0 0 var(--t-accent)}& tfoot{background:var(--t-th-bg)}& tfoot :is(th,td){background:var(--t-th-bg);border:0;border-block-start:1px solid var(--t-stroke);color:var(--t-text);font-weight:600}}& .financial-summary-scroll{background:var(--t-card);& .win-table tfoot :is(th,td){box-shadow:inset 0 1px 0 var(--t-stroke)}}& .win-navbar{border-block-end:1px solid var(--t-stroke);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);background:#f3f3f3e0}& .nav-code-input{background:var(--t-control);border-block-end-color:var(--t-accent);color:var(--t-text)}& .win-badge{font-family:var(--t-font-text);box-shadow:none;border-radius:4px;font-weight:600}& .win-badge--donation{background:var(--t-badge-donation-bg);border:1px solid var(--t-badge-donation-border);color:var(--t-badge-donation-text)}& .win-badge--balance{background:var(--t-badge-balance-bg);border:1px solid var(--t-badge-balance-border);color:var(--t-badge-balance-text);&:hover{background:#fbdcee}&:focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px;box-shadow:none}}& .win-tabs{align-self:stretch;align-items:flex-end;gap:2px;padding-inline:0}& .win-tab{color:var(--t-text-secondary);font-family:var(--t-font-text);border:1px solid #0000;background:0 0;border-block-end:0;border-start-start-radius:6px;border-start-end-radius:6px;padding-block:5px;padding-inline:12px;font-size:12px;font-weight:400;&:hover{color:var(--t-text);background:#0000000a}&.active{background:var(--t-card);border:1px solid var(--t-stroke);color:var(--t-text);border-block-end:0;font-weight:600}}& .printer-manager-content{background:var(--t-card)}& .modal-backdrop.show{-webkit-backdrop-filter:blur(2px);opacity:1;background:#0000004d}& .win-themed-modal{font-family:var(--t-font-text);& .modal-content{background:var(--t-card);border:1px solid var(--t-stroke);color:var(--t-text);border-radius:8px;box-shadow:0 8px 32px #00000024}& .modal-header{background:var(--t-card);background-image:none;border-block-end:0;padding-block:18px 4px;padding-inline:24px}& .modal-title{color:var(--t-text);font-family:var(--t-font-display);font-size:20px;font-weight:600}& .modal-body{background:var(--t-card);color:var(--t-text);padding-block:8px 20px;padding-inline:24px}& .modal-footer{background:var(--t-mica);border-block-start:1px solid var(--t-stroke);padding-block:16px;padding-inline:24px}& .btn-close{color:var(--t-text);border-radius:4px;width:32px;height:32px;transition:background 80ms ease-out;&:before{content:"✕";font-size:11px;font-weight:400}&:hover{background:#0000000d}&:active{color:var(--t-text-secondary);background:#00000008}}& .form-label{color:var(--t-text);font-weight:400}& .form-check-input:checked{background-color:var(--t-accent);border-color:var(--t-accent)}}& .legacy-modal-section{background:0 0;border:0;padding:0}& .legacy-modal-account-wrap{text-align:start;padding:0 0 12px}& .legacy-modal-account{color:var(--t-text-secondary);font-family:var(--t-font-text);font-size:14px;font-weight:400}& .win-modal-overlay{-webkit-backdrop-filter:blur(2px);background:#0000004d}& .win-modal-box{background:var(--t-card);border:1px solid var(--t-stroke);color:var(--t-text);border-radius:8px;box-shadow:0 8px 32px #00000024}& .win-modal-header{background:var(--t-card);color:var(--t-text);font-family:var(--t-font-display);border-block-end:0;padding-block:18px 8px;padding-inline:24px;font-size:20px;font-weight:600}& .value-positive{color:var(--t-value-positive)}& .value-negative{color:var(--t-value-negative)}& .value-accent{color:var(--t-value-accent)}}html[data-theme=windows11Dark]{--t-white:oklch(100% 0 0);--t-black:oklch(0% 0 0);--t-font-text:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", sans-serif;--t-font-display:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", sans-serif;--t-accent:#60cdff;--t-accent-hover:#56b6e6;--t-accent-pressed:#4ca0cc;--t-accent-text:#000;--t-mica:#202020;--t-card:#2b2b2b;--t-header:#262626;--t-control:#2d2d2d;--t-control-hover:#323232;--t-control-pressed:#272727;--t-control-disabled:#2a2a2a;--t-stroke:#1d1d1d;--t-stroke-divider:#3a3a3a;--t-control-stroke:#ffffff12;--t-control-stroke-top:#ffffff17;--t-input-stroke:#ffffff14;--t-stroke-input-bottom:#9a9a9a;--t-text:#fff;--t-text-secondary:#ccc;--t-text-disabled:#ffffff5c;--t-th-bg:#303030;--t-row-hover:#333;--t-row-selected:#3a3a3a;--t-readonly-bg:#2f2f2f;--t-readonly-yellow:#3a3520;--t-readonly-yellow-border:#4c4629;--t-readonly-green:#20352a;--t-readonly-green-border:#2d4a3a;--t-pink-bg:#3a2634;--t-pink-border:#4b3344;--t-pink-hover:#442c3d;--t-green-bg:#24352a;--t-green-border:#2f4536;--t-green-hover:#2a3e31;--t-blue-bg:#23303e;--t-blue-border:#2e3f52;--t-blue-hover:#293848;--t-delete-bg:#ff99a4;--t-delete-hover:#ffa9b2;--t-delete-pressed:#e68a94;--t-value-positive:#6ccb5f;--t-value-negative:#ff99a4;--t-value-accent:#60cdff;--t-badge-donation-bg:#433519;--t-badge-donation-border:#5a4820;--t-badge-donation-text:#fce100;--t-badge-balance-bg:#3d1f30;--t-badge-balance-border:#532a41;--t-badge-balance-text:#ff8fc3;--t-focus-ring:#fff;--scrollbar-size:10px;--scrollbar-radius:999px;--scrollbar-track:transparent;--scrollbar-thumb:#9a9a9a99;--scrollbar-thumb-hover:#bebebed9;--scrollbar-border-light:transparent;--scrollbar-border-dark:transparent;color-scheme:dark;font-family:var(--t-font-text);-webkit-font-smoothing:antialiased;&,& :is(body,#root,.win-scroll-area,.financial-summary-scroll,.general-info-panel,.win-panel,.printer-manager-content,.modal-body){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}& ::-webkit-scrollbar-track{background:0 0;border:0}& ::-webkit-scrollbar-thumb{box-shadow:none;background-clip:padding-box;border:2px solid #0000}& ::-webkit-scrollbar-corner{background:0 0}& .win-panel{background:var(--t-card);border:1px solid var(--t-stroke);border-radius:8px;box-shadow:inset 0 1px #ffffff0f}& .win-panel--dark{background:var(--t-mica)}& .win-section-header{background:var(--t-header);border-block-end:1px solid var(--t-stroke-divider);color:var(--t-text);font-family:var(--t-font-display);letter-spacing:0;background-image:none;font-size:12px;font-weight:600}& .win-section-header .win-btn{min-height:22px;padding-block:1px;padding-inline:10px;font-size:12px}& .win-section-header.printer-manager-header{box-shadow:none!important;border-block-end:1px solid var(--t-stroke-divider)!important}& h1{font-family:var(--t-font-display);color:var(--t-text);font-weight:600}& .win-btn{background:var(--t-control);border:1px solid var(--t-control-stroke);border-block-start-color:var(--t-control-stroke-top);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);border-radius:4px;font-size:12px;font-weight:400;transition:background 80ms ease-out,color 80ms ease-out;translate:0;scale:1;&:hover{background:var(--t-control-hover);translate:0;scale:1}&:active{background:var(--t-control-pressed);border-block-start-color:var(--t-control-stroke);box-shadow:none;color:var(--t-text-secondary);scale:1}&:disabled{background:var(--t-control-disabled);border-color:var(--t-control-stroke);color:var(--t-text-disabled);opacity:1}}& .win-btn--pink{background:var(--t-pink-bg);border-color:var(--t-pink-border);color:var(--t-text);&:hover{background:var(--t-pink-hover)}}& .win-btn--green{background:var(--t-green-bg);border-color:var(--t-green-border);color:var(--t-text);&:hover{background:var(--t-green-hover)}}& .win-btn--blue{background:var(--t-blue-bg);border-color:var(--t-blue-border);color:var(--t-text);&:hover{background:var(--t-blue-hover)}}& :is(.win-btn--primary,.win-btn--action){background:var(--t-accent);box-shadow:none;color:var(--t-accent-text);font-family:var(--t-font-text);border:1px solid #ffffff14;border-block-end-color:#00000024;border-radius:4px;font-weight:400;transition:background 80ms ease-out,color 80ms ease-out;translate:0;scale:1;&:hover{background:var(--t-accent-hover);translate:0;scale:1}&:active{background:var(--t-accent-pressed);color:#00000080;border-block-end-color:#ffffff14;scale:1}&:disabled{color:var(--t-text-disabled);opacity:1;background:#434343;border-color:#0000}}& .win-btn--primary{font-size:12px}& .win-btn--delete{background:var(--t-delete-bg);box-shadow:none;color:var(--t-accent-text);border:1px solid #ffffff14;border-block-end-color:#00000024;border-radius:4px;font-weight:400;translate:0;scale:1;&:hover{background:var(--t-delete-hover)}&:active{background:var(--t-delete-pressed);border-block-end-color:#ffffff14}&:disabled{color:var(--t-text-disabled);opacity:1;background:#434343;border-color:#0000}}& :is(.win-btn,.win-btn--primary,.win-btn--action,.win-btn--delete,.win-tab,.btn-close):focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px}& :is(.win-input,.form-control,.form-select,.rbt-input-main){background-color:var(--t-control);border:1px solid var(--t-input-stroke);border-block-end-color:var(--t-stroke-input-bottom);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);border-radius:4px;font-size:12px;&::placeholder{color:var(--t-text-secondary);opacity:1}&:focus,&:focus-visible{background-color:var(--t-mica);border-color:var(--t-input-stroke);border-block-end-color:var(--t-accent);box-shadow:inset 0 -1px 0 var(--t-accent);outline:none}&:is(:disabled,[readonly]){background-color:var(--t-control-disabled);border-block-end-color:var(--t-input-stroke);color:var(--t-text);opacity:1}}& .form-floating>.form-control::placeholder{color:#0000;opacity:0;opacity:0}& .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.25 6 8.25l4-4' fill='none' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-size:11px 11px;padding-inline-end:26px;& option{background:var(--t-card);color:var(--t-text)}}& .form-check-input{background-color:var(--t-control);border-color:var(--t-stroke-input-bottom);box-shadow:none;&:focus{box-shadow:none}&:focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px}&:checked{background-color:var(--t-accent);border-color:var(--t-accent)}}& .win-table :is(input,select){font-family:var(--t-font-text);border-radius:4px;&:focus,&:focus-visible{box-shadow:inset 0 -2px 0 var(--t-accent);outline:none}}& .win-table input[type=checkbox]{accent-color:var(--t-accent)}& .general-info-panel{background:var(--t-card);border-color:var(--t-stroke)}& .general-info-panel .form-control[readonly]{background:var(--t-readonly-bg);border:1px solid var(--t-stroke-divider);box-shadow:none;color:var(--t-text);border-radius:4px}& .general-info-grid .form-floating>label{color:var(--t-text);font-family:var(--t-font-text);font-weight:600}& .general-info-spouse-heb .form-control[readonly]{background:var(--t-readonly-yellow);border-color:var(--t-readonly-yellow-border)}& .general-info-hebrew .form-control[readonly]{background:var(--t-readonly-green);border-color:var(--t-readonly-green-border)}& .win-table{font-family:var(--t-font-text);&:has(tbody tr:hover){outline:0}& thead{background:var(--t-th-bg)}& thead th{background:var(--t-th-bg);border:0;border-block-end:1px solid var(--t-stroke-divider);color:var(--t-text);padding-block:6px;padding-inline:8px;font-size:12px;font-weight:600}& td{background:var(--t-card);border:0;border-block-end:1px solid var(--t-stroke-divider);color:var(--t-text);padding-block:5px;padding-inline:8px}& tbody tr:hover td{background:var(--t-row-hover)}& tbody tr:focus-within td{background:var(--t-row-selected)}& tbody tr:focus-within td:first-child{box-shadow:inset 3px 0 0 var(--t-accent)}& tfoot{background:var(--t-th-bg)}& tfoot :is(th,td){background:var(--t-th-bg);border:0;border-block-start:1px solid var(--t-stroke-divider);color:var(--t-text);font-weight:600}}& .financial-summary-scroll{background:var(--t-card);& .win-table tfoot :is(th,td){box-shadow:inset 0 1px 0 var(--t-stroke-divider)}}& .win-navbar{border-block-end:1px solid var(--t-stroke-divider);box-shadow:none;color:var(--t-text);font-family:var(--t-font-text);background:#202020e0}& .nav-code-input{background:var(--t-control);border-block-end-color:var(--t-accent);color:var(--t-text)}& .win-badge{font-family:var(--t-font-text);box-shadow:none;border-radius:4px;font-weight:600}& .win-badge--donation{background:var(--t-badge-donation-bg);border:1px solid var(--t-badge-donation-border);color:var(--t-badge-donation-text)}& .win-badge--balance{background:var(--t-badge-balance-bg);border:1px solid var(--t-badge-balance-border);color:var(--t-badge-balance-text);&:hover{background:#472538}&:focus-visible{outline:2px solid var(--t-focus-ring);outline-offset:1px;box-shadow:none}}& .win-tabs{align-self:stretch;align-items:flex-end;gap:2px;padding-inline:0}& .win-tab{color:var(--t-text-secondary);font-family:var(--t-font-text);border:1px solid #0000;background:0 0;border-block-end:0;border-start-start-radius:6px;border-start-end-radius:6px;padding-block:5px;padding-inline:12px;font-size:12px;font-weight:400;&:hover{color:var(--t-text);background:#ffffff0f}&.active{background:var(--t-card);border:1px solid var(--t-stroke-divider);color:var(--t-text);border-block-end:0;font-weight:600}}& .printer-manager-content{background:var(--t-card)}& .modal-backdrop.show{-webkit-backdrop-filter:blur(2px);opacity:1;background:#00000080}& .win-themed-modal{font-family:var(--t-font-text);& .modal-content{background:var(--t-card);border:1px solid var(--t-stroke-divider);color:var(--t-text);border-radius:8px;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff0f}& .modal-header{background:var(--t-card);background-image:none;border-block-end:0;padding-block:18px 4px;padding-inline:24px}& .modal-title{color:var(--t-text);font-family:var(--t-font-display);font-size:20px;font-weight:600}& .modal-body{background:var(--t-card);color:var(--t-text);padding-block:8px 20px;padding-inline:24px}& .modal-footer{background:var(--t-mica);border-block-start:1px solid var(--t-stroke-divider);padding-block:16px;padding-inline:24px}& .btn-close{color:var(--t-text);filter:none;border-radius:4px;width:32px;height:32px;transition:background 80ms ease-out;&:before{content:"✕";font-size:11px;font-weight:400}&:hover{background:#ffffff0f}&:active{color:var(--t-text-secondary);background:#ffffff0a}}& .form-label{color:var(--t-text);font-weight:400}}& .legacy-modal-section{background:0 0;border:0;padding:0}& .legacy-modal-account-wrap{text-align:start;padding:0 0 12px}& .legacy-modal-account{color:var(--t-text-secondary);font-family:var(--t-font-text);font-size:14px;font-weight:400}& .win-modal-overlay{-webkit-backdrop-filter:blur(2px);background:#00000080}& .win-modal-box{background:var(--t-card);border:1px solid var(--t-stroke-divider);color:var(--t-text);border-radius:8px;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff0f}& .win-modal-header{background:var(--t-card);color:var(--t-text);font-family:var(--t-font-display);border-block-end:0;padding-block:18px 8px;padding-inline:24px;font-size:20px;font-weight:600}& .value-positive{color:var(--t-value-positive)}& .value-negative{color:var(--t-value-negative)}& .value-accent{color:var(--t-value-accent)}}