@media screen{html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-metric-value{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-metric-value[data-metric-state=positive]{color:#52e3a2!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-metric-value[data-metric-state=negative]{color:#ff8495!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-metric-value[data-metric-state=pending]{color:#ffb568!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-metric-value[data-metric-state=neutral]{color:#c5afbb!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payments{color:var(--shark-ink,#fff0f6);font-size:14px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-summary>div{background:#210d19;border:1px solid #754056;border-radius:12px;gap:8px;padding:16px;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-summary small{color:#d3acbd;font-size:12px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-summary strong{font-variant-numeric:tabular-nums;font-size:20px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payments button{min-height:44px;font:inherit;color:#fff0f6;cursor:pointer;background:#442035;border:1px solid #946078;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:inline-flex}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payments button:disabled{opacity:.5;cursor:not-allowed}:is(html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-actions>button:first-child,html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form button[type=submit]){background:#a20b40}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form{background:#210d19;border:1px solid #754056;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form :is(h3,p,footer,.wide){grid-column:1/-1}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form label{gap:8px;min-width:0;font-size:13px;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form :is(input,select,textarea){width:100%;font:inherit;color:#fff0f6;background:#170e13;border:1px solid #946078;border-radius:10px;min-height:44px;padding:10px 12px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-note{color:#d3acbd;margin:8px 0;font-size:13px;line-height:1.8}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-success{color:#b9eed3;background:#123126;border:1px solid #488369;border-radius:10px;padding:12px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-error{color:#ffc0cd;background:#451725;border:1px solid #b85871;border-radius:10px;padding:12px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-history article{border-bottom:1px solid #754056;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-history small{color:#d3acbd;margin-top:6px;font-size:12px;display:block}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-history p{overflow-wrap:anywhere;line-height:1.8}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-history .is-refund{color:#ff9cb4}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-history .is-income{color:#a9e7c8}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation{overflow:hidden;background:var(--pro-dark-card-surface)!important;border:1px solid #82415c!important;border-inline-start:4px solid var(--spr-v9-state,#d7b670)!important;border-radius:16px!important;padding:18px!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-pending){--spr-v9-state:#e0bd65}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-confirmed){--spr-v9-state:#73cfa3}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-upcoming){--spr-v9-state:#bca2ed}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-active){--spr-v9-state:#7fb9ec}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-return-due){--spr-v9-state:#ffb378}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-completed){--spr-v9-state:#9bcbbb}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation:has(.spr-status-tone-cancelled){--spr-v9-state:#f38fa6}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-status{min-height:38px;color:var(--spr-v9-state)!important;border:1px solid var(--spr-v9-state)!important;background:#170e13!important;padding:9px 14px!important;font-size:13px!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-card-status-caption{font-size:12px;color:var(--spr-v9-state)!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation-main{align-items:center;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1fr) auto!important;gap:16px!important;display:grid!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-card-details{grid-column:1/-1;box-shadow:inset 0 1px #f48ab533;color:#fff0f6!important;background:linear-gradient(115deg,#691b3a,#9c204d)!important;border:1px solid #b75d80!important;border-radius:12px!important;width:100%!important;min-height:48px!important;padding:12px 20px!important;font-size:15px!important;font-weight:800!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-card-details svg{transform:rotate(90deg)}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-card-details:hover{filter:brightness(1.15)}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-card-financials{border-top:1px solid #754056;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-card-financials>div{background:#210d19;border:1px solid #754056;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-card-financials small{color:#d3acbd;font-size:12px}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-card-financials strong{color:#fff0f6;font-size:14px}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-paid-state{color:#e0bd65;margin-inline-start:auto;font-size:12px}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-paid-state.is-paid{color:#a9e7c8}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-paid-state.is-partial{color:#a8caf4}@media (width<=760px){html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(#shark-supplier-app.premium-theme.premium-enabled) .spr-v9-payment-form{grid-template-columns:minmax(0,1fr);padding:16px 12px}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-reservations .spr-reservation-main>div{min-width:0;border:0!important;padding:0!important}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-card-financials{gap:8px}#shark-supplier-app.premium-theme.premium-enabled .spr-v9-paid-state{flex-basis:100%;margin:0}}}.sm-fold-toggle,.sm-fold-body[hidden]{display:none!important}.sm-fold-body{min-width:0}@media screen and (width<=900px){#shark-supplier-app .sm-fold-shell{border:1px solid var(--shark-border,#c6d3e2);background:var(--shark-surface,#fff);color:inherit;border-radius:14px}#shark-supplier-app.premium-enabled .sm-fold-shell{background:linear-gradient(125deg,#260b18,#190d16);border-color:#754056}#shark-supplier-app .sm-fold-shell:is([data-mobile-tone=overdue],[data-mobile-tone=late],[data-mobile-tone=cancelled]){border-color:#b9536a}#shark-supplier-app .sm-fold-shell:is([data-mobile-tone=warning],[data-mobile-tone=settlement],[data-mobile-tone=rented],[data-mobile-tone=review],[data-mobile-tone=unconfirmed]){border-color:#a58043}#shark-supplier-app .sm-fold-shell:is([data-mobile-tone=paid],[data-mobile-tone=active],[data-mobile-tone=confirmed],[data-mobile-tone=available],[data-mobile-tone=completed]){border-color:#397e62}#shark-supplier-app.supplier-app .sm-fold-record{font:inherit;text-align:start;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px!important;display:block!important;overflow:hidden!important}#shark-supplier-app.supplier-app .sm-fold-record>.sm-fold-toggle{cursor:pointer;touch-action:manipulation;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:64px!important;box-shadow:none!important;color:inherit!important;text-align:start!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:2px!important;display:flex!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-identity{flex-direction:column!important;flex:1 1 0!important;gap:5px!important;min-width:0!important;display:flex!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-identity>strong{text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap!important;color:inherit!important;font-size:15px!important;line-height:1.5!important;display:block!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-identity>small{text-overflow:ellipsis;opacity:.8;overflow:hidden;white-space:nowrap!important;font-size:12px!important;line-height:1.5!important;display:block!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-state{color:var(--shark-muted,#adbed1);white-space:nowrap;text-overflow:ellipsis;line-height:1.5;display:block;overflow:hidden;font-size:11px!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-image{border-radius:9px;flex-shrink:0;object-fit:cover!important;width:42px!important;min-width:42px!important;height:42px!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-amount{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;max-width:36%;flex-direction:column!important;flex:0 auto!important;gap:4px!important;display:flex!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-amount>small{opacity:.8;line-height:1.5;font-size:10px!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-amount>span{font-weight:750;white-space:normal!important;font-size:15px!important;line-height:1.5!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-amount small:not(:first-child){font-size:9px!important}#shark-supplier-app.supplier-app .sm-fold-record .sm-fold-chevron{color:var(--shark-pro-gold,#0757a3);flex:0 0 22px;place-items:center;transition:transform .15s ease-out;display:grid}#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open=true]>.sm-fold-toggle{border-bottom:1px solid var(--shark-border,#c6d3e2)!important;border-radius:0!important;margin-bottom:12px!important;padding-bottom:10px!important}#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open=true] .sm-fold-chevron{transform:rotate(180deg)}#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open=true]>:not(.sm-fold-toggle){animation:.15s ease-out sm-record-reveal}#shark-supplier-app.supplier-app .sm-fold-toggle:focus-visible{outline-offset:3px;outline:2px solid var(--shark-pro-gold,#0757a3)!important}#shark-supplier-app.supplier-app .sm-fold-record:is([data-mobile-tone=overdue],[data-mobile-tone=late],[data-mobile-tone=cancelled]) .sm-fold-state{color:#f17f91}#shark-supplier-app.supplier-app .sm-fold-record:is([data-mobile-tone=warning],[data-mobile-tone=settlement],[data-mobile-tone=rented],[data-mobile-tone=review],[data-mobile-tone=unconfirmed]) .sm-fold-state{color:var(--shark-warning,#df9b43)}#shark-supplier-app.supplier-app .sm-fold-record:is([data-mobile-tone=paid],[data-mobile-tone=active],[data-mobile-tone=confirmed],[data-mobile-tone=available],[data-mobile-tone=completed]) .sm-fold-state{color:var(--shark-success,#319c74)}.sm-fold-sr{clip-path:inset(50%);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@keyframes sm-record-reveal{0%{opacity:.7;translate:0 3px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){.sm-fold-record *{transition:none!important;animation:none!important}}@media print{.sm-fold-toggle{display:none!important}}@media screen and (width>=901px){#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open]>.sm-fold-toggle[aria-expanded]{display:none!important}}@media screen and (width<=900px){#shark-supplier-app.supplier-app:not(.premium-enabled) .sm-fold-record .sm-fold-state{color:#536982}#shark-supplier-app.supplier-app:not(.premium-enabled) .sm-fold-record:is([data-mobile-tone=warning],[data-mobile-tone=settlement],[data-mobile-tone=rented],[data-mobile-tone=review],[data-mobile-tone=unconfirmed]) .sm-fold-state{color:#965418}#shark-supplier-app.supplier-app:not(.premium-enabled) .sm-fold-record:is([data-mobile-tone=paid],[data-mobile-tone=active],[data-mobile-tone=confirmed],[data-mobile-tone=available],[data-mobile-tone=completed]) .sm-fold-state{color:#1b6b4c}#shark-supplier-app.supplier-app:not(.premium-enabled) .sm-fold-record:is([data-mobile-tone=overdue],[data-mobile-tone=late],[data-mobile-tone=cancelled]) .sm-fold-state{color:#a02c43}}.sm-fold-cell{display:none!important}@media screen and (width<=900px){#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record{border-radius:14px!important;padding:10px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle{grid-template-columns:52px minmax(0,1fr) minmax(60px,auto) 18px!important;gap:8px!important;min-height:72px!important;display:grid!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-image{border:1px solid var(--shark-border,#754056);width:52px!important;min-width:0!important;height:52px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>strong{overflow-wrap:anywhere;white-space:normal!important;font-size:15px!important;line-height:1.4!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>small{overflow-wrap:anywhere;opacity:1;color:var(--shark-muted,#d3acbd);white-space:normal!important;font-size:12px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-context{color:var(--shark-muted,#d3acbd);overflow-wrap:anywhere;font-size:12px;line-height:1.6}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity{display:contents!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>strong{grid-area:1/2;min-width:0}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>small{grid-area:2/2;min-width:0}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-context{grid-area:3/2;min-width:0}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-state{grid-area:1/3;justify-self:end;max-width:105px}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount{grid-area:2/3/4;justify-self:end;min-width:0;max-width:105px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-image{grid-area:1/1/4}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)) .sm-fold-identity>:is(strong,small,.sm-fold-context){grid-column:1}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)) :is(.sm-fold-state,.sm-fold-amount){grid-column:2}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-state{white-space:normal;overflow-wrap:anywhere;border:1px solid;border-radius:9px;align-items:center;gap:5px;max-width:100%;padding:4px 6px;display:inline-flex;font-size:11px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-state:before{content:"";background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount{text-align:end;max-width:100%}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount>span{font-size:14px!important}#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open]>.sm-fold-cell{border:0!important;width:100%!important;padding:0!important;display:block!important}#shark-supplier-app.supplier-app .sm-fold-record>.sm-fold-cell:before{display:none!important}#shark-supplier-app.supplier-app .sm-fold-record[data-mobile-open=true]>.sm-fold-cell{margin-bottom:10px;border-bottom:1px solid var(--shark-border,#754056)!important}#shark-supplier-app.supplier-app .sm-fold-record>.sm-fold-cell>.sm-fold-toggle{width:100%;min-height:64px;color:inherit;text-align:start;font:inherit;background:0 0;border:0;align-items:center;display:flex!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle{grid-template-rows:auto auto!important;grid-template-columns:48px minmax(0,1fr) 20px!important;align-items:center!important;gap:8px!important;min-height:0!important;display:grid!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity{flex-direction:column!important;grid-area:1/2!important;gap:4px!important;min-width:0!important;display:flex!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>:is(strong,small,.sm-fold-context,.sm-fold-state){overflow-wrap:normal!important;word-break:normal!important;grid-area:auto!important;min-width:0!important;max-width:100%!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-identity>strong{white-space:normal!important;font-size:14px!important;line-height:1.45!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-context{unicode-bidi:plaintext;font-size:11px!important;line-height:1.5!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-state{align-self:flex-start!important;width:fit-content!important;padding:3px 6px!important;font-size:10px!important;line-height:1.5!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-image{grid-area:1/1!important;align-self:start!important;width:48px!important;height:48px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-chevron{grid-area:1/3/3!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount{border-top:1px solid #75405666;flex-direction:row!important;grid-area:2/1/auto/3!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:none!important;padding-top:7px!important;display:flex!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount>span{direction:ltr;unicode-bidi:isolate;white-space:nowrap!important;font-size:16px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-amount small{color:var(--shark-muted,#c8a5b7);font-size:10px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)){grid-template-columns:minmax(0,1fr) 20px!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)) .sm-fold-identity{grid-column:1!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)) .sm-fold-amount{grid-area:2/1!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record .sm-fold-toggle:not(:has(>.sm-fold-image)) .sm-fold-chevron{grid-column:2!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record[data-mobile-tone=today]{border-color:#d8ad55!important}#shark-supplier-app.premium-enabled.supplier-app .sm-fold-record[data-mobile-tone=today] .sm-fold-state{color:#e8c56e!important}}@media screen{html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-dialog{--spr-bg:var(--shark-field,#210d19);--spr-panel:var(--shark-panel,#25101c);--spr-panel-2:#24151d;--spr-border:var(--shark-border,#754056);--spr-text:var(--shark-ink,#fff0f6);--spr-muted:var(--shark-muted,#d3acbd);--spr-gold:#e0bd65;text-align:start;font-family:inherit}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-dialog *{box-sizing:border-box}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-header{background:var(--shark-panel,#25101c);border-bottom:1px solid var(--spr-border);align-items:center;gap:14px;padding:18px 24px;display:flex}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-avatar{color:#e0bd65;background:#3d1a2a;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-identity{flex:1;min-width:0}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-identity small{color:#e0bd65;font-size:11px;font-weight:700}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-identity h2{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:1.5}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-identity p{color:var(--spr-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.8}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-close{border:1px solid var(--spr-border);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-toolbar{border-bottom:1px solid var(--spr-border);background:var(--shark-field,#210d19);padding:14px 24px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-toolbar .spr-command-actions{flex-wrap:wrap;gap:8px;margin:0;display:flex}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-toolbar .spr-command-actions button{border-radius:10px;min-height:42px;padding:9px 14px;font-size:13px;font-weight:700}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content{min-width:0;padding:24px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content>:is(.spr-detail-card,.spr-detail-grid,.spr-detail-note,.spr-action-message){margin-top:16px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content .spr-inline-detail-grid{margin:0}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content :is(.spr-detail-row,.spr-detail-card,.spr-detail-note,.spr-detail-box){border-color:var(--spr-border)}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content .spr-detail-row span{font-size:12px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content .spr-detail-row strong{overflow-wrap:anywhere;font-size:13px;line-height:1.7}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content .spr-detail-note{border:1px solid var(--spr-border);background:var(--shark-field,#210d19);border-radius:12px;padding:16px}@media (width<=760px){html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-header{align-items:flex-start;flex-wrap:nowrap!important;padding:14px!important}html:has(#shark-supplier-app.premium-theme.premium-enabled) :is(.shark-large-record-toolbar,.shark-large-record-content){padding:18px 14px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content :is(.spr-inline-detail-grid,.spr-detail-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}#shark-supplier-app.premium-theme.premium-enabled .spr-record-workspace{grid-template-columns:minmax(0,1fr)}#shark-supplier-app.premium-theme.premium-enabled .spr-record-workspace .spr-reservation.is-selected{padding-bottom:13px}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-tabs{z-index:2;border-block:1px solid var(--spr-border);background:var(--shark-panel,#25101c);scrollbar-width:thin;padding:0 16px;display:flex;position:sticky;top:0;overflow-x:auto}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-tabs button{min-height:48px;color:var(--spr-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 0 auto;padding:12px 16px;font-size:13px;font-weight:700}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-tabs button[aria-selected=true]{color:#e0bd65;border-bottom-color:#e0bd65}html:has(#shark-supplier-app.premium-theme.premium-enabled) .shark-large-record-content>section>:is(.spr-detail-card,.spr-detail-note){margin-top:16px}}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-list-header{box-sizing:border-box!important;background:linear-gradient(110deg,#1c0b14,#30101f)!important;border:1px solid #7d3c58!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:64px!important;margin:16px 0!important;padding:12px 18px!important;display:flex!important;box-shadow:inset 0 1px #ffffff08!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-title{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-list-header h2{overflow-wrap:anywhere;color:#faedf2!important;letter-spacing:normal!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:750!important;line-height:1.4!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-icon{color:#e8c77d!important;background:#210b17!important;border:1px solid #bb9652!important;border-radius:10px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-count{color:#e9c775!important;white-space:nowrap!important;background:#cba34a0d!important;border:1px solid #a58a4a!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:8px!important;padding:7px 13px!important;font-size:14px!important;line-height:1.4!important;display:inline-flex!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-count b{font-variant-numeric:tabular-nums;color:inherit!important;font-size:16px!important}@media (width<=600px){#shark-supplier-app.premium-theme.premium-enabled .shark-unified-list-header{gap:8px!important;min-height:60px!important;padding:10px 12px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-list-header h2{font-size:17px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-title{gap:8px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-list-header-count{padding:6px 9px!important;font-size:12px!important}}#shark-supplier-app.premium-theme.premium-enabled .shark-team-members-heading{width:100%!important;display:block!important}.sm-mobile-shortcut-slot{display:none}@media screen and (width<=600px){#shark-supplier-app.premium-enabled .sm-mobile-shortcut-slot{min-width:0;max-width:100%;margin:0 0 14px;display:block}#shark-supplier-app.premium-enabled .sm-mobile-shortcut-slot:empty{display:none}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#754056 transparent;grid-auto-columns:max-content;grid-auto-flow:column;align-items:stretch;gap:7px;min-width:0;max-width:100%;padding:2px 1px 5px;display:grid;overflow-x:auto}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut{--shortcut:#efc557;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--shortcut) 32%,#1a1016);background:color-mix(in srgb,var(--shortcut) 5%,#0e080d);width:auto;min-width:76px;height:auto;min-height:44px;color:var(--shortcut);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;box-shadow:none;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:11px;line-height:1.4;transition:border-color .12s ease-out,background-color .12s ease-out;display:flex}#shark-supplier-app.premium-enabled .sm-shortcut.sm-shortcut-orange{--shortcut:#ff9c32}#shark-supplier-app.premium-enabled .sm-shortcut.sm-shortcut-green{--shortcut:#32d89a}#shark-supplier-app.premium-enabled .sm-shortcut.sm-shortcut-violet{--shortcut:#a6a0ef}#shark-supplier-app.premium-enabled .sm-shortcut.sm-shortcut-red{--shortcut:#ff8a9f}#shark-supplier-app.premium-enabled .sm-shortcut.sm-shortcut-blue{--shortcut:#8abbff}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut[aria-pressed=true]{border-color:var(--shortcut);background:color-mix(in srgb,var(--shortcut) 12%,#0e080d);color:var(--shortcut)}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut-gold[aria-pressed=true]{color:#f7f0ea}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut-label{white-space:nowrap;overflow-wrap:normal;min-width:0;font-weight:500}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut-badge{white-space:nowrap;background:color-mix(in srgb,var(--shortcut) 25%,#251b24);color:#f8edf2;box-sizing:border-box;direction:ltr;border-radius:50%;flex:none;place-items:center;min-width:22px;max-width:52px;height:22px;padding:0 4px;font-size:12px;font-weight:500;line-height:1;display:grid}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut:focus-visible{outline:2px solid var(--shortcut);outline-offset:2px}#shark-supplier-app.premium-enabled .sm-mobile-shortcuts .sm-shortcut:disabled{opacity:.55;cursor:default}}@media (prefers-reduced-motion:reduce){.sm-mobile-shortcuts .sm-shortcut{transition:none!important}}@media print{.sm-mobile-shortcut-slot{display:none!important}}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system{box-sizing:border-box;flex:100%;width:100%;min-width:0;max-width:100%;margin-block:16px}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-toolbar,.srw-toolbar,.contracts-toolbar,.pf-toolbar,.spc-toolbar,.sm-pro-fleet-toolbar,.mv3-toolbar,.od-toolbar,.oe-toolbar,.rpt-filters,.shark-team-toolbar){background:#301323!important;border:1px solid #82405e!important;border-radius:16px!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0 0 10px!important;padding:12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff08!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.oe-filters,.rpt-presets){flex-wrap:wrap;align-items:center;gap:12px;display:flex}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-toolbar,.srw-toolbar,.contracts-toolbar,.pf-toolbar,.spc-toolbar,.sm-pro-fleet-toolbar,.mv3-toolbar,.od-toolbar,.oe-toolbar,.rpt-filters,.shark-team-toolbar) :is(label,select,button,summary){color:#f3e5ec!important;border-radius:13px!important;min-height:44px!important;font-size:14px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(input:not([type=checkbox]),select){max-width:100%;color:#f3e5ec!important;background:#160c14!important;border-color:#80405d!important;min-height:44px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search){background:#210c19!important;border:1px solid #80405d!important;flex:300px!important;min-width:180px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-status-strip{background:#160e13;border:1px solid #6c493446;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system .shark-filter-chip{min-height:44px;color:var(--chip-tone,#e3c56f);cursor:pointer;background:#20181e;border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 15px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}#shark-supplier-app.premium-theme.premium-enabled .shark-filter-chip b{color:#eee;background:#ffffff0c;border-radius:50%;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:12px;display:inline-grid}#shark-supplier-app.premium-theme.premium-enabled .shark-filter-chip[aria-pressed=true]{border-color:var(--chip-tone,#e3c56f);background:#362330}.shark-filter-chip.tone-orange{--chip-tone:#ff9b2f}.shark-filter-chip.tone-green{--chip-tone:#20d68b}.shark-filter-chip.tone-violet{--chip-tone:#b174ff}.shark-filter-chip.tone-red{--chip-tone:#ff5967}.shark-filter-chip.tone-blue{--chip-tone:#69b6ff}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-status-strip,.srw-status-strip){display:none!important}.shark-permission-editor{color:inherit;padding:18px}.shark-permission-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-block:16px;display:grid}.shark-permission-editor fieldset{border:1px solid #82405e;border-radius:12px;padding:14px}.shark-permission-editor label{flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;display:flex}.shark-permission-editor select{color:#fff;background:#210c19;border:1px solid #82405e;border-radius:12px;width:100%;padding:12px}.shark-permission-editor button{color:#ffe5a1;background:#582039;border:1px solid #aa7b51;border-radius:12px;padding:12px 20px}.shark-permission-editor [role=alert]{color:#ff9cab}.shark-permission-editor [role=status]{color:#6ae0b0}@media (width<=600px){#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-toolbar,.srw-toolbar,.contracts-toolbar,.pf-toolbar,.spc-toolbar,.sm-pro-fleet-toolbar,.mv3-toolbar,.od-toolbar,.oe-toolbar,.rpt-filters,.shark-team-toolbar){gap:8px!important;padding:10px!important;display:flex!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search){flex:100%!important;min-width:0!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-status-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system .shark-filter-chip{min-width:0;padding:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.shark-filter-chip{transition:none!important}}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system,#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system *{box-sizing:border-box}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is([data-shark-guide=page-filters],.oe-toolbar){grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:100%!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search,.oe-filters>label:has(input:not([type=month]):not([type=date]))){background:#210c19!important;border:1px solid #80405d!important;border-radius:13px!important;flex:320px!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 14px!important;display:flex!important;position:relative!important;overflow:hidden!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search,.oe-filters>label) input:not([type=checkbox]){width:0!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:0!important;box-shadow:none!important;text-align:start!important;text-indent:0!important;text-overflow:ellipsis!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:1!important;margin:0!important;padding:0!important;font-size:14px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search,.oe-filters>label)>svg{flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-select,.srw-select,.od-filter-field,.sm-pro-toolbar-status){background:#210c19!important;border:1px solid #80405d!important;border-radius:13px!important;flex:0 180px!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;height:48px!important;margin:0!important;padding:0 12px!important;display:flex!important;position:relative!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system select{width:auto!important;min-width:0!important;max-width:100%!important;min-height:44px!important;font:inherit!important;border-radius:13px!important;flex:auto!important;padding:8px!important;font-size:14px!important;position:static!important;inset:auto!important;transform:none!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-select,.srw-select,.od-filter-field,.sm-pro-toolbar-status)>select{width:0!important;box-shadow:none!important;background:0 0!important;border:0!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system input::placeholder{color:#bba4b1!important;opacity:1!important;font-size:14px!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.oe-filters,.rpt-presets){flex:auto!important;min-width:0!important;max-width:100%!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-toolbar,.srw-toolbar,.contracts-toolbar,.pf-toolbar,.spc-toolbar,.sm-pro-fleet-toolbar,.mv3-toolbar,.od-toolbar,.oe-toolbar,.rpt-filters,.shark-team-toolbar){direction:inherit!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(input,select,button):focus-visible{outline-offset:2px!important;outline:2px solid #f1d48b!important}@media (width<=600px){#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-search,.srw-search,.spc-search,.pf-search,.sm-pro-toolbar-search,.mv3-search,.od-search,.shark-team-search,.contracts-search,.oe-filters>label:has(input:not([type=month]):not([type=date]))){flex:100%!important;width:100%!important;min-width:0!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-filter-system :is(.spr-select,.srw-select,.od-filter-field,.sm-pro-toolbar-status){flex:calc(50% - 8px)!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-status-strip{scrollbar-width:thin;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:12px;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}#shark-supplier-app.premium-theme.premium-enabled .shark-unified-status-strip>button{white-space:nowrap!important;flex:none!important;min-width:max-content!important}}.sdu-control{flex-direction:column;gap:5px;max-width:100%;display:inline-flex}.sdu-control>button{min-height:42px;font:inherit;color:#64203a;cursor:pointer;background:#f7edf2;border:1px solid #bb8aa1;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.sdu-control small{font-size:12px}.sdu-dialog{color:#321923;width:min(500px,100vw - 24px);max-height:90dvh;font:inherit;background:#fffafb;border:1px solid #ba92a5;border-radius:16px;margin:auto;padding:22px;overflow:auto}.sdu-dialog::backdrop{background:#130b19b8}.sdu-dialog header,.sdu-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.sdu-dialog h2{margin:0;font-size:22px}.sdu-dialog p{font-size:14px;line-height:1.8}.sdu-dialog label{gap:8px;margin:14px 0;font-size:14px;display:grid}.sdu-dialog input,.sdu-dialog select,.sdu-dialog button{font:inherit;color:#321923;background:#fff;border:1px solid #b88c9f;border-radius:8px;min-width:0;max-width:100%;min-height:44px;padding:10px}.sdu-dialog input[type=file]{width:100%}.sdu-dialog [role=alert]{color:#ad183a}.sdu-dialog :focus-visible,.sdu-control :focus-visible{outline-offset:3px;outline:3px solid #a14b70}.sdu-dialog button:disabled{opacity:.5}.sdu-dialog footer{justify-content:flex-end;margin-top:18px}html[data-theme=dark] .sdu-dialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8edf4;background:#231723}html[data-theme=dark] .sdu-dialog :is(input,select,button){color:#f8edf4;background:#342030;border-color:#81506c}html[data-theme=dark] .sdu-control>button{color:#ecc2d4;background:#342030;border-color:#81506c}@media screen and (width<=900px){#shark-supplier-app.premium-enabled .sm-operation-card{--operation-accent:#d6b35e;--operation-soft:#8b6e2933;box-sizing:border-box;border:1px solid var(--operation-accent);color:#f8eaf0;background:linear-gradient(130deg,#2c101e,#190b14);border-radius:16px;width:100%;min-width:0;padding:13px;box-shadow:inset 0 1px #ffffff0b}#shark-supplier-app.premium-enabled .sm-operation-card:is([data-tone=overdue],[data-tone=late],[data-tone=cancelled],[data-tone=void]){--operation-accent:#f37b92;--operation-soft:#8f304433}#shark-supplier-app.premium-enabled .sm-operation-card:is([data-tone=active],[data-tone=confirmed],[data-tone=completed],[data-tone=paid]){--operation-accent:#50d9a0;--operation-soft:#207a5333}#shark-supplier-app.premium-enabled .sm-operation-card:is([data-tone=review],[data-tone=warning],[data-tone=unconfirmed],[data-tone=settlement],[data-tone=today]){--operation-accent:#f0b05e;--operation-soft:#8c572233}#shark-supplier-app.premium-enabled .sm-operation-card:is([data-tone=closed],[data-tone=unknown]){--operation-accent:#8eb3d6;--operation-soft:#325d8333}#shark-supplier-app.premium-enabled .sm-operation-card *{box-sizing:border-box}#shark-supplier-app.premium-enabled .sm-operation-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}#shark-supplier-app.premium-enabled .sm-operation-status{max-width:80%;color:var(--operation-accent);background:var(--operation-soft);border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}#shark-supplier-app.premium-enabled .sm-operation-status i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}#shark-supplier-app.premium-enabled .sm-operation-reference{color:#bca4b0;white-space:nowrap;font-size:11px}#shark-supplier-app.premium-enabled .sm-operation-heading{background:0 0!important;border:0!important;align-items:center!important;gap:11px!important;margin:0!important;padding:0!important;display:flex!important}#shark-supplier-app.premium-enabled .sm-operation-heading>div:last-child{flex:1;min-width:0}#shark-supplier-app.premium-enabled .sm-operation-heading h3{word-break:normal!important;overflow-wrap:normal!important;color:#fff0f6!important;margin:0!important;font-size:16px!important;line-height:1.5!important}#shark-supplier-app.premium-enabled .sm-operation-heading small{color:#d6b35e;font-size:11px;line-height:1.6;display:block}#shark-supplier-app.premium-enabled .sm-operation-heading p{color:#ccb0bf;margin:3px 0 0;font-size:13px;line-height:1.5}#shark-supplier-app.premium-enabled .sm-operation-photo{color:#d6b35e;background:#321522;border:1px solid #754056;border-radius:12px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}#shark-supplier-app.premium-enabled .sm-operation-photo img{object-fit:cover;width:100%;height:100%}#shark-supplier-app.premium-enabled .sm-operation-amount{color:#c9acbd;border-block:1px solid #75405666;justify-content:space-between;align-items:center;gap:10px;margin:8px 0;padding:12px 0;font-size:12px;display:flex}#shark-supplier-app.premium-enabled .sm-operation-amount strong{color:var(--operation-accent);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:1px;font-size:21px;line-height:1.3;display:flex}#shark-supplier-app.premium-enabled .sm-operation-amount small{color:#bca4b0;letter-spacing:.5px;font-size:9px;font-weight:500}#shark-supplier-app.premium-enabled .sm-operation-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}#shark-supplier-app.premium-enabled .sm-operation-facts>div{background:#1d0b1588;border:1px solid #75405688;border-radius:10px;min-width:0;padding:9px}#shark-supplier-app.premium-enabled .sm-operation-facts dt{color:#bb9eae;margin-bottom:4px;font-size:10px;line-height:1.5}#shark-supplier-app.premium-enabled .sm-operation-facts dd{color:#f6e8ef;word-break:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;font-size:13px;font-weight:700;line-height:1.5;display:flex}#shark-supplier-app.premium-enabled .sm-operation-facts dd>bdi{white-space:nowrap}#shark-supplier-app.premium-enabled .sm-operation-facts small{color:#bca4b0;font-size:9px;font-weight:500}#shark-supplier-app.premium-enabled .sm-operation-note{color:var(--operation-accent);padding:9px 0 0;font-size:11px;line-height:1.6}#shark-supplier-app.premium-enabled .sm-operation-card footer{margin-top:11px}#shark-supplier-app.premium-enabled .sm-operation-card footer button{border:1px solid var(--operation-accent);background:var(--operation-soft);width:100%;min-height:42px;color:var(--operation-accent);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex!important}#shark-supplier-app.premium-enabled .sm-operation-card button:focus-visible{outline:2px solid var(--operation-accent);outline-offset:3px}html:has(#shark-supplier-app.premium-enabled) dialog.shark-large-record-dialog[data-shark-large-dialog=record][data-mobile-layout][open]{scrollbar-gutter:auto!important;border-radius:18px!important;flex-direction:column!important;width:calc(100vw - 12px)!important;max-width:600px!important;height:calc(100dvh - 12px)!important;min-height:0!important;max-height:calc(100dvh - 12px)!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]>.shark-large-record-header{flex:none;order:0;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:12px!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .shark-large-record-avatar{display:none!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .shark-large-record-identity h2{overflow-wrap:normal!important;word-break:normal!important;font-size:18px!important;line-height:1.4!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .shark-large-record-identity p{max-height:3.2em;overflow:hidden;font-size:11px!important;line-height:1.6!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]>.shark-large-record-tabs{overscroll-behavior-x:contain;flex:none;order:1;gap:4px;min-width:0;max-width:100%;padding:0 8px!important;position:static!important;overflow-x:auto!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]>.shark-large-record-tabs button{white-space:nowrap!important;flex:none!important;min-height:44px!important;padding:10px!important;font-size:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]>.shark-large-record-content{overscroll-behavior:contain;flex:auto;order:2;min-height:0;scroll-padding:12px;padding:12px!important;overflow:auto!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]>.shark-large-record-toolbar{border-top:1px solid #754056;flex:none;order:3;max-height:148px;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;background:#240e1c!important;overflow:auto!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .spr-command-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .spr-command-actions button{min-width:0!important;min-height:42px!important;padding:8px!important;font-size:11px!important;line-height:1.5!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] button:disabled{opacity:.5;cursor:not-allowed}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] [role=tabpanel][hidden]{display:none!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-inline-detail-grid,.spr-detail-grid,.srm-detail-grid,.contracts-current-grid,.financial-grid,.settlement-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-detail-row,.srm-detail-grid>div,.contract-field,.money-field){background:#1c0c1688!important;border:1px solid #75405688!important;border-radius:11px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;height:auto!important;min-height:0!important;padding:10px!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-detail-row>span,.srm-detail-grid>div>span,.contract-field>span,.money-field>span){color:#c4a6b6!important;font-size:11px!important;line-height:1.5!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-detail-row>strong,.srm-detail-grid>div>strong,.contract-field>strong,.money-field>strong){max-width:100%;word-break:normal!important;overflow-wrap:normal!important;font-size:13px!important;line-height:1.6!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .spr-detail-row:first-child{grid-column:1/-1}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-detail-note,.spr-detail-card,.srm-drawer-section,.contracts-current-report){min-width:0!important;margin:0 0 12px!important;padding:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.spr-detail-note p,.srm-drawer-section p,.contracts-current-report p,.contracts-v22-note,.contracts-gate){word-break:normal!important;overflow-wrap:normal!important;font-size:12px!important;line-height:1.7!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.srm-drawer-section h3,.contracts-current-report h3,.contracts-current-report h4){margin:0 0 10px!important;font-size:14px!important;line-height:1.7!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-record-summary{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin:0!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-record-summary>button{flex:120px!important;min-height:42px!important;font-size:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-contact-mini{align-items:center!important;gap:6px!important;font-size:11px!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-contact-mini small{display:none!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-contact-mini a{font-size:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .srw-contact-mini a span{display:none!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .contract-paper{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;margin:0 0 12px!important;padding:12px!important;font-size:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.contract-grid,.condition-summary-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.contracts-gate section,.contract-row-actions){flex-wrap:wrap!important;gap:8px!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .contracts-gate button{min-height:40px!important;padding:8px!important;font-size:12px!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-record-identity{background:#301322;border:1px solid #754056;border-radius:13px;align-items:center;gap:11px;margin-bottom:12px;padding:12px;display:flex}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-record-identity>div:last-child{flex:1;min-width:0}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-record-identity h3{word-break:normal;overflow-wrap:normal;margin:0;font-size:15px;line-height:1.5}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-record-identity :is(p,small,bdi){color:#d3acbd;margin:2px 0;font-size:12px;line-height:1.6}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-record-identity small{color:#dfbc6a;display:block}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-operation-photo{color:#dfbc6a;border:1px solid #754056;border-radius:10px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] .sm-operation-photo img{object-fit:cover;width:100%;height:100%}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout][data-mobile-tone=overdue]{border-color:#f37b92!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout]:is([data-mobile-tone=confirmed],[data-mobile-tone=active],[data-mobile-tone=completed]){border-color:#50d9a0!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] :is(.contracts-currency,.srw-record-currency,.shark-dialog-currency){color:#bca4b0!important;letter-spacing:.5px!important;font-size:9px!important;font-weight:500!important;line-height:1.3!important;display:block!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout] button:focus-visible{outline-offset:2px;outline:2px solid #e0bd65}}.late-return-badge{color:#f58ca0;white-space:normal;word-break:normal;overflow-wrap:normal;font-size:11px;line-height:1.7;display:block}.late-return-notice{box-sizing:border-box;color:inherit;background:#67203a22;border:1px solid #b95c72;border-radius:12px;min-width:0;margin:10px 0;padding:12px}.late-return-notice>strong{color:#f58ca0;font-size:13px;line-height:1.6;display:block}.late-return-notice dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.late-return-notice dl>div{background:#67203a22;border:1px solid #b95c7255;border-radius:9px;min-width:0;padding:8px}.late-return-notice dt{margin-bottom:5px;font-size:10px;line-height:1.5}.late-return-notice dd{color:#f58ca0;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;font-size:16px;line-height:1.5;display:flex}.late-return-notice small{color:inherit;opacity:.85;font-size:10px;font-weight:400;line-height:1.6;display:block}.late-return-notice button{font:inherit;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:1px solid #b95c72;border-radius:8px;margin-top:9px;padding:8px 12px;font-size:12px}.late-return-notice button:focus-visible{outline-offset:3px;outline:2px solid #f58ca0}@media screen and (width<=900px){.late-return-notice{padding:10px}.late-return-notice dd{font-size:14px}.late-return-notice dl{gap:5px}.late-return-notice dl>div{padding:7px 5px}.late-return-badge{font-size:10px}.late-return-notice dl{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout=rental] .srm-extension-price-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout=rental] .srm-extension-price-summary>div{border-radius:11px!important;flex-direction:column!important;justify-content:space-between!important;gap:7px!important;min-width:0!important;height:auto!important;min-height:84px!important;padding:10px!important;display:flex!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout=rental] .srm-extension-price-summary span{font-size:11px!important;line-height:1.6!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout=rental] .srm-extension-price-summary strong{white-space:normal!important;overflow-wrap:normal!important;font-size:17px!important;line-height:1.5!important}html:has(#shark-supplier-app.premium-enabled) .shark-large-record-dialog[data-mobile-layout=rental] .srm-extension-price-summary strong small{color:#bca4b0!important;font-size:9px!important;line-height:1.4!important;display:block!important}}.spr-odometer-dialog{box-sizing:border-box;color:#f3ebe5;background:linear-gradient(145deg,#190912,#0b070a);border:1px solid #d6b2522b;border-radius:18px;width:min(480px,100% - 36px);max-height:calc(100dvh - 36px);margin:auto;padding:20px;font-family:inherit;overflow:auto;box-shadow:0 30px 90px #00000080}.spr-odometer-dialog::backdrop{background:#000000b3}.spr-odometer-dialog header{justify-content:space-between;gap:12px;display:flex}.spr-odometer-dialog h2{margin:6px 0 4px;font-size:20px}.spr-odometer-dialog p{color:#c5afb9;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.spr-odometer-dialog header button{color:#c5afb9;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.spr-odometer-dialog .spr-odometer-help{margin-top:14px}.spr-odometer-field{color:#d7b75f;background:#d6b25209;border:1px solid #d6b2521f;border-radius:12px;align-items:center;gap:12px;margin:20px 0;padding:14px;display:flex}.spr-odometer-field label{flex:1;min-width:0}.spr-odometer-field label span{color:#c5afb9;margin-bottom:7px;font-size:13px;display:block}.spr-odometer-field input{box-sizing:border-box;color:#f3ebe5;background:#0c080b;border:1px solid #ffffff14;border-radius:9px;width:100%;min-height:45px;padding:0 11px;font-size:16px}.spr-odometer-dialog :focus-visible{outline-offset:3px;outline:2px solid #d7b75f}.spr-odometer-dialog footer{gap:8px;display:flex}.spr-odometer-dialog footer button{color:#c7bbb6;min-height:44px;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.spr-odometer-dialog footer .spr-odometer-confirm{color:#160d08;background:linear-gradient(135deg,#d6b252,#b58f35);border-color:#d6b25259;font-weight:800}.spr-odometer-dialog button:disabled{opacity:.5;cursor:default}.spr-odometer-error{color:#faa;margin-bottom:16px;font-size:14px;line-height:1.6}
