.combo{position:relative;display:block;min-width:0;width:100%}.combo input[role=combobox]{width:100%;padding-right:40px;text-overflow:ellipsis}.combo input.with-flag{padding-left:46px}.combo-flag{width:20px;height:15px;flex:none;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #20251e1f}.combo-flag-selected{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}button.combo-toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:34px;height:34px;min-height:0;padding:0;display:grid;place-items:center;background:none;color:inherit;border:0}button.combo-toggle:hover{background:none}.combo-list{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);max-height:280px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:4px;list-style:none;background:var(--c-fff);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 28px #20251e2e}.combo-list[hidden]{display:none}.combo-list li{display:flex;align-items:center;gap:10px;min-height:42px;padding:6px 10px;border-radius:7px;cursor:pointer;font-weight:400;overflow-wrap:anywhere}.combo-list li span{flex:1;min-width:0}.combo-list li small{flex:none;color:var(--c-5c6653);font-size:11px}.combo-list li[aria-selected=true]{background:var(--c-eef5da)}.combo-list li.chosen{font-weight:600}.combo-list li.combo-own{color:var(--c-41601a);font-weight:600;border-top:1px solid var(--line);border-radius:0 0 7px 7px}.combo-list li.combo-empty{color:var(--c-5c6653);cursor:default}.seller-documents{display:grid;gap:12px;padding:0 23px 23px}.seller-documents .section-title{padding:21px 0 0}.seller-documents .register-row input{width:auto}.seller-requisites{display:grid;gap:10px}.seller-requisites summary{cursor:pointer;font-weight:600}.seller-requisites label{display:grid;gap:4px;margin-top:10px}.seller-requisites button{margin-top:12px}.seller-document{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:12px}.seller-document>div{display:grid;gap:2px;min-width:200px}.seller-document dl{display:flex;flex-wrap:wrap;gap:16px;margin:0}.seller-document dl div{display:grid;gap:2px}.seller-document dt{color:var(--c-5f655b);font-size:.8rem}.seller-document dd{margin:0}.delivery-tariff{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0 23px 23px}.delivery-tariff .section-title{padding:21px 0 0}.delivery-tariff td input{min-width:90px;width:100%}.delivery-tariff>label:not(.check-row){display:grid;gap:4px}.delivery-tariff>button{justify-self:start}.cash-desk{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0 23px 23px;margin-bottom:18px}.cash-desk .section-title{padding-left:0;padding-right:0}.cash-desk h3{margin:8px 0 0;font-size:15px}.cash-sum{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0}.cash-sum strong{font-size:24px}.cash-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;padding:8px 0;border-bottom:1px solid var(--c-efeff1);font-size:14px}.cash-waiting{display:grid;gap:10px}.cash-actions{display:flex;flex-wrap:wrap;gap:10px}.cash-actions button,.cash-desk>button{min-height:44px}.cash-other{display:grid;gap:10px;max-width:420px}.cash-other input{width:100%}.doro-icon{display:inline-block;flex:0 0 auto;width:32px;height:32px;background-image:url(/icons/doro-atlas-v2.png);background-size:400% 400%;background-repeat:no-repeat;vertical-align:middle}.doro-icon-large{width:44px;height:44px}.doro-icon-buyer{background-position:0% 0%}.doro-icon-seller{background-position:33.333% 0%}.doro-icon-admin{background-position:66.667% 0%}.doro-icon-support{background-position:100% 0%}.doro-icon-warehouse{background-position:0% 33.333%}.doro-icon-carrier{background-position:33.333% 33.333%}.doro-icon-pickup{background-position:66.667% 33.333%}.doro-icon-courier{background-position:100% 33.333%}.doro-icon-finance{background-position:0% 66.667%}.doro-icon-parcel{background-position:33.333% 66.667%}.doro-icon-location{background-position:66.667% 66.667%}.doro-icon-messages{background-position:100% 66.667%}.doro-icon-home{background-position:0% 100%}.doro-icon-search{background-position:33.333% 100%}.doro-icon-cart{background-position:66.667% 100%}.doro-icon-notifications{background-position:100% 100%}.point-picker{border:1px solid var(--c-e0e0e2);border-radius:13px;padding:18px;margin:8px 0 22px;min-width:0}.point-picker legend{padding:0 7px;font-weight:600;font-size:15px}.point-hint{color:var(--c-5f6368);font-size:12px;line-height:1.8;margin:9px 0}.point-privacy summary{color:var(--c-5f6368);font-size:12px;cursor:pointer;margin-top:12px}.point-buttons{display:flex;gap:9px;flex-wrap:wrap;margin:15px 0}.point-buttons button{font-size:12px;padding:7px 10px}.point-coordinates{margin:16px 0;padding:13px;background:var(--c-f6f6f8);border:1px solid var(--c-e7e7e9);border-radius:10px}.point-coordinates summary{cursor:pointer;font-weight:500;font-size:13px}.point-coordinate-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.point-coordinate-fields label{font-size:12px;margin-bottom:12px}.point-coordinates>button{font-size:12px}.point-summary{display:flex;align-items:center;gap:10px;background:var(--c-eeeef0);padding:12px;border-radius:9px;font-size:13px}.point-summary strong{font-weight:550}.point-summary small{display:block;font-size:11px;color:var(--c-5f6368);margin-top:5px}label.point-confirm{display:flex;flex-direction:row;align-items:flex-start;gap:9px;margin:15px 0;font-size:12px;line-height:1.7}.point-confirm input{width:16px;height:16px;flex:0 0 auto;margin-top:3px;accent-color:var(--c-71913c)}.point-error{color:var(--c-8a442d);font-size:12px;line-height:1.8;margin:10px 0}.point-error>button{margin-left:7px}.address-map{border:1px solid var(--c-dfdfe1);border-radius:10px;overflow:hidden}.address-map-canvas{width:100%;height:320px}.address-map-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;background:var(--c-f6f6f8)}.address-map-actions button{font-size:12px;padding:8px 10px}.address-map .maplibregl-ctrl-attrib{font-size:11px;line-height:1.5;padding:5px 8px;background:var(--c-fff);width:100%;box-sizing:border-box;max-width:100%}.address-map .maplibregl-ctrl-bottom-right{max-width:100%;width:100%}.address-map .maplibregl-ctrl-attrib-inner{white-space:normal;overflow-wrap:anywhere}.address-map-pin,.address-map-pin:hover{width:44px;height:44px;padding:0;border:0;border-radius:0;background-color:transparent;background-image:url(/icons/doro-atlas-v2.png);box-shadow:none}.point-picker:disabled .address-map-canvas{pointer-events:none}.point-editor{width:620px}.point-editor .point-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.point-editor-heading h2{font-size:20px}.point-editor p.point-current{color:var(--c-5f6368);font-size:13px;margin-bottom:18px;overflow-wrap:anywhere}.address-saved-actions{display:flex;align-items:flex-start;flex-direction:column;gap:8px}.address-saved-actions button{font-size:12px}@media(max-width:600px){.point-picker{padding:13px}.address-map-canvas{height:280px}.point-coordinate-fields{gap:8px}.point-buttons button{flex:1}}.delivery-selector{margin:18px 0;min-width:0}.delivery-selector select{width:100%;min-width:0;text-overflow:ellipsis}.delivery-address-summary{display:flex;align-items:flex-start;gap:10px;background:var(--c-f4f4f6);border:1px solid var(--c-e1e1e3);border-radius:12px;padding:14px;margin:12px 0;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.delivery-address-summary p{margin:6px 0}.delivery-address-summary small,.delivery-hint{font-size:12px;color:var(--c-5f6368);line-height:1.8}.delivery-hint{margin:12px 0}.destination-dialog{width:580px}.destination-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.destination-heading h2{font-size:22px}.destination-address{display:flex;gap:14px;align-items:flex-start;background:var(--c-f4f4f6);padding:20px;border-radius:14px;line-height:1.8;overflow-wrap:anywhere}.destination-address span{font-size:12px;color:var(--c-5f6368)}.destination-address h3{font-size:20px}.destination-dialog dl{margin:24px 0;line-height:1.8;overflow-wrap:anywhere}.destination-dialog dt{font-size:12px;color:var(--c-5f6368);margin-top:17px}.destination-dialog dd{margin:4px 0;font-size:14px}.destination-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.destination-navigation{display:inline-flex;padding:12px 16px;border-radius:10px;background:var(--c-d8f58c);color:var(--c-26321b);font-size:13px;text-decoration:none;font-weight:600}.recipient-form{border:1px solid var(--c-dedee0);border-radius:14px;padding:18px;margin:20px 0;min-width:0}.coverage-card{padding:16px;border:1px solid var(--c-dedee0);border-radius:12px;margin:18px 0;font-size:13px;line-height:1.8;background:var(--c-f7f7f9)}.coverage-card>small{display:block}.recipient-form legend{font-size:15px;font-weight:600;padding:0 8px}.recipient-form>label{display:block;font-size:13px;margin:14px 0 8px}.recipient-form>input,.recipient-form>textarea{font:inherit;padding:12px;border:1px solid var(--c-dcdcde);border-radius:10px;width:100%}.recipient-form>textarea{min-height:84px;resize:vertical}.recipient-form label.point-confirm{display:flex}.recipient-card{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:14px;background:var(--c-f2f2f4);margin:18px 0;overflow-wrap:anywhere}.recipient-card small{color:var(--c-55585e);line-height:1.8}.recipient-card p{white-space:pre-line;line-height:1.8}.shipment-dialog{width:820px;padding:27px;scroll-padding-top:130px}.shipment-dialog>.site-dialog-header{position:sticky;top:-27px;background:var(--c-fff);z-index:2;padding-bottom:14px;padding-top:20px;margin-top:-20px}.shipment-explanation{font-size:13px;line-height:1.8;color:var(--c-55585e)}.shipment-summary{display:flex;gap:16px;align-items:center;padding:18px;background:var(--c-f2f2f4);border-radius:14px;margin:20px 0}.shipment-summary>div{flex:1}.shipment-summary p,.shipment-workspace .section-title p{font-size:12px;color:var(--c-55585e);margin-top:8px}.shipment-summary .badge{margin-left:10px}.shipment-lines{display:grid;gap:12px}.shipment-lines>article{display:flex;flex-wrap:wrap;gap:12px;border:1px solid var(--c-dedee0);border-radius:12px;padding:16px;align-items:flex-start}.shipment-lines>article>div:first-child{flex:1;min-width:160px}.shipment-lines strong{font-size:14px;overflow-wrap:anywhere}.shipment-lines p{font-size:13px;line-height:1.8;margin:5px 0}.shipment-lines small{font-size:11px;color:var(--c-55585e)}.shipment-line-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%}.shipment-review{border:1px solid var(--c-ccdcb2);border-radius:14px;padding:20px;margin-top:22px;background:var(--c-fafafc)}.shipment-review h3{font-size:17px}.shipment-review p,.shipment-review ul{font-size:13px;line-height:1.8;margin:12px 0}.shipment-review ul{padding-left:20px}.shipment-review>label:not(.point-confirm){display:block;margin:16px 0 8px}.shipment-review textarea{width:100%;min-height:90px;font:inherit;padding:12px;border:1px solid var(--c-dcdcde);border-radius:10px;resize:vertical}.shipment-review .point-confirm{margin:18px 0}.shipment-filters{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.shipment-filters label{display:grid;gap:8px;font-size:13px}.shipment-cards{display:grid;gap:12px}.shipment-cards>article{display:flex;align-items:center;gap:18px;background:var(--c-fff);border:1px solid var(--c-dedee0);border-radius:14px;padding:20px}.shipment-cards>article>div{flex:1}.shipment-cards h3{font-size:15px;overflow-wrap:anywhere}.shipment-cards p,.shipment-cards small{font-size:12px;line-height:1.8}.shipment-cards>article>button{flex-shrink:0}.shipment-workspace>.section-title{gap:14px;flex-wrap:wrap}@media(max-width:600px){.shipment-filters{grid-template-columns:1fr}.shipment-cards>article{flex-wrap:wrap;gap:12px;padding:16px}.shipment-cards>article>button{width:100%}.shipment-review{padding:14px}.shipment-summary{flex-wrap:wrap;padding:14px}}.parcel-workspace{margin-top:24px;padding:22px;border:1px solid var(--c-dbdbdd);border-radius:24px;background:var(--c-fafafc)}.parcel-heading,.parcel-card header{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.parcel-heading h3{margin:5px 0 10px}.parcel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin:16px 0}.parcel-card{padding:18px;border:1px solid var(--c-e0e0e2);background:var(--c-fff);border-radius:18px;min-width:0}.parcel-card ul{padding-left:19px;line-height:1.6}.parcel-code{display:block;overflow-wrap:anywhere;margin-top:10px;color:var(--c-596252)}.parcel-state{border-radius:20px;padding:6px 10px;font-size:12px;font-weight:650;background:var(--c-f3edcf);color:var(--c-584819)}.parcel-state.sealed{background:var(--c-dff9a5);color:var(--c-294800)}.parcel-state.dispatched{background:var(--c-e3f0ff);color:var(--c-1a4878)}.parcel-state.void{background:var(--c-f0f0f2);color:var(--c-54564c)}.parcel-remaining{font-weight:650}.parcel-form{margin-top:18px;padding:20px;border-radius:18px;background:var(--c-fff);border:1px solid var(--c-c7d6af)}.parcel-form label{display:grid;gap:7px;margin-bottom:13px}.parcel-form .point-confirm{display:flex}.parcel-form h4{margin-top:0}.parcel-history{margin-top:12px;border-top:1px solid var(--c-e0e0e2);padding-top:8px}.parcel-history ol{padding-left:20px}.parcel-history ol>li{border-bottom:1px solid var(--c-e0e0e2);padding:12px 0}.parcel-measures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.parcel-form input{min-width:0;width:100%}.parcel-form input[type=checkbox]{width:auto}@media(max-width:600px){.parcel-workspace,.parcel-form{padding:14px}.parcel-measures{grid-template-columns:1fr 1fr}}.address-drawer{position:fixed;inset:0 0 0 auto;border:0;padding:0;width:min(620px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;background:var(--c-fff);color:var(--ink);font-size:14px;line-height:1.5;border-radius:18px 0 0 18px}.address-drawer::backdrop{background:var(--c-20251e60);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.address-header{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;border-bottom:1px solid var(--line)}.address-body{padding:24px 28px}.address-body>.muted{margin-bottom:20px;color:var(--c-5f6368)}.address-body form .muted{color:var(--c-5f6368)}.address-body form{border-top:1px solid var(--line);padding-top:22px;margin-top:20px}.address-body form h3{margin-bottom:20px}.address-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.address-suggestions{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px}.address-suggestions button{width:100%;justify-content:flex-start;text-align:left;padding:10px 12px}.address-suggestions strong{font-weight:550}.address-suggestions small{display:block;font-size:12px;color:var(--c-5f6368)}.address-search-status:empty{display:none}.address-search-status{font-size:13px;color:var(--c-5f6368);margin:-8px 0 15px}.address-selected{display:flex;align-items:center;gap:5px;font-size:13px;padding:10px;background:var(--c-f1f1f3);border-radius:8px;margin:-8px 0 18px}.address-saved-list{display:grid;gap:12px}.address-saved-list article{display:flex;align-items:flex-start;gap:12px;padding:16px 12px;border:1px solid var(--line);border-radius:12px}.address-saved-list article>div{flex:1;min-width:0;overflow-wrap:anywhere}.address-saved-list small{display:block;font-size:12px;color:var(--c-5f6368);margin-top:5px}.address-trigger{font-size:12px;padding:4px 9px;white-space:nowrap}.address-attribution{display:block;margin-top:26px;padding-top:18px;border-top:1px solid var(--line);color:var(--c-5f6368);font-size:11px;line-height:1.8}.address-attribution a{color:var(--c-465d23)}@media(max-width:600px){.address-drawer{border-radius:0}.address-header,.address-body{padding:20px 16px}.address-form-row{grid-template-columns:1fr;gap:0}}.operations-center{display:grid;gap:22px}.operations-intro{display:flex;align-items:center;gap:17px;border:1px solid var(--c-e1e1e3);background:var(--c-f0f0f2);border-radius:15px;padding:22px}.operations-intro>div{flex:1;min-width:0}.operations-intro h2{margin-bottom:7px}.operations-intro p,.incident-hint{color:var(--c-5f6368);font-size:13px;line-height:1.7;font-weight:400}.incident-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:15px}.incident-filters>label{margin:0;flex:1;min-width:160px}.incident-filters>.incident-mine{display:flex;flex-direction:row;align-items:center;min-width:auto;padding-bottom:12px;flex:0 0 auto}.incident-mine input{width:16px;height:16px;accent-color:var(--c-71913d)}.incident-queue-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.incident-queue-heading h2>span{font-size:13px;padding:4px 8px;background:var(--c-e8e8ea);border-radius:7px;margin-left:6px}.incident-queue-heading>span{color:var(--c-5f6368);font-size:12px}.incident-list{display:grid;gap:12px}.incident-card{display:flex;text-align:left;align-items:center;gap:17px;background:var(--c-fff);border:1px solid var(--line);padding:20px;border-radius:14px;color:var(--ink);width:100%}.incident-card:hover{background:var(--c-f9f9fb);border-color:var(--c-b8ce95)}.incident-card>div{flex:1;min-width:0}.incident-card-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px}.incident-card-title strong{font-size:15px;font-weight:600;overflow-wrap:anywhere}.incident-card p{font-size:13px;font-weight:400;color:var(--c-5f6368);margin-top:9px;overflow-wrap:anywhere}.incident-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12px;color:var(--c-5f6368);font-weight:400}.incident-state{display:inline-flex;padding:4px 9px;border-radius:6px;background:var(--c-ededef);color:var(--c-111214);font-size:12px;font-weight:600;white-space:nowrap}.state-open{background:var(--c-edf2f6);color:var(--c-465c70)}.state-waiting,.state-appealed{background:var(--c-fff2d9);color:var(--c-83521c)}.state-closed{background:var(--c-efeff1);color:var(--c-5f6368)}.incident-urgent{display:inline-block;font-size:12px;padding:3px 7px;border-radius:6px;background:var(--c-fff2d9);color:var(--c-83521c);font-weight:550}.incident-empty{display:grid;justify-items:center;gap:13px;padding:46px 24px;border:1px dashed var(--c-d9e2ce);border-radius:14px;text-align:center}.incident-empty p{color:var(--c-5f6368);max-width:450px;line-height:1.8}.incident-pagination{display:flex;justify-content:center;align-items:center;gap:17px;font-size:13px}dialog.incident-create{width:600px}.incident-dialog-heading{display:flex;align-items:center;gap:14px;margin-bottom:18px}.incident-dialog-heading>div{flex:1;min-width:0}.incident-create .incident-hint{margin-bottom:20px}.incident-create textarea,.incident-reply textarea{font:inherit;padding:12px;width:100%;border:1px solid var(--c-dbdbdd);border-radius:9px;resize:vertical;background:var(--c-fff);color:var(--ink)}.incident-create textarea:focus-visible,.incident-reply textarea:focus-visible{outline:3px solid var(--c-86a43a);outline-offset:3px}.incident-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}dialog.incident-drawer{position:fixed;inset:0 0 0 auto;margin:0 0 0 auto;border:0;border-radius:18px 0 0 18px;padding:0;width:min(760px,100%);max-width:100%;height:100dvh;max-height:100dvh;font-size:14px;line-height:1.5}.incident-detail-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:15px;padding:23px 26px;background:var(--c-fff);border-bottom:1px solid var(--line)}.incident-detail-header>div{flex:1;min-width:0}.incident-detail-header h2{font-size:19px;overflow-wrap:anywhere}.incident-detail-header>button{flex:0 0 auto;font-size:12px}.incident-context{padding:22px 26px;background:var(--c-f7f7f9);border-bottom:1px solid var(--line)}.incident-context>p{margin:13px 0;color:var(--c-5f6368);font-size:13px}.incident-tags,.incident-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.incident-tags>span:not(.incident-state):not(.incident-urgent){color:var(--c-5f6368);font-size:12px}.incident-owner{display:flex;align-items:center;gap:8px;margin:18px 0}.incident-owner small{display:block;font-size:12px;color:var(--c-5f6368);margin-top:4px}.incident-review-note{padding:13px;border-radius:9px;background:var(--c-fff3dc);color:var(--c-83521c)!important}.incident-actions button{font-size:12px;padding:9px 11px}.incident-history{padding:24px 26px;display:grid;gap:14px}.incident-event{border:1px solid var(--line);border-radius:11px;padding:16px 18px}.incident-event>div{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-bottom:9px}.incident-event strong{font-weight:600}.incident-event>div>span,.incident-event time,.incident-event>small{font-size:12px;color:var(--c-5f6368)}.incident-event time{margin-left:auto}.incident-event p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:9px;font-size:14px;line-height:1.8}.event-created{background:var(--c-f3f3f5)}.event-appealed{border-color:var(--c-e6cc95);background:var(--c-fffaf0)}.incident-event-result{display:inline-block;font-size:12px;color:var(--c-111214);margin-top:10px}.incident-reply{padding:22px 26px 30px;border-top:1px solid var(--line)}.incident-reply label{margin-bottom:10px}.incident-reply button{margin-top:14px}.incident-drawer>.error,.incident-notice{margin:18px 26px 0}.incident-notice{color:var(--c-111214);font-size:13px}@media(max-width:760px){.operations-intro{flex-wrap:wrap;padding:18px}.operations-intro>div{flex-basis:calc(100% - 75px)}.operations-intro>button{width:100%}.incident-queue-heading{align-items:flex-start;flex-direction:column}.incident-card{padding:16px 12px;gap:9px}.incident-card>.doro-icon{width:34px;height:34px}.incident-card-title{align-items:flex-start;flex-direction:column}.incident-card>span:last-child{display:none}dialog.incident-drawer{border-radius:0}.incident-detail-header,.incident-context,.incident-history,.incident-reply{padding-left:16px;padding-right:16px}.incident-detail-header{gap:8px;flex-wrap:wrap}.incident-detail-header>.doro-icon{width:32px;height:32px}.incident-detail-header h2{font-size:17px}.incident-detail-header>button{padding:8px}.incident-dialog-heading{gap:8px}.incident-dialog-heading h2{font-size:19px}.incident-dialog-heading>.doro-icon{width:32px;height:32px}.incident-form-row{grid-template-columns:1fr;gap:0}}:root{--c-000: #000;--c-111214: #111214;--c-1a4878: #1a4878;--c-1f2a12: #1f2a12;--c-20251e60: #20251e60;--c-20291a66: #20291a66;--c-222: #222;--c-243c08: #243c08;--c-26321b: #26321b;--c-263a14: #263a14;--c-263a1426: #263a1426;--c-27331625: #27331625;--c-27351c: #27351c;--c-294500: #294500;--c-294800: #294800;--c-304a18: #304a18;--c-334126: #334126;--c-334225: #334225;--c-334e0b: #334e0b;--c-33500f: #33500f;--c-34482035: #34482035;--c-344a12: #344a12;--c-344a21: #344a21;--c-344b15: #344b15;--c-35452a: #35452a;--c-38591b: #38591b;--c-39492c: #39492c;--c-3f4246: #3f4246;--c-404c31: #404c31;--c-405520: #405520;--c-41601a: #41601a;--c-45563a: #45563a;--c-455b2d: #455b2d;--c-456714: #456714;--c-46513b: #46513b;--c-465c70: #465c70;--c-465d23: #465d23;--c-477218: #477218;--c-485c32: #485c32;--c-496583: #496583;--c-4d5748: #4d5748;--c-4d613b: #4d613b;--c-526d2d: #526d2d;--c-526d35: #526d35;--c-536438: #536438;--c-5364380b: #5364380b;--c-536d29: #536d29;--c-54564c: #54564c;--c-55585e: #55585e;--c-56614c: #56614c;--c-584819: #584819;--c-596252: #596252;--c-59684b: #59684b;--c-5a6252: #5a6252;--c-5a674e: #5a674e;--c-5c6653: #5c6653;--c-5f4300: #5f4300;--c-5f6368: #5f6368;--c-5f655b: #5f655b;--c-607a45: #607a45;--c-617a46: #617a46;--c-6377460b: #6377460b;--c-71913c: #71913c;--c-71913d: #71913d;--c-74551f: #74551f;--c-77551c: #77551c;--c-795b2d: #795b2d;--c-7a1616: #7a1616;--c-7a8075: #7a8075;--c-7c8c5d12: #7c8c5d12;--c-7fa936: #7fa936;--c-83521c: #83521c;--c-83ad37: #83ad37;--c-86a43a: #86a43a;--c-8a442d: #8a442d;--c-8a5a00: #8a5a00;--c-8a9082: #8a9082;--c-8b432d: #8b432d;--c-8c9c6d1a: #8c9c6d1a;--c-8cac45: #8cac45;--c-8fb04a: #8fb04a;--c-92513b: #92513b;--c-94b35f: #94b35f;--c-9ac24f: #9ac24f;--c-9fc555: #9fc555;--c-a6cb5e: #a6cb5e;--c-a6cc5c: #a6cc5c;--c-a7ca57: #a7ca57;--c-aacd6c: #aacd6c;--c-b3263f: #b3263f;--c-b4d66d: #b4d66d;--c-b77c28: #b77c28;--c-b8ce95: #b8ce95;--c-b8d96d: #b8d96d;--c-b9bcc2: #b9bcc2;--c-c1e96f: #c1e96f;--c-c4dc8e: #c4dc8e;--c-c5ceba: #c5ceba;--c-c5e076: #c5e076;--c-c7d6af: #c7d6af;--c-c8e770: #c8e770;--c-c9cfbf: #c9cfbf;--c-ccdcb2: #ccdcb2;--c-cdf250: #cdf250;--c-cfe3ac: #cfe3ac;--c-d0e999: #d0e999;--c-d3dfc1: #d3dfc1;--c-d4fb80: #d4fb80;--c-d5e6b6: #d5e6b6;--c-d6e4bf: #d6e4bf;--c-d8e7bd: #d8e7bd;--c-d8e7be: #d8e7be;--c-d8f58c: #d8f58c;--c-d9e2ce: #d9e2ce;--c-d9e9b3: #d9e9b3;--c-d9ec8e: #d9ec8e;--c-dbdbdd: #dbdbdd;--c-dbe9c3: #dbe9c3;--c-dcdcde: #dcdcde;--c-dcf6ab: #dcf6ab;--c-dcf79e: #dcf79e;--c-dde7ce: #dde7ce;--c-dedee0: #dedee0;--c-dfdfe1: #dfdfe1;--c-dfe8ce: #dfe8ce;--c-dff5b4: #dff5b4;--c-dff9a5: #dff9a5;--c-e0e0e2: #e0e0e2;--c-e1e1e3: #e1e1e3;--c-e2e2e4: #e2e2e4;--c-e3e3e5: #e3e3e5;--c-e3f0ff: #e3f0ff;--c-e4e4e6: #e4e4e6;--c-e4e5e8: #e4e5e8;--c-e4eccf: #e4eccf;--c-e5e5e7: #e5e5e7;--c-e5efce: #e5efce;--c-e6cc95: #e6cc95;--c-e6e6e8: #e6e6e8;--c-e6e7ea: #e6e7ea;--c-e6f3cf: #e6f3cf;--c-e7e7e9: #e7e7e9;--c-e7f2cb: #e7f2cb;--c-e8e8ea: #e8e8ea;--c-e8f1d5: #e8f1d5;--c-e9e9eb: #e9e9eb;--c-eadcc5: #eadcc5;--c-eaeaec: #eaeaec;--c-eaf4d2: #eaf4d2;--c-ebebed: #ebebed;--c-ececee: #ececee;--c-edd8cb: #edd8cb;--c-eddbb7: #eddbb7;--c-ededef: #ededef;--c-edf2f6: #edf2f6;--c-edf2fb: #edf2fb;--c-eeeef0: #eeeef0;--c-eef5da: #eef5da;--c-efeff1: #efeff1;--c-efffd0: #efffd0;--c-f0edf8: #f0edf8;--c-f0f0f2: #f0f0f2;--c-f1ece1: #f1ece1;--c-f1f1f3: #f1f1f3;--c-f1f2f4: #f1f2f4;--c-f2eee5: #f2eee5;--c-f2f2f4: #f2f2f4;--c-f3edcf: #f3edcf;--c-f3f3f5: #f3f3f5;--c-f4f4f6: #f4f4f6;--c-f5ffdf: #f5ffdf;--c-f6f6f8: #f6f6f8;--c-f7f7f9: #f7f7f9;--c-f8f8fa: #f8f8fa;--c-f9f9fb: #f9f9fb;--c-faf3e7: #faf3e7;--c-fafafc: #fafafc;--c-fbe3e3: #fbe3e3;--c-fbeeea: #fbeeea;--c-fbfbfd: #fbfbfd;--c-fcf4df: #fcf4df;--c-fdf3d0: #fdf3d0;--c-fdfdff: #fdfdff;--c-fff: #fff;--c-fff0e9: #fff0e9;--c-fff2d9: #fff2d9;--c-fff3dc: #fff3dc;--c-fff5dd: #fff5dd;--c-fff8: #fff8;--c-fff8e9: #fff8e9;--c-fffaf0: #fffaf0;--c-ffffff: #ffffff;--c-ffffffcc: #ffffffcc;--c-ffffffdd: #ffffffdd;--c-fffffff0: #fffffff0;--c-fffffff2: #fffffff2;--c-on-accent: #111214}.sticker,.label-preview,.pickup-pass img{--c-000: #000;--c-111214: #111214;--c-1a4878: #1a4878;--c-1f2a12: #1f2a12;--c-20251e60: #20251e60;--c-20291a66: #20291a66;--c-222: #222;--c-243c08: #243c08;--c-26321b: #26321b;--c-263a14: #263a14;--c-263a1426: #263a1426;--c-27331625: #27331625;--c-27351c: #27351c;--c-294500: #294500;--c-294800: #294800;--c-304a18: #304a18;--c-334126: #334126;--c-334225: #334225;--c-334e0b: #334e0b;--c-33500f: #33500f;--c-34482035: #34482035;--c-344a12: #344a12;--c-344a21: #344a21;--c-344b15: #344b15;--c-35452a: #35452a;--c-38591b: #38591b;--c-39492c: #39492c;--c-3f4246: #3f4246;--c-404c31: #404c31;--c-405520: #405520;--c-41601a: #41601a;--c-45563a: #45563a;--c-455b2d: #455b2d;--c-456714: #456714;--c-46513b: #46513b;--c-465c70: #465c70;--c-465d23: #465d23;--c-477218: #477218;--c-485c32: #485c32;--c-496583: #496583;--c-4d5748: #4d5748;--c-4d613b: #4d613b;--c-526d2d: #526d2d;--c-526d35: #526d35;--c-536438: #536438;--c-5364380b: #5364380b;--c-536d29: #536d29;--c-54564c: #54564c;--c-55585e: #55585e;--c-56614c: #56614c;--c-584819: #584819;--c-596252: #596252;--c-59684b: #59684b;--c-5a6252: #5a6252;--c-5a674e: #5a674e;--c-5c6653: #5c6653;--c-5f4300: #5f4300;--c-5f6368: #5f6368;--c-5f655b: #5f655b;--c-607a45: #607a45;--c-617a46: #617a46;--c-6377460b: #6377460b;--c-71913c: #71913c;--c-71913d: #71913d;--c-74551f: #74551f;--c-77551c: #77551c;--c-795b2d: #795b2d;--c-7a1616: #7a1616;--c-7a8075: #7a8075;--c-7c8c5d12: #7c8c5d12;--c-7fa936: #7fa936;--c-83521c: #83521c;--c-83ad37: #83ad37;--c-86a43a: #86a43a;--c-8a442d: #8a442d;--c-8a5a00: #8a5a00;--c-8a9082: #8a9082;--c-8b432d: #8b432d;--c-8c9c6d1a: #8c9c6d1a;--c-8cac45: #8cac45;--c-8fb04a: #8fb04a;--c-92513b: #92513b;--c-94b35f: #94b35f;--c-9ac24f: #9ac24f;--c-9fc555: #9fc555;--c-a6cb5e: #a6cb5e;--c-a6cc5c: #a6cc5c;--c-a7ca57: #a7ca57;--c-aacd6c: #aacd6c;--c-b3263f: #b3263f;--c-b4d66d: #b4d66d;--c-b77c28: #b77c28;--c-b8ce95: #b8ce95;--c-b8d96d: #b8d96d;--c-b9bcc2: #b9bcc2;--c-c1e96f: #c1e96f;--c-c4dc8e: #c4dc8e;--c-c5ceba: #c5ceba;--c-c5e076: #c5e076;--c-c7d6af: #c7d6af;--c-c8e770: #c8e770;--c-c9cfbf: #c9cfbf;--c-ccdcb2: #ccdcb2;--c-cdf250: #cdf250;--c-cfe3ac: #cfe3ac;--c-d0e999: #d0e999;--c-d3dfc1: #d3dfc1;--c-d4fb80: #d4fb80;--c-d5e6b6: #d5e6b6;--c-d6e4bf: #d6e4bf;--c-d8e7bd: #d8e7bd;--c-d8e7be: #d8e7be;--c-d8f58c: #d8f58c;--c-d9e2ce: #d9e2ce;--c-d9e9b3: #d9e9b3;--c-d9ec8e: #d9ec8e;--c-dbdbdd: #dbdbdd;--c-dbe9c3: #dbe9c3;--c-dcdcde: #dcdcde;--c-dcf6ab: #dcf6ab;--c-dcf79e: #dcf79e;--c-dde7ce: #dde7ce;--c-dedee0: #dedee0;--c-dfdfe1: #dfdfe1;--c-dfe8ce: #dfe8ce;--c-dff5b4: #dff5b4;--c-dff9a5: #dff9a5;--c-e0e0e2: #e0e0e2;--c-e1e1e3: #e1e1e3;--c-e2e2e4: #e2e2e4;--c-e3e3e5: #e3e3e5;--c-e3f0ff: #e3f0ff;--c-e4e4e6: #e4e4e6;--c-e4e5e8: #e4e5e8;--c-e4eccf: #e4eccf;--c-e5e5e7: #e5e5e7;--c-e5efce: #e5efce;--c-e6cc95: #e6cc95;--c-e6e6e8: #e6e6e8;--c-e6e7ea: #e6e7ea;--c-e6f3cf: #e6f3cf;--c-e7e7e9: #e7e7e9;--c-e7f2cb: #e7f2cb;--c-e8e8ea: #e8e8ea;--c-e8f1d5: #e8f1d5;--c-e9e9eb: #e9e9eb;--c-eadcc5: #eadcc5;--c-eaeaec: #eaeaec;--c-eaf4d2: #eaf4d2;--c-ebebed: #ebebed;--c-ececee: #ececee;--c-edd8cb: #edd8cb;--c-eddbb7: #eddbb7;--c-ededef: #ededef;--c-edf2f6: #edf2f6;--c-edf2fb: #edf2fb;--c-eeeef0: #eeeef0;--c-eef5da: #eef5da;--c-efeff1: #efeff1;--c-efffd0: #efffd0;--c-f0edf8: #f0edf8;--c-f0f0f2: #f0f0f2;--c-f1ece1: #f1ece1;--c-f1f1f3: #f1f1f3;--c-f1f2f4: #f1f2f4;--c-f2eee5: #f2eee5;--c-f2f2f4: #f2f2f4;--c-f3edcf: #f3edcf;--c-f3f3f5: #f3f3f5;--c-f4f4f6: #f4f4f6;--c-f5ffdf: #f5ffdf;--c-f6f6f8: #f6f6f8;--c-f7f7f9: #f7f7f9;--c-f8f8fa: #f8f8fa;--c-f9f9fb: #f9f9fb;--c-faf3e7: #faf3e7;--c-fafafc: #fafafc;--c-fbe3e3: #fbe3e3;--c-fbeeea: #fbeeea;--c-fbfbfd: #fbfbfd;--c-fcf4df: #fcf4df;--c-fdf3d0: #fdf3d0;--c-fdfdff: #fdfdff;--c-fff: #fff;--c-fff0e9: #fff0e9;--c-fff2d9: #fff2d9;--c-fff3dc: #fff3dc;--c-fff5dd: #fff5dd;--c-fff8: #fff8;--c-fff8e9: #fff8e9;--c-fffaf0: #fffaf0;--c-ffffff: #ffffff;--c-ffffffcc: #ffffffcc;--c-ffffffdd: #ffffffdd;--c-fffffff0: #fffffff0;--c-fffffff2: #fffffff2}@media screen and (max-width:760px),screen and (max-height:500px){:where(button)[class]{color:var(--c-111214)}button:not([class]),button.action,button.sign-in-training{color:var(--c-on-accent)}.dev-role-grid>button{color:var(--c-111214)}:root{color-scheme:dark;--c-000: #fafafa;--c-111214: #ececec;--c-1a4878: #8ab7e6;--c-1f2a12: #e3e3e3;--c-20251e60: #e1e1e160;--c-20291a66: #e1e1e166;--c-222: #e0e0e0;--c-243c08: #dff5c5;--c-26321b: #dddddd;--c-263a14: #d7ebc5;--c-263a1426: #d7ebc526;--c-27331625: #dde9cc25;--c-27351c: #dcdcdc;--c-294500: #e1f5c4;--c-294800: #dff4c2;--c-304a18: #cde7b5;--c-334126: #cbd9be;--c-334225: #cbdabd;--c-334e0b: #d9f2b3;--c-33500f: #d3f0af;--c-34482035: #cbdfb735;--c-344a12: #d7edb5;--c-344a21: #c8deb5;--c-344b15: #d3eab4;--c-35452a: #c5d5ba;--c-38591b: #c3e4a6;--c-39492c: #c3d3b6;--c-3f4246: #c8c8c8;--c-404c31: #c2ceb3;--c-405520: #cadfaa;--c-41601a: #c6e59f;--c-45563a: #b5c5aa;--c-455b2d: #bcd2a4;--c-456714: #c9eb98;--c-46513b: #c5c5c5;--c-465c70: #a7b8c8;--c-465d23: #c5dca2;--c-477218: #bce78d;--c-485c32: #b9cda3;--c-496583: #a3b7cc;--c-4d5748: #bebebe;--c-4d613b: #b7c9a6;--c-526d2d: #bcd59a;--c-526d35: #b8d09f;--c-536438: #bccca3;--c-5364380b: #bccca30b;--c-536d29: #bfd897;--c-54564c: #bdbdbd;--c-55585e: #b7b7b7;--c-56614c: #b9b9b9;--c-584819: #e6d6a7;--c-596252: #b6b6b6;--c-59684b: #b7c3ac;--c-5a6252: #b6b6b6;--c-5a674e: #b6b6b6;--c-5c6653: #b5b5b5;--c-5f4300: #f1ddae;--c-5f6368: #afafaf;--c-5f655b: #b2b2b2;--c-607a45: #b8cba4;--c-617a46: #b8cba4;--c-6377460b: #bbcaa50b;--c-71913c: #bfd59a;--c-71913d: #bfd59a;--c-74551f: #e1c38e;--c-77551c: #e4c38b;--c-795b2d: #d8be97;--c-7a1616: #e98686;--c-7a8075: #9e9e9e;--c-7c8c5d12: #bcc6a912;--c-7fa936: #c2dc93;--c-83521c: #e6ba89;--c-83ad37: #c2dd93;--c-86a43a: #c6da96;--c-8a442d: #dca593;--c-8a5a00: #eac98a;--c-8a9082: #939393;--c-8b432d: #dca493;--c-8c9c6d1a: #bcc5aa1a;--c-8cac45: #c3d699;--c-8fb04a: #c2d59a;--c-92513b: #d6a999;--c-94b35f: #bed19e;--c-9ac24f: #c2da95;--c-9fc555: #c3db95;--c-a6cb5e: #c3dc93;--c-a6cc5c: #c4dd92;--c-a7ca57: #c6dd92;--c-aacd6c: #c1db94;--c-b3263f: #e6899a;--c-b4d66d: #c6e090;--c-b77c28: #e5c08a;--c-b8ce95: #bed29d;--c-b8d96d: #c8e28e;--c-b9bcc2: #8d8d8d;--c-c1e96f: #c1e96f;--c-c4dc8e: #c6dd92;--c-c5ceba: #898989;--c-c5e076: #c5e076;--c-c7d6af: #bdcfa1;--c-c8e770: #c8e770;--c-c9cfbf: #888888;--c-ccdcb2: #bed29d;--c-cdf250: #cdf250;--c-cfe3ac: #c1db94;--c-d0e999: #d0e999;--c-d3dfc1: #bccea1;--c-d4fb80: #d4fb80;--c-d5e6b6: #c2db95;--c-d6e4bf: #bfd59b;--c-d8e7bd: #c1d996;--c-d8e7be: #c0d897;--c-d8f58c: #d8f58c;--c-d9e2ce: #7d7d7d;--c-d9e9b3: #c8df90;--c-d9ec8e: #d9ec8e;--c-dbdbdd: #4c4c4c;--c-dbe9c3: #c0d997;--c-dcdcde: #4c4c4c;--c-dcf6ab: #dcf6ab;--c-dcf79e: #dcf79e;--c-dde7ce: #4d4d4d;--c-dedee0: #4a4a4a;--c-dfdfe1: #494949;--c-dfe8ce: #3e4c24;--c-dff5b4: #dff5b4;--c-dff9a5: #dff9a5;--c-e0e0e2: #494949;--c-e1e1e3: #484848;--c-e2e2e4: #474747;--c-e3e3e5: #464646;--c-e3f0ff: #24374c;--c-e4e4e6: #464646;--c-e4e5e8: #454545;--c-e4eccf: #414c24;--c-e5e5e7: #454545;--c-e5efce: #404c24;--c-e6cc95: #e6cc95;--c-e6e6e8: #444444;--c-e6e7ea: #434343;--c-e6f3cf: #3e4c24;--c-e7e7e9: #434343;--c-e7f2cb: #414c24;--c-e8e8ea: #434343;--c-e8f1d5: #3f4c24;--c-e9e9eb: #424242;--c-eadcc5: #d9c096;--c-eaeaec: #414141;--c-eaf4d2: #404c24;--c-ebebed: #404040;--c-ececee: #404040;--c-edd8cb: #4c3324;--c-eddbb7: #eddbb7;--c-ededef: #3f3f3f;--c-edf2f6: #3c3c3c;--c-edf2fb: #3a3a3a;--c-eeeef0: #3e3e3e;--c-eef5da: #424c24;--c-efeff1: #3d3d3d;--c-efffd0: #3e4c24;--c-f0edf8: #3b3b3b;--c-f0f0f2: #3d3d3d;--c-f1ece1: #434343;--c-f1f1f3: #3c3c3c;--c-f1f2f4: #181818;--c-f2eee5: #414141;--c-f2f2f4: #3b3b3b;--c-f3edcf: #4c4524;--c-f3f3f5: #3a3a3a;--c-f4f4f6: #3a3a3a;--c-f5ffdf: #3f4c24;--c-f6f6f8: #383838;--c-f7f7f9: #373737;--c-f8f8fa: #373737;--c-f9f9fb: #363636;--c-faf3e7: #3d3d3d;--c-fafafc: #353535;--c-fbe3e3: #3e3e3e;--c-fbeeea: #3b3b3b;--c-fbfbfd: #343434;--c-fcf4df: #4c4124;--c-fdf3d0: #4c4324;--c-fdfdff: #333333;--c-fff: #2a2828;--c-fff0e9: #3a3a3a;--c-fff2d9: #4c3e24;--c-fff3dc: #4c3e24;--c-fff5dd: #4c4024;--c-fff8: #2a282888;--c-fff8e9: #3a3a3a;--c-fffaf0: #383838;--c-ffffff: #2a2828;--c-ffffffcc: #2a2828cc;--c-ffffffdd: #2a2828dd;--c-fffffff0: #2a2828f0;--c-fffffff2: #2a2828f2}.sticker,.label-preview,.pickup-pass img{color-scheme:light;--c-000: #000;--c-111214: #111214;--c-1a4878: #1a4878;--c-1f2a12: #1f2a12;--c-20251e60: #20251e60;--c-20291a66: #20291a66;--c-222: #222;--c-243c08: #243c08;--c-26321b: #26321b;--c-263a14: #263a14;--c-263a1426: #263a1426;--c-27331625: #27331625;--c-27351c: #27351c;--c-294500: #294500;--c-294800: #294800;--c-304a18: #304a18;--c-334126: #334126;--c-334225: #334225;--c-334e0b: #334e0b;--c-33500f: #33500f;--c-34482035: #34482035;--c-344a12: #344a12;--c-344a21: #344a21;--c-344b15: #344b15;--c-35452a: #35452a;--c-38591b: #38591b;--c-39492c: #39492c;--c-3f4246: #3f4246;--c-404c31: #404c31;--c-405520: #405520;--c-41601a: #41601a;--c-45563a: #45563a;--c-455b2d: #455b2d;--c-456714: #456714;--c-46513b: #46513b;--c-465c70: #465c70;--c-465d23: #465d23;--c-477218: #477218;--c-485c32: #485c32;--c-496583: #496583;--c-4d5748: #4d5748;--c-4d613b: #4d613b;--c-526d2d: #526d2d;--c-526d35: #526d35;--c-536438: #536438;--c-5364380b: #5364380b;--c-536d29: #536d29;--c-54564c: #54564c;--c-55585e: #55585e;--c-56614c: #56614c;--c-584819: #584819;--c-596252: #596252;--c-59684b: #59684b;--c-5a6252: #5a6252;--c-5a674e: #5a674e;--c-5c6653: #5c6653;--c-5f4300: #5f4300;--c-5f6368: #5f6368;--c-5f655b: #5f655b;--c-607a45: #607a45;--c-617a46: #617a46;--c-6377460b: #6377460b;--c-71913c: #71913c;--c-71913d: #71913d;--c-74551f: #74551f;--c-77551c: #77551c;--c-795b2d: #795b2d;--c-7a1616: #7a1616;--c-7a8075: #7a8075;--c-7c8c5d12: #7c8c5d12;--c-7fa936: #7fa936;--c-83521c: #83521c;--c-83ad37: #83ad37;--c-86a43a: #86a43a;--c-8a442d: #8a442d;--c-8a5a00: #8a5a00;--c-8a9082: #8a9082;--c-8b432d: #8b432d;--c-8c9c6d1a: #8c9c6d1a;--c-8cac45: #8cac45;--c-8fb04a: #8fb04a;--c-92513b: #92513b;--c-94b35f: #94b35f;--c-9ac24f: #9ac24f;--c-9fc555: #9fc555;--c-a6cb5e: #a6cb5e;--c-a6cc5c: #a6cc5c;--c-a7ca57: #a7ca57;--c-aacd6c: #aacd6c;--c-b3263f: #b3263f;--c-b4d66d: #b4d66d;--c-b77c28: #b77c28;--c-b8ce95: #b8ce95;--c-b8d96d: #b8d96d;--c-b9bcc2: #b9bcc2;--c-c1e96f: #c1e96f;--c-c4dc8e: #c4dc8e;--c-c5ceba: #c5ceba;--c-c5e076: #c5e076;--c-c7d6af: #c7d6af;--c-c8e770: #c8e770;--c-c9cfbf: #c9cfbf;--c-ccdcb2: #ccdcb2;--c-cdf250: #cdf250;--c-cfe3ac: #cfe3ac;--c-d0e999: #d0e999;--c-d3dfc1: #d3dfc1;--c-d4fb80: #d4fb80;--c-d5e6b6: #d5e6b6;--c-d6e4bf: #d6e4bf;--c-d8e7bd: #d8e7bd;--c-d8e7be: #d8e7be;--c-d8f58c: #d8f58c;--c-d9e2ce: #d9e2ce;--c-d9e9b3: #d9e9b3;--c-d9ec8e: #d9ec8e;--c-dbdbdd: #dbdbdd;--c-dbe9c3: #dbe9c3;--c-dcdcde: #dcdcde;--c-dcf6ab: #dcf6ab;--c-dcf79e: #dcf79e;--c-dde7ce: #dde7ce;--c-dedee0: #dedee0;--c-dfdfe1: #dfdfe1;--c-dfe8ce: #dfe8ce;--c-dff5b4: #dff5b4;--c-dff9a5: #dff9a5;--c-e0e0e2: #e0e0e2;--c-e1e1e3: #e1e1e3;--c-e2e2e4: #e2e2e4;--c-e3e3e5: #e3e3e5;--c-e3f0ff: #e3f0ff;--c-e4e4e6: #e4e4e6;--c-e4e5e8: #e4e5e8;--c-e4eccf: #e4eccf;--c-e5e5e7: #e5e5e7;--c-e5efce: #e5efce;--c-e6cc95: #e6cc95;--c-e6e6e8: #e6e6e8;--c-e6e7ea: #e6e7ea;--c-e6f3cf: #e6f3cf;--c-e7e7e9: #e7e7e9;--c-e7f2cb: #e7f2cb;--c-e8e8ea: #e8e8ea;--c-e8f1d5: #e8f1d5;--c-e9e9eb: #e9e9eb;--c-eadcc5: #eadcc5;--c-eaeaec: #eaeaec;--c-eaf4d2: #eaf4d2;--c-ebebed: #ebebed;--c-ececee: #ececee;--c-edd8cb: #edd8cb;--c-eddbb7: #eddbb7;--c-ededef: #ededef;--c-edf2f6: #edf2f6;--c-edf2fb: #edf2fb;--c-eeeef0: #eeeef0;--c-eef5da: #eef5da;--c-efeff1: #efeff1;--c-efffd0: #efffd0;--c-f0edf8: #f0edf8;--c-f0f0f2: #f0f0f2;--c-f1ece1: #f1ece1;--c-f1f1f3: #f1f1f3;--c-f1f2f4: #f1f2f4;--c-f2eee5: #f2eee5;--c-f2f2f4: #f2f2f4;--c-f3edcf: #f3edcf;--c-f3f3f5: #f3f3f5;--c-f4f4f6: #f4f4f6;--c-f5ffdf: #f5ffdf;--c-f6f6f8: #f6f6f8;--c-f7f7f9: #f7f7f9;--c-f8f8fa: #f8f8fa;--c-f9f9fb: #f9f9fb;--c-faf3e7: #faf3e7;--c-fafafc: #fafafc;--c-fbe3e3: #fbe3e3;--c-fbeeea: #fbeeea;--c-fbfbfd: #fbfbfd;--c-fcf4df: #fcf4df;--c-fdf3d0: #fdf3d0;--c-fdfdff: #fdfdff;--c-fff: #fff;--c-fff0e9: #fff0e9;--c-fff2d9: #fff2d9;--c-fff3dc: #fff3dc;--c-fff5dd: #fff5dd;--c-fff8: #fff8;--c-fff8e9: #fff8e9;--c-fffaf0: #fffaf0;--c-ffffff: #ffffff;--c-ffffffcc: #ffffffcc;--c-ffffffdd: #ffffffdd;--c-fffffff0: #fffffff0;--c-fffffff2: #fffffff2}}@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--c-111214);background:var(--c-f1f2f4);font-synthesis:none;font-weight:400;font-size:14px;line-height:1.5;--lime: var(--c-cdf250);--ink: var(--c-111214);--muted: var(--c-7a8075);--line: var(--c-e8e8ea)}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:9px;padding:11px 17px;background:var(--lime);color:var(--c-on-accent);font-weight:600;transition:background .15s,transform .15s}button:hover{background:var(--c-c8e770)}button:active{transform:translateY(1px)}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--c-86a43a);outline-offset:3px}input,select{border:1px solid var(--c-dbdbdd);border-radius:8px;padding:11px 12px;background:var(--c-fff);color:var(--ink);width:100%;min-width:0}label{display:flex;flex-direction:column;gap:7px;font-weight:500;margin-bottom:18px}h1,h2,h3,p{margin:0}h1{font-size:29px;line-height:1.25;letter-spacing:-.9px;font-weight:650}h2{font-size:17px;font-weight:650;letter-spacing:-.3px}h3{font-size:15px;font-weight:600}small{font-size:14px;color:var(--muted)}.muted{color:var(--muted)}.secondary{background:var(--c-fff);border-color:var(--c-dfdfe1)}.secondary:hover{background:var(--c-f3f3f5)}.text-button{background:none;padding:3px 0;font-size:14px}.text-button:hover{background:none;color:var(--c-5f6368)}.small-button{padding:7px 10px;background:var(--c-f1f1f3);border:1px solid var(--c-e2e2e4);font-size:14px;white-space:nowrap}.icon-button{padding:6px;background:none;border:0}.pill{display:inline-flex;align-items:center;border-radius:6px;background:var(--c-eeeef0);color:var(--c-536d29);padding:4px 8px;font-size:13px;font-weight:600;white-space:nowrap}.pill.neutral{background:var(--c-f0f0f2);color:var(--c-5f6368)}.eyebrow{font-size:12px;font-weight:600;letter-spacing:1.2px;color:var(--c-5f6368);display:block}.logo-mark{display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--lime);width:34px;height:36px;border-radius:10px}.wordmark{display:flex;align-items:center;gap:8px;font-size:26px;font-weight:750;letter-spacing:-1.5px}.connection-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--c-536438);white-space:nowrap}.connection-reconnecting{color:var(--c-83521c)}.connection-reconnecting .live-dot{background:var(--c-b77c28)}.connection-connecting .live-dot{background:var(--c-8a9082)}.brand-mark{display:inline-block;font-size:23px;line-height:1.2;font-weight:750;letter-spacing:-1.1px;white-space:nowrap}.tj{font-size:16px;font-weight:500;align-self:flex-end;margin-bottom:5px;letter-spacing:-.5px}.app-shell{display:flex;min-height:100vh}.sidebar{width:236px;min-width:236px;background:var(--c-fff);border-right:1px solid var(--line);position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;padding:28px 16px 0}.sidebar .wordmark{margin:0 13px 28px}.workspace{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;padding:12px;margin-bottom:25px}.workspace strong{font-size:13px;font-weight:600;display:block}.workspace small{display:block;font-size:13px;margin-top:2px}.workspace-icon{display:flex;background:var(--c-f3f3f5);border-radius:7px;padding:8px}.nav-caption{font-size:11px;color:var(--c-5f6368);letter-spacing:1.3px;padding-left:13px;margin-bottom:10px}.sidebar nav{display:flex;flex-direction:column;gap:3px;overflow:auto}.nav-item{width:100%;justify-content:flex-start;background:none;font-size:14px;color:var(--c-5f6368);padding:11px 12px;font-weight:500;border-radius:8px;gap:11px;text-align:left}.nav-item:hover{background:var(--c-f4f4f6)}.nav-item.active{background:var(--c-eaf4d2);color:var(--c-344b15);font-weight:650}.nav-item b{margin-left:auto;font-size:12px;background:var(--c-fff);padding:0 6px;border-radius:5px}.sidebar-bottom{margin-top:auto;padding-top:20px}.security-note{display:flex;align-items:center;gap:10px;margin:10px 10px 22px;font-size:13px;color:var(--c-5f6368)}.security-note small{display:block;font-size:11px;margin-top:3px}.profile{padding:17px 0;border-radius:0;border-top:1px solid var(--line);width:100%;background:none;justify-content:flex-start;gap:9px}.profile:hover{background:var(--c-f9f9fb)}.profile strong{display:block;font-size:13px;text-align:left;max-width:125px}.profile small{font-size:12px;display:block;text-align:left}.profile>svg{margin-left:auto}.avatar{width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:var(--c-e5e5e7);color:var(--c-536d29);border-radius:50%;font-size:14px;font-weight:600;flex-shrink:0}.avatar.small{width:29px;height:29px}.main-shell{margin-left:236px;width:calc(100% - 236px)}.topbar{height:69px;background:var(--c-fff);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px}.breadcrumbs{display:flex;align-items:center;gap:12px;color:var(--c-5f6368);font-size:13px}.breadcrumbs strong{font-weight:500;color:var(--c-5a6252)}.topbar-right{display:flex;align-items:center;gap:22px}.region{font-size:12px;color:var(--c-5f6368);display:flex;align-items:center;gap:7px}.live-dot{width:6px;height:6px;background:var(--c-8cac45);border-radius:50%;display:inline-block;flex-shrink:0}.sandbox-banner{background:var(--c-ededef);border-bottom:1px solid var(--c-e4e4e6);display:flex;gap:18px;align-items:center;padding:9px 34px;font-size:12px;color:var(--c-5f6368)}.sandbox-banner>span{font-weight:600;color:var(--c-5f6368);display:flex;align-items:center;gap:7px;white-space:nowrap}main{padding:29px 34px 0;max-width:1800px;margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;gap:16px}.page-heading h1{margin:6px 0}.page-heading p{color:var(--c-5f6368);font-size:14px}.heading-actions{display:flex;flex-wrap:wrap;gap:10px}.heading-actions>button{font-size:14px}.refresh{padding:11px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.metric-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{background:var(--c-fff);border:1px solid var(--line);border-radius:13px;padding:19px 20px}.metric>span{font-size:13px;color:var(--c-5f6368);display:flex;align-items:center;justify-content:space-between;gap:9px}.metric>span svg{color:var(--c-5f6368)}.metric strong{display:block;font-size:35px;line-height:1.3;letter-spacing:-1px;font-weight:600;margin:12px 0 6px}.metric strong.money-metric{font-size:25px}.metric small{font-size:12px;color:var(--c-5f6368)}.metric.accent{background:var(--c-e7f2cb);border-color:var(--c-d9e9b3)}.metric.accent>span{color:var(--c-5f6368)}.overview-grid{display:grid;grid-template-columns:1fr 290px;gap:20px;margin-bottom:24px}.panel{background:var(--c-fff);border:1px solid var(--line);border-radius:13px;margin-bottom:24px;overflow:hidden}.overview-grid .panel{margin-bottom:0}.section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 23px}.section-title h2{font-size:14px}.flow{display:flex;padding:17px 22px 26px;justify-content:space-between;gap:8px}.flow-step{position:relative;text-align:center;flex:1}.flow-step:not(:last-child):after{content:"";position:absolute;height:1px;background:var(--c-e7e7e9);left:calc(50% + 26px);width:calc(100% - 50px);top:22px}.flow-step>span{display:flex;align-items:center;justify-content:center;background:var(--c-f0f0f2);border:1px solid var(--c-e7e7e9);width:44px;height:44px;border-radius:12px;margin:0 auto 9px;color:var(--c-5f6368)}.flow-step strong{font-size:23px;font-weight:600;display:block}.flow-step small{font-size:12px}.panel-footer{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 22px;font-size:11px;color:var(--c-5f6368)}.next-card{background:var(--c-e7e7e9);border-radius:13px;padding:23px;display:flex;flex-direction:column;align-items:flex-start}.round-icon{width:40px;height:40px;background:var(--c-f7f7f9);border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-5f6368)}.next-card h2{margin-top:16px;font-size:17px}.next-card p{color:var(--c-5f6368);font-size:13px;line-height:1.8;margin-top:7px;margin-bottom:18px}.next-card button{font-size:13px;margin-top:auto}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}th{font-size:11px;color:var(--c-5f6368);background:var(--c-f9f9fb);border-top:1px solid var(--c-ededef);border-bottom:1px solid var(--c-ededef);font-weight:500;text-transform:uppercase;letter-spacing:.6px;padding:12px 21px;white-space:nowrap}td{padding:17px 21px;border-bottom:1px solid var(--c-efeff1);vertical-align:middle}tbody tr:last-child td{border-bottom:0}td strong{font-size:14px;font-weight:550}td small{display:block;font-size:12px;margin-top:3px}.cell-sub{display:block;font-size:12px;color:var(--c-5f6368);margin-top:4px}.nowrap{white-space:nowrap}.badge{display:inline-flex;font-size:11px;padding:4px 8px;border-radius:5px;background:var(--c-f0f0f2);color:var(--c-5f6368);white-space:nowrap}.badge.approved,.badge.delivered,.badge.active{background:var(--c-ebebed);color:var(--c-5f6368)}.badge.pending,.badge.reserved,.badge.return_requested{background:var(--c-fcf4df);color:var(--c-92513b)}.badge.in_transit,.badge.out_for_delivery{background:var(--c-edf2fb);color:var(--c-496583)}.badge.rejected,.badge.cancelled{background:var(--c-fbeeea);color:var(--c-92513b)}.badge.ready_pickup,.badge.packed{background:var(--c-f0edf8);color:var(--c-496583)}.row-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;max-width:330px}.row-actions>.muted{font-size:12px}.empty{text-align:center;padding:46px 18px;color:var(--c-5f6368)}.empty>svg{margin-bottom:10px}.empty h3{font-size:13px;color:var(--c-5f6368);font-weight:500}.empty p{font-size:13px;margin-top:7px;color:var(--c-5f6368)}.list-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:20px;color:var(--c-5f6368);font-size:13px}.search{display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid var(--c-e0e0e2);border-radius:9px;padding:0 13px;background:var(--c-fff);width:360px;margin:0;color:var(--c-5f6368)}.search input{border:0;background:none;padding:10px 0;font-size:13px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.product{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:var(--c-fff)}.product-art{height:180px;background:var(--c-e9e9eb);display:flex;align-items:center;justify-content:center;color:var(--c-5f6368);position:relative}.product-art.category-electronics{background:var(--c-eaeaec);color:var(--c-5f6368)}.product-art.category-home{background:var(--c-f1ece1);color:var(--c-5f6368)}.product-art>span{position:absolute;bottom:14px;left:17px;font-size:12px;color:var(--c-5f6368)}.product-body{padding:18px}.product-top{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:12px}.product-top small{font-size:11px}.product h3{font-size:14px;line-height:1.6}.product p{font-size:13px;color:var(--c-5f6368);margin:5px 0 13px}.product-price{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.product-price strong{font-size:20px;font-weight:600}.product-price span{font-size:11px;color:var(--c-5f6368)}.product-body>button{width:100%;font-size:14px}.info-note{display:flex;align-items:center;gap:12px;border:1px solid var(--c-dfdfe1);background:var(--c-efeff1);border-radius:9px;padding:14px 18px;margin-bottom:22px;font-size:13px;color:var(--c-5f6368)}.info-note svg{flex-shrink:0}.count-badge{background:var(--c-ededef);color:var(--c-5f6368);padding:4px 10px;border-radius:6px;font-weight:600}.movement-list{padding:0 22px}.movement{display:flex;align-items:center;gap:13px;padding:15px 0;border-top:1px solid var(--line);font-size:13px}.movement-icon{display:flex;background:var(--c-eeeef0);padding:9px;border-radius:8px;color:var(--c-5f6368)}.movement>div{flex:1}.movement strong{display:block;font-size:13px;font-weight:550}.movement small{font-size:12px}.movement b{font-weight:550}.movement time{color:var(--c-5f6368);font-size:12px;margin-left:20px}.campaign-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.campaign{padding:23px}.campaign .section-title{padding:0 0 20px}.campaign h2{margin-bottom:5px}.campaign .muted{font-size:13px}.budget{display:flex;justify-content:space-between;margin-top:25px;font-size:12px;color:var(--c-5f6368)}.budget strong{display:block;font-size:19px;color:var(--c-404c31);font-weight:600;margin-top:4px}progress{width:100%;height:6px;border:0;border-radius:6px;overflow:hidden;accent-color:var(--c-a7ca57);background:var(--c-ebebed);margin-top:14px}progress::-webkit-progress-bar{background:var(--c-ebebed)}progress::-webkit-progress-value{background:var(--c-b4d66d)}.campaign-meta{display:flex;justify-content:space-between;padding:15px 0 20px;font-size:12px;color:var(--c-5f6368)}.campaign-meta b{display:block;font-weight:500;color:var(--c-5f6368);margin-top:4px}.ecosystem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ecosystem-card{padding:22px;position:relative;margin-bottom:0}.ecosystem-card>svg{color:var(--c-5f6368);margin:4px 0 20px}.ecosystem-card .pill{position:absolute;right:18px;top:24px;font-size:11px}.ecosystem-card h2{font-size:15px}.ecosystem-card p{font-size:13px;line-height:1.8;color:var(--c-5f6368);margin-top:9px}.audit-details{font-size:12px;color:var(--c-5f6368);overflow-wrap:anywhere;max-width:400px;display:block}code{font-size:13px;color:var(--c-5f6368)}.error{background:var(--c-fff0e9);border:1px solid var(--c-edd8cb);color:var(--c-92513b);border-radius:8px;padding:12px 15px;font-size:14px;margin-bottom:18px}.notice{display:flex;align-items:center;gap:9px;background:var(--c-e8e8ea);color:var(--c-5f6368);border-radius:8px;padding:12px 15px;font-size:14px;margin-bottom:18px}.loading-line{font-size:13px;color:var(--c-5f6368);margin-bottom:15px}footer{padding:32px 0 22px;color:var(--c-5f6368);font-size:11px;display:flex;justify-content:space-between}dialog{border:1px solid var(--c-e0e0e2);border-radius:17px;padding:27px;width:460px;max-width:calc(100% - 32px);box-shadow:0 25px 100px var(--c-27331625);color:var(--ink)}dialog::backdrop{background:var(--c-20291a66);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog .dialog-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}dialog h2{font-size:21px}dialog .muted{font-size:14px;line-height:1.8;margin-bottom:20px}dialog label{font-size:14px}dialog .dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.login-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.login-intro{background:var(--c-e5efce);display:flex;flex-direction:column;justify-content:center;padding:10vw 7vw}.login-intro .wordmark{position:absolute;top:55px}.login-intro .eyebrow{color:var(--c-5f6368);margin-bottom:20px}.login-intro h1{font-size:clamp(32px,3.3vw,54px);line-height:1.22;letter-spacing:-2px}.login-intro>p{font-size:15px;line-height:1.9;color:var(--c-5f6368);margin-top:25px}.login-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:35px}.login-chips>span{display:flex;align-items:center;gap:7px;padding:9px 13px;border-radius:8px;background:var(--c-eaeaec);color:var(--c-5f6368);font-size:13px}.login-intro>small{position:absolute;bottom:40px;font-size:12px;color:var(--c-5f6368)}.login-side{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--c-fbfbfd);padding:40px}.login-side form{width:100%;max-width:350px}.login-side h2{font-size:27px;letter-spacing:-.7px;margin:20px 0 8px}.login-side form>.muted{font-size:14px;margin-bottom:30px}.login-side label{font-size:14px}.login-side button{width:100%;margin-top:8px;padding:13px}.login-help{display:flex;gap:9px;font-size:12px;color:var(--c-5f6368);margin-top:23px;line-height:1.8}.login-help svg{flex-shrink:0;margin-top:3px}.sandbox-note{color:var(--c-5f6368);font-size:11px;margin-top:45px;text-align:center}.boot{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:18px;color:var(--c-5f6368)}.spinning{animation:spin 1.2s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1500px){main{padding-left:48px;padding-right:48px}.topbar,.sandbox-banner{padding-left:48px;padding-right:48px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-art{height:200px}}@media(max-width:1150px){.sidebar{width:210px;min-width:210px;padding-left:12px;padding-right:12px}.main-shell{margin-left:210px;width:calc(100% - 210px)}main{padding:25px 22px 0}.topbar,.sandbox-banner{padding-left:22px;padding-right:22px}.overview-grid{grid-template-columns:1fr}.next-card{display:none}.metric-grid{gap:10px}.metric{padding:16px}.metric>span{font-size:12px}.metric small{font-size:11px}.product-grid,.ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-grid{grid-template-columns:1fr}.metric strong.money-metric{font-size:20px}td,th{padding-left:16px;padding-right:16px}}@media(max-width:760px){.order-cards thead{display:none}.order-cards table,.order-cards tbody,.order-cards tr,.order-cards td{display:block;width:100%}.order-cards tr{border-bottom:8px solid var(--c-f3f3f5);padding:6px 0}.order-cards td{border-bottom:0;padding:6px 16px}.order-cards .row-actions{flex-wrap:wrap;padding-bottom:6px}.order-cards .row-actions .small-button{min-height:44px}.sidebar{position:relative;width:100%;min-width:0;padding:14px 16px 10px;border-right:0;border-bottom:1px solid var(--line)}.sidebar .wordmark{font-size:23px;margin:0 0 15px}.sidebar .logo-mark{width:28px;height:30px}.workspace,.nav-caption,.security-note{display:none}.sidebar nav{flex-direction:row;overflow-x:auto;gap:6px;padding:2px 0 6px}.nav-item{width:auto;flex-shrink:0;font-size:13px;padding:8px 10px;gap:6px}.nav-item svg{width:15px}.sidebar-bottom{position:absolute;right:16px;top:9px;padding:0}.profile{border:0;padding:8px 0;width:auto}.profile strong,.profile small{display:none}.app-shell{display:block}.main-shell{margin:0;width:100%}.topbar{height:auto;min-height:50px;padding:8px 18px;flex-wrap:wrap;gap:8px}.topbar-right{gap:8px;margin-left:auto}.topbar-right .connection-current .connection-label,.topbar-right .connection-connecting .connection-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.topbar-right .avatar{display:none}.topbar-right>.region{display:none}.region{font-size:11px}.breadcrumbs{font-size:12px;gap:5px}.sandbox-banner{padding:9px 18px;gap:10px;font-size:11px;align-items:flex-start}.sandbox-banner p{line-height:1.6}main{padding:22px 16px 0}.page-heading{align-items:flex-start;gap:12px}.page-heading h1{font-size:25px}.page-heading p{font-size:12px;max-width:230px}.heading-actions>button{font-size:12px;padding:9px}.heading-actions>button>svg{width:14px}.metric-grid,.metric-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{padding:15px}.metric strong{font-size:30px}.metric-grid.three .metric:last-child{grid-column:1/-1}.flow{padding:12px 8px 22px}.flow-step>span{width:35px;height:35px;border-radius:9px}.flow-step>span svg{width:18px}.flow-step:not(:last-child):after{top:18px;left:calc(50% + 20px);width:calc(100% - 40px)}.flow-step strong{font-size:20px}.flow-step small{font-size:11px}.panel-footer{padding:12px;flex-direction:column;align-items:flex-start}.section-title{padding:17px}.section-title h2{font-size:13px}.search{width:100%}.list-toolbar{gap:10px}.list-toolbar>span{white-space:nowrap;font-size:11px}.product-grid{gap:12px}.product-art{height:130px}.product-art>svg{width:48px}.product-art>span{font-size:8px;left:12px}.product-body{padding:12px}.product-top{flex-wrap:wrap;gap:5px}.product h3{font-size:14px}.product-price{align-items:flex-start;flex-direction:column;gap:4px}.product-price strong{font-size:18px}.product p{font-size:12px}.product-body>button{font-size:12px}.product-top small,.badge{font-size:8px}.ecosystem-grid{grid-template-columns:1fr}.info-note{font-size:12px;padding:12px}.movement time{display:none}.movement-list{padding:0 14px}.movement small{font-size:11px}.movement b{font-size:12px}.login-page{display:block}.login-intro{padding:28px 24px 38px;min-height:0}.login-intro .wordmark{position:static;margin-bottom:30px}.login-intro .eyebrow{font-size:11px;margin-bottom:14px}.login-intro h1{font-size:31px;letter-spacing:-1px}.login-intro>p{font-size:14px;margin-top:15px}.login-chips{margin-top:22px;gap:8px}.login-chips>span{font-size:12px;padding:7px 10px}.login-intro>small{display:none}.login-side{padding:35px 24px}.login-side h2{font-size:24px}.login-side form{max-width:440px}footer{font-size:8px;gap:14px}.eyebrow{font-size:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}small,.muted,.cell-sub,.page-heading p,.product p,.metric small,.product-price span,.region,.breadcrumbs,.eyebrow{color:var(--c-5f6368)}.nav-item{color:var(--c-56614c)}.sidebar-bottom small{color:var(--c-5f6368)}.metric>span{color:var(--c-5f6368)}th{color:var(--c-5f6368)}.topbar{min-height:69px}.empty p{color:var(--c-5f6368)}.empty h3{color:var(--c-59684b)}@media(max-width:760px){.sidebar,.login-page,.surface-launcher{padding-top:calc(12px + var(--safe-top))}main,.surface-launcher{padding-bottom:calc(16px + var(--safe-bottom))}}@media(max-width:760px){.metric.accent>span,.metric.accent>small{color:var(--c-111214)}.topbar .notification-bell,.notification-bell{background:transparent;color:var(--c-111214)}}.product-art img{width:100%;height:100%;object-fit:cover}.product-title-button{padding:0;background:none;border:0;display:inline;text-align:left;font-size:inherit;font-weight:inherit;line-height:inherit}.product-title-button:hover{background:none;color:var(--c-5f6368)}.drafts-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border:1px solid var(--c-dfe8ce);background:var(--c-eeeef0);border-radius:12px;margin-bottom:24px}.drafts-bar>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drafts-bar svg{color:var(--c-5f6368)}.drafts-bar strong{display:block;font-size:13px;font-weight:600}.drafts-bar small{display:block;font-size:12px;margin-top:3px}.product-wizard{padding:0;width:min(1120px,calc(100vw - 64px));max-width:none;max-height:calc(100dvh - 56px);border-radius:19px;overflow:hidden}.wizard-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 56px)}.wizard-header{padding:24px 30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--c-e8e8ea);gap:20px}.wizard-header h2{font-size:23px;margin:5px 0 0}.wizard-status{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-5f6368);white-space:nowrap}.wizard-status>button{margin-left:20px}.wizard-steps{padding:22px 30px;display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--c-ececee);background:var(--c-fafafc)}.wizard-step{display:flex;align-items:center;gap:8px;color:var(--c-5f6368);flex:1;font-size:12px}.wizard-step>span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--c-dfdfe1);border-radius:50%;font-size:11px;background:var(--c-fff);flex-shrink:0}.wizard-step>b{font-weight:500}.wizard-step.current{color:var(--c-526d2d)}.wizard-step.current>span{background:var(--c-cdf250);border-color:var(--c-c5e076);color:var(--c-405520)}.wizard-step.complete>span{background:var(--c-eaeaec);border-color:var(--c-d5e6b6);color:var(--c-5f6368)}.wizard-content{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;padding:30px;overflow:auto;min-height:0}.wizard-form>h3{font-size:24px;line-height:1.3;margin:14px 0 9px;letter-spacing:-.5px}.wizard-form>.muted{font-size:13px;line-height:1.8;margin-bottom:25px}.wizard-form label{font-size:13px;color:var(--c-46513b);margin-bottom:22px}.wizard-form input,.wizard-form select,.wizard-form textarea{font-size:14px;padding:12px 14px;border-radius:9px;border:1px solid var(--c-dedee0);background:var(--c-fff)}.wizard-form textarea{width:100%;font-family:inherit;resize:vertical;line-height:1.7;color:var(--c-334126)}.wizard-form label small{font-size:12px;font-weight:400;color:var(--c-5f6368);line-height:1.7}.wizard-tip{display:flex;align-items:flex-start;gap:12px;padding:17px;border-radius:10px;background:var(--c-f2f2f4);color:var(--c-5f6368);font-size:12px;line-height:1.8;margin-top:24px}.wizard-tip>svg{flex-shrink:0;margin-top:2px}.wizard-preview{padding-left:25px;border-left:1px solid var(--c-ececee)}.wizard-preview>.eyebrow{font-size:10px;margin-bottom:17px}.preview-card{border:1px solid var(--c-e4e4e6);border-radius:13px;overflow:hidden;background:var(--c-fff)}.preview-art{aspect-ratio:1;background:var(--c-f0f0f2);display:flex;align-items:center;justify-content:center;color:var(--c-5f6368)}.preview-art>img{width:100%;height:100%;object-fit:cover}.preview-card>div:last-child{padding:17px}.preview-card small{font-size:11px}.preview-card h3{font-size:15px;margin-top:7px;line-height:1.6}.preview-card p{font-size:12px;color:var(--c-5f6368);margin:7px 0 14px}.preview-card strong{font-size:23px;font-weight:600;display:block}.preview-cta{display:block;background:var(--c-cdf250);padding:10px;text-align:center;font-size:12px;font-weight:600;border-radius:8px;margin-top:16px}.preview-help{display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;color:var(--c-5f6368);line-height:1.8}.preview-help>svg{flex-shrink:0;margin-top:3px}.wizard-footer{margin:0;padding:19px 30px;border-top:1px solid var(--c-e8e8ea);display:flex;align-items:center;justify-content:space-between;background:var(--c-fff);gap:16px}.wizard-footer>span{display:flex;align-items:center;gap:7px;color:var(--c-5f6368);font-size:12px;margin-left:auto}.wizard-footer button{font-size:13px}.photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:23px}.photo-tile{aspect-ratio:1;border:1px solid var(--c-e2e2e4);border-radius:11px;overflow:hidden;position:relative}.photo-tile>img{width:100%;height:100%;object-fit:cover}.photo-tile>button{position:absolute;top:6px;right:6px;background:var(--c-fffffff2);border-radius:50%;padding:4px}.photo-tile>span{position:absolute;bottom:6px;left:6px;background:var(--c-ffffffdd);border-radius:5px;padding:3px 6px;font-size:10px;color:var(--c-5f6368)}.photo-add{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--c-f7f7f9);border:1px dashed var(--c-d3dfc1);color:var(--c-5f6368);font-size:12px;font-weight:500}.photo-add:hover{background:var(--c-ececee)}.variant-row{display:grid;grid-template-columns:1fr 1fr 100px 25px;gap:10px;align-items:center;margin-bottom:10px}.variant-row label{margin-bottom:0;font-size:11px}.variant-row input{min-width:0;width:100%;font-size:12px;padding:10px}.variant-row>.icon-button{margin-top:22px;padding:4px;color:var(--c-5f6368)}.variant-editor{margin:5px 0 20px}.weight-label{margin-top:30px}.review-list{border:1px solid var(--c-e1e1e3);border-radius:11px;overflow:hidden}.review-list>div{display:grid;grid-template-columns:140px 1fr 20px;gap:12px;padding:15px 17px;border-bottom:1px solid var(--c-ececee);align-items:center;font-size:12px}.review-list>div:last-child{border:0}.review-list span{color:var(--c-5f6368)}.review-list strong{font-weight:500;overflow-wrap:anywhere}.review-list svg{color:var(--c-5f6368)}.review-description{font-size:13px;color:var(--c-5f6368);line-height:1.9;margin-top:22px;white-space:pre-wrap}.wizard-form .error{margin-top:20px}.wizard-form .error button{display:block;margin-top:8px;color:var(--c-92513b)}.detail-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:540px;max-width:100%;height:100dvh;max-height:100dvh;border-radius:19px 0 0 19px;padding:0;display:flex;flex-direction:column}.detail-drawer:not([open]){display:none}.detail-header{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-bottom:1px solid var(--c-ececee)}.detail-scroll{padding:23px 26px;overflow:auto;flex:1;min-height:0}.detail-image{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--c-eeeef0);color:var(--c-5f6368);border-radius:13px;overflow:hidden}.detail-image img{width:100%;height:100%;object-fit:cover}.detail-thumbs{display:flex;gap:9px;margin-top:12px}.detail-thumbs button{width:59px;height:59px;padding:3px;border:1px solid var(--c-e2e2e4);background:var(--c-fff)}.detail-thumbs button.selected{border-color:var(--c-a6cc5c)}.detail-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:5px}.detail-name{display:flex;align-items:center;justify-content:space-between;margin:24px 0 12px}.detail-name small{font-size:11px}.detail-drawer h2{font-size:26px;line-height:1.4;letter-spacing:-.6px}.detail-brand{font-size:13px;color:var(--c-5f6368);margin-top:7px}.detail-price{font-size:32px;font-weight:600;margin:20px 0 23px;letter-spacing:-1px}.detail-drawer h3{font-size:14px}.detail-variants{display:flex;flex-wrap:wrap;gap:9px;margin:13px 0}.detail-variants button{font-size:12px;padding:10px 13px;background:var(--c-fff);border:1px solid var(--c-dedee0)}.detail-variants button.selected{border-color:var(--c-9ac24f);background:var(--c-f2f2f4)}.detail-stock{font-size:12px;color:var(--c-5f6368);margin-bottom:24px}.detail-description{border-top:1px solid var(--c-ececee);padding-top:22px;margin-bottom:25px}.detail-description p{white-space:pre-wrap;color:var(--c-5f6368);font-size:13px;line-height:1.9;margin-top:13px}.detail-bottom{padding:18px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--c-e7e7e9);background:var(--c-fff)}.detail-bottom strong{font-size:23px;font-weight:600}.detail-bottom>button{flex:1;max-width:230px}.detail-bottom>.muted{font-size:12px}@media(max-width:760px){.drafts-bar{align-items:flex-start;flex-direction:column;padding:15px}.product-wizard{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0;margin:0;max-width:100vw}.wizard-shell{max-height:100dvh;height:100dvh}.wizard-header{padding:18px 20px}.wizard-header h2{font-size:20px}.wizard-header .eyebrow{font-size:9px}.wizard-status{font-size:10px;gap:5px}.wizard-status>button{margin-left:3px}.wizard-steps{padding:14px 18px;gap:10px}.wizard-step{justify-content:center}.wizard-step>b{display:none}.wizard-step.current>b{display:block;font-size:10px;max-width:80px}.wizard-step.current{flex:2}.wizard-content{display:block;padding:22px 20px}.wizard-preview{display:none}.wizard-form>h3{font-size:23px}.wizard-form>.muted{font-size:12px}.wizard-form input,.wizard-form select,.wizard-form textarea{font-size:16px}.wizard-footer{padding:15px 18px}.wizard-footer button{font-size:12px;padding:10px 12px}.wizard-footer>span{display:none}.photo-grid{gap:9px}.photo-add{font-size:10px}.variant-row{grid-template-columns:1fr 1fr 28px;gap:8px;border:1px solid var(--c-e2e2e4);padding:14px;border-radius:10px;margin-bottom:14px}.variant-row label:first-child{grid-column:1/-1}.variant-row input{font-size:14px}.variant-row>.icon-button{margin-top:25px}.review-list>div{grid-template-columns:90px 1fr 18px;font-size:11px;gap:8px;padding:13px}.detail-drawer{inset:auto 0 0;width:100%;height:94dvh;max-height:94dvh;border-radius:20px 20px 0 0}.detail-header{padding:16px 20px}.detail-scroll{padding:18px 20px}.detail-drawer h2{font-size:24px}.detail-bottom{padding:16px 20px}.detail-bottom strong{font-size:21px}.detail-image{aspect-ratio:1.1}.detail-drawer .info-note{font-size:11px}dialog:not(.product-wizard):not(.detail-drawer):not(.address-drawer):not(.incident-drawer){max-height:90dvh;overflow:auto}button{touch-action:manipulation}}.directory-tabs{display:flex;gap:10px;overflow:auto;margin-bottom:24px;padding-bottom:4px}.directory-tabs button{background:var(--c-fff);border:1px solid var(--c-e1e1e3);color:var(--c-5f6368);font-size:12px;white-space:nowrap;font-weight:500}.directory-tabs button.selected{background:var(--c-ebebed);border-color:var(--c-d8e7be);color:var(--c-5f6368)}.directory-tabs button span{background:var(--c-f2f2f4);border-radius:5px;padding:1px 6px;font-size:11px}.directory-list{padding:0 24px}.directory-list>div{display:flex;align-items:center;gap:15px;padding:21px 0;border-bottom:1px solid var(--c-ececee)}.directory-list>div:last-child{border:0}.directory-list h3{font-size:14px;font-weight:500}.directory-list small{font-size:11px;display:block;margin-top:5px}.directory-list .pill{margin-left:auto}.directory-list .workspace-icon{color:var(--c-5f6368)}html:has(dialog[open]),body:has(dialog[open]){height:100%;overflow:hidden}.buyer-app{background:var(--c-fff);min-height:100vh}.buyer-utility{display:flex;justify-content:space-between;align-items:center;padding:9px max(32px,calc((100vw - 1400px)/2));font-size:11px;background:var(--c-f3f3f5);color:var(--c-5f6368);gap:20px}.buyer-utility>span{display:flex;align-items:center;gap:6px}.buyer-header{max-width:1480px;margin:auto;padding:23px 40px;display:flex;align-items:center;gap:22px;background:var(--c-fff)}.buyer-logo{background:none;padding:0;flex-shrink:0;font-size:30px}.buyer-logo:hover{background:none}.buyer-logo .tj{font-size:17px}.buyer-catalog-button{padding:12px 18px;font-size:13px;border-radius:10px}.buyer-search{margin:0;display:flex;flex-direction:row;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--c-dfdfe1);border-radius:10px;flex:1;color:var(--c-5f6368);background:var(--c-f9f9fb)}.buyer-search input{border:0;background:none;padding:12px 0;font-size:13px}.buyer-search .icon-button{padding:2px}.buyer-header>nav{display:flex;align-items:center;gap:18px}.buyer-header>nav>button{display:flex;flex-direction:column;gap:5px;background:none;padding:2px;font-size:10px;font-weight:400;color:var(--c-5f6368);white-space:nowrap}.buyer-header>nav>button.selected{color:var(--c-5f6368)}.buyer-header>nav>button:hover{color:var(--c-5f6368)}.buyer-header>nav .avatar{width:25px;height:25px;font-size:11px}.cart-icon{position:relative;display:flex}.cart-icon b{position:absolute;right:-9px;top:-6px;min-width:15px;height:15px;display:flex;align-items:center;justify-content:center;background:var(--c-b8d96d);color:var(--c-344a12);border:2px solid var(--c-fff);border-radius:50%;font-size:8px}.buyer-categories{max-width:1400px;margin:0 auto;display:flex;gap:30px;padding:0 0 17px;border-bottom:1px solid var(--c-ededef);overflow:auto}.buyer-categories>button{padding:3px 0;font-size:12px;font-weight:400;white-space:nowrap;border-radius:0;background:none;color:var(--c-5f6368)}.buyer-categories>button.selected{color:var(--c-111214);font-weight:600}.buyer-categories>button:hover{color:var(--c-5f6368)}.buyer-main{padding:28px 40px 0;max-width:1480px;margin:auto}.buyer-welcome{background:var(--c-ececee);min-height:295px;border-radius:16px;display:flex;justify-content:space-between;position:relative;overflow:hidden;padding:35px 45px;gap:35px}.buyer-welcome .eyebrow{color:var(--c-5f6368);font-size:10px;letter-spacing:1.5px}.buyer-welcome h1{font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-1.5px;margin:14px 0}.buyer-welcome p{color:var(--c-5f6368);font-size:13px;line-height:1.9}.welcome-pills{display:flex;gap:18px;margin-top:22px}.welcome-pills>span{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--c-5f6368)}.welcome-art{position:relative;width:370px;min-height:235px;display:flex;align-items:center;justify-content:center}.art-circle{position:absolute;width:290px;height:290px;border-radius:50%;background:var(--c-e4eccf);right:20px;top:-20px}.art-bag{position:relative;transform:rotate(-10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;width:172px;height:190px;background:var(--c-d0e999);border:1px solid var(--c-c4dc8e);box-shadow:13px 18px 30px var(--c-8c9c6d1a);border-radius:24px 24px 32px 32px;color:var(--c-5f6368);margin-left:20px}.art-bag span{font-size:16px;font-weight:600;letter-spacing:-.5px;margin-top:5px}.art-tag{display:flex;align-items:center;gap:7px;position:absolute;right:0;bottom:12px;font-size:11px;color:var(--c-5f6368);background:var(--c-fffffff0);box-shadow:0 8px 22px var(--c-7c8c5d12);border:1px solid var(--c-e3e3e5);border-radius:8px;padding:11px 17px;transform:rotate(5deg)}.buyer-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:34px 0 22px}.buyer-section-heading>div:first-child{display:flex;align-items:baseline;gap:15px}.buyer-section-heading h2{font-size:24px;font-weight:600}.buyer-section-heading>div>span{font-size:12px;color:var(--c-5f6368)}.buyer-filters{display:flex;align-items:center;gap:20px}.buyer-filters>select{border:1px solid var(--c-e3e3e5);font-size:11px;width:auto;padding:9px 12px}.availability{display:flex;flex-direction:row;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:400;color:var(--c-5f6368);white-space:nowrap}.availability input{accent-color:var(--c-9fc555);width:14px;height:14px}.buyer-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.buyer-product{display:flex;flex-direction:column;border:1px solid var(--c-e7e7e9);border-radius:13px;overflow:hidden;background:var(--c-fff);transition:box-shadow .2s,border-color .2s}.buyer-product:hover{border-color:var(--c-d6e4bf);box-shadow:0 8px 25px var(--c-6377460b)}.buyer-product-image{flex-shrink:0;border-radius:0;border:0;width:100%;aspect-ratio:1.1;display:flex;align-items:center;justify-content:center;background:var(--c-ececee);position:relative;color:var(--c-5f6368);padding:0;overflow:hidden}.buyer-product-image:hover{background:var(--c-e7e7e9)}.buyer-product-image.category-electronics{background:var(--c-efeff1);color:var(--c-5f6368)}.buyer-product-image.category-home{background:var(--c-f2eee5);color:var(--c-5f6368)}.buyer-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.buyer-product-image:hover img{transform:scale(1.03)}.product-category-tag{position:absolute;left:12px;bottom:12px;padding:4px 7px;border-radius:5px;background:var(--c-ffffffcc);color:var(--c-5f6368);font-size:9px;font-weight:400}.buyer-product-info{display:flex;flex-direction:column;flex:1;padding:18px}.buyer-price{display:block;font-size:24px;font-weight:600;letter-spacing:-.5px}.buyer-product h3{font-size:14px;line-height:1.6;margin-top:9px;font-weight:500}.buyer-product p{font-size:12px;color:var(--c-5f6368);margin-top:5px}.buyer-product small{display:block;font-size:10px;color:var(--c-5f6368);margin-top:7px}.buyer-availability{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--c-5f6368);margin:13px 0}.off-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--c-c5ceba)}.buyer-product-info>button{margin-top:auto;width:100%;font-size:12px;font-weight:500;justify-content:center;padding:10px 12px}.buyer-product-info>button.in-cart{background:var(--c-f0f0f2);color:var(--c-5f6368);border:1px solid var(--c-e0e0e2)}.buyer-trust{margin:39px 0 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--c-e7e7e9);border-bottom:1px solid var(--c-e7e7e9);padding:25px 0;gap:25px}.buyer-trust>div{display:flex;align-items:center;gap:14px;color:var(--c-5f6368)}.buyer-trust strong{display:block;font-size:12px;font-weight:500;color:var(--c-5f6368)}.buyer-trust small{display:block;font-size:10px;color:var(--c-5f6368);margin-top:4px}.buyer-footer{margin-top:25px;border-top:1px solid var(--c-ececee);display:flex;align-items:center;gap:20px;padding:25px 0;color:var(--c-5f6368);font-size:10px}.buyer-footer .wordmark{font-size:22px;font-weight:600;color:var(--c-5f6368);letter-spacing:-.7px;margin-right:auto}.buyer-footer .tj{font-size:13px;margin-bottom:3px}.buyer-page-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin:10px 0 28px}.buyer-page-title h1{font-size:31px;display:flex;align-items:center;gap:12px}.buyer-page-title h1 span{font-size:14px;border-radius:7px;background:var(--c-ededef);padding:3px 9px;color:var(--c-5f6368);letter-spacing:0}.buyer-page-title p{font-size:12px;color:var(--c-5f6368);margin-top:8px}.buyer-checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.cart-seller{border:1px solid var(--c-e4e4e6);border-radius:13px;padding:0 23px;margin-bottom:20px}.cart-seller>h2{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;padding:19px 0;border-bottom:1px solid var(--c-ececee);color:var(--c-5f6368)}.cart-line{display:flex;gap:20px;padding:23px 0;border-bottom:1px solid var(--c-ececee)}.cart-line:last-child{border:0}.cart-line-image{width:102px;height:113px;border-radius:10px;background:var(--c-f0f0f2);display:flex;align-items:center;justify-content:center;color:var(--c-5f6368);overflow:hidden;flex-shrink:0}.cart-line-image img{width:100%;height:100%;object-fit:cover}.cart-line-info{flex:1}.cart-line-info h3{font-size:14px;font-weight:500}.cart-line-info p{font-size:12px;color:var(--c-5f6368);margin-top:5px}.cart-line-info small{font-size:10px;display:block;margin:8px 0}.cart-line-info .text-button{font-size:10px;color:var(--c-5f6368);margin-top:8px}.cart-line-amount{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.cart-line-amount>strong{font-size:18px;font-weight:600}.cart-line-amount>small{font-size:10px}.quantity-control{display:flex;align-items:center;border:1px solid var(--c-e2e2e4);border-radius:7px;overflow:hidden;font-size:12px}.quantity-control>button{padding:7px;background:var(--c-f7f7f9);border-radius:0;color:var(--c-5f6368)}.quantity-control>span{min-width:32px;text-align:center}.cart-warning{display:block;color:var(--c-92513b);font-size:10px;margin:9px 0}.checkout-summary{padding:25px;border:1px solid var(--c-e1e1e3);border-radius:13px;background:var(--c-fbfbfd);position:sticky;top:24px}.checkout-summary h2{font-size:21px;margin-bottom:23px}.checkout-summary>.checkout-summary-row,.checkout-summary>.checkout-total{display:flex;align-items:center;justify-content:space-between;margin:13px 0;font-size:12px}.checkout-summary>.checkout-summary-row>span{color:var(--c-5f6368)}.checkout-summary strong{font-weight:500}.checkout-summary>label{font-size:12px;margin:25px 0 12px}.checkout-summary select{font-size:11px;padding:10px}.checkout-pickup{display:grid;gap:8px;margin:16px 0;font-size:13px}.checkout-pickup p{margin:4px 0;font-size:12px;line-height:1.6}.checkout-pickup>label{display:grid;gap:8px}.checkout-pickup select{width:100%;min-width:0}.checkout-explanation{font-size:11px;line-height:1.8;color:var(--c-5f6368)}.checkout-summary .checkout-total{border-top:1px solid var(--c-e3e3e5);padding-top:21px;margin-top:21px;font-size:22px;letter-spacing:-.5px}.checkout-summary .checkout-total>span{font-size:16px;color:var(--c-485c32)}.checkout-summary>button{width:100%;font-size:12px;padding:12px 10px;margin:6px 0 15px}.checkout-summary>small{display:flex;gap:8px;font-size:10px;line-height:1.8;color:var(--c-5f6368)}.checkout-summary>small>svg{flex-shrink:0;margin-top:3px}.empty-cart-action{display:flex;justify-content:center;margin-bottom:70px}.buyer-orders{display:grid;gap:22px}.buyer-order{border:1px solid var(--c-e3e3e5);border-radius:13px;overflow:hidden}.buyer-order>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 23px;background:var(--c-fafafc);border-bottom:1px solid var(--c-ececee)}.buyer-order>header>div{display:flex;align-items:center;gap:16px;font-size:13px}.buyer-order>header strong{font-weight:500}.buyer-order>header span:not(.badge){font-size:11px;color:var(--c-5f6368)}.buyer-order-product{display:flex;align-items:center;gap:17px;padding:23px}.order-art{display:flex;align-items:center;justify-content:center;width:75px;height:80px;border-radius:9px;background:var(--c-efeff1);color:var(--c-5f6368)}.buyer-order-product>div:nth-child(2){flex:1}.buyer-order-product h3{font-size:14px;font-weight:500}.buyer-order-product p{font-size:12px;color:var(--c-5f6368);margin:5px 0}.buyer-order-product small{font-size:10px}.buyer-order-product>strong{font-size:20px;font-weight:500}.buyer-order-footer{display:flex;justify-content:space-between;align-items:center;padding:17px 23px;border-top:1px solid var(--c-ececee);gap:20px}.buyer-order-footer>span{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--c-5f6368)}.buyer-order-footer>div{display:flex;gap:10px}.buyer-order-footer button{font-size:11px;padding:9px 13px}@media(max-width:1100px){.buyer-header{padding:20px 25px;gap:15px}.buyer-categories{margin:0 25px;gap:24px}.buyer-main{padding:25px 25px 0}.buyer-header>nav{gap:12px}.buyer-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.buyer-logo{font-size:25px}.buyer-logo .logo-mark{width:30px;height:33px}.buyer-search input{font-size:12px}.buyer-catalog-button{padding:11px 13px}.buyer-checkout-layout{grid-template-columns:1fr 300px;gap:20px}.cart-line{gap:13px}.cart-line-image{width:75px;height:90px}.cart-line-amount>strong{font-size:16px}.buyer-utility{padding:8px 25px}}@media(max-width:760px){.buyer-utility{font-size:9px;padding:8px 17px;flex-wrap:wrap;gap:6px 12px}.buyer-utility>.buyer-country,.buyer-utility>span:last-child:not(.buyer-environment){display:none}.buyer-utility>.buyer-environment{flex-basis:100%;order:3;font-size:12px;justify-content:center}.buyer-categories button{min-height:44px}.buyer-header{padding:17px 17px 14px;gap:15px;flex-wrap:wrap;position:relative}.buyer-logo{font-size:25px;order:0;margin-right:auto}.buyer-catalog-button{padding:9px 11px;min-height:40px}.buyer-header>nav{order:1;gap:16px}.buyer-header>nav>button{font-size:9px;gap:4px}.buyer-header>nav>button svg{width:20px;height:20px}.buyer-header>nav .avatar{width:23px;height:23px}.buyer-search{order:2;flex-basis:100%;padding:0 12px}.buyer-search input{font-size:14px;padding:11px 0}.buyer-categories{margin:0 17px;gap:22px;padding-bottom:13px}.buyer-categories>button{font-size:11px}.buyer-main{padding:20px 16px 0}.buyer-welcome{padding:24px 22px;min-height:225px;gap:0;border-radius:13px}.buyer-welcome .eyebrow{font-size:8px;max-width:180px}.buyer-welcome h1{font-size:27px;letter-spacing:-.8px;position:relative;z-index:1;line-height:1.2}.buyer-welcome p{font-size:11px;line-height:1.8;max-width:235px;position:relative;z-index:1}.desktop-break{display:none}.welcome-pills{gap:10px;margin-top:18px;flex-wrap:wrap;max-width:220px;position:relative;z-index:1}.welcome-pills>span{font-size:8px;gap:5px}.welcome-pills svg{width:12px}.welcome-art{position:absolute;width:150px;right:-37px;top:48px;opacity:.35;min-height:170px}.art-circle{width:175px;height:175px;right:-15px;top:8px}.art-bag{width:105px;height:130px;border-radius:18px}.art-bag>svg{width:62px;height:62px}.art-bag>span{font-size:11px}.art-tag{display:none}.buyer-section-heading{margin:27px 0 17px;align-items:flex-start;gap:15px;flex-direction:column}.buyer-section-heading>div:first-child{gap:11px}.buyer-section-heading h2{font-size:23px}.buyer-section-heading>div>span{font-size:11px}.buyer-filters{gap:20px;justify-content:space-between;width:100%}.availability{font-size:11px}.buyer-filters{flex-wrap:wrap;gap:10px 20px}.buyer-filters>select{flex:1 1 100%;font-size:14px;max-width:none;min-height:44px;padding:8px 10px}.buyer-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.buyer-product-image{aspect-ratio:.95}.buyer-product-image>svg{width:63px}.buyer-product-info{padding:13px 11px}.buyer-price{font-size:21px}.buyer-product h3{font-size:12px;line-height:1.6;margin-top:6px}.buyer-product p{font-size:11px;margin-top:5px}.buyer-product small{font-size:9px;margin-top:5px;line-height:1.6}.buyer-availability{font-size:9px;gap:5px;margin:11px 0}.buyer-product-info>button{font-size:11px;padding:9px 7px;gap:5px}.buyer-product-info>button>svg{width:14px}.product-category-tag{font-size:8px;bottom:10px;left:10px}.buyer-trust{grid-template-columns:1fr;padding:20px 0;gap:20px;margin-top:25px}.buyer-trust strong{font-size:12px}.buyer-trust small{font-size:10px}.buyer-trust svg{width:21px}.buyer-footer{padding:22px 0;font-size:8px;gap:12px;flex-wrap:wrap}.buyer-footer .wordmark{font-size:20px}.buyer-footer>span:last-child{display:none}.buyer-page-title{margin:3px 0 23px;gap:5px}.buyer-page-title h1{font-size:28px}.buyer-page-title p{font-size:11px}.buyer-checkout-layout{display:block}.cart-seller{padding:0 14px}.cart-seller>h2{font-size:11px;padding:16px 0}.cart-line{padding:17px 0;gap:10px;flex-wrap:wrap}.cart-line-image{width:66px;height:80px}.cart-line-info{min-width:calc(100% - 80px);flex-basis:calc(100% - 80px)}.cart-line-info h3{font-size:12px}.cart-line-info p{font-size:10px}.cart-line-info small{font-size:9px}.cart-line-amount{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.cart-line-amount>strong{font-size:18px}.cart-line-amount>small{font-size:9px}.quantity-control{font-size:12px}.quantity-control>button{padding:7px}.checkout-summary{position:static;padding:22px}.checkout-summary h2{font-size:20px}.checkout-summary>.checkout-summary-row{font-size:12px}.checkout-summary>label{font-size:12px}.checkout-summary select{font-size:13px}.checkout-summary>button{font-size:12px}.buyer-order>header{padding:15px;gap:10px}.buyer-order>header>div{align-items:flex-start;flex-direction:column;gap:4px;font-size:11px}.buyer-order>header span:not(.badge){font-size:9px}.buyer-order-product{padding:17px 15px;gap:12px;flex-wrap:wrap}.order-art{width:58px;height:68px}.order-art svg{width:29px}.buyer-order-product>div:nth-child(2){flex-basis:calc(100% - 75px)}.buyer-order-product h3{font-size:12px}.buyer-order-product p{font-size:10px}.buyer-order-product small{font-size:9px}.buyer-order-product>strong{font-size:19px;margin-left:70px}.buyer-order-footer{flex-direction:column;align-items:flex-start;gap:14px;padding:16px 15px}.buyer-order-footer>span{font-size:10px}.buyer-order-footer button{font-size:11px}.buyer-order-footer>div{width:100%}.buyer-order-footer>div>button{flex:1}.buyer-app+.error{margin:10px 16px}}.notice.buyer-toast{background:var(--c-111214);color:var(--c-fff);position:fixed;left:16px;right:16px;bottom:16px;z-index:40;max-width:420px;margin:0 auto;box-shadow:0 6px 24px #1e28142e}.buyer-app{background:var(--c-f1f2f4)}.buyer-home-tab{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyer-product{position:relative;background:var(--c-fff);border:0;border-radius:16px;overflow:hidden}.buyer-product-image,.buyer-product-picture .buyer-product-image{background:var(--c-f6f6f8);border-radius:0}.buyer-product-image>svg{color:var(--c-b9bcc2)}.product-category-tag{display:none}.product-cart{position:absolute;right:10px;bottom:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:14px;background:var(--lime);color:var(--c-on-accent);box-shadow:0 2px 8px #11121429}.product-cart.in-cart{background:var(--c-111214);color:var(--c-fff)}.product-cart b{font-size:15px}.product-cart:disabled{opacity:.45}.buyer-product-info{gap:3px;padding:10px 12px 14px}.buyer-price{color:var(--c-111214);font-size:18px;font-weight:700}.buyer-availability{color:var(--c-5f6368);font-size:12px}.buyer-availability.low{color:var(--c-b3263f)}.buyer-order{background:var(--c-fff);border:0;border-radius:16px}.order-journey{padding:16px 23px 0}.buyer-order-product>div:last-child small{display:block;margin-top:2px}.order-journey p{margin:0 0 10px;color:var(--c-111214);font-size:18px;font-weight:700;line-height:1.25}.order-journey ol{display:flex;gap:4px;margin:0;padding:0;list-style:none}.order-journey li{flex:1 1 0;min-width:0;padding-top:8px;border-top:4px solid var(--c-e4e5e8);color:var(--c-5f6368);font-size:11px;line-height:1.2}.order-journey li.done{border-top-color:var(--c-111214)}.order-journey li[aria-current=step]{border-top-color:var(--lime);color:var(--c-111214);font-weight:700}@media(max-width:760px){.buyer-app{display:flex;flex-direction:column;padding-bottom:calc(84px + var(--safe-bottom))}.buyer-header{order:0;position:sticky;top:0;z-index:30;flex-wrap:nowrap;gap:8px;padding:calc(12px + var(--safe-top)) 60px 10px 12px;width:100%;max-width:none;margin:0;box-sizing:border-box;background:var(--c-fff)}.buyer-utility{order:1;padding:6px 12px;background:var(--c-f1f2f4);flex-wrap:wrap}.buyer-utility>.connection-status,.buyer-utility .connection-status{display:none}.buyer-utility>.buyer-environment{order:3;flex:1 1 100%;font-size:11px;text-align:center}.buyer-categories{order:2;margin:0;padding:0 12px;gap:18px;background:var(--c-fff);border-radius:0 0 16px 16px;scrollbar-width:none}.buyer-categories>button{font-size:13px;white-space:nowrap}.buyer-main{order:3;padding:12px 8px 0}.buyer-logo,.buyer-welcome,.buyer-trust{display:none}.buyer-catalog-button{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:14px;font-size:0;gap:0}.buyer-search{order:0;flex:1 1 auto;min-width:0;height:44px;border-radius:14px;background:var(--c-f1f2f4);border-color:transparent}.buyer-search input{padding:0;font-size:16px}.buyer-header>nav{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;justify-content:space-around;gap:0;padding:8px 4px max(12px,calc(4px + var(--safe-bottom)));background:var(--c-fff);box-shadow:0 -1px 0 var(--c-e6e7ea)}.buyer-header>nav>button{flex:1 1 0;min-width:0;min-height:48px;padding:2px 0;font-size:10px;color:var(--c-5f6368)}.buyer-header>nav>button.selected{color:var(--c-111214)}.buyer-home-tab{display:flex!important}.buyer-header>nav .notification-bell{position:fixed;top:calc(12px + var(--safe-top));right:12px;z-index:41}.buyer-app{overflow-x:clip}.buyer-main,.buyer-catalog,.buyer-section-heading,.buyer-section-heading>div{min-width:0;max-width:100%}.order-journey{padding:14px 15px 0}.buyer-section-heading{flex-wrap:wrap;gap:8px;padding:0 4px;margin-bottom:10px}.buyer-section-heading h2{font-size:20px}.buyer-filters{flex:1 1 100%;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;width:100%}.buyer-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-filters>*{flex:0 0 auto}.buyer-filters>select{flex:0 0 auto;max-width:210px;min-height:40px;font-size:13px}.buyer-product-grid{gap:8px}.buyer-product-image{aspect-ratio:1}.buyer-footer{padding-bottom:12px}.notice.buyer-toast{bottom:calc(92px + var(--safe-bottom))}}.buyer-section-tiles{display:none}.category-root-picture{flex:0 0 36px;width:36px;height:36px;object-fit:contain}@media(max-width:760px){.buyer-section-tiles{order:2;display:flex;gap:8px;padding:10px 12px 2px;overflow-x:auto;scrollbar-width:none}.buyer-section-tiles>button{flex:0 0 96px;flex-direction:column;gap:4px;min-height:112px;padding:8px 6px;border:0;border-radius:16px;background:var(--c-fff);color:var(--c-111214);font-size:12px;font-weight:500;line-height:1.2;text-align:center}.buyer-section-tiles img{width:64px;height:64px;object-fit:contain}}.buyer-hero-brand,.buyer-shortcut,.buyer-bell-slot{display:none}.buyer-shortcuts{display:contents}@media(max-width:760px){.buyer-app{position:relative}.buyer-app.buyer-home:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--safe-top) + 232px);background:radial-gradient(85% 70% at 88% 100%,#cdf250f2,#cdf25000 72%),radial-gradient(70% 60% at 8% 100%,#94c42cbf,#94c42c00 72%),linear-gradient(#181818,#344416 55%,#709226)}.buyer-home .buyer-hero-brand{position:relative;z-index:1;display:block;order:0;margin:0;padding:calc(10px + var(--safe-top)) 16px 0;color:#fff;font-size:17px;font-weight:700}.buyer-utility{display:contents}.buyer-shortcuts{display:none}.buyer-home .buyer-shortcuts{position:relative;z-index:1;order:1;display:flex;gap:2px;padding:10px 8px 6px;overflow-x:auto;scrollbar-width:none}.buyer-shortcuts>*,.buyer-shortcuts .buyer-pickup-discovery>button,.buyer-shortcuts>button{flex:0 0 25%}.buyer-shortcuts button{display:flex;flex-direction:column;gap:4px;width:100%;min-height:58px;padding:4px 2px;border:0;background:transparent;color:#fff;font-size:11px;font-weight:500;line-height:1.15;white-space:normal;box-shadow:none}.buyer-shortcuts button{justify-content:flex-start}.buyer-home .buyer-shortcuts{align-items:flex-start}.buyer-shortcuts button:hover{background:transparent}.buyer-shortcuts button img,.buyer-shortcuts button .doro-icon{width:26px;height:26px}.buyer-header{order:2;align-items:center;padding:calc(12px + var(--safe-top)) 12px 10px;background:var(--c-fff);transition:background .18s ease}.buyer-home .buyer-header{padding-top:4px;background:transparent}.buyer-home.buyer-stuck .buyer-header{padding-top:calc(8px + var(--safe-top));background:var(--c-fff)}.buyer-catalog-button,.buyer-bell-slot .notification-bell{flex:0 0 44px;width:44px;height:44px;min-height:44px;border:0;border-radius:50%;background:var(--c-f3f3f5);color:var(--c-111214)}.buyer-catalog-button:hover{background:var(--c-f3f3f5)}.buyer-bell-slot{display:contents}.buyer-search{height:44px;border-radius:22px;background:var(--c-f3f3f5);color:var(--c-111214)}.buyer-photo-search:hover{background:transparent}.buyer-home:not(.buyer-stuck) .buyer-catalog-button,.buyer-home:not(.buyer-stuck) .buyer-search,.buyer-home:not(.buyer-stuck) .buyer-bell-slot .notification-bell{background:#fff;color:#111214}.buyer-home:not(.buyer-stuck) .buyer-search input{color:#111214}.buyer-home:not(.buyer-stuck) .buyer-search input::placeholder{color:#5f6368}.buyer-utility>.buyer-environment{position:relative;z-index:1;order:3;display:block;padding:12px 12px 6px;background:var(--c-f1f2f4);text-align:center;white-space:normal}.buyer-home .buyer-utility>.buyer-environment{border-radius:22px 22px 0 0}.buyer-categories{position:relative;z-index:1;order:4;border-radius:0;background:var(--c-f1f2f4)}.buyer-section-tiles{position:relative;z-index:1;order:5;background:var(--c-f1f2f4)}.buyer-main{position:relative;z-index:1;order:6;background:var(--c-f1f2f4)}.cart-icon b{color:var(--c-on-accent)}}dialog.category-menu.category-cards{display:flex;flex-direction:column;background:var(--c-f1f2f4)}.category-cards .category-menu-title{flex:none;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:52px;padding:0 6px;font-size:16px;text-align:center}.category-cards .category-menu-title strong{overflow:hidden;grid-column:2;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.category-cards .category-menu-title .icon-button{background:transparent;color:var(--c-111214)}.category-card-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc((100vw - 40px) / 3);align-content:start;gap:8px;min-height:0;padding:2px 12px 16px;overflow-y:auto}.category-card,.category-card:hover{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:0;padding:9px 9px 0;overflow:hidden;border:0;border-radius:14px;background:var(--c-f3f3f5);color:var(--c-111214);text-align:left}.category-card>span{position:relative;z-index:1;display:-webkit-box;overflow:hidden;font-size:clamp(10.5px,3.2vw,12.5px);font-weight:500;line-height:1.16;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.category-card>img,.category-card>.category-glyph{position:absolute;right:-7%;bottom:-5%;width:72%;height:72%;object-fit:contain}.category-card>.category-glyph{right:7%;bottom:7%;display:grid;width:40%;height:40%;place-items:end;color:#cdf250}.category-card>.category-glyph svg{width:100%;height:100%}.category-card-photo>img{right:0;bottom:0;width:100%;height:52%;object-fit:cover;border-radius:10px 10px 0 0}.category-card-all,.category-card-all:hover{background:#cdf250;color:#111214}.category-card-all>.category-glyph{color:#111214}.category-glyph{display:grid;place-items:center;font-style:normal}.category-root-picture.category-glyph{color:var(--c-111214)}.buyer-section-tiles .category-glyph{width:64px;height:64px;color:#cdf250}.buyer-section-tiles .category-glyph svg{width:44px;height:44px}.buyer-ai-button{display:none}@media(max-width:760px){.buyer-home .buyer-hero-brand{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:calc(6px + var(--safe-top)) 12px 0 16px}.buyer-hero-brand .brand-mark{color:#fff;font-size:25px;font-weight:800;letter-spacing:-.9px}.buyer-hero-brand .brand-mark span{margin-left:5px;background:linear-gradient(100deg,#eeffa0,#cdf250 55%,#aade3c);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500;letter-spacing:-.5px;filter:drop-shadow(0 0 10px rgb(205 242 80 / 45%))}.buyer-hero-brand .buyer-bell-slot{display:block}.buyer-home:not(.buyer-stuck) .buyer-hero-brand .notification-bell{width:40px;height:40px;min-height:40px;border:0;background:transparent;color:#fff}.buyer-ai-button,.buyer-ai-button:hover{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:var(--c-f3f3f5);color:var(--c-111214)}.buyer-home:not(.buyer-stuck) .buyer-ai-button{background:#fff;color:#111214}}.buyer-photo-search{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit}.buyer-photo-search:hover{background:var(--c-f3f3f5);color:inherit}.photo-search-sheet{width:min(420px,calc(100vw - 32px));padding:18px;border:0;border-radius:20px;background:var(--c-fff);color:var(--c-111214)}.photo-search-sheet::backdrop{background:#0000008c}.photo-search-title{display:flex;align-items:center;justify-content:space-between;font-size:18px}.photo-search-sheet p{margin:6px 0 14px;color:var(--c-5f6368);font-size:14px}.photo-search-choice{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:52px;margin-top:8px;padding:0 14px;border-radius:14px;background:var(--c-f3f3f5);font-size:15px;font-weight:500;cursor:pointer}.photo-search-choice input{position:absolute;width:1px;height:1px;opacity:0}.photo-results{margin-bottom:20px}.photo-results-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.photo-results-head img{flex:none;width:60px;height:60px;border-radius:14px;object-fit:cover}.photo-results-head div{flex:1 1 auto;min-width:0}.photo-results-head h2{margin:0;font-size:18px}.photo-results-head small{color:var(--c-5f6368)}@media(max-width:760px){.photo-search-sheet{inset:auto 0 0;width:100%;max-width:none;margin:0;padding-bottom:calc(18px + var(--safe-bottom));border-radius:20px 20px 0 0}}@media(max-width:760px){.buyer-utility .buyer-shortcuts .buyer-pickup-discovery>button,.buyer-utility .buyer-shortcuts .address-trigger{padding:4px 2px;font-size:11px}.buyer-shortcuts button>svg{flex:none}}.category-card{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media(max-width:760px){.buyer-filters{flex-wrap:wrap}.buyer-filters select{flex:1 1 100%;width:100%;max-width:none}.buyer-header nav button>span:last-child{font-size:clamp(9.5px,2.9vw,11px);white-space:nowrap}}.category-list{flex:1 1 auto;min-height:0;padding:0 12px 16px;overflow-y:auto}.category-list button,.category-list button:hover{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:8px 12px;border:0;border-bottom:1px solid var(--c-f3f3f5);border-radius:0;background:transparent;color:var(--c-111214);font-size:15px;font-weight:400;text-align:left}.category-list strong{font-weight:600}.category-list span{flex:1 1 auto}.category-list svg{flex:none;opacity:.6}@media(max-width:760px){.buyer-home .buyer-shortcuts:empty{display:none}}.help-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}.help-intro h2{font-size:27px;font-weight:600;letter-spacing:-.6px;margin:8px 0}.help-intro p{font-size:13px;color:var(--c-5f6368);line-height:1.8}.help-intro>button{font-size:12px;flex-shrink:0}.help-guides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:27px}.help-guide{background:var(--c-fff);border:1px solid var(--c-e0e0e2);border-radius:11px;align-self:start;overflow:hidden}.help-guide summary{display:flex;align-items:center;gap:12px;padding:19px;cursor:pointer;font-size:13px;color:var(--c-4d613b);list-style:none;font-weight:500}.help-guide summary::-webkit-details-marker{display:none}.help-guide summary>svg:first-child{flex-shrink:0;color:var(--c-607a45)}.help-guide summary>span{flex:1}.help-guide summary>svg:last-child{transition:transform .2s}.help-guide[open] summary>svg:last-child{transform:rotate(90deg)}.help-guide summary:focus-visible{outline:3px solid var(--c-94b35f);outline-offset:-3px}.help-guide ol{padding:0 24px 12px 42px;margin:0;color:var(--c-5f6368);font-size:12px;line-height:1.9}.help-guide li{padding:0 0 12px 4px}.support-filters{display:flex;gap:10px;padding:0 22px 17px;overflow:auto}.support-filters>button{font-size:11px;background:var(--c-fff);border:1px solid var(--c-e3e3e5);color:var(--c-5f6368);padding:7px 11px;white-space:nowrap;font-weight:500}.support-filters>button.selected{background:var(--c-ebebed);border-color:var(--c-d8e7bd)}.support-filters>button>span{font-size:10px;background:var(--c-f0f0f2);padding:1px 5px;border-radius:4px}.ticket-list{padding:0 22px}.ticket-list>button{width:100%;display:flex;align-items:center;gap:15px;background:var(--c-fff);border:0;border-bottom:1px solid var(--c-ececee);padding:20px 0;border-radius:0;text-align:left;font-weight:400}.ticket-list>button:hover{background:var(--c-fbfbfd)}.ticket-list>button:last-child{border:0}.ticket-icon{display:flex;padding:11px;border-radius:10px;background:var(--c-ececee);color:var(--c-617a46)}.ticket-summary{flex:1;min-width:0}.ticket-summary strong{font-size:14px;font-weight:500;display:block;overflow-wrap:anywhere}.ticket-summary small{display:block;font-size:11px;margin-top:6px;color:var(--c-5f6368)}.ticket-list>button>svg:last-child{color:var(--c-5f6368)}.support-center .panel>.error,.support-center .panel>.notice{margin:0 22px 20px}.support-thread{position:fixed;inset:0 0 0 auto;margin:0;padding:0;width:590px;max-width:100%;height:100dvh;max-height:100dvh;border-radius:18px 0 0 18px;display:flex;flex-direction:column}.support-thread:not([open]){display:none}.support-thread>header{padding:23px 25px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--c-e6e6e8)}.support-thread h2{font-size:21px;margin-top:7px;line-height:1.5;overflow-wrap:anywhere}.ticket-state{padding:15px 25px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--c-f9f9fb);border-bottom:1px solid var(--c-ececee)}.ticket-state small{font-size:10px;color:var(--c-5f6368)}.thread-messages{flex:1;min-height:0;overflow:auto;padding:23px 25px;display:flex;flex-direction:column;gap:18px;background:var(--c-fdfdff)}.thread-message{border:1px solid var(--c-e3e3e5);border-radius:11px;padding:16px;background:var(--c-fff)}.thread-message>div{display:flex;justify-content:space-between;align-items:center;gap:15px}.thread-message strong{font-size:12px;font-weight:600;color:var(--c-526d35)}.thread-message time{font-size:10px;color:var(--c-5f6368)}.thread-message p{font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:9px;color:var(--c-39492c)}.thread-message.staff{background:var(--c-eeeef0);border-color:var(--c-dbe9c3)}.thread-message.internal{background:var(--c-faf3e7);border-color:var(--c-eadcc5)}.thread-message.internal strong{color:var(--c-795b2d)}.thread-controls{padding:19px 25px;background:var(--c-fff);border-top:1px solid var(--c-e6e6e8);max-height:45dvh;overflow:auto}.thread-controls label{font-size:12px;color:var(--c-5f6368);margin:0 0 12px}.thread-controls textarea,dialog form>label>textarea{width:100%;font-family:inherit;font-size:13px;line-height:1.8;padding:12px;border:1px solid var(--c-dedee0);border-radius:9px;resize:vertical;color:var(--c-35452a);background:var(--c-fff)}.thread-send{display:flex;align-items:center;justify-content:space-between;gap:16px}.thread-send>label{display:flex;flex-direction:row;align-items:center;gap:6px;font-size:11px;margin:0}.thread-send>label>input{width:14px;height:14px;accent-color:var(--c-a6cb5e)}.thread-send>button{font-size:12px;margin-left:auto;padding:9px 14px}.thread-status-actions{display:flex;align-items:center;gap:10px;margin-top:15px;flex-wrap:wrap}.thread-status-actions .text-button{font-size:11px;color:var(--c-5f6368);margin-left:auto}.thread-controls .error{font-size:12px}@media(max-width:760px){.help-intro{flex-direction:column;align-items:flex-start;gap:18px}.help-intro h2{font-size:25px}.help-intro p{font-size:12px}.help-guides{grid-template-columns:1fr;gap:11px}.help-guide summary{font-size:12px;padding:16px}.help-guide ol{font-size:12px}.ticket-list{padding:0 15px}.ticket-list>button{gap:10px;flex-wrap:wrap;padding:17px 0}.ticket-icon{padding:9px}.ticket-summary{flex-basis:calc(100% - 55px)}.ticket-summary strong{font-size:12px}.ticket-summary small{font-size:10px}.ticket-list>button>.badge{margin-left:50px}.ticket-list>button>svg:last-child{margin-left:auto}.support-filters{padding:0 15px 16px}.support-thread{inset:auto 0 0;width:100%;height:95dvh;max-height:95dvh;border-radius:20px 20px 0 0}.support-thread>header{padding:18px 20px}.support-thread h2{font-size:19px}.ticket-state{padding:13px 20px}.thread-messages{padding:18px 20px}.thread-message{padding:14px}.thread-message p{font-size:12px}.thread-message strong{font-size:11px}.thread-message time{font-size:9px}.thread-controls{padding:16px 20px}.thread-controls textarea{font-size:16px}.thread-send>label{font-size:10px}.thread-send>button{font-size:11px}.thread-status-actions{gap:8px}.thread-status-actions .small-button{font-size:10px}.support-filters>button{font-size:10px}}.seller-import{width:min(860px,calc(100vw - 24px));max-height:calc(100vh - 32px);border:0;border-radius:14px;padding:20px;overflow-y:auto}.seller-import::backdrop{background:#20251e73}.import-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.file-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:10px;background:var(--c-d9ec8e);color:var(--c-111214);font-weight:600;cursor:pointer}.file-button.secondary{background:var(--c-fff);border:1px solid var(--line)}.file-button.disabled{opacity:.55;cursor:default}.file-button:focus-within{outline:2px solid var(--c-111214);outline-offset:2px}.file-button input{position:absolute;width:1px;height:1px;opacity:0}.import-report section{margin-top:14px}.import-report h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:15px}.import-report .notice{display:flex;align-items:center;gap:8px}.import-counters{display:flex;flex-wrap:wrap;gap:18px}.import-counters>div{display:flex;flex-direction:column}.import-counters strong{font-size:26px;line-height:1.1}.import-errors{margin:0;padding:0;list-style:none;max-height:260px;overflow-y:auto}.import-errors li{padding:6px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.size-charts{display:flex;flex-direction:column;gap:18px}.size-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.size-chart-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;border-top:1px solid var(--line);padding:10px 0}.size-editor label{display:flex;flex-direction:column;gap:4px;max-width:420px}.size-grid{overflow-x:auto;margin:12px 0}.size-grid table{border-collapse:collapse;min-width:100%}.size-grid th,.size-grid td{padding:3px;border:0}.size-grid input{width:100%;min-width:84px}.size-table{overflow-x:auto;margin-bottom:16px}.size-table table{border-collapse:collapse;width:100%;font-size:13px}.size-table th,.size-table td{border:1px solid var(--line);padding:6px 8px;text-align:left;white-space:nowrap}.link-button{background:none;color:var(--c-111214);padding:2px 0;font-size:13px;font-weight:500;text-decoration:underline;border-radius:0}.link-button:hover{background:none;color:var(--c-111214)}.category-menu{width:min(1180px,calc(100vw - 32px));height:min(760px,calc(100vh - 48px));max-width:none;max-height:none;padding:0;border:0;border-radius:16px;overflow:hidden}.category-menu::backdrop{background:#20251e73}.category-menu-body{display:grid;grid-template-columns:300px 1fr;height:100%}.category-menu-roots{background:var(--c-f3f3f5);overflow:auto;padding:16px 12px;display:flex;flex-direction:column;gap:2px}.category-menu-title{display:flex;justify-content:space-between;align-items:center;padding:0 8px 10px;font-size:18px}.category-root{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;text-align:left;background:none;color:var(--c-111214);padding:9px 10px;font-weight:400;border-radius:9px}.category-root:hover,.category-root.selected{background:var(--c-fff);color:var(--c-111214)}.category-menu-branch{overflow:auto;padding:22px 28px 28px;min-width:0}.category-menu-branch-title{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.category-menu-branch-title h2{margin:0;font-size:22px}.category-menu-back{display:none}.category-menu-groups{columns:3 220px;column-gap:26px}.category-menu-groups section{break-inside:avoid;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.category-menu-groups h3{margin:0 0 6px;font-size:14px}.category-menu-groups h3 button{background:none;color:var(--c-111214);font-weight:600;padding:2px 0;text-align:left;border-radius:0}.category-leaf{background:none;color:var(--c-5f6368);font-weight:400;padding:3px 0;text-align:left;border-radius:0;font-size:13px}.category-leaf:hover,.category-menu-groups h3 button:hover{background:none;color:var(--c-111214);text-decoration:underline}.buyer-catalog{margin-top:26px}.catalog-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;margin-bottom:12px;color:var(--c-5f6368)}.catalog-breadcrumbs span{display:inline-flex;align-items:center;gap:4px}.catalog-breadcrumbs button{background:none;color:var(--c-111214);padding:2px 0;font-weight:400;border-radius:0;text-align:left}.category-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.category-chips button{background:var(--c-f3f3f5);color:var(--c-111214);font-weight:400;padding:7px 13px;border-radius:999px;font-size:13px;display:inline-flex;align-items:baseline;gap:7px;text-align:left;max-width:100%}.category-chips button:hover{background:var(--c-e4e4e6)}.category-chips small{color:var(--c-5f6368);font-size:11px}.catalog-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:start}.catalog-filter-toggle,.catalog-filter-close{display:none}.catalog-filters{display:flex;flex-direction:column;gap:16px;min-width:0}.catalog-filter-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.catalog-filters fieldset{border:0;border-top:1px solid var(--c-ededef);padding:12px 0 0;margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.catalog-filters legend{font-weight:600;font-size:13px;padding:0;float:left;width:100%;margin-bottom:6px}.catalog-price{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalog-price input{min-width:0;width:100%}.catalog-filters label.catalog-facet{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13px;font-weight:400;cursor:pointer}.catalog-facet span{flex:1;min-width:0;overflow-wrap:anywhere}.catalog-facet small{color:var(--c-5f6368)}.catalog-more{display:block;margin:24px auto 0}.buyer-product-picture{position:relative}.buyer-product-picture .buyer-product-image{width:100%}.product-heart{position:absolute;top:10px;right:10px;width:38px;height:38px;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--c-fff);color:var(--c-4d5748);box-shadow:0 1px 4px #20251e2e}.product-heart:hover{background:var(--c-fff);color:var(--c-b3263f)}.product-heart.active{color:var(--c-b3263f)}.product-reason{color:var(--c-111214);font-size:12px}.personal-selection{margin-top:26px}.product-row{margin-bottom:26px;min-width:0}.product-row h2,.category-suggestions h2{margin:0 0 12px;font-size:20px;display:flex;align-items:center;gap:8px}.product-row-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:220px;gap:16px;overflow-x:auto;padding-bottom:8px}.selection-controls{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;font-size:12px;color:var(--c-5f6368);border-top:1px solid var(--c-ededef);padding-top:12px}.detail-favorite{display:inline-flex;align-items:center;gap:7px}.detail-favorite.active svg{color:var(--c-b3263f)}.detail-breadcrumbs{font-size:12px;color:var(--c-5f6368);overflow-wrap:anywhere}.detail-characteristics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:6px 14px;margin:0 0 16px;font-size:13px}.detail-characteristics dt{color:var(--c-5f6368)}.detail-characteristics dd{margin:0;overflow-wrap:anywhere}.detail-characteristics-row{display:contents}.detail-similar .product-row-scroll{grid-auto-columns:150px}.similar-card{background:var(--c-f3f3f5);color:var(--c-111214);font-weight:400;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:8px;border-radius:10px;font-size:12px;min-width:0}.similar-card:hover{background:var(--c-e4e4e6)}.similar-image{display:grid;place-items:center;width:100%;height:100px;overflow:hidden}.similar-image img{width:100%;height:100%;object-fit:cover}.category-picker{display:flex;flex-direction:column;gap:10px}.category-picker-search{width:100%}.category-picker-list{display:flex;flex-direction:column;gap:4px;max-height:260px;overflow:auto}.category-picker-list button{background:var(--c-f3f3f5);color:var(--c-111214);font-weight:400;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;padding:8px 12px;border-radius:9px}.category-picker-list button strong{font-weight:500}.category-picker-list button small{color:var(--c-5f6368);font-size:11px}.category-picker-list button:hover{background:var(--c-e4e4e6)}.category-picker-list button.selected{background:var(--c-cdf250)}.chosen-category{background:var(--c-ececee);border-radius:10px;padding:10px 12px;font-size:13px;overflow-wrap:anywhere}.attribute-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:12px 0}.attribute-grid h4{grid-column:1 / -1;margin:4px 0 0}.attribute-multi{border:1px solid var(--line);border-radius:9px;display:flex;flex-wrap:wrap;gap:8px}.variant-attributes{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.category-move{width:min(560px,calc(100vw - 32px));border:0;border-radius:14px;padding:22px}.category-move::backdrop{background:#20251e73}.category-move>*+*{margin-top:12px}.category-move h2{margin:0}.category-move label{display:flex;flex-direction:column;gap:4px}.category-admin{display:grid;grid-template-columns:340px minmax(0,1fr);gap:22px;align-items:start}.category-admin-tree,.category-admin-editor{background:var(--c-fff);border:1px solid var(--line);border-radius:12px;padding:16px;min-width:0}.category-admin-tree .buyer-search{width:100%;margin:0}.admin-tree,.admin-tree ul{list-style:none;margin:0;padding:0}.admin-tree ul{padding-left:16px}.admin-tree{max-height:72vh;overflow:auto}.admin-tree-row{display:flex;align-items:center;gap:2px;border-radius:8px}.admin-tree-row.selected{background:var(--c-ececee)}.admin-tree-gap{width:32px;flex:none}.admin-tree-name{flex:1;min-width:0;display:flex;justify-content:space-between;gap:8px;background:none;color:var(--c-111214);font-weight:400;padding:5px 6px;text-align:left}.admin-tree-name:hover{background:var(--c-f3f3f5)}.admin-tree-name small{color:var(--c-5f6368);flex:none}.admin-tree-name .archived{text-decoration:line-through;color:var(--c-5f6368)}.category-admin-editor h2{margin:0 0 6px}.category-effective{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.category-form,.category-schema{border:1px solid var(--line);border-radius:10px;padding:14px;margin:14px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-items:end;min-width:0}.category-form label,.category-add label{display:flex;flex-direction:column;gap:4px;min-width:0}.category-form label.availability{flex-direction:row;align-items:center}.category-handling{display:flex;flex-wrap:wrap;gap:8px 14px}.category-schema{display:block}.schema-rows{display:flex;flex-direction:column;gap:10px;margin:10px 0}.schema-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line)}.schema-row input[type=text],.schema-row input:not([type]),.schema-row select{flex:1 1 150px;min-width:0}.category-add{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:12px 0}.category-add label{flex:1 1 200px}.category-sellers{display:flex;flex-direction:column;gap:6px}.seller-offer-stats{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--c-5f6368)}.handling-tags{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:900px){.catalog-layout,.category-admin{grid-template-columns:minmax(0,1fr)}.catalog-filter-toggle,.catalog-filter-close{display:inline-flex}.catalog-filters{display:none;background:var(--c-f3f3f5);border-radius:12px;padding:14px}.filters-open .catalog-filters{display:flex}.category-menu{position:fixed;inset:0;width:100%;height:100%;border-radius:0;margin:0}.category-menu-body{grid-template-columns:minmax(0,1fr)}.category-menu-branch{display:none;padding:16px}.category-menu-body.drilled .category-menu-roots{display:none}.category-menu-body.drilled .category-menu-branch{display:block}.category-menu-back{display:inline-flex}.category-menu-groups{columns:1}.product-row-scroll{grid-auto-columns:170px;gap:10px}.category-root{min-height:44px}}.catalog-facet input,.attribute-multi input,.category-sellers input{width:auto;flex:none}.attribute-multi label,.category-sellers label{display:flex;flex-direction:row;align-items:center;gap:6px}.product-chips{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.product-chips span{font-size:12px;font-weight:600;line-height:1;padding:4px 8px;border-radius:999px;background:var(--c-fdf3d0);color:var(--c-5f4300)}.product-chips span.chip-good{background:var(--c-e6f3cf);color:var(--c-33500f)}.category-root>span{flex:1 1 auto;min-width:0;text-align:left}.label-dialog{width:min(560px,calc(100vw - 24px));border:0;border-radius:14px;padding:20px}.label-dialog::backdrop{background:#20251e73}.label-dialog-head{display:flex;justify-content:space-between;align-items:center}.label-dialog-head h2{margin:0}.label-preview{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:14px;background:var(--c-f3f3f5);border-radius:10px;margin:12px 0}.label-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.label-controls label{display:flex;flex-direction:column;gap:4px;flex:1 1 150px;min-width:0}.sticker{background:var(--c-fff);color:var(--c-000);font-family:Arial,sans-serif;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 0 1px var(--c-c9cfbf)}.sticker.f58{width:58mm;height:40mm;padding:1.5mm;font-size:7.5pt;line-height:1.15}.sticker.f100{width:100mm;height:150mm;padding:5mm;font-size:12pt;line-height:1.3}.sticker-head{display:flex;justify-content:space-between;gap:2mm}.sticker-body{display:flex;gap:1.5mm;flex:1;min-height:0}.sticker.f58 .sticker-qr{width:17mm;height:17mm;flex:none}.sticker.f100 .sticker-qr{width:42mm;height:42mm;flex:none}.sticker-text{display:flex;flex-direction:column;min-width:0;overflow:hidden}.sticker-recipient{font-size:1.15em}.sticker-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticker-bars{width:100%;height:8mm;flex:none}.sticker.f100 .sticker-bars{height:22mm}.sticker-code{text-align:center;font-weight:700;letter-spacing:.06em}.sticker-extra{display:flex;flex-direction:column;gap:1mm;margin-top:3mm;border-top:1px solid var(--c-000);padding-top:2mm}.print-root{display:none}@page sticker58{size:58mm 40mm;margin:0}@page sticker100{size:100mm 150mm;margin:0}@media print{body>*:not(.print-root){display:none!important}.print-root{display:block}.print-root .sticker{box-shadow:none;break-after:page}.print-root .sticker.f58{page:sticker58}.print-root .sticker.f100{page:sticker100}}.pickup-scan{margin-bottom:18px}.pickup-scan h2{display:flex;align-items:center;gap:8px;margin:0 0 12px}.scan-form{display:flex;flex-wrap:wrap;gap:10px}.scan-form input{flex:1 1 220px;min-width:0;font-size:18px;min-height:48px}.scan-form button{min-height:48px}.scan-camera{margin-top:12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.scan-camera video{width:100%;max-width:420px;border-radius:10px;background:var(--c-111214)}.scan-result{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:10px;margin-top:12px}.scan-result>div{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.scan-result strong{font-size:16px}.scan-result svg{flex:none}.scan-result.ok{background:var(--c-e6f3cf)}.scan-result.repeat{background:var(--c-fdf3d0)}.scan-result.refused{background:var(--c-fbe3e3);color:var(--c-7a1616)}.scan-counters{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:14px}.scan-counters>div{display:flex;flex-direction:column}.scan-counters strong{font-size:26px;line-height:1.1}.scan-counters button{margin-left:auto}.documents-center{display:flex;flex-direction:column;gap:18px}.documents-center h2{margin:0 0 6px}.register-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.register-row input{min-width:0}.act-row{border-top:1px solid var(--line);padding:8px 0}.act-summary{display:flex;flex-wrap:wrap;gap:4px 16px;width:100%;background:none;color:inherit;font-weight:400;text-align:left;padding:6px 0;border-radius:0}.act-summary:hover{background:none;color:var(--c-111214)}.act-items{font-size:13px;overflow-wrap:anywhere}.act-items p{margin:0 0 6px}.seller-delivery{display:flex;flex-direction:column;gap:10px;align-items:stretch}.seller-delivery>label:not(.check-row){display:flex;flex-direction:column;gap:4px}.seller-delivery>button{align-self:flex-start}label.check-row{display:flex;flex-direction:row;align-items:center;gap:8px}label.check-row input{width:auto;flex:none}.seller-contact{font-size:13px;background:var(--c-f3f3f5);border-radius:8px;padding:8px 10px;margin:8px 0 0;overflow-wrap:anywhere}.product-bulky,.cart-bulky{color:var(--c-8a5a00);font-size:12px;font-weight:500}.act-sheet{font-family:Arial,sans-serif;color:var(--c-000);font-size:11pt}.act-sheet table{width:100%;border-collapse:collapse;margin:10px 0}.act-sheet th,.act-sheet td{border:1px solid var(--c-000);padding:3px 5px;text-align:left}.act-sign{margin-top:24px}@media(max-width:760px){.scan-counters button{margin-left:0;width:100%}}.problem-open{margin-top:10px}.problem-form{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:10px}.problem-form label{display:flex;flex-direction:column;gap:4px}.problem-form>button{align-self:flex-start}.point-queue{display:flex;flex-direction:column;gap:14px;margin-top:14px}.point-queue h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:15px}.queue-row{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:8px 0;margin:0}.queue-place{display:flex;flex-direction:column;min-width:0;flex:1 1 220px;overflow-wrap:anywhere}.queue-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:10px}.queue-actions label{display:flex;flex-direction:column;gap:4px;flex:1 1 200px;min-width:0}.handover-problems{margin-bottom:18px}.handover-problems h2{display:flex;align-items:center;gap:8px;margin:0 0 6px}.problem-row{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line);padding:10px 0;overflow-wrap:anywhere}.sign-in-dialog{width:min(420px,calc(100vw - 24px));border:0;border-radius:14px;padding:20px}.sign-in-dialog::backdrop{background:#20251e73}.sign-in-dialog form{display:flex;flex-direction:column;gap:10px;margin-top:12px}.sign-in-dialog label{display:flex;flex-direction:column;gap:4px}.sign-in-training{width:100%}.pickup-pass{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start;background:var(--c-fff);border:1px solid var(--line);border-radius:14px;padding:18px;margin-bottom:18px}.pickup-pass img{width:200px;height:200px;flex:none;background:var(--c-fff)}.pickup-pass>div{flex:1 1 240px;min-width:0}.pickup-pass h2{display:flex;align-items:center;gap:8px;margin:0 0 8px}.pickup-pass-code{display:block;font-size:34px;letter-spacing:.08em;line-height:1.1;margin-bottom:8px}.pickup-pass ul{margin:8px 0;padding-left:18px}.pickup-pass-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.share-product{display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin-bottom:14px}.share-product img{width:160px;height:160px}.share-product small{overflow-wrap:anywhere}.modal-image{display:block;width:200px;height:200px;margin:8px auto}.issue-panel{margin-top:14px;border:2px solid var(--c-8fb04a);border-radius:12px;padding:14px}.issue-panel h3{margin:0 0 4px;font-size:17px}.issue-row{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;border-top:1px solid var(--line);padding:10px 0}.issue-cell{flex:none;min-width:84px;text-align:center;font-size:24px;font-weight:700;line-height:1.1;padding:8px;border-radius:8px;background:var(--c-e6f3cf)}.issue-cell small{display:block;font-size:11px;font-weight:500}.issue-item{flex:1 1 180px;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.issue-choice{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 100%}.issue-choice select,.issue-choice input{flex:1 1 150px;min-width:0}.scan-cell{font-size:30px;font-weight:700;line-height:1.1}.layout-form{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.layout-form label{display:flex;flex-direction:column;gap:4px;flex:1 1 120px;min-width:0}.sign-in-phone{display:grid;gap:10px;margin-bottom:14px}.sign-in-phone label{display:grid;gap:4px}.sign-in-phone button{min-height:44px}.pickup-dialog{width:min(1120px,calc(100vw - 28px));max-height:calc(100dvh - 32px);border:1px solid var(--c-dfdfe1);border-radius:24px;padding:24px;color:var(--c-27351c);background:var(--c-fff);overflow:auto;scroll-padding-top:105px}.buyer-utility .buyer-pickup-discovery>button{font-size:12px;padding:8px 10px}.pickup-dialog::backdrop{background:#16200c61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pickup-header{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:-24px;padding:18px 0;background:var(--c-fff);z-index:3;margin-top:-18px;border-bottom:1px solid var(--c-ececee)}.pickup-header h2{margin:5px 0 0;font-size:25px;letter-spacing:-.6px}.pickup-tools{padding:18px 0;max-width:650px}.pickup-tools>label{display:block;margin:10px 0 7px}.pickup-tools>input,.pickup-tools>select{width:100%;min-width:0}.pickup-toolbar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0}.pickup-view-buttons{display:flex;gap:5px}.pickup-view-buttons button[aria-pressed=true]{background:var(--c-dcf79e);border-color:var(--c-c1e96f);color:var(--c-294500)}.pickup-result-count{font-size:13px;color:var(--c-5a674e)}.pickup-layout.map{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:20px;align-items:start}.pickup-map-column,.pickup-list-column{min-width:0}.pickup-place-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.pickup-place{display:flex;width:100%;flex-direction:column;align-items:flex-start;text-align:left;gap:8px;padding:18px;border:1px solid var(--c-e1e1e3);border-radius:16px;background:var(--c-fff);font-weight:400;color:var(--c-334225);line-height:1.5}.pickup-place:hover{background:var(--c-f8f8fa)}.pickup-place[aria-pressed=true]{border-color:var(--c-83ad37);box-shadow:0 0 0 2px var(--c-dff5b4);background:var(--c-f6f6f8)}.pickup-place strong{font-size:15px;font-weight:650}.pickup-place span{font-size:13px}.pickup-distance{font-weight:650;color:var(--c-456714)}.pickup-map-canvas{height:430px;width:100%;border-radius:18px;border:1px solid var(--c-dbdbdd);overflow:hidden}.pickup-map-marker{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--c-efffd0);border:2px solid var(--c-7fa936);box-shadow:0 3px 8px var(--c-34482035);padding:0}.pickup-map-marker .doro-icon{width:36px;height:36px;flex-basis:36px}.pickup-map-marker[aria-pressed=true]{background:var(--c-d4fb80);border-color:var(--c-334e0b);box-shadow:0 0 0 5px var(--c-dcf6ab)}.pickup-map-marker:focus-visible{outline:3px solid var(--c-243c08);outline-offset:4px}.pickup-map-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.pickup-choice{position:sticky;bottom:-24px;background:var(--c-f5ffdf);border:1px solid var(--c-cfe3ac);border-radius:18px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;z-index:2;box-shadow:0 -6px 20px var(--c-fff8)}.pickup-choice h3{font-size:18px;margin:5px 0}.pickup-choice p{margin:5px 0;font-size:13px;line-height:1.5}.pickup-choice>button{flex-shrink:0}.pickup-choice a{color:var(--c-38591b)}.pickup-map-view .maplibregl-ctrl-attrib{max-width:100%;font-size:10px;overflow-wrap:anywhere}.pickup-map-view .maplibregl-ctrl-bottom-right{max-width:100%}@media(max-width:700px){.pickup-dialog{padding:16px;max-height:calc(100dvh - 16px);width:calc(100vw - 16px);border-radius:20px}.pickup-header{top:-16px;align-items:flex-start}.pickup-header h2{font-size:21px}.pickup-header>button{max-width:120px;padding:10px;font-size:12px}.pickup-layout.map{display:block}.pickup-map-canvas{height:330px}.pickup-choice{bottom:-16px;flex-direction:column;align-items:stretch;gap:10px;padding:14px}.pickup-choice>button{width:100%}.pickup-tools{padding-top:8px}.pickup-toolbar{gap:8px}.pickup-place{padding:14px}}.pickup-dialog[open]{display:flex;flex-direction:column}.pickup-header{position:static;flex-shrink:0;margin-top:0;padding-top:0}.pickup-tools{flex-shrink:0;padding-top:6px;padding-bottom:4px}.pickup-result-count{flex-shrink:0}.pickup-layout{flex:1;min-height:100px;overflow:auto;padding:3px}.pickup-list-column{max-height:480px;overflow:auto;padding:3px}.pickup-choice{position:static;flex-shrink:0;margin-top:12px;box-shadow:none;max-height:260px;overflow:auto}.pickup-map-canvas{height:clamp(180px,32dvh,390px)}@media(max-width:700px){.pickup-layout.map .pickup-list-column{display:none}.pickup-choice{max-height:245px}.pickup-tools{max-height:240px;overflow:auto}.pickup-map-canvas{height:clamp(180px,28dvh,280px)}}.notification-dialog{width:min(460px,calc(100vw - 24px));max-height:calc(100vh - 32px);border:0;border-radius:14px;padding:20px;overflow-y:auto}.notification-dialog::backdrop{background:#20251e73}.notification-device{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--c-f3f3f5);border-radius:10px;padding:12px;margin:10px 0}.notification-device p{margin:0}.notification-list{list-style:none;margin:0;padding:0}.notification-list li{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.notification-list li.unread strong:before{content:"• ";color:var(--c-111214)}.notification-bell{position:relative}@media(max-width:760px){.notification-word{display:none}.buyer-header>nav{flex-wrap:wrap;row-gap:6px;min-width:0}}.product-edit{width:min(720px,calc(100vw - 24px));max-height:calc(100vh - 32px);border:0;border-radius:14px;padding:20px;overflow-y:auto}.product-edit::backdrop{background:#20251e73}.product-edit>label:not(.file-button){display:flex;flex-direction:column;gap:4px;margin-top:10px}.product-edit h3{margin:14px 0 6px;font-size:15px}.product-edit-photos{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.product-edit-photos>div{position:relative}.product-edit-photos img{width:96px;height:96px;object-fit:cover;border-radius:8px;display:block}.product-edit-photos button{position:absolute;top:4px;right:4px;min-height:0;width:28px;height:28px;padding:0;display:grid;place-items:center}.product-edit-package{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px}.product-edit-package label{display:flex;flex-direction:column;gap:4px;min-width:0}.revision-queue{margin-bottom:18px}.revision-queue h2{margin:0 0 8px}.revision-row{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);padding:12px 0;overflow-wrap:anywhere}.revision-row label{display:flex;flex-direction:column;gap:4px}.revision-photos{display:flex;flex-wrap:wrap;gap:14px}.revision-photos>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.revision-photos img{width:72px;height:72px;object-fit:cover;border-radius:6px}.product-edit-variant{border:1px solid var(--line);border-radius:10px;display:grid;gap:8px;margin-top:10px;padding:12px}.product-edit-variant h4{margin:0}.product-edit-variant label{display:flex;flex-direction:column;gap:4px}.variant-head{align-items:center;display:flex;justify-content:space-between}.variant-sku{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.variant-sku label{flex:1 1 160px}.site-dialog{width:640px}.site-dialog-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.site-dialog-header h2{font-size:22px;overflow-wrap:anywhere}.site-card{min-width:0;line-height:1.8;overflow-wrap:anywhere}.site-card-title{display:flex;align-items:flex-start;gap:14px;background:var(--c-f2f2f4);border-radius:13px;padding:18px}.site-card-title h3{font-size:17px;font-weight:600}.site-card-title p{font-size:13px;color:var(--c-45563a);margin-top:6px}.site-card dl{margin:18px 0}.site-card dt{font-size:12px;color:var(--c-5f6368);margin-top:14px}.site-card dd{font-size:14px;margin:4px 0;white-space:pre-line}.site-demo{font-size:12px;line-height:1.8;color:var(--c-77551c);background:var(--c-fff5dd);border:1px solid var(--c-eddbb7);border-radius:9px;padding:10px 12px;margin-top:12px}.site-map{margin:16px 0}.site-map>.address-map{margin-top:12px}.site-map .address-map-actions button{min-width:44px;min-height:44px}.site-editor-form label{margin:17px 0}.site-editor-form textarea{min-height:100px;resize:vertical;width:100%}.site-selected{background:var(--c-f4f4f6);border:1px solid var(--c-dde7ce);padding:14px;border-radius:11px;font-size:13px;line-height:1.8;margin:14px 0}.site-commands{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.site-history{margin-top:24px;border-top:1px solid var(--c-e0e0e2);padding-top:16px}.site-history article{padding:12px 0;border-bottom:1px solid var(--c-e4e4e6);font-size:13px;line-height:1.8}.site-history small{display:block;color:var(--c-5f6368)}.site-origin-preview{background:var(--c-fff8e9);border-radius:10px;padding:12px;font-size:12px;line-height:1.8;color:var(--c-74551f);margin:12px 0}.site-order-section{margin-top:22px;border-top:1px solid var(--c-e3e3e5);padding-top:18px}.site-directory-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-left:auto}.site-order-section>summary{cursor:pointer;font-size:14px;font-weight:600;margin-bottom:12px}.pickup-review-error{font-size:12px;line-height:1.8;color:var(--c-8b432d);margin:12px 0}@media(max-width:600px){.site-dialog-header{gap:12px}.site-dialog-header h2{font-size:19px}.site-card-title{padding:13px}.site-dialog .site-commands button{flex:1}}.area-dialog{width:860px}.area-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.area-dialog form label:not(.point-confirm),.area-dialog>div>label{display:block;margin:17px 0 8px;font-size:13px}.area-dialog textarea,.area-dialog form>fieldset>input,.area-dialog select{width:100%}.area-dialog textarea{font:inherit;padding:12px;border:1px solid var(--c-dcdcde);border-radius:10px;min-height:90px;resize:vertical}.area-dialog .point-confirm{margin:20px 0}.area-dialog .site-commands{gap:8px}.area-map{margin-top:16px}.area-map-canvas{height:360px;border:1px solid var(--c-dedee0);border-radius:14px;overflow:hidden}.area-map-canvas .area-vertex{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;display:grid;place-items:center;border:2px solid var(--c-477218);border-radius:50%;background:var(--c-fff);color:var(--c-263a14);font-size:12px;box-shadow:0 2px 7px var(--c-263a1426)}.area-vertex:focus-visible{outline:3px solid var(--c-222);outline-offset:3px}.area-coordinate-inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.area-coordinates{border:1px solid var(--c-dfdfe1);border-radius:12px;padding:14px;margin-top:16px}.area-coordinates summary{cursor:pointer;font-size:14px;font-weight:600}.area-list{display:grid;gap:12px;margin-top:22px}.area-list article{display:flex;gap:18px;align-items:center;padding:20px;border:1px solid var(--c-dfdfe1);border-radius:14px;background:var(--c-fff)}.area-list h3{font-size:15px;overflow-wrap:anywhere}.area-list p,.area-list small{font-size:12px;line-height:1.8;color:var(--c-55585e)}.area-list button{margin-left:auto;flex-shrink:0}.area-search{display:block;max-width:440px;font-size:13px;line-height:2}.area-search input{width:100%}.service-areas>.section-title p{font-size:13px;color:var(--c-55585e);margin-top:6px}@media(max-width:600px){.area-list article{flex-wrap:wrap;gap:12px;padding:16px}.area-list article>div{flex:1}.area-list article>button{margin-left:0;width:100%}.area-map-canvas{height:310px}.area-coordinate-inputs{grid-template-columns:1fr;gap:0}.area-map .site-commands button{min-width:44px;min-height:44px}.service-areas .section-title{align-items:flex-start;flex-wrap:wrap;gap:14px}}.surface-launcher{max-width:1100px;margin:0 auto;padding:48px 28px 30px}.surface-launcher>.wordmark{margin-bottom:35px}.surface-launcher>.pill{margin-bottom:17px}.surface-launcher>h1{font-size:34px;margin-bottom:14px;letter-spacing:-1px}.surface-launcher>p{font-size:14px;line-height:1.8;color:var(--c-5f6368)}.dev-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:29px 0}.dev-role-grid>button{display:flex;flex-direction:column;align-items:flex-start;background:var(--c-fff);border:1px solid var(--c-dedee0);padding:23px;border-radius:15px;text-align:left;gap:9px}.dev-role-grid>button:hover{background:var(--c-f3f3f5);border-color:var(--c-aacd6c);box-shadow:0 6px 22px var(--c-5364380b)}.dev-role-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:var(--c-f5ffdf);color:var(--c-3f4246);margin-bottom:9px}.dev-role-icon .doro-icon{width:56px;height:56px}.dev-role-grid strong{font-size:17px;font-weight:600}.dev-role-grid small{font-size:12px;font-weight:400;color:var(--c-5f6368)}.dev-role-action{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:15px;font-size:12px;font-weight:500;color:var(--c-3f4246)}.surface-launcher>.dev-entry-note{font-size:12px;margin-top:27px}.surface-back{display:inline-block;color:var(--c-3f4246);font-size:13px;margin-top:5px}.surface-links{display:grid;gap:14px;margin-top:28px}.surface-links>a{display:flex;align-items:center;justify-content:space-between;padding:22px;background:var(--c-fff);color:var(--c-344a21);text-decoration:none;border:1px solid var(--c-dedee0);border-radius:12px}.surface-workspace-title{font-size:11px;color:var(--c-5f6368);margin:0 13px 17px}.switch-development{margin:12px 10px;font-size:12px;color:var(--c-3f4246);text-decoration:none;display:block}@media(max-width:760px){.surface-launcher{padding:27px 18px}.surface-launcher>h1{font-size:27px}.dev-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dev-role-grid>button{padding:18px 15px}.dev-role-grid strong{font-size:14px}.dev-role-grid small{font-size:11px}.surface-launcher>p{font-size:12px}.surface-workspace-title{display:none}}.development-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;background:var(--c-e8f1d5);color:var(--c-455b2d);padding:8px 25px;font-size:12px}.development-toolbar>a{display:flex;align-items:center;gap:8px;color:var(--c-304a18);font-weight:600;text-decoration:none}.development-toolbar>a:hover{text-decoration:underline}@media(max-width:760px){.development-toolbar{font-size:11px;padding:9px 17px}}:root{--safe-top: max( env(safe-area-inset-top, 0px), var(--safe-area-inset-top, 0px) );--safe-bottom: max( env(safe-area-inset-bottom, 0px), var(--safe-area-inset-bottom, 0px) )}@media(max-width:760px){dialog{inset-block:var(--safe-top) var(--safe-bottom);max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important}dialog.address-drawer,dialog.detail-drawer,dialog.incident-drawer,dialog.support-thread{inset:var(--safe-top) 0 var(--safe-bottom) auto;height:auto;border-radius:16px}.sidebar-bottom{top:calc(9px + var(--safe-top))}dialog.category-menu{inset:0;height:100dvh;max-height:none!important;padding:var(--safe-top) 0 var(--safe-bottom);background:var(--c-f3f3f5)}}
