/* Contain logos in normal layout; the old absolute crop leaked across the heading. */
html body.cargoquick .sidgo-logo-crop{position:relative!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden!important;width:96px!important;height:70px!important;flex:none}
html body.cargoquick .sidgo-logo-crop .brand-logo{position:static!important;inset:auto!important;width:92px!important;height:68px!important;max-width:100%!important;object-fit:contain!important;transform:none!important;margin:0!important}
html body.cargoquick .member-card-head{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:22px}
html body.cargoquick .member-card-head h2{margin:8px 0 0!important;font-size:25px;line-height:1.35}
html body.cargoquick .member-card-head p{margin:0!important;line-height:1.7}
html body.cargoquick .p9-stop-label{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;white-space:nowrap;gap:3px;line-height:1.4;min-width:43px;color:#a85b12;background:#fff4e8;border:1px solid #f6d5ad;border-radius:8px;align-self:stretch}
.p9-stop-label span{font-size:16px;font-weight:800}
html body.cargoquick .p6-stop-list article,#p6-stop-list article{grid-template-columns:18px 47px minmax(0,1fr) 22px 22px!important}
/* An admin session owns the primary rail. */
html body.cargoquick.p9-admin-session .rail__menu,html body.cargoquick.p9-admin-session .p7-admin-nav{display:none!important}
#p9-admin-rail{list-style:none;padding:8px;margin:0;display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}
#p9-admin-rail[hidden]{display:none!important}
html body.cargoquick.p9-admin-session app-nav-rail{width:190px!important;flex-basis:190px!important}
html body.cargoquick.p9-admin-session .rail{width:190px!important}
html body.cargoquick #p9-admin-rail .nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:45px;padding:7px 10px;border-radius:10px;font-size:12px;line-height:1.35;text-align:left}
#p9-admin-rail .p7-nav-icon,#p9-admin-rail .p7-nav-icon img{width:29px;height:29px;flex:none}
html body.cargoquick.p9-admin-session .p7-admin-shell{grid-template-columns:minmax(0,1fr)!important}
html body.cargoquick.p9-admin-session .p7-admin-main{grid-column:1}
/* Jeju replaces three choices, retaining every surrounding order section. */
#p9-jeju-options,#p9-jeju-work,#p9-jeju-notice{display:none}
.p9-jeju-mode #p9-jeju-options,.p9-jeju-mode #p9-jeju-work,.p9-jeju-mode #p9-jeju-notice{display:block}
html body.cargoquick.p9-jeju-mode :is(.p6-vehicle-picker,.car-spec,.work-split,.size-btn){display:none!important}
.p9-jeju-pallet{display:flex;align-items:center;gap:12px;margin:4px 0 10px}.p9-jeju-pallet img{width:68px;height:61px;object-fit:contain}.p9-jeju-pallet strong{display:block;font-size:15px}.p9-jeju-pallet small{display:block;color:#7b8798;margin-top:5px}
.p9-jeju-selects{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p9-jeju-selects label,.p9-manual{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}
#p9-jeju-options select,#p9-jeju-work select{flex:1;min-width:0;height:36px;border:1px solid #dbe3ee;border-radius:8px;background:white;color:#374151;padding:0 8px;font:inherit}
.p9-jeju-calcs{display:flex;align-items:center;gap:7px;margin:12px 0}.p9-jeju-calcs button{font:inherit;font-size:11px;padding:6px 10px;border:1px solid #e2e7ee;border-radius:7px;background:white}.p9-jeju-calcs small{margin-left:auto;color:#e16115;font-size:11px}
.p9-jeju-work-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p9-jeju-work-options button{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dbe3ee;border-radius:10px;background:#fafbfc;padding:8px;color:#364152;font:inherit}.p9-jeju-work-options img{width:39px;height:39px;object-fit:contain}.p9-jeju-work-options button.on{border-color:#ff6912;background:#fff5eb;color:#e85c0a}.p9-manual{margin:10px 0}.p9-manual[hidden]{display:none!important}
#p9-jeju-notice{padding:12px;margin:12px 0;border:1px solid #f4d9c2;background:#fff9f3;border-radius:10px;font-size:11px;line-height:1.8}#p9-jeju-notice strong{font-size:12px}#p9-jeju-notice p{margin:6px 0;color:#7c6b5b}#p9-jeju-notice label{display:flex;gap:7px;align-items:flex-start}#p9-jeju-notice input{accent-color:#ff6400;flex:none;margin:4px 0}
/* Customer dossier: fixed identity and tabs, one contained content area. */
.p9-customer-dialog{padding:20px!important;overflow:hidden!important;display:flex;flex-direction:column;max-height:calc(100dvh - 32px)!important}.p9-customer-dialog>.review-panel-head{flex:none}
.p9-customer{display:flex;flex-direction:column;min-height:0;overflow:hidden;color:#273344}.p9-customer-hero{display:flex;align-items:center;gap:14px;padding:8px 0 18px}.p9-avatar{width:54px;height:54px;display:grid;place-items:center;border:1px solid #f3dccb;border-radius:17px;background:linear-gradient(140deg,#fff9f2,#ffe5d0);color:#eb620c;font-size:24px;font-weight:800}.p9-customer-hero small{font-size:9px;letter-spacing:1.5px;color:#a58b76}.p9-customer-hero h2{font-size:21px;margin:4px 0}.p9-customer-hero p{margin:3px 0 0;font-size:11px;color:#7a8798}.p9-customer-status{margin-left:auto;padding:7px 11px;background:#eef8f1;color:#34805b;border-radius:18px;font-size:11px;white-space:nowrap}
.p9-customer-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e5eaf0;border-radius:12px;background:#fafbfc;padding:15px 0;flex:none}.p9-customer-stats>div{padding:0 18px;border-right:1px solid #e5eaf0}.p9-customer-stats>div:last-child{border:0}.p9-customer-stats small{display:block;font-size:11px;color:#7c8898;margin-bottom:8px}.p9-customer-stats strong{font-size:21px;font-variant-numeric:tabular-nums}.p9-customer-stats em{font-size:11px;font-weight:500;font-style:normal;margin-left:3px}.p9-customer-stats .plus{color:#208360}.p9-customer-stats .minus{color:#dd7045}
.p9-customer-tabs{display:flex;gap:18px;border-bottom:1px solid #e6ebf2;margin-top:14px;flex:none}.p9-customer-tabs button{font:inherit;font-size:12px;color:#8a94a2;background:none;border:0;padding:13px 2px;border-bottom:2px solid transparent;white-space:nowrap}.p9-customer-tabs button.on{font-weight:700;color:#ed6108;border-color:#ed6108}.p9-customer-body{min-height:220px;height:290px;max-height:40dvh;overflow:auto;padding:17px 2px}.p9-customer-body [hidden]{display:none!important}
.p9-section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px}.p9-section-heading h3,.p9-customer-permissions h3{margin:0;font-size:13px}.p9-section-heading p,.p9-customer-permissions p{font-size:11px;color:#8b96a3;margin:6px 0 0;line-height:1.6}.p9-customer-permissions{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-top:1px solid #eef1f5;gap:14px}.p9-customer-permissions:first-of-type{margin-top:18px}.p9-customer-permissions select{padding:8px 30px 8px 12px;border:1px solid #dce4ed;border-radius:8px;color:#344256;background:#fff}.p9-customer-body .p7-form label{font-size:11px}.p9-customer-body .p7-form input{height:36px;box-sizing:border-box}.p9-customer-body input[readonly]{background:#f3f5f8;color:#8b96a3}.p9-customer-footer{border-top:1px solid #e8edf2;display:flex;align-items:center;justify-content:space-between;padding-top:14px;flex:none}.p9-customer-footer small{color:#929cac;font-size:10px}
.p9-ledger-filters{display:flex;gap:6px;margin-bottom:10px}.p9-ledger-filters button{font:inherit;font-size:11px;border:1px solid #e3e8ef;padding:6px 10px;border-radius:7px;background:#fff;color:#8190a1}.p9-ledger-filters button.on{background:#fff3e9;border-color:#ffcca6;color:#df5b08}.p9-customer-body .p7-ledger{max-height:none!important;overflow:visible!important}.p9-detail-records{display:flex;flex-direction:column;gap:8px}.p9-detail-records article,.p9-detail-records>button{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px;border:1px solid #e5eaf1;border-radius:10px;background:white;font:inherit;text-align:left}.p9-detail-records strong{font-size:13px}.p9-detail-records p,.p9-detail-records span{font-size:11px;color:#7d8998;margin:5px 0;line-height:1.6}.p9-detail-subtitle{margin:24px 0 12px;font-size:13px}.p9-empty{padding:25px;text-align:center;color:#95a0af;font-size:12px}
/* Local vehicle guide: no remote template download, no hidden duplicate gallery. */
.p9-vehicle-dialog{max-height:calc(100dvh - 32px)!important;overflow:auto!important}.p9-guide-tabs{display:flex;gap:7px;margin-bottom:16px}.p9-guide-tabs button,.p9-guide-heading button{font:inherit;font-size:12px;border:1px solid #e0e6ef;border-radius:18px;background:white;color:#607085;padding:8px 16px}.p9-guide-tabs button.on,.p9-guide-heading button.on{background:#ff6505;border-color:#ff6505;color:white}.p9-vehicle-guide h3{font-size:14px;margin:10px 0}.p9-quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.p9-quick-grid article{display:flex;gap:8px;align-items:center;border:1px solid #e1e7ef;border-radius:12px;padding:10px;min-width:0}.p9-quick-grid img{width:42%;height:98px;object-fit:contain}.p9-quick-grid h4{font-size:13px;margin:0 0 7px}.p9-quick-grid p{font-size:11px;line-height:1.7;color:#7a8798;margin:0 0 10px}.p9-guide-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.p9-guide-heading>div{display:flex;gap:5px;flex-wrap:wrap}.p9-guide-heading button{padding:6px 12px;font-size:11px}.p9-freight-grid{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;margin-top:10px}.p9-freight-grid nav{display:flex;flex-direction:column;gap:3px;max-height:300px;overflow:auto}.p9-freight-grid nav button{font:inherit;font-size:12px;border:0;border-radius:7px;background:white;color:#748195;padding:9px 12px;text-align:left}.p9-freight-grid nav button.on{background:#fff0e3;color:#e75a09;font-weight:700}.p9-freight-grid article{display:flex;align-items:center;border:1px solid #e2e7ef;border-radius:12px;padding:18px;gap:18px;min-width:0}.p9-freight-grid article>img{width:36%;max-width:270px;height:180px;object-fit:contain}.p9-freight-grid h4{font-size:17px;margin:0 0 10px}.p9-freight-grid article p{font-size:12px;line-height:1.8;color:#7c8795}.p9-freight-grid dl{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.p9-freight-grid dl>div{background:#f5f7fa;padding:9px;border-radius:7px}.p9-freight-grid dt{font-size:10px;color:#8c97a5}.p9-freight-grid dd{font-size:12px;margin:6px 0 0}
@media(max-width:760px){html body.cargoquick.p9-admin-session app-nav-rail,html body.cargoquick.p9-admin-session .rail{width:184px!important}.p9-customer-dialog{padding:14px!important}.p9-customer-stats{grid-template-columns:1fr 1fr;gap:14px}.p9-customer-stats>div{padding:0 12px}.p9-customer-stats strong{font-size:18px}.p9-customer-tabs{gap:15px;overflow:auto}.p9-customer-body{height:300px;max-height:37dvh}.p9-customer-hero{gap:10px}.p9-customer-hero h2{font-size:18px}.p9-customer-hero p{font-size:10px}.p9-customer-status{font-size:10px;padding:6px}.p9-section-heading p{display:none}.p9-quick-grid{grid-template-columns:1fr}.p9-freight-grid{grid-template-columns:90px 1fr;gap:8px}.p9-freight-grid article{flex-direction:column;padding:12px;gap:8px}.p9-freight-grid article>img{width:100%;height:110px}.p9-freight-grid dl{grid-template-columns:1fr 1fr}.p9-guide-heading{align-items:flex-start;flex-direction:column}.p9-jeju-selects label{flex-direction:column;align-items:stretch}.p9-jeju-calcs{flex-wrap:wrap}.p9-jeju-calcs small{margin-left:0}}

html body.cargoquick #p9-admin-rail .nav{border:0;box-shadow:none;background:transparent;color:#6b788a}html body.cargoquick #p9-admin-rail .nav.on{background:#fff0e3;color:#dd5806;font-weight:700}html body.cargoquick #p9-admin-rail .nav:hover{background:#fff7ee}
.p9-customer-permissions select{width:134px!important;flex:none}.p9-customer-body .p7-form-grid{gap:10px}.p9-customer-body .p7-form-grid label{gap:5px}.p9-customer-body{height:320px;max-height:45dvh}.p9-section-heading{margin-bottom:10px}.p9-customer-permissions{padding:12px 0}

@media(max-width:1180px){html body.cargoquick.p9-admin-session app-nav-rail{display:none!important;width:0!important;flex-basis:0!important}html body.cargoquick.p9-admin-session app-nav-rail.review-rail-open{display:block!important;position:fixed!important;left:0;top:0;bottom:0;width:190px!important;z-index:900;background:#fff;box-shadow:8px 0 28px #18233b20}html body.cargoquick.p9-admin-session app-nav-rail.review-rail-open .rail{display:flex!important;width:190px!important;flex-direction:column;height:100dvh!important;position:relative!important}html body.cargoquick.p9-admin-session #p9-admin-rail{flex:1}}

html body.cargoquick.p9-admin-session .p7-admin-shell{grid-template-rows:minmax(0,1fr)!important;min-height:0!important;height:100%!important}

.p9-inbox-bar{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#fff;border:1px solid #e1e7ef;border-radius:10px;flex:none}.p9-inbox-bar>img{width:36px;height:36px;object-fit:contain}.p9-inbox-bar strong{display:block;font-size:14px;color:#354256}.p9-inbox-bar small{display:block;margin-top:4px;font-size:11px;color:#8b96a6}.p9-inbox-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.p9-inbox-actions a{white-space:nowrap;text-decoration:none}.p9-receipt-date{display:flex;align-items:center;gap:7px;white-space:nowrap;color:#748298;font-size:12px}.p7-admin-main .p7-toolbar .p9-receipt-date input{width:137px!important;min-width:126px;box-sizing:border-box;height:33px;padding:5px 9px;border:1px solid #dce4ef;border-radius:7px;color:#455366;background:#fff;font:inherit}.p9-inbox-bar+.p8-console-note{margin:0;font-size:11px;line-height:1.7}@media(max-width:700px){.p9-inbox-bar{flex-wrap:wrap}.p9-inbox-actions{width:100%;margin-left:0}.p9-inbox-actions a{flex:1;text-align:center;font-size:11px}.p9-receipt-date{font-size:11px}.p9-inbox-bar small{font-size:10px}}

/* Larger full-silhouette work icons, retaining all five choices on one row. */
html body.cargoquick .work-list{--p9-work-icon:clamp(44px,4vw,60px)}html body.cargoquick .work-list .work{min-height:108px!important;padding:9px 4px 7px!important;gap:7px!important;justify-content:center!important}html body.cargoquick .work-list .work .work__aside{width:100%!important;min-width:0!important;flex:none!important;padding-top:3px}html body.cargoquick .work-list .work .work__ico{width:var(--p9-work-icon)!important;height:var(--p9-work-icon)!important;flex:none!important;border-radius:15px!important;display:grid!important;place-items:center!important}html body.cargoquick .work-list .work .work__ico img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;margin:0!important;padding:1px!important;box-sizing:border-box}html body.cargoquick .work-list .work .work__text{width:100%;min-height:27px;display:flex;align-items:center;justify-content:center}#p9-jeju-work .p9-jeju-work-options button{min-height:98px}#p9-jeju-work .p9-jeju-work-options img{width:58px;height:58px;object-fit:contain}@media(max-width:760px){html body.cargoquick .work-list .work{min-height:102px!important;padding:8px 2px 6px!important;gap:6px!important}#p9-jeju-work .p9-jeju-work-options img{width:50px;height:50px}}
/* Phone verification is compact and aligned with the contact fields. */
.phone-verification{min-width:0;border:1px solid #e3e8ee;border-radius:11px;padding:9px 11px;background:#f8fafc;box-sizing:border-box}
.member-phone-verification{grid-column:1/-1}.phone-verification__row,.phone-verification__code{display:flex;align-items:center;gap:8px;min-width:0}.phone-verification__row{justify-content:space-between}.phone-verification__title{font-size:12px;font-weight:700;color:#4b5563}.phone-verification button{flex:none;min-height:31px;border:1px solid #ffcfad;border-radius:8px;padding:5px 10px;background:#fff4e9;color:#aa4a10;font:600 12px inherit;cursor:pointer}.phone-verification button:disabled{cursor:default;opacity:.65}.phone-verification__code{margin-top:8px}.phone-verification__code[hidden]{display:none!important}.phone-verification input{width:100%;min-width:0;height:34px;border:1px solid #d6dce5;border-radius:7px;background:white;padding:5px 9px;font-size:13px;color:#414b58;box-sizing:border-box}.phone-verification [data-phone-timer]{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:#dc6137}.phone-verification p{font-size:11px!important;line-height:1.45;margin:5px 0 0!important;color:#718096}.phone-verification.has-error p{color:#c34428}.phone-verification.is-verified{background:#f1faf4;border-color:#bfdfcc}.phone-verification.is-verified p,.phone-verification.is-verified button{color:#27804b}.p9-applicant-proof[hidden]{display:none!important}.p9-applicant-proof{margin-top:7px}
html body.cargoquick .p9-route-open{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:35px;margin-top:12px;border:1px solid #e7d9cb;border-radius:10px;background:#fff9f1;color:#7c532e;font-size:12px;font-weight:600;cursor:pointer}.p9-route-open b{margin-left:auto}.p9-route-open span{font-size:19px}.p9-route-stops{display:flex;flex-wrap:wrap;gap:4px 15px;margin-bottom:9px;font-size:12px;color:#485364}.p9-route-stops p{margin:0}.p9-route-stops em{font-style:normal;font-weight:700;color:#d26027}.p9-route-map{height:auto!important;max-height:calc(100dvh - 255px);min-height:180px}.p6-route-map{display:block;background:#f5f7f8}.p9-map-ready svg{display:block;width:100%;height:auto;max-height:calc(100dvh - 260px)}.p9-map-caption{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:5px 8px;font-size:10px;background:white;color:#667482}.p9-map-caption a{position:static!important;color:#607080!important;font-size:10px!important;background:transparent!important}.p9-map-loading{min-height:180px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center;padding:18px;color:#607080;font-size:12px;box-sizing:border-box}.p9-map-loading strong{color:#485363}.p9-route-note{font-size:11px;color:#6f7988;line-height:1.6;margin:9px 0}
@media(max-width:600px){.phone-verification{padding:8px}.phone-verification button{font-size:11px;padding:5px 8px}.p9-map-ready svg{min-height:190px}.p9-route-stops{display:grid;font-size:11px}}
/* Warm rounded account actions and centered, transparent member identity. */
html body.cargoquick .auth:not(:has(.ops-account-chip)) .auth-btn{height:36px;min-width:73px;padding:0 17px;border-radius:18px!important;border:1px solid #f3d4b8!important;background:linear-gradient(160deg,#fffefa 8%,#fff1dd 100%)!important;color:#85512e!important;box-shadow:inset 0 2px 2px #fff,0 3px 0 #edcfb1,0 5px 12px #a75a2212;font-weight:750;font-size:12px;transition:transform .15s,box-shadow .15s}
html body.cargoquick .auth:not(:has(.ops-account-chip)) .auth-btn.primary{background:linear-gradient(155deg,#ffb363 0%,#FF8A3D 55%,#FF8A3D 100%)!important;border-color:#FF8A3D!important;color:white!important;text-shadow:0 1px 1px #c3541c55;box-shadow:inset 0 2px 2px #ffd29e,0 3px 0 #d65a14,0 5px 12px #d46b2826}
html body.cargoquick .auth:not(:has(.ops-account-chip)) .auth-btn:hover{transform:translateY(-1px)}html body.cargoquick .auth:not(:has(.ops-account-chip)) .auth-btn:active{transform:translateY(2px);box-shadow:inset 0 1px 3px #b65d1830,0 1px 0 #dfb58d}
html body.cargoquick .member-card-head{align-items:center!important;text-align:center;gap:5px;margin-bottom:18px}
html body.cargoquick .member-card-head .sidgo-logo-crop{width:166px!important;height:122px!important;overflow:visible!important;background:transparent!important;margin:0 auto}
html body.cargoquick .member-card-head .brand-logo{width:166px!important;height:122px!important;max-width:none!important;object-fit:contain!important;background:transparent!important}
html body.cargoquick .member-card-head h2{font-size:24px;letter-spacing:-.04em;margin-top:3px!important}.member-card-head p{font-size:12px}
#sidgo-chat-dock{position:fixed;right:18px;bottom:15px;width:100px;height:106px;z-index:19990;isolation:isolate}#sidgo-chat-mascot{width:100%;height:100%;border:0;background:transparent;padding:0;cursor:pointer;position:relative;filter:drop-shadow(0 4px 3px #4a556320)}#sidgo-chat-mascot .sidgo-chat-figure{width:94px;height:94px;object-fit:contain;pointer-events:none;display:block;margin:auto}#sidgo-chat-mascot .sidgo-chat-label{position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap;border:1px solid #f2dfcf;background:#fffdf6;box-shadow:0 2px 5px #70513512;border-radius:12px;padding:4px 8px;color:#875335;font-size:10px;font-weight:650}#sidgo-chat-sound{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:26px;height:26px;padding:4px;border:1px solid #ede6d9;background:#fffdf7;border-radius:50%;box-shadow:0 2px 5px #46352620;cursor:pointer}#sidgo-chat-sound svg{width:19px;height:19px;overflow:visible}.bell-body{fill:#ffd34c;stroke:#cf941b;stroke-width:1.6;stroke-linejoin:round}.bell-clapper{fill:none;stroke:#c68914;stroke-width:2.3;stroke-linecap:round}#sidgo-chat-sound.is-off .bell-body{fill:#b8bec7;stroke:#828b98}#sidgo-chat-sound.is-off .bell-clapper{stroke:#828b98}.bell-slash{fill:none;stroke:#ed4646;stroke-width:2.8;stroke-linecap:round}#sidgo-chat-unread{position:absolute;right:4px;top:4px;min-width:19px;height:19px;box-sizing:border-box;padding:2px 4px;background:#ed4747;color:white;border:2px solid white;border-radius:12px;font:700 10px sans-serif}#sidgo-chat-unread[hidden]{display:none}
@media(max-width:600px){#sidgo-chat-dock{right:13px;bottom:13px;width:82px;height:88px}#sidgo-chat-mascot .sidgo-chat-figure{width:78px;height:78px}#sidgo-chat-mascot .sidgo-chat-label{font-size:9px;padding:3px 7px}#sidgo-chat-sound{width:24px;height:24px;right:-4px;bottom:-4px}html body.cargoquick .member-card-head .sidgo-logo-crop,html body.cargoquick .member-card-head .brand-logo{width:148px!important;height:106px!important}.auth{gap:7px!important}html body.cargoquick .auth:not(:has(.ops-account-chip)) .auth-btn{height:32px;min-width:62px;padding:0 12px;font-size:11px}}
@media(prefers-reduced-motion:reduce){html body.cargoquick .auth-btn{transition:none!important}}
/* Preserve the requested warning color against the legacy neutral text rule. */
html body.cargoquick :is(app-order,#review-overlay) .extra-row .p11-extra-note{color:#d83930!important}
/* Override the older ID-scoped icon sizes so the entire 3D asset fills its frame. */
html body.cargoquick .work-list{--p9-work-icon:clamp(44px,4vw,68px)}
html body.cargoquick :is(app-order,#review-overlay,#sidgo-home) .work-list .work .work__ico img.p5-3d-icon{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;padding:1px!important;box-sizing:border-box}
/* The wordmark is already tightly trimmed. Keep all letters inside the frame. */
html body.cargoquick .member-card-head .sidgo-logo-crop{width:172px!important;height:128px!important;overflow:hidden!important}
html body.cargoquick .member-card-head .brand-logo{width:100%!important;height:100%!important;max-width:100%!important;flex:none!important;object-fit:contain!important}
@media(max-width:600px){html body.cargoquick .member-card-head .sidgo-logo-crop{width:152px!important;height:112px!important}html body.cargoquick .member-card-head .brand-logo{width:100%!important;height:100%!important;max-width:100%!important}}
