.shop-ops{gap:24px}.shop-ops .shop-ops-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0;display:flex}.shop-ops-heading>div{flex:1;min-width:0}.shop-ops-heading h2,.shop-ops-heading h3{margin-bottom:8px}.shop-ops-heading p:last-child{margin-bottom:0}.shop-ops-heading>.sx-button{flex:none}.shop-ops-brand{margin-bottom:0!important}.shop-ops-brand>div{justify-items:end;gap:8px;display:grid}.shop-ops-text-button{font:600 14px var(--font-outfit),sans-serif;color:var(--edr-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;text-decoration:underline}.shop-ops-button-count{min-width:24px;min-height:24px;font:600 13px var(--font-geist-mono),monospace;border:1px solid;border-radius:50%;place-items:center;margin-left:10px;display:inline-grid}.shop-ops-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.shop-ops-stats>div{border:1px solid var(--edr-hairline);background:var(--edr-panel);border-radius:18px;flex-direction:column;justify-content:space-between;gap:10px;padding:16px 18px;display:flex}.shop-ops-stats span{font:17px var(--font-bebas),sans-serif;letter-spacing:.03em;line-height:1.15}.shop-ops-stats strong{font:600 28px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums}.shop-ops-stats .shop-ops-stat-attention{background:var(--edr-yellow);border-color:var(--edr-blue)}.shop-ops-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.shop-ops-toolbar>label{flex:1;min-width:min(100%,240px)}.shop-ops .shop-ops-toolbar input{margin-bottom:0}.shop-ops-filters{flex-wrap:wrap;gap:8px;display:flex}.shop-ops-filters button,.shop-ops-sections button{border:1px solid var(--edr-hairline);background:var(--edr-panel);min-height:44px;color:var(--edr-blue-dark);font:18px var(--font-bebas),sans-serif;letter-spacing:.03em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;display:flex}.shop-ops-filters button[aria-pressed=true],.shop-ops-sections button[aria-pressed=true]{background:var(--edr-blue);border-color:var(--edr-blue);color:var(--edr-panel)}.shop-ops-filters span{font:12px var(--font-geist-mono),monospace;text-align:center;min-width:20px}.shop-ops button:focus-visible,.shop-ops summary:focus-visible,.shop-ops-link:focus-visible{outline:3px solid var(--edr-blue);outline-offset:4px}.shop-ops button:disabled{cursor:default}.shop-ops-layout{align-items:start;gap:24px;min-width:0;display:grid}.shop-ops-layout:has(.shop-ops-detail){grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)}.shop-ops-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;padding:6px;display:grid}.shop-ops-layout:has(.shop-ops-detail) .shop-ops-list{grid-template-columns:minmax(0,1fr)}.shop-ops-delivery{background:var(--edr-panel);border:1px solid var(--edr-hairline);min-width:0;box-shadow:0 0 0 5px var(--edr-blue-soft),0 0 0 6px var(--edr-hairline);border-radius:20px;align-content:start;gap:12px;padding:20px;display:grid}.shop-ops-delivery.is-selected{border-color:var(--edr-blue);box-shadow:0 0 0 5px var(--edr-blue-soft),0 0 0 6px var(--edr-blue)}.shop-ops .shop-ops-delivery h3,.shop-ops .shop-ops-delivery p{margin:0}.shop-ops-delivery-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-ops-badge{border:1px solid var(--edr-hairline);background:var(--edr-blue-soft);width:fit-content;max-width:100%;color:var(--edr-blue-dark);font:17px var(--font-bebas),sans-serif;letter-spacing:.03em;border-radius:999px;align-items:center;padding:6px 12px;line-height:1.2;display:inline-flex}.shop-ops-badge.is-attention{background:var(--edr-yellow);border-color:var(--edr-blue)}.shop-ops-reference{font:12px var(--font-geist-mono),monospace;color:var(--edr-blue);font-variant-numeric:tabular-nums}.shop-ops-money{font:500 14px var(--font-geist-mono),monospace;overflow-wrap:anywhere}.shop-ops-buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shop-ops-buttons .sx-button{min-height:46px;padding:11px 18px;font-size:18px}.shop-ops-link{min-height:44px;color:var(--edr-blue);text-underline-offset:4px;align-items:center;font-weight:600;line-height:1.35;display:inline-flex}.shop-ops-detail{min-width:0;scroll-margin-top:20px}.shop-ops-detail>div{gap:16px;display:grid}.shop-ops-detail>div>p{margin-bottom:0}.shop-ops-detail:focus{outline:none}.shop-ops-sections{border-top:1px solid var(--edr-hairline);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.shop-ops-sections button{padding:8px 13px;font-size:17px}.shop-ops-task{border:1px solid var(--edr-hairline);background:var(--edr-blue-soft);border-radius:16px;padding:20px}.shop-ops-task .shop-tracking-form{margin-top:16px}.shop-ops-task .sx-panel{background:var(--edr-panel)}.shop-ops-amounts{gap:10px;margin:16px 0;display:grid}.shop-ops-amounts>div{border-bottom:1px solid var(--edr-hairline);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.shop-ops-amounts dt{font-size:14px}.shop-ops-amounts dd{font:500 16px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;margin:0}.shop-ops-label-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.shop-ops-steps{gap:14px;margin:20px 0 24px;padding-left:24px;display:grid}.shop-ops-label .shop-tracking-print-label{width:100%;max-width:100%;margin:16px 0}.shop-ops-empty{text-align:center;border:1px dashed var(--edr-blue);background:var(--edr-blue-soft);border-radius:20px;padding:32px 24px}.shop-ops-empty h3{margin-bottom:8px}.shop-ops-empty p:last-child{margin-bottom:0}.shop-ops-help{border:1px solid var(--edr-hairline);background:var(--edr-panel);border-radius:18px;padding:20px}.shop-ops-help summary,.shop-ops-scan summary{cursor:pointer;min-height:30px;color:var(--edr-blue);font-weight:600}.shop-ops-help[open] summary,.shop-ops-scan details[open] summary{margin-bottom:16px}.shop-ops-driver.shop-tracking-page{max-width:1040px}.shop-ops-driver>header{margin-bottom:0}.shop-ops-login{width:100%;max-width:620px;margin:0 auto}.shop-ops-worklist{gap:20px;min-width:0;display:grid}.shop-ops-worklist>label input{margin-bottom:0}.shop-ops-driver-list{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-ops-driver .shop-ops-selected{border-color:var(--edr-blue)}.shop-ops-pending{border:1px solid var(--edr-blue);background:var(--edr-yellow);border-radius:20px;padding:18px 20px}.shop-ops-pending>summary{cursor:pointer;justify-content:space-between;gap:12px;min-height:32px;font-weight:600;display:flex}.shop-ops-pending>summary span{font-family:var(--font-geist-mono),monospace}.shop-ops-pending[open]>summary{margin-bottom:16px}.shop-ops-pending-item{border:1px solid var(--edr-hairline);background:var(--edr-panel);border-radius:14px;margin:12px 0;padding:16px}.shop-ops-pending-item summary{cursor:pointer;min-height:32px;font-weight:600}.shop-ops-pending-item[open] summary{margin-bottom:14px}.shop-ops-pending-item .shop-tracking-inline{margin:16px 0}.shop-ops-receive{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.shop-ops-receive legend{margin-bottom:12px;font-weight:600}.shop-ops-receive label{border:1px solid var(--edr-hairline);background:var(--edr-panel);cursor:pointer;border-radius:14px;align-items:flex-start;gap:8px;padding:14px;display:flex}.shop-ops-receive label:has(input:checked){border:2px solid var(--edr-blue);background:var(--edr-yellow);padding:13px}.shop-ops .shop-ops-receive input[type=radio]{width:18px;height:18px;accent-color:var(--edr-blue);flex:none;margin:4px 0 0}.shop-ops-receive strong{font:20px var(--font-bebas),sans-serif;letter-spacing:.03em;display:block}.shop-ops-receive small{margin-top:5px;font-size:13px;line-height:1.4;display:block}.shop-ops-location{border:1px solid var(--edr-hairline);background:var(--edr-panel);border-radius:16px;padding:18px}.shop-ops-location small{margin-top:4px;line-height:1.4;display:block}.shop-ops-location p{margin-top:12px}.shop-ops .shop-tracking-inline{align-items:flex-start;line-height:1.5}.shop-ops input[type=checkbox]{accent-color:var(--edr-blue);flex:none;width:18px;height:18px}.shop-ops-money-summary{border:1px solid var(--edr-hairline);border-radius:16px;gap:8px;padding:16px 18px;display:grid}.shop-ops-money-summary>span{font:18px var(--font-bebas),sans-serif;letter-spacing:.03em}.shop-ops-money-summary>strong{font:600 24px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums}.shop-ops-money-summary p{margin:0}@media (max-width:860px){.shop-ops-layout:has(.shop-ops-detail){grid-template-columns:minmax(0,1fr)}.shop-ops-layout:has(.shop-ops-detail)>.shop-ops-detail{order:-1}.shop-ops-layout:has(.shop-ops-detail) .shop-ops-list{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-ops-label-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.shop-ops{gap:20px}.shop-ops-driver.shop-tracking-page{padding:20px 14px 48px}.shop-ops-heading{align-items:flex-start!important;gap:14px!important}.shop-ops-heading>.sx-button{width:100%}.shop-ops-brand img{max-width:160px}.shop-ops-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop-ops-stats>div{min-height:96px;padding:14px}.shop-ops-stats strong{font-size:26px}.shop-ops-list,.shop-ops-driver-list{grid-template-columns:minmax(0,1fr)}.shop-ops-layout:has(.shop-ops-detail) .shop-ops-list{grid-template-columns:minmax(0,1fr)}.shop-ops-delivery{padding:18px}.shop-ops-buttons .sx-button{flex:1;min-width:min(150px,100%)}.shop-ops-buttons .shop-ops-link,.shop-ops-toolbar>.sx-button{width:100%}.shop-ops-task{padding:16px}.shop-ops-filters{gap:6px}.shop-ops-filters button{flex:1;padding:9px 12px}.shop-ops-sections button{flex:1;min-width:120px}.shop-ops-receive{grid-template-columns:minmax(0,1fr)}.shop-ops-receive label{min-height:72px}.shop-ops-help,.shop-ops-pending{padding:16px}.shop-ops .shop-tracking-print-label{padding:20px}.shop-ops-brand>div{max-width:calc(100% - 180px)}.shop-ops-brand .sx-label{font-size:15px}}@media (prefers-reduced-motion:no-preference){.shop-ops .shop-ops-delivery,.shop-ops .shop-ops-filters button{transition:box-shadow .16s,background-color .16s}}@media print{.shop-ops .shop-tracking-print-label{box-shadow:none;border-radius:0}}
