.KFLq-W_workspace{max-width:1200px;margin:0 auto;padding:20px 16px 100px}.KFLq-W_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.KFLq-W_heading h1{margin:0}.KFLq-W_tabs,.KFLq-W_filters,.KFLq-W_actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.KFLq-W_tabs a{color:#5b1d2d;border:1px solid #dfcfd4;border-radius:22px;min-height:44px;padding:10px 16px;text-decoration:none}.KFLq-W_tabs a[aria-current=page]{color:#fff;background:#5b1d2d}.KFLq-W_filters label,.KFLq-W_field{flex:1;gap:6px;min-width:140px;display:grid}.KFLq-W_filters input,.KFLq-W_filters select,.KFLq-W_field input,.KFLq-W_field select,.KFLq-W_field textarea{color:#241b1e;box-sizing:border-box;background:#fff;border:1px solid #bdaeb3;border-radius:8px;width:100%;min-height:44px;padding:10px}.KFLq-W_field textarea{min-height:70px}.KFLq-W_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.KFLq-W_consignmentCards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:16px 0;display:grid}.KFLq-W_metric{background:#fff;border:1px solid #dfcfd4;border-radius:12px;min-width:0;padding:14px}.KFLq-W_metric strong{color:#5b1d2d;overflow-wrap:anywhere;margin:8px 0;font-size:1.35rem;display:block}.KFLq-W_metric small{color:#6e5d62}.KFLq-W_panel{background:#fff;border:1px solid #dfcfd4;border-radius:12px;margin:16px 0;padding:16px}.KFLq-W_panel h2{margin:0 0 12px;font-size:1.2rem}.KFLq-W_panel h3{margin:0 0 8px}.KFLq-W_notice{background:#f8ecef;border-left:3px solid #5b1d2d;border-radius:6px;padding:12px}.KFLq-W_muted{color:#6e5d62;font-size:.9rem}.KFLq-W_tableWrap{overflow-x:auto}.KFLq-W_table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.KFLq-W_table th,.KFLq-W_table td{white-space:nowrap;border-bottom:1px solid #e9dfe2;padding:12px 10px}.KFLq-W_table th{color:#6e5d62;font-size:.85rem}.KFLq-W_table td:first-child{white-space:normal;min-width:140px}.KFLq-W_negative{color:#a52a3e}.KFLq-W_positive{color:#075749}.KFLq-W_costRows{gap:12px;display:grid}.KFLq-W_costRow{border-bottom:1px solid #dfcfd4;padding:14px 0}.KFLq-W_costRow>strong{margin-bottom:10px;display:block}.KFLq-W_costFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KFLq-W_costFields .KFLq-W_field{min-width:0}.KFLq-W_badge{color:#022029;background:#e4efed;border-radius:16px;align-items:center;padding:5px 9px;font-size:.8rem;display:inline-flex}.KFLq-W_skeleton{background:linear-gradient(100deg,#eee6e8 25%,#faf5f6 40%,#eee6e8 60%) 0 0/200% 100%;border-radius:8px;min-height:90px;margin:12px 0;animation:1.8s ease-in-out infinite KFLq-W_shimmer}@keyframes KFLq-W_shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.KFLq-W_skeleton{animation:none}}.KFLq-W_detail summary{cursor:pointer;color:#5b1d2d;align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.KFLq-W_detail summary:before{content:"▸";flex:none}.KFLq-W_detail[open]>summary:before{content:"▾"}.KFLq-W_detail dl{grid-template-columns:1fr auto;gap:10px;display:grid}.KFLq-W_detail dd{font-variant-numeric:tabular-nums;margin:0}.KFLq-W_heat{grid-template-columns:70px repeat(7,minmax(46px,1fr));gap:4px;min-width:430px;display:grid}.KFLq-W_heat span{text-align:center;border-radius:5px;padding:8px 3px;font-size:.8rem}.KFLq-W_chart{gap:10px;display:grid}.KFLq-W_chartRow{grid-template-columns:95px 1fr 90px;align-items:center;gap:8px;font-size:.85rem;display:grid}.KFLq-W_bar{background:#e4efed;border-radius:5px;height:14px;overflow:hidden}.KFLq-W_bar i{background:#5b1d2d;height:100%;display:block}@media (min-width:760px){.KFLq-W_cards,.KFLq-W_costFields{grid-template-columns:repeat(4,minmax(0,1fr))}.KFLq-W_workspace{padding:28px 24px 70px}}
.brava-access-fields{gap:1.25rem;min-width:0;display:grid}.brava-access-fields label,.brava-password-field label{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.brava-access-fields input,.brava-password-field input{border:1px solid var(--brava-line);box-sizing:border-box;background:var(--brava-surface);width:100%;min-height:52px;color:var(--brava-ink);font:inherit;border-radius:.7rem;padding:.8rem .9rem;font-size:1rem;display:block}.brava-access-fields input:focus-visible,.brava-access-fields button:focus-visible,.brava-password-field input:focus-visible,.brava-password-field button:focus-visible{outline:3px solid var(--brava-burgundy);outline-offset:3px}.brava-access-fields input[aria-invalid=true],.brava-password-field input[aria-invalid=true]{border-color:var(--brava-danger)}.brava-access-fields input:disabled,.brava-password-field input:disabled{background:var(--brava-surface-hover);color:var(--brava-text-secondary)}.brava-access-password{position:relative}.brava-access-password input{padding-right:6.4rem}.brava-access-password button{min-width:84px;min-height:46px;color:var(--brava-burgundy);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:6px;padding-inline:8px;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;top:.2rem;right:.2rem}
html:has(.signin-shell .brava-auth){scrollbar-gutter:stable both-edges;--admin-access-frame-radius:1.5rem;--admin-access-frame-border:1px solid #e7dedce6;--admin-access-frame-shadow:0 24px 70px #3e242b1f}.signin-panel:has(.brava-auth){view-transition-name:brava-admin-access-panel;border:var(--admin-access-frame-border);border-radius:var(--admin-access-frame-radius);box-shadow:var(--admin-access-frame-shadow)}.signin-shell .brava-auth-body{animation:none}html:has(.signin-shell .brava-auth)::view-transition-group(brava-admin-access-panel){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.14s}html:has(.signin-shell .brava-auth)::view-transition-group(brava-auth-body){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.14s}html:has(.signin-shell .brava-auth)::view-transition-group(brava-auth-logo){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.14s}html:has(.signin-shell .brava-auth)::view-transition-old(brava-auth-body){animation:.14s ease-in both admin-access-leave}html:has(.signin-shell .brava-auth)::view-transition-new(brava-auth-body){animation:.22s ease-out .48s both admin-access-enter}html:has(.signin-shell .brava-auth)::view-transition-group(brava-admin-access-panel){box-sizing:border-box;background:var(--brava-paper,#fffaf7);border:var(--admin-access-frame-border);border-radius:var(--admin-access-frame-radius);box-shadow:var(--admin-access-frame-shadow);animation-name:admin-access-resize}@keyframes admin-access-resize{0%{width:var(--admin-access-from-width);height:var(--admin-access-from-height);transform:var(--admin-access-from-transform)}}html:has(.signin-shell .brava-auth)::view-transition-old(brava-auth-body){mix-blend-mode:normal;height:auto}html:has(.signin-shell .brava-auth)::view-transition-new(brava-auth-body){mix-blend-mode:normal;height:auto}html:has(.signin-shell .brava-auth)::view-transition-old(brava-admin-access-panel){opacity:0;animation:none}html:has(.signin-shell .brava-auth)::view-transition-new(brava-admin-access-panel){opacity:0;animation:none}@media (max-width:600px){html:has(.signin-shell .brava-auth){--admin-access-frame-radius:1.25rem}}@keyframes admin-access-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes admin-access-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:has(.signin-shell .brava-auth)::view-transition-group(brava-admin-access-panel){animation:none}html:has(.signin-shell .brava-auth)::view-transition-group(brava-auth-body){animation:none}html:has(.signin-shell .brava-auth)::view-transition-group(brava-auth-logo){animation:none}html:has(.signin-shell .brava-auth)::view-transition-old(brava-auth-body){animation:none}html:has(.signin-shell .brava-auth)::view-transition-new(brava-auth-body){animation:none}}
.brava-notification-center{flex:none;position:relative}.brava-notification-dialog .brava-notification-panel{width:auto;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;padding:0;position:static;overflow:visible}.brava-notification-dialog .brava-dialog-heading{padding-bottom:0}.brava-notification-dialog .brava-notification-panel>p:first-child{color:var(--brava-muted);margin-top:0;font-size:.8rem;line-height:1.5}.brava-notification-trigger,.brava-notification-close{border:1px solid var(--brava-line);width:44px;height:44px;color:var(--brava-burgundy);background:var(--brava-paper);cursor:pointer;font:inherit;border-radius:50%;place-items:center;font-size:1.5rem;display:grid;position:relative}.brava-notification-trigger svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:23px;height:23px}.brava-notification-trigger>span{background:var(--brava-burgundy);color:#fff;min-width:20px;font:700 11px/1.3 var(--brava-font-body);border-radius:20px;padding:2px 4px;position:absolute;top:-3px;right:-3px}.brava-notification-trigger:focus-visible,.brava-notification-close:focus-visible{outline:3px solid var(--brava-teal);outline-offset:3px}.brava-notification-panel{z-index:180;overscroll-behavior:contain;background:var(--brava-paper);width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 7rem);color:var(--brava-ink);border:1px solid var(--brava-line);text-align:left;font:400 14px/1.5 var(--brava-font-body);border-radius:1rem;padding:1rem;position:fixed;top:5rem;right:1rem;overflow-y:auto;box-shadow:0 12px 45px #02202933}.brava-notification-panel header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.brava-notification-panel h2{color:var(--brava-burgundy);margin:0;font-size:1.2rem}.brava-notification-panel p{margin:.75rem 0}.brava-notification-panel ul{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.brava-notification-panel li{border:1px solid var(--brava-line);border-left:3px solid var(--notification-colour,var(--brava-burgundy));background:var(--notification-surface,var(--brava-paper));border-radius:.5rem;gap:.4rem;padding:.7rem .8rem .45rem;display:grid}.brava-notification-panel li[data-read=true]{border-left-color:var(--brava-line)}.brava-notification-meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.brava-notification-panel li>strong{font-size:.88rem;font-weight:600;line-height:1.4}.brava-notification-panel .brava-notification-actions{justify-content:space-between}.brava-notification-panel .brava-notification-actions .brava-button{min-height:36px}.brava-notification-more{margin-top:.75rem}.brava-notification-panel .brava-notification-footnote{color:var(--brava-text-secondary);margin:.75rem 0 0;font-size:.72rem}.brava-notification-panel li>span,.brava-notification-panel time{font-size:.8rem}.brava-notification-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:480px){.brava-notification-panel{width:calc(100vw - 1rem);top:4.5rem;right:.5rem}}
.wCJTZa_notice{color:#022029;overflow-wrap:anywhere;background:#fff9f5;border:1px solid #d7b6be;border-radius:14px;padding:18px;box-shadow:0 8px 32px #02202918}.wCJTZa_notice h2{margin:6px 0 10px;font-size:1.05rem}.wCJTZa_notice small{color:#5b1d2d;font-weight:600}.wCJTZa_message{white-space:pre-wrap;max-height:35dvh;margin:0;overflow-y:auto}.wCJTZa_banner{z-index:35;bottom:max(16px, env(safe-area-inset-bottom));width:min(400px,100vw - 32px);max-height:70dvh;position:fixed;right:16px;overflow-y:auto}.wCJTZa_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.wCJTZa_actions button{color:#022029;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbbbc0;border-radius:10px;padding:10px 16px}.wCJTZa_actions button:first-of-type:not(:disabled){color:#fff;background:#5b1d2d;border-color:#5b1d2d}.wCJTZa_actions button:disabled{opacity:.5;cursor:not-allowed}.wCJTZa_actions button:focus-visible,.wCJTZa_heading button:focus-visible{outline-offset:2px;outline:3px solid #9f6977}.wCJTZa_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.wCJTZa_heading h2{margin:0;font-size:1.2rem}.wCJTZa_heading button{color:#022029;width:44px;height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbbbc0;border-radius:50%;flex-shrink:0;font-size:1.5rem}.wCJTZa_page{max-width:850px;margin:0 auto;padding:24px 20px 90px}.wCJTZa_page h1{margin:0;font-size:1.5rem}.wCJTZa_list{gap:16px;margin-top:24px;display:grid}.wCJTZa_meta{color:#59646a;margin:12px 0 0;font-size:.85rem}.wCJTZa_form{gap:18px;display:grid}.wCJTZa_form label{gap:6px;font-size:.9rem;font-weight:600;display:grid}.wCJTZa_form input,.wCJTZa_form select,.wCJTZa_form textarea{box-sizing:border-box;color:#022029;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbbbc0;border-radius:10px;padding:11px 12px;font-size:1rem;font-weight:400}.wCJTZa_form textarea{resize:vertical}.wCJTZa_form input:focus,.wCJTZa_form select:focus,.wCJTZa_form textarea:focus{outline-offset:2px;outline:2px solid #9f6977}.wCJTZa_form>p{margin:0}.wCJTZa_previewLabel{color:#59646a;margin:0 0 8px;font-size:.85rem}.wCJTZa_error{color:#9d223d}
