:root{--primary:#e74040;--primary-light:#ff6034;--bg:#f3f4f8;--card:#fff;--text:#1a1a2e;--text2:#6b7280;--text3:#9ca3af;--border:#e5e7eb;--green:#10b981;--green-bg:#ecfdf5;--orange:#f59e0b;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}body{background:var(--bg);color:var(--text);min-height:100vh;padding-bottom:calc(20px + var(--safe-bottom));font-family:-apple-system,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif}.topbar{z-index:100;padding:calc(8px + var(--safe-top)) 12px 8px;background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;position:-webkit-sticky;position:sticky;top:0}.topbar-row{justify-content:space-between;align-items:center;display:flex}.topbar-summary{flex-direction:column;gap:1px;min-width:0;display:flex}.topbar h1{font-size:17px;font-weight:700;line-height:20px}.topbar-metrics{color:rgba(255,255,255,.88);white-space:nowrap;min-height:14px;font-size:11px;font-weight:500;line-height:14px;transition:opacity .2s}.topbar-metrics.is-loading{opacity:.55}.topbar-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.date-range-trigger{color:#fff;cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.42);border-radius:16px;align-items:center;gap:5px;max-width:152px;height:32px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.date-range-trigger:active{background:rgba(255,255,255,.28);transform:scale(.96)}.date-range-trigger svg{flex-shrink:0;width:14px;height:14px}.date-range-trigger span{text-overflow:ellipsis;overflow:hidden}.date-range-trigger i{opacity:.8;font-size:11px;font-style:normal;line-height:1}.refresh-btn{color:#fff;cursor:pointer;white-space:nowrap;background:rgba(255,200,60,.25);border:1px solid rgba(255,220,120,.6);border-radius:16px;justify-content:center;align-items:center;gap:4px;min-width:60px;height:32px;padding:0 9px;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.refresh-btn:active{transform:scale(.95)}.refresh-btn:disabled{opacity:.72;pointer-events:none}.refresh-btn svg{flex-shrink:0}.refresh-btn span{font-size:11px;font-weight:600;line-height:1}.refresh-loading-icon{animation:.8s linear infinite refresh-spin}@keyframes refresh-spin{to{transform:rotate(360deg)}}.loading-bar{background:rgba(255,255,255,.8);border-radius:1px;height:2px;animation:1.2s ease-in-out infinite bar-slide;position:absolute;bottom:0;left:0}@keyframes bar-slide{0%{width:0;left:0}50%{width:60%;left:20%}to{width:0;left:100%}}.search-bar{z-index:99;margin:-1px 16px 0;position:relative}.search-bar input{background:var(--card);width:100%;color:var(--text);border:none;border-radius:0 0 10px 10px;outline:none;padding:10px 36px 10px 38px;font-size:14px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.search-bar input::-webkit-input-placeholder{color:var(--text3)}.search-bar input::-moz-placeholder{color:var(--text3)}.search-bar input::-ms-input-placeholder{color:var(--text3)}.search-bar input::placeholder{color:var(--text3)}.search-bar input::-webkit-search-cancel-button{display:none}.search-icon{width:18px;height:18px;stroke:var(--text3);fill:none;stroke-width:2px;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-clear{background:var(--text3);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tab-bar{padding:10px 16px 4px}.tab-group{background:var(--card);border:1.5px solid var(--border);border-radius:10px;display:flex;overflow:hidden}.tab-item{white-space:nowrap;color:var(--text2);border-right:1px solid var(--border);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:7px 4px;font-size:12px;font-weight:500;transition:background .18s,color .18s;display:flex}.tab-item:last-child{border-right:none}.tab-item:active{-webkit-filter:brightness(.94);filter:brightness(.94)}.tab-item.active{background:var(--primary);color:#fff}.tab-count{color:inherit;opacity:.75;font-size:11px;font-weight:700;line-height:1}.tab-item.active .tab-count{opacity:1}@keyframes card-in{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}.order-card{background:var(--card);border-radius:14px;margin-bottom:10px;animation:.3s backwards card-in;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.04)}.card-main{gap:10px;padding:12px 14px;display:flex}.goods-thumb{object-fit:cover;background:var(--bg);border-radius:10px;flex-shrink:0;width:60px;height:60px}.goods-detail{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.goods-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.goods-spec{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.goods-price{color:var(--primary);margin-top:4px;font-size:15px;font-weight:700}.pickup-strip{--pickup-control-h:36px;background:linear-gradient(135deg,#fff7ed,#fef3c7);border:1.5px solid #fcd34d;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 14px;padding:9px 12px;display:flex}.pickup-strip.empty-code{background:var(--bg);border-color:var(--border)}.pickup-strip-single{align-items:center}.pickup-strip-body{flex:1;min-width:0;padding-bottom:0}.pickup-strip-actions{flex-shrink:0;align-self:center;align-items:center;padding-bottom:0;display:flex}.pickup-strip-actions .pick-btn{line-height:1}.pickup-strip-actions .pick-btn svg{display:block}.pickup-code{color:var(--text);letter-spacing:3px;font-family:SF Mono,Menlo,Courier New,monospace;font-size:20px;font-weight:800;line-height:1.2}.pick-btn{min-width:96px;min-height:var(--pickup-control-h);border:1.5px solid var(--border);color:var(--text3);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:600;transition:transform .15s,border-color .15s,background .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px rgba(15,23,42,.05)}.pick-btn.picked{background:var(--green-bg);border-color:var(--green);color:var(--green)}.pick-btn svg{flex-shrink:0;width:14px;height:14px}.order-pick-btn:disabled{cursor:default;opacity:.7}.order-pick-btn .pick-checkbox-icon{width:14px;height:14px}.pick-btn.pick-btn-stacked{flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:100px;padding:5px 10px 4px;line-height:1}.pick-btn.pick-btn-stacked svg{width:12px;height:12px}.pick-btn-row-main{justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.pick-btn-row-sub{letter-spacing:.02em;opacity:.88;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:9px;font-weight:600;line-height:1.1;overflow:hidden}.pickup-strip.multi-packages{flex-direction:column;align-content:stretch;align-items:stretch}.pickup-section-title{color:var(--orange);letter-spacing:.5px;border-bottom:1px solid rgba(252,211,77,.55);margin-bottom:2px;padding-bottom:2px;font-size:10px;font-weight:600}.pickup-strip.multi-packages.empty-code .pickup-section-title{color:var(--text3);border-bottom-color:var(--border)}.pickup-multi-list{flex-direction:column;gap:0;display:flex}.pickup-multi-row{border-top:1px solid rgba(252,211,77,.35);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.pickup-multi-row:first-of-type{border-top:none}.pickup-multi-main{flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pickup-row-action{flex-shrink:0;align-self:center}.pickup-code-wrap{width:100%;min-width:0;margin-top:2px}.pickup-code-btn{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;width:100%;max-width:100%;margin:0;padding:0;display:block}.pickup-multi-main .pickup-code-btn{text-align:left;flex:auto;min-width:0;overflow:hidden}.pickup-code-btn-inner{box-sizing:border-box;min-height:var(--pickup-control-h);background:rgba(255,255,255,.96);border:1.5px solid rgba(234,88,12,.38);border-radius:18px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;display:flex;box-shadow:0 1px 2px rgba(15,23,42,.06)}.pickup-code-btn.no-code .pickup-code-btn-inner{background:rgba(255,255,255,.78);border-style:dashed;border-color:rgba(148,163,184,.5);box-shadow:0 1px 2px rgba(15,23,42,.04)}.pickup-strip.empty-code .pickup-code-btn.no-code .pickup-code-btn-inner{background:rgba(255,255,255,.9);border-color:rgba(148,163,184,.48)}.pickup-code-btn:active .pickup-code-btn-inner{transform:scale(.97)}.pickup-code-btn-chev{color:rgba(234,88,12,.65);opacity:.95;flex-shrink:0;justify-content:center;align-items:center;margin-right:-2px;display:flex}.pickup-code-btn.no-code .pickup-code-btn-chev{color:var(--text3);opacity:.75}.pickup-code-btn-chev svg{width:16px;height:16px;display:block}.pickup-code-btn.has-code .pickup-code-strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);letter-spacing:1.5px;flex:auto;font-family:SF Mono,Menlo,Courier New,monospace;font-size:16px;font-weight:800;line-height:1.2;overflow:hidden}.pickup-code-btn.no-code .pickup-code-empty{text-align:left;flex-flow:row;flex:auto;align-items:baseline;gap:5px;min-width:0;line-height:1.2;display:flex}.pickup-code-empty-muted{color:var(--text3);flex-shrink:0;font-size:12px;font-weight:500}.pickup-code-empty-sep{color:var(--text3);opacity:.45;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;font-size:12px;font-weight:500}.pickup-code-empty-hint{color:var(--orange);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.pickup-strip.empty-code .pickup-code-btn.has-code .pickup-code-strong{color:var(--text)}.logistics-modal-overlay{z-index:600;touch-action:manipulation;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-end;animation:.2s fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.logistics-modal-sheet{background:var(--card);width:100%;max-height:min(78vh,640px);padding-bottom:var(--safe-bottom);border-radius:20px 20px 0 0;flex-direction:column;animation:.25s sheet-up;display:flex;overflow:hidden}.logistics-modal-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.logistics-modal-title{color:var(--text);font-size:16px;font-weight:700}.logistics-modal-body{-webkit-overflow-scrolling:touch;padding:14px 16px 20px;overflow-y:auto}.logistics-modal-line{color:var(--text2);margin-bottom:8px;font-size:13px;line-height:1.5}.logistics-modal-line b{color:var(--text);margin-right:6px;font-weight:600}.logistics-modal-mono{word-break:break-all;font-family:SF Mono,Menlo,Courier New,monospace;font-size:12px}.logistics-modal-code{letter-spacing:2px;color:var(--text);font-family:SF Mono,Menlo,Courier New,monospace;font-size:18px;font-weight:800}.logistics-modal-hint{color:var(--text);font-size:13px}.logistics-modal-empty{color:var(--text3);text-align:center;padding:16px 8px;font-size:13px}.logistics-transit-list{border-left:2px solid var(--border);margin-top:12px;margin-left:6px;padding:0;list-style:none}.logistics-transit-item{padding:0 0 14px 14px;position:relative}.logistics-transit-item:before{content:"";background:var(--primary);border:2px solid var(--card);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:-7px}.logistics-transit-time{color:var(--text3);margin-bottom:4px;font-size:11px}.logistics-transit-desc{color:var(--text);font-size:13px;line-height:1.45}.card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:10px;padding:8px 14px;display:flex}.time-group{gap:10px;display:flex}.time-item{color:var(--text3);font-size:10px}.status-dot{vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.empty-state{text-align:center;color:var(--text3);padding:60px 20px}.empty-state svg{opacity:.3;width:64px;height:64px}.empty-state p{margin-top:12px;font-size:14px}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pager{justify-content:center;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex}.pager button{border:1.5px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:10px;padding:8px 20px;font-size:13px}.pager button:disabled{opacity:.4;cursor:default}.pager span{color:var(--text3);font-size:12px}.toast{bottom:calc(60px + var(--safe-bottom));color:#fff;z-index:999;opacity:0;pointer-events:none;background:rgba(0,0,0,.78);border-radius:22px;padding:10px 24px;font-size:13px;transition:all .3s;position:fixed;left:50%;transform:translate(-50%)translateY(20px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.modal-overlay{z-index:500;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-end;animation:.2s fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.modal-sheet{background:var(--card);padding:24px 20px calc(20px + var(--safe-bottom));border-radius:20px 20px 0 0;width:100%;animation:.25s sheet-up}@keyframes sheet-up{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.modal-title{text-align:center;color:var(--text);margin-bottom:20px;font-size:16px;font-weight:700}.modal-row{gap:12px;margin-bottom:20px;display:flex}.modal-select{border:1.5px solid var(--border);color:var(--text);background:var(--bg);text-align:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:10px;outline:none;flex:1;padding:10px 6px;font-size:16px}.modal-btns{gap:10px;display:flex}.modal-btn{cursor:pointer;border:none;border-radius:12px;flex:1;padding:13px;font-size:15px;font-weight:600}.modal-btn:active{transform:scale(.97)}.modal-btn-cancel{background:var(--bg);color:var(--text2)}.modal-btn-confirm{background:var(--primary);color:#fff}.date-range-overlay{z-index:720;background:rgba(15,23,42,.48);justify-content:center;align-items:flex-end;animation:.2s fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.date-range-sheet{-webkit-overflow-scrolling:touch;width:100%;max-width:520px;max-height:92vh;padding:0 16px calc(14px + var(--safe-bottom));background:var(--card);border-radius:20px 20px 0 0;animation:.25s sheet-up;overflow-y:auto}.date-range-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:62px;display:flex}.date-range-title{color:var(--text);font-size:16px;font-weight:700;line-height:22px}.date-range-presets{gap:0;padding:12px 0 10px;display:flex}.date-range-presets button{border:1px solid var(--border);background:var(--bg);min-width:0;min-height:44px;color:var(--text2);cursor:pointer;border-radius:0;flex:1;font-size:13px;font-weight:600}.date-range-presets button:first-child{border-radius:10px 0 0 10px}.date-range-presets button:last-child{border-radius:0 10px 10px 0}.date-range-presets button.active{z-index:1;border-color:var(--primary);color:var(--primary);background:rgba(231,64,64,.08);position:relative}.date-range-presets button:not(:disabled):active{z-index:2;border-color:var(--primary);color:var(--primary);background:rgba(231,64,64,.14);position:relative}.date-range-presets button:disabled{color:var(--text3);cursor:default;opacity:.48}.date-range-values{grid-template-columns:1fr 22px 1fr;align-items:center;gap:4px;margin-bottom:8px;display:grid}.date-range-values div{background:var(--bg);border-radius:10px;min-width:0;padding:7px 9px}.date-range-values span{color:var(--text3);margin-bottom:2px;font-size:9px;line-height:12px;display:block}.date-range-values strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:17px;display:block;overflow:hidden}.date-range-values i{color:var(--text3);text-align:center;font-size:11px;font-style:normal}.date-range-calendar{min-height:316px;position:relative}.date-range-calendar-loading,.date-range-calendar-error{min-height:316px;color:var(--text3);justify-content:center;align-items:center;font-size:13px;display:flex}.date-range-calendar-error{color:var(--primary)}.date-range-calendar .air-datepicker{--adp-width:100%;--adp-font-family:-apple-system, "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--adp-font-size:13px;--adp-accent-color:var(--primary);--adp-color-current-date:var(--primary);--adp-cell-background-color-selected:var(--primary);--adp-cell-background-color-selected-hover:var(--primary);--adp-cell-background-color-in-range:rgba(231,64,64,.1);--adp-cell-background-color-in-range-hover:rgba(231,64,64,.16);--adp-cell-border-color-in-range:rgba(231,64,64,.2);--adp-nav-height:42px;--adp-day-name-color:var(--text3);width:100%;color:var(--text);border:none}.date-range-calendar .air-datepicker.-inline-{width:100%}.date-range-calendar .air-datepicker-nav{border-bottom-color:var(--border)}.date-range-calendar .air-datepicker-nav--title{color:var(--text);font-size:14px;font-weight:700}.date-range-calendar .air-datepicker-nav--action{width:42px;height:42px;color:var(--text2);font-size:25px}.date-range-calendar .air-datepicker-body--day-name{font-size:11px;font-weight:600}.date-range-calendar .air-datepicker-cell{border-radius:10px;min-height:38px}.date-range-calendar .air-datepicker-cell.-selected-{font-weight:700}.date-range-calendar .air-datepicker-cell.-in-range-{border-radius:0}.date-range-footer{border-top:1px solid var(--border);gap:10px;padding-top:10px;display:flex}.date-range-footer button{cursor:pointer;border:none;border-radius:12px;flex:1;min-height:44px;font-size:14px;font-weight:700}.date-range-cancel{background:var(--bg);color:var(--text2)}.date-range-confirm{background:var(--primary);color:#fff}.date-range-confirm:disabled{cursor:default;background:#f3a3a3}.date-range-footer button:not(:disabled):active{transform:scale(.98)}@supports (max-height:100dvh){.date-range-sheet{max-height:92dvh}}@media (max-width:359px){.date-range-trigger{max-width:132px;padding:0 7px}.date-range-sheet{padding-left:12px;padding-right:12px}.date-range-presets button{font-size:12px}.date-range-values strong{font-size:11px}}:root{--primary:#e74040;--primary-light:#ff6034;--primary-ink:#d33131;--navy:#1a1a2e;--navy-soft:#374151;--bg:#f3f4f8;--card:#fff;--text:#1a1a2e;--text2:#6b7280;--text3:#9ca3af;--border:#e5e7eb;--green:#10b981;--green-bg:#ecfdf5;--orange:#f59e0b;--orange-bg:#fff7ed;--shadow:0 8px 24px rgba(0,0,0,.055)}html{background:var(--bg)}body{background:radial-gradient(circle at 50% 0, rgba(255,255,255,.85), transparent 340px), var(--bg);color:var(--text);letter-spacing:-.01em}#root{width:100%;max-width:640px;min-height:100vh;margin:0 auto}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible{outline-offset:2px;outline:3px solid rgba(231,64,64,.22)}input:focus-visible{outline-offset:2px;outline:3px solid rgba(231,64,64,.22)}.filter-panel{z-index:105;isolation:isolate;display:block;position:-webkit-sticky;position:sticky;top:0}.topbar{z-index:1;isolation:isolate;padding:calc(10px + var(--safe-top)) 15px 6px;background:radial-gradient(circle at 92% -20%, rgba(255,255,255,.22), transparent 42%), linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);color:#fff;box-shadow:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;overflow:hidden;transform:translateZ(0)}.topbar:after{content:"";pointer-events:none;border:1px solid rgba(255,255,255,.09);border-radius:50%;width:148px;height:148px;position:absolute;bottom:-62px;right:-35px}.topbar-row{z-index:1;align-items:center;gap:10px;position:relative}.topbar-summary{gap:0}.topbar h1{letter-spacing:-.035em;font-size:18px;font-weight:780;line-height:22px}.topbar-metrics{color:rgba(255,255,255,.9);font-variant-numeric:tabular-nums;min-height:18px;margin-top:0;font-size:13px;font-weight:600;line-height:18px}.topbar-actions{gap:7px}.date-range-trigger,.refresh-btn{-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.17);border:1px solid rgba(255,255,255,.4);min-height:34px;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;box-shadow:inset 0 1px rgba(255,255,255,.1)}.date-range-trigger{color:#fff;border-radius:12px;max-width:130px;height:34px;padding:0 11px;font-size:11px}.date-range-trigger svg{color:#fff;width:15px;height:15px}.date-range-trigger i{margin-left:1px}.refresh-btn{background:rgba(255,200,60,.25);border-color:rgba(255,220,120,.6);border-radius:12px;min-width:58px;height:34px;padding:0 10px}.refresh-btn svg{color:#fff}.refresh-btn.is-success{background:rgba(16,185,129,.42);border-color:rgba(167,243,208,.8)}.refresh-btn.is-success svg{color:#fff}.date-range-trigger:active,.refresh-btn:active{background:rgba(255,255,255,.28);transform:translateY(1px)scale(.97)}.loading-bar{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);height:3px}.filter-workspace{-webkit-backdrop-filter:blur(14px);background:rgba(255,255,255,.96);border-bottom:1px solid rgba(224,228,235,.88);border-radius:0 0 16px 16px;margin-top:-1px;padding:7px 14px 8px;position:relative;box-shadow:0 7px 18px rgba(35,45,65,.09)}.filter-rail{align-items:center;gap:7px;display:flex}.search-toggle{color:#69758a;cursor:pointer;background:#f4f6f8;border:1px solid #e1e5eb;border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:color .18s,border-color .18s,background .18s,transform .16s;display:inline-flex;position:relative}.search-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.search-toggle i{background:var(--primary);border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.search-toggle:hover{background:#eef1f5;border-color:#d4d9e1}.search-toggle:active{transform:scale(.96)}.search-toggle.is-open,.search-toggle.has-query{color:var(--primary);background:rgba(231,64,64,.08);border-color:rgba(231,64,64,.28)}.search-bar{z-index:1;margin:7px 0 0;animation:.18s both search-reveal}@keyframes search-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.search-bar input{height:34px;color:var(--text);background:#f7f8fa;border:1px solid #e8ebf0;border-radius:12px;padding:0 38px;font-size:12px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px rgba(255,255,255,.8)}.search-bar input:focus{background:#fff;border-color:rgba(231,64,64,.5);box-shadow:0 10px 28px rgba(0,0,0,.1),0 0 0 3px rgba(231,64,64,.08)}.search-bar input:focus-visible{outline:none}.search-icon{stroke:#7b879b;width:15px;height:15px;left:13px}.search-clear{color:#677187;background:#e8ebf1;width:22px;height:22px;font-size:15px;right:8px}.search-clear:active{background:#dce1e9}.tab-bar{z-index:0;flex:1;min-width:0;padding:0;position:relative}.tab-group{border:1px solid var(--border);background:#f4f6f8;border-radius:13px;gap:2px;padding:3px;overflow:visible}.tab-item{min-width:0;min-height:32px;color:var(--text2);background:0 0;border:0;border-radius:9px;flex-direction:row;flex:1;gap:3px;padding:0 1px;font-size:12px;font-weight:680;transition:color .18s,background .18s,box-shadow .18s,transform .16s}.tab-item:last-child{border:0}.tab-item:active{-webkit-filter:none;filter:none;transform:scale(.97)}.tab-item.active{background:var(--primary);color:#fff;box-shadow:0 4px 12px rgba(231,64,64,.2)}.tab-count{font-variant-numeric:tabular-nums;background:rgba(101,112,135,.1);border-radius:9px;min-width:18px;height:18px;padding:0 3px;font-size:11px;font-weight:750;line-height:18px}.tab-item.active .tab-count{color:#fff;background:rgba(255,255,255,.18)}.order-list{padding:9px 14px 0}.order-card{background:var(--card);box-shadow:var(--shadow);border:1px solid rgba(229,231,235,.92);border-radius:16px;margin-bottom:9px;animation:.34s cubic-bezier(.22,.8,.31,1) backwards card-in;overflow:hidden}.order-card:active{-webkit-filter:none;filter:none}.card-main{gap:10px;padding:11px 13px 10px}.goods-thumb-button{background:var(--bg);cursor:zoom-in;border:0;border-radius:14px;flex:0 0 60px;width:60px;height:60px;padding:0;position:relative;overflow:hidden}.goods-thumb-button:after{content:"大图";color:#fff;letter-spacing:0;pointer-events:none;background:rgba(0,0,0,.56);border-radius:5px;height:14px;padding:0 2px;font-size:8px;font-weight:650;line-height:14px;position:absolute;bottom:3px;right:3px}.goods-thumb-button:active{transform:scale(.97)}.goods-thumb{border-radius:inherit;background:var(--bg);border:0;width:100%;height:100%;display:block}.goods-detail{justify-content:center}.goods-name{color:var(--text);font-size:13px;font-weight:680;line-height:18px}.goods-spec{color:var(--text3);margin-top:1px;font-size:11px;line-height:16px}.goods-price{color:var(--primary);font-variant-numeric:tabular-nums;margin-top:2px;font-size:16px;font-weight:760;line-height:19px}.goods-price small{font-size:11px;font-weight:650}.goods-original-price{color:#999;margin-left:7px;font-size:11px;font-weight:500;text-decoration:line-through}.goods-original-price small{color:inherit;font-size:9px}.goods-quantity{color:#e8611a;text-align:center;background:#fff0e6;border:1px solid #ffd6c2;border-radius:9px;flex-shrink:0;min-width:31px;height:29px;margin-left:4px;padding:0 7px;font-size:13px;font-weight:750;line-height:27px}.pickup-strip{--pickup-control-h:36px;background:linear-gradient(135deg,#fff7ed 0%,#fef3c7 100%);border:1px solid #fcd34d;border-radius:14px;gap:7px;margin:0 12px;padding:7px}.pickup-strip.empty-code{border-color:var(--border);background:var(--bg)}.pickup-section-title{color:var(--orange);letter-spacing:.08em;font-size:10px;font-weight:750}.pickup-strip-single .pickup-code-wrap{margin-top:0}.pickup-code-btn-inner{background:rgba(255,255,255,.95);border:1px solid rgba(234,88,12,.38);border-radius:12px;min-height:36px;padding:0 8px;box-shadow:0 2px 7px rgba(234,88,12,.06)}.pickup-code-tag{color:#e8611a;text-align:center;background:#fff0e6;border-radius:6px;flex:0 0 20px;width:20px;height:20px;font-size:10px;font-weight:800;line-height:20px}.pickup-code-btn:focus-visible{outline:none}.pickup-code-btn:focus-visible .pickup-code-btn-inner{outline-offset:2px;outline:3px solid rgba(231,64,64,.18)}.pickup-code-btn:active .pickup-code-btn-inner{background:#fff;transform:translateY(1px)scale(.985)}.pickup-code-btn.has-code .pickup-code-strong{color:var(--text);letter-spacing:.14em;font-size:16px;font-weight:780}.pickup-code-btn-chev{color:rgba(234,88,12,.72)}.pickup-code-btn.no-code .pickup-code-btn-inner{background:rgba(255,255,255,.88);border-color:rgba(148,163,184,.5)}.pickup-code-empty-muted{color:var(--text3)}.pickup-code-empty-hint{color:var(--orange)}.pick-btn{border:1px solid var(--border);min-width:94px;min-height:36px;color:var(--text3);background:#fff;border-radius:12px;padding:0 11px;font-size:12px;font-weight:680;box-shadow:0 2px 7px rgba(29,43,69,.06)}.pick-btn:hover{border-color:#d1d5db}.pick-btn:active{transform:translateY(1px)scale(.98)}.pick-btn.picked{border-color:var(--green);background:var(--green-bg);color:var(--green);box-shadow:0 2px 8px rgba(16,185,129,.08)}.order-pick-btn.is-selected,.order-pick-btn.picked.is-selected{border-color:var(--green);background:var(--green);color:#fff;box-shadow:0 3px 9px rgba(16,185,129,.18)}.pick-btn.pick-btn-stacked{min-width:96px;padding:3px 9px 2px}.pickup-section-title{border-bottom-color:rgba(252,211,77,.55);padding:0 2px 5px}.pickup-multi-row{border-top-color:rgba(252,211,77,.35);padding:7px 0}.pickup-multi-row:last-child{padding-bottom:0}.card-footer{border-top:1px solid var(--border);background:#fcfcfd;min-height:30px;margin-top:7px;padding:5px 13px}.time-group{gap:9px;min-width:0;overflow:hidden}.time-item{color:var(--text3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9px}.time-item b{color:var(--text2);font-weight:650}.status-dot{width:7px;height:7px;box-shadow:0 0 0 3px rgba(101,112,135,.08)}.product-modal-overlay{z-index:680;touch-action:manipulation;justify-content:center;align-items:flex-end;animation:.2s fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.product-modal-sheet{width:100%;max-height:min(92vh,820px);padding-bottom:var(--safe-bottom);background:var(--card);flex-direction:column;animation:.25s sheet-up;display:flex;overflow:hidden}.product-modal-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;min-height:62px;padding:9px 14px;display:flex}.product-modal-title{color:var(--text);font-size:18px;font-weight:760}.product-modal-body{-webkit-overflow-scrolling:touch;min-height:0;padding:10px 14px 16px;overflow-y:auto}.product-modal-overview{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:14px;display:grid}.product-modal-overview-info{flex-direction:column;min-width:0;min-height:160px;display:flex}.product-modal-image-stage{background:#f6f7fa;border-radius:14px;justify-content:center;align-items:center;width:160px;height:160px;display:flex;overflow:hidden}.product-modal-image{object-fit:contain;border:0;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.product-modal-summary{min-width:0;padding:0}.product-modal-summary h2{color:var(--text);letter-spacing:-.02em;word-break:break-word;font-size:16px;font-weight:760;line-height:1.45}.product-modal-summary p{color:var(--text2);word-break:break-word;margin-top:4px;font-size:13px;line-height:1.45}.product-modal-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:auto;padding-top:8px;display:grid}.product-modal-price-grid>div{background:#f7f8fa;border-radius:8px;min-width:0;padding:6px 8px}.product-modal-price-grid span{color:var(--text3);font-size:10px;line-height:13px;display:block}.product-modal-price-grid strong{color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:14px;font-weight:750;line-height:18px;display:block;overflow:hidden}.product-modal-price-grid>div:first-child{background:#fff1ee;grid-column:1/-1}.product-modal-price-grid>div:first-child strong{color:var(--primary)}.product-modal-price-grid small{margin-right:1px;font-size:10px}.product-detail-section{margin-top:12px}.product-detail-section h3{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:750;line-height:20px}.product-detail-list{border:1px solid var(--border);background:#fff;border-radius:13px;overflow:hidden}.product-detail-row{border-top:1px solid #edf0f4;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:8px 10px;display:grid}.product-detail-row:first-child{border-top:0}.product-detail-row dt{color:var(--text3);font-size:12px;line-height:19px}.product-detail-row dd{min-width:0;color:var(--text);word-break:break-word;font-size:13px;line-height:19px}.product-detail-row dd.is-mono{word-break:break-all;font-family:SF Mono,Menlo,Courier New,monospace;font-size:12px}.product-modal-status{align-items:center;font-weight:650;display:inline-flex}.logistics-modal-overlay,.product-modal-overlay,.date-range-overlay{-webkit-backdrop-filter:blur(2px);background:rgba(0,0,0,.48)}.logistics-modal-sheet,.product-modal-sheet,.date-range-sheet{border:1px solid rgba(255,255,255,.65);border-bottom:0;border-radius:24px 24px 0 0;max-width:540px;box-shadow:0 -20px 50px rgba(0,0,0,.16)}.logistics-modal-header{border-bottom-color:#edf0f5;min-height:66px;padding:11px 16px}.logistics-modal-title{font-size:17px;font-weight:760}.modal-close-button{color:#546075;cursor:pointer;touch-action:manipulation;background:#f1f3f7;border:0;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin:0;padding:0;font-size:27px;font-weight:300;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px rgba(84,96,117,.03)}.modal-close-button:active{background:var(--border);transform:scale(.95)}.logistics-modal-body{padding:16px 18px 24px}.logistics-modal-line{color:#748095;margin-bottom:10px}.logistics-modal-code{color:var(--text);font-size:19px}.logistics-modal-hint{background:var(--orange-bg);color:#9a5b10;border-radius:11px;padding:10px 12px}.logistics-transit-list{border-left-color:#dfe4ec}.logistics-transit-item:before{background:var(--primary);box-shadow:0 0 0 3px rgba(231,64,64,.1)}.logistics-transit-item:first-child:before{background:var(--green);box-shadow:0 0 0 3px rgba(16,185,129,.12)}.date-range-sheet{padding:0 16px calc(15px + var(--safe-bottom))}.date-range-header{border-bottom-color:#edf0f5;min-height:68px}.date-range-title{font-size:17px;font-weight:760}.date-range-presets{gap:5px;padding:13px 0 11px}.date-range-presets button{color:#69758a;background:#f0f2f6;border:0;border-radius:11px;min-height:44px;font-size:12px}.date-range-presets button+button{margin-left:0}.date-range-presets button:first-child,.date-range-presets button:last-child{border-radius:11px}.date-range-presets button.active{background:var(--primary);color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(231,64,64,.18)}.date-range-presets button:not(:disabled):active{color:var(--primary);background:rgba(231,64,64,.12);border-color:transparent}.date-range-values{gap:7px;margin-bottom:9px}.date-range-values div{background:#f7f8fa;border:1px solid #e9edf3;border-radius:12px;padding:8px 10px}.date-range-calendar .air-datepicker{--adp-accent-color:var(--primary);--adp-color-current-date:var(--primary);--adp-cell-background-color-selected:var(--primary);--adp-cell-background-color-selected-hover:var(--primary);--adp-cell-background-color-in-range:rgba(231,64,64,.1);--adp-cell-background-color-in-range-hover:rgba(231,64,64,.16);--adp-cell-border-color-in-range:rgba(231,64,64,.2)}.date-range-calendar .air-datepicker-nav--title{font-weight:760}.date-range-footer{border-top-color:#edf0f5;gap:9px}.date-range-footer button{border-radius:13px;min-height:46px}.date-range-cancel{color:#667287;background:#eef1f5}.date-range-confirm{background:var(--primary);box-shadow:0 6px 14px rgba(231,64,64,.2)}.date-range-confirm:disabled{box-shadow:none;background:#f3aaa1}.empty-state{background:rgba(255,255,255,.7);border:1px dashed #d9dfe8;border-radius:19px;margin:12px 14px;padding:62px 20px}.empty-state svg{color:#8490a5;opacity:.38}.skeleton{background:linear-gradient(90deg,#eef1f5 25%,#f7f8fa 50%,#eef1f5 75%) 0 0/200% 100%}.pager{gap:10px;padding:18px 14px}.pager button{background:#fff;border:1px solid #dfe4ec;border-radius:12px;min-height:42px;padding:0 22px;font-weight:650}.pager button:not(:disabled):active{background:#f7f8fa;transform:translateY(1px)}.toast{bottom:calc(34px + var(--safe-bottom));white-space:nowrap;background:rgba(0,0,0,.78);border:1px solid rgba(255,255,255,.12);border-radius:13px;max-width:calc(100vw - 36px);padding:11px 18px;font-weight:650;box-shadow:0 12px 30px rgba(0,0,0,.2)}.hl{color:#a74620;background:#fff0ad;border-radius:3px;padding:0 2px}@media (max-width:359px){.topbar{padding-left:12px;padding-right:12px}.topbar h1{font-size:17px}.date-range-trigger{max-width:112px;padding:0 8px}.refresh-btn{min-width:52px;padding:0 8px}.filter-workspace{padding-left:12px;padding-right:12px}.filter-rail{gap:6px}.search-toggle{flex-basis:38px;width:38px;height:38px}.tab-item{gap:2px;font-size:11px}.tab-count{min-width:16px;padding:0 2px}.order-list{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}.pickup-strip{margin-left:12px;margin-right:12px}.pick-btn{min-width:88px;padding-left:10px;padding-right:10px}.pickup-code-btn.has-code .pickup-code-strong{letter-spacing:.1em;font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pickup-code-page{background:radial-gradient(circle at 88% 0,rgba(255,220,202,.34),transparent 230px),linear-gradient(#f7f4f2 0,#f3f4f8 260px);min-height:100vh}.pickup-code-page.has-selection{padding-bottom:calc(84px + var(--safe-bottom))}.pickup-list-topbar{z-index:110;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 8px 24px rgba(190,56,44,.14)}.pickup-list-tabs{top:calc(56px + var(--safe-top));z-index:100;-webkit-backdrop-filter:blur(12px);background:rgba(247,244,242,.94);padding:9px 14px 7px;position:-webkit-sticky;position:sticky}.pickup-list-tab-layout{align-items:center;gap:10px;width:100%;display:flex}.pickup-list-tabs .tab-group{background:rgba(255,255,255,.78);border-color:rgba(231,64,64,.12);flex:auto;min-width:0;box-shadow:0 4px 14px rgba(29,43,69,.035)}.pickup-list-passive-stats{color:#737d8e;white-space:nowrap;border-left:1px solid rgba(190,194,203,.62);flex:none;align-items:center;gap:8px;margin:0;padding-left:10px;font-size:12px;line-height:18px;display:flex}.pickup-list-passive-stat{align-items:baseline;gap:3px;display:flex}.pickup-list-passive-stat+.pickup-list-passive-stat:before{content:"·";color:#b2b8c3;margin-right:5px}.pickup-list-passive-stat dt{font-weight:650}.pickup-list-passive-stat dd{color:#3f4a5c;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:780}.pickup-list-content{padding:13px 14px 28px}.pickup-list-group{position:relative}.pickup-list-group+.pickup-list-group{margin-top:12px}.pickup-list-group-heading{top:calc(112px + var(--safe-top));z-index:20;-webkit-backdrop-filter:blur(12px);background:rgba(246,244,243,.94);border:0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:6px 3px 7px;display:flex;position:-webkit-sticky;position:sticky}.pickup-list-group-heading h2{color:#555e70;align-items:center;gap:7px;font-size:14px;font-weight:720;line-height:20px;display:flex}.pickup-list-group-heading h2:before{content:"";background:#f1a23c;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px rgba(241,162,60,.1)}.pickup-list-group.is-today .pickup-list-group-heading h2:before{background:var(--green);box-shadow:0 0 0 4px rgba(16,185,129,.11)}.pickup-list-group-heading time{color:#7f8796;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:560;line-height:18px}.pickup-list-group-cards,.pickup-list-loading-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0;display:grid}.pickup-list-group-cards{padding-top:11px}.pickup-list-card{background:linear-gradient(135deg,rgba(255,251,246,.98),rgba(255,255,255,.98));border:1px solid rgba(238,157,50,.72);border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:60px;padding:7px 5px 6px 6px;animation:.3s cubic-bezier(.22,.8,.31,1) backwards card-in;display:flex;position:relative;box-shadow:0 7px 20px rgba(176,118,42,.07)}.pickup-list-card:nth-child(odd):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.pickup-list-card:nth-child(2n){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.pickup-list-card.is-selected{z-index:1;background:linear-gradient(135deg,rgba(236,253,245,.98),rgba(255,255,255,.98));border-color:rgba(8,166,118,.9);box-shadow:0 0 0 2px rgba(16,185,129,.1),0 8px 20px rgba(16,185,129,.1)}.pickup-list-sequence{z-index:2;color:#e56b20;font-variant-numeric:tabular-nums;pointer-events:none;background:#fff2e8;border:1px solid rgba(229,107,32,.34);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:0;left:8px;transform:translateY(-50%);box-shadow:0 2px 7px rgba(190,104,44,.12)}.pickup-list-code-button{text-align:left;cursor:pointer;background:linear-gradient(135deg,rgba(255,244,237,.92),rgba(255,252,249,.84));border:1px solid rgba(234,119,78,.36);border-radius:12px;flex:auto;align-items:center;min-width:0;min-height:44px;padding:0 4px;transition:border-color .16s,background .16s,transform .16s;display:flex;box-shadow:inset 0 0 0 1px rgba(255,255,255,.62)}.pickup-list-code-button:active{transform:scale(.98)}.pickup-list-code-button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid rgba(231,64,64,.38)}.pickup-list-card .pick-btn{color:#168761;background:rgba(236,253,245,.92);border:1px solid rgba(5,160,112,.9);border-radius:15px;flex:0 0 66px;gap:4px;width:66px;min-width:66px;max-width:66px;height:30px;min-height:30px;padding:0 1px;font-size:14px;font-weight:700;box-shadow:0 3px 9px rgba(16,185,129,.1)}.pickup-list-card .pick-btn svg{width:12px;height:12px}.pickup-list-card .pick-btn.pick-btn-stacked{border-radius:13px;gap:0;height:40px;min-height:40px;padding:3px 2px 2px}.pickup-list-card .pick-btn-row-main{font-size:14px;font-weight:700}.pickup-list-card .pick-btn-row-sub{margin-top:3px;font-size:10px}.pickup-list-card .pick-btn.is-selected{border-color:var(--green);background:var(--green);color:#fff;box-shadow:0 5px 12px rgba(16,185,129,.23)}.pickup-selection-confirm{z-index:450;padding:10px 14px calc(10px + var(--safe-bottom));-webkit-backdrop-filter:blur(14px);background:rgba(255,255,255,.94);border-top:1px solid rgba(224,226,232,.92);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px rgba(29,43,69,.12)}.pickup-selection-confirm button{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;border:0;border-radius:14px;width:100%;min-height:48px;font-size:16px;font-weight:760;box-shadow:0 8px 20px rgba(231,64,64,.24)}.pickup-selection-confirm button:active{transform:scale(.98)}.pickup-selection-confirm button:disabled{opacity:.7}.orders-selection-spacer{height:calc(74px + var(--safe-bottom))}.orders-selection-confirm+.toast,.pickup-code-page.has-selection .toast{bottom:calc(92px + var(--safe-bottom))}.pickup-list-code{overflow-wrap:anywhere;min-width:0;color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:SF Mono,Menlo,Courier New,monospace;font-size:max(16px,min(4.15vw,18px));font-weight:820;line-height:1.2;display:block}.pickup-list-skeleton{min-height:60px;animation:none}.pickup-list-message{color:var(--text3);text-align:center;background:rgba(255,255,255,.9);border:1px solid rgba(224,226,232,.92);border-radius:20px;margin:16px 14px;padding:64px 22px;box-shadow:0 10px 28px rgba(29,43,69,.05)}.pickup-list-message svg{opacity:.34;width:60px;height:60px}.pickup-list-message-icon{width:52px;height:52px;color:var(--primary);background:#fff0ee;border-radius:50%;margin:0 auto;font-size:28px;font-weight:750;line-height:52px}.pickup-list-message h2{color:var(--text2);margin-top:12px;font-size:15px;font-weight:720;line-height:22px}.pickup-list-message p{margin-top:5px;font-size:12px;line-height:18px}.pickup-list-message button{background:var(--primary);color:#fff;border:0;border-radius:12px;min-height:40px;margin-top:16px;padding:0 18px;font-size:13px;font-weight:680}@media (max-width:359px){.pickup-list-content{padding-left:12px;padding-right:12px}.pickup-list-group-cards,.pickup-list-loading-group{row-gap:7px}.pickup-list-tab-layout{gap:7px}.pickup-list-passive-stats{gap:5px;padding-left:7px;font-size:11px}.pickup-list-passive-stat+.pickup-list-passive-stat:before{margin-right:3px}.pickup-list-card{padding-left:5px;padding-right:4px}.pickup-list-code{letter-spacing:.02em}}
