.staff h1,.staff h2,.staff h3{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:400;line-height:1.1}.staff h1{font-size:clamp(2rem,5vw,3rem)}.staff h1:focus{outline:none}.staff h2{font-size:1.6rem}.staff main{padding-block:clamp(28px,5vw,52px) 90px}.staff .page-head{gap:10px;margin-bottom:28px;padding:0}.staff .btn{text-transform:none;letter-spacing:.02em;font-weight:600}.staff .btn-sm{min-height:38px;padding:0 14px;font-size:.84rem}.staff-top{background:var(--bg-2);border-bottom:1px solid var(--line)}.top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-block:8px;display:flex}.who{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:.86rem;display:flex}.who b{color:var(--fg);font-weight:600}.snav-top{gap:4px;display:flex;overflow-x:auto}.snav-top a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:.92rem;font-weight:600;display:inline-flex}.snav-top a:hover{color:var(--fg)}.snav-top a[aria-current=page]{color:var(--fg);border-bottom-color:var(--lime)}.badge{background:var(--warn);color:#0c0c0b;border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700}.role-note{background:var(--bg-2);border:1px solid var(--line);color:var(--muted);border-radius:8px;margin-bottom:24px;padding:12px 16px;font-size:.88rem}.role-note b{color:var(--fg)}.stats{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}@media (width>=760px){.stats{grid-template-columns:repeat(4,1fr)}}.stat{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;padding:16px 18px}.stat .n{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.2rem;line-height:1}.stat .l{color:var(--muted);margin-top:6px;font-size:.8rem}.grid2{gap:20px;display:grid}@media (width>=900px){.grid2{grid-template-columns:1.5fr 1fr;align-items:start}}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.slist{margin:0;padding:0;list-style:none}.slist>li{border-top:1px solid var(--line)}.slist>li:first-child{border-top:0}.crow{grid-template-columns:78px 1fr;align-items:center;gap:6px 14px;padding:16px 0;display:grid}.crow .t{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1.1}.crow .t small{font-family:var(--font-sans);color:var(--muted);margin-top:2px;font-size:.7rem;display:block}.crow .nm{font-weight:600}.crow .sub{color:var(--muted);font-size:.86rem}.crow .side{flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;display:flex}@media (width>=760px){.crow{grid-template-columns:92px 1fr auto}.crow .side{grid-column:3}}.meter{background:var(--bg-3);border-radius:99px;max-width:260px;height:6px;margin-top:8px;overflow:hidden}.meter i{background:var(--lime);height:100%;display:block}.meter.full i{background:var(--warn)}.cancelled .nm,.cancelled .t{color:var(--muted);text-decoration:line-through}.attn{flex-direction:column;gap:10px;display:flex}.attn-item{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.9rem;display:flex}.attn-ok{color:var(--muted);font-size:.9rem}.tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.tab{border:1px solid var(--line-strong);min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.88rem;font-weight:600;display:inline-flex}.snav-top .tab-icon,.tab .tab-icon{stroke-width:1.75px;flex:none;width:16px;height:16px}.tab:hover{color:var(--fg);border-color:var(--fg)}.tab[aria-pressed=true],.tab[aria-current=page]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.back{color:var(--accent);align-items:center;min-height:40px;margin-bottom:14px;font-weight:600;display:inline-flex}.detail-head{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.detail-actions{flex-wrap:wrap;gap:10px;display:flex}.rrow{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:14px 0;display:grid}.rrow .nm{font-weight:600}.rrow .sub{color:var(--muted);font-size:.84rem}.rrow .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pos{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:10px;font-size:.8rem;display:inline-grid}.addrow{flex-wrap:wrap;gap:10px;display:flex}.addrow input{background:var(--bg);border:1px solid var(--line-strong);min-width:180px;min-height:44px;color:var(--fg);border-radius:6px;flex:1;padding:0 14px}.addrow input:focus{border-color:var(--label);outline:none}.rrule{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:8px;margin-bottom:24px;padding:16px 18px;font-size:.92rem}.rrule ul{color:var(--muted);margin:8px 0 0;padding-left:18px}.rent{gap:10px 16px;padding:18px 0;display:grid}@media (width>=760px){.rent{grid-template-columns:1fr auto;align-items:center}}.rent .nm{font-weight:600}.rent .sub{color:var(--muted);font-size:.88rem}.rent .acts{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.reason{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:inline-flex}.login-wrap{flex-direction:column;gap:20px;max-width:460px;margin:0 auto;display:flex}.login-wrap h1{font-size:clamp(2rem,6vw,2.6rem)}.formerr{border:1px solid var(--bad);color:var(--bad);border-radius:8px;padding:12px 14px;font-size:.9rem}.urow{gap:10px 14px;padding:16px 0;display:grid}@media (width>=820px){.urow{grid-template-columns:1.4fr 170px auto;align-items:center}}.urow .nm{flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.urow .sub{color:var(--muted);word-break:break-all;font-size:.86rem}.urow .acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.pgrid{gap:20px;display:grid}@media (width>=980px){.pgrid{grid-template-columns:1.5fr 1fr;align-items:start}.pv{position:sticky;top:16px}}.fsec{letter-spacing:.16em;text-transform:uppercase;color:var(--label);font-family:var(--font-sans)!important;margin:10px 0 0!important;font-size:.78rem!important;font-weight:700!important}.fgrid{gap:14px;display:grid}@media (width>=620px){.fgrid{grid-template-columns:1fr 1fr}}.checkrow{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:.92rem;display:flex}.checkrow input{width:18px;height:18px;accent-color:var(--lime)}.fbtns{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:6px;padding-top:18px;display:flex}.pvcard{border:1px solid var(--line-strong);background:var(--bg);border-radius:8px;overflow:hidden}.pvimg{object-fit:cover;width:100%;max-height:260px;display:block}.pvbody{flex-direction:column;gap:6px;padding:18px;display:flex}.pvwhen{letter-spacing:.14em;text-transform:uppercase;color:var(--label);font-size:.74rem;font-weight:700}.pvname{font-family:var(--font-display);text-transform:uppercase;word-break:break-word;font-size:1.7rem;line-height:1.05}.pvmeta{color:var(--muted);font-size:.86rem}.pvprice{font-size:.86rem}.pvdesc{color:var(--muted);border-top:1px solid var(--line);white-space:pre-line;margin-top:4px;padding-top:10px;font-size:.88rem}.pvfoot{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.pvbtn{background:var(--lime);color:var(--on-lime);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:6px 16px;font-size:.78rem;font-weight:700}.hlegend{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin-bottom:14px;font-size:.8rem;display:flex}.hlegend i{vertical-align:middle;border-radius:3px;width:16px;height:10px;margin-right:6px;display:inline-block}.hgrid{grid-template-columns:52px 1fr 1fr;gap:0 10px;display:grid}.hhead{padding-bottom:8px;font-size:.86rem;font-weight:700}.hbody{border:1px solid var(--line);background:repeating-linear-gradient(to bottom, transparent 0, transparent 45px, var(--line) 45px, var(--line) 46px);border-radius:6px;position:relative}.hbody.hours{background:0 0;border:0}.hours span{color:var(--muted);white-space:nowrap;font-size:.72rem;position:absolute;right:0;transform:translateY(-50%)}.hours span:first-child{transform:none}.hb{text-align:left;border:1px solid #0000;border-radius:6px;flex-direction:column;gap:1px;padding:5px 8px;font-size:.76rem;line-height:1.25;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.hb b{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}a.hb,button.hb{cursor:pointer}.hb-class{background:var(--lime);color:var(--on-lime);z-index:1}.hb-class:hover{background:var(--lime-hover)}.hb-rent{background:var(--bg-3);border-color:var(--label);color:var(--fg);z-index:1}.hb-block{background:repeating-linear-gradient(45deg, var(--bg-3) 0 6px, var(--bg-2) 6px 12px);border-color:var(--line-strong);color:var(--muted);z-index:1}.hb-pending{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--warn) 18%, transparent) 0 6px, transparent 6px 12px);border:1px dashed var(--warn);color:var(--fg);z-index:1}.hb-free{border:1px dashed var(--line-strong);color:var(--muted);background:0 0}.hb-free:hover{border-color:var(--lime);color:var(--accent)}.hnow{background:var(--bad);z-index:3;pointer-events:none;height:2px;position:absolute;left:-1px;right:-1px}.kgrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=760px){.kgrid{grid-template-columns:repeat(4,1fr)}}.kpi{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.kl{color:var(--muted);font-size:.78rem}.kv{font-family:var(--font-display);font-variant-numeric:tabular-nums;word-break:break-word;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.05}.kv-off{font-family:var(--font-sans);color:var(--muted);font-size:1rem;font-weight:600}.kd{color:var(--muted);font-size:.74rem}.chart{width:100%;height:auto;display:block}.chart .grid{stroke:var(--line);stroke-width:1px}.chart .ax{fill:var(--muted);font-size:12px;font-family:var(--font-sans)}.chart .vl{fill:var(--fg);font-size:12px;font-weight:700;font-family:var(--font-sans)}.chart .bar{fill:color-mix(in srgb, var(--lime) 45%, transparent)}.chart .bar.on{fill:var(--lime)}.tview summary{cursor:pointer;color:var(--accent);align-items:center;min-height:44px;font-size:.88rem;font-weight:600;display:flex}.tview table{border-collapse:collapse;width:100%;min-width:520px;font-size:.86rem}.tview th,.tview td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px}.tview thead th{color:var(--label);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.sub-h{font-family:var(--font-display);text-transform:uppercase;margin:6px 0 14px;font-size:1.6rem}.srow{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;align-items:center;gap:8px 16px;padding:14px 0;display:grid}.srow.nophoto{grid-template-columns:1fr}.srow>.acts{grid-column:2}.srow.nophoto>.acts{grid-column:1}.srow .ph{background:var(--bg-3);border-radius:8px;width:72px;height:54px;overflow:hidden}.srow .ph img{object-fit:cover;width:100%;height:100%}@media (width>=760px){.srow{grid-template-columns:72px 1fr auto}.srow.nophoto{grid-template-columns:1fr auto}.srow>.acts{grid-column:3}.srow.nophoto>.acts{grid-column:2}}.bk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:20px;display:flex}.bk-title{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.staff .bk-title h1{font-size:clamp(1.9rem,4vw,2.5rem)}.bk-top{gap:16px;margin-bottom:16px;display:grid}@media (width>=900px){.bk-top{grid-template-columns:1.6fr 1fr;align-items:stretch}}.bk-card{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;min-width:0;margin-bottom:16px;padding:16px 18px;display:flex}.bk-top .bk-card{margin-bottom:0}.staff .bk-card h2{font-family:var(--font-sans);text-transform:none;align-items:center;gap:8px;font-size:1rem;font-weight:700;display:inline-flex}.bk-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.bk-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff .bk-sel{background-color:var(--bg);border:1px solid var(--line-strong);width:auto;min-height:38px;color:var(--fg);border-radius:8px;padding:0 34px 0 12px;font-size:.86rem}.bk-search{border:1px solid var(--line-strong);background:var(--bg) no-repeat 12px center;min-height:38px;color:var(--fg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23a7a79c' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 3.5 3.5'/%3E%3C/svg%3E");border-radius:999px;width:240px;max-width:100%;padding:0 14px 0 34px;font-size:.86rem}.bk-search:focus,.bk-note:focus{border-color:var(--label);outline:none}.rs{flex-direction:column;gap:10px;display:flex}.rs-row{gap:6px;display:grid}@media (width>=560px){.rs-row{grid-template-columns:84px 1fr;align-items:center}}.rs-room{font-size:.8rem;font-weight:700}.rs-room small{color:var(--muted);font-size:.7rem;font-weight:500;display:block}.rs-cells{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}@media (width>=560px){.rs-cells{grid-template-columns:repeat(var(--n,15), minmax(0, 1fr))}}.rc{background:var(--bg-3);min-height:44px;color:var(--muted);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:7px;place-items:center;font-size:.7rem;font-weight:600;line-height:1.1;display:grid}@media (width>=560px){.rc{min-height:58px}}@media (width>=900px){.rc{min-height:76px}}.rc-free:hover{border-color:var(--lime);color:var(--accent)}.rc-class{background:var(--lime);color:var(--on-lime)}.rc-class:hover{background:var(--lime-hover)}.rc-rent{background:var(--ok);color:var(--bg)}.rc-pending{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--warn) 28%, transparent) 0 5px, transparent 5px 10px);border:1px dashed var(--warn);color:var(--fg)}.rc-block{background:repeating-linear-gradient(45deg, var(--bg-3) 0 5px, var(--bg-2) 5px 10px);border-color:var(--line-strong)}.rs-legend .rc-block{border-color:var(--muted)}.rc-past{opacity:.35}.rs-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:.74rem;display:flex}.rs-legend i{vertical-align:-1px;border:1px solid #0000;border-radius:3px;width:11px;height:11px;margin-right:6px;display:inline-block}.rs-legend .rc-free{background:var(--bg-3);border-color:var(--line-strong)}.mini{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.mt{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.mt-ic{color:#0c0c0b;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:8px;display:grid}.mt-ic svg{width:16px;height:16px}.mt .kv{font-size:clamp(1.4rem,3vw,1.8rem)}.mt .kl{color:var(--fg-soft)}.mt-1{background:color-mix(in srgb, var(--lime) 9%, transparent)}.mt-1 .mt-ic{background:var(--lime)}.mt-2{background:color-mix(in srgb, var(--ok) 10%, transparent)}.mt-2 .mt-ic{background:var(--ok)}.mt-3{background:color-mix(in srgb, var(--warn) 10%, transparent)}.mt-3 .mt-ic{background:var(--warn)}.mt-4{background:color-mix(in srgb, var(--bad) 10%, transparent)}.mt-4 .mt-ic{background:var(--bad)}.mt-5{background:color-mix(in srgb, var(--fg) 6%, transparent)}.mt-5 .mt-ic{background:var(--fg-soft)}.mt{position:relative}.mt-i{border:1px solid var(--line-strong);width:22px;height:22px;color:var(--muted);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;font:italic 600 .72rem/1 Georgia,serif;display:grid;position:absolute;top:10px;right:10px}.mt-i:hover,.mt-i[aria-expanded=true]{color:var(--fg);border-color:var(--fg-soft)}.mt-pop{z-index:20;background:var(--fg);width:max(100%,240px);color:var(--bg);border-radius:8px;padding:10px 12px;font-size:.8rem;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000059}.mt-pop.pop-r{left:auto;right:0}.mt.tip-open .mt-pop{display:block}.mt:has(.mt-i:hover) .mt-pop{display:block}.mt:has(.mt-i:focus-visible) .mt-pop{display:block}.mt .ks{color:var(--muted);font-size:.74rem}.mini-5{grid-template-columns:repeat(6,1fr)}.mini-5 .mt{grid-column:span 2}.mini-5 .mt-1,.mini-5 .mt-2{grid-column:span 3}.bk-review{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.rv{gap:10px 16px;padding:12px 0;display:grid}@media (width>=860px){.rv{grid-template-columns:1fr auto;align-items:center}}.rv .nm{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.rv .sub{color:var(--muted);font-size:.82rem}.why{color:var(--warn);font-size:.8rem}.rv-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bk-note{border:1px solid var(--line-strong);background:var(--bg);min-height:38px;color:var(--fg);border-radius:8px;width:230px;max-width:100%;padding:0 12px;font-size:.84rem}.btable-wrap{margin:0 -8px;position:relative;overflow-x:auto}.btable{border-collapse:collapse;width:100%;min-width:720px;font-size:.86rem}.btable th{text-align:left;color:var(--muted);background:var(--bg-3);white-space:nowrap;padding:10px 8px;font-size:.72rem;font-weight:600}.btable th:first-child{border-radius:8px 0 0 8px}.btable th:last-child{border-radius:0 8px 8px 0}.btable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px}.btable td:first-child{min-width:170px}.btable tbody tr:hover td{background:color-mix(in srgb, var(--fg) 3%, transparent)}.btable .nm{font-weight:600}.btable .sub{color:var(--muted);font-size:.76rem}.btable .sub.why{color:var(--warn)}.btable .meter{width:72px;height:4px;margin-top:5px}.btable .empty{text-align:center}.btable tr.cancelled .nm{color:var(--muted);text-decoration:line-through}.chip{border:1px solid var(--line-strong);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:7px;padding:3px 8px;font-size:.8rem;line-height:1.4;display:inline-block}.room{white-space:nowrap;border-radius:7px;padding:3px 9px;font-size:.76rem;font-weight:700;display:inline-block}.room-0{background:color-mix(in srgb, var(--lime) 14%, transparent);color:var(--accent)}.room-1{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.room-2{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.room-all{background:var(--bg-3);color:var(--muted)}.spots{font-variant-numeric:tabular-nums;white-space:nowrap}.row-acts{justify-content:flex-end;gap:6px;display:flex}.staff .row-acts .btn{min-height:34px;padding:0 12px;font-size:.8rem}.bk-more{border-top:1px solid var(--line);padding-top:4px}.bk-more summary{cursor:pointer;color:var(--accent);align-items:center;min-height:40px;font-size:.86rem;font-weight:600;display:flex}.bk-more[open] summary{margin-bottom:10px}.bk-more .rrule{margin-bottom:4px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bk-top .rs{flex:1;justify-content:space-around}.daily{margin-top:20px}.daily-l{color:var(--fg-soft);margin:4px 0 -6px;font-size:.8rem;font-weight:700}.daily-box{height:180px;position:relative}.staff{--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--bg-2);min-height:100svh;font-family:var(--font-sans);font-size:.8125rem;line-height:1.45}.staff .wrap{max-width:1600px}.staff .workspace-content{min-width:0;padding:20px 24px 36px}.staff h1,.staff h2,.staff h3,.staff .sub-h{font-family:var(--font-sans);text-transform:none;letter-spacing:-.035em;font-weight:700;line-height:1.25}.staff h1,.staff .bk-title h1{font-size:1.4rem}.staff h2,.staff .sub-h{font-size:.95rem}.staff h3{font-size:1rem}.staff .page-head{text-align:left;align-items:flex-start;gap:5px;margin-bottom:16px}.staff .page-head .muted{max-width:68ch;font-size:.8125rem;line-height:1.5}.staff .eyebrow{letter-spacing:.16em;font-size:.68rem}.staff .card,.staff .bk-card,.staff .kpi,.staff .stat{background:var(--bg);box-shadow:none;border-radius:8px}.staff .card,.staff .bk-card{padding:14px 16px}.staff .btn{letter-spacing:0;border-radius:6px;gap:8px;min-height:34px;font-size:.86rem}.staff .btn-sm,.staff .row-acts .btn{min-height:32px;padding:0 10px;font-size:.8rem}.staff .btn svg{flex:none}.staff :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.staff .field label,.staff .lbl{letter-spacing:0;text-transform:none;color:var(--fg-soft);font-size:.8rem}.staff .field :is(input,select,textarea),.staff .bk-sel,.staff .bk-search,.staff .bk-note{border-radius:6px;min-height:36px;font-size:.8125rem}.staff .field :is(input,select,textarea){width:100%}.staff .field input[type=checkbox]{width:auto}.staff .hint,.staff .sub{line-height:1.6}.staff .nm,.staff .what,.staff .sub,.staff .info,.staff .identity{overflow-wrap:anywhere}.staff .pill{letter-spacing:0;text-transform:none;border-radius:7px}.staff .empty{text-align:center;color:var(--muted);padding:20px 12px;line-height:1.7}.staff .back{font-size:.85rem}.staff .fsec{letter-spacing:.07em;padding-top:14px}.staff .fbtns{gap:12px;margin-top:6px;padding-top:12px}.staff .note,.staff .formerr,.staff .rrule{border-radius:6px;line-height:1.5}.staff .tabs{gap:8px}.staff .tab{border-radius:6px;min-height:34px;padding-inline:12px;font-size:.8rem}.staff .tab[aria-current=page],.staff .tab[aria-pressed=true]{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.staff .modal{border-radius:10px;max-width:min(560px,100vw - 24px);max-height:calc(100svh - 32px)}.staff .modal-in{padding:18px}.staff .modal-in h2{font-family:var(--font-sans);text-transform:none;font-size:1.4rem;font-weight:700}.staff .trow,.staff .urow,.staff .srow,.staff .rrow{padding-block:10px}.staff .trow .ph,.staff .pvcard,.staff .tcard{border-radius:8px}.staff .stat{padding:12px 14px;position:relative}.staff .stat .n,.staff .kv{font-family:var(--font-sans);letter-spacing:-.045em;font-weight:700}.staff .stat .n{margin-top:0;font-size:1.65rem}.staff .stat .l{font-size:.8rem}.staff .stat-icon{width:18px;height:18px;color:var(--accent);position:absolute;top:14px;right:14px}.staff .quick-actions{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.staff .role-note{background:0 0;border:0;padding:0;font-size:.8rem}.staff .attn-item{background:var(--bg-2);border-radius:6px;padding:10px 12px}.staff .attn-ok{background:color-mix(in srgb, var(--ok) 8%, var(--bg));border-radius:6px;padding:12px}.staff .crow .t{font-family:var(--font-sans);font-size:.95rem;font-weight:700}.staff .bk-title{display:block}.staff .bk-head{margin-bottom:16px}.staff .btable th{padding:8px 10px;font-weight:600}.staff .btable td{padding:8px 10px}.staff .btable-wrap{margin-inline:0}.staff .bk-more summary{min-height:36px}.staff .mt{background:var(--bg-2);border-radius:6px;padding:12px}.staff .mt-i{width:26px;height:26px;top:6px;right:6px}.staff .mt-pop{max-width:calc(100vw - 64px)}.staff .mt .kl{padding-right:12px}.staff .login-wrap{max-width:480px;margin-block:clamp(16px,6vh,64px)}.staff .login-wrap .card{gap:18px;padding:clamp(24px,4vw,40px)}.staff .login-wrap .row-btns{flex-direction:column;align-items:stretch}.staff .login-symbol{background:var(--lime);width:52px;height:52px;color:var(--on-lime);border-radius:8px;place-items:center;display:grid}.staff .password-control{position:relative}.staff .password-control input{padding-right:52px}.staff .password-toggle{width:46px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;inset:1px 1px 1px auto}.staff-top{background:var(--bg)}.staff-top .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.staff .top-row{min-height:40px;padding:0}.staff .snav-top{order:3;gap:6px;width:100%}.staff .snav-top a{border:0;border-radius:10px;min-height:36px;padding:8px 10px;font-size:.8125rem}.staff .snav-top a[aria-current=page]{background:var(--lime);color:var(--on-lime)}.staff .snav-top a:hover:not([aria-current]){background:var(--bg-2)}.staff .workspace-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff .workspace-tools .btn{padding-inline:10px;font-size:.75rem}.staff .identity{display:none}.staff .avatar{background:var(--bg-3);width:36px;height:36px;color:var(--accent);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.staff .staff-skip{position:absolute;left:-9999px}.staff .staff-skip:focus{z-index:10;background:var(--lime);color:var(--on-lime);padding:12px;top:8px;left:16px}@media (width>=1180px){.staff.workspace{grid-template-columns:204px minmax(0,1fr);align-items:start;display:grid}.workspace .staff-top{border-bottom:0;border-right:1px solid var(--line);height:100svh;position:sticky;top:0}.workspace .staff-top .wrap{flex-flow:column;justify-content:flex-start;align-items:stretch;height:100%;padding:18px 12px 14px}.workspace .top-row{padding:0 8px 16px}.workspace .snav-top{flex-direction:column;order:0;overflow:visible}.workspace .snav-top a{gap:9px;padding:9px 12px}.workspace .workspace-account{margin-top:auto;padding-top:14px}.workspace .identity{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 4px;font-size:.78rem;display:flex}.workspace .identity small{color:var(--muted);margin-top:4px;display:block}.workspace .workspace-tools{gap:8px}.workspace .workspace-tools form,.workspace .workspace-tools form .btn{width:100%}}@media (width<=759px){.staff .snav-top{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.staff .snav-top a{justify-content:center;gap:6px;padding:10px 6px;font-size:.75rem}.staff .workspace-account{width:100%}.staff .workspace-tools{justify-content:flex-end}.staff .top-row{margin-right:auto}.staff .workspace-content{padding-top:14px}.staff .stats{gap:10px}.staff .rrow{grid-template-columns:minmax(0,1fr)}.staff .rrow .acts{justify-content:flex-start}.staff .crow{grid-template-columns:66px minmax(0,1fr)}.staff .urow,.staff .srow,.staff .trow{min-width:0}.staff .srow>.acts,.staff .trow>.acts{grid-column:1/-1}.staff .afilters .field{flex:100%;min-width:0}.staff .bk-tools,.staff .bk-search{width:100%}.staff .bk-tools .bk-sel{flex:1;min-width:0}.staff .btable,.staff .btable tbody{min-width:0;display:block}.staff .btable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.staff .btable tbody tr{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 12px;margin-bottom:12px;padding:14px;display:grid}.staff .btable td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.staff .btable td:first-child,.staff .btable td:last-child,.staff .btable td[colspan]{grid-column:1/-1;min-width:0}.staff .btable td[data-label]:not(:first-child):not(:last-child):before{content:attr(data-label);color:var(--muted);margin-bottom:5px;font-size:.7rem;display:block}.staff .btable .row-acts{justify-content:flex-start}.staff .btable .chip{white-space:normal}.staff .mini-5{grid-template-columns:1fr 1fr}.staff .mini-5 .mt{grid-column:auto}.staff .mini-5 .mt:last-child{grid-column:1/-1}.staff .mt-pop{width:min(240px,100vw - 80px)}.staff .field :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.staff *{scroll-behavior:auto;transition:none}}.staff .booking-jumps{flex-wrap:wrap;gap:8px;margin:-4px 0 12px;display:flex}.staff .booking-jumps a{background:var(--bg);border:1px solid var(--line);min-height:32px;color:var(--accent);border-radius:6px;align-items:center;padding:0 10px;font-size:.78rem;font-weight:600;display:inline-flex}.staff :is(#booking-list,#hRs,#hDayNums){scroll-margin-top:24px}.staff .kind{background:var(--bg)}.staff .kind.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in srgb, var(--lime) 12%, var(--bg))}.staff .kind:has(input:focus-visible){outline-color:var(--accent)}@media (width<=759px){.staff .kind-row{grid-template-columns:repeat(2,minmax(0,1fr))}.staff .kind{padding:12px}.staff .kind b{font-size:.84rem}.staff .kind span{font-size:.75rem;line-height:1.5}}.staff :is(.card,.bk-card,.stack){gap:12px}.staff :is(.grid2,.pgrid){gap:14px}.staff :is(.stats,.kgrid,.bk-top){gap:10px;margin-bottom:14px}.staff :is(.fgrid,.field){gap:8px}.staff :is(.tabs,.toolbar,.detail-head){gap:8px;margin-bottom:12px}.staff .role-note{margin-bottom:12px}.staff .crow,.staff .rent,.staff .rv{padding-block:10px}.staff :is(.sub,.hint,.form-note,.rrule,.attn-item,.attn-ok){font-size:.78rem;line-height:1.5}.staff .field label{font-size:.78rem}.staff .field textarea{min-height:88px;padding:8px 10px}.staff .checkrow{min-height:34px;font-size:.8125rem}.staff .card-head{gap:8px}.staff .bk-title .muted{margin-top:4px;font-size:.8125rem}.staff .btable{font-size:.8125rem}.staff .btable th{text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.staff .btable .sub{font-size:.72rem}.staff .kpi{padding:12px 14px}.staff .kv{font-size:1.5rem}.staff .mt-ic{width:24px;height:24px;margin-bottom:4px}.staff .stat .n{padding-right:24px}.staff .stat .l{margin-top:4px;font-size:.75rem}.staff .fsec{padding-top:8px}.staff .back{min-height:30px;margin-bottom:8px}.staff .rrule{margin-bottom:14px;padding:10px 12px}.staff .pill{padding:2px 7px;font-size:.68rem}.staff .pvbody{padding:12px}.staff .login-wrap .card{padding:24px}.staff .login-wrap h1{font-size:1.5rem}.staff .snav-top a[aria-current=page]{background:color-mix(in srgb, var(--lime) 18%, var(--bg));color:var(--fg);box-shadow:inset 3px 0 var(--accent)}@media (width>=1180px){.workspace .staff-top{overflow-y:auto}}@media (width<=759px),(pointer:coarse){.staff .btn,.staff .btn-sm,.staff .row-acts .btn,.staff .tab,.staff .snav-top a,.staff .booking-jumps a{min-height:44px}.staff .field :is(input,select),.staff .bk-sel,.staff .bk-search,.staff .bk-note{min-height:44px;font-size:16px}.staff .mt-i{width:32px;height:32px}}@media (width<=759px){.staff .workspace-content{padding:16px 12px 28px}.staff .card,.staff .bk-card{padding:12px}.staff .btable tbody tr{gap:10px;margin-bottom:8px;padding:12px}.staff .btable td{padding:0}.staff .stats{gap:8px}.staff .snav-top{gap:4px}.staff .staff-top .wrap{gap:8px}}.staff .trow .ph{border-radius:6px;width:44px;height:52px}.staff .trow{grid-template-columns:44px minmax(0,1fr);gap:8px 12px}.staff .bk-top .rs{justify-content:flex-start}.staff .mt{padding:10px}.staff .mt .kv{font-size:1.35rem}.staff .log .what{font-size:.8125rem}.staff .log .t{font-size:.75rem}.staff .log li{padding-block:8px}@media (width>=760px){.staff .trow{grid-template-columns:44px minmax(0,1fr) auto}}@media (width>=1100px){.staff .rules-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=759px){.staff .tabs{scrollbar-width:thin;flex-wrap:nowrap;padding:3px 2px 8px;overflow-x:auto}.staff .tabs .tab{white-space:nowrap;flex:none}}.stack.svelte-1qdv6ya{gap:14px;margin-top:6px;display:grid}.row-btns.svelte-1qdv6ya{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bform.svelte-jrrbk0,.rform.svelte-yk9ml3{max-width:760px}.due.svelte-yk9ml3{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;margin:18px 0 6px;padding:12px 14px;display:flex}.due.svelte-yk9ml3 b:where(.svelte-yk9ml3){font-size:1.2rem}.kinds.svelte-1fw5ukb{border:0;margin:0 0 20px;padding:0}.kind-row.svelte-1fw5ukb{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.kind.svelte-1fw5ukb{border:1px solid var(--line-strong);cursor:pointer;background:var(--bg-2);border-radius:10px;align-content:start;gap:4px;padding:14px 16px;display:grid;position:relative}.kind.on.svelte-1fw5ukb{border-color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime)}.kind.svelte-1fw5ukb input:where(.svelte-1fw5ukb){opacity:0;pointer-events:none;position:absolute}.kind.svelte-1fw5ukb:has(input:where(.svelte-1fw5ukb):focus-visible){outline:2px solid var(--lime);outline-offset:2px}.kind.svelte-1fw5ukb b:where(.svelte-1fw5ukb){font-weight:700}.kind.svelte-1fw5ukb span:where(.svelte-1fw5ukb){color:var(--muted);font-size:.86rem}.switches.svelte-1fw5ukb{gap:4px;margin-bottom:14px;display:grid}.switches.svelte-1fw5ukb .hint:where(.svelte-1fw5ukb){margin:0 0 8px 28px}.invite-note.svelte-1w5garc{gap:10px;margin-bottom:18px;display:grid}.invite-note.svelte-1w5garc textarea:where(.svelte-1w5garc){resize:vertical;width:100%}.invite-note.svelte-1w5garc button:where(.svelte-1w5garc){justify-self:start}.row-btns.svelte-1w5garc{flex-wrap:wrap;gap:10px;display:flex}.trow.svelte-1qns1qp{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;align-items:center;gap:8px 16px;padding:14px 0;display:grid}.ph.svelte-1qns1qp{background:var(--bg-3);border-radius:8px;width:64px;height:80px;overflow:hidden}.ph.svelte-1qns1qp img:where(.svelte-1qns1qp){object-fit:cover;width:100%;height:100%}.info.svelte-1qns1qp{min-width:0}.acts.svelte-1qns1qp{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;display:flex}.acts.svelte-1qns1qp form:where(.svelte-1qns1qp){gap:6px;display:flex}.formerr.svelte-1qns1qp{margin-top:10px}.formerr.svelte-1qns1qp ul:where(.svelte-1qns1qp){margin:6px 0;padding-left:18px}.formerr.svelte-1qns1qp a:where(.svelte-1qns1qp){text-decoration:underline}@media (width>=760px){.trow.svelte-1qns1qp{grid-template-columns:64px 1fr auto}.acts.svelte-1qns1qp{grid-column:3}}.styles.svelte-xgu1lj{border:0;margin:0 0 18px;padding:0}.styles.svelte-xgu1lj legend:where(.svelte-xgu1lj){letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:.72rem;font-weight:600}.chipbox.svelte-xgu1lj input:where(.svelte-xgu1lj){accent-color:var(--lime);width:16px;height:16px;margin:0}.chips.svelte-xgu1lj{flex-wrap:wrap;gap:8px;display:flex}.chipbox.svelte-xgu1lj{border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.9rem;display:inline-flex}.chipbox.svelte-xgu1lj:has(input:where(.svelte-xgu1lj):checked){border-color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime)}.tcard.svelte-xgu1lj{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:14px}.portrait.svelte-xgu1lj{aspect-ratio:3/4;background:var(--bg-3);border-radius:8px;margin-bottom:12px;overflow:hidden}.portrait.svelte-xgu1lj img:where(.svelte-xgu1lj){object-fit:cover;width:100%;height:100%}.tcard.svelte-xgu1lj h3:where(.svelte-xgu1lj){font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem}.bio.svelte-xgu1lj{white-space:pre-line;margin-top:10px;font-size:.9rem}.acts.svelte-154xwhh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acts.svelte-154xwhh form:where(.svelte-154xwhh){gap:6px;display:flex}.formerr.svelte-1ije1fr{margin-top:10px}ul.svelte-1ije1fr{margin:6px 0;padding-left:18px}a.svelte-1ije1fr{text-decoration:underline}.note.svelte-kpuil6{margin-bottom:12px}.unit.svelte-ytoi1f{text-transform:none;letter-spacing:0;font-weight:400}.levels.svelte-1slgbku{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.levels.svelte-1slgbku li:where(.svelte-1slgbku){border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:4px 4px 4px 14px;display:inline-flex}.acts.svelte-908hgz{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acts.svelte-908hgz form:where(.svelte-908hgz){gap:6px;display:flex}.photos.svelte-908hgz{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0 0 6px;padding:0;list-style:none;display:grid}.photos.svelte-908hgz li:where(.svelte-908hgz){flex-direction:column;gap:8px;display:flex;position:relative}.photos.svelte-908hgz img:where(.svelte-908hgz){aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:var(--bg-3);border-radius:8px;width:100%}.photos.new.svelte-908hgz{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px;margin-top:8px}.photos.svelte-908hgz .bad:where(.svelte-908hgz) img:where(.svelte-908hgz){border:2px solid var(--bad)}.cover.svelte-908hgz{background:var(--lime);border-color:var(--lime);color:#0c0c0b;position:absolute;top:8px;left:8px}.ph-btns.svelte-908hgz{flex-wrap:wrap;gap:6px;display:flex}.payments-head.svelte-1p6sq35{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.payments-head.svelte-1p6sq35 p:where(.svelte-1p6sq35){color:var(--muted);margin:5px 0 0;font-size:12px}.payments-toolbar.svelte-1p6sq35{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.payment-filters.svelte-1p6sq35{flex-wrap:wrap;gap:4px;display:flex}.payment-filters.svelte-1p6sq35 a:where(.svelte-1p6sq35){border:1px solid #0000;border-radius:6px;min-height:32px;padding:7px 10px;font-size:12px;font-weight:600}.payment-filters.svelte-1p6sq35 a[aria-current]:where(.svelte-1p6sq35){background:var(--bg-2);border-color:var(--line);color:var(--accent)}.count.svelte-1p6sq35{color:var(--muted);white-space:nowrap;font-size:12px}.payments-table.svelte-1p6sq35{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;overflow:hidden}table.svelte-1p6sq35{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}th.svelte-1p6sq35{text-align:left;color:var(--muted);background:var(--bg);padding:10px;font-size:11px;font-weight:600}td.svelte-1p6sq35{border-top:1px solid var(--line);vertical-align:middle;padding:10px}th.svelte-1p6sq35:first-child{width:86px}th.svelte-1p6sq35:nth-child(2){width:18%}th.svelte-1p6sq35:nth-child(4){width:90px}th.svelte-1p6sq35:nth-child(5){width:140px}th.svelte-1p6sq35:nth-child(6){width:110px}th.svelte-1p6sq35:nth-child(7){width:96px}td.svelte-1p6sq35 small:where(.svelte-1p6sq35){color:var(--muted);margin-top:3px;font-size:10px;display:block}td.svelte-1p6sq35 strong:where(.svelte-1p6sq35){font-weight:600}.customer-cell.svelte-1p6sq35 :is(strong:where(.svelte-1p6sq35),small:where(.svelte-1p6sq35)),.description-cell.svelte-1p6sq35>span:where(.svelte-1p6sq35){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.amount-cell.svelte-1p6sq35{text-align:right;font-variant-numeric:tabular-nums}.reference-cell.svelte-1p6sq35{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11px}.payment-status.svelte-1p6sq35{background:var(--bg-3);white-space:nowrap;border-radius:5px;padding:4px 6px;font-size:10px;font-weight:600;display:inline-block}.attention.svelte-1p6sq35{background:color-mix(in srgb,var(--lime) 20%,var(--bg-2));color:var(--accent)}.confirmed.svelte-1p6sq35{color:#246340;background:#e7f4ec}.action-cell.svelte-1p6sq35 .btn:where(.svelte-1p6sq35){gap:4px;min-height:30px;padding:0 8px;font-size:11px}.expanded.svelte-1p6sq35{background:var(--bg)}.detail-row.svelte-1p6sq35>td:where(.svelte-1p6sq35){padding:0}.payment-detail.svelte-1p6sq35{background:var(--bg);grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:20px;padding:16px;display:grid}.detail-summary.svelte-1p6sq35{overflow-wrap:anywhere;align-content:start;gap:6px;font-size:12px;display:grid}.detail-summary.svelte-1p6sq35 span:where(.svelte-1p6sq35){color:var(--muted)}form.svelte-1p6sq35{gap:10px;display:grid}.review-fields.svelte-1p6sq35{grid-template-columns:1fr 1fr;gap:12px;display:grid}label.svelte-1p6sq35{font-size:12px;display:block}label.svelte-1p6sq35>span:where(.svelte-1p6sq35){color:var(--muted);font-size:11px}input.svelte-1p6sq35{border:1px solid var(--line);background:var(--bg-2);width:100%;min-height:36px;color:var(--fg);border-radius:6px;margin-top:6px;padding:8px;display:block}.review-actions.svelte-1p6sq35{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.review-actions.svelte-1p6sq35 span:where(.svelte-1p6sq35),.hint.svelte-1p6sq35{color:var(--muted);margin:0;font-size:11px}.notice.svelte-1p6sq35{border:1px solid var(--line);border-radius:6px;margin:8px 0;padding:10px;font-size:12px}.bad.svelte-1p6sq35{border-color:#b53333}.empty.svelte-1p6sq35{text-align:center;color:var(--muted);padding:28px}.pagination.svelte-1p6sq35{justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}.pagination.svelte-1p6sq35>div:where(.svelte-1p6sq35){gap:8px;display:flex}.sr-only.svelte-1p6sq35{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px) and (width>=701px){th.svelte-1p6sq35:nth-child(5){width:110px}th.svelte-1p6sq35:nth-child(6){width:100px}th.svelte-1p6sq35:nth-child(2){width:17%}td.svelte-1p6sq35,th.svelte-1p6sq35{padding:8px}}@media (width<=700px){.payments-head.svelte-1p6sq35{align-items:flex-start}.payments-toolbar.svelte-1p6sq35{flex-direction:column;align-items:flex-start;gap:6px}.payment-filters.svelte-1p6sq35 a:where(.svelte-1p6sq35){min-height:40px;padding:10px}.count.svelte-1p6sq35{padding-left:2px}table.svelte-1p6sq35,tbody.svelte-1p6sq35{display:block}thead.svelte-1p6sq35{display:none}tbody.svelte-1p6sq35>tr:where(.svelte-1p6sq35):not(.detail-row){border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px;display:grid}tbody.svelte-1p6sq35>tr:where(.svelte-1p6sq35):first-child{border-top:0}td.svelte-1p6sq35{border:0;padding:0;display:block}.customer-cell.svelte-1p6sq35{grid-area:1/1}.amount-cell.svelte-1p6sq35{grid-area:1/2}.description-cell.svelte-1p6sq35{grid-area:2/1}.status-cell.svelte-1p6sq35{text-align:right;grid-area:2/2}.date-cell.svelte-1p6sq35{color:var(--muted);grid-area:3/1;font-size:10px}.date-cell.svelte-1p6sq35 small:where(.svelte-1p6sq35){margin-left:5px;display:inline}.reference-cell.svelte-1p6sq35{display:none}.action-cell.svelte-1p6sq35{text-align:right;grid-area:3/2/5}.action-cell.svelte-1p6sq35 .btn:where(.svelte-1p6sq35){min-height:40px;padding:0 10px;font-size:12px}.detail-row.svelte-1p6sq35{display:block}.payment-detail.svelte-1p6sq35{grid-template-columns:1fr;gap:14px;padding:14px}.review-fields.svelte-1p6sq35{grid-template-columns:1fr}input.svelte-1p6sq35{min-height:44px;font-size:16px}.review-actions.svelte-1p6sq35 .btn:where(.svelte-1p6sq35){min-height:44px}.empty.svelte-1p6sq35{grid-column:1/-1}.payment-status.svelte-1p6sq35{font-size:10px}.refresh.svelte-1p6sq35{min-height:40px}}.afilters.svelte-1kflcyj{flex-flow:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:20px;display:flex}.afilters.svelte-1kflcyj .field:where(.svelte-1kflcyj){min-width:150px;margin:0}.afilters.svelte-1kflcyj .grow:where(.svelte-1kflcyj){flex:220px}.btns.svelte-1kflcyj{gap:8px;display:flex}.day.svelte-1kflcyj{margin-bottom:16px}.day-h.svelte-1kflcyj{margin-bottom:8px;font-size:1rem;font-weight:700}.log.svelte-1kflcyj{margin:0;padding:0;list-style:none}.log.svelte-1kflcyj li:where(.svelte-1kflcyj){border-top:1px solid var(--line);grid-template-columns:72px 1fr;gap:2px 14px;padding:10px 0;display:grid}.log.svelte-1kflcyj .t:where(.svelte-1kflcyj){color:var(--muted);grid-row:span 2;font-size:.86rem}.log.svelte-1kflcyj .what:where(.svelte-1kflcyj){font-size:.92rem}@media (width>=760px){.log.svelte-1kflcyj li:where(.svelte-1kflcyj){grid-template-columns:72px 220px 1fr}.log.svelte-1kflcyj .t:where(.svelte-1kflcyj){grid-row:auto}}
