@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Noto+Sans+KR:wght@400;500;600;700;800;900&family=Noto+Sans+SC:wght@400;500;600;700;800;900&display=swap";
:root{--ivory:#fffaf2;--navy:#20304a;--navy-2:#2b3f5f;--blue:#2d68d7;--blue-dark:#2459ba;--brand-blue:#2f63ff;--brand-blue-dark:#234fe0;--brand-cyan:#20d3e3;--brand-cyan-dark:#0aa9ba;--brand-blue-soft:#edf2ff;--brand-cyan-soft:#e9fbfd;--coral:#ff725e;--coral-dark:#ee5d49;--coral-soft:#fff0eb;--ink:#172942;--muted:#6d7d93;--line:#e8e2d9;--soft:#f8f6f1;--canvas:#f8f6f1;--white:#fff;--green:#16a36a;--orange:#ed8b22;--red:#e64b55}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.customer-portal .lcl-form :where(input:not([type=checkbox]),select,textarea),.customer-portal .lcl-detail :where(input:not([type=checkbox]),select),.customer-portal .lcl-choice-list label>input[type=number]{min-height:44px}.operations-analytics .analytics-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.operations-analytics .analytics-heading span{letter-spacing:.13em;color:#ef6656;font-size:11px;font-weight:900}.operations-analytics .analytics-heading h2,.operations-analytics .analytics-heading h3{margin:5px 0}.operations-analytics .analytics-heading p{color:#64748b;margin:0}.operations-analytics .analytics-heading label{gap:6px;min-width:190px;font-weight:800;display:grid}.operations-analytics .analytics-heading input{background:#fff;border:1px solid #cbd5e1;border-radius:9px;height:42px;padding:0 12px}.operations-analytics .analytics-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.operations-analytics .analytics-actions{align-items:center;gap:14px;margin-top:18px;display:flex}.operations-analytics .analytics-actions button,.operations-analytics .upload-button{color:#fff;cursor:pointer;background:#10253f;border:0;border-radius:9px;padding:11px 16px;font-weight:900}.operations-analytics .analytics-actions span{color:#64748b;font-size:12px}.operations-analytics .upload-button input{display:none}.operations-analytics .batch-quote-panel{margin-top:18px}@media (max-width:1100px){.operations-analytics .analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.operations-analytics .analytics-heading,.operations-analytics .analytics-actions{flex-direction:column;align-items:stretch}.operations-analytics .analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.support-bilingual-message{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.support-bilingual-message>div{background:#fff;border:1px solid #dbe4ea;border-radius:10px;padding:11px 12px}.support-bilingual-message span,.support-translation-columns span{color:#557084;letter-spacing:.03em;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.support-bilingual-message p{white-space:pre-wrap;margin:0;line-height:1.65}.support-translation-review{background:#f5fbfe;border:1px solid #b9d4e4;border-radius:13px;gap:12px;padding:16px;display:grid}.support-translation-review>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.support-translation-review>header span{color:#14623d;background:#ddf4e7;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.support-translation-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.support-translation-columns article{background:#fff;border:1px solid #d5e2e9;border-radius:10px;padding:13px}.support-translation-columns p{white-space:pre-wrap;margin:0;line-height:1.7}.support-translation-meta{color:#466375;margin:0;font-size:12px}.support-translation-error{color:#a62b25;background:#fff0ee;border-radius:8px;margin:0;padding:10px;font-weight:800}.support-translation-confirm{color:#263f50;align-items:flex-start;gap:8px;font-size:13px;font-weight:750;display:flex}.support-translation-confirm input{margin-top:2px}.support-translation-confirm.risk{color:#8b4b11;background:#fff8ed;border:1px solid #f0c38f;border-radius:9px;padding:11px}@media (max-width:760px){.support-bilingual-message,.support-translation-columns{grid-template-columns:1fr}}.procurement-entry{gap:22px;display:grid}.procurement-business-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.procurement-business-switch>button{text-align:left;color:#173654;background:#fff;border:1px solid #d5e0eb;border-radius:22px;grid-template-columns:auto 1fr;gap:4px 14px;padding:22px 26px;display:grid;box-shadow:0 10px 28px #1436530f}.procurement-business-switch>button span{color:#667f96;background:#eef4f8;border-radius:12px;grid-row:1/3;align-self:center;padding:9px 12px;font-weight:900}.procurement-business-switch>button strong{font-size:1.25rem}.procurement-business-switch>button small{color:#7b8fa1;font-weight:700}.procurement-business-switch>button.active{color:#fff;background:linear-gradient(135deg,#173653,#253f61);border-color:#ff684f}.procurement-business-switch>button.active span{color:#fff;background:#ff684f}.procurement-business-switch>button.active small{color:#cbd8e5}.procurement-business-switch.ops{margin-bottom:22px}.seller-os,.seller-ops{gap:20px;display:grid}.seller-command{color:#fff;background:radial-gradient(circle at 80% 10%,#ff684f45,#0000 35%),linear-gradient(135deg,#0d2d48,#183d5c);border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(420px,1fr);gap:28px;padding:36px;display:grid}.seller-command>div>span,.seller-settings header span,.seller-form header span,.seller-ops-head>div>span{color:#ff8a77;letter-spacing:.12em;font-size:.8rem;font-weight:950}.seller-command h2{margin:10px 0 12px;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.08}.seller-command p{color:#c9d8e5;max-width:670px;font-weight:700}.seller-kpis{grid-template-columns:repeat(3,1fr);align-self:end;gap:10px;display:grid}.seller-kpis article,.seller-money article{background:#ffffff1a;border:1px solid #ffffff24;border-radius:18px;padding:18px}.seller-kpis span,.seller-money span{opacity:.74;font-size:.85rem;font-weight:800;display:block}.seller-kpis strong,.seller-money strong{margin-top:8px;font-size:1.35rem;display:block}.seller-quick{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.seller-quick button{text-align:left;background:#f7fbfd;border:1px solid #d8e4ed;border-radius:18px;align-items:center;gap:15px;padding:19px 22px;display:flex}.seller-quick button>b{color:#fff;background:#ff684f;border-radius:13px;place-items:center;width:42px;height:42px;font-size:1.4rem;display:grid}.seller-quick span{gap:2px;display:grid}.seller-quick strong{font-size:1.04rem}.seller-quick small{color:#74899b;font-weight:700}.seller-form,.seller-detail,.seller-order-list,.seller-settings>div,.seller-settings>form,.seller-ops-queue,.seller-ops-detail{background:#fff;border:1px solid #d8e3ec;border-radius:24px;padding:26px}.seller-form header,.seller-detail>header,.seller-settings header,.seller-ops-detail>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.seller-form h3,.seller-detail h3,.seller-settings h3,.seller-ops-detail h3{margin:4px 0;font-size:1.5rem}.seller-form header>b{color:#16825f;background:#e7f8f1;border-radius:10px;padding:8px 12px}.seller-form-grid,.seller-source-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.seller-form-grid label,.seller-source-form label,.seller-settings form label{color:#445e73;gap:7px;font-weight:900;display:grid}.seller-form-grid input,.seller-form-grid select,.seller-source-form input,.seller-settings input,.seller-settings select{width:100%;min-height:50px;font:inherit;background:#f9fbfc;border:1px solid #cddbe6;border-radius:12px;padding:10px 13px}.seller-form-grid .wide,.seller-source-form .wide{grid-column:span 2}.seller-primary{color:#fff!important;background:#ff604b!important;border:0!important;border-radius:13px!important;padding:14px 20px!important;font-weight:950!important}.seller-layout{grid-template-columns:minmax(300px,.75fr) minmax(0,1.8fr);gap:16px;display:grid}.seller-order-list header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.seller-order-list header>div{display:grid}.seller-order-list header small{color:#758b9d}.seller-order-list header button{background:#fff;border:1px solid #d8e3ec;border-radius:10px;padding:8px 11px}.seller-order-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e7edf2;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;width:100%;padding:15px 7px;display:grid}.seller-order-list>button.active{background:#eef6fb;border-bottom-color:#0000;border-radius:14px;margin:3px 0;padding:15px}.seller-order-list>button>strong,.seller-order-list>button>small{grid-column:2}.seller-order-list>button>small{color:#71879a}.seller-order-list>button>b{text-align:right;grid-area:1/3/4}.seller-order-list>button i{color:#23a179;font-style:normal;display:block}.seller-status{color:#60778a;background:#eef2f5;border-radius:9px;padding:6px 8px;font-size:.75rem;font-weight:950;display:inline-flex}.seller-status.customer_action,.seller-status.reviewing{color:#db4e3a;background:#fff0ed}.seller-status.purchasing,.seller-status.approved{color:#188060;background:#e7f7f1}.seller-detail>header>div{display:grid}.seller-detail>header small{color:#6f8598}.seller-money{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.seller-money article{color:#183a58;background:#f0f6fa;border:1px solid #dfebf2}.seller-issues{background:#fff2ef;border-left:5px solid #ff6650;border-radius:16px;gap:8px;padding:18px;display:grid}.seller-issues p,.seller-ops-alerts p{gap:9px;margin:0;font-weight:800;display:flex}.seller-issues p b,.seller-ops-alerts p b{color:#ff604b}.seller-ready{color:#167c5b;background:#eaf8f2;border-radius:14px;padding:16px;font-weight:900}.seller-recipient{border-top:1px solid #e5ecf1;margin:18px 0}.seller-recipient div{border-bottom:1px solid #e5ecf1;grid-template-columns:130px 1fr;gap:16px;padding:13px 0;display:grid}.seller-recipient dt{color:#71869a;font-weight:900}.seller-recipient dd{overflow-wrap:anywhere;margin:0;font-weight:750}.seller-actions{gap:10px;margin-top:18px;display:flex}.seller-actions button{background:#fff;border:1px solid #d0dde7;border-radius:12px;padding:13px 18px;font-weight:900}.seller-linked{color:#173a58;background:#edf4f9;border-radius:13px;margin-top:16px;padding:15px;font-weight:800;display:block}.seller-timeline{margin-top:20px}.seller-timeline article{grid-template-columns:15px 1fr;gap:10px;padding:8px;display:grid}.seller-timeline i{background:#ff6a53;border-radius:50%;width:9px;height:9px;margin-top:7px}.seller-timeline p{color:#667f93;margin:3px 0}.seller-timeline small{color:#8ba0af}.seller-settings{grid-template-columns:1.15fr 1fr;gap:16px;display:grid}.seller-settings p{color:#61798d;font-weight:700;line-height:1.6}.seller-channel-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.seller-channel-grid article{background:#f3f7fa;border-radius:13px;gap:7px;padding:14px;display:grid}.seller-channel-grid span{color:#be724b;font-weight:900}.seller-channel-grid span.connected{color:#19825f}.seller-settings form{gap:13px;display:grid}.seller-settings form label:not(:first-of-type){grid-template-columns:1fr minmax(120px,.5fr) auto;align-items:center}.seller-settings form label:first-of-type{align-items:center;display:flex}.seller-settings form input[type=checkbox]{width:20px;min-height:20px}.seller-ops-head{color:#fff;background:#112f4c;border-radius:24px;justify-content:space-between;align-items:end;padding:28px 32px;display:flex}.seller-ops-head h2{margin:5px 0;font-size:2rem}.seller-ops-head p{color:#bdcedc;margin:0}.seller-ops-head>div:last-child{text-align:center;display:grid}.seller-ops-head>div:last-child b{color:#ff765f;font-size:2.5rem}.seller-ops-layout{grid-template-columns:minmax(300px,.7fr) minmax(0,1.6fr);gap:16px;display:grid}.seller-ops-queue header{margin-bottom:12px;display:grid}.seller-ops-queue button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e4ebf0;grid-template-columns:auto 1fr auto;gap:4px 10px;width:100%;padding:14px 6px;display:grid}.seller-ops-queue button.active{background:#edf5fa;border-radius:13px;padding:14px}.seller-ops-queue button>b{color:#da513c;background:#fff0ed;border-radius:7px;grid-row:1/3;padding:5px 7px}.seller-ops-queue button>small{color:#72899b;grid-column:2}.seller-ops-alerts{background:#fff3ef;border-radius:14px;gap:8px;margin:16px 0;padding:15px;display:grid}.seller-source-form{grid-template-columns:repeat(3,1fr)}.seller-source-form button{align-self:end;min-height:50px}.seller-ops-summary{background:#edf5fa;border-radius:14px;flex-wrap:wrap;gap:10px;margin-top:18px;padding:16px;display:flex}.seller-ops-summary strong{margin-left:auto}@media (max-width:1050px){.seller-command,.seller-layout,.seller-settings,.seller-ops-layout{grid-template-columns:1fr}.seller-form-grid,.seller-source-form{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.procurement-business-switch,.seller-quick{grid-template-columns:1fr}.seller-command{padding:24px}.seller-kpis,.seller-money,.seller-channel-grid,.seller-form-grid,.seller-source-form{grid-template-columns:1fr}.seller-form-grid .wide,.seller-source-form .wide{grid-column:auto}.seller-settings form label:not(:first-of-type){grid-template-columns:1fr}.seller-actions{flex-direction:column}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-family:Inter,Noto Sans KR,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:500;line-height:1.55}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}.page-width{width:min(1240px,100% - 48px);margin:0 auto}.customer-shell{background:var(--canvas);min-height:100vh}.promise-bar{background:var(--navy);color:#fff;font-size:14px}.promise-inner{align-items:center;gap:16px;min-height:38px;display:flex}.promise-inner strong{color:#8dc3ff;letter-spacing:.02em}.promise-inner span{color:#d6e1ed}.promise-inner a{color:#fff;margin-left:auto;font-weight:700}.customer-notice-ribbon{background:#fff;border-bottom:1px solid #e0e6ed}.notice-ribbon-inner{align-items:center;gap:22px;min-height:42px;display:flex}.notice-ribbon-inner>strong{color:var(--navy);white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:flex}.notice-ribbon-inner>strong i{background:var(--coral);width:7px;height:7px;box-shadow:0 0 0 4px var(--coral-soft);border-radius:50%}.notice-ribbon-inner>div{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.notice-ribbon-inner>div span{color:#b94d3d;white-space:nowrap;background:#fff0ed;border-radius:4px;padding:3px 5px;font-size:14px;font-weight:800}.notice-ribbon-inner>div p{color:#536579;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.notice-ribbon-inner>div time{color:#9aa5b1;margin-left:auto;font-size:14px}.notice-ribbon-inner>a{color:#2f68a7;white-space:nowrap;font-size:15px;font-weight:800}.customer-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;position:sticky;top:0;box-shadow:0 1px #0a27451a}.header-main{align-items:center;gap:38px;min-height:88px;display:flex}.brand-lockup{flex:none;align-items:center;gap:11px;display:inline-flex}.brand-symbol{background:linear-gradient(145deg, var(--coral), #ff8e70);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:25px;font-weight:800;display:grid;box-shadow:0 8px 20px #ff725e3d}.brand-lockup>span:last-child{flex-direction:column;line-height:1;display:flex}.brand-lockup strong{letter-spacing:-.03em;color:var(--navy);font-size:20px}.brand-lockup small{color:#7790aa;letter-spacing:.12em;margin-top:6px;font-size:14px;font-weight:700}.tracking-search{background:#f8fafc;border:1px solid #ced9e5;border-radius:12px;flex:1;align-items:center;height:46px;padding-left:15px;display:flex;overflow:hidden}.tracking-search>span{color:#63758a;white-space:nowrap;border-right:1px solid #dbe3eb;padding-right:12px;font-size:14px;font-weight:700}.tracking-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:15px}.tracking-search button{color:#fff;background:var(--blue);border:0;align-self:stretch;padding:0 21px;font-weight:700}.header-actions{white-space:nowrap;align-items:center;gap:9px;display:flex}.header-actions>a{color:#5d6e80;margin-right:4px;font-size:15px;font-weight:600}.quiet-button,.solid-button,.outline-button{border-radius:9px;padding:10px 15px;font-size:14px;font-weight:700}.quiet-button{color:var(--navy);background:#fff;border:1px solid #d4dee9}.solid-button{color:#fff;border:1px solid var(--coral);background:var(--coral)}.primary-nav{border-top:1px solid #eef2f6;align-items:center;gap:34px;min-height:47px;display:flex}.primary-nav a{color:#44546a;font-size:15px;font-weight:700;position:relative}.primary-nav a.active,.primary-nav a:hover{color:var(--blue)}.primary-nav a.active:after{content:"";background:var(--blue);border-radius:3px;height:3px;position:absolute;bottom:-16px;left:0;right:0}.primary-nav .operations-link{color:var(--navy);background:#edf3f9;border-radius:8px;margin-left:auto;padding:8px 13px}.hero-section{color:var(--ink);border-bottom:1px solid var(--line);background:linear-gradient(120deg,#fff0e8 0%,#fff8ee 57%,#e9f1ff 100%);position:relative;overflow:hidden}.hero-section:before{content:"";background:radial-gradient(circle,#2d68d72b,#2d68d700 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-160px;right:-140px}.hero-layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:78px;min-height:570px;padding-block:58px 66px;display:grid;position:relative}.hero-copy{max-width:630px}.hero-eyebrow{color:#7c6d65;align-items:center;gap:11px;font-size:15px;font-weight:600;display:flex}.hero-eyebrow span{color:#fff;background:var(--coral);letter-spacing:.1em;border-radius:5px;padding:5px 9px;font-size:14px;font-weight:800}.hero-copy h1{letter-spacing:-.055em;margin:22px 0 21px;font-size:clamp(40px,4.2vw,61px);line-height:1.12}.hero-copy h1 em{color:var(--coral-dark);font-style:normal}.hero-copy>p{color:#5f6f85;margin:0;font-size:17px;line-height:1.75}.hero-pills{flex-wrap:wrap;gap:9px;margin:27px 0;display:flex}.hero-pills span{color:#6a5a52;background:#ffffffb8;border:1px solid #eadbd2;border-radius:8px;padding:9px 12px;font-size:14px}.hero-pills b{color:var(--coral-dark);margin-right:5px;font-size:14px}.hero-buttons{gap:10px;display:flex}.hero-buttons button{border-radius:10px;padding:14px 20px;font-weight:800}.hero-primary{border:1px solid var(--coral);color:#fff;background:var(--coral);box-shadow:0 10px 28px #ff725e45}.hero-secondary{color:var(--blue);background:#ffffffbf;border:1px solid #bad0f5}.hero-footnote{color:#877970;margin-top:13px;font-size:14px;display:block}.customer-card{color:var(--ink);background:#fff;border:1px solid #ffffff40;border-radius:20px;padding:24px;box-shadow:0 28px 70px #00000038}.customer-card-top{justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:18px;display:flex}.customer-card-top div{flex-direction:column;gap:5px;display:flex}.customer-card-top div span{color:#748397;font-size:14px}.customer-card-top div strong{letter-spacing:-.02em;font-size:17px}.vip-badge{color:#0967d5;letter-spacing:.06em;background:#e8f2ff;border-radius:6px;padding:6px 9px;font-size:15px;font-weight:800}.customer-next{background:#eef6ff;border:1px solid #d4e8ff;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.next-icon{color:#fff;background:var(--blue);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.customer-next div:nth-child(2){flex-direction:column;gap:3px;display:flex}.customer-next div:nth-child(2) span{color:var(--blue);font-size:14px;font-weight:800}.customer-next div:nth-child(2) strong{font-size:14px}.customer-next p{color:#667789;margin:0;font-size:14px}.customer-next button{color:#fff;background:var(--blue);border:0;border-radius:8px;padding:9px 11px;font-size:14px;font-weight:800}.customer-quick-grid{border:1px solid #e4e9ef;border-radius:13px;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid;overflow:hidden}.customer-quick-grid button{background:#fff;border:0;border-right:1px solid #e8edf2;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:15px 6px;display:flex}.customer-quick-grid button:last-child{border-right:0}.customer-quick-grid button:hover{background:#f5f9fe}.customer-quick-grid button>span{width:29px;height:29px;color:var(--blue);background:#edf5ff;border-radius:8px;place-items:center;font-weight:800;display:grid}.customer-quick-grid strong{font-size:14px}.customer-quick-grid small{color:#8794a3;font-size:14px}.status-section,.warehouse-section,.roadmap-section{padding-block:78px}.section-title-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.section-title-row h2,.chain-heading h2{color:var(--navy);letter-spacing:-.04em;margin:7px 0 0;font-size:31px;line-height:1.28}.section-title-row p{color:var(--muted);margin:8px 0 0;font-size:15px}.section-title-row>a{color:var(--blue);font-size:14px;font-weight:700}.section-kicker{color:var(--blue);letter-spacing:.14em;font-size:14px;font-weight:800}.section-kicker.light{color:#fff4ef}.status-grid{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden;box-shadow:0 12px 36px #17314d0f}.status-grid button{border:0;border-right:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:125px;display:flex;position:relative}.status-grid button:last-child{border-right:0}.status-grid button.current{background:#eff6ff}.status-grid button.current:before{content:"확인 필요";color:#fff;background:var(--coral);border-radius:5px;padding:4px 6px;font-size:14px;font-weight:800;position:absolute;top:10px;right:10px}.status-value{color:var(--navy);font-size:27px;font-weight:800}.status-grid button.current .status-value{color:var(--blue)}.status-grid strong{font-size:14px}.status-grid small{color:#8794a4;font-size:14px}.live-update{background:#f7f9fc;border-radius:9px;align-items:center;gap:11px;margin-top:13px;padding:13px 17px;font-size:14px;display:flex}.live-dot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #16a36a1c}.live-update p{color:#58687a;margin:0}.live-update time{color:#8a98a6;margin-left:auto}.trust-section{color:#fff;background:linear-gradient(135deg, var(--coral), #f05d4e)}.trust-layout{grid-template-columns:1fr 440px;align-items:center;gap:90px;padding-block:80px;display:grid}.price-principle h2{letter-spacing:-.045em;margin:10px 0 18px;font-size:36px;line-height:1.25}.price-principle>p{color:#b7c9da;max-width:610px;font-size:14px;line-height:1.8}.fee-zero-grid{gap:10px;margin-top:28px;display:flex}.fee-zero-grid div{background:#ffffff0f;border:1px solid #ffffff21;border-radius:11px;min-width:130px;padding:15px}.fee-zero-grid strong,.fee-zero-grid span{display:block}.fee-zero-grid strong{color:#fff;font-size:24px}.fee-zero-grid span{color:#cbd8e5;margin-top:4px;font-size:14px}.calculator-card{color:var(--ink);background:#fff;border-radius:18px;padding:25px;box-shadow:0 22px 55px #0000003d}.calculator-heading{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.calculator-heading div{flex-direction:column;gap:3px;display:flex}.calculator-heading div span{color:var(--blue);font-size:15px;font-weight:800}.calculator-heading h3{margin:0;font-size:20px}.transparent-label{color:var(--green);background:#eaf8f2;border-radius:5px;padding:5px 7px;font-size:15px;font-weight:800}.calculator-card label{color:#536477;flex-direction:column;gap:7px;margin-top:13px;font-size:14px;font-weight:700;display:flex}.calculator-card select,.weight-input{background:#f9fbfd;border:1px solid #d8e1ea;border-radius:9px;height:42px}.calculator-card select{color:var(--ink);outline:0;padding:0 11px}.weight-input{align-items:center;padding-right:13px;display:flex}.weight-input input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 12px}.calculate-button{color:#fff;background:var(--blue);border:0;border-radius:9px;width:100%;margin-top:17px;padding:12px;font-weight:800}.estimate-box{background:#eef6ff;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:12px;padding:13px;display:none}.estimate-box.show{display:flex}.estimate-box span{color:#50657a;font-size:14px}.estimate-box strong{color:var(--blue);font-size:19px}.estimate-box small{color:#758597;flex-basis:100%;font-size:15px}.outline-button{color:var(--navy);background:#fff;border:1px solid #cbd7e4}.warehouse-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.warehouse-card{border:1px solid var(--line);border-radius:14px;padding:20px;box-shadow:0 8px 28px #162b440d}.warehouse-card.paused{background:#f8f9fb}.warehouse-card-head{justify-content:space-between;align-items:center;display:flex}.warehouse-code{color:#7d8a99;letter-spacing:.08em;font-size:15px;font-weight:700}.warehouse-status{color:var(--green);align-items:center;gap:5px;font-size:15px;font-weight:800;display:flex}.warehouse-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.warehouse-card.paused .warehouse-status{color:#939dab}.warehouse-card h3{color:var(--navy);margin:17px 0 5px;font-size:18px}.warehouse-card>strong{color:var(--blue);font-size:14px}.warehouse-card p{color:#758396;min-height:18px;margin:18px 0;font-size:14px}.warehouse-card>button{width:100%;color:var(--navy);background:#fff;border:1px solid #d5e0ea;border-radius:8px;padding:10px;font-size:14px;font-weight:700}.warehouse-card.active>button:hover{border-color:var(--blue);color:var(--blue)}.warehouse-card>button:disabled{color:#9aa4b0;cursor:default;background:#f1f3f5}.chain-section{color:#fff;background:linear-gradient(145deg, var(--blue), #2459b8);padding-block:80px}.chain-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:35px;display:grid}.chain-heading h2{color:#fff}.chain-heading>p{color:#aebfd0;margin:0;font-size:15px;line-height:1.8}.chain-grid{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(6,1fr);display:grid}.chain-grid article{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;flex-direction:column;min-height:150px;padding:17px;display:flex;position:relative}.chain-number{color:#4d6b89;font-size:15px}.chain-mark{color:#fff;background:#ffffff1f;border:1px solid #ffffff42;border-radius:6px;place-items:center;width:42px;height:31px;margin:15px 0;font-size:14px;font-weight:800;display:grid}.chain-grid strong{font-size:14px}.chain-grid small{color:#8198ae;margin-top:4px;font-size:15px}.chain-note{background:#ffffff0d;border-radius:10px;align-items:center;gap:13px;margin-top:18px;padding:17px;display:flex}.chain-note>span{background:var(--blue);border-radius:8px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.chain-note strong{font-size:14px}.chain-note a{color:#80bcff;margin-left:auto;font-size:14px;font-weight:700}.roadmap-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.roadmap-card{border:1px solid var(--line);border-radius:15px;flex-direction:column;min-height:245px;padding:25px;display:flex}.roadmap-card>span{color:#fff;background:var(--blue);letter-spacing:.1em;border-radius:5px;width:fit-content;padding:5px 7px;font-size:14px;font-weight:800}.roadmap-card.coming>span{color:#93600a;background:#fff0d2}.roadmap-card.paused>span{color:#727e8c;background:#edf0f3}.roadmap-card h3{margin:21px 0 10px;font-size:21px}.roadmap-card p{color:#6b7a8b;margin:0;font-size:14px;line-height:1.75}.roadmap-card button{color:#fff;background:var(--navy);border:0;border-radius:8px;width:fit-content;margin-top:auto;padding:10px 14px;font-size:14px;font-weight:800}.roadmap-card.live{color:#fff;background:linear-gradient(145deg, var(--coral), #f05d4e);border-color:var(--coral)}.roadmap-card.live p{color:#d6e8fa}.roadmap-card.live button{color:var(--blue);background:#fff}.roadmap-card.paused{background:#f7f8fa}.roadmap-card button:disabled{color:#9099a4;cursor:default;background:#e7eaee}.notice-support-grid{grid-template-columns:1.4fr .6fr;gap:16px;padding-bottom:80px;display:grid}.notice-panel,.support-panel{border-radius:15px;padding:25px}.notice-panel{border:1px solid var(--line)}.section-title-row.compact{margin-bottom:12px}.section-title-row.compact h2{font-size:21px}.notice-panel ul{margin:0;padding:0;list-style:none}.notice-panel li{border-top:1px solid #edf0f4;grid-template-columns:42px 1fr auto;gap:12px;padding:14px 0;font-size:14px;display:grid}.notice-panel li>span{color:var(--blue);font-weight:800}.notice-panel time{color:#8d98a5}.support-panel{color:#fff;background:var(--coral)}.support-panel>span{opacity:.85;font-size:14px;font-weight:700}.support-panel h2{margin:12px 0 4px;font-size:20px}.support-panel>strong{font-size:25px}.support-panel p{opacity:.85;font-size:14px}.support-panel button{color:#c64434;background:#fff;border:0;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:800}.customer-footer{color:#b9c8d7;background:#071b31;padding-block:34px}.footer-layout{grid-template-columns:1fr auto auto;align-items:center;gap:45px;display:grid}.footer-brand strong{color:#fff}.footer-layout p{margin:11px 0 0;font-size:14px}.footer-links{color:#aabacc;gap:18px;font-size:14px;display:flex}.footer-layout>div:last-child{flex-direction:column;gap:7px;display:flex}.footer-layout>div:last-child strong{color:#fff;font-size:14px}.footer-layout>div:last-child small{font-size:15px}.operations-shell{color:#172438;background:#f3f6fa;grid-template-columns:218px 1fr;min-height:100vh;font-family:Inter,Noto Sans SC,Noto Sans KR,sans-serif;display:grid}.ops-sidebar{color:#bfd0e2;background:#0a2541;flex-direction:column;height:100vh;padding:22px 15px;display:flex;position:sticky;top:0}.ops-brand{border-bottom:1px solid #ffffff17;align-items:center;gap:10px;padding:0 8px 21px;display:flex}.ops-brand>span{color:#fff;background:var(--blue);border-radius:10px;place-items:center;width:35px;height:35px;font-size:20px;font-weight:800;display:grid}.ops-brand div{flex-direction:column;gap:4px;display:flex}.ops-brand strong{color:#fff;font-size:14px}.ops-brand small{color:#7f9ab6;letter-spacing:.12em;font-size:15px}.ops-sidebar nav{flex-direction:column;gap:4px;margin-top:22px;display:flex}.ops-sidebar nav a{color:#a9bfd4;border-radius:8px;align-items:center;gap:11px;min-height:41px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.ops-sidebar nav a:hover,.ops-sidebar nav a.active{color:#fff;background:#1d7ef033}.ops-sidebar nav a>span{color:#84a3c1;text-align:center;width:18px;font-size:14px}.ops-sidebar nav a.active>span{color:#65aaff}.ops-sidebar nav a i{color:#fff;background:var(--coral);text-align:center;border-radius:9px;min-width:18px;margin-left:auto;padding:2px 5px;font-size:14px;font-style:normal}.sidebar-system{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;margin-top:auto;padding:13px 12px}.sidebar-system span{color:#d5e3ef;align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.sidebar-system i{background:#36c78b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #36c78b21}.sidebar-system small{color:#7892ab;margin-top:6px;font-size:14px;display:block}.customer-preview-link{color:#85baff;margin-top:9px;padding:10px 12px;font-size:15px;font-weight:700}.ops-main{min-width:0}.ops-header{background:#fff;border-bottom:1px solid #e2e7ed;grid-template-columns:auto minmax(260px,500px) auto;align-items:center;gap:35px;height:76px;padding:0 28px;display:grid}.ops-header>div:first-child{flex-direction:column;gap:2px;display:flex}.ops-header>div:first-child span{color:#8794a3;font-size:14px}.ops-header h1{margin:0;font-size:17px}.ops-search{background:#f8fafc;border:1px solid #dbe2e9;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 11px;display:flex}.ops-search>span{color:#718093}.ops-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.ops-search kbd{color:#8995a2;background:#edf1f5;border:1px solid #dce2e8;border-radius:4px;padding:2px 5px;font-size:14px}.ops-user{justify-self:end;align-items:center;gap:9px;display:flex}.ops-user>button{color:#8491a0;background:#fff;border:1px solid #dbe2e9;border-radius:8px;width:32px;height:32px;font-size:14px;position:relative}.ops-user>button i{color:#fff;background:var(--red);border-radius:7px;place-items:center;min-width:14px;height:14px;font-size:14px;font-style:normal;display:grid;position:absolute;top:-4px;right:-3px}.ops-user>span{color:#fff;background:#345c84;border-radius:9px;place-items:center;width:33px;height:33px;font-size:14px;font-weight:800;display:grid}.ops-user div{flex-direction:column;gap:3px;display:flex}.ops-user strong{font-size:14px}.ops-user small{color:#8592a1;font-size:14px}.ops-content{max-width:1510px;margin:0 auto;padding:25px 28px 55px}.ops-title-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:19px;display:flex}.ops-title-row h2{margin:0 0 5px;font-size:20px}.ops-title-row p{color:#758395;margin:0;font-size:15px}.ops-title-row>div:last-child{gap:7px;display:flex}.ops-primary,.ops-secondary{border-radius:7px;padding:9px 13px;font-size:15px;font-weight:700}.ops-primary{color:#fff;border:1px solid var(--blue);background:var(--blue)}.ops-secondary{color:#44556a;background:#fff;border:1px solid #d4dce5}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric-grid article{background:#fff;border:1px solid #e1e7ed;border-radius:10px;align-items:center;gap:13px;min-height:98px;padding:17px;display:flex;box-shadow:0 5px 16px #132c4609}.metric-icon{border-radius:10px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.metric-icon.blue{color:#176cd2;background:#eaf3ff}.metric-icon.orange{color:#b96c16;background:#fff3df}.metric-icon.red{color:#d63b4a;background:#ffebed}.metric-icon.green{color:#11825b;background:#e8f8f1}.metric-grid article>div{grid-template-columns:auto auto;align-items:end;gap:2px 7px;display:grid}.metric-grid small{color:#748294;grid-column:1/-1;font-size:15px}.metric-grid strong{font-size:24px;line-height:1}.metric-grid em{color:#7e8c9b;font-size:14px;font-style:normal}.ops-priority-grid{grid-template-columns:1.35fr .65fr;gap:12px;margin-top:12px;display:grid}.priority-panel,.dispatch-panel,.orders-panel,.warehouse-ops-panel,.price-policy-card,.module-card{background:#fff;border:1px solid #e0e6ed;border-radius:10px}.priority-panel,.dispatch-panel{padding:17px}.ops-panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.ops-panel-heading>div{align-items:center;gap:8px;display:flex}.ops-panel-heading h3{margin:0;font-size:14px}.ops-panel-heading small{color:#8290a0;font-size:14px}.ops-panel-heading button{color:var(--blue);background:0 0;border:0;font-size:14px;font-weight:700}.heading-alert{color:#fff;background:var(--red);border-radius:6px;place-items:center;width:20px;height:20px;font-size:14px;font-weight:800;display:grid}.task-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.task-row{text-align:left;background:#fff;border:1px solid #e4e9ef;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:56px;padding:9px 10px;display:grid}.task-row.urgent{border-left:3px solid var(--orange)}.task-row.issue{border-left:3px solid var(--red)}.task-row.completed{opacity:.52}.task-row.completed strong{text-decoration:line-through}.task-check{color:#fff;background:#fff;border:1px solid #cdd6df;border-radius:5px;place-items:center;width:19px;height:19px;font-size:15px;display:grid}.task-row.completed .task-check{border-color:var(--green);background:var(--green)}.task-row>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.task-row strong{font-size:14px}.task-row small{color:#8793a0;font-size:14px}.task-row em{color:var(--blue);font-size:14px;font-style:normal}.dispatch-clock{gap:7px;display:grid}.dispatch-clock>div{background:#f7f9fc;border-radius:7px;grid-template-columns:48px 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.dispatch-clock span{color:var(--blue);font-size:14px;font-weight:800}.dispatch-clock strong{font-size:14px}.dispatch-clock small{color:#7b8998;font-size:14px}.dispatch-progress{margin-top:12px}.dispatch-progress>span{background:#e8edf2;border-radius:3px;height:5px;display:block;overflow:hidden}.dispatch-progress i{background:var(--blue);height:100%;display:block}.dispatch-progress small{color:#7b8998;text-align:right;margin-top:6px;font-size:14px;display:block}.orders-panel{margin-top:12px;overflow:hidden}.orders-toolbar{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:15px;min-height:57px;padding:0 17px;display:flex}.orders-toolbar>div:first-child{align-items:center;gap:20px;display:flex}.orders-toolbar h3{margin:0;font-size:14px}.filter-tabs{gap:4px;display:flex}.filter-tabs button,.orders-toolbar>div:last-child button{color:#657486;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 9px;font-size:14px}.filter-tabs button.active{color:var(--blue);background:#eef6ff;border-color:#cfe3fb;font-weight:700}.orders-toolbar>div:last-child{gap:5px;display:flex}.orders-toolbar>div:last-child button{background:#fff;border-color:#dae1e8}.orders-layout{grid-template-columns:1fr 250px;min-height:290px;display:grid}.order-table-wrap{min-width:0;overflow-x:auto}.order-table-wrap table{border-collapse:collapse;width:100%}.order-table-wrap th{color:#7d8a99;text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e7ebf0;padding:10px 12px;font-size:14px;font-weight:600}.order-table-wrap td{white-space:nowrap;border-bottom:1px solid #edf0f4;padding:11px 12px;font-size:14px}.order-table-wrap tbody tr{cursor:pointer}.order-table-wrap tbody tr:hover,.order-table-wrap tbody tr.selected{background:#f2f7fd}.order-table-wrap td:first-child{flex-direction:column;gap:3px;display:flex}.order-table-wrap td:first-child strong{font-size:14px}.order-table-wrap td:first-child small{color:#7f8c9b;font-size:14px}.stage{color:#1768c5;background:#eaf3fe;border-radius:5px;padding:4px 6px;font-size:14px;font-weight:700}.stage.issue{color:#c53d48;background:#ffebed}.overdue{color:var(--red);font-weight:700}.empty-orders{color:#8593a2;text-align:center;padding:45px;font-size:14px}.order-detail{background:#fbfcfe;border-left:1px solid #e5eaf0;padding:15px}.detail-heading{justify-content:space-between;align-items:center;display:flex}.detail-heading div{flex-direction:column;gap:4px;display:flex}.detail-heading span{color:#8190a0;font-size:14px}.detail-heading strong{font-size:14px}.detail-heading button{background:0 0;border:0}.detail-customer{background:#fff;border:1px solid #e4e9ef;border-radius:8px;align-items:center;gap:8px;margin:14px 0;padding:10px;display:flex}.detail-customer>span{color:#fff;background:#4c739b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:grid}.detail-customer div{flex-direction:column;gap:3px;display:flex}.detail-customer strong{font-size:14px}.detail-customer small{color:#7f8c9a;font-size:14px}.order-detail dl{margin:0}.order-detail dl>div{border-bottom:1px dashed #dfe5eb;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.order-detail dt{color:#7f8c9a}.order-detail dd{margin:0;font-weight:600}.zero-fee{color:var(--green)}.detail-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:14px;display:grid}.warehouse-ops-panel{margin-top:12px;padding:17px}.warehouse-ops-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.warehouse-ops-grid article{border:1px solid #e2e7ed;border-radius:8px;padding:12px}.warehouse-ops-grid article.paused{background:#f7f8fa}.warehouse-ops-grid article>div:first-child{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;display:grid}.warehouse-api-dot{background:var(--green);border-radius:50%;width:7px;height:7px}.warehouse-ops-grid article.paused .warehouse-api-dot{background:#a4adb7}.warehouse-ops-grid article>div strong{font-size:14px}.warehouse-ops-grid article>div small{color:#8a96a4;font-size:14px}.warehouse-ops-grid dl{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0;display:grid}.warehouse-ops-grid dl>div{background:#f7f9fb;border-radius:6px;padding:7px}.warehouse-ops-grid dt{color:#8592a1;font-size:14px}.warehouse-ops-grid dd{margin:3px 0 0;font-size:14px;font-weight:700}.warehouse-ops-grid article>button{color:#536477;background:#fff;border:1px solid #d5dde6;border-radius:6px;width:100%;padding:7px;font-size:14px;font-weight:700}.ops-bottom-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.price-policy-card{color:#fff;background:linear-gradient(140deg,#0b2d50,#104478);border:0;padding:20px}.price-policy-card>span{color:#74b6ff;letter-spacing:.1em;font-size:14px;font-weight:800}.price-policy-card h3{margin:8px 0;font-size:21px}.price-policy-card p{color:#c0d1e1;max-width:540px;margin:0;font-size:14px;line-height:1.7}.price-policy-card>div{gap:7px;margin:14px 0;display:flex}.price-policy-card>div strong{background:#ffffff0f;border:1px solid #ffffff21;border-radius:6px;padding:6px 8px;font-size:14px}.price-policy-card button{color:#fff;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.module-card{padding:17px}.module-card ul{margin:0;padding:0;list-style:none}.module-card li{border-top:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.module-dot{border-radius:50%;width:8px;height:8px}.module-dot.live{background:var(--green)}.module-dot.next{background:var(--orange)}.module-dot.paused{background:#9aa4af}.module-card li>div{flex-direction:column;gap:3px;display:flex}.module-card li strong{font-size:14px}.module-card li small{color:#8794a2;font-size:14px}.module-card li em{color:#728093;font-size:14px;font-style:normal}.header-balance{border-right:1px solid #e8e2d9;flex-direction:column;align-items:flex-end;padding-right:10px;display:flex}.header-balance span{color:#8c98a7;font-size:14px}.header-balance strong{color:var(--coral-dark);margin-top:2px;font-size:14px}.hero-wallet-badge{background:var(--coral-soft);border-radius:8px;flex-direction:column;align-items:flex-end;gap:3px;padding:8px 10px;display:flex}.hero-wallet-badge span{color:#a4675e;font-size:14px}.hero-wallet-badge strong{color:var(--coral-dark);font-size:14px}.wallet-section{background:#fff;border-top:1px solid #eee8df;border-bottom:1px solid #eee8df;padding-block:72px}.wallet-layout{grid-template-columns:1fr 1fr;gap:22px;display:grid}.wallet-summary{background:linear-gradient(135deg, var(--ivory), #fff0eb);border:1px solid #f0ddd4;border-radius:20px;grid-template-columns:1fr 240px;align-items:stretch;gap:24px;padding:27px;display:grid}.wallet-title h2{color:var(--navy);letter-spacing:-.04em;margin:9px 0 12px;font-size:27px;line-height:1.3}.wallet-title p{color:#776f6b;margin:0;font-size:14px;line-height:1.8}.balance-card{color:#fff;background:linear-gradient(145deg, var(--coral), #ef5d4b);border-radius:15px;flex-direction:column;padding:19px;display:flex;box-shadow:0 16px 30px #ee5d4933}.balance-card>span{color:#ffe4de;font-size:15px}.balance-card>strong{margin:6px 0 15px;font-size:25px}.balance-card>div{border-top:1px solid #ffffff2e;justify-content:space-between;padding:7px 0;font-size:14px;display:flex}.balance-card>div span{color:#ffe6e0}.balance-card button{color:var(--coral-dark);background:#fff;border:0;border-radius:8px;margin-top:auto;padding:10px;font-size:15px;font-weight:800}.balance-card small{color:#ffe4de;text-align:center;margin-top:7px;font-size:14px}.wallet-flow{border:1px solid var(--line);background:#fff;border-radius:20px;padding:25px;box-shadow:0 12px 32px #2d36490f}.wallet-flow-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.wallet-flow-heading div{flex-direction:column;gap:3px;display:flex}.wallet-flow-heading span{color:var(--blue);font-size:14px;font-weight:800}.wallet-flow-heading strong{font-size:15px}.wallet-flow-heading button{color:var(--blue);background:0 0;border:0;font-size:14px;font-weight:700}.wallet-entry-list article{border-top:1px solid #eeeae4;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.wallet-entry-list article>span{width:28px;height:28px;color:var(--coral-dark);background:var(--coral-soft);border-radius:8px;place-items:center;font-size:14px;font-weight:800;display:grid}.wallet-entry-list article>span.credit{color:var(--blue);background:var(--blue-soft,#edf3ff)}.wallet-entry-list article div{flex-direction:column;gap:3px;display:flex}.wallet-entry-list article strong{font-size:14px}.wallet-entry-list article small{color:#8a96a3;font-size:14px}.wallet-entry-list article>b{font-size:15px}.wallet-entry-list article>b.credit-text{color:var(--blue)}.wallet-rule{background:#f7f5f1;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:8px;padding:10px;display:grid}.wallet-rule span{color:#fff;background:var(--navy);border-radius:5px;padding:4px 6px;font-size:14px;font-weight:800}.wallet-rule p{color:#697789;margin:0;font-size:14px}.wallet-rule strong{color:var(--green);font-size:14px}.live-chat-trigger{z-index:50;color:#fff;background:var(--coral);border:0;border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 17px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 32px #ee5d4952}.live-chat-trigger>span{color:#fff;font-size:15px}.live-chat-trigger strong{font-size:14px}.live-chat-trigger i{color:#fff;background:var(--blue);border:2px solid #fff;border-radius:9px;place-items:center;width:18px;height:18px;font-size:14px;font-style:normal;display:grid;position:absolute;top:-4px;right:-2px}.live-chat-trigger.open{background:var(--navy)}.live-chat-panel{z-index:49;background:#fff;border:1px solid #e2dcd5;border-radius:17px;width:min(360px,100vw - 28px);position:fixed;bottom:82px;right:24px;overflow:hidden;box-shadow:0 25px 65px #20304a3d}.chat-panel-header{color:#fff;background:linear-gradient(135deg, var(--coral), #f05d4d);justify-content:space-between;align-items:center;padding:15px;display:flex}.chat-panel-header>div{align-items:center;gap:9px;display:flex}.chat-agent-avatar{width:32px;height:32px;color:var(--coral-dark);background:#fff;border-radius:9px;place-items:center;font-weight:800;display:grid}.chat-panel-header>div>div{flex-direction:column;gap:3px;display:flex}.chat-panel-header strong{font-size:14px}.chat-panel-header small{color:#ffe6e1;font-size:14px}.chat-panel-header small i{background:#60e4a3;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.chat-panel-header>button{color:#fff;background:0 0;border:0;font-size:20px}.chat-order-context{background:var(--ivory);border-bottom:1px solid #eee7de;flex-direction:column;gap:3px;padding:10px 14px;display:flex}.chat-order-context span{color:#998b81;font-size:14px}.chat-order-context strong{font-size:14px}.chat-messages{background:#fbfaf8;flex-direction:column;gap:9px;height:245px;padding:14px;display:flex;overflow-y:auto}.chat-message{max-width:82%}.chat-message.customer{align-self:flex-end}.chat-message p{color:#42546a;background:#fff;border:1px solid #e5e0da;border-radius:11px 11px 11px 3px;margin:0;padding:9px 11px;font-size:15px;line-height:1.55}.chat-message.customer p{color:#fff;background:var(--blue);border-color:var(--blue);border-radius:11px 11px 3px}.chat-message time{color:#9aa4af;margin-top:4px;font-size:14px;display:block}.chat-message.customer time{text-align:right}.chat-input-row{background:#fff;border-top:1px solid #e8e2da;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:10px;display:grid}.chat-input-row input{border:0;outline:0;min-width:0;font-size:15px}.chat-input-row button{color:#7e8996;background:0 0;border:0;font-size:14px}.chat-input-row button[type=submit]{color:#fff;background:var(--coral);border-radius:7px;padding:7px 9px;font-size:14px;font-weight:800}.conversation-wallet-grid{grid-template-columns:1fr 285px;gap:12px;margin-top:12px;display:grid}.conversation-panel,.wallet-control-panel{background:#fff;border:1px solid #e0e6ed;border-radius:10px}.conversation-panel{padding:17px}.conversation-heading{margin-bottom:10px}.heading-chat,.heading-wallet{color:#fff;background:var(--coral);border-radius:6px;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.heading-wallet{background:var(--blue)}.conversation-layout{border:1px solid #e5e8ed;border-radius:8px;grid-template-columns:225px 1fr;min-height:320px;display:grid;overflow:hidden}.conversation-list{background:#f9fafc;border-right:1px solid #e5e8ed}.conversation-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e9edf1;grid-template-columns:auto 1fr;gap:8px;width:100%;padding:10px;display:grid;position:relative}.conversation-list>button.active{background:#fff0eb}.conversation-avatar{color:#fff;background:#4e739a;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid}.conversation-avatar.online:after{content:"";background:var(--green);border:2px solid #fff;border-radius:50%;width:6px;height:6px;margin:22px 0 0 22px;position:absolute}.conversation-avatar.warning{background:var(--coral)}.conversation-list button>div{min-width:0}.conversation-list button>div strong{justify-content:space-between;gap:4px;font-size:14px;display:flex}.conversation-list button>div strong small{color:#8a97a5;font-size:14px;font-weight:400}.conversation-list button p{color:#778596;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:14px;overflow:hidden}.conversation-list button>i{color:#fff;background:var(--coral);border-radius:7px;place-items:center;width:14px;height:14px;font-size:14px;font-style:normal;display:grid;position:absolute;bottom:8px;right:8px}.conversation-chat{flex-direction:column;min-width:0;display:flex}.conversation-customer-bar{border-bottom:1px solid #e8ebef;justify-content:space-between;align-items:center;min-height:45px;padding:0 11px;display:flex}.conversation-customer-bar>div{flex-direction:column;gap:3px;display:flex}.conversation-customer-bar strong{font-size:14px}.conversation-customer-bar small,.conversation-customer-bar span{color:#7e8b99;font-size:14px}.conversation-customer-bar>div:last-child{align-items:flex-end}.conversation-customer-bar>div:last-child strong{color:var(--coral-dark)}.conversation-messages{background:#fbfcfd;flex-direction:column;flex:1;gap:7px;padding:11px;display:flex}.ops-chat-bubble{max-width:76%}.ops-chat-bubble.agent{align-self:flex-end}.ops-chat-bubble p{background:#fff;border:1px solid #e1e6eb;border-radius:8px 8px 8px 2px;margin:0;padding:8px 9px;font-size:14px;line-height:1.5}.ops-chat-bubble.agent p{color:#fff;border-color:var(--blue);background:var(--blue);border-radius:8px 8px 2px}.ops-chat-bubble small{color:#909ba7;margin-top:3px;font-size:14px;display:block}.ops-chat-bubble.agent small{text-align:right}.ops-reply-box{background:#fff;border-top:1px solid #e4e8ed}.ops-reply-box>div:first-child{gap:5px;padding:7px 9px 0;display:flex}.ops-reply-box>div:first-child button{color:#637386;background:#fff;border:1px solid #dbe2e9;border-radius:5px;padding:4px 6px;font-size:14px}.ops-reply-box textarea{resize:none;width:100%;height:45px;font:inherit;border:0;outline:0;padding:8px 10px;font-size:14px}.ops-reply-box>div:last-child{justify-content:space-between;align-items:center;padding:0 9px 8px;display:flex}.ops-reply-box>div:last-child span{color:#7f8c99;font-size:14px}.ops-reply-box>div:last-child button{color:#fff;background:var(--coral);border:0;border-radius:5px;padding:6px 9px;font-size:14px;font-weight:700}.wallet-control-panel{padding:17px}.wallet-control-balance{color:#fff;background:linear-gradient(135deg, var(--coral), #ef5c4a);border-radius:9px;padding:14px}.wallet-control-balance span,.wallet-control-balance small{color:#ffe6e0;font-size:14px;display:block}.wallet-control-balance strong{margin:6px 0;font-size:20px;display:block}.wallet-control-stats{grid-template-columns:1fr 1fr;gap:7px;margin:9px 0;display:grid}.wallet-control-stats>div{background:#f7f8fa;border-radius:7px;padding:9px}.wallet-control-stats span,.wallet-control-stats small{color:#8491a0;font-size:14px;display:block}.wallet-control-stats strong{margin:4px 0;font-size:14px;display:block}.wallet-alert-list{gap:5px;display:grid}.wallet-alert-list button{text-align:left;background:#fff7f5;border:1px solid #f1d8d4;border-radius:7px;grid-template-columns:1fr auto;gap:3px;padding:8px;display:grid}.wallet-alert-list span{font-size:14px;font-weight:700}.wallet-alert-list strong{color:var(--coral-dark);font-size:14px}.wallet-alert-list em{color:#8995a2;grid-column:1/-1;font-size:14px;font-style:normal}.wallet-remind-button{color:#fff;background:var(--blue);border:0;border-radius:7px;width:100%;margin-top:9px;padding:8px;font-size:14px;font-weight:700}.wallet-balance-dd{color:var(--coral-dark)}.ops-ai-control{background:linear-gradient(110deg,#fff5f1,#fff 55%,#f0f5ff);border:1px solid #ebd9d3;border-radius:10px;grid-template-columns:190px 1fr;gap:12px;margin-top:12px;padding:13px;display:grid}.ops-ai-title{align-items:center;gap:9px;padding:8px;display:flex}.ops-ai-title>span{color:#fff;background:linear-gradient(145deg, var(--coral), var(--blue));border-radius:10px;place-items:center;width:35px;height:35px;font-size:14px;font-weight:800;display:grid}.ops-ai-title>div{flex-direction:column;gap:4px;display:flex}.ops-ai-title strong{font-size:14px}.ops-ai-title small{color:#82909e;font-size:14px;line-height:1.4}.ops-ai-recommendations{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.ops-ai-recommendations article{background:#fff;border:1px solid #e6e2dc;border-radius:7px;grid-template-columns:1fr auto;gap:4px;padding:9px;display:grid}.ops-ai-recommendations article>span{border-radius:4px;width:fit-content;padding:3px 5px;font-size:14px;font-weight:700}.risk-red{color:#c73c48;background:#ffeaed}.risk-orange{color:#ad6819;background:#fff0d7}.risk-blue{color:#245cba;background:#eaf2ff}.ops-ai-recommendations strong{grid-column:1/-1;font-size:14px}.ops-ai-recommendations small{color:#84919f;font-size:14px}.ops-ai-recommendations button{color:var(--blue);background:0 0;border:0;align-self:end;font-size:14px;font-weight:700}.workspace-shell{min-height:100vh;color:var(--ink);background:#f5f6f8;grid-template-columns:220px 1fr;font-family:Inter,Noto Sans KR,Noto Sans SC,sans-serif;display:grid}.workspace-sidebar{background:#fff;border-right:1px solid #e3ded7;flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.workspace-brand{border-bottom:1px solid #eee9e2;align-items:center;gap:9px;padding:0 7px 19px;display:flex}.workspace-brand>span{color:#fff;background:linear-gradient(145deg, var(--coral), #ff8a72);border-radius:10px;place-items:center;width:36px;height:36px;font-size:20px;font-weight:800;display:grid}.workspace-brand div{flex-direction:column;gap:4px;display:flex}.workspace-brand strong{color:var(--navy);font-size:14px}.workspace-brand small{color:#98a1ac;letter-spacing:.1em;font-size:14px}.workspace-sidebar nav{gap:4px;margin-top:17px;display:grid}.workspace-sidebar nav button{color:#637286;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:0 11px;font-size:15px;font-weight:700;display:flex;position:relative}.workspace-sidebar nav button:hover,.workspace-sidebar nav button.active{color:var(--coral-dark);background:var(--coral-soft)}.workspace-sidebar nav button>span{color:#8a98a8;text-align:center;width:18px;font-size:14px}.workspace-sidebar nav button.active>span{color:var(--coral)}.workspace-sidebar nav button i{color:#fff;background:var(--coral);border-radius:8px;place-items:center;width:16px;height:16px;margin-left:auto;font-size:14px;font-style:normal;display:grid}.workspace-balance-mini{background:linear-gradient(135deg, var(--navy), #314866);color:#fff;border-radius:10px;margin-top:auto;padding:13px}.workspace-balance-mini span{color:#c5d0dc;font-size:14px;display:block}.workspace-balance-mini strong{margin:5px 0 9px;font-size:15px;display:block}.workspace-balance-mini button{width:100%;color:var(--navy);background:#fff;border:0;border-radius:6px;padding:7px;font-size:14px;font-weight:800}.workspace-home-link{color:#738295;padding:11px;font-size:14px}.workspace-main{min-width:0}.workspace-header{background:#fffffff5;border-bottom:1px solid #e4e0da;grid-template-columns:auto minmax(250px,460px) auto;align-items:center;gap:30px;height:76px;padding:0 27px;display:grid}.workspace-header>div:first-child{flex-direction:column;gap:3px;display:flex}.workspace-header>div:first-child span{color:#8b97a5;font-size:14px}.workspace-header h1{margin:0;font-size:15px}.workspace-header>label{background:#fafafa;border:1px solid #dedbd6;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 11px;display:flex}.workspace-header>label span{color:#7b8896}.workspace-header input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.workspace-header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.workspace-header-actions button{color:#687789;background:#fff;border:1px solid #dedbd6;border-radius:7px;padding:8px 10px;font-size:14px;position:relative}.workspace-header-actions button i{color:#fff;background:var(--coral);border-radius:7px;place-items:center;width:14px;height:14px;font-size:14px;font-style:normal;display:grid;position:absolute;top:-5px;right:-4px}.workspace-header-actions>span{color:#fff;background:var(--blue);border-radius:9px;place-items:center;width:33px;height:33px;font-size:14px;font-weight:800;display:grid}.workspace-content{max-width:1500px;margin:0 auto;padding:22px 26px 70px}.ai-next-action{background:linear-gradient(110deg,#fff5f1,#fffaf3 55%,#edf3ff);border:1px solid #f0d8d0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid;box-shadow:0 8px 25px #413e3a0d}.ai-orb{color:#fff;background:linear-gradient(145deg, var(--coral), var(--blue));border-radius:12px;place-items:center;width:41px;height:41px;font-size:14px;font-weight:800;display:grid}.ai-next-action>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.ai-next-action span{color:var(--coral-dark);letter-spacing:.05em;font-size:14px;font-weight:800}.ai-next-action h2{margin:0;font-size:14px}.ai-next-action p{color:#758193;margin:0;font-size:14px}.ai-next-action>button{color:#fff;background:var(--coral);border:0;border-radius:7px;padding:9px 12px;font-size:14px;font-weight:800}.workspace-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:11px;display:grid}.workspace-metrics article{background:#fff;border:1px solid #e2dfda;border-radius:9px;padding:14px}.workspace-metrics span,.workspace-metrics small{color:#84909e;font-size:14px;display:block}.workspace-metrics strong{color:var(--navy);margin:5px 0;font-size:19px;display:block}.customer-number-workflow{grid-template-columns:.9fr 1.1fr;gap:11px;margin-top:11px;display:grid}.customer-number-card,.inbound-prealert-card{background:#fff;border:1px solid #dfe4e9;border-radius:11px;box-shadow:0 5px 18px #2d364909}.customer-number-card{overflow:hidden}.customer-number-heading{color:#fff;background:linear-gradient(135deg,#173454,#2f68a7);padding:17px 18px 14px}.customer-number-heading span{color:#aac9e9;letter-spacing:.1em;font-size:14px;font-weight:900}.customer-number-heading>strong{color:#fff;letter-spacing:.04em;margin:7px 0 6px;font-size:29px;display:block}.customer-number-heading p{color:#d5e3f1;margin:0;font-size:14px;line-height:1.65}.warehouse-address-rule{grid-template-columns:1.1fr 1fr .7fr;display:grid}.warehouse-address-rule>div{border-right:1px solid #e5e8ec;min-width:0;padding:12px 13px}.warehouse-address-rule>div:last-child{border-right:0}.warehouse-address-rule span{color:#8b97a5;margin-bottom:5px;font-size:14px;display:block}.warehouse-address-rule strong{color:#26384e;font-size:14px;line-height:1.45}.warehouse-address-rule button{color:var(--brand-blue);background:#fff;border:1px solid #d8e2ee;border-radius:5px;margin-top:8px;padding:5px 7px;font-size:14px;font-weight:800}.warehouse-address-rule button:hover{border-color:var(--brand-cyan-dark);color:var(--brand-cyan-dark);background:var(--brand-cyan-soft)}.warehouse-copy-message{color:#087989;background:var(--brand-cyan-soft);border-radius:6px;margin:0 13px 9px;padding:7px 9px;font-size:14px;font-weight:800}.customer-number-warning{color:#7a5b23;background:#fff9eb;border:1px solid #f0d6a7;border-radius:8px;gap:9px;margin:0 13px 13px;padding:10px;display:flex}.customer-number-warning b{color:#fff;background:#dc9a22;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:14px;display:grid}.customer-number-warning p{margin:0;font-size:14px;line-height:1.65}.inbound-prealert-card{padding:17px 18px}.prealert-title span{color:var(--coral-dark);letter-spacing:.08em;font-size:14px;font-weight:900}.prealert-title h2{margin:5px 0 4px;font-size:15px}.prealert-title p{color:#7f8b98;margin:0;font-size:14px}.prealert-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.prealert-grid label.wide{grid-column:1/-1}.prealert-grid label>span{color:#59687b;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.prealert-grid input,.prealert-grid select{color:#2c3b4f;width:100%;height:34px;font:inherit;background:#fafbfc;border:1px solid #dce2e8;border-radius:7px;outline:0;padding:0 9px;font-size:14px}.prealert-grid input:focus,.prealert-grid select:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2d68d714}.inbound-prealert-card>button{color:#fff;background:var(--blue);border:0;border-radius:7px;width:100%;margin-top:10px;padding:9px;font-size:14px;font-weight:900}.inbound-prealert-card>button:disabled{cursor:not-allowed;opacity:.5}.inbound-prealert-card>small{color:#9a6b32;text-align:center;margin-top:6px;font-size:14px;line-height:1.5;display:block}.prealert-message{color:#25684f;background:#edf8f3;border-radius:7px;margin:9px 0 0;padding:8px;font-size:14px}.prealert-history-card{background:#fff;border:1px solid #dfe4e9;border-radius:11px;grid-column:1/-1;overflow:hidden;box-shadow:0 5px 18px #2d364909}.prealert-history-heading{background:linear-gradient(90deg, var(--brand-blue-soft), #fff 55%, var(--brand-cyan-soft));border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.prealert-history-heading>div{flex-direction:column;gap:3px;display:flex}.prealert-history-heading span{color:var(--brand-blue);letter-spacing:.1em;font-size:14px;font-weight:900}.prealert-history-heading h2{margin:0;font-size:14px}.prealert-history-heading button{color:var(--brand-blue);background:#fff;border:1px solid #d8e2ee;border-radius:6px;padding:6px 8px;font-size:14px;font-weight:800}.prealert-empty{color:#7f8b99;text-align:center;margin:0;padding:18px;font-size:14px;line-height:1.7}.prealert-history-list>div{grid-template-columns:105px minmax(180px,1fr) 150px 75px 90px;align-items:center;gap:10px;min-height:50px;padding:9px 16px;display:grid}.prealert-history-list>div+div{border-top:1px solid #edf0f3}.prealert-warehouse{width:fit-content;color:var(--brand-blue);background:var(--brand-blue-soft);border-radius:5px;padding:5px 7px;font-size:14px;font-weight:800}.prealert-history-list>div>div{flex-direction:column;gap:3px;min-width:0;display:flex}.prealert-history-list strong{color:#2d3d52;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prealert-history-list b{font-size:14px}.prealert-history-list small,.prealert-history-list time{color:#8a96a3;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prealert-history-list em{color:#087989;background:var(--brand-cyan-soft);border-radius:999px;width:fit-content;padding:5px 7px;font-size:14px;font-style:normal;font-weight:800}.workspace-grid-primary{grid-template-columns:1.35fr .65fr;gap:11px;margin-top:11px;display:grid}.workspace-panel{background:#fff;border:1px solid #e1ded9;border-radius:11px;box-shadow:0 5px 18px #2d364909}.consolidation-lab,.live-timeline,.compliance-copilot,.business-insight,.integration-hub{padding:17px}.workspace-panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.workspace-panel-heading>div{flex-direction:column;gap:3px;display:flex}.workspace-panel-heading span{color:var(--blue);letter-spacing:.09em;font-size:14px;font-weight:800}.workspace-panel-heading h2{margin:0;font-size:14px}.workspace-panel-heading em{color:var(--green);background:#eaf8f2;border-radius:5px;padding:4px 6px;font-size:14px;font-style:normal;font-weight:700}.workspace-panel-heading em.complete{color:#fff;background:var(--green)}.workspace-panel-heading button{color:var(--blue);background:0 0;border:0;font-size:14px;font-weight:700}.package-list{gap:5px;display:grid}.package-list>button{text-align:left;background:#fff;border:1px solid #e7e4df;border-radius:7px;grid-template-columns:auto 47px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.package-list>button.selected{background:#fff8f5;border-color:#f1c9c1}.package-check{color:#fff;background:#fff;border:1px solid #d5d9de;border-radius:4px;place-items:center;width:17px;height:17px;font-size:14px;display:grid}.package-list>button.selected .package-check{border-color:var(--coral);background:var(--coral)}.package-shop{color:#69798c;font-size:14px;font-weight:800}.package-list button>div{flex-direction:column;gap:3px;display:flex}.package-list button strong{font-size:14px}.package-list button small{color:#8a95a1;font-size:14px}.package-list button>b{font-size:14px}.recommendation-card{color:#fff;background:linear-gradient(135deg, var(--blue), #2458b5);border-radius:8px;grid-template-columns:1fr auto;gap:12px;margin-top:10px;padding:12px;display:grid}.recommendation-card>div{flex-direction:column;gap:4px;display:flex}.recommendation-card>div span{width:fit-content;color:var(--blue);background:#fff;border-radius:4px;padding:3px 5px;font-size:14px;font-weight:800}.recommendation-card>div strong{font-size:15px}.recommendation-card>div small{color:#d7e5f8;font-size:14px}.recommendation-card dl{min-width:170px;margin:0}.recommendation-card dl>div{justify-content:space-between;gap:10px;padding:3px 0;font-size:14px;display:flex}.recommendation-card dd{margin:0;font-weight:700}.recommendation-card .saving{color:#fff4a8;border-top:1px solid #fff3;margin-top:3px;padding-top:6px}.approval-row{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.approval-row>div{align-items:baseline;gap:7px;display:flex}.approval-row span,.approval-row small{color:#82909e;font-size:14px}.approval-row strong{font-size:14px}.approval-row button{color:#fff;background:var(--coral);border:0;border-radius:7px;padding:9px 12px;font-size:14px;font-weight:800}.approval-row button.approved{background:var(--green)}.journey-map{background:var(--ivory);border-radius:8px;padding:12px}.journey-route{align-items:center;gap:5px;margin-bottom:9px;display:flex}.journey-route span{color:var(--navy);font-size:14px;font-weight:800}.journey-route i{background:#dbd4ca;flex:1;height:2px}.journey-route i:nth-of-type(-n+2){background:var(--coral)}.journey-map>strong{font-size:14px;display:block}.journey-map>small{color:#8a938f;margin-top:3px;font-size:14px;display:block}.live-timeline ol{margin:13px 0 0;padding:0;list-style:none}.live-timeline li{border-bottom:1px solid #eeebe6;grid-template-columns:auto 1fr auto;gap:8px;padding:8px 0;display:grid}.live-timeline li>span{color:#9aa3ad;background:#eef0f2;border-radius:50%;place-items:center;width:19px;height:19px;font-size:14px;font-weight:800;display:grid}.live-timeline li.done>span{color:#fff;background:var(--green)}.live-timeline li.current>span{color:#fff;background:var(--coral)}.live-timeline li>div{flex-direction:column;gap:3px;display:flex}.live-timeline li strong{font-size:14px}.live-timeline li small,.live-timeline time{color:#8b96a2;font-size:14px}.workspace-grid-secondary{grid-template-columns:1fr 1fr 1fr;gap:11px;margin-top:11px;display:grid}.compliance-ready{background:#f8fafc;border-radius:8px;grid-template-columns:auto 1fr;align-content:center;gap:10px;min-height:145px;padding:13px;display:grid}.compliance-ready>span{color:#fff;background:var(--blue);border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.compliance-ready>div{flex-direction:column;gap:4px;display:flex}.compliance-ready strong{font-size:14px}.compliance-ready small{color:#82909f;font-size:14px;line-height:1.5}.compliance-ready button{color:#fff;background:var(--blue);border:0;border-radius:6px;grid-column:2;width:fit-content;padding:7px 9px;font-size:14px;font-weight:700}.compliance-results{gap:5px;display:grid}.compliance-results>div{background:#f7f9fb;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:8px;display:grid}.compliance-results>div span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:17px;height:17px;font-size:14px;display:grid}.compliance-results strong,.compliance-results em{font-size:14px}.compliance-results em{color:var(--green);font-style:normal}.compliance-results p{color:#7d8997;margin:3px 0 0;font-size:14px}.sales-chart{border-bottom:1px solid #e7e3dd;justify-content:space-between;align-items:end;gap:7px;height:118px;padding:10px 7px 0;display:flex}.sales-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.sales-chart i{background:linear-gradient(var(--coral), #ffad9c);border-radius:4px 4px 0 0;width:70%;min-height:8px}.sales-chart span{color:#8a95a0;font-size:14px}.business-summary{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:10px;display:grid}.business-summary div{background:#f7f8fa;border-radius:6px;padding:7px}.business-summary span,.business-summary strong{display:block}.business-summary span{color:#8a96a3;font-size:14px}.business-summary strong{margin-top:3px;font-size:15px}.integration-list{gap:6px;display:grid}.integration-list>div{border:1px solid #e6e3de;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.integration-list>div>span{color:#fff;background:var(--navy);border-radius:7px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid}.integration-list>div:first-child>span{background:var(--coral)}.integration-list>div:nth-child(2)>span{background:#20ae6f}.integration-list>div:nth-child(3)>span{background:var(--blue)}.integration-list>div>div{flex-direction:column;gap:3px;display:flex}.integration-list strong{font-size:14px}.integration-list small{color:#8a95a1;font-size:14px}.integration-list em{color:var(--green);font-size:14px;font-style:normal}.integration-list em.pending{color:var(--orange)}.growth-finance-card{color:#fff;background:linear-gradient(135deg, var(--navy), #314967);border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:24px;margin-top:11px;padding:19px 22px;display:grid}.growth-finance-card>div:first-child span{color:#87b7ef;letter-spacing:.1em;font-size:14px;font-weight:800}.growth-finance-card h2{margin:6px 0;font-size:14px}.growth-finance-card p{color:#c7d1dc;margin:0;font-size:14px}.finance-score{border-left:1px solid #ffffff26;border-right:1px solid #ffffff26;grid-template-columns:auto auto;align-items:end;gap:2px 7px;padding:7px 14px;display:grid}.finance-score span{color:#aebdcc;grid-column:1/-1;font-size:14px}.finance-score strong{font-size:23px}.finance-score strong small{font-size:14px}.finance-score em{color:#76dfac;font-size:14px;font-style:normal}.growth-finance-card>button{color:var(--navy);background:#fff;border:0;border-radius:7px;padding:9px 11px;font-size:14px;font-weight:800}.workspace-assistant{z-index:40;background:#fff;border:1px solid #ecd7d0;border-radius:11px;width:285px;padding:13px;position:fixed;bottom:19px;right:19px;box-shadow:0 15px 40px #20304a2e}.workspace-assistant>div{align-items:center;gap:7px;display:flex}.workspace-assistant>div>span{color:#fff;background:linear-gradient(145deg, var(--coral), var(--blue));border-radius:7px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;display:grid}.workspace-assistant strong{font-size:14px}.workspace-assistant>div button{background:0 0;border:0;margin-left:auto}.workspace-assistant p{color:#69788a;margin:9px 0;font-size:14px;line-height:1.6}.workspace-assistant>button{color:var(--blue);background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.document-studio{margin-top:11px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.document-studio.is-focused{border-color:#f0b9ae;box-shadow:0 0 0 3px #ff725e14,0 12px 30px #2d364914}.document-studio-heading{background:linear-gradient(105deg,#fffaf2,#fff 62%,#f2f6ff);border-bottom:1px solid #e8e4de;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.document-studio-heading>div:first-child{max-width:750px}.document-studio-heading>div:first-child>span{color:var(--coral);letter-spacing:.11em;font-size:14px;font-weight:900}.document-studio-heading h2{color:var(--navy);margin:5px 0;font-size:17px}.document-studio-heading p{color:#748092;margin:0;font-size:14px;line-height:1.65}.document-history{background:#ffffffe6;border:1px solid #e4e1dc;border-radius:8px;grid-template-columns:auto auto;gap:3px 8px;padding:9px 12px;display:grid}.document-history span{color:var(--green);font-size:14px;font-weight:800}.document-history strong{color:var(--navy);font-size:14px}.document-history small{color:#9099a4;grid-column:1/-1;font-size:14px}.document-steps{background:#fbfbfa;border-bottom:1px solid #e8e4de;grid-template-columns:repeat(4,1fr);padding:0 20px;display:grid}.document-steps button{text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:55px;padding:0 10px;display:flex;position:relative}.document-steps button:not(:last-child):after{content:"";background:#d9dfe5;width:32%;height:1px;position:absolute;right:0}.document-steps i{color:#8a96a2;background:#fff;border:1px solid #ccd3db;border-radius:50%;place-items:center;width:23px;height:23px;font-size:14px;font-style:normal;font-weight:800;display:grid}.document-steps button.done i{border-color:var(--green);color:#fff;background:var(--green)}.document-steps button.current i{border-color:var(--coral);color:#fff;background:var(--coral);box-shadow:0 0 0 4px var(--coral-soft)}.document-steps button>span{flex-direction:column;gap:3px;display:flex}.document-steps strong{color:#4d5b6c;font-size:14px}.document-steps small{color:#98a2ad;font-size:14px}.document-steps button.current strong{color:var(--coral-dark)}.document-workbench{grid-template-columns:minmax(0,1fr) 280px;min-height:345px;display:grid}.document-table-wrap{min-width:0;padding:15px 16px 18px;overflow-x:auto}.document-toolbar{justify-content:space-between;align-items:center;gap:10px;min-width:790px;margin-bottom:10px;display:flex}.document-toolbar>div{align-items:center;gap:5px;display:flex}.document-toolbar button{color:#6d7a89;background:#fff;border:1px solid #dfe3e7;border-radius:6px;padding:6px 8px;font-size:14px;font-weight:700}.document-toolbar button.active{color:var(--coral-dark);background:var(--coral-soft);border-color:#f0c6bd}.document-toolbar>div:last-child span{color:var(--blue);margin-right:5px;font-size:14px;font-weight:700}.document-table{border:1px solid #e3e6e9;border-radius:8px;min-width:790px;overflow:hidden}.document-row{grid-template-columns:.72fr 1.7fr .72fr 1fr .48fr .65fr .75fr .58fr;align-items:center;display:grid}.document-row+.document-row{border-top:1px solid #e8eaed}.document-row>span{color:#536173;flex-direction:column;gap:3px;min-width:0;padding:9px 7px;font-size:14px;display:flex}.document-row>span:not(:last-child){border-right:1px solid #eef0f2}.document-row strong{color:#26364c;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.document-row small{color:#8995a2;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.document-table-head{background:#f5f7f9}.document-table-head>span{color:#738092;font-size:14px;font-weight:800}.document-table-head>span:not(:last-child){border-color:#e4e8ec}.document-names strong{color:var(--navy)}.document-pass{align-items:center;font-weight:800;color:var(--green)!important}.document-review{background:#f8f9fa;border-left:1px solid #e3e6e9;padding:15px}.document-preview-tabs{background:#e9edf1;border-radius:6px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.document-preview-tabs button{color:#7a8795;background:0 0;border:0;border-radius:5px;padding:6px 4px;font-size:14px;font-weight:700}.document-preview-tabs button.active{color:var(--navy);background:#fff;box-shadow:0 2px 6px #23304414}.document-sheet{background:#fff;border:1px solid #dfe3e6;margin:10px 0;padding:13px;box-shadow:0 4px 12px #26364c0d}.document-sheet>span{color:var(--blue);letter-spacing:.1em;font-size:14px;font-weight:900;display:block}.document-sheet>strong{margin:4px 0 10px;font-size:15px;display:block}.document-sheet>div{border-top:1px solid #edf0f2;grid-template-columns:70px 1fr;padding:4px 0;display:grid}.document-sheet small{color:#8b96a1;font-size:14px}.document-sheet b{color:#3f4e60;font-size:14px}.document-sheet dl{margin:7px 0 0}.document-sheet dl>div{justify-content:space-between;gap:10px;padding:3px 0;font-size:14px;display:flex}.document-sheet dd{margin:0;font-weight:700}.document-sheet p{color:var(--coral-dark);text-align:center;border-top:1px solid #edf0f2;margin:7px 0 0;padding-top:7px;font-size:14px}.document-check-result{background:#f0faf5;border:1px solid #cce9dc;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:8px;display:grid}.document-check-result>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.document-check-result>div{flex-direction:column;gap:3px;display:flex}.document-check-result strong{color:#267651;font-size:14px}.document-check-result small{color:#658274;font-size:14px;line-height:1.4}.document-review>button{color:#fff;background:var(--coral);border:0;border-radius:7px;width:100%;margin-top:9px;padding:9px;font-size:14px;font-weight:800}.document-review>button.generated{background:var(--green)}.document-submit-note{color:#7d8996;text-align:center;margin-top:7px;font-size:14px;line-height:1.5;display:block}.ai-request-center{background:#fff;border:1px solid #d8dfec;border-radius:11px;margin-top:11px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 6px 22px #23324c0d}.ai-request-center.is-focused{border-color:#8eb3e7;box-shadow:0 0 0 3px #2d68d714,0 12px 30px #2d364914}.ai-request-promise{color:#fff;background:linear-gradient(120deg,#20304a,#294f83 58%,#2d68d7);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.ai-request-mark{background:linear-gradient(145deg, var(--coral), #ff947e);border:1px solid #ffffff47;border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:grid;box-shadow:0 8px 20px #00000026}.ai-request-promise>div small{color:#83b6f1;letter-spacing:.12em;font-size:14px;font-weight:900}.ai-request-promise h2{margin:5px 0;font-size:14px}.ai-request-promise p{color:#ccd8e7;max-width:850px;margin:0;font-size:14px;line-height:1.6}.ai-request-promise>strong{border-left:1px solid #ffffff2e;min-width:80px;padding-left:15px}.ai-request-promise>strong i,.ai-request-promise>strong small{font-style:normal;display:block}.ai-request-promise>strong i{font-size:18px}.ai-request-promise>strong small{color:#b9c8d9;margin-top:3px;font-size:14px;font-weight:500}.ai-request-workspace{grid-template-columns:1.1fr .9fr;display:grid}.ai-request-workspace>form{border-right:1px solid #e5e8ed;padding:17px 19px}.ai-request-workspace label{color:var(--navy);margin-bottom:8px;font-size:15px;font-weight:800;display:block}.ai-request-workspace textarea{resize:vertical;color:#314157;width:100%;min-height:105px;font:inherit;background:#fafbfc;border:1px solid #dce1e6;border-radius:8px;outline:0;padding:12px;font-size:14px;line-height:1.7}.ai-request-workspace textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2d68d714}.ai-request-workspace form>div{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.ai-request-workspace form>div span{color:#8a96a4;font-size:14px}.ai-request-workspace form>div button{color:#fff;background:var(--blue);border:0;border-radius:7px;padding:8px 11px;font-size:14px;font-weight:800}.ai-request-status{background:#f8fafc;padding:17px 19px}.request-status-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.request-status-heading>div{align-items:center;gap:7px;display:flex}.request-status-heading span{color:#758397;font-size:14px}.request-status-heading strong{color:var(--navy);font-size:14px}.request-status-heading em{color:var(--coral-dark);background:var(--coral-soft);border-radius:5px;padding:5px 7px;font-size:14px;font-style:normal;font-weight:800}.ai-request-status h3{margin:10px 0 7px;font-size:15px}.request-analysis{border-left:3px solid var(--blue);background:#eef4fc;border-radius:0 6px 6px 0;padding:8px}.request-analysis span{color:var(--blue);font-size:14px;font-weight:800}.request-analysis p{color:#66778b;margin:4px 0 0;font-size:14px;line-height:1.5}.ai-request-status ol{grid-template-columns:repeat(4,1fr);margin:12px 0 0;padding:0;list-style:none;display:grid}.ai-request-status li{grid-template-columns:auto 1fr;align-items:start;gap:5px;display:grid;position:relative}.ai-request-status li:not(:last-child):after{content:"";background:#d6dde5;height:1px;position:absolute;top:8px;left:17px;right:2px}.ai-request-status li i{z-index:1;color:#8d98a4;background:#fff;border:1px solid #cfd6de;border-radius:50%;place-items:center;width:17px;height:17px;font-size:14px;font-style:normal;font-weight:800;display:grid;position:relative}.ai-request-status li.done i{border-color:var(--green);color:#fff;background:var(--green)}.ai-request-status li.current i{border-color:var(--coral);color:#fff;background:var(--coral)}.ai-request-status li>span{z-index:1;background:#f8fafc;flex-direction:column;gap:3px;padding-right:5px;display:flex;position:relative}.ai-request-status li strong{font-size:14px}.ai-request-status li small{color:#8a96a3;font-size:14px;line-height:1.3}.product-request-control{background:#fff;border:1px solid #dce2e9;border-radius:10px;margin-top:12px;overflow:hidden}.product-request-heading{background:linear-gradient(105deg,#f1f6fd,#fff 62%,#fff6f2);border-bottom:1px solid #e4e8ed;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:13px 15px;display:grid}.product-request-heading>div:first-child{align-items:center;gap:9px;display:flex}.product-request-heading>div:first-child>span{color:#fff;background:linear-gradient(145deg, var(--blue), var(--coral));border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:grid}.product-request-heading>div:first-child div,.product-request-heading>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.product-request-heading strong{color:var(--navy);font-size:15px}.product-request-heading small{color:#8592a0;font-size:14px}.product-request-heading>div:nth-child(2){border-left:1px solid #dfe4e9;border-right:1px solid #dfe4e9;padding:0 18px}.product-request-heading>div:nth-child(2) strong{color:var(--green);font-size:14px}.product-request-heading>button{color:var(--blue);background:0 0;border:0;font-size:14px;font-weight:700}.product-request-list article{grid-template-columns:125px minmax(260px,1fr) 100px 105px 85px;align-items:center;gap:11px;min-height:58px;padding:9px 15px;display:grid}.product-request-list article+article{border-top:1px solid #edf0f3}.product-request-id,.product-request-description,.product-request-risk,.product-request-sla{flex-direction:column;gap:4px;display:flex}.product-request-id span{color:var(--blue);font-size:14px;font-weight:800}.product-request-id small,.product-request-description small,.product-request-risk small,.product-request-sla small{color:#8a96a2;font-size:14px}.product-request-description strong{color:#35465c;font-size:14px}.product-request-risk span{color:#596b80;background:#eef1f4;border-radius:4px;width:fit-content;padding:3px 5px;font-size:14px;font-weight:700}.product-request-sla strong{font-size:14px}.product-request-sla.building strong{color:var(--coral-dark)}.product-request-sla.testing strong{color:var(--orange)}.product-request-sla.acceptance strong{color:var(--green)}.product-request-list article>button{color:var(--blue);background:#f5f8fd;border:1px solid #cbdcf4;border-radius:6px;padding:7px 8px;font-size:14px;font-weight:800}.product-request-list article>button.accepted{color:var(--green);background:#f1faf6;border-color:#cbe8da}.safe-release-rule{background:#f8f9fa;border-top:1px solid #e6e9ed;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:9px 15px;display:grid}.safe-release-rule span{color:#fff;background:var(--navy);border-radius:4px;padding:4px 6px;font-size:14px;font-weight:800}.safe-release-rule p{color:#728092;margin:0;font-size:14px;line-height:1.5}@media (max-width:1050px){.tracking-search{display:none}.header-main{justify-content:space-between}.hero-layout{grid-template-columns:1fr;gap:35px}.customer-card{max-width:660px}.trust-layout{gap:40px}.warehouse-grid{grid-template-columns:1fr 1fr}.chain-grid{grid-template-columns:repeat(4,1fr)}.operations-shell{grid-template-columns:76px 1fr}.ops-sidebar{padding-inline:10px}.ops-brand{padding-inline:9px}.ops-brand>span{flex:none}.ops-brand div,.ops-sidebar nav a{font-size:0}.ops-sidebar nav a{justify-content:center;padding:0}.ops-sidebar nav a>span{font-size:14px}.ops-sidebar nav a i{margin:-23px 0 0 24px;font-size:14px;position:absolute}.sidebar-system,.customer-preview-link{display:none}.ops-header{grid-template-columns:auto 1fr auto;gap:15px}.warehouse-ops-grid{grid-template-columns:1fr 1fr}.wallet-layout,.conversation-wallet-grid,.ops-ai-control{grid-template-columns:1fr}.workspace-shell{grid-template-columns:76px 1fr}.workspace-sidebar{padding-inline:10px}.workspace-brand div,.workspace-balance-mini,.workspace-home-link{display:none}.workspace-sidebar nav button{justify-content:center;padding:0;font-size:0}.workspace-sidebar nav button>span{font-size:14px}.workspace-grid-primary{grid-template-columns:1fr}.workspace-grid-secondary{grid-template-columns:1fr 1fr}.document-workbench{grid-template-columns:1fr}.document-review{border-top:1px solid #e3e6e9;border-left:0}.ai-request-workspace{grid-template-columns:1fr}.ai-request-workspace>form{border-bottom:1px solid #e5e8ed;border-right:0}.product-request-list article{grid-template-columns:105px 1fr 90px 80px}.product-request-risk{display:none}}@media (max-width:760px){.page-width{width:min(100% - 28px,1240px)}.promise-inner span{display:none}.header-main{min-height:70px}.header-actions>a,.header-actions .quiet-button{display:none}.primary-nav{gap:20px;overflow-x:auto}.primary-nav a{flex:none}.primary-nav .operations-link{margin-left:0}.hero-layout{padding-block:42px}.hero-copy h1{font-size:36px}.hero-copy>p{font-size:14px}.hero-buttons{flex-direction:column}.customer-card{padding:16px}.customer-next{grid-template-columns:auto 1fr}.customer-next button{grid-column:1/-1}.customer-quick-grid{grid-template-columns:1fr 1fr}.customer-quick-grid button:nth-child(2){border-right:0}.customer-quick-grid button:nth-child(-n+2){border-bottom:1px solid #e8edf2}.status-grid{grid-template-columns:1fr 1fr}.status-grid button{border-bottom:1px solid var(--line)}.status-grid button:last-child{grid-column:1/-1}.live-update{flex-wrap:wrap}.live-update time{margin-left:19px}.trust-layout{grid-template-columns:1fr;padding-block:60px}.fee-zero-grid{flex-wrap:wrap}.calculator-card{max-width:none}.warehouse-grid,.roadmap-grid,.notice-support-grid,.wallet-summary,.wallet-layout{grid-template-columns:1fr}.wallet-rule{grid-template-columns:auto 1fr}.wallet-rule strong{grid-column:1/-1}.chain-heading{grid-template-columns:1fr;gap:15px}.chain-grid{grid-template-columns:1fr 1fr}.chain-note{flex-wrap:wrap;align-items:flex-start}.chain-note a{flex-basis:100%;margin-left:47px}.footer-layout{grid-template-columns:1fr;gap:20px}.footer-links{flex-wrap:wrap}.operations-shell{display:block}.ops-sidebar{flex-direction:row;align-items:center;width:100%;height:auto;padding:10px 14px;position:static;overflow-x:auto}.ops-brand{border:0;padding:0}.ops-brand div{display:none}.ops-sidebar nav{flex-direction:row;margin:0 0 0 15px}.ops-sidebar nav a{width:40px;min-width:40px}.ops-sidebar nav a:nth-child(n+6){display:none}.ops-header{grid-template-columns:1fr auto;height:auto;padding:14px}.ops-search{grid-area:2/1/auto/-1}.ops-user div{display:none}.ops-content{padding:18px 14px 40px}.ops-title-row{flex-direction:column;align-items:flex-start}.metric-grid{grid-template-columns:1fr 1fr}.ops-priority-grid,.ops-bottom-grid,.task-list{grid-template-columns:1fr}.orders-toolbar{flex-direction:column;align-items:flex-start;padding-block:12px}.orders-toolbar>div:first-child{flex-direction:column;align-items:flex-start;gap:8px}.orders-layout{grid-template-columns:1fr}.order-detail{border-top:1px solid #e5eaf0;border-left:0}.warehouse-ops-grid,.conversation-layout,.ops-ai-recommendations{grid-template-columns:1fr}.conversation-list{border-bottom:1px solid #e5e8ed;border-right:0;max-height:150px;overflow-y:auto}.live-chat-trigger{bottom:14px;right:14px}.live-chat-panel{bottom:72px;right:14px}.workspace-shell{display:block}.workspace-sidebar{flex-direction:row;align-items:center;width:100%;height:auto;padding:9px 12px;position:static;overflow-x:auto}.workspace-brand{border:0;padding:0}.workspace-brand>span{width:32px;height:32px}.workspace-sidebar nav{margin:0 0 0 12px;display:flex}.workspace-sidebar nav button{width:37px;min-width:37px}.workspace-header{grid-template-columns:1fr auto;height:auto;padding:13px}.workspace-header>label{grid-area:2/1/auto/-1}.workspace-content{padding:15px 13px 60px}.ai-next-action{grid-template-columns:auto 1fr}.ai-next-action>button{grid-column:1/-1}.workspace-metrics{grid-template-columns:1fr 1fr}.workspace-grid-secondary{grid-template-columns:1fr}.document-studio-heading{flex-direction:column;align-items:flex-start}.document-steps{grid-template-columns:1fr 1fr;padding:6px 12px}.document-steps button:not(:last-child):after{display:none}.document-toolbar{flex-direction:column;align-items:flex-start}.ai-request-promise{grid-template-columns:auto 1fr}.ai-request-promise>strong{border-top:1px solid #ffffff2e;border-left:0;grid-column:1/-1;padding:8px 0 0}.ai-request-workspace form>div{flex-direction:column;align-items:stretch}.ai-request-status ol{grid-template-columns:1fr 1fr;gap:10px}.ai-request-status li:not(:last-child):after{display:none}.product-request-heading{grid-template-columns:1fr auto}.product-request-heading>div:nth-child(2){display:none}.product-request-list{overflow-x:auto}.product-request-list article{min-width:650px}.recommendation-card{grid-template-columns:1fr}.approval-row,.growth-finance-card{flex-direction:column;align-items:stretch;display:flex}.finance-score{border:1px solid #ffffff26;border-left:0;border-right:0}.package-list>button{grid-template-columns:auto 40px 1fr}.package-list button>b{grid-column:3}}.policy-shell{color:#142235;background:#eef2f6;min-height:100vh;padding:56px 20px}.policy-card{background:#fff;border:1px solid #dce4ec;border-radius:24px;width:min(900px,100%);margin:0 auto;padding:52px 64px;box-shadow:0 20px 60px #0e1d3214}.policy-brand{color:#17375e;margin-bottom:48px;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.policy-kicker{color:#df7b31;letter-spacing:.14em;font-size:14px;font-weight:900;display:block}.policy-card h1{letter-spacing:-.05em;margin:10px 0 8px;font-size:42px}.policy-updated{color:#718096;margin:0 0 28px}.policy-alert{color:#714b21;background:#fff8ed;border:1px solid #f3d7ad;border-radius:14px;margin-bottom:38px;padding:16px 18px;font-size:14px;line-height:1.7}.policy-card section{border-top:1px solid #e8edf2;padding:26px 0}.policy-card section h2{margin:0 0 10px;font-size:19px}.policy-card section p{color:#536579;margin:0;line-height:1.85}.policy-links{border-top:1px solid #e8edf2;gap:12px;padding-top:28px;display:flex}.policy-links a{color:#17375e;background:#f0f4f8;border-radius:10px;padding:10px 14px;font-weight:800;text-decoration:none}@media (max-width:700px){.policy-shell{padding:20px 12px}.policy-card{border-radius:18px;padding:32px 22px}.policy-card h1{font-size:32px}.policy-brand{margin-bottom:34px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.workspace-header-actions form,.ops-user form{margin:0}.workspace-header-actions .session-logout,.ops-user .session-logout{color:#687789;background:#fff;border:1px solid #dce2e9;border-radius:7px;width:auto;height:auto;padding:7px 9px;font-size:14px;font-weight:700;position:static}.workspace-header-actions .session-logout:hover,.ops-user .session-logout:hover{color:#c33d2a;background:#fff7f5;border-color:#efc7c0}.login-shell{color:#18263a;background:#f5f7fa;grid-template-columns:minmax(380px,.92fr) minmax(520px,1.08fr);min-height:100vh;font-family:Inter,Noto Sans KR,Noto Sans SC,sans-serif;display:grid}.login-story{color:#fff;background:linear-gradient(145deg,#10233d 0%,#193b64 54%,#2e69a8 100%);flex-direction:column;min-height:100vh;padding:42px 54px 34px;display:flex;position:relative;overflow:hidden}.login-story:before{content:"";border:1px solid #ffffff1f;border-radius:50%;width:460px;height:460px;position:absolute;top:12%;right:-190px;box-shadow:0 0 0 70px #ffffff09,0 0 0 140px #ffffff06}.login-story:after{content:"";background:linear-gradient(145deg,#ff6c528c,#ff6c5200);border-radius:42px;width:220px;height:220px;position:absolute;bottom:7%;left:-95px;transform:rotate(34deg)}.login-brand{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:relative}.login-brand>span{color:#fff;background:linear-gradient(145deg,#ff6c52,#ff927d);border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid;box-shadow:0 8px 26px #ff6c5242}.login-brand div{flex-direction:column;gap:3px;display:flex}.login-brand strong{letter-spacing:.06em;font-size:15px}.login-brand small{color:#b8cae0;letter-spacing:.15em;font-size:14px}.login-story-copy{z-index:2;max-width:580px;margin:auto 0 38px;position:relative}.login-eyebrow{color:#d7e7f9;letter-spacing:.13em;background:#ffffff12;border:1px solid #ffffff38;border-radius:999px;padding:6px 9px;font-size:14px;font-weight:800;display:inline-flex}.login-story h1{color:#fff;letter-spacing:-.045em;margin:20px 0 15px;font-size:clamp(38px,4vw,66px);line-height:1.08}.login-story-copy p{color:#c7d6e8;max-width:520px;margin:0;font-size:15px;line-height:1.8}.login-trust-grid{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.login-trust-grid div{background:#07142733;padding:17px 16px}.login-trust-grid strong{font-size:18px;display:block}.login-trust-grid span{color:#b9cce1;margin-top:4px;font-size:14px;display:block}.login-story-foot{z-index:2;color:#9fb6cf;margin-top:20px;font-size:14px;position:relative}.login-panel{place-items:center;min-height:100vh;padding:42px;display:grid}.login-card{background:#fff;border:1px solid #e1e6ec;border-radius:22px;width:min(100%,460px);padding:34px 38px;box-shadow:0 24px 70px #152b481a}.login-title{margin:28px 0 23px}.login-title>span{color:#e45d47;letter-spacing:.11em;font-size:14px;font-weight:900}.login-title h2{color:#172941;letter-spacing:-.03em;margin:7px 0 8px;font-size:25px}.login-title p{color:#85909e;margin:0;font-size:15px;line-height:1.6}.login-form{gap:15px;display:grid}.social-login-stack{gap:9px;display:grid}.social-login{color:#26384c;background:#fff;border:1px solid #d8e0e6;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:850;text-decoration:none;display:grid}.social-login>span{border-radius:7px;place-items:center;width:27px;height:27px;font-size:14px;font-weight:900;display:grid}.social-login>span svg{width:18px;height:18px}.social-login.naver{color:#fff;background:#03c75a;border-color:#03c75a}.social-login.naver>span{color:#03c75a;background:#fff}.social-login.kakao{color:#191919;background:#fee500;border-color:#fee500}.social-login.kakao>span{color:#191919;background:#ffffff85}.social-login small{opacity:.75;font-size:14px}.social-login.disabled{color:#8a96a3;cursor:not-allowed;background:#f5f7f8;border-color:#e2e6ea}.social-login.disabled>span{color:#8794a1;background:#e7ebee;border:0}.login-divider{color:#98a2ad;align-items:center;gap:10px;margin:17px 0;font-size:14px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#e6e9ec;flex:1;height:1px}.login-oauth-notice{color:#7a592b;background:#fff5df;border-radius:8px;margin:-4px 0 13px;padding:10px;font-size:14px;line-height:1.55}.login-form label>span{color:#3e4d61;margin-bottom:7px;font-size:15px;font-weight:800;display:block}.login-form input{color:#1d2c40;width:100%;height:46px;font:inherit;background:#fafbfc;border:1px solid #dce2e8;border-radius:9px;outline:0;padding:0 13px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.login-form input:focus{background:#fff;border-color:#3d78bd;box-shadow:0 0 0 4px #3d78bd1a}.password-field{position:relative}.password-field input{padding-right:58px}.password-field button{color:#52739a;background:#edf3f9;border:0;border-radius:6px;height:30px;padding:0 9px;font-size:14px;font-weight:800;position:absolute;top:8px;right:8px}.login-error{color:#a63e2e;background:#fff5f3;border:1px solid #f3cbc4;border-radius:8px;align-items:center;gap:8px;padding:10px 11px;font-size:14px;line-height:1.5;display:flex}.login-error span{color:#fff;background:#d5533f;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-weight:900;display:grid}.login-submit{color:#fff;background:linear-gradient(135deg,#e85f48,#ff816b);border:0;border-radius:9px;height:47px;margin-top:2px;font-size:14px;font-weight:900;box-shadow:0 9px 22px #e85f4838}.login-submit:disabled{cursor:wait;opacity:.68}.login-help{color:#8b96a3;justify-content:space-between;align-items:center;gap:10px;margin:17px 0;font-size:14px;display:flex}.login-help a{color:#356ba7;font-weight:800}.login-security-note{color:#6f7d8d;background:#f6f8fa;border-radius:9px;gap:9px;padding:12px;display:flex}.login-security-note>span{color:#fff;background:#3b9b77;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.login-security-note p{margin:0;font-size:14px;line-height:1.6}.login-security-note strong{color:#405065;font-size:14px;display:block}.login-back{color:#758395;text-align:center;margin-top:21px;font-size:14px;display:block}.register-shell{color:#18263a;background:#f4f6f9;grid-template-columns:.82fr 1.18fr;min-height:100vh;font-family:Inter,Noto Sans KR,Noto Sans SC,sans-serif;display:grid}.register-heading{color:#fff;background:linear-gradient(150deg,#10233d,#1c4775 64%,#2f6fae);flex-direction:column;min-height:100vh;padding:38px 48px;display:flex}.register-heading>div{margin:auto 0 35px}.register-heading>div>span{color:#c7dcf0;border:1px solid #fff3;border-radius:999px;padding:5px 8px;font-size:14px;font-weight:800;display:inline-block}.register-heading h1{color:#fff;letter-spacing:-.045em;margin:16px 0 12px;font-size:clamp(38px,4vw,60px);line-height:1.08}.register-heading h1 em{color:#ff9b89;font-style:normal}.register-heading>div p{color:#c5d7e9;font-size:14px;line-height:1.7}.register-heading>div p strong{color:#fff;font-size:15px}.register-heading ul{background:#ffffff14;border:1px solid #ffffff24;border-radius:13px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.register-heading li{background:#08192d38;grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:13px;display:grid}.register-heading li b{color:#ff9b89;font-size:15px}.register-heading li span{color:#bcd0e4;font-size:14px;line-height:1.55}.register-heading li strong{color:#fff;font-size:15px;display:block}.register-panel{place-items:center;padding:35px;display:grid}.register-card{background:#fff;border:1px solid #e0e5eb;border-radius:20px;width:min(100%,660px);padding:30px 34px;box-shadow:0 25px 70px #1731521a}.register-title>span{color:var(--coral-dark);letter-spacing:.1em;font-size:14px;font-weight:900}.register-title h2{margin:6px 0;font-size:24px}.register-title p{color:#8995a3;margin:0;font-size:14px}.register-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:22px;display:grid}.register-grid label.wide{grid-column:1/-1}.register-grid label>span{color:#46566a;margin-bottom:6px;font-size:14px;font-weight:800;display:block}.register-grid input{width:100%;height:43px;font:inherit;background:#fafbfc;border:1px solid #dce2e8;border-radius:8px;outline:0;padding:0 11px;font-size:15px}.register-grid input:focus{background:#fff;border-color:#3d78bd;box-shadow:0 0 0 4px #3d78bd14}.password-rule{color:#84909e;margin:9px 0 13px;font-size:14px}.register-consent{background:#f5f7f9;border-radius:8px;align-items:flex-start;gap:9px;padding:11px;display:flex}.register-consent input{margin-top:2px}.register-consent span{color:#687789;font-size:14px;line-height:1.6}.register-card .login-error{margin-top:12px}.register-success{color:#276a51;background:#effaf5;border:1px solid #b9e2d1;border-radius:9px;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.register-success>span{color:#fff;background:#3a9a75;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.register-success strong{font-size:17px}.register-success p{margin:2px 0 0;font-size:14px;line-height:1.5}.register-card>.login-submit{width:100%;margin-top:14px}.register-login-link{color:#7b8795;text-align:center;margin-top:15px;font-size:14px}.register-login-link a{color:#2f68a7;font-weight:900}@media (max-width:900px){.login-shell{grid-template-columns:1fr}.login-story{min-height:auto;padding:28px}.login-story-copy{margin:64px 0 30px}.login-story h1{font-size:42px}.login-panel{min-height:auto;padding:28px 18px 50px}.register-shell{grid-template-columns:1fr}.register-heading{min-height:auto;padding:28px}.register-heading>div{margin:60px 0 28px}.register-panel{padding:28px 18px 50px}.customer-number-workflow{grid-template-columns:1fr}}@media (max-width:540px){.login-story{padding:22px 18px}.login-story-copy{margin:46px 0 24px}.login-story h1{font-size:34px}.login-story-copy p{font-size:14px}.login-trust-grid div{padding:12px 9px}.login-card{border-radius:16px;padding:25px 20px}.login-help{flex-direction:column;align-items:flex-start}.notice-ribbon-inner>div:nth-of-type(2){display:none}.notice-ribbon-inner{gap:10px}.notice-ribbon-inner>a{display:none}.register-grid{grid-template-columns:1fr}.register-grid label.wide{grid-column:auto}.register-card{padding:24px 19px}.register-heading h1{font-size:35px}.warehouse-address-rule{grid-template-columns:1fr}.warehouse-address-rule>div{border-bottom:1px solid #e5e8ec;border-right:0}.prealert-grid{grid-template-columns:1fr}.prealert-grid label.wide{grid-column:auto}}.two-star-mark{--mark-square:25px;--mark-top-blue:2px;--mark-top-cyan:19px;color:#0000;width:42px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;display:block;position:relative;overflow:visible}.two-star-mark:before,.two-star-mark:after{content:"";width:var(--mark-square);height:var(--mark-square);border-radius:5px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.two-star-mark:before{z-index:2;top:var(--mark-top-blue);background:var(--brand-blue)}.two-star-mark:after{z-index:1;top:var(--mark-top-cyan);background:var(--brand-cyan)}.brand-symbol.two-star-mark{width:42px;height:46px;box-shadow:none;background:0 0;border-radius:0}.workspace-brand>.two-star-mark,.ops-brand>.two-star-mark{--mark-square:21px;--mark-top-blue:1px;--mark-top-cyan:15px;width:35px;height:38px;box-shadow:none;background:0 0;border-radius:0}.login-brand>.two-star-mark{--mark-square:25px;width:43px;height:46px;box-shadow:none;background:0 0;border-radius:0}.customer-shell .tracking-search button,.customer-shell .solid-button,.customer-shell .hero-primary,.customer-shell .customer-next button,.customer-shell .calculate-button,.customer-shell .live-chat-trigger,.customer-shell .chat-input-row button[type=submit]{border-color:var(--brand-blue);color:#fff;background:linear-gradient(135deg, var(--brand-blue) 0%, var(--brand-cyan) 100%);box-shadow:0 10px 24px #2f63ff38}.customer-shell .hero-secondary{color:var(--brand-cyan-dark);background:#ffffffd9;border-color:#20d3e39e}.customer-shell .hero-secondary:hover{color:var(--brand-blue);border-color:var(--brand-blue);background:var(--brand-blue-soft)}.customer-shell .customer-next{background:linear-gradient(110deg, var(--brand-blue-soft), var(--brand-cyan-soft));border-color:#d8e5ff}.customer-shell .next-icon{background:var(--brand-blue)}.customer-shell .customer-next div:nth-child(2) span,.customer-shell .section-kicker,.customer-shell .section-title-row>a,.customer-shell .notice-panel li>span{color:var(--brand-blue)}.customer-shell .customer-quick-grid button:nth-child(odd)>span{color:var(--brand-blue);background:var(--brand-blue-soft)}.customer-shell .customer-quick-grid button:nth-child(2n)>span{color:var(--brand-cyan-dark);background:var(--brand-cyan-soft)}.customer-shell .status-grid button.current{background:linear-gradient(135deg, var(--brand-blue-soft), var(--brand-cyan-soft))}.customer-shell .status-grid button.current:before{background:var(--brand-cyan-dark)}.customer-shell .status-grid button.current .status-value,.customer-shell .estimate-box strong{color:var(--brand-blue)}.customer-shell .warehouse-card.active>button:hover{border-color:var(--brand-cyan-dark);color:var(--brand-cyan-dark)}.workspace-shell .workspace-sidebar nav button:hover,.workspace-shell .workspace-sidebar nav button.active{color:var(--brand-blue);background:linear-gradient(90deg, var(--brand-blue-soft), var(--brand-cyan-soft))}.workspace-shell .workspace-sidebar nav button.active>span{color:var(--brand-cyan-dark)}.workspace-shell .workspace-sidebar nav button i,.workspace-shell .workspace-header-actions button i,.workspace-shell .ai-next-action>button,.workspace-shell .inbound-prealert-card>button,.workspace-shell .approval-row button:not(.approved),.workspace-shell .compliance-ready button,.workspace-shell .document-review>button:not(.generated),.workspace-shell .ai-request-workspace form>div button{color:#fff;background:linear-gradient(135deg, var(--brand-blue), var(--brand-cyan));border-color:#0000;box-shadow:0 7px 18px #2f63ff2e}.portal-app{color:#172437;background:#f4f6f8;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.portal-sidebar{color:#fff;background:linear-gradient(#122238 0%,#162d47 60%,#102035 100%);flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.portal-brand{color:inherit;align-items:center;gap:11px;padding:0 5px 22px;text-decoration:none;display:flex}.portal-brand-mark{color:#fff;background:linear-gradient(145deg,#ff765f,#e64e3d);border-radius:13px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid;box-shadow:0 12px 25px #ee5d493d}.portal-brand div{flex-direction:column;gap:2px;min-width:0;display:flex}.portal-brand strong{letter-spacing:-.03em;font-size:14px}.portal-brand small{color:#91a6bd;letter-spacing:.08em;text-transform:uppercase;font-size:14px}.portal-business-nav{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:13px;gap:7px;margin-bottom:14px;padding:12px;display:grid}.portal-business-nav>span{color:#8ea4ba;font-size:11px;font-weight:850}.portal-business-nav>button{color:#fff;text-align:left;cursor:pointer;background:#00000021;border:1px solid #ffffff1a;border-radius:9px;gap:3px;padding:11px 12px;display:grid}.portal-business-nav>button:first-of-type{border-color:#ff765f52}.portal-business-nav>button:hover,.portal-business-nav>button.active{background:linear-gradient(135deg,#ef604e4d,#ffffff12);border-color:#ff765f}.portal-business-nav b{font-size:15px}.portal-business-nav small{color:#a9bac9;font-size:11px}.portal-sidebar nav{gap:3px;display:grid}.portal-sidebar nav button{color:#b8c7d6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:650;display:grid}.portal-sidebar nav button>span{color:#9fb0c1;background:#ffffff0b;border-radius:7px;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.portal-sidebar nav button b{color:#fff;text-align:center;background:#ef604e;border-radius:9px;min-width:18px;padding:2px 5px;font-size:14px}.portal-sidebar nav button:hover,.portal-sidebar nav button.active{color:#fff;background:#ffffff17}.portal-sidebar nav button.active>span{color:#fff;background:#ef604e}.warehouse-identity{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;margin-top:18px;padding:14px}.warehouse-identity>span{color:#92a7bd;font-size:15px;display:block}.warehouse-identity>strong{color:#fff;letter-spacing:.03em;margin:5px 0 10px;font-size:17px;display:block}.warehouse-address-lines{background:#ffffff0e;border-radius:9px;gap:5px;margin:0 0 12px;padding:11px;display:grid}.warehouse-identity p{color:#d4dee7;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.warehouse-identity button{color:#172c44;cursor:pointer;background:#fff;border:0;border-radius:7px;width:100%;padding:8px;font-family:inherit;font-size:14px;font-weight:800}.warehouse-identity.expanded{color:#172437;background:#f6f8fa;border-color:#dce4eb;margin:15px 0 0}.warehouse-identity.expanded>span{color:#718096}.warehouse-identity.expanded>strong{color:#ef604e}.warehouse-identity.expanded .warehouse-address-lines{background:#fff;border:1px solid #dce5eb}.warehouse-identity.expanded p{color:#42536a}.warehouse-identity.expanded button{color:#fff;background:#18334f}.portal-home-link{color:#90a6bc;margin:auto 5px 0;padding-top:16px;font-size:14px;text-decoration:none}.portal-main{min-width:0}.portal-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:15px 30px;display:flex}.portal-header .eyebrow,.panel-title span{color:#ef604e;letter-spacing:.12em;font-size:14px;font-weight:900}.portal-header h1{letter-spacing:-.04em;margin:0;font-size:22px}.portal-header-actions{align-items:center;gap:9px;display:flex}.portal-service-phone{color:#17304a;white-space:nowrap;background:#fff;border:1px solid #dce3ea;border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.portal-service-phone span{color:#ef604e;font-size:11px;font-weight:950}.ops-language-switch{background:#f3f6f8;border:1px solid #dce3ea;border-radius:11px;align-items:center;gap:3px;padding:3px;display:inline-flex}.ops-language-switch button{color:#6f7f90;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:58px;height:32px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:850}.ops-language-switch button.active{color:#fff;background:#17304a;box-shadow:0 3px 9px #17304a2e}.ops-language-switch button:focus-visible{outline-offset:1px;outline:3px solid #ef604e40}.portal-header-actions>button{color:#50627a;cursor:pointer;background:#fff;border:1px solid #dce3ea;border-radius:10px;width:36px;height:36px}.portal-user{background:#fff;border:1px solid #e0e6eb;border-radius:11px;align-items:center;gap:8px;padding:5px 10px 5px 5px;display:flex}.portal-user>span{color:#fff;background:#18334f;border-radius:9px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.portal-user div{flex-direction:column;display:flex}.portal-user strong{font-size:14px}.portal-user small{color:#8997a6;font-size:14px}.portal-header-actions form button{color:#7b8997;cursor:pointer;background:0 0;border:0;padding:9px 11px;font-family:inherit;font-size:15px}.portal-content{gap:18px;padding:24px 30px 45px;display:grid}.pricing-wallet-stack>.portal-content:first-child{padding-bottom:18px}.pricing-wallet-stack>.portal-content+.portal-content{padding-top:0}.portal-alert{border-radius:10px;align-items:center;gap:12px;margin:18px 30px 0;padding:12px 15px;font-size:14px;display:flex}.portal-alert.error{color:#8f3229;background:#fff4f2;border:1px solid #f0c9c4}.portal-alert strong{white-space:nowrap}.customer-notice-toggle{position:relative}.customer-notice-toggle>span{color:#314b64;font-size:22px;font-weight:950;transform:rotate(45deg)}.customer-notice-toggle>b{color:#fff;background:#ef604e;border:2px solid #f8f7f3;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.customer-notice-toggle.active{background:#eef7fc!important;border-color:#91bcd6!important}.customer-announcement-banner{color:#4c3822;background:linear-gradient(105deg,#fff8eb,#fffdf8);border:1px solid #e7c89d;border-left:6px solid #c27b2d;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:18px 30px 0;padding:15px 17px;display:grid;box-shadow:0 9px 26px #5d411e14}.customer-announcement-banner.urgent{color:#662d27;background:linear-gradient(105deg,#fff0ee,#fff9f8);border-color:#efb8b1 #efb8b1 #efb8b1 #d94d3d}.customer-announcement-icon{color:#fff;background:#c27b2d;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:950;display:grid}.customer-announcement-banner.urgent .customer-announcement-icon{background:#d94d3d}.customer-announcement-banner>div:nth-child(2){grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;min-width:0;display:grid}.customer-announcement-banner span{color:#a76018;letter-spacing:.08em;font-size:11px;font-weight:950}.customer-announcement-banner.urgent span{color:#c43f31}.customer-announcement-banner strong{font-size:16px}.customer-announcement-banner p{color:#715b43;white-space:pre-line;grid-column:1/-1;margin:0;font-size:13px;line-height:1.55}.customer-announcement-banner.urgent p{color:#815049}.customer-announcement-banner>button{color:#fff;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#a76522;border:0;border-radius:9px;padding:0 15px;font-size:13px;font-weight:850}.customer-announcement-banner.urgent>button{background:#c84436}.customer-announcement-banner>button.dismiss{color:#8b745c;background:0 0;min-width:36px;padding:0;font-size:24px}.customer-announcement-banner>button:disabled{cursor:wait;opacity:.65}.customer-notice-center{z-index:75;background:#fff;border:1px solid #d8e0e7;border-radius:16px;flex-direction:column;width:min(460px,100vw - 32px);max-height:min(680px,100vh - 108px);display:flex;position:fixed;top:84px;right:28px;overflow:hidden;box-shadow:0 22px 64px #1f2b3733}.customer-notice-center>header{background:#fafaf8;border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.customer-notice-center>header span{color:#2f80b8;letter-spacing:.12em;font-size:10px;font-weight:950}.customer-notice-center>header h2{margin:2px 0 0;font-size:19px}.customer-notice-center>header button{color:#6f7d89;cursor:pointer;background:0 0;border:0;font-size:25px}.customer-notice-list{display:grid;overflow-y:auto}.customer-notice-list article,.customer-notice-list>button{color:#293744;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f2;gap:5px;padding:15px 18px;display:grid}.customer-notice-list>button{cursor:pointer;width:100%}.customer-notice-list>button:hover,.customer-notice-list>button.unread{background:#f4f9fc}.customer-notice-list article.urgent{background:#fff7f6;box-shadow:inset 4px 0 #d94d3d}.customer-notice-list span{color:#2f80b8;font-size:11px;font-weight:900}.customer-notice-list article.urgent span{color:#c84436}.customer-notice-list strong{font-size:14px}.customer-notice-list p{color:#657483;white-space:pre-line;margin:0;font-size:13px;line-height:1.5}.customer-notice-list small{color:#97a2ac;font-size:11px}.customer-notice-empty{color:#84929f;text-align:center;margin:0;padding:38px 18px}.case-reply-toast{z-index:80;color:#183d32;background:#f2fbf7;border:1px solid #b9dfce;border-left:5px solid #238660;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;width:min(430px,100vw - 32px);padding:15px;display:grid;position:fixed;top:92px;right:28px;box-shadow:0 16px 42px #13372d33}.case-reply-toast div{gap:3px;min-width:0;display:grid}.case-reply-toast div>span{color:#238660;letter-spacing:.11em;font-size:11px;font-weight:950}.case-reply-toast strong,.case-reply-toast small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case-reply-toast small{color:#5f786f}.case-reply-toast>button{color:#fff;font:inherit;cursor:pointer;background:#238660;border:0;border-radius:8px;padding:9px 11px;font-size:12px;font-weight:850}.case-reply-toast>.case-reply-toast-close{color:#668178;background:0 0;padding:3px;font-size:22px}.nodata-match-toast{z-index:80;color:#183d32;background:#f2fbf7;border:1px solid #b9dfce;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:12px;width:min(430px,100vw - 32px);padding:15px;display:grid;position:fixed;top:92px;right:28px;box-shadow:0 16px 42px #13372d33}.nodata-match-toast div{gap:3px;min-width:0;display:grid}.nodata-match-toast strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nodata-match-toast small{color:#5f786f}.nodata-match-toast>button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#238660;border:0;border-radius:8px;padding:9px 11px;font-size:12px;font-weight:850}.nodata-match-toast--stacked{top:190px}@media (max-width:700px){.nodata-match-toast{grid-template-columns:1fr auto;top:78px;right:16px}.nodata-match-toast--stacked{top:176px}}.nodata-match-dialog{background:#fff;border:1px solid #d9e4e8;border-radius:22px;width:min(520px,100vw - 28px);overflow:hidden;box-shadow:0 28px 80px #0e2b3f3d}.nodata-match-dialog>header{background:#fff;border-bottom:1px solid #e7ecef;justify-content:space-between;align-items:flex-start;padding:23px 25px 18px;display:flex}.nodata-match-dialog>header h2{color:#17364b;margin:0;font-size:22px}.nodata-match-dialog>header p{color:#5c7482;margin:6px 0 0;font-size:13px;line-height:1.5}.nodata-match-dialog>header button{color:#58707f;cursor:pointer;background:#edf3f5;border:0;border-radius:50%;flex:none;width:36px;height:36px;font-size:24px;line-height:1}.nodata-match-summary{background:#f7faf9;border:1px solid #dfe8eb;border-radius:15px;gap:8px;margin:20px 24px 0;padding:16px;display:grid}.nodata-match-summary>div{color:#25485d;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.nodata-match-summary dt{color:#5c7482}.nodata-match-summary dd{margin:0;font-weight:700}.nodata-match-error{color:#bd3f32;margin:12px 24px 0;font-size:13px;font-weight:800}.nodata-match-dialog>footer{justify-content:flex-end;align-items:center;gap:12px;padding:18px 24px 24px;display:flex}.nodata-match-dialog>footer button{min-height:44px;font:inherit;cursor:pointer;border-radius:11px;padding:10px 20px;font-size:13px;font-weight:900}.nodata-match-dialog>footer button:disabled{opacity:.5;cursor:not-allowed}.nodata-match-reject{color:#45606d;background:#fff;border:1px solid #cbd9df}.nodata-match-confirm{color:#fff;background:#ea654f;border:0}@media (max-width:520px){.nodata-match-dialog{border:0;border-radius:0;width:100vw;height:100vh;max-height:100vh}}.announcement-stack{gap:7px;display:grid}.announcement{background:#fff;border:1px solid #dce4eb;border-radius:11px;grid-template-columns:auto 1fr;gap:12px;padding:13px 16px;display:grid}.announcement>span{color:#356a9d;background:#edf5fc;border-radius:6px;align-self:start;padding:4px 7px;font-size:14px;font-weight:900}.announcement.urgent{background:#fff7f5;border-color:#efc5bf}.announcement.urgent>span{color:#fff;background:#ef604e}.announcement strong{font-size:14px}.announcement p{color:#6c7a8b;margin:3px 0 0;font-size:14px;line-height:1.6}.portal-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.portal-kpis.delivery-kpis{grid-template-columns:repeat(3,1fr)}.portal-kpis article{background:#fff;border:1px solid #e0e6eb;border-radius:13px;flex-direction:column;min-height:88px;padding:18px;display:flex;box-shadow:0 8px 20px #16293d09}.portal-kpis span{color:#7e8c9b;font-size:15px}.portal-kpis strong{letter-spacing:-.04em;margin:7px 0 4px;font-size:22px}.portal-kpis small{color:#9aa6b2;margin-top:auto;font-size:14px}.portal-grid{gap:18px;display:grid}.portal-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-grid.form-side{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr)}.portal-panel{background:#fff;border:1px solid #dfe5ea;border-radius:15px;min-width:0;padding:22px;box-shadow:0 8px 25px #14273b09}.panel-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.panel-title h2{letter-spacing:-.035em;margin:0;font-size:19px}.panel-intro{display:none}.portal-empty{color:#778697;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:185px;padding:30px;display:flex}.portal-empty>span{color:#9cabb9;background:#f0f3f6;border-radius:13px;place-items:center;width:40px;height:40px;margin-bottom:10px;font-size:18px;display:grid}.portal-empty strong{color:#425268;font-size:14px}.portal-empty p{max-width:390px;margin:6px 0 0;font-size:15px;line-height:1.6}.task-list,.notification-list,.timeline-list{gap:7px;display:grid}.task-list button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e9ed;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.task-list button>span{color:#fff;background:#ef604e;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.task-list button div{flex-direction:column;gap:3px;display:flex}.task-list strong{font-size:14px}.task-list small{color:#7c8997;font-size:14px}.task-list b{color:#315f8c;font-size:15px}.notification-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf0f2;border-radius:9px;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:9px;width:100%;padding:11px 7px;transition:background .18s,transform .18s;display:grid}.notification-list button:hover{background:#fff5f2;transform:translate(2px)}.notification-list button:focus-visible{outline-offset:2px;outline:3px solid #ef604e3d}.notification-list button>span{background:#d3dbe2;border-radius:50%;width:7px;height:7px;margin-top:4px}.notification-list button>span.unread{background:#ef604e;box-shadow:0 0 0 3px #ffebe8}.notification-list button>b{color:#ef604e;white-space:nowrap;align-self:center;font-size:13px}.notification-list strong{font-size:14px}.notification-list p{color:#667589;margin:3px 0;font-size:15px}.notification-list small{color:#9ba6b1;font-size:14px}.portal-form{gap:12px;display:grid}.portal-form label,.inline-form label{color:#4c5c70;flex-direction:column;gap:6px;font-size:15px;font-weight:750;display:flex}.portal-form input,.portal-form select,.portal-form textarea,.inline-form input,.inline-form select,.csv-input{color:#1e2c3c;width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #d8e0e6;border-radius:9px;outline:0;padding:9px 11px;font-size:14px}.portal-form textarea{resize:vertical;min-height:110px}.portal-form label small{color:#82909d;font-weight:500;line-height:1.5}.prealert-edit-form{background:#f5f9fc;border:1px solid #cbdce9;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;padding:14px;display:grid}.prealert-edit-form>div:first-child{grid-column:1/-1;gap:4px;display:grid}.prealert-edit-form>div:first-child span{color:#697d8f;font-size:14px}.prealert-edit-form label{color:#4c5c70;gap:6px;font-size:14px;font-weight:750;display:grid}.prealert-edit-form input,.prealert-edit-form select,.prealert-edit-form textarea{width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #d1dce5;border-radius:8px;padding:9px 11px}.prealert-edit-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.prealert-edit-actions button{cursor:pointer;background:#fff;border:1px solid #cad5de;border-radius:8px;min-height:40px;padding:8px 14px;font-weight:800}.prealert-edit-actions .primary-action{color:#fff;background:var(--coral);border:0}.prealert-manage-list{gap:10px;display:grid}.prealert-manage-list>article{background:#fff;border:1px solid #dde5eb;border-radius:11px;padding:15px}.prealert-manage-list header{justify-content:space-between;align-items:center;gap:12px;display:flex}.prealert-manage-list header>div{gap:4px;display:grid}.prealert-manage-list header span{color:#7e8c99;font-size:13px}.prealert-manage-list header strong{color:#20364a;font-size:16px}.prealert-manage-list>article>p{color:#44586b;margin:10px 0}.prealert-manage-list dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.prealert-manage-list dl div{background:#f5f7f9;border-radius:8px;padding:9px}.prealert-manage-list dt{color:#85919d;font-size:12px}.prealert-manage-list dd{color:#35495b;margin:4px 0 0;font-size:14px}.prealert-card-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.prealert-card-actions button{color:#29475f;cursor:pointer;background:#fff;border:1px solid #c9d5de;border-radius:7px;min-height:44px;padding:7px 12px;font-weight:800}.prealert-card-actions button.danger{color:#a53838;border-color:#edc9c9}.prealert-status-toolbar{background:#f7f9fb;border:1px solid #dce4ea;border-radius:9px;grid-template-columns:minmax(260px,1fr) 190px auto;align-items:end;gap:9px;margin-bottom:13px;padding:12px;display:grid}.prealert-status-toolbar label{color:#64768a;gap:5px;font-size:12px;font-weight:800;display:grid}.prealert-status-toolbar input,.prealert-status-toolbar select{width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #ccd8e1;border-radius:7px;padding:7px 9px}.prealert-status-toolbar>strong{color:#405a70;white-space:nowrap;padding-bottom:11px}.prealert-status-stack{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.prealert-compact-list{background:#fff;border:1px solid #dde5eb;border-radius:11px;overflow-x:auto}.prealert-compact-row+.prealert-compact-row{border-top:1px solid #e8edf1}.prealert-compact-row summary{color:#40566a;cursor:pointer;background:#fff;grid-template-columns:130px 125px minmax(150px,1.25fr) 115px minmax(155px,1.1fr) 155px 115px 150px 24px;align-items:center;gap:10px;min-width:1200px;min-height:54px;padding:8px 12px;list-style:none;transition:background .15s;display:grid}.prealert-compact-row summary::-webkit-details-marker{display:none}.prealert-compact-row summary:hover{background:#f6fafc}.prealert-compact-row summary:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #2f63ff33;position:relative}.prealert-compact-row[open] summary{box-shadow:inset 3px 0 0 var(--brand-blue);background:linear-gradient(90deg,#f2f8ff,#f7fcfc)}.prealert-compact-row summary>span,.prealert-compact-row summary>strong,.prealert-compact-row summary>time{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prealert-row-reference{color:#708295;font-size:12px;font-weight:850}.prealert-row-tracking{color:#17384f;font-size:14px}.prealert-row-item{color:#344b60;font-size:13px}.prealert-row-item b{color:#e75d4c;white-space:nowrap;margin-left:4px;font-size:12px}.prealert-row-route{color:#17658a;background:#e6f5fb;border-radius:6px;width:fit-content;padding:5px 7px;font-size:12px;font-weight:900}.prealert-row-transport,.prealert-row-arrival,.prealert-row-warehouse{color:#607487;font-size:12px;font-weight:750}.prealert-row-chevron{color:#52718b;place-items:center;width:24px;height:24px;font-size:25px;line-height:1;transition:transform .15s;display:grid}.prealert-compact-row[open] .prealert-row-chevron{transform:rotate(90deg)}.prealert-row-details{background:#fbfdfe;border-top:1px dashed #d7e2ea;min-width:820px;padding:10px 14px 14px}.prealert-row-meta{grid-template-columns:minmax(260px,1fr) 210px 180px;gap:10px;display:grid}.prealert-row-meta>span{color:#50667a;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.prealert-row-meta>span>b{color:#17384f;white-space:nowrap}.prealert-row-details .manual-transport-proof,.prealert-row-details .china-tracking-box,.prealert-row-details .prealert-card-actions{margin-top:9px}.domestic-state{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:900}.domestic-state.state-waiting{color:#6d7782;background:#edf1f4}.domestic-state.state-active{color:#216995;background:#e6f3fb}.domestic-state.state-done{color:#247156;background:#e5f5ed}.domestic-state.state-danger{color:#aa3d45;background:#ffe9eb}.manual-transport-fields{background:#f7fafc;border:1px solid #d9e2ea;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px;display:grid}.manual-transport-fields label{gap:6px;display:grid}.manual-transport-fields>small{color:#7b5f33;grid-column:1/-1}.manual-transport-proof,.china-tracking-box{background:#f8fbfd;border:1px solid #dbe4eb;border-radius:10px;margin-top:13px;padding:13px}.manual-transport-proof>strong,.china-tracking-box header strong{color:#243d53;font-size:14px}.manual-transport-proof>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:9px 0;display:grid}.manual-transport-proof span{color:#7a8996;background:#fff;border-radius:7px;gap:3px;padding:8px;font-size:12px;display:grid}.manual-transport-proof b{color:#30495f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manual-transport-proof small,.china-tracking-box>small{color:#7d8c99;line-height:1.55}.china-tracking-box header{justify-content:space-between;align-items:center;gap:12px;display:flex}.china-tracking-box header>div{gap:3px;display:grid}.china-tracking-box header span{color:#e15d4c;font-size:12px;font-weight:800}.china-tracking-box header button{color:#244f70;cursor:pointer;background:#fff;border:1px solid #bfcfdb;border-radius:7px;padding:7px 10px;font-weight:800}.china-tracking-box>p{color:#80612e;margin:9px 0 0;font-size:13px}.china-tracking-timeline{margin-top:12px;display:grid}.china-tracking-timeline article{grid-template-columns:12px 1fr;gap:10px;padding-bottom:14px;display:grid;position:relative}.china-tracking-timeline article:not(:last-child):before{content:"";background:#dbe5ec;width:2px;position:absolute;top:10px;bottom:-2px;left:5px}.china-tracking-timeline i{z-index:1;background:#91a3b2;border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:3px;box-shadow:0 0 0 2px #d3dde5}.china-tracking-timeline article.latest i{background:#ef604e;box-shadow:0 0 0 2px #f1afa7}.china-tracking-timeline article>div{gap:3px;display:grid}.china-tracking-timeline strong{color:#33495d;font-size:13px}.china-tracking-timeline span,.china-tracking-timeline small{color:#7b8997;font-size:12px}.ops-inbound-identity{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.ops-inbound-identity>div{background:#f7f9fb;border:1px solid #dde5eb;border-radius:8px;gap:4px;padding:11px;display:grid}.ops-inbound-identity span{color:#7d8c9a;font-size:12px}.ops-inbound-identity strong{color:#2d455a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ops-domestic-tracking{background:#f7fbfd;border:1px solid #d7e2ea;border-radius:9px;grid-template-columns:1fr auto;gap:9px;margin:0 0 15px;padding:13px;display:grid}.ops-domestic-tracking>div{gap:3px;display:grid}.ops-domestic-tracking span{color:#708293;font-size:12px}.ops-domestic-tracking button{color:#244f70;background:#fff;border:1px solid #bfcfdb;border-radius:7px;padding:7px 11px;font-weight:800}.ops-domestic-tracking p,.ops-domestic-tracking ul{grid-column:1/-1;margin:0}.ops-domestic-tracking p{color:#80612e;font-size:13px}.ops-domestic-tracking ul{gap:7px;padding:0;list-style:none;display:grid}.ops-domestic-tracking li{border-top:1px solid #e3e9ee;gap:2px;padding-top:7px;display:grid}.ops-domestic-tracking li strong{color:#344b5e;font-size:13px}@media (max-width:760px){.manual-transport-fields,.ops-inbound-identity,.prealert-status-toolbar{grid-template-columns:1fr}.prealert-status-toolbar>strong{padding-bottom:0}.manual-transport-proof>div{grid-template-columns:1fr 1fr}}.ecommerce-items{background:#f8fafb;border:1px solid #dfe5ea;border-radius:11px;gap:9px;padding:13px;display:grid}.ecommerce-inventory-panel{border-top:4px solid #1c9a70}.ecommerce-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ecommerce-inventory-grid>button{color:#17374f;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e3e8;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:210px;padding:12px;display:flex;overflow:hidden}.ecommerce-inventory-grid>button:hover,.ecommerce-inventory-grid>button.selected{background:#f0faf6;border-color:#1c9a70;box-shadow:0 0 0 3px #1c9a701a}.ecommerce-inventory-grid button>img{object-fit:cover;background:#e9eef1;border-radius:9px;width:100%;height:112px;margin-bottom:10px}.ecommerce-inventory-grid button>span:not(.inventory-photo-pending){color:#176c53;background:#e7f7f1;border-radius:7px;padding:4px 7px;font-size:11px;font-weight:950}.inventory-photo-pending{color:#718898;background:#eef3f5;border-radius:9px;place-items:center;width:100%;height:70px;margin-bottom:10px;font-size:12px;font-weight:800;display:grid}.ecommerce-inventory-grid button>strong{margin-top:12px;font-size:16px}.ecommerce-inventory-grid button>p{color:#667b89;margin:6px 0 10px;font-size:12px;line-height:1.55}.ecommerce-inventory-grid button>small{color:#8495a1;margin-top:auto;font-size:11px}.inventory-sku-lines{border-top:1px solid #dfe8e4;gap:4px;width:100%;margin-top:10px;padding-top:9px;display:grid}.inventory-sku-lines em,.inventory-whole-package{color:#47677a;font-size:11px;font-style:normal;font-weight:750}.inventory-whole-package{margin-top:9px}.inventory-status-strip{color:#496377;background:#eef4f7;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:11px 13px;display:flex}.inventory-status-strip span{color:#7b621d;background:#fff4ce;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:850}.inventory-status-strip span.exception{color:#9d473d;background:#ffeae7}.inventory-status-strip small{color:#6d8290;margin-left:auto}.inventory-selection-summary{color:#17654f;background:#eaf8f3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding:12px 14px;display:flex}.inventory-selection-summary span{color:#58796f;font-size:12px}.ecommerce-flow-message{background:#effaf6;border:1px solid #bfe0d2;border-radius:10px;padding:12px 14px}.ecommerce-customer-content{font-size:16px}.ecommerce-weihai-banner{color:#fff;background:radial-gradient(circle at 95% 2%,#20d3e338,#0000 28%),linear-gradient(135deg,#102d48 0%,#123e55 58%,#12634f 100%);border:1px solid #b9dbd1;border-radius:18px;order:-3;gap:20px;padding:26px;display:grid;overflow:hidden;box-shadow:0 16px 36px #13374921}.ecommerce-prearrival-bulk{background:linear-gradient(135deg,#fffaf7,#fff);border-top:4px solid #ef604e;order:-2}.ecommerce-prearrival-bulk .bulk-route-choice{margin:14px 0}.ecommerce-prearrival-bulk .bulk-route-choice>label{min-height:88px}.ecommerce-weihai-banner>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ecommerce-weihai-banner>header span{color:#60ead8;letter-spacing:.1em;font-size:13px;font-weight:950}.ecommerce-weihai-banner h2{letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(26px,3vw,36px);font-weight:950}.ecommerce-weihai-banner header p{color:#d7e6eb;max-width:720px;margin:0;font-size:16px;font-weight:650;line-height:1.7}.ecommerce-weihai-banner>header>b{color:#7ef3df;background:#05213052;border:1px solid #60ead873;border-radius:999px;flex:none;padding:8px 12px;font-size:14px}.ecommerce-weihai-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ecommerce-weihai-facts article{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff14;border:1px solid #ffffff21;border-radius:13px;flex-direction:column;min-height:108px;padding:16px;display:flex}.ecommerce-weihai-facts article>span{color:#a9c4ce;font-size:13px;font-weight:850}.ecommerce-weihai-facts article>strong{color:#fff;margin-top:8px;font-size:17px;line-height:1.4}.ecommerce-weihai-facts article>p{color:#c4d8df;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.55}.ecommerce-weihai-facts .customer-code-card{background:#0d253a6b;border-color:#60ead861}.ecommerce-weihai-facts .customer-code-card>strong{color:#72f0db;letter-spacing:.03em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px}.ecommerce-weihai-facts .customer-code-card>button{color:#10354a;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:9px;margin-top:auto;padding:9px 12px;font-size:15px;font-weight:900}.ecommerce-weihai-facts .customer-code-card>button:disabled{opacity:.55;cursor:wait}.ecommerce-weihai-price{background:#051e2e66;border:1px solid #72f0db61;border-radius:13px;grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr);align-items:center;gap:22px;padding:17px 19px;display:grid}.ecommerce-weihai-price>div{flex-wrap:wrap;align-items:baseline;gap:7px 13px;display:flex}.ecommerce-weihai-price span{color:#72f0db;letter-spacing:.05em;width:100%;font-size:13px;font-weight:950}.ecommerce-weihai-price strong{color:#fff;font-size:25px;font-weight:950}.ecommerce-weihai-price b{color:#fff1bd;font-size:15px}.ecommerce-weihai-price p{color:#d7e6eb;margin:0;font-size:15px;font-weight:650;line-height:1.65}.ecommerce-customer-content .panel-title h2{font-size:22px;font-weight:950}.ecommerce-customer-content .panel-title span{font-size:13px}.ecommerce-customer-content .panel-title>button{color:#214b63;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd8df;border-radius:9px;padding:9px 13px;font-size:15px;font-weight:850}.ecommerce-customer-content .panel-intro{color:#536b7b;font-size:16px;font-weight:650;line-height:1.75}.ecommerce-customer-content .portal-form label{font-size:16px;font-weight:800}.ecommerce-customer-content .portal-form input,.ecommerce-customer-content .portal-form select,.ecommerce-customer-content .portal-form textarea{min-height:47px;font-size:15px}.ecommerce-customer-content .primary-action{min-height:50px;font-size:16px;font-weight:950}.ecommerce-customer-content .secondary-action{min-height:43px;font-size:14px;font-weight:850}.ecommerce-customer-content .form-message{font-size:15px;line-height:1.65}.ecommerce-customer-content .portal-empty strong{font-size:16px}.ecommerce-customer-content .portal-empty p{font-size:15px}.ecommerce-customer-content .inventory-selection-summary{padding:14px 16px}.ecommerce-customer-content .inventory-selection-summary strong{font-size:16px}.ecommerce-customer-content .inventory-selection-summary span{font-size:14px;font-weight:700}.ecommerce-customer-content .inventory-status-strip span,.ecommerce-customer-content .inventory-status-strip small,.ecommerce-customer-content .ecommerce-inventory-grid button>span:not(.inventory-photo-pending){font-size:13px}.ecommerce-customer-content .ecommerce-inventory-grid button>strong{font-size:18px;line-height:1.4}.ecommerce-customer-content .ecommerce-inventory-grid button>p{font-size:14px;font-weight:650}.ecommerce-customer-content .ecommerce-inventory-grid button>small{font-size:13px}.ecommerce-customer-content .inventory-photo-pending{font-size:14px}.ecommerce-customer-content .inventory-sku-lines em,.ecommerce-customer-content .inventory-whole-package{font-size:13px;line-height:1.45}@media (max-width:1050px){.ecommerce-weihai-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ecommerce-weihai-banner{padding:20px 16px}.ecommerce-weihai-banner>header{flex-direction:column}.ecommerce-weihai-facts{grid-template-columns:1fr}.ecommerce-weihai-facts article{min-height:0}.ecommerce-weihai-facts .customer-code-card>button{margin-top:16px}.ecommerce-weihai-price{grid-template-columns:1fr;gap:10px}}@media (max-width:900px){.prealert-compact-row summary{grid-template-columns:120px 125px minmax(140px,1fr) 110px 145px 145px 110px 140px 24px;min-width:1060px}.prealert-row-meta{grid-template-columns:1fr}}.bulk-upload-panel.inventory-required{opacity:.68}.ecommerce-direct-inbound{border-top:4px solid #1c9a70}.ecommerce-inbound-recent{border-top:1px solid #e0e7eb;gap:7px;margin-top:18px;padding-top:17px;display:grid}.ecommerce-inbound-recent>strong{color:#173950}.ecommerce-inbound-recent article{background:#f6f9fa;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.ecommerce-inbound-recent b,.ecommerce-inbound-recent span{display:block}.ecommerce-inbound-recent b{color:#244257;font-size:15px}.ecommerce-inbound-recent span{color:#657b89;margin-top:3px;font-size:13px;font-weight:650}.ecommerce-inbound-recent small{color:#177358;font-weight:850}.ecommerce-inbound-recent article>button{color:#12684f;white-space:nowrap;cursor:pointer;background:#f0faf6;border:1px solid #9fcfbe;border-radius:8px;min-height:40px;padding:8px 12px;font-weight:850;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.ecommerce-inbound-recent article>button:hover:not(:disabled){background:#e3f6ef;border-color:#63ad92}.ecommerce-inbound-recent article>button:active:not(:disabled){transform:scale(.98)}.ecommerce-inbound-recent article>button:focus-visible{outline-offset:2px;outline:3px solid #1c9a7042}.ecommerce-inbound-recent article>button:disabled{color:#70857d;cursor:not-allowed;background:#eef3f1;border-color:#d3dfda}.ecommerce-unmatched-queue{gap:10px;margin-top:18px;display:grid}.ecommerce-unmatched-queue article{background:#fff9f7;border:1px solid #f2c7bf;border-radius:12px;grid-template-columns:minmax(0,1fr) 150px auto;align-items:center;gap:12px;padding:14px;display:grid}.ecommerce-unmatched-queue article b,.ecommerce-unmatched-queue article span{display:block}.ecommerce-unmatched-queue article b{color:#173950;font-size:15px}.ecommerce-unmatched-queue article span{color:#657b89;margin-top:4px;font-size:13px;font-weight:650}.ecommerce-unmatched-queue input{text-transform:uppercase;min-width:0;font-weight:800}.ecommerce-unmatched-queue button{white-space:nowrap}.danger-action{color:#b63d2d!important;background:#fff5f2!important;border-color:#d85b48!important;font-weight:850!important}.danger-action:hover{background:#ffe9e4!important}.danger-action:focus-visible{outline-offset:2px;outline:3px solid #d85b4840}.cloud-measurement-lock{background:#f0faf6;border-color:#b9d8cf;margin-bottom:14px}@media (max-width:760px){.ecommerce-direct-inbound .portal-alert{flex-direction:column;align-items:flex-start}.ecommerce-direct-inbound .portal-alert strong{white-space:normal}.ecommerce-inbound-recent article{flex-direction:column;align-items:stretch}.ecommerce-inbound-recent article>button{width:100%}.ecommerce-unmatched-queue article{grid-template-columns:1fr}.ecommerce-unmatched-queue button{width:100%}}.ecommerce-item{grid-template-columns:1.6fr 1fr 1fr 80px 1fr 88px 110px 82px;gap:7px;display:grid}.ecommerce-item input,.ecommerce-item select{min-width:0}.ecommerce-item button,.secondary-action{color:#47627a;cursor:pointer;background:#fff;border:1px solid #cdd8e1;border-radius:8px;padding:8px 11px;font-weight:750}.ecommerce-item-photo{color:#47627a;cursor:pointer;background:#fff;border:1px solid #cdd8e1;border-radius:8px;place-items:center;min-height:42px;padding:8px 11px;font-size:12px;font-weight:800;display:grid}.ecommerce-item-photo input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ecommerce-items>.secondary-action{justify-self:start}.package-card blockquote{color:#395468;background:#f1f8f5;border-left:3px solid #31a276;margin:13px 0 0;padding:10px 12px;font-size:14px;line-height:1.6}.ecommerce-latest{color:#68788a;margin-top:12px;line-height:1.5;display:block}.value-service-panel,.service-ops-panel{border-top:4px solid #ef604e}.service-scope{background:#fff8f5;border:1px solid #f1d2ca;border-radius:10px;padding:14px 16px}.service-scope strong,.service-scope p,.service-scope small{display:block}.service-scope p{color:#4f6275;margin:6px 0;line-height:1.55}.service-scope small{color:#bd5949;font-weight:700}.service-price-options{gap:5px;margin:10px 0;display:grid}.service-price-options span{color:#53687b;background:#fff;border-radius:7px;justify-content:space-between;gap:12px;padding:7px 9px;font-size:12px;display:flex}.service-price-options b{color:#173d50;white-space:nowrap}.service-request-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.service-request-list>article{background:#fff;border:1px solid #dce5eb;border-radius:13px;padding:18px;box-shadow:0 7px 20px #17304a0d}.service-request-list article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.service-request-list article>header div{gap:4px;display:grid}.service-request-list article>header span:first-child{color:#718296;font-size:12px;font-weight:800}.service-request-list article>p{color:#506477;line-height:1.6}.service-request-list dl{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;display:grid}.service-request-list dl div{background:#f5f8fa;border-radius:8px;padding:10px}.service-request-list dt{color:#76889a;font-size:11px}.service-request-list dd{color:#17304a;margin:3px 0 0;font-weight:800}.service-result{background:#f0fbf7;border-left:3px solid #16a37a;padding:11px}.service-bulk-box{background:#f7fafb;border:1px dashed #c9d7df;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:16px;display:flex}.service-bulk-box>div:first-child{flex:340px}.service-bulk-box p{color:#607486;margin:4px 0 0}.service-bulk-box label{cursor:pointer}.service-bulk-box input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.service-bulk-box .bulk-errors{flex-basis:100%}.service-ops-panel .portal-grid{align-items:start}.service-ops-panel .ops-card-list{max-height:760px;overflow:auto}.bulk-upload-panel code{color:#2d5f87;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bulk-upload-drop{background:#f7fafc;border:1px dashed #afc0ce;border-radius:11px;align-items:center;gap:12px;padding:17px;display:flex}.bulk-upload-drop label{color:#fff;cursor:pointer;background:#2e6f9c;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:850}.bulk-upload-drop input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.bulk-upload-drop span,.bulk-upload-drop small{color:#68798c;overflow-wrap:anywhere;font-size:14px}.bulk-summary{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.bulk-summary article{background:#f2f6f9;border-radius:10px;flex-direction:column;gap:5px;padding:13px;display:flex}.bulk-summary span{color:#778697;font-size:14px}.bulk-summary strong{color:#29445e;font-size:19px}.bulk-errors{background:#fff6f5;border:1px solid #efc9c5;border-radius:10px;gap:5px;margin-top:14px;padding:14px;display:grid}.bulk-errors>strong{color:#9c3f38}.bulk-errors p{color:#704f4c;border-top:1px solid #f3dbd8;grid-template-columns:110px 1fr;gap:9px;margin:0;padding-top:6px;font-size:14px;display:grid}.bulk-errors b{color:#a44840}.portal-form input:focus,.portal-form select:focus,.portal-form textarea:focus,.inline-form input:focus,.inline-form select:focus,.csv-input:focus{border-color:#47749d;box-shadow:0 0 0 3px #47749d1a}.form-row{grid-template-columns:1fr 120px;gap:10px;display:grid}.primary-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef604e,#e55240);border:0;border-radius:9px;min-height:42px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:850;box-shadow:0 9px 20px #ef604e29}.primary-action:disabled{opacity:.5;cursor:not-allowed}.form-message{color:#2d7457;margin:0;font-size:14px;font-weight:700}.smart-inbound-card{background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #dce5ec;border-left:4px solid #2e6f9c;border-radius:11px;gap:10px;padding:14px;display:grid}.smart-inbound-card.risk-medium{background:linear-gradient(135deg,#fffaf0,#fff);border-left-color:#e49a31}.smart-inbound-card.risk-high{background:linear-gradient(135deg,#fff4f5,#fff);border-left-color:#d74b55}.smart-inbound-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.smart-inbound-card header div{flex-direction:column;gap:2px;display:flex}.smart-inbound-card header span{color:#2e6f9c;letter-spacing:.12em;font-size:14px;font-weight:900}.smart-inbound-card header strong{color:#26394d;font-size:14px}.smart-inbound-card header b{color:#8e5b16;background:#fff0d4;border-radius:7px;padding:5px 8px;font-size:14px}.smart-inbound-card.risk-high header b{color:#a63842;background:#ffe5e8}.smart-inbound-card dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:0;display:grid}.smart-inbound-card dl div{background:#fffc;border-radius:8px;flex-direction:column;gap:3px;padding:8px;display:flex}.smart-inbound-card dt{color:#8995a2;font-size:14px}.smart-inbound-card dd{color:#34485d;margin:0;font-size:14px;font-weight:800}.smart-inbound-card p{color:#556a7d;margin:0;font-size:14px;line-height:1.55}.smart-inbound-card>small{color:#8c98a4;font-size:14px;line-height:1.5}.warehouse-guide ol{color:#647488;gap:12px;padding-left:19px;font-size:14px;line-height:1.6;display:grid}.data-table-wrap{width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:650px}.data-table th{color:#7e8b99;text-align:left;background:#f7f9fa;border-bottom:1px solid #dfe5ea;padding:10px;font-size:14px}.data-table td{color:#45556a;border-bottom:1px solid #edf0f2;padding:12px 10px;font-size:15px}.package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.package-card{background:#fff;border:1px solid #dfe5ea;border-radius:13px;padding:17px}.package-card header,.quote-list article>header,.invoice-list article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.package-card header div,.quote-list header div,.invoice-list header div{flex-direction:column;gap:3px;display:flex}.package-card header div span,.quote-list header span,.invoice-list header span{color:#7c8997;font-size:14px}.package-card header div strong,.quote-list header strong,.invoice-list header strong{font-size:14px}.package-card h3{margin:16px 0 4px;font-size:15px}.package-card>p{color:#778596;margin:0 0 14px;font-size:15px}.package-card dl{gap:7px;margin:0;display:grid}.package-card dl div{justify-content:space-between;gap:10px;font-size:15px;display:flex}.package-card dt{color:#8a97a4}.package-card dd{color:#34465b;text-align:right;margin:0;font-weight:750}.package-card>button{color:#2c5f8c;cursor:pointer;background:#f4f8fb;border:1px solid #ccd8e1;border-radius:8px;width:100%;margin-top:15px;padding:9px;font-size:15px;font-weight:800}.evidence-files{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.evidence-files a{color:#315f86;background:#edf5fb;border-radius:5px;padding:4px 6px;font-size:14px;text-decoration:none}.evidence-operations-panel{overflow:hidden}.evidence-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.evidence-summary-grid article{background:#f7f9fb;border:1px solid #e0e7ed;border-radius:10px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.evidence-summary-grid span{color:#748396;font-size:13px;font-weight:700}.evidence-summary-grid strong{color:#20384f;font-size:20px}.evidence-summary-grid article:nth-child(2) strong{color:#cf4d41}.evidence-toolbar{background:#f8fafb;border-top:1px solid #e7ebef;border-bottom:1px solid #e2e7ec;grid-template-columns:minmax(300px,1fr) 180px 180px auto;align-items:end;gap:9px;margin:0 -22px;padding:14px 22px;display:grid}.evidence-toolbar label{color:#66778a;gap:5px;font-size:12px;font-weight:800;display:grid}.evidence-toolbar input,.evidence-toolbar select{color:#263b50;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cfd9e2;border-radius:8px;outline:0;padding:8px 10px}.evidence-toolbar input:focus,.evidence-toolbar select:focus{border-color:#47749d;box-shadow:0 0 0 3px #47749d1a}.evidence-toolbar>strong{color:#3e5971;white-space:nowrap;padding-bottom:11px;font-size:13px}.evidence-table-wrap{width:calc(100% + 44px);max-height:720px;margin:0 -22px -22px;overflow:auto}.evidence-table{min-width:1260px}.evidence-table thead{z-index:2;position:sticky;top:0}.evidence-table th{white-space:nowrap;padding:11px 12px}.evidence-table td{vertical-align:top;padding:12px}.evidence-table tbody tr:hover{background:#f7fbfe}.evidence-table tbody tr.needs-evidence{background:#fffaf8}.evidence-table tbody tr.needs-evidence:hover{background:#fff5f1}.evidence-table td>strong,.evidence-table td>small{display:block}.evidence-table td>strong{color:#263c52;font-size:14px}.evidence-table td>small{color:#7d8c9b;text-overflow:ellipsis;max-width:250px;margin-top:4px;font-size:12px;overflow:hidden}.evidence-table-files{flex-direction:column;align-items:flex-start;gap:4px;max-width:210px;display:flex}.evidence-table-files b{color:#24664f;font-size:12px}.evidence-table-files a{color:#2f678f;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;text-decoration:none;display:block;overflow:hidden}.evidence-table-files a:hover{text-decoration:underline}.evidence-table-files small{color:#7a8997;font-size:11px}.evidence-missing{color:#b4493f;background:#ffe9e5;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:850;display:inline-flex}.evidence-row-upload{color:#fff;cursor:pointer;background:#2d6c98;border:1px solid #2d6c98;border-radius:8px;justify-content:center;align-items:center;min-width:118px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex;position:relative}.evidence-row-upload:hover{background:#245b82}.evidence-row-upload.uploading{cursor:wait;background:#8599aa;border-color:#8599aa}.evidence-row-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.evidence-upload-hint{color:#84919d;white-space:nowrap;margin-top:5px;font-size:10px;display:block}.tracking-operations-panel{overflow:hidden}.tracking-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.tracking-summary-grid article{background:#f7f9fb;border:1px solid #e0e7ed;border-radius:10px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.tracking-summary-grid span{color:#748396;font-size:13px;font-weight:700}.tracking-summary-grid strong{color:#20384f;font-size:20px}.tracking-table-toolbar{background:#f8fafb;border-top:1px solid #e7ebef;border-bottom:1px solid #e2e7ec;grid-template-columns:minmax(320px,1fr) 190px auto;align-items:end;gap:9px;margin:0 -22px;padding:14px 22px;display:grid}.tracking-table-toolbar label{color:#66778a;gap:5px;font-size:12px;font-weight:800;display:grid}.tracking-table-toolbar input,.tracking-table-toolbar select{color:#263b50;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cfd9e2;border-radius:8px;outline:0;padding:8px 10px}.tracking-table-toolbar input:focus,.tracking-table-toolbar select:focus{border-color:#47749d;box-shadow:0 0 0 3px #47749d1a}.tracking-table-toolbar>strong{color:#3e5971;white-space:nowrap;padding-bottom:11px;font-size:13px}.tracking-ops-table-wrap{width:calc(100% + 44px);max-height:720px;margin:0 -22px -22px;overflow:auto}.tracking-ops-table{min-width:1640px}.tracking-ops-table thead{z-index:2;position:sticky;top:0}.tracking-ops-table th{white-space:nowrap;padding:11px 10px}.tracking-ops-table td{vertical-align:middle;padding:10px}.tracking-ops-table tbody tr:hover{background:#f7fbfe}.tracking-ops-table select,.tracking-ops-table td>input{color:#2c4054;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdae3;border-radius:7px;outline:0;padding:7px 9px;font-size:12px}.tracking-ops-table select:focus,.tracking-ops-table td>input:focus{border-color:#47749d;box-shadow:0 0 0 2px #47749d1a}.tracking-ops-table th:first-child{min-width:210px}.tracking-ops-table th:nth-child(2){min-width:220px}.tracking-ops-table th:nth-child(3){min-width:135px}.tracking-ops-table th:nth-child(4){min-width:210px}.tracking-ops-table th:nth-child(5){min-width:130px}.tracking-ops-table th:nth-child(6){min-width:230px}.tracking-cargo-cell strong,.tracking-cargo-cell span,.tracking-cargo-cell small,.tracking-current-cell small{display:block}.tracking-cargo-cell strong{color:#233b52;font-size:13px}.tracking-cargo-cell span{color:#51677b;margin-top:3px;font-size:12px}.tracking-cargo-cell small,.tracking-current-cell small{color:#82909e;margin-top:4px;font-size:11px}.tracking-current-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.tracking-estimated-check{color:#506477;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7e0e7;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px;font-size:12px;font-weight:800;display:flex}.tracking-row-submit{color:#fff;cursor:pointer;background:#2d6c98;border:0;border-radius:7px;min-width:90px;min-height:38px;padding:7px 10px;font-size:12px;font-weight:850}.tracking-row-submit:hover{background:#245b82}.tracking-row-submit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:760px){.evidence-summary-grid,.evidence-toolbar{grid-template-columns:1fr 1fr}.evidence-toolbar .evidence-search,.evidence-toolbar>strong{grid-column:1/-1}.evidence-toolbar>strong{padding-bottom:0}.tracking-summary-grid{grid-template-columns:1fr 1fr}.tracking-table-toolbar{grid-template-columns:1fr}.tracking-table-toolbar>strong{padding-bottom:0}}.warehouse-evidence-note{color:#667b8e;background:#f4f7f9;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.5;display:block}.file-upload{color:#61758a;text-align:center;cursor:pointer;border:1px dashed #bdcad5;border-radius:8px;margin-top:9px;padding:8px;font-size:14px;font-weight:750;display:block}.file-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.status-chip{color:#465a6d;white-space:nowrap;background:#eef2f5;border-radius:7px;justify-content:center;align-items:center;padding:4px 7px;font-size:14px;font-weight:850;display:inline-flex}.status-quoted,.status-issued,.status-waiting_customer{color:#9a4b1e;background:#fff0df}.status-customer_approved,.status-approved,.status-paid,.status-completed,.status-delivered{color:#277153;background:#e8f6ef}.status-open,.status-requested,.status-expected{color:#2e6193;background:#eaf3fb}.status-investigating,.status-in_progress,.status-customs{color:#704ca1;background:#f2ecfb}.inline-form{grid-template-columns:180px 1fr auto;align-items:end;gap:10px;display:grid}.inspection-request-form{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;display:grid}.inspection-request-form>label{color:#4c5c70;gap:7px;font-size:15px;font-weight:750;display:grid}.inspection-request-form select,.inspection-request-form textarea{color:#1e2c3c;width:100%;font:inherit;background:#fff;border:1px solid #d8e0e6;border-radius:9px;outline:0;padding:10px 12px}.inspection-request-form select:focus,.inspection-request-form textarea:focus{border-color:#47749d;box-shadow:0 0 0 3px #47749d1a}.inspection-request-form fieldset{border:0;grid-column:1/-1;margin:0;padding:0}.inspection-request-form legend{color:#4c5c70;width:100%;margin-bottom:9px;font-size:15px;font-weight:800}.inspection-request-form legend small{float:right;color:#ef604e;font-weight:800}.inspection-check-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.inspection-check-grid label{color:#4b6074;cursor:pointer;background:#fff;border:1px solid #dce4ea;border-radius:9px;align-items:center;gap:8px;min-height:46px;padding:10px 11px;font-size:14px;font-weight:750;transition:all .16s;display:flex}.inspection-check-grid label:hover{background:#f7fbfe;border-color:#9cb6cb}.inspection-check-grid label.selected{color:#9c3f33;background:#fff5f2;border-color:#ef604e;box-shadow:0 0 0 2px #ef604e12}.inspection-check-grid input{accent-color:#ef604e;width:17px;height:17px;margin:0}.inspection-notes{grid-column:1/-1}.inspection-notes textarea{resize:vertical;min-height:92px}.inspection-notes small{color:#8996a3;text-align:right;font-weight:500}.inspection-request-form>.primary-action{grid-column:1/-1;justify-self:end;min-width:180px}.inspection-request-tags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.inspection-request-tags span{color:#315f86;background:#eaf3fa;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:800;display:inline-flex}.inspection-request-summary{background:#f8fafc;border:1px solid #dce6ed;border-left:4px solid #ef604e;border-radius:10px;gap:9px;margin-bottom:14px;padding:14px;display:grid}.inspection-request-summary strong{color:#30475c;font-size:14px}.inspection-request-summary p{color:#5a6e80;white-space:pre-wrap;margin:0;line-height:1.6}.timeline-list article{border:1px solid #e4e8ec;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:start;gap:11px;padding:12px;display:grid}.timeline-list article>span{color:#8b99a6;background:#eff2f4;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.timeline-list article>span.done{color:#fff;background:#31a276}.timeline-list header{align-items:center;gap:8px;display:flex}.timeline-list p{color:#677689;margin:5px 0;font-size:15px}.timeline-list blockquote{color:#395468;background:#f1f8f5;border-left:3px solid #31a276;margin:8px 0 0;padding:9px 11px;font-size:15px;line-height:1.6}.timeline-list article>b{color:#536479;font-size:14px}.select-package-list{gap:7px;display:grid}.select-package-list label{cursor:pointer;border:1px solid #dfe5ea;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px;display:grid}.select-package-list label.selected{background:#f1f7fc;border-color:#47749d}.select-package-list label div{flex-direction:column;gap:3px;display:flex}.select-package-list strong{font-size:14px}.select-package-list span{color:#778596;font-size:15px}.select-package-list b{color:#496078;font-size:15px}.choice-cards{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.choice-cards button{color:#44566a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3e9;border-radius:10px;flex-direction:column;gap:5px;padding:13px;display:flex}.choice-cards button.active{background:#fff5f2;border-color:#ef604e;box-shadow:0 0 0 2px #ef604e12}.choice-cards strong{font-size:14px}.choice-cards small{color:#8491a0;font-size:14px;line-height:1.5}.quote-list,.invoice-list{gap:12px;display:grid}.quote-list>article,.invoice-list>article{border:1px solid #dfe5ea;border-radius:12px;padding:17px}.quote-numbers{grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0;display:grid}.quote-numbers div{background:#f5f7f9;border-radius:9px;padding:11px}.quote-numbers span{color:#7d8b99;font-size:14px;display:block}.quote-numbers strong{margin-top:4px;font-size:15px;display:block}.quote-numbers .saving{color:#287354;background:#eaf7f0}.quote-list article>p,.invoice-list article>p{color:#657489;font-size:15px;line-height:1.7}.quote-list article>small{color:#7e8b99;font-size:14px;display:block}.quote-list .primary-action,.invoice-list .primary-action{width:100%;margin-top:13px}.approved-proof{color:#277153;background:#eaf7f0;border-radius:8px;margin-top:13px;padding:9px 11px;font-size:15px;font-weight:750}.compliance-guide ul{gap:15px;padding:0;list-style:none;display:grid}.compliance-guide li{grid-template-columns:30px 1fr;gap:10px;display:grid}.compliance-guide li>span{color:#fff;background:#18334f;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.compliance-guide strong{font-size:14px}.compliance-guide p{color:#738193;margin:3px 0 0;font-size:15px;line-height:1.6}.safety-notice{background:#f1f8fc;border:1px solid #cfe2ef;border-radius:10px;margin-bottom:14px;padding:12px 14px}.safety-notice strong{color:#315f86;font-size:14px}.safety-notice p{color:#62798d;margin:4px 0 0;font-size:15px;line-height:1.6}.invoice-list dl{background:#f6f8f9;border-radius:9px;margin:14px 0;padding:11px}.invoice-list dl div{justify-content:space-between;padding:5px 0;font-size:15px;display:flex}.invoice-list dd{margin:0;font-weight:750}.invoice-total{border-top:1px solid #e3e8ec;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.invoice-total span{color:#5e6f82;font-size:14px}.invoice-total strong{color:#ef604e;font-size:20px}.tracking-timeline{gap:0;padding-left:8px;display:grid;position:relative}.tracking-timeline:before{content:"";background:#dce4ea;width:2px;position:absolute;top:15px;bottom:15px;left:14px}.tracking-timeline article{grid-template-columns:14px 1fr;gap:16px;padding:0 0 23px;display:grid;position:relative}.tracking-timeline article>span{z-index:1;background:#99a8b6;border:3px solid #fff;border-radius:50%;width:14px;height:14px;margin-top:2px;box-shadow:0 0 0 2px #cbd5dd}.tracking-timeline article.latest>span{background:#ef604e;box-shadow:0 0 0 2px #f3a79d}.tracking-timeline header{align-items:center;gap:8px;display:flex}.tracking-timeline strong{font-size:14px}.tracking-timeline em{color:#8a5b1f;background:#fff1d9;border-radius:5px;padding:3px 6px;font-size:14px;font-style:normal}.tracking-timeline em.confirmed{color:#277153;background:#e7f6ee}.tracking-timeline p{color:#68778a;margin:4px 0;font-size:15px}.tracking-timeline small{color:#929daa;font-size:14px}.order-management-center{border-top:5px solid #143b63;overflow:hidden}.order-management-heading{justify-content:space-between;align-items:center;gap:28px;padding:4px 2px 20px;display:flex}.order-management-heading h2{color:#112f49;letter-spacing:-.045em;margin:7px 0 5px;font-size:29px}.order-management-heading p{color:#687e8e;max-width:760px;margin:0;font-size:14px;font-weight:700;line-height:1.65}.order-live-indicator{color:#12684f;background:#ecf9f4;border:1px solid #bfe6d9;border-radius:13px;flex:none;grid-template-columns:10px auto;align-items:center;gap:2px 9px;padding:12px 15px;display:grid}.order-live-indicator i{background:#18a97c;border-radius:50%;grid-row:1/3;width:10px;height:10px;animation:1.8s ease-in-out infinite order-live-pulse;box-shadow:0 0 0 5px #18a97c1f}.order-live-indicator strong,.order-live-indicator span{display:block}.order-live-indicator strong{font-size:13px}.order-live-indicator span{color:#6c887d;font-size:10px;font-weight:850}@keyframes order-live-pulse{50%{opacity:.45;transform:scale(.82)}}.order-management-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.order-management-kpis article{background:#f7fafb;border:1px solid #dbe5eb;border-radius:13px;padding:15px 16px}.order-management-kpis article.lcl{background:#f1faf8;border-color:#bfe1dc}.order-management-kpis article.ecommerce{background:#fff7f4;border-color:#f2c7bc}.order-management-kpis article.work{background:#faf7ff;border-color:#d7c8ef}.order-management-kpis span,.order-management-kpis strong,.order-management-kpis small{display:block}.order-management-kpis span{color:#6d8190;font-size:11px;font-weight:900}.order-management-kpis strong{color:#163750;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 4px;font-size:24px;line-height:1.2;overflow:hidden}.order-management-kpis article:last-child strong{font-size:13px}.order-management-kpis small{color:#84939e;font-size:10px;font-weight:750}.order-kind-tabs{background:#edf3f6;border-radius:13px;gap:8px;margin:18px 0 14px;padding:5px;display:flex}.order-kind-tabs button{color:#587083;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:900;display:flex}.order-kind-tabs button.active{color:#153b55;background:#fff;box-shadow:0 4px 14px #12354e17}.order-kind-tabs b{color:#fff;background:#8397a5;border-radius:999px;min-width:22px;padding:3px 6px;font-size:10px}.order-kind-tabs button.active b{background:#ef654f}.managed-order-list{gap:13px;display:grid}.managed-order-card{background:#fff;border:1px solid #d9e4ea;border-left:5px solid #277b80;border-radius:15px;padding:18px;overflow:hidden}.managed-order-card.kind-ecommerce{border-left-color:#ef684f}.managed-order-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.managed-order-identity>span{color:#15665f;background:#e8f7f3;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.kind-ecommerce .managed-order-identity>span{color:#a84635;background:#fff0ec}.managed-order-identity strong,.managed-order-identity small{display:block}.managed-order-identity strong{color:#14344d;margin-top:8px;font-size:19px}.managed-order-identity small{color:#708491;margin-top:4px;font-size:12px;font-weight:750}.managed-order-status{flex:none;justify-items:end;gap:5px;display:grid}.managed-order-status b{color:#125f58;background:#e9f7f3;border-radius:9px;padding:7px 10px;font-size:12px}.kind-ecommerce .managed-order-status b{color:#a44334;background:#fff0ec}.managed-order-status small{color:#8796a0;font-size:10px;font-weight:750}.managed-order-card>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.managed-order-card>dl div{background:#f5f8fa;border-radius:9px;padding:10px 12px}.managed-order-card dt{color:#758896;font-size:10px;font-weight:850}.managed-order-card dd{color:#173a52;margin:4px 0 0;font-size:12px;font-weight:900}.managed-order-events{background:#fafcfd;border-radius:11px;padding:12px 14px}.managed-order-events-title{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.managed-order-events-title strong{color:#25475d;font-size:12px}.managed-order-events-title span{color:#8999a3;font-size:10px;font-weight:800}.managed-order-events>div:not(.managed-order-events-title){grid-template-columns:12px minmax(0,1fr) auto;gap:9px;padding:8px 0;display:grid;position:relative}.managed-order-events>div:not(.managed-order-events-title):not(:last-child):before{content:"";background:#dce6eb;width:2px;position:absolute;top:18px;bottom:-7px;left:4px}.managed-order-events i{z-index:1;background:#90a2ae;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-top:4px;box-shadow:0 0 0 2px #d2dde4}.managed-order-events .latest i{background:#19a17b;box-shadow:0 0 0 2px #a8ddce}.kind-ecommerce .managed-order-events .latest i{background:#ef684f;box-shadow:0 0 0 2px #f5b8ac}.managed-order-events p{margin:0}.managed-order-events p strong,.managed-order-events p span,.managed-order-events p small{display:block}.managed-order-events p strong{color:#193b52;font-size:12px}.managed-order-events p span{color:#667d8c;margin-top:2px;font-size:11px}.managed-order-events p small{color:#8b99a2;margin-top:3px;font-size:9px;font-weight:850}.managed-order-events time{color:#788b98;white-space:nowrap;font-size:10px;font-weight:800}.managed-order-actions{border-top:1px solid #e1e9ee;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:flex}.managed-order-actions span{color:#748795;font-size:11px;font-weight:750}.managed-order-actions button{color:#fff;font:inherit;cursor:pointer;background:#173f62;border:0;border-radius:9px;flex:none;padding:9px 12px;font-size:12px;font-weight:900}.kind-ecommerce .managed-order-actions button{background:#e85f4c}.order-work-hub{color:#fff;background:linear-gradient(125deg,#0d2b43,#164f4e);border-radius:16px;padding:22px}.order-work-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.order-work-heading span,.order-work-heading strong{display:block}.order-work-heading span{color:#ff927e;letter-spacing:.08em;font-size:11px;font-weight:950}.order-work-heading strong{margin-top:7px;font-size:21px}.order-work-heading p{color:#bdd2d6;margin:7px 0 0;font-size:13px;font-weight:700}.order-work-heading>button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:9px;flex:none;padding:9px 12px;font-weight:900}.order-work-hub .handling-entry-grid button{cursor:pointer}.order-work-hub .handling-entry-grid button.active{background:#ff917e21;border-color:#ff917e;box-shadow:inset 0 0 0 1px #ff917e}.order-work-detail{gap:14px;display:grid}.order-work-detail>.portal-content{padding:0}.order-work-route-note{background:#fff;border:1px solid #d8e4ea;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.order-work-route-note strong,.order-work-route-note span{display:block}.order-work-route-note strong{color:#173a52}.order-work-route-note span{color:#718592;margin-top:4px;font-size:12px;font-weight:750}.order-work-route-note button{color:#fff;cursor:pointer;background:#e85f4c;border:0;border-radius:9px;flex:none;padding:10px 14px;font-weight:900}@media (max-width:900px){.order-management-kpis{grid-template-columns:1fr 1fr}.order-kind-tabs{overflow-x:auto}.order-kind-tabs button{flex:none}}@media (max-width:620px){.order-management-heading,.managed-order-card>header,.managed-order-actions,.order-work-heading,.order-work-route-note{flex-direction:column;align-items:stretch}.order-live-indicator{align-self:flex-start}.order-management-kpis,.managed-order-card>dl{grid-template-columns:1fr}.managed-order-status{justify-items:start}.managed-order-events>div:not(.managed-order-events-title){grid-template-columns:12px 1fr}.managed-order-events time{grid-column:2}.managed-order-actions button,.order-work-route-note button{width:100%}}.promise-list{gap:9px;display:grid}.promise-list article{background:#f4f7f9;border-radius:10px;padding:14px}.promise-list strong{color:#ef604e;font-size:17px;display:block}.promise-list span{color:#67778b;margin-top:3px;font-size:15px;display:block}.csv-input{resize:vertical;min-height:170px;margin-bottom:10px;font-family:ui-monospace,monospace;line-height:1.7}.integration-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.integration-grid article{border:1px solid #e0e6eb;border-radius:11px;padding:15px}.integration-grid span{color:#a26d28;font-size:14px;font-weight:800}.integration-grid strong{margin:7px 0;font-size:14px;display:block}.integration-grid p{color:#738194;margin:0;font-size:14px;line-height:1.6}.radio-list{gap:8px;margin-bottom:13px;display:grid}.radio-list label{cursor:pointer;border:1px solid #e0e5e9;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px;display:grid}.radio-list div{flex-direction:column;gap:3px;display:flex}.radio-list strong{font-size:14px}.radio-list small{color:#7b8997;font-size:14px}.settings-list{gap:0;display:grid}.settings-list article{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.settings-list div{flex-direction:column;gap:3px;display:flex}.settings-list strong{font-size:14px}.settings-list span{color:#7a8998;font-size:14px}.settings-list a,.settings-list button,.settings-list b{color:#356a98;background:0 0;border:0;font-size:14px;text-decoration:none}.team-principles ol{color:#647488;gap:12px;padding-left:19px;font-size:14px;line-height:1.65;display:grid}.permission-checks{border:1px solid #dde4ea;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;margin:0;padding:12px;display:grid}.permission-checks legend{color:#607185;padding:0 5px;font-size:14px;font-weight:850}.permission-checks label{color:#536579;flex-direction:row;align-items:center;gap:6px;font-size:14px;font-weight:650;display:flex}.permission-checks input{accent-color:#2e6f9c;width:auto;min-height:auto}.team-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.team-member-card{background:#fff;border:1px solid #dde4ea;border-radius:12px;gap:13px;padding:16px;display:grid}.team-member-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.team-member-card>header div{flex-direction:column;gap:4px;display:flex}.team-member-card>header strong{color:#26394d;font-size:14px}.team-member-card>header span,.team-member-card>small{color:#85929f;font-size:14px}.team-member-card>header b{color:#277153;background:#e8f6ef;border-radius:7px;padding:5px 7px;font-size:14px}.team-member-card>header b.disabled{color:#8a5960;background:#f4eaec}.team-role-select{color:#65778a;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.team-role-select select{color:#33485d;min-width:150px;font:inherit;background:#fff;border:1px solid #d8e0e6;border-radius:8px;padding:7px 9px;font-size:15px}.permission-checks.compact{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.team-member-actions,.team-password-reset{gap:7px;display:flex}.team-member-actions button,.team-password-reset button{color:#2c5f8c;cursor:pointer;background:#f4f8fb;border:1px solid #ccd8e1;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:800}.team-member-actions button:last-child{color:#9b3f47;background:#fff5f6;border-color:#ecd1d4}.team-password-reset input{min-width:0;font:inherit;border:1px solid #d8e0e6;border-radius:8px;flex:1;padding:8px 10px;font-size:15px}.oauth-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.oauth-connection-grid article{border:1px solid #dfe5ea;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.oauth-connection-grid article>span{color:#4285f4;background:#eef4ff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.oauth-connection-grid article>span svg{width:21px;height:21px}.oauth-connection-grid article.naver>span{color:#fff;background:#03c75a}.oauth-connection-grid article.kakao>span{color:#191919;background:#fee500}.oauth-connection-grid article>div{flex-direction:column;gap:3px;display:flex}.oauth-connection-grid strong{color:#2d4054;font-size:14px}.oauth-connection-grid p{color:#66778a;flex-direction:column;gap:3px;margin:0;font-size:14px;display:flex}.oauth-connection-grid small{color:#99a3ad;font-size:14px}.oauth-connection-grid a,.oauth-connection-grid button{color:#2d6594;cursor:pointer;background:#f5f9fc;border:1px solid #cad7e1;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:850;text-decoration:none}.oauth-connection-grid b{color:#8c98a4;font-size:14px}.portal-loading{gap:12px;display:grid}.portal-loading span{background:linear-gradient(90deg,#edf0f2 25%,#f7f8f9 50%,#edf0f2 75%) 0 0/200% 100%;border-radius:14px;height:120px;animation:1.2s infinite portal-shimmer}@keyframes portal-shimmer{to{background-position:-200% 0}}@media (max-width:1100px){.portal-app{grid-template-columns:190px minmax(0,1fr)}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.portal-app{display:block}.portal-sidebar{z-index:20;height:auto;padding:10px 12px;position:sticky}.portal-brand{padding:0}.portal-brand-mark{width:34px;height:34px}.portal-sidebar nav{margin-top:9px;display:flex;overflow-x:auto}.portal-sidebar nav button{grid-template-columns:auto auto;min-width:max-content;min-height:34px;padding:5px 8px}.portal-sidebar nav button>span{display:none}.portal-sidebar nav button b{grid-column:auto}.portal-sidebar .warehouse-identity,.portal-home-link{display:none}.portal-business-nav{grid-template-columns:repeat(2,minmax(145px,1fr));margin:9px 0 0;padding:7px;overflow-x:auto}.portal-business-nav>span{display:none}.portal-business-nav>button{min-width:145px;padding:8px 10px}.portal-header{min-height:60px;padding:10px 15px}.portal-header .eyebrow,.portal-user div,.portal-header-actions>button{display:none}.portal-service-phone{padding-inline:8px;font-size:12px}.portal-service-phone span{display:none}.ops-language-switch{display:inline-flex}.ops-language-switch button{min-width:52px;padding:0 8px;font-size:13px}.portal-header h1{font-size:18px}.portal-content{padding:14px 12px 35px}.portal-alert{margin:12px 12px 0}.portal-header-actions>button.customer-notice-toggle{place-items:center;width:36px;display:grid}.customer-announcement-banner{grid-template-columns:auto minmax(0,1fr);margin:12px 12px 0;padding:13px}.customer-announcement-banner>div:nth-child(2){grid-template-columns:1fr}.customer-announcement-banner p{grid-column:auto}.customer-announcement-banner>button{grid-column:1/-1;width:100%}.customer-announcement-banner>button.dismiss{width:34px;position:absolute;right:18px}.customer-notice-center{width:calc(100vw - 16px);max-height:calc(100vh - 78px);top:68px;right:8px}.portal-grid.two,.portal-grid.form-side{grid-template-columns:1fr}.portal-kpis{grid-template-columns:repeat(2,1fr)}.portal-panel{padding:17px}.package-grid,.integration-grid,.inspection-request-form{grid-template-columns:1fr}.inspection-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-member-grid,.oauth-connection-grid{grid-template-columns:1fr}.permission-checks.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-form,.smart-inbound-card dl,.choice-cards,.quote-numbers,.prealert-edit-form{grid-template-columns:1fr}.prealert-manage-list dl{grid-template-columns:1fr 1fr}.ops-inline-confirm{flex-direction:column;align-items:stretch}}.workspace-shell .workspace-header-actions>span,.workspace-shell .ai-orb,.workspace-shell .workspace-assistant>div>span{background:linear-gradient(145deg, var(--brand-blue), var(--brand-cyan))}.workspace-shell .customer-number-heading,.workspace-shell .recommendation-card{background:linear-gradient(135deg, #14335c 0%, var(--brand-blue) 58%, var(--brand-cyan) 145%)}.workspace-shell .prealert-title span,.workspace-shell .ai-next-action span,.workspace-shell .workspace-panel-heading span{color:var(--brand-blue)}.workspace-shell .prealert-grid input:focus,.workspace-shell .prealert-grid select:focus,.workspace-shell .ai-request-workspace textarea:focus{border-color:var(--brand-cyan-dark);box-shadow:0 0 0 3px #20d3e31f}.workspace-shell .package-list>button.selected{background:linear-gradient(90deg, var(--brand-blue-soft), var(--brand-cyan-soft));border-color:#2f63ff52}.workspace-shell .package-list>button.selected .package-check,.workspace-shell .live-timeline li.current>span,.workspace-shell .document-steps button.current i,.workspace-shell .ai-request-status li.current i{border-color:var(--brand-blue);background:var(--brand-blue)}.workspace-shell .document-steps button.current i{box-shadow:0 0 0 4px var(--brand-blue-soft)}.workspace-shell .document-steps button.current strong,.workspace-shell .document-studio-heading>div:first-child>span{color:var(--brand-blue)}.login-shell .login-submit,.register-shell .login-submit{background:linear-gradient(135deg, var(--brand-blue), var(--brand-cyan));box-shadow:0 9px 22px #2f63ff38}.login-shell .login-title>span,.register-shell .register-title>span,.register-shell .register-heading h1 em,.register-shell .register-heading li b{color:var(--brand-cyan)}@media (max-width:900px){.prealert-history-list>div{grid-template-columns:95px minmax(150px,1fr) 120px 80px}.prealert-history-list>div>em{grid-column:4}.prealert-history-list>div>time{display:none}}@media (max-width:620px){.prealert-history-list>div{grid-template-columns:auto 1fr auto;gap:7px;padding:11px 12px}.prealert-history-list>div>div:nth-of-type(2){display:none}.prealert-history-list>div>em{grid-column:3}}.lcl-order-wizard{border-top:4px solid #ef604e}.lcl-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.lcl-steps button{color:#738696;text-align:left;background:#f7fafb;border:1px solid #dce5eb;border-radius:12px;align-items:center;gap:11px;min-height:58px;padding:12px 15px;display:flex}.lcl-steps button span{color:#fff;background:#a9b7c0;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:13px;font-weight:950;display:grid}.lcl-steps button strong{font-size:15px;font-weight:950}.lcl-steps button.active{color:#15344d;background:#fff4f1;border-color:#ef7968;box-shadow:0 0 0 3px #ef604e14}.lcl-steps button.active span{background:#ef604e}.lcl-steps button.done span{background:#1a9b76}.lcl-inline-warning,.document-warning,.balance-shortage{color:#8a6322;background:#fff6dc;border-radius:9px;margin:12px 0;padding:11px 13px;font-size:13px;font-weight:800;display:block}.lcl-step-body{gap:18px;display:grid}.lcl-consignee-card{background:#f8fafb;border:1px solid #dbe5eb;border-radius:13px;padding:18px}.lcl-consignee-card.ready{background:#f1faf7;border-color:#b8dfd2}.lcl-consignee-card.missing{background:#fff5f2;border-color:#efc0b8}.lcl-consignee-card header{justify-content:space-between;align-items:center;gap:15px;display:flex}.lcl-consignee-card header span,.lcl-consignee-card header strong{display:block}.lcl-consignee-card header span{color:#718696;font-size:12px;font-weight:850}.lcl-consignee-card header strong{color:#16374f;margin-top:5px;font-size:18px}.lcl-consignee-card header b{color:#177758;background:#dff3eb;border-radius:999px;padding:7px 10px;font-size:12px}.lcl-consignee-card.missing header b{color:#af4e42;background:#fee1dc}.lcl-consignee-card dl{grid-template-columns:repeat(2,1fr);gap:9px;margin:16px 0 0;display:grid}.lcl-consignee-card dl div{background:#ffffffbf;border-radius:9px;padding:11px}.lcl-consignee-card dt{color:#788b99;font-size:11px;font-weight:850}.lcl-consignee-card dd{color:#17384f;margin:5px 0 0;font-size:14px;font-weight:900}.lcl-consignee-card>a{color:#df5847;margin-top:13px;font-weight:900;display:inline-block}.lcl-service-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lcl-service-grid label{background:#fff;border:1px solid #dce5eb;border-radius:12px;min-height:128px;padding:16px}.lcl-service-grid label.selected{background:#fff5f2;border-color:#ef7968}.lcl-service-grid span,.lcl-service-grid strong,.lcl-service-grid small{display:block}.lcl-service-grid span{color:#18384f;font-size:14px;font-weight:950}.lcl-service-grid strong{color:#17926e;margin:13px 0 6px;font-size:22px}.lcl-service-grid small{color:#778b99;margin-top:8px;font-size:12px;font-weight:750;line-height:1.5}.lcl-service-grid input[type=number]{width:100%;min-height:40px;font:inherit;border:1px solid #d3dfe6;border-radius:8px;margin-top:12px;padding:8px 10px}.lcl-service-grid input[type=checkbox]{accent-color:#ef604e;width:22px;height:22px;margin-top:15px}.lcl-pallet-group{background:#f7fafc;border:1px solid #d6e2e9;border-radius:13px;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:13px;display:grid}.lcl-pallet-group>header{grid-column:1/-1;padding:2px 3px 4px}.lcl-pallet-group>header span{color:#18384f;font-size:15px;font-weight:950}.lcl-pallet-group>header small{margin-top:3px}.lcl-pallet-group label{min-height:112px}.lcl-notes{color:#5f7585;gap:7px;font-size:12px;font-weight:900;display:grid}.lcl-notes textarea{resize:vertical;min-height:92px;font:inherit;border:1px solid #d5e0e7;border-radius:10px;padding:12px}.wizard-actions,.document-actions{justify-content:flex-end;gap:9px;display:flex}.wizard-actions button,.document-actions button{color:#17384f;background:#fff;border:1px solid #cedbe3;border-radius:9px;min-height:44px;padding:10px 16px;font-weight:900}.wizard-actions .primary-action,.document-actions .primary-action{color:#fff;background:#ef604e;border-color:#ef604e}.lcl-final-review{border:1px solid #d7e2e8;border-radius:15px;overflow:hidden}.lcl-review-head{color:#fff;background:linear-gradient(125deg,#0d2b43,#174f4d);padding:24px}.lcl-review-head span{color:#ff8d7c;letter-spacing:.12em;font-size:11px;font-weight:950}.lcl-review-head h3{margin:8px 0;font-size:24px}.lcl-review-head p{color:#c5d6dc;margin:0;font-weight:700}.lcl-review-grid{background:#dfe7ec;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.lcl-review-grid article{background:#fff;min-height:130px;padding:19px}.lcl-review-grid span,.lcl-review-grid strong,.lcl-review-grid small{display:block}.lcl-review-grid span{color:#748997;font-size:11px;font-weight:850}.lcl-review-grid strong{color:#15354d;margin:8px 0;font-size:18px}.lcl-review-grid small{color:#768b98;line-height:1.55}.lcl-confirmation{color:#275d51;background:#eaf7f3;border-radius:10px;gap:11px;margin:18px;padding:14px;display:flex}.lcl-confirmation span{font-size:19px;font-weight:950}.lcl-confirmation p{margin:0;font-weight:750;line-height:1.6}.lcl-final-review .wizard-actions{padding:0 18px 18px}.lcl-document-editor{background:#f8fafb;border:1px solid #dbe5eb;border-radius:12px;margin-top:18px}.lcl-document-editor summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:16px;list-style:none;display:flex}.lcl-document-editor summary span,.lcl-document-editor summary strong{display:block}.lcl-document-editor summary span{color:#ef604e;letter-spacing:.1em;font-size:10px;font-weight:950}.lcl-document-editor summary strong{color:#17364e;margin-top:5px;font-size:16px}.lcl-document-editor summary b{border-radius:999px;padding:7px 10px;font-size:11px}.lcl-document-editor summary b.confirmed{color:#177758;background:#ddf2ea}.lcl-document-editor summary b.review{color:#98661a;background:#fff0cb}.lcl-document-editor>div{padding:0 16px 16px}.document-toolbar{gap:10px;margin-bottom:12px;display:flex}.document-toolbar label{color:#6d8291;gap:5px;font-size:11px;font-weight:850;display:grid}.document-toolbar select{background:#fff;border:1px solid #d3dfe6;border-radius:8px;min-height:38px;padding:7px 10px}.document-item-list{gap:10px;display:grid}.document-item-list article{background:#fff;border:1px solid #dce5eb;border-radius:10px;padding:14px}.document-item-list article header{color:#17364e;justify-content:space-between;margin-bottom:12px;display:flex}.document-item-list article header span{color:#7a8d99;font-size:12px}.document-item-list article>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.document-item-list label{color:#6c8190;gap:5px;font-size:11px;font-weight:850;display:grid}.document-item-list input{min-width:0;min-height:39px;font:inherit;border:1px solid #d5e0e7;border-radius:8px;padding:8px 9px}.document-actions{margin-top:14px}.wallet-balance-hero{color:#fff;background:linear-gradient(130deg,#0d2b43,#154c4b);border-radius:17px;grid-template-columns:1fr 220px;gap:20px;padding:27px;display:grid;box-shadow:0 18px 45px #102f4724}.wallet-balance-hero span{color:#a9c5ca;letter-spacing:.09em;font-size:11px;font-weight:900}.wallet-balance-hero h2{margin:8px 0 3px;font-size:19px}.wallet-balance-hero>div:first-child>strong{font-size:37px;display:block}.wallet-balance-hero p{color:#bfd1d7;max-width:660px;margin:10px 0 0;font-weight:700;line-height:1.6}.wallet-balance-hero>div:last-child{background:#ffffff12;border:1px solid #ffffff26;border-radius:12px;align-self:center;padding:17px}.wallet-balance-hero>div:last-child strong,.wallet-balance-hero>div:last-child small{margin-top:6px;display:block}.wallet-balance-hero .wallet-hero-topup{margin-top:12px;display:inline-flex}.wallet-deposit-layout{grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);gap:18px;margin-top:16px;display:grid}.wallet-bank-account{color:#fff;background:linear-gradient(135deg,#15364e,#17685f);border-radius:14px;align-content:center;gap:7px;padding:22px;display:grid}.wallet-bank-account span{color:#a8d0cc;letter-spacing:.08em;font-size:11px;font-weight:900}.wallet-bank-account strong{font-size:17px}.wallet-bank-account b{letter-spacing:.03em;font-size:clamp(20px,2vw,27px)}.wallet-bank-account small{color:#d5e9e6;font-weight:750}.wallet-bank-account button{color:#fff;background:#ffffff17;border:1px solid #ffffff59;border-radius:8px;justify-self:start;margin-top:8px;padding:9px 13px;font-weight:850}.wallet-deposit-form{background:#f7fafb;border:1px solid #dce5eb;border-radius:14px;padding:20px}.wallet-deposit-form p{color:#536b7a;margin:0 0 14px;line-height:1.65}.wallet-deposit-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wallet-deposit-form label{color:#536b7a;gap:6px;font-size:12px;font-weight:850;display:grid}.wallet-deposit-form input{min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #cfdce4;border-radius:8px;padding:9px 11px}.wallet-deposit-form .primary-action{margin-top:12px}.wallet-deposit-form>small{color:#7b8e9a;margin-top:9px;line-height:1.5;display:block}.wallet-ledger{gap:8px;margin-top:15px;display:grid}.wallet-ledger article{border:1px solid #dce5eb;border-radius:10px;grid-template-columns:1fr auto 150px;align-items:center;gap:14px;padding:14px;display:grid}.wallet-ledger strong,.wallet-ledger small{display:block}.wallet-ledger small,.wallet-ledger span{color:#7b8e9a;margin-top:4px;font-size:12px}.wallet-ledger b.credit{color:#00734d}.wallet-ledger b.debit{color:#b42318}.wallet-ops-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.wallet-ops-grid article{background:#f7fafb;border:1px solid #dce5eb;border-radius:11px;padding:16px}.wallet-ops-grid span,.wallet-ops-grid strong,.wallet-ops-grid small{display:block}.wallet-ops-grid span,.wallet-ops-grid small{color:#748997;font-size:11px;font-weight:800}.wallet-ops-grid strong{color:#15364e;margin:8px 0;font-size:21px}.quote-row{border-top:1px solid #edf0f2;grid-template-columns:1.2fr 1.4fr auto auto auto auto;align-items:center;gap:12px;min-height:64px;padding:8px 0;display:grid}.quote-row:first-child{border-top:0}.quote-row small{color:#606369;font-size:11px;display:block}.quote-row b{font-size:16px;font-weight:800}.quote-row-error{color:#b84531;background:#fff1ec;border:1px solid #f0b6a9;border-radius:6px;align-items:center;gap:8px;margin:4px 0 8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.quote-row-topup{color:#2456d3;white-space:nowrap;font-size:12px;font-weight:700;text-decoration:underline}.quote-pill{color:#8a6100;background:#fbf1da;border-radius:9999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.statement-table{border-collapse:collapse;width:100%}.statement-table th,.statement-table td{text-align:left;border-top:1px solid #edf0f2;height:40px;padding:0 10px;font-size:13px}.statement-table th{background:#f7f9fb;height:36px;font-size:12px}.statement-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}@media (max-width:900px){.lcl-service-grid,.document-item-list article>div,.wallet-ops-grid{grid-template-columns:1fr 1fr}.wallet-balance-hero,.wallet-deposit-layout{grid-template-columns:1fr}}@media (max-width:620px){.lcl-steps,.lcl-consignee-card dl,.lcl-service-grid,.lcl-review-grid,.document-item-list article>div,.wallet-ops-grid{grid-template-columns:1fr}.lcl-pallet-group{grid-column:1;grid-template-columns:1fr}.wizard-actions,.document-actions{flex-direction:column}.wallet-ledger article,.wallet-deposit-form>div{grid-template-columns:1fr}}.ops-proof{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;margin-top:18px;padding:14px}.ops-proof span{color:#91a6ba;font-size:14px}.ops-proof strong{margin:5px 0;font-size:14px;display:block}.ops-proof p{color:#9eb0c1;margin:0;font-size:14px;line-height:1.6}.ops-hero{color:#fff;background:radial-gradient(circle at 83% 30%,#5499c74d,#0000 30%),linear-gradient(135deg,#12263d,#1d4562);border-radius:18px;grid-template-columns:1fr 170px;align-items:center;gap:30px;min-height:210px;padding:32px 38px;display:grid}.ops-hero span{color:#8fc9ed;font-size:15px;font-weight:800}.ops-hero h2{letter-spacing:-.05em;margin:8px 0;font-size:32px;line-height:1.2}.ops-hero p{color:#b6c7d5;margin:0;font-size:14px}.ops-hero>strong{background:#ffffff12;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;font-size:38px;display:flex}.ops-hero>strong small{color:#b7c8d6;margin-top:5px;font-size:14px}.ops-queue-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ops-queue-grid button{color:#24364a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5ea;border-radius:13px;flex-direction:column;min-height:150px;padding:16px;display:flex}.ops-queue-grid button>span{color:#fff;background:#ef604e;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:12px;font-size:15px;font-weight:900;display:grid}.ops-queue-grid strong{font-size:14px}.ops-queue-grid p{color:#778698;margin:5px 0 12px;font-size:14px;line-height:1.6}.ops-queue-grid b{color:#36678f;margin-top:auto;font-size:14px}.ops-card-list{gap:7px;display:grid}.ops-card-list>button,.ops-card-list>article{color:#25374b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e5e9;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:15px;width:100%;padding:13px;display:grid}.ops-card-list>button.selected{background:#eff6fb;border-color:#47749d;box-shadow:0 0 0 2px #47749d14}.ops-card-list div{flex-direction:column;gap:3px;display:flex}.ops-card-list span{color:#778697;font-size:14px}.ops-card-list strong{font-size:14px}.ops-card-list p{color:#68788a;margin:2px 0 0;font-size:14px;line-height:1.5}.ops-card-list b{color:#3e607b;font-size:15px}.ops-card-list b.ops-risk{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.ops-card-list b.ops-risk-high{color:#bd3642}.ops-card-list b.ops-risk-medium{color:#a96a18}.ops-card-list b.ops-risk small{color:#82909d;font-size:14px}.ops-card-list article>button{color:#fff;cursor:pointer;background:#2e6f9c;border:0;border-radius:7px;padding:8px 10px;font-size:14px;font-weight:800}.ops-scan-input{color:#35546d;background:#f4f9fc;border:1px solid #cfe0ec;border-radius:11px;gap:7px;margin:0 0 14px;padding:14px;font-weight:800;display:grid}.ops-scan-input input{color:#20364a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #afc8d9;border-radius:9px;padding:10px 13px;font-size:16px}.ops-scan-input small{color:#6a7f91;font-size:13px;font-weight:600}.ops-inline-confirm{background:#fff9e9;border:1px solid #f0d7a1;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;padding:14px;display:flex}.ops-inline-confirm div{gap:4px;display:grid}.ops-inline-confirm strong{color:#624c1d}.ops-inline-confirm span{color:#816f48;font-size:14px}.ops-inline-confirm button{color:#fff;cursor:pointer;background:#193b5a;border:0;border-radius:8px;flex:none;min-height:42px;padding:9px 14px;font-weight:850}.ops-inline-confirm button:disabled{opacity:.55;cursor:wait}.ops-detail-list{gap:8px;margin:0;display:grid}.ops-detail-list div{border-bottom:1px solid #edf0f2;grid-template-columns:115px 1fr;gap:12px;padding:9px 0;display:grid}.ops-detail-list dt{color:#82909d;font-size:14px}.ops-detail-list dd{color:#34485d;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:750}.ops-action-row{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.ops-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;display:grid}.ops-form-grid.single{grid-template-columns:1fr}.ops-form-grid label{color:#536477;flex-direction:column;gap:6px;font-size:14px;font-weight:750;display:flex}.ops-form-grid input,.ops-form-grid select,.ops-result-form select{color:#26384c;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d8e0e6;border-radius:8px;padding:9px 10px;font-size:14px}.ops-form-grid .wide{grid-column:span 3}.ops-form-grid .checkbox{flex-direction:row;align-self:center;align-items:center}.ops-form-grid .checkbox input{width:auto;min-height:0}.ops-result-form{gap:10px;display:grid}.ops-result-form textarea{min-height:140px;font:inherit;resize:vertical;border:1px solid #d8e0e6;border-radius:9px;padding:12px;font-size:14px;line-height:1.7}.portal-form label.checkbox{flex-direction:row;align-items:center}.portal-form label.checkbox input{width:auto;min-height:auto}.cms-guide ul{color:#68798d;gap:12px;padding-left:18px;font-size:15px;line-height:1.7;display:grid}@media (max-width:1100px){.ops-queue-grid{grid-template-columns:repeat(3,1fr)}.ops-form-grid{grid-template-columns:repeat(2,1fr)}.ops-form-grid .wide{grid-column:span 2}.ecommerce-item{grid-template-columns:repeat(2,minmax(0,1fr))}.service-request-list{grid-template-columns:1fr}}@media (max-width:760px){.ops-proof{display:none}.ops-hero{grid-template-columns:1fr;padding:25px}.ops-hero>strong{display:none}.ops-queue-grid{grid-template-columns:repeat(2,1fr)}.ops-form-grid{grid-template-columns:1fr}.ops-form-grid .wide{grid-column:auto}.ecommerce-item{grid-template-columns:1fr}.bulk-upload-drop{flex-direction:column;align-items:stretch}.bulk-summary{grid-template-columns:1fr}}.landing{color:#18283c;word-break:keep-all;background:#fbfcfd;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Pretendard,sans-serif}.landing-notice{color:#dce8f2;background:#17304a;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:8px 20px;font-size:15px;display:flex}.landing-notice.urgent{background:#9d392f}.landing-notice>span{color:#fff;background:#ef604e;border-radius:5px;padding:3px 6px;font-size:14px;font-weight:900}.landing-notice p{color:#afc1d1;margin:0}.landing-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-bottom:1px solid #d7e0e7d9;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;min-height:68px;padding:10px max(24px,50vw - 590px);display:grid;position:sticky;top:0}.landing-logo{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.landing-logo>span{color:#fff;background:linear-gradient(145deg,#ff7761,#e64f3e);border-radius:12px;place-items:center;width:39px;height:39px;font-size:14px;font-weight:900;display:grid}.landing-logo>div{flex-direction:column;gap:1px;display:flex}.landing-logo strong{letter-spacing:-.03em;font-size:14px}.landing-logo small{color:#8b99a8;letter-spacing:.1em;font-size:14px}.landing-header>nav{justify-content:center;align-items:center;gap:26px;display:flex}.landing-header a{color:inherit;text-decoration:none}.landing-header nav a{color:#536477;font-size:15px;font-weight:800}.landing-header>div{align-items:center;gap:9px;font-size:15px;font-weight:850;display:flex}.landing-header .landing-phone{color:#17304a;white-space:nowrap;background:#f7fafb;border:1px solid #d7e1e8;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.landing-header .landing-phone span{color:#ef604e;font-size:12px;font-weight:950}.landing-header .landing-register{color:#fff;background:#ef604e;border-radius:8px;padding:10px 14px}.landing-hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:60px;max-width:1180px;min-height:620px;margin:auto;padding:70px 24px 80px;display:grid}.landing-kicker,.landing-section-title>span{color:#ef604e;letter-spacing:.13em;font-size:15px;font-weight:900}.landing-hero h1{letter-spacing:-.065em;margin:16px 0 20px;font-size:clamp(42px,5vw,66px);line-height:1.12}.landing-hero h1 em{color:#ef604e;font-style:normal}.landing-hero-copy>p{color:#5f7084;max-width:610px;margin:0;font-size:15px;line-height:1.85}.landing-hero-actions{gap:10px;margin:27px 0 22px;display:flex}.landing-hero-actions a,.landing-hero-actions button{color:#2f4c68;cursor:pointer;background:#fff;border:1px solid #d3dde5;border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.landing-hero-actions a{color:#fff;background:#ef604e;border-color:#ef604e;box-shadow:0 13px 25px #ef604e33}.landing-hero-copy ul{color:#68798c;flex-wrap:wrap;gap:9px 17px;padding:0;font-size:15px;list-style:none;display:flex}.landing-hero-copy li b{color:#2f9a70}.landing-control-preview{background:#fff;border:1px solid #dce3e9;border-radius:20px;padding:21px;transform:rotate(1deg);box-shadow:0 30px 70px #12273e21}.landing-control-preview>header{border-bottom:1px solid #e7ebee;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.landing-control-preview>header div{flex-direction:column;gap:3px;display:flex}.landing-control-preview>header span{color:#ef604e;letter-spacing:.1em;font-size:14px;font-weight:900}.landing-control-preview>header strong{font-size:15px}.landing-control-preview>header>b{color:#267455;background:#e8f6ef;border-radius:7px;padding:5px 8px;font-size:14px}.preview-route{gap:4px;padding:16px 0;display:grid}.preview-route article{color:#6d7b89;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.preview-route article.done{background:#f3f8f5}.preview-route article.active{color:#17304a;background:#fff1ee}.preview-route article>span{color:#718293;background:#eef2f5;border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid}.preview-route article.done>span{color:#fff;background:#32a277}.preview-route article.active>span{color:#fff;background:#ef604e}.preview-route article div{flex-direction:column;gap:3px;display:flex}.preview-route strong{font-size:14px}.preview-route small{color:#8592a0;font-size:14px}.preview-route b{font-size:14px}.landing-control-preview>footer{color:#fff;background:#17304a;border-radius:11px;grid-template-columns:1fr auto;gap:4px 12px;padding:13px;display:grid}.landing-control-preview footer span{color:#9fb2c4;font-size:14px}.landing-control-preview footer strong{font-size:14px}.landing-control-preview footer button{color:#fff;background:0 0;border:0;grid-area:1/2/3;font-size:14px}.landing-proof{grid-template-columns:repeat(3,1fr);max-width:1180px;margin:auto;padding:0 24px 80px;display:grid}.landing-proof article{background:#fff;border:1px solid #e0e6eb;grid-template-columns:45px 1fr;gap:13px;padding:22px;display:grid}.landing-proof article:first-child{border-radius:14px 0 0 14px}.landing-proof article:last-child{border-radius:0 14px 14px 0}.landing-proof article>span{color:#ef604e;background:#fff0ed;border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:grid}.landing-proof strong{font-size:14px}.landing-proof p{color:#778697;margin:5px 0 0;font-size:14px;line-height:1.6}.landing-services,.landing-network,.landing-faq{max-width:1180px;margin:auto;padding:95px 24px}.landing-services{padding-top:58px;padding-bottom:74px}.landing-section-title{max-width:700px;margin-bottom:42px}.landing-section-title h1,.landing-section-title h2{letter-spacing:-.055em;margin:12px 0;font-size:clamp(28px,4vw,45px);line-height:1.25}.landing-section-title p{color:#6b7b8e;margin:0;font-size:14px;line-height:1.75}.landing-section-title.light>span{color:#8ec9ed}.landing-section-title.light h2{color:#fff}.landing-section-title.light p{color:#b2c4d3}.ecommerce-advantage{background:linear-gradient(110deg,#fff2ef,#fff 68%);border:1px solid #ffd2ca;border-radius:16px;grid-template-columns:minmax(300px,.85fr) 1.15fr;align-items:center;gap:28px;margin-bottom:28px;padding:22px 26px;display:grid}.ecommerce-advantage div{flex-direction:column;gap:6px;display:flex}.ecommerce-advantage span{color:#ef604e;letter-spacing:.08em;font-size:12px;font-weight:900}.ecommerce-advantage strong{color:#17304a;font-size:20px;line-height:1.35}.ecommerce-advantage p{color:#5d6f82;margin:0;font-size:15px;font-weight:650;line-height:1.7}.service-mode-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.service-mode-grid article{background:#fff;border:1px solid #dfe5ea;border-top:4px solid #ef604e;border-radius:16px;flex-direction:column;min-height:390px;padding:29px;display:flex;position:relative;box-shadow:0 12px 35px #172c420a}.service-mode-grid article.featured{color:#fff;background:#17304a;border-color:#17304a;box-shadow:0 25px 45px #17304a2b}.service-mode-grid article>b{color:#fff;background:#ef604e;border-radius:6px;padding:5px 8px;font-size:14px}.service-mode-grid article>span{color:#7b8998;margin-left:8px;font-size:14px;font-weight:800}.service-mode-grid .featured>span{color:#9db1c4}.service-mode-grid .service-code{color:#ef604e;letter-spacing:.08em;margin-top:24px;font-size:12px;font-weight:900;display:block}.service-mode-grid .featured .service-code{color:#ff7b69}.service-mode-grid article h2,.service-mode-grid article h3{letter-spacing:-.045em;margin:8px 0 12px;font-size:25px;line-height:1.35}.service-mode-grid p{color:#6d7c8e;font-size:14px;line-height:1.75}.service-mode-grid .featured p{color:#afc0cf}.service-mode-grid ul{color:#536477;gap:8px;margin:22px 0;padding:0;font-size:15px;list-style:none;display:grid}.service-mode-grid .featured ul{color:#d1dce5}.service-mode-grid li:before{content:"✓";color:#31a176;margin-right:7px;font-weight:900}.service-mode-grid a{color:#fff;background:#ef604e;border-radius:9px;align-self:flex-start;margin-top:auto;padding:10px 14px;font-size:15px;font-weight:850;text-decoration:none}.core-service-cinema{color:#fff;background:#081828;padding:72px max(18px,50vw - 680px) 34px;overflow:hidden}.core-flag-hero{isolation:isolate;color:#fff;background:linear-gradient(122deg,#061422 0%,#0a1e31 48%,#071827 100%);border-radius:0 0 22px 22px;margin:-72px 0 42px;padding:82px 0 38px;position:relative;overflow:hidden;box-shadow:0 24px 70px #02142659,inset 0 -1px #9ab4c724}.core-flag-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#03101cad 0%,#04121f30 31%,#04121f0d 58%,#03101c7a 100%),linear-gradient(#05121e0a,#05121e45);position:absolute;inset:0}.core-flag-hero:after{content:"";z-index:1;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-color:#0000;background-image:radial-gradient(at 58% 35%,#ffffff26,#0000 34%),linear-gradient(104deg,#0000 10%,#ffffff0a 34%,#0000 55%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:135% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:5.4s ease-in-out infinite flag-canvas-sheen;position:absolute;inset:-18%}.korean-flag-fabric{z-index:0;pointer-events:none;perspective:1400px;position:absolute;inset:0}.flag-wave-canvas{opacity:.97;filter:saturate(1.04)contrast(1.03);width:100%;height:100%;display:block}@keyframes flag-canvas-sheen{0%,to{opacity:.38;background-position:0%;transform:translate(-1%)}50%{opacity:.58;background-position:100%;transform:translate(1%,.5%)}}.core-service-head{z-index:3;grid-template-columns:.65fr 1.45fr .9fr;align-items:end;gap:30px;padding:0 18px 42px;display:grid;position:relative}.core-service-head>span{color:#ff7b68;letter-spacing:.12em;text-shadow:0 2px 12px #0000007a;font-size:14px;font-weight:900}.core-service-head h1{color:#f8fafb;letter-spacing:-.065em;text-shadow:0 4px 22px #00000073;margin:0;font-size:clamp(38px,5vw,68px);font-weight:850;line-height:1.04}.core-service-head h1 em{color:#aab9c6;font-style:normal}.core-service-head p{color:#c5d0d9;text-align:right;text-shadow:0 3px 16px #0000006b;margin:0;font-size:16px;font-weight:780;line-height:1.75}.core-manifesto{z-index:3;-webkit-backdrop-filter:blur(7px)saturate(1.06);backdrop-filter:blur(7px)saturate(1.06);background:linear-gradient(90deg,#04121f7d,#081c2d57 50%,#04121f6e);border:1px solid #b6cbda45;border-left:4px solid #ff705e;border-radius:0 12px 12px 0;grid-template-columns:1fr 1.2fr 1fr;gap:28px;margin:0 18px;padding:25px 27px;display:grid;position:relative;box-shadow:0 18px 46px #00000029,inset 0 1px #ffffff14}.core-manifesto>div{flex-direction:column;gap:8px;display:flex}.core-manifesto>div span{color:#ff7b68;letter-spacing:.1em;font-size:13px;font-weight:900}.core-manifesto>div strong{color:#f8fafb;letter-spacing:-.035em;font-size:22px;font-weight:850;line-height:1.45}.core-manifesto>p{color:#c1ccd5;margin:0;font-size:15px;font-weight:750;line-height:1.8}.core-manifesto>b{color:#f8fafb;align-self:center;font-size:18px;line-height:1.5}.core-manifesto>b small{color:#aebdca;margin-top:7px;font-size:14px;font-weight:700;line-height:1.65;display:block}.core-service-label{justify-content:space-between;align-items:center;padding:0 18px 15px;display:flex}.core-service-label span{color:#ff7c69;letter-spacing:.12em;font-size:12px;font-weight:900}.core-service-label strong{color:#c1cdd6;letter-spacing:.03em;font-size:14px;font-weight:800}.core-service-stage{gap:7px;height:min(800px,82vh);min-height:740px;display:flex}.core-service-scene{background:#102a42;border:1px solid #ffffff21;border-radius:8px;outline:none;flex:1;min-width:0;transition:flex .8s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),filter .65s;position:relative;overflow:hidden}.core-service-stage:hover .core-service-scene{filter:brightness(.58)saturate(.72);flex:.74}.core-service-stage .core-service-scene:hover,.core-service-stage .core-service-scene:focus,.core-service-stage .core-service-scene:focus-within{filter:brightness()saturate(1.04);flex:2.35;transform:translateY(-7px)}.core-scene-media{object-fit:cover;filter:contrast(1.04)saturate(1.05);width:100%;height:100%;transition:transform 1.15s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;transform:scale(1.015)}.core-scene-slideshow{background:#102a42;position:absolute;inset:0;overflow:hidden}.core-scene-slideshow img{object-fit:cover;opacity:0;filter:contrast(1.035)saturate(1.04);width:100%;height:100%;animation:24s cubic-bezier(.45,0,.25,1) infinite core-scene-photo;display:block;position:absolute;inset:0;transform:scale(1.02)}.core-scene-slideshow img:first-child{object-position:54% center;animation-delay:0s}.core-scene-slideshow img:nth-child(2){object-position:55% center;animation-delay:8s}.core-scene-slideshow img:nth-child(3){object-position:50% center;animation-delay:16s}@keyframes core-scene-photo{0%{opacity:0;transform:scale(1.02)}5%,29%{opacity:1}34%,to{opacity:0;transform:scale(1.11)}}.core-service-scene:first-child .core-scene-media{object-position:48% center}.core-service-scene:nth-child(2) .core-scene-media{object-position:center}.core-service-scene:nth-child(3) .core-scene-media,.core-service-scene:nth-child(4) .core-scene-media{object-position:58% center}.core-service-scene:hover .core-scene-media,.core-service-scene:focus .core-scene-media,.core-service-scene:focus-within .core-scene-media{transform:scale(1.055)}.core-scene-shade{background:linear-gradient(#04101d14 22%,#04101dad 55%,#04101dfa 100%),linear-gradient(90deg,#03101d59,#0000);position:absolute;inset:0}.core-scene-index{color:#fff;letter-spacing:.12em;font:900 14px ui-monospace,monospace;position:absolute;top:22px;left:22px}.core-scene-location{color:#ff9a8c;letter-spacing:.08em;white-space:nowrap;font-size:12px;font-weight:900;position:absolute;top:21px;right:20px}.core-scene-copy{position:absolute;bottom:27px;left:23px;right:23px}.core-scene-copy>small{color:#c1ced7;letter-spacing:.12em;white-space:nowrap;font-size:12px;font-weight:900}.core-scene-copy h2{letter-spacing:-.055em;white-space:nowrap;max-width:560px;margin:10px 0 9px;font-size:clamp(28px,2.7vw,43px);font-weight:900;line-height:1.13}.core-scene-copy p{color:#e2e9ee;white-space:nowrap;margin:0;font-size:16px;font-weight:850}.core-scene-copy ul{opacity:0;color:#f0f4f7;gap:7px;max-width:590px;max-height:0;margin:0;padding:0;font-size:15px;font-weight:750;line-height:1.48;list-style:none;transition:max-height .65s,margin .65s,opacity .5s,transform .65s;display:grid;overflow:hidden;transform:translateY(12px)}.core-scene-copy li:before{content:"✓";color:#51d3a3;margin-right:7px;font-weight:900}.core-scene-copy a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#091d2f73;border:1px solid #ffffff73;border-radius:8px;align-items:center;margin-top:18px;padding:11px 15px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.core-service-scene:hover ul,.core-service-scene:focus ul,.core-service-scene:focus-within ul{opacity:1;max-height:310px;margin-top:18px;transform:none}.core-service-scene:hover a,.core-service-scene:focus a,.core-service-scene:focus-within a{background:#ef604e;border-color:#ef604e}.core-network-strip{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:auto auto 24px auto 1fr;align-items:center;gap:18px;margin-top:16px;padding:17px 20px;display:grid}.core-network-strip>span{color:#ff8b7b;letter-spacing:.11em;font-size:12px;font-weight:900}.core-network-strip>div{flex-direction:column;gap:2px;display:flex}.core-network-strip strong{letter-spacing:.04em;font-size:15px;font-weight:900}.core-network-strip small{color:#aebdca;font-size:13px;font-weight:700}.core-network-strip i{color:#536e83;font-style:normal}.core-network-strip>b{color:#c0ccd5;justify-self:end;font-size:14px;font-weight:800}.logistics-briefing{color:#172c41;background:linear-gradient(#f5f7f8 0%,#fff 74%);padding:102px max(24px,50vw - 620px)}.logistics-briefing>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:36px;display:grid}.logistics-briefing>header span,.briefing-coming>span{color:#ef604e;letter-spacing:.13em;font-size:13px;font-weight:950}.logistics-briefing>header h2{letter-spacing:-.065em;margin:13px 0 0;font-size:clamp(38px,4.5vw,58px);font-weight:900;line-height:1.1}.logistics-briefing>header p{color:#607285;margin:0 0 5px;font-size:17px;font-weight:700;line-height:1.85}.briefing-showcase{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:16px;display:grid}.briefing-feature{background:#fff;border:1px solid #d7dfe5;border-radius:23px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #112a421f}.briefing-player{background:#071725;min-width:0;padding:18px}.briefing-player-top{color:#d9e3eb;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:0 3px 15px;display:grid}.briefing-player-top span{color:#ff7e6c;letter-spacing:.15em;font-size:11px;font-weight:950}.briefing-player-top b{font-size:13px;font-weight:850}.briefing-player-top time{color:#8195a8;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.briefing-player video{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:12px;width:100%;display:block;box-shadow:0 18px 44px #0000004d}.briefing-feature>aside{flex-direction:column;padding:38px 36px 34px;display:flex}.briefing-episode{color:#ef604e;letter-spacing:.12em;font-size:12px;font-weight:950}.briefing-feature aside h3{color:#122a41;letter-spacing:-.055em;margin:14px 0 15px;font-size:clamp(29px,2.6vw,40px);font-weight:900;line-height:1.22}.briefing-feature aside>p{color:#607386;margin:0;font-size:16px;font-weight:700;line-height:1.8}.briefing-feature dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:23px 0 18px;display:grid}.briefing-feature dl div{background:#f1f4f6;border-radius:9px;min-width:0;padding:11px 10px}.briefing-feature dt{color:#8795a3;letter-spacing:.08em;font-size:9px;font-weight:950}.briefing-feature dd{color:#19344d;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:900;overflow:hidden}.briefing-feature ul{color:#435b70;gap:9px;margin:0 0 24px;padding:0;font-size:14px;font-weight:800;list-style:none;display:grid}.briefing-feature li:before{content:"✓";color:#23a77c;margin-right:8px;font-weight:950}.briefing-feature aside>a{color:#fff;background:#ef604e;border-radius:9px;align-self:flex-start;margin-top:auto;padding:12px 16px;font-size:15px;font-weight:900;text-decoration:none}.briefing-library{background:#0c2032;border:1px solid #d7dfe5;border-radius:23px;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 28px 70px #112a421f}.briefing-library>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:14px;padding:24px 22px 18px;display:flex}.briefing-library>header div{gap:5px;display:grid}.briefing-library>header span,.briefing-library>footer span{color:#ff7966;letter-spacing:.14em;font-size:10px;font-weight:950}.briefing-library>header h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:23px;font-weight:900}.briefing-library>header b{color:#6f8497;font:900 24px ui-monospace,SFMono-Regular,Menlo,monospace}.briefing-library-list{gap:9px;max-height:440px;padding:13px;display:grid;overflow-y:auto}.briefing-library-list button{color:#fff;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:11px;padding:8px;transition:all .18s;display:grid}.briefing-library-list button:hover,.briefing-library-list button:focus-visible{background:#ffffff12;border-color:#ffffff2e;outline:0}.briefing-library-list button.active{background:#ef604e21;border-color:#ff79668c}.briefing-library-list img{aspect-ratio:16/10;object-fit:cover;border-radius:8px;width:92px;display:block}.briefing-library-list button>span{gap:4px;min-width:0;display:grid}.briefing-library-list small{color:#ff8e7d;letter-spacing:.06em;font-size:9px;font-weight:900}.briefing-library-list strong{color:#eef4f8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:850;line-height:1.35;display:-webkit-box;overflow:hidden}.briefing-library-list em{color:#8498aa;font-size:9px;font-style:normal;font-weight:750}.briefing-library>footer{background:#0000001a;border-top:1px solid #ffffff1a;gap:8px;margin-top:auto;padding:20px 22px 23px;display:grid}.briefing-library>footer strong{color:#eaf1f6;font-size:14px;line-height:1.5}.briefing-library>footer p{color:#8396a8;margin:0;font-size:11px;font-weight:700;line-height:1.5}.warehouse-showcase{color:#fff;background:#112941;padding:86px max(24px,50vw - 590px)}.warehouse-showcase>header{grid-template-columns:1fr minmax(300px,.8fr);align-items:end;gap:54px;margin-bottom:34px;display:grid}.warehouse-showcase>header span{color:#ff806f;letter-spacing:.13em;font-size:13px;font-weight:900}.warehouse-showcase>header h2{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(34px,4.8vw,62px);line-height:1.08}.warehouse-showcase>header p{color:#b6c5d2;margin:0 0 7px;font-size:16px;font-weight:650;line-height:1.8}.warehouse-film{background:#081a2c;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000052}.warehouse-film video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.warehouse-film-caption{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);pointer-events:none;background:#0a1c2ec7;border:1px solid #fff3;border-radius:13px;flex-direction:column;gap:5px;max-width:520px;padding:18px 21px;display:flex;position:absolute;bottom:48px;left:28px}.warehouse-film-caption span{color:#ff8c7c;letter-spacing:.12em;font-size:12px;font-weight:900}.warehouse-film-caption strong{letter-spacing:-.035em;font-size:24px}.warehouse-film-caption small{color:#bdcbd6;font-size:14px}.warehouse-gallery{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.warehouse-gallery figure{background:#1c3853;border-radius:14px;min-width:0;height:250px;margin:0;position:relative;overflow:hidden}.warehouse-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.warehouse-gallery figure:hover img{transform:scale(1.035)}.warehouse-gallery figcaption{background:linear-gradient(#0000,#051422e6);grid-template-columns:auto 1fr;gap:2px 10px;padding:34px 17px 15px;display:grid;position:absolute;bottom:0;left:0;right:0}.warehouse-gallery figcaption span{color:#ff806f;grid-row:1/3;align-self:center;font-size:12px;font-weight:900}.warehouse-gallery figcaption strong{font-size:15px}.warehouse-gallery figcaption small{color:#b8c7d3;font-size:13px}.warehouse-actions{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin-top:22px;padding:18px 20px;display:grid}.warehouse-actions>div{flex-direction:column;gap:4px;display:flex}.warehouse-actions strong{font-size:16px}.warehouse-actions span{color:#aebfcc;font-size:14px}.warehouse-actions a{color:#fff;border:1px solid #ffffff40;border-radius:9px;padding:11px 15px;font-size:14px;font-weight:850;text-decoration:none}.warehouse-actions a:last-child{background:#ef604e;border-color:#ef604e}.warehouse-location-title{border-top:1px solid #ffffff21;grid-template-columns:1fr minmax(300px,.8fr);align-items:end;gap:54px;margin:96px 0 28px;padding-top:75px;display:grid}.warehouse-location-title span{color:#ff806f;letter-spacing:.13em;font-size:13px;font-weight:900}.warehouse-location-title h3{color:#fff;letter-spacing:-.06em;margin:11px 0 0;font-size:clamp(32px,4vw,52px);line-height:1.12}.warehouse-location-title p{color:#b6c5d2;margin:0 0 5px;font-size:16px;font-weight:650;line-height:1.8}.weihai-panorama{background:#0a2035;border-radius:19px;height:390px;margin:0;position:relative;overflow:hidden}.weihai-panorama img{object-fit:cover;width:100%;height:100%;display:block}.weihai-panorama figcaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081a2bd1;border:1px solid #ffffff2e;border-radius:11px;flex-direction:column;gap:4px;padding:15px 18px;display:flex;position:absolute;bottom:22px;right:22px}.weihai-panorama figcaption span{color:#ff806f;letter-spacing:.1em;font-size:11px;font-weight:900}.weihai-panorama figcaption strong{font-size:18px}.weihai-panorama figcaption small{color:#b9c7d2;font-size:13px}.weihai-gallery{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.weihai-gallery figure{background:#1c3853;border-radius:14px;height:360px;margin:0;position:relative;overflow:hidden}.weihai-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.weihai-gallery figure:hover img{transform:scale(1.03)}.weihai-gallery figcaption{background:linear-gradient(#0000,#051422e6);justify-content:space-between;align-items:end;gap:15px;padding:52px 18px 17px;display:flex;position:absolute;bottom:0;left:0;right:0}.weihai-gallery figcaption strong{font-size:16px}.weihai-gallery figcaption span{color:#c1ced8;font-size:13px}.warehouse-actions.lcl{grid-template-columns:1fr auto}.warehouse-actions.lcl a{background:#ef604e;border-color:#ef604e}.landing-process{background:#132b44;padding:95px max(24px,50vw - 590px)}.process-steps{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.process-steps article{color:#fff;background:#17314c;min-height:190px;padding:27px}.process-steps span{color:#ef7868;font-size:15px;font-weight:900}.process-steps strong{margin:24px 0 9px;font-size:14px;display:block}.process-steps p{color:#9fb2c4;margin:0;font-size:15px;line-height:1.75}.landing-calculator{grid-template-columns:1fr 500px;gap:70px;max-width:1180px;margin:auto;padding:105px 24px;display:grid}.landing-calculator h2{letter-spacing:-.055em;margin:14px 0;font-size:40px;line-height:1.25}.landing-calculator>div>p{color:#566a80;font-size:16px;font-weight:700;line-height:1.8}.calculator-rule{background:#f5f8fa;border:1px solid #dae3ea;border-radius:12px;gap:5px;margin-top:25px;padding:18px;display:grid}.calculator-rule strong{font-size:16px;font-weight:900}.calculator-rule span{color:#596f84;font-size:16px;font-weight:700}.calculator-rule code{color:#ef604e;font-size:15px;font-weight:850}.landing-calculator>form{background:#fff;border:1px solid #dce4ea;border-radius:18px;gap:12px;padding:26px;display:grid;box-shadow:0 20px 50px #162b4014}.landing-calculator form>div:not(.estimate-result){grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.landing-calculator label{color:#475b70;flex-direction:column;gap:7px;font-size:15px;font-weight:850;display:flex}.landing-calculator input,.landing-calculator select{min-height:46px;font:inherit;border:1px solid #d8e0e6;border-radius:8px;padding:10px;font-size:16px;font-weight:700}.landing-calculator form>button{color:#fff;cursor:pointer;background:#ef604e;border:0;border-radius:9px;min-height:48px;font-size:16px;font-weight:900}.landing-calculator form>button:disabled{color:#748597;cursor:not-allowed;background:#e5ebef}.calculator-kind{background:#edf2f5;border-radius:10px;grid-template-columns:1fr 1fr;gap:7px;padding:5px;display:grid}.calculator-kind button{color:#677b8c;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:40px;font-weight:900}.calculator-kind button.active{color:#fff;background:#17304a;box-shadow:0 5px 14px #12304a29}.estimate-result{color:#fff;background:#17304a;border-radius:11px;padding:16px}.estimate-result header{justify-content:space-between;align-items:center;display:flex}.estimate-result header span{color:#a8bac9;font-size:14px}.estimate-result header strong{color:#ff8b7b;font-size:18px}.estimate-result dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0;display:grid}.estimate-result dl div{background:#ffffff12;border-radius:7px;padding:8px}.estimate-result dt{color:#9eb1c1;font-size:14px}.estimate-result dd{margin:3px 0 0;font-size:15px;font-weight:800}.estimate-result p{color:#9fb1c1;margin:0;font-size:14px;line-height:1.6}.network-line{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:15px;display:grid}.network-line article{background:#fff;border:1px solid #dfe5ea;border-radius:15px;min-height:180px;padding:25px}.network-line article span{color:#fff;background:#17304a;border-radius:12px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:900;display:grid}.network-line article strong{margin:25px 0 8px;font-size:14px;display:block}.network-line article p{color:#6d7e90;font-size:15px;line-height:1.6}.network-line>i{color:#ef604e;font-style:normal;font-weight:900}.landing-trust{background:#17304a;padding:100px max(24px,50vw - 590px)}.landing-trust>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.landing-trust article{color:#fff;background:#ffffff0b;border:1px solid #ffffff17;border-radius:13px;min-height:160px;padding:22px}.landing-trust article span{color:#4fcea0;font-size:15px;font-weight:900}.landing-trust article strong{margin:18px 0 7px;font-size:14px;display:block}.landing-trust article p{color:#9fb2c3;margin:0;font-size:15px;line-height:1.7}.landing-faq>div{border-top:1px solid #dce3e8}.landing-faq details{border-bottom:1px solid #dce3e8}.landing-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 4px;font-size:14px;font-weight:800;list-style:none;display:flex}.landing-faq summary span{color:#ef604e;font-size:18px}.landing-faq details p{color:#65768a;margin:-8px 0 20px;font-size:14px;line-height:1.8}.landing-final-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 10%,#ef604e40,#0000 30%),#112941;padding:95px 24px}.landing-final-cta>span{color:#f18778;letter-spacing:.14em;font-size:14px;font-weight:900}.landing-final-cta h2{letter-spacing:-.06em;margin:14px 0;font-size:44px;line-height:1.2}.landing-final-cta p{color:#a9bac9;font-size:14px}.landing-final-cta>div{justify-content:center;gap:10px;margin-top:24px;display:flex}.landing-final-cta a{color:#fff;border:1px solid #ffffff40;border-radius:9px;padding:12px 18px;font-size:15px;font-weight:850;text-decoration:none}.landing-final-cta a:first-child{background:#ef604e;border-color:#ef604e}.landing-footer{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;max-width:1180px;margin:auto;padding:35px 24px;display:grid}.landing-footer>p{color:#758496;font-size:15px}.landing-footer nav{gap:15px;display:flex}.landing-footer nav a{color:#536478;font-size:14px;text-decoration:none}.landing-footer>small{color:#9aa5af;grid-column:1/-1;font-size:14px}.landing-footer>small a{color:#536478;font-weight:800;text-decoration:none}@media (max-width:900px){.landing-header{grid-template-columns:auto auto}.landing-header>nav{display:none}.landing-hero{grid-template-columns:1fr}.landing-control-preview{max-width:560px;transform:none}.ecommerce-advantage{grid-template-columns:1fr;gap:10px}.landing-proof,.service-mode-grid,.landing-trust>div{grid-template-columns:1fr}.landing-proof article:first-child,.landing-proof article:last-child{border-radius:14px}.service-mode-grid article.featured{transform:none}.landing-calculator,.logistics-briefing>header,.briefing-showcase,.briefing-feature{grid-template-columns:1fr}.logistics-briefing>header{gap:20px}.briefing-feature>aside{padding:30px 28px}.briefing-library-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.warehouse-showcase>header,.warehouse-location-title{grid-template-columns:1fr;gap:18px}.warehouse-gallery{grid-template-columns:1fr}.warehouse-gallery figure{height:340px}.warehouse-actions{grid-template-columns:1fr 1fr}.warehouse-actions>div{grid-column:1/-1}.weihai-gallery,.warehouse-actions.lcl,.landing-footer{grid-template-columns:1fr}.landing-footer>small{grid-column:auto}.core-service-head{grid-template-columns:1fr 2fr}.core-service-head p{display:none}.core-manifesto{grid-template-columns:1fr 1fr}.core-manifesto>b{grid-column:1/-1}.core-service-stage{grid-template-columns:1fr 1fr;height:auto;min-height:0;display:grid}.core-service-scene{min-height:830px}.core-service-stage:hover .core-service-scene,.core-service-stage .core-service-scene:hover{filter:none;flex:1;transform:none}.core-scene-copy ul{opacity:1;max-height:360px;margin-top:18px;transform:none}.core-network-strip{grid-template-columns:auto 1fr 18px 1fr}.core-network-strip>b{display:none}}@media (max-width:620px){.landing-notice p{display:none}.landing-header{padding:9px 14px}.landing-header>div>a:first-child{display:none}.landing-hero{min-height:0;padding:50px 16px}.landing-hero h1{font-size:39px}.landing-hero-actions{flex-direction:column}.landing-control-preview{padding:14px}.landing-proof{padding-inline:16px}.landing-services,.landing-network,.landing-faq{padding:70px 16px}.warehouse-showcase{padding:62px 16px}.warehouse-showcase>header h2{font-size:39px}.warehouse-film{border-radius:14px}.warehouse-film-caption{padding:12px;bottom:38px;left:10px;right:10px}.warehouse-film-caption strong{font-size:17px}.warehouse-film-caption small{font-size:12px}.warehouse-gallery figure{height:230px}.warehouse-actions{grid-template-columns:1fr}.warehouse-actions>div{grid-column:auto}.warehouse-actions a{text-align:center}.warehouse-location-title{margin-top:68px;padding-top:52px}.warehouse-location-title h3{font-size:35px}.weihai-panorama{height:300px}.weihai-panorama figcaption{bottom:10px;left:10px;right:10px}.weihai-gallery figure{height:260px}.weihai-gallery figcaption{flex-direction:column;align-items:start;gap:3px}.process-steps{grid-template-columns:1fr}.landing-calculator{padding:70px 16px}.logistics-briefing{padding:72px 14px}.logistics-briefing>header h2{font-size:36px}.logistics-briefing>header p{font-size:15px}.briefing-player{padding:10px}.briefing-player-top{grid-template-columns:1fr auto}.briefing-player-top b{display:none}.briefing-feature>aside{padding:25px 20px}.briefing-feature aside h3{font-size:29px}.briefing-feature dl,.briefing-library-list{grid-template-columns:1fr}.landing-calculator h2{font-size:32px}.network-line{grid-template-columns:1fr}.network-line>i{text-align:center;transform:rotate(90deg)}.landing-trust{padding:70px 16px}.landing-final-cta h2{font-size:35px}.core-service-cinema{padding:54px 12px 26px}.core-flag-hero{border-radius:0 0 16px 16px;margin:-54px 0 32px;padding:58px 0 26px}.flag-wave-canvas{opacity:.9}.core-service-head{grid-template-columns:1fr;padding:0 6px 28px}.core-service-head h1{font-size:39px}.core-manifesto{grid-template-columns:1fr;margin:0 6px 32px;padding:20px}.core-manifesto>b{grid-column:auto}.core-service-label{flex-direction:column;align-items:flex-start;gap:5px;padding-inline:6px}.core-service-stage{scroll-snap-type:x mandatory;gap:8px;display:flex;overflow-x:auto}.core-service-stage::-webkit-scrollbar{display:none}.core-service-scene{scroll-snap-align:center;min-width:88vw;min-height:880px}.core-scene-copy h2{white-space:normal;font-size:31px}.core-scene-copy p{white-space:normal}.core-network-strip{grid-template-columns:1fr 1fr;gap:12px}.core-network-strip>span{grid-column:1/-1}.core-network-strip>i{display:none}}@media (prefers-reduced-motion:reduce){.core-service-scene,.core-scene-media,.core-scene-copy ul{transition:none}.core-scene-slideshow img{opacity:0;animation:none;transform:none}.core-scene-slideshow img:first-child{opacity:1}.core-flag-hero:after{animation:none}}.package-card-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.package-card-actions button{width:100%}.package-card-actions .passport-button{color:#fff;background:#0b2b45;border-color:#123a5a}.package-passport{border-color:#c8d6e1;padding:0;overflow:hidden}.passport-header{color:#fff;background:linear-gradient(125deg,#07192a,#0c3554);justify-content:space-between;align-items:center;gap:25px;padding:28px 30px;display:flex}.passport-header span{color:#ff7c69;letter-spacing:.12em;font-size:12px;font-weight:950}.passport-header h2{letter-spacing:-.04em;margin:6px 0 4px;font-size:32px}.passport-header p{color:#a9bdcb;margin:0}.passport-seal{text-align:center;border:2px solid #ffffff61;border-radius:50%;flex:none;place-content:center;width:86px;height:86px;display:grid}.passport-seal strong{font-size:21px}.passport-seal small{color:#ff9b8d;letter-spacing:.1em;font-size:8px}.passport-facts{background:#f6f9fb;border-bottom:1px solid #dce5eb;grid-template-columns:repeat(4,1fr);display:grid}.passport-facts div{border-right:1px solid #dce5eb;padding:18px 24px}.passport-facts div:last-child{border-right:0}.passport-facts span{color:#728696;font-size:12px;font-weight:800;display:block}.passport-facts strong{color:#102c42;margin-top:5px;display:block}.passport-timeline{padding:20px 30px 28px}.passport-timeline article{grid-template-columns:34px 1fr;gap:12px;padding:12px 0;display:grid;position:relative}.passport-timeline article:not(:last-child):before{content:"";background:#d2dee6;width:1px;position:absolute;top:39px;bottom:-12px;left:12px}.passport-dot{z-index:1;color:#fff;background:#50738e;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid;position:relative}.passport-dot.proof-warehouse,.passport-dot.proof-confirmed{background:#11946c}.passport-dot.proof-file,.passport-dot.proof-audit{background:#2769bc}.passport-timeline header{align-items:center;gap:9px;display:flex}.passport-timeline header strong{color:#102c42}.passport-timeline header em{color:#42647e;background:#e8f0f5;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.passport-timeline p{color:#486070;margin:5px 0}.passport-timeline small{color:#8a9ba8}.eta-control-grid{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:12px;display:grid}.eta-card{background:#fff;border:1px solid #dce5eb;border-top:4px solid #18a378;border-radius:14px;padding:20px;box-shadow:0 10px 30px #1430440f}.eta-card.risk-medium{border-top-color:#e1a52a}.eta-card.risk-high{border-top-color:#df5d51}.eta-card header,.eta-card footer{justify-content:space-between;gap:12px;display:flex}.eta-card header span{color:#78909f;font-size:12px;font-weight:850;display:block}.eta-card header strong{color:#0d2b42;margin-top:4px;font-size:20px;display:block}.eta-card header b{color:#18795e;background:#e4f7ef;border-radius:999px;align-self:flex-start;padding:5px 8px;font-size:11px}.eta-card.risk-high header b{color:#a33d35;background:#fff0ee}.eta-card.risk-medium header b{color:#966b16;background:#fff7df}.eta-card p{color:#526a7a;min-height:42px;line-height:1.55}.eta-card footer{color:#77909f;font-size:12px}.eta-card footer em{font-style:normal;font-weight:800}.exception-decision-grid{gap:12px;display:grid}.exception-decision-grid article{background:linear-gradient(135deg,snow,#fff);border:1px solid #f0c9c4;border-radius:14px;padding:20px}.exception-decision-grid article>header{justify-content:space-between;gap:20px;display:flex}.exception-decision-grid header span{color:#ba594e;font-size:12px;font-weight:900}.exception-decision-grid header strong{color:#273e4e;margin-top:5px;display:block}.exception-decision-grid p{color:#546c7c}.exception-choice-row{flex-wrap:wrap;gap:8px;margin:14px 0 8px;display:flex}.exception-choice-row button{padding:9px 13px}.exception-decision-grid small{color:#8799a6}.case-response-proof{border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 10px;padding:10px 12px;display:flex}.case-response-proof.waiting{color:#805d22;background:#fff7e6}.case-response-proof.answered{color:#17684b;background:#eaf8f1}.case-response-proof strong{font-size:14px}.case-response-proof small{text-align:right}.support-question,.support-staff-reply{border-radius:10px;margin-top:10px;padding:12px 14px}.support-question{background:#f7f9fb;border:1px solid #e2e8ed}.support-staff-reply{background:#f1faf6;border:1px solid #bfe2d2;border-left:4px solid #238660}.support-question>span,.support-staff-reply>span{color:#64798b;letter-spacing:.08em;font-size:11px;font-weight:900}.support-staff-reply>span{color:#238660}.support-question p,.support-staff-reply p{white-space:pre-wrap;margin:6px 0 0}.support-staff-reply small{margin-top:6px;display:block}.support-evidence-grid,.support-pending-files{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-top:12px;display:grid}.support-evidence-grid a,.support-pending-files article{color:#4d6375;background:#fff;border:1px solid #dce5eb;border-radius:9px;grid-template-rows:82px auto;gap:6px;min-width:0;padding:7px;text-decoration:none;display:grid;position:relative}.support-evidence-grid img,.support-pending-files img{object-fit:cover;background:#eef2f4;border-radius:6px;width:100%;height:82px}.support-evidence-grid a>b,.support-pending-files article>b{color:#708395;background:#eef2f5;border-radius:6px;place-items:center;height:82px;font-size:12px;display:grid}.support-evidence-grid span,.support-pending-files span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.support-pending-files button{color:#fff;cursor:pointer;background:#162737bf;border:0;border-radius:50%;width:24px;height:24px;position:absolute;top:3px;right:3px}.support-evidence-drop{color:#607488;text-align:center;background:#f7fafc;border:2px dashed #bdcad5;border-radius:11px;justify-items:center;gap:6px;margin-top:12px;padding:20px;transition:all .16s;display:grid}.support-evidence-drop.dragging{background:#fff5f2;border-color:#ef604e;box-shadow:0 0 0 4px #ef604e14}.support-evidence-drop>strong{color:#334f68}.support-evidence-drop>small{color:#8796a4}.support-evidence-drop label{color:#fff;cursor:pointer;background:#2e6f9c;border-radius:8px;margin-top:4px;padding:8px 12px;font-size:12px;font-weight:850;position:relative}.support-evidence-drop input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.support-evidence-drop.compact{grid-template-columns:1fr auto;place-items:center start;padding:10px 12px}.support-evidence-drop.compact label{margin:0}.support-upload-error{color:#9b392e;background:#fff0ed;border-radius:8px;margin:8px 0 0;padding:9px 11px;font-size:12px;font-weight:750}.case-operations-proof{color:#17684b;background:#eaf8f1;border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.case-operations-proof span{color:#668075;font-size:12px}.case-customer-question{background:#f7f9fb;border:1px solid #dfe7ed;border-radius:10px;margin-bottom:12px;padding:13px}.case-customer-question p{color:#526a7c;white-space:pre-wrap;margin:7px 0 0}.case-operations-files{margin-bottom:14px}.case-operations-files>strong{color:#40596e;margin-bottom:8px;font-size:13px;display:block}.case-operations-files>div{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.case-operations-files a{color:#4d6375;border:1px solid #dce5eb;border-radius:9px;grid-template-rows:88px auto;gap:5px;min-width:0;padding:7px;text-decoration:none;display:grid}.case-operations-files img{object-fit:cover;border-radius:6px;width:100%;height:88px}.case-operations-files a>b{color:#708395;background:#eef2f5;place-items:center;height:88px;display:grid}.case-operations-files span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.support-live-metrics,.support-ops-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 18px;display:grid}.support-live-metrics article,.support-ops-metrics article{background:#f5fbf8;border:1px solid #dce8e2;border-radius:12px;gap:5px;padding:14px;display:grid}.support-live-metrics span,.support-ops-metrics span{color:#6a7f77;font-size:12px;font-weight:800}.support-live-metrics strong,.support-ops-metrics strong{color:#17684b;font-size:20px}.support-owner-strip{color:#405f53;background:#eef8f3;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;padding:9px 12px;display:flex}.support-owner-strip span{font-size:12px;font-weight:800}.support-owner-strip b{color:#17684b;font-size:12px}.support-conversation{gap:9px;margin:12px 0;display:grid}.support-conversation article{border-radius:12px;max-width:88%;padding:11px 13px}.support-conversation article.customer{background:#eef3f7;border-bottom-right-radius:4px;justify-self:end}.support-conversation article.staff{color:#174c3b;background:#e8f7f0;border-bottom-left-radius:4px;justify-self:start}.support-conversation header{justify-content:space-between;gap:20px;margin-bottom:5px;display:flex}.support-conversation header strong{font-size:12px}.support-conversation time{color:#82918b;font-size:10px}.support-conversation p{white-space:pre-wrap;margin:0;line-height:1.55}.support-reply-composer{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.support-reply-composer textarea{min-height:76px;font:inherit;resize:vertical;border:1px solid #cad8df;border-radius:10px;padding:11px}.support-reply-composer button{align-self:stretch}.support-priority-picker{gap:7px;display:grid}.support-priority-picker>span{font-size:13px;font-weight:800}.support-priority-picker>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.support-priority-picker button{color:#466073;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e1e6;border-radius:10px;gap:3px;padding:12px;display:grid}.support-priority-picker button.selected{background:#eff9f4;border-color:#238660;box-shadow:0 0 0 2px #2386601a}.support-priority-picker button.urgent.selected{background:#fff2ef;border-color:#e56352;box-shadow:0 0 0 2px #e563521a}.support-priority-picker small{color:#81909a}.support-ops-metrics{grid-template-columns:repeat(5,1fr)}.support-ops-metrics article.attention{background:#fff9ea;border-color:#e7c474}.support-ops-metrics article.urgent{background:#fff2ef;border-color:#efafa7}.support-ops-metrics article.urgent strong{color:#b64235}.support-queue-filters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:13px;display:flex}.support-queue-filters button{color:#547084;cursor:pointer;background:#fff;border:1px solid #d5e0e6;border-radius:999px;padding:7px 11px;font-weight:800}.support-queue-filters button.active{color:#fff;background:#277656;border-color:#277656}.support-queue-filters span{color:#7b8c97;margin-left:auto;font-size:11px}.support-case-owner{background:#f5fbf8;border:1px solid #dce8e2;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.support-case-owner div{gap:3px;display:grid}.support-case-owner span{color:#698177;font-size:11px;font-weight:800}.support-case-owner button{color:#fff;cursor:pointer;background:#238660;border:0;border-radius:8px;padding:9px 13px;font-weight:850}.support-conversation.operations{background:#fbfcfd;border:1px solid #e1e7eb;border-radius:11px;max-height:420px;padding:10px;overflow:auto}.support-quick-replies{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.support-quick-replies span{color:#637889;font-size:12px;font-weight:850}.support-quick-replies button{color:#456477;cursor:pointer;background:#f7fafc;border:1px solid #cad9e2;border-radius:8px;padding:7px 9px}.operations-support-alert{z-index:90;color:#21483a;text-align:left;cursor:pointer;background:#f0fbf6;border:1px solid #9fd5be;border-left:5px solid #238660;border-radius:13px;gap:4px;width:min(390px,100vw - 32px);padding:15px 17px;display:grid;position:fixed;top:22px;right:24px;box-shadow:0 18px 46px #15433233}.operations-support-alert span{color:#238660;letter-spacing:.1em;font-size:11px;font-weight:950}.operations-support-alert small{color:#607e72}.portal-header-actions>button.operations-sound-toggle{color:#607080;white-space:nowrap;justify-content:center;align-items:center;gap:7px;width:auto;min-width:136px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:850;display:inline-flex}.portal-header-actions>button.operations-sound-toggle.enabled{color:#176b4d;background:#effaf5;border-color:#a9d8c6}.portal-header-actions>button.operations-sound-toggle.muted{color:#8a6c68;background:#fff8f7;border-color:#e3d2cf}@media (max-width:720px){.portal-header-actions>button.operations-sound-toggle{width:38px;min-width:38px;padding:0;font-size:0}.portal-header-actions>button.operations-sound-toggle span{font-size:16px}}.support-lounge-page{--care-ink:#173342;--care-deep:#122c3b;--care-ivory:#f6f1e8;--care-gold:#a77c45;--care-line:#e4d9c9;gap:22px}.support-lounge-hero{border:1px solid var(--care-line);min-height:390px;color:var(--care-ink);background:linear-gradient(125deg,#fbf8f2 0%,#f5eee3 68%,#efe5d7 100%);border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #2530331a}.support-lounge-hero:before{content:"";border:1px solid #a77c4529;border-radius:50%;width:440px;height:440px;position:absolute;top:-180px;left:35%}.support-lounge-hero:after{content:"";border:1px solid #a77c451f;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;left:42%}.support-lounge-copy{z-index:1;align-self:center;padding:54px clamp(30px,5vw,72px);position:relative}.support-lounge-kicker{color:var(--care-gold);letter-spacing:.2em;font-size:11px;font-weight:900;display:block}.support-lounge-copy h2{max-width:720px;color:var(--care-deep);letter-spacing:-.055em;margin:18px 0 15px;font-size:clamp(31px,3.4vw,50px);font-weight:760;line-height:1.18}.support-lounge-copy>p{color:#526773;max-width:670px;margin:0;font-size:17px;line-height:1.75}.support-lounge-copy>small{color:#7d827d;margin-top:20px;display:block}.support-lounge-actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.support-lounge-actions a{border:1px solid var(--care-deep);color:#fff;background:var(--care-deep);border-radius:9px;padding:12px 18px;font-size:13px;font-weight:850;text-decoration:none}.support-lounge-actions a.secondary{color:var(--care-deep);background:#ffffff80}.support-concierge-card{z-index:1;color:#edf2f1;background:linear-gradient(155deg,#173747,#102a38);flex-direction:column;justify-content:center;padding:42px 34px;display:flex;position:relative}.support-concierge-card:before{content:"";pointer-events:none;border:1px solid #d5b98f38;border-radius:15px;position:absolute;inset:14px}.support-live-line{color:#c9ddd6;align-items:center;gap:8px;margin-bottom:26px;font-size:12px;font-weight:800;display:flex;position:relative}.support-live-line i{background:#79c8a4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #79c8a41f}.support-concierge-card>span{color:#c7a977;letter-spacing:.2em;font-size:10px;font-weight:900}.support-concierge-card>strong{margin:10px 0 24px;font-size:24px;line-height:1.45}.support-concierge-card ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.support-concierge-card li{grid-template-columns:32px 1fr;align-items:center;gap:9px;display:grid}.support-concierge-card li b{color:#c7a977;letter-spacing:.08em;font-size:11px}.support-concierge-card li span{color:#b9c9cc;font-size:12px;line-height:1.5}.support-care-history{background:#fffdfa;border-color:#e5ded3}.support-care-history .panel-title h2{color:var(--care-deep)}.support-care-history .support-live-metrics article{background:#f8f4ed;border-color:#e5ddd0}.support-care-history .support-live-metrics span{color:#7c786f}.support-care-history .support-live-metrics strong{color:var(--care-deep)}.support-chat-notice{color:#285d4b;background:#edf7f1;border:1px solid #b9dcca;border-radius:10px;align-items:center;gap:9px;margin:0 0 15px;padding:11px 13px;font-size:12px;font-weight:850;display:flex}.support-chat-notice i{background:#5f9e81;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #5f9e811f}.support-ticket-workspace{grid-template-columns:minmax(235px,.36fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.support-ticket-list{gap:8px;display:grid;position:sticky;top:96px}.support-ticket-list>header{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 7px;display:flex}.support-ticket-list>header strong{color:var(--care-deep);font-size:14px}.support-ticket-list>header span{color:#857b6e;font-size:11px;font-weight:850}.support-ticket-list>button{color:#465c66;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3dbd0;border-radius:12px;gap:5px;min-width:0;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:grid}.support-ticket-list>button:hover{border-color:#cbb89d;transform:translateY(-1px)}.support-ticket-list>button.selected{border-color:var(--care-gold);background:#faf5ec;box-shadow:0 0 0 2px #a77c451a}.support-ticket-list>button>span{color:var(--care-gold);letter-spacing:.04em;font-size:10px;font-weight:900}.support-ticket-list>button>strong{color:var(--care-deep);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.support-ticket-list>button>small{color:#7c898d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.support-ticket-list footer{justify-content:space-between;align-items:center;gap:7px;margin-top:2px;display:flex}.support-ticket-list footer time{color:#959690;font-size:9px}.support-ticket-list footer b{color:#4d7567;font-size:10px}.support-chat-ticket{background:#fff;border:1px solid #e2d8ca;border-radius:17px;min-width:0;overflow:hidden;box-shadow:0 14px 36px #1b303912}.support-chat-ticket-header{background:linear-gradient(125deg,#fffdfa,#f8f3eb);border-bottom:1px solid #ece5da;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 22px 18px;display:flex}.support-chat-ticket-header>div:first-child{gap:5px;min-width:0;display:grid}.support-chat-ticket-header>div:first-child>span{color:var(--care-gold);letter-spacing:.05em;font-size:11px;font-weight:900}.support-chat-ticket-header>div:first-child>strong{color:var(--care-deep);text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.support-chat-ticket-header>div:first-child>small{color:#76868a}.support-chat-status{flex:none;align-items:center;gap:8px;display:flex}.support-chat-status>i{background:#b7b9b5;border-radius:50%;width:8px;height:8px}.support-chat-status>i.live{background:#62a785;box-shadow:0 0 0 5px #62a7851f}.support-chat-facts{border-bottom:1px solid #ece5da;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.support-chat-facts article{border-right:1px solid #ece5da;gap:5px;min-width:0;padding:15px 18px;display:grid}.support-chat-facts article:last-child{border-right:0}.support-chat-facts span{color:#867f75;font-size:10px;font-weight:850}.support-chat-facts strong{color:var(--care-deep);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.support-chat-tabs{gap:7px;padding:14px 18px 0;display:flex}.support-chat-tabs button{color:#65747a;cursor:pointer;background:#fff;border:1px solid #ded5c8;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:850}.support-chat-tabs button.selected{border-color:var(--care-deep);color:#fff;background:var(--care-deep)}.support-conversation-thread{overscroll-behavior:contain;scroll-behavior:smooth;gap:10px;max-height:490px;padding:17px 20px;display:grid;overflow-y:auto}.support-chat-day{color:#91958f;align-items:center;gap:10px;font-size:10px;display:flex}.support-chat-day:before,.support-chat-day:after{content:"";background:#e8e3db;flex:1;height:1px}.support-conversation-thread>article{border-radius:14px;gap:6px;max-width:86%;padding:12px 14px;display:grid}.support-conversation-thread>article.customer{background:#f0f2f3;border-bottom-right-radius:4px;justify-self:end}.support-conversation-thread>article.staff{color:#264f43;background:#edf6f1;border-bottom-left-radius:4px;justify-self:start}.support-conversation-thread>article header{justify-content:space-between;gap:18px;display:flex}.support-conversation-thread>article header strong{font-size:11px}.support-conversation-thread>article time{color:#86938d;font-size:9px}.support-conversation-thread>article p{color:inherit;white-space:pre-wrap;margin:0;line-height:1.6}.support-chat-system{color:#607a70;grid-template-columns:13px 1fr;gap:9px;padding:8px 4px;display:grid}.support-chat-system>i{background:#62a785;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 4px #62a7851a}.support-chat-system.waiting{color:#826a45}.support-chat-system.waiting>i{background:#c09a63;box-shadow:0 0 0 4px #c09a631f}.support-chat-system strong,.support-chat-system span{display:block}.support-chat-system strong{font-size:11px}.support-chat-system span{color:#8a938e;margin-top:3px;font-size:10px}.support-chat-files{padding:0 20px 16px}.support-chat-files>strong{color:#536970;margin-bottom:8px;font-size:11px;display:block}.support-chat-files .support-evidence-grid{margin:0}.support-chat-composer{background:#fffcf8;border-top:1px solid #ece5da;gap:9px;padding:16px 20px;display:grid}.support-chat-composer textarea{width:100%;min-height:82px;font:inherit;resize:vertical;background:#fff;border:1px solid #d9cfc1;border-radius:11px;padding:12px}.support-chat-composer-actions{justify-content:space-between;align-items:stretch;gap:8px;display:flex}.support-chat-composer-actions .primary-action{min-width:140px}.support-chat-attach{color:#4f656e;cursor:pointer;background:#fff;border:1px solid #d8cdbf;border-radius:9px;align-items:center;padding:9px 12px;font-size:12px;font-weight:850;display:inline-flex;position:relative}.support-chat-attach input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.support-chat-composer>small{color:#8b918c;font-size:10px}.support-chat-decisions{border-top:1px solid #ece5da;gap:9px;padding:14px 20px 19px;display:grid}.support-chat-decisions>span{color:#777f7b;font-size:10px;font-weight:850}.support-chat-decisions>div{flex-wrap:wrap;gap:7px;display:flex}.support-chat-decisions button{color:#53686f;cursor:pointer;background:#fff;border:1px solid #d8cfc3;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:850}.support-chat-decisions button.primary-action{border-color:var(--care-deep);color:#fff;background:var(--care-deep)}.support-processing-history{padding:11px 20px 22px;display:grid}.support-processing-history article{border-bottom:1px solid #ece5da;grid-template-columns:minmax(105px,auto) 16px 1fr;gap:9px;padding:13px 0;display:grid}.support-processing-history article:last-child{border-bottom:0}.support-processing-history time{color:#8b908d;font-size:10px}.support-processing-history i{background:#62a785;border-radius:50%;width:10px;height:10px;margin-top:3px;box-shadow:0 0 0 4px #62a7851a}.support-processing-history strong,.support-processing-history span{display:block}.support-processing-history strong{color:var(--care-deep);font-size:12px}.support-processing-history span{color:#7f8a8d;margin-top:4px;font-size:10px;line-height:1.55}.support-care-history .exception-decision-grid>.support-case-card{background:#fff;border-color:#e4dacc;border-radius:17px;box-shadow:0 10px 30px #1b30390e}.support-care-history .exception-decision-grid header span{color:var(--care-gold);letter-spacing:.06em}.support-care-history .case-response-proof.answered{color:#285d4b;background:#edf6f1}.support-care-history .case-response-proof.waiting{color:#745b35;background:#fbf4e7}.support-care-history .support-owner-strip{color:#456158;background:#f5f8f5;border:1px solid #e2e6df}.support-case-journey{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 18px;display:grid;position:relative}.support-case-journey:before{content:"";background:#ddd8ce;height:1px;position:absolute;top:7px;left:16%;right:16%}.support-case-journey>div{color:#98a0a1;justify-items:center;gap:7px;font-size:10px;font-weight:800;display:grid;position:relative}.support-case-journey i{z-index:1;background:#d7d8d5;border:3px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 1px #d7d8d5}.support-case-journey .done{color:#456d5e}.support-case-journey .done i{background:#5f9e81;box-shadow:0 0 0 1px #5f9e81}.support-case-journey .current{color:#916b39}.support-case-journey .current i{background:#c39b64;box-shadow:0 0 0 4px #c39b6426}.support-care-history .support-conversation article.customer{background:#f1f3f4}.support-care-history .support-conversation article.staff{color:#264f43;background:#edf6f1}.support-care-history .support-reply-composer textarea{background:#fffdfa;border-color:#ddd5c9}.support-care-history .support-reply-composer .primary-action{background:var(--care-deep)}.support-lounge-layout{grid-template-columns:minmax(0,1.55fr) minmax(290px,.45fr);align-items:start;gap:18px;display:grid}.support-intake-panel{background:#fffdfa;border-color:#e4dacc}.support-intake-panel .panel-title h2{color:var(--care-deep);font-size:26px}.support-intake-panel .panel-intro{color:#65757c;margin:6px 0 20px;font-size:14px;line-height:1.7;display:block}.support-intake-panel .portal-form{gap:17px}.support-intake-panel .portal-form>label{color:#354f5b}.support-intake-panel .portal-form input,.support-intake-panel .portal-form select,.support-intake-panel .portal-form textarea{background:#fff;border-color:#ddd5c9;border-radius:10px}.support-intake-panel .portal-form textarea{min-height:128px}.support-priority-picker>span,.support-category-picker>span{color:#354f5b;font-size:13px;font-weight:850}.support-intake-panel .support-priority-picker button{color:#405763;background:#fff;border-color:#e0d8cc;border-radius:11px;min-height:72px}.support-intake-panel .support-priority-picker button.selected{border-color:var(--care-gold);background:#faf5ec;box-shadow:0 0 0 2px #a77c451a}.support-intake-panel .support-priority-picker button.urgent.selected{background:#fcf2ee;border-color:#b96a58;box-shadow:0 0 0 2px #b96a5817}.support-category-picker{gap:8px;display:grid}.support-category-picker>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.support-category-picker button{color:#405763;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0d8cc;border-radius:11px;align-content:center;gap:4px;min-height:76px;padding:12px;transition:border-color .15s,background .15s,transform .15s;display:grid}.support-category-picker button:hover{border-color:#c9b08b;transform:translateY(-1px)}.support-category-picker button.selected{border-color:var(--care-gold);background:#faf5ec;box-shadow:inset 0 0 0 1px #a77c4526}.support-category-picker button strong{color:var(--care-deep);font-size:13px}.support-category-picker button small{color:#7d898d;font-size:11px;line-height:1.4}.support-intake-panel .support-evidence-drop{color:#60737a;background:#faf7f1;border-color:#d6c9b8}.support-intake-panel .support-evidence-drop label{background:var(--care-deep)}.support-intake-panel>.portal-form>.primary-action{background:var(--care-deep);border-radius:10px;min-height:50px}.support-intake-assurance{color:#718078;align-items:flex-start;gap:8px;margin:-4px 0 0;font-size:11px;line-height:1.6;display:flex}.support-intake-assurance i,.support-care-standard footer i{background:#5fa27f;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.support-care-standard{color:#ecf1ef;background:linear-gradient(155deg,#173747,#102a38);border-radius:18px;padding:30px 26px;position:sticky;top:96px;overflow:hidden;box-shadow:0 18px 44px #0f283529}.support-care-standard:after{content:"";border:1px solid #c7a97733;border-radius:50%;width:190px;height:190px;position:absolute;top:-80px;right:-80px}.support-care-standard h3{margin:15px 0 10px;font-size:27px;line-height:1.4;position:relative}.support-care-standard>p{color:#aec0c3;margin:0 0 25px;font-size:13px;line-height:1.65;position:relative}.promise-list.premium{gap:0}.promise-list.premium article{background:0 0;border-top:1px solid #e8f0ed1f;border-radius:0;grid-template-columns:30px 1fr;gap:10px;padding:15px 0;display:grid}.promise-list.premium article>b{color:#c7a977;letter-spacing:.08em;font-size:11px}.promise-list.premium article>div{min-width:0}.promise-list.premium strong{color:#edf3f1;font-size:14px}.promise-list.premium span{color:#aebfc2;margin-top:5px;font-size:11px;line-height:1.6}.support-care-standard footer{color:#c3d0cc;align-items:center;gap:8px;margin-top:18px;font-size:11px;display:flex}@media (max-width:760px){.case-reply-toast{grid-template-columns:1fr auto;top:78px;right:16px}.case-reply-toast-close{position:absolute;top:3px;right:3px}.case-response-proof,.case-operations-proof{flex-direction:column;align-items:flex-start}.case-response-proof small{text-align:left}.support-evidence-drop.compact{grid-template-columns:1fr;justify-items:center}.support-live-metrics,.support-ops-metrics{grid-template-columns:1fr 1fr}.support-reply-composer,.support-lounge-hero{grid-template-columns:1fr}.support-lounge-copy{padding:38px 24px}.support-concierge-card{padding:34px 25px}.support-lounge-layout,.support-ticket-workspace{grid-template-columns:1fr}.support-ticket-list{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.support-ticket-list>header{grid-column:1/-1}.support-care-standard{position:static}.support-category-picker>div{grid-template-columns:1fr 1fr}}@media (max-width:460px){.support-category-picker>div,.support-priority-picker>div{grid-template-columns:1fr}.support-lounge-actions{flex-direction:column}.support-lounge-actions a{text-align:center}.support-ticket-list,.support-chat-facts{grid-template-columns:1fr}.support-chat-facts article{border-bottom:1px solid #ece5da;border-right:0}.support-chat-facts article:last-child{border-bottom:0}.support-chat-ticket-header{flex-direction:column;align-items:stretch}.support-chat-status{justify-content:flex-start}.support-conversation-thread>article{max-width:95%}.support-chat-composer-actions{flex-direction:column}.support-chat-composer-actions .primary-action{min-width:0}.support-processing-history article{grid-template-columns:1fr}.support-processing-history i{display:none}}.enterprise-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:22px 0;display:grid}.enterprise-flow article{background:#f8fafb;border:1px solid #dbe6ed;border-radius:13px;min-height:126px;padding:18px}.enterprise-flow article span{color:#ee6c59;font-size:12px;font-weight:950}.enterprise-flow article strong{color:#183348;margin:7px 0;display:block}.enterprise-flow article p{color:#6d8291;margin:0;font-size:12px;line-height:1.5}.enterprise-flow i{color:#ed735f;font-style:normal}.api-contract-preview{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.api-contract-preview>div{color:#d9e4eb;background:#0a253a;border-radius:12px;padding:16px}.api-contract-preview span,.api-contract-preview small{color:#92aabd;display:block}.api-contract-preview code{color:#ff9c8d;margin:7px 0;font-weight:850;display:block}@media (max-width:900px){.passport-facts{grid-template-columns:1fr 1fr}.enterprise-flow{grid-template-columns:1fr}.enterprise-flow i{text-align:center;transform:rotate(90deg)}.api-contract-preview{grid-template-columns:1fr}}@media (max-width:620px){.passport-facts{grid-template-columns:1fr}.passport-header{align-items:flex-start}.passport-seal{width:68px;height:68px}.package-card-actions{grid-template-columns:1fr}}.kakao-inquiry{z-index:80;color:#191919;background:#fee500;border:1px solid #19191914;border-radius:18px;align-items:center;gap:12px;padding:10px 13px 10px 10px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:max(22px,50vw - 720px);transform:translateZ(0);box-shadow:0 16px 42px #14213038}.kakao-inquiry:hover{transform:translateY(-3px);box-shadow:0 20px 48px #14213047}.kakao-inquiry-status{color:#fff;white-space:nowrap;background:#17283d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850;line-height:1;position:absolute;bottom:calc(100% + 8px);right:8px;box-shadow:0 8px 22px #1421302e}.kakao-inquiry-status:after{content:"";border:5px solid #0000;border-top-color:#17283d;width:0;height:0;position:absolute;top:100%;right:19px}.kakao-inquiry-main{align-items:center;gap:9px;display:flex}.kakao-inquiry-main svg{flex:none;width:30px;height:30px}.kakao-inquiry-main strong{letter-spacing:-.04em;white-space:nowrap;font-size:17px;font-weight:950}.kakao-inquiry:focus-visible{outline-offset:4px;outline:4px solid #356cf461}@media (max-width:620px){.kakao-inquiry{right:14px;bottom:max(16px, env(safe-area-inset-bottom));border-radius:50%;padding:10px}.kakao-inquiry-main strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kakao-inquiry-main svg{width:31px;height:31px}.kakao-inquiry-status{right:0}}.company-page{color:#17283d;word-break:keep-all;background:#f8fafb;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Pretendard,sans-serif}.company-page .landing-header nav a.active{color:#ef604e;font-weight:900}.company-hero{color:#fff;background:radial-gradient(circle at 84% 16%,#2a659d57,#0000 28%),radial-gradient(circle at 12% 90%,#ef604e33,#0000 26%),#0c2238;grid-template-columns:1.35fr .65fr;align-items:end;gap:70px;min-height:680px;padding:105px max(24px,50vw - 590px) 80px;display:grid;position:relative;overflow:hidden}.company-hero-grid{opacity:.18;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.company-hero-copy,.company-hero-statement{z-index:1;position:relative}.company-hero-copy>span,.company-hero-statement>span,.company-origin header>span,.company-chain header>span,.company-network header>span{color:#ff8472;letter-spacing:.13em;font-size:13px;font-weight:900}.company-hero-copy h1{letter-spacing:-.07em;margin:18px 0 24px;font-size:clamp(48px,6vw,78px);line-height:1.05}.company-hero-copy h1 em{color:#8fa6b9;font-style:normal}.company-hero-copy p{color:#c2ced8;max-width:720px;margin:0;font-size:18px;font-weight:700;line-height:1.8}.company-hero-statement{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0f;border:1px solid #ffffff29;border-radius:16px;padding:26px}.company-hero-statement strong{letter-spacing:-.04em;margin:13px 0;font-size:24px;line-height:1.45;display:block}.company-hero-statement p{color:#b3c2ce;margin:0;font-size:15px;font-weight:700;line-height:1.75}.company-hero-brandline{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.company-hero-brandline figure{background:#fff;border-radius:10px;min-width:0;margin:0;padding:12px}.company-hero-brandline img{object-fit:contain;width:100%;height:62px;display:block}.company-hero-brandline figcaption{color:#576a7d;text-align:center;margin-top:8px;font-size:11px;font-weight:850}.company-origin{grid-template-columns:.9fr 1.1fr;gap:100px;max-width:1180px;margin:auto;padding:105px 24px;display:grid}.company-origin h2,.company-chain h2,.company-network h2{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(34px,4.4vw,56px);line-height:1.14}.company-origin-copy{padding-top:28px}.company-origin-copy>strong{color:#ef604e;letter-spacing:-.04em;margin-bottom:25px;font-size:25px;line-height:1.4;display:block}.company-origin-copy p{color:#52677c;margin:0 0 18px;font-size:17px;font-weight:650;line-height:1.9}.company-chain{background:#edf2f5;padding:100px max(24px,50vw - 590px)}.company-chain>header{grid-template-columns:.65fr 1.4fr .95fr;align-items:end;gap:35px;margin-bottom:50px;display:grid}.company-chain h2{margin:0}.company-chain h2 em{color:#7b8d9e;font-style:normal}.company-chain header p{color:#63778a;margin:0;font-size:16px;font-weight:700;line-height:1.8}.company-chain>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.company-chain article{background:#fff;border:1px solid #dce4e9;border-top:4px solid #ef604e;border-radius:13px;min-height:220px;padding:27px;box-shadow:0 16px 40px #192f460d}.company-chain article>span{color:#ef604e;font:900 13px ui-monospace,monospace}.company-chain article strong{margin:42px 0 10px;font-size:20px;display:block}.company-chain article p{color:#63778a;margin:0;font-size:15px;font-weight:650;line-height:1.75}.company-network{max-width:1180px;margin:auto;padding:110px 24px}.company-network>header{grid-template-columns:.65fr 1.4fr .95fr;align-items:end;gap:35px;margin-bottom:48px;display:grid}.company-network h2{margin:0}.company-network header p{color:#687b8e;margin:0;font-size:15px;font-weight:700;line-height:1.75}.company-core-brands{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:62px;display:grid}.company-core-brands article{background:#fff;border:1px solid #dbe4e9;border-radius:18px;grid-template-columns:1fr;align-content:start;min-width:0;min-height:395px;padding:31px;display:grid;overflow:hidden;box-shadow:0 20px 55px #152b4112}.company-core-brands article>span{color:#ef604e;letter-spacing:.12em;font-size:12px;font-weight:950}.company-core-brands article>div{background:#f8fafb;border-radius:13px;justify-content:center;align-items:center;min-width:0;height:190px;margin:21px 0;padding:22px;display:flex;overflow:hidden}.company-core-brands img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.company-core-brands strong{letter-spacing:-.04em;font-size:24px;font-weight:950}.company-core-brands p{color:#687b8e;margin:11px 0 0;font-size:15px;font-weight:700;line-height:1.7}.company-network-label{border-bottom:1px solid #dce4e9;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;padding-bottom:16px;display:flex}.company-network-label span{color:#ef604e;letter-spacing:.12em;font-size:12px;font-weight:950}.company-network-label strong{font-size:19px;font-weight:900}.company-logo-wall{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.company-logo-wall article{background:#fff;border:1px solid #dde5ea;border-radius:15px;grid-template-rows:145px auto;min-height:286px;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden}.company-logo-wall article:hover{transform:translateY(-3px);box-shadow:0 16px 35px #152b4117}.company-logo-frame{background:#fff;border-bottom:1px solid #edf1f4;justify-content:center;align-items:center;min-width:0;min-height:0;padding:20px;display:flex;overflow:hidden}.company-logo-frame img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.company-logo-wall article>div:last-child{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 22px 22px;display:flex}.company-logo-wall small{color:#ef604e;letter-spacing:.1em;font-size:10px;font-weight:950}.company-logo-wall strong{font-size:18px;font-weight:950;line-height:1.35}.company-logo-wall span{color:#718296;font-size:14px;font-weight:750}.company-promise{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#ef604e3b,#0000 32%),#0d243b;padding:105px 24px}.company-promise>span{color:#ff8d7c;letter-spacing:.13em;font-size:13px;font-weight:900}.company-promise h2{letter-spacing:-.065em;margin:18px 0;font-size:clamp(38px,5vw,62px);line-height:1.15}.company-promise p{color:#bbc8d2;max-width:760px;margin:auto;font-size:17px;font-weight:700;line-height:1.85}.company-promise>div{justify-content:center;gap:10px;margin-top:30px;display:flex}.company-promise a{color:#fff;border:1px solid #ffffff4d;border-radius:9px;padding:13px 18px;font-size:15px;font-weight:900;text-decoration:none}.company-promise a:first-child{background:#ef604e;border-color:#ef604e}.pricing-version-strip{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.pricing-version-strip>div{background:#f7fafc;border:1px solid #dbe5ec;border-radius:12px;padding:17px}.pricing-version-strip span{color:#728697;margin-bottom:6px;font-size:12px;font-weight:850;display:block}.pricing-version-strip strong{color:#102d47;font-size:17px;font-weight:950}.pricing-toolbar{align-items:center;gap:12px;display:flex}.pricing-toolbar>div{flex:1}.pricing-toolbar strong{color:#12314d;font-size:17px;font-weight:950}.pricing-toolbar p{color:#708496;margin:5px 0 0;font-size:13px}.pricing-toolbar label{cursor:pointer}.pricing-toolbar input[type=file]{display:none}.pricing-edit-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px;display:grid}.pricing-edit-grid article{background:#f9fbfc;border:1px solid #dce6ed;border-radius:14px;overflow:hidden}.pricing-edit-grid article>header{color:#fff;background:#153650;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.pricing-edit-grid article>header strong{font-size:16px;font-weight:950}.pricing-edit-grid article>header select{color:#fff;background:#214b69;border:1px solid #ffffff4d;border-radius:8px;min-height:34px;font-weight:850}.pricing-edit-grid article>div{grid-template-columns:repeat(2,1fr);gap:10px;padding:16px;display:grid}.pricing-edit-grid label{color:#607689;gap:6px;font-size:12px;font-weight:850;display:grid}.pricing-edit-grid input,.pricing-edit-grid label select{min-width:0;min-height:41px;font:inherit;background:#fff;border:1px solid #d4e0e8;border-radius:8px;padding:8px 10px}.pricing-edit-grid input[readonly]{color:#31566a;background:#edf5f2}.pricing-edit-grid .internal-cost-field{color:#356d5c;background:#f2f9f6;border:1px solid #cfe2da;border-radius:9px;padding:9px}.pricing-profit-preview{color:#557167;background:#eaf5f1;border-radius:9px;grid-column:1/-1;gap:4px;margin:0;padding:11px 12px;font-size:11px;display:grid}.pricing-profit-preview strong{color:#166c55;font-size:12px}.air-supplier-fee-table{background:#f6faf8;border:1px solid #cfe1da;border-radius:13px;gap:6px;margin-top:16px;padding:14px;display:grid}.air-supplier-fee-table>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.air-supplier-fee-table>header strong{color:#174e40}.air-supplier-fee-table>header p{color:#698178;margin:4px 0 0;font-size:11px}.air-supplier-fee-table>header b{color:#176c55;background:#e3f2ec;border-radius:999px;padding:5px 8px;font-size:10px}.air-supplier-fee-table article{background:#fff;border-radius:9px;grid-template-columns:minmax(220px,1fr) 160px 160px 75px;align-items:end;gap:8px;padding:8px 10px;display:grid}.air-supplier-fee-table article>span{color:#385e52;align-self:center;font-size:12px;font-weight:850}.air-supplier-fee-table article label{color:#73867f;gap:3px;font-size:10px;font-weight:800;display:grid}.air-supplier-fee-table article input{border:1px solid #cedbd6;border-radius:7px;min-height:35px;padding:6px 8px}.air-supplier-fee-table article>b{text-align:right;color:#167057;align-self:center;font-size:11px}.pricing-edit-grid.lcl article>header{background:#1b4e4b}.pricing-edit-grid.lcl article>div{grid-template-columns:repeat(3,1fr)}.pricing-publish .ops-form-grid{grid-template-columns:1fr 1fr auto;align-items:end}.unified-price-promise{color:#fff;background:linear-gradient(125deg,#0c2942,#14514d);overflow:hidden}.unified-price-promise .panel-title span,.unified-price-promise .panel-intro{color:#bdd4d5}.unified-price-promise>div:last-child{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(6,auto);align-items:center;gap:10px;margin-top:20px;padding:15px;display:grid}.unified-price-promise>div:last-child span{color:#a9c3c6;font-size:12px;font-weight:800}.unified-price-promise>div:last-child strong{color:#fff;font-size:15px}.customer-rate-grid{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:18px;display:grid}.customer-rate-grid article{background:#f8fafb;border:1px solid #dce6ec;border-radius:13px;padding:19px}.customer-rate-grid article header{flex-direction:column;gap:6px;display:flex}.customer-rate-grid article header span{color:#168463;font-size:11px;font-weight:950}.customer-rate-grid article header strong{color:#17344d;font-size:18px;font-weight:950}.lcl-coupang-route-note{background:linear-gradient(135deg,#fff7f2,#fffaf7);border:1px solid #f2b9a8;border-radius:10px;gap:3px;margin-top:13px;padding:11px 13px;display:grid}.lcl-coupang-route-note strong{color:#d84f3d;font-size:13px;font-weight:950}.lcl-coupang-route-note span{color:#6d554b;font-size:12px;font-weight:800;line-height:1.5}.customer-rate-grid dl{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0 0;display:grid}.customer-rate-grid dl div{background:#fff;border-radius:9px;padding:11px}.customer-rate-grid dt{color:#758899;font-size:11px;font-weight:850}.customer-rate-grid dd{color:#18364e;margin:5px 0 0;font-size:14px;font-weight:900}.customer-rate-grid article>p{color:#758899;margin:15px 0 0;font-size:13px;font-weight:700}.ecommerce-oversize-notice{color:#673d14;background:#fff7e9;border:1px solid #edb57b;border-radius:12px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px 18px;margin-top:14px;padding:15px 17px;display:grid}.ecommerce-oversize-notice strong{font-size:14px;font-weight:950}.ecommerce-oversize-notice p{margin:0;font-size:14px;font-weight:750;line-height:1.65}.order-command-bar{justify-content:space-between;align-items:end;gap:24px;display:flex}.delivery-mode-choice{background:linear-gradient(135deg,#f8fbfc,#edf4f8);border:1px solid #d6e1e8;border-radius:16px;grid-template-columns:minmax(220px,.55fr) minmax(520px,1.45fr);gap:20px;padding:25px;display:grid}.delivery-mode-choice header{padding:7px 4px}.delivery-mode-choice h2{color:#12334c;letter-spacing:-.045em;margin:9px 0 7px;font-size:27px}.delivery-mode-choice header p{color:#718593;margin:0;font-size:14px;line-height:1.65}.delivery-mode-choice>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.delivery-mode-choice button{color:#17354d;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:88px;padding:21px;display:flex;box-shadow:0 9px 24px #18374e0e}.delivery-mode-choice button:hover{border-color:#ef6b58;box-shadow:0 12px 28px #ef6b581a}.delivery-mode-choice button>span{color:#ef604e;letter-spacing:.08em;font-size:11px;font-weight:950}.delivery-mode-choice button strong{margin-top:0;font-size:21px}.delivery-mode-choice button p{color:#718493;margin:7px 0 15px;font-size:13px}.delivery-mode-choice button small{color:#174f78;margin-top:auto;font-size:12px;font-weight:900}.optional-prealert-details summary:focus-visible{outline-offset:2px;outline:3px solid #198b673d}.optional-prealert-details{background:#f9fbfc;border:1px solid #d9e3e8;border-radius:12px;margin-top:18px}.optional-prealert-details summary{color:#17384f;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.optional-prealert-details summary strong{font-size:15px;font-weight:950}.optional-prealert-details summary span{color:#718590;font-size:12px;font-weight:750}.optional-prealert-details[open] summary{border-bottom:1px solid #dfe7eb}.optional-prealert-details .portal-form{padding:18px}.prealert-instruction-fieldset{background:#fff;border:1px solid #c9dce8;border-radius:12px;grid-column:1/-1;gap:14px;padding:18px;display:grid}.prealert-instruction-fieldset legend{color:#17384f;padding:0 8px;font-size:16px;font-weight:950}.prealert-route-fieldset{background:#fff;border:1px solid #c9dce8;border-radius:12px;grid-column:1/-1;gap:12px;padding:18px;display:grid}.prealert-route-fieldset legend{color:#17384f;padding:0 8px;font-size:17px;font-weight:950}.prealert-route-fieldset>p{color:#6f7f8b;margin:0;font-size:13px;line-height:1.6}.prealert-route-fieldset>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.prealert-route-fieldset button{color:#17384f;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e1e6;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:104px;padding:14px;transition:transform .15s;display:flex;position:relative}.prealert-route-fieldset button:active:not(:disabled){transform:scale(.98)}.prealert-route-fieldset button.selected{background:#fffdfc;border-color:#164f76;box-shadow:inset 0 0 0 1px #164f76,0 8px 20px #164f7614}.prealert-route-fieldset button.selected:after{content:"✓" / "";color:#164f76;font-size:14px;font-weight:900;position:absolute;top:10px;right:12px}.prealert-route-fieldset button strong{font-size:14px}.prealert-route-fieldset button small{color:#718493;margin-top:4px}.prealert-route-fieldset.compact{margin:0}.prealert-bulk-entry{background:linear-gradient(135deg,#effaf6,#f8fbfc);border:1px solid #b9d9ce;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.prealert-bulk-entry div{gap:4px;display:grid}.prealert-bulk-entry span{color:#138266;letter-spacing:.08em;font-size:11px;font-weight:950}.prealert-bulk-entry strong{color:#173b50;font-size:16px}.prealert-bulk-entry small{color:#647b88;font-size:12px;line-height:1.55}.prealert-bulk-entry a{color:#fff;background:#167d65;border-radius:9px;flex:none;padding:11px 14px;font-size:13px;font-weight:950;text-decoration:none}@media (max-width:620px){.prealert-bulk-entry{flex-direction:column;align-items:stretch}.prealert-bulk-entry a{text-align:center}}.prealert-operation-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.prealert-operation-grid label{cursor:pointer;background:#f8fbfc;border:1px solid #d8e3e9;border-radius:10px;align-items:center;gap:9px;min-height:50px;padding:10px 12px;display:flex}.prealert-operation-grid input{flex:none;width:18px;min-height:18px}.prealert-operation-grid span{color:#17384f;gap:2px;font-size:14px;font-weight:850;display:grid}.prealert-operation-grid small{color:#7a8994;font-size:11px;font-weight:700}.prealert-instruction-summary{color:#285c4d;background:#eef8f5;border-radius:9px;padding:10px 12px;font-size:13px;font-weight:750}.delivery-cargo-heading{justify-content:space-between;align-items:end;gap:18px;padding:4px 2px 0;display:flex}.delivery-cargo-heading h2{color:#14354d;letter-spacing:-.04em;margin:5px 0 0;font-size:21px}.delivery-cargo-heading button{color:#174b70;cursor:pointer;background:#fff;border:1px solid #ccdbe4;border-radius:8px;padding:9px 12px;font-weight:850}.order-entry-actions{flex-wrap:wrap;gap:8px;display:flex}.order-entry-actions button{color:#163850;background:#fff;border:1px solid #ccdbe5;border-radius:9px;min-height:42px;padding:9px 14px;font-weight:900}.order-entry-actions button:first-child{color:#fff;background:#ef6b58;border-color:#ef6b58}.order-master-detail{grid-template-columns:minmax(300px,.82fr) minmax(440px,1.45fr)}.order-master-list{gap:8px;margin-top:16px;display:grid}.cargo-filter-panel{background:#f7f9fb;border:1px solid #dce6ed;border-radius:11px;gap:10px;margin-top:15px;padding:12px;display:grid}.cargo-filter-panel label{gap:5px;min-width:0;display:grid}.cargo-filter-panel label>span{color:#6c7f8d;font-size:11px;font-weight:850}.cargo-filter-panel input,.cargo-filter-panel select{color:#17374e;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #cfdce5;border-radius:8px;padding:8px 10px;font-size:13px}.cargo-search-field input{min-height:43px}.cargo-filter-row{grid-template-columns:1.15fr 1.15fr .8fr;gap:8px;display:grid}.cargo-filter-summary{color:#718594;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.cargo-filter-summary strong{color:#ef6553}.cargo-filter-summary button{color:#31546c;cursor:pointer;background:0 0;border:0;padding:5px 8px;font-weight:800}.order-master-list>button{text-align:left;background:#fff;border:1px solid #dde6ec;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.order-master-list>button.active{border-color:#ef7765;box-shadow:0 0 0 3px #ef6b581a}.order-master-list strong,.order-master-list span{display:block}.order-master-list strong{color:#15344b}.order-master-list span{color:#778b99;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:4px;font-size:12px;overflow:hidden}.order-detail-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.order-detail-card>header span{color:#ef6b58;font-size:12px;font-weight:900}.order-detail-card h2{color:#102f47;margin:6px 0 0;font-size:23px}.order-next-step{background:#fff4f1;border-left:4px solid #ef6b58;border-radius:0 11px 11px 0;margin:19px 0;padding:18px}.order-next-step span{color:#b75b4d;font-size:11px;font-weight:950}.order-next-step strong{color:#263f50;margin-top:5px;font-size:18px;display:block}.order-next-step p{color:#647987;margin:7px 0 0}.warehouse-route-selector{background:#f7fbfd;border:1px solid #c9dce8;border-radius:14px;margin:18px 0;padding:18px}.warehouse-route-selector>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.warehouse-route-selector>header span{color:#ef604e;letter-spacing:.1em;font-size:11px;font-weight:950;display:block}.warehouse-route-selector>header strong{color:#17384f;margin-top:4px;font-size:18px;display:block}.warehouse-route-selector>header em{color:#167b60;background:#e7f7f0;border-radius:999px;padding:7px 9px;font-size:11px;font-style:normal;font-weight:900}.warehouse-route-selector>header em.locked{color:#a64c3f;background:#fff0ed}.warehouse-route-selector>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.warehouse-route-selector button{color:#17384f;text-align:left;cursor:pointer;background:#fff;border:1px solid #d4e0e7;border-radius:11px;flex-direction:column;align-items:flex-start;min-height:104px;padding:13px;display:flex}.warehouse-route-selector button.selected{border-color:#ef604e;box-shadow:inset 0 0 0 1px #ef604e}.warehouse-route-selector button:disabled{cursor:not-allowed;opacity:.62}.warehouse-route-selector button b{font-size:14px}.warehouse-route-selector button small{color:#718493;margin-top:4px}.warehouse-route-selector button span{color:#ef604e;margin-top:auto;font-size:11px;font-weight:900}.warehouse-route-selector>p{color:#4d687a;margin:12px 0 0;font-weight:800}.route-selection-notice{background:#f4fafc;border:1px solid #c9dce8;border-radius:10px;flex-direction:column;justify-content:center;padding:12px 14px;display:flex}.route-selection-notice strong{color:#17384f}.route-selection-notice span{color:#718493;margin-top:3px;font-size:12px}.ecommerce-route-choice{background:#f7fbfd;border:1px solid #c9dce8;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.ecommerce-route-choice legend{color:#17384f;padding:0 7px;font-weight:950}.ecommerce-route-choice label{cursor:pointer;background:#fff;border:1px solid #d5e1e8;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.ecommerce-route-choice label.selected{border-color:#ef604e;box-shadow:inset 0 0 0 1px #ef604e}.ecommerce-route-choice label input{width:auto}.ecommerce-route-choice label span,.ecommerce-route-choice label strong,.ecommerce-route-choice label small{display:block}.ecommerce-route-choice label small,.ecommerce-route-choice>small{color:#718493}.ecommerce-route-choice>small{grid-column:1/-1}.order-facts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.order-facts div{background:#f4f8fa;border-radius:9px;padding:13px}.order-facts dt{color:#78909e;font-size:11px;font-weight:850}.order-facts dd{color:#15364e;margin:5px 0 0;font-weight:900}.mini-passport{gap:10px;margin:20px 0;display:grid}.mini-passport>strong{color:#17364d}.mini-passport article{grid-template-columns:18px 1fr;gap:8px;display:grid}.mini-passport article>span{color:#1d9a73}.mini-passport b,.mini-passport small{display:block}.mini-passport b{color:#3a5365;font-size:13px}.mini-passport small{color:#8496a2;margin-top:3px}.compact-ecommerce-list{gap:8px;margin-top:17px;display:grid}.compact-ecommerce-list button{text-align:left;background:#fff;border:1px solid #dce6ec;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto 180px;align-items:center;gap:12px;padding:13px;display:grid}.compact-ecommerce-list strong,.compact-ecommerce-list span{display:block}.compact-ecommerce-list strong{color:#17374f}.compact-ecommerce-list span,.compact-ecommerce-list small{color:#7d909c;margin-top:3px;font-size:12px}.handling-hub{color:#fff;background:linear-gradient(125deg,#0d2b43,#164f4e)}.handling-hub .panel-title span,.handling-hub .panel-intro{color:#bdd2d6}.handling-entry-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.handling-entry-grid button{color:#fff;text-align:left;background:#ffffff12;border:1px solid #ffffff29;border-radius:13px;min-height:145px;padding:20px}.handling-entry-grid span,.handling-entry-grid strong,.handling-entry-grid small{display:block}.handling-entry-grid span{color:#ff917e;font-weight:950}.handling-entry-grid strong{margin:22px 0 7px;font-size:17px}.handling-entry-grid small{color:#bdd0d7}.instant-price-form{grid-template-columns:1.2fr .8fr 1fr;align-items:end;gap:12px;margin-top:18px;display:grid}.instant-dimension-grid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.instant-price-form label{color:#607789;gap:7px;font-size:12px;font-weight:900;display:grid}.instant-price-form select,.instant-price-form input{min-height:46px;font:inherit;background:#fff;border:1px solid #d3dfe7;border-radius:9px;padding:9px 11px}.instant-price-result{color:#fff;background:#123b55;border-radius:10px;min-height:74px;padding:13px 16px}.instant-price-result span,.instant-price-result small{color:#b9ccd7;font-size:11px;display:block}.instant-price-result strong{margin:3px 0;font-size:21px;display:block}.customs-passport-summary{border-top:4px solid #1a9b76}.customs-passport-summary.warning{border-top-color:#dfa329}.customs-passport-summary.risk{border-top-color:#df6356}.customs-passport-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.customs-passport-grid article{background:#f5f8fa;border-radius:11px;padding:16px}.customs-passport-grid span,.customs-passport-grid small{color:#718697;font-size:11px;font-weight:800;display:block}.customs-passport-grid strong{color:#15364e;margin:6px 0;font-size:19px;display:block}.customs-validity{background:#e9f7f2;border-radius:10px;margin:15px 0;padding:14px}.customs-validity.warning{background:#fff6df}.customs-validity.risk{background:#fff0ed}.customs-validity div{justify-content:space-between;gap:15px;display:flex}.customs-validity span{color:#667e8e;font-size:12px;font-weight:850}.customs-validity p{color:#5b7180;margin:7px 0 0;font-size:12px}.pccc-verification-box,.pccc-order-status{background:#f7fafb;border:1px solid #d6e2e8;border-left:5px solid #7e92a2;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 18px;padding:15px 17px;display:flex}.pccc-verification-box>div,.pccc-order-status>div{min-width:0}.pccc-verification-box span,.pccc-order-status span{color:#617789;letter-spacing:.04em;font-size:12px;font-weight:900;display:block}.pccc-verification-box strong,.pccc-order-status strong{color:#16384f;margin-top:4px;font-size:17px;font-weight:950;display:block}.pccc-verification-box p,.pccc-order-status p{color:#5e7382;margin:5px 0 0;font-size:13px;font-weight:700;line-height:1.55}.pccc-verification-box small,.pccc-order-status small{color:#718594;margin-top:4px;font-weight:750;display:block}.pccc-verification-box>button,.pccc-order-status>button,.pccc-edit-row>button{color:#fff;background:#173f62;border:0;border-radius:10px;flex:none;padding:10px 13px;font-weight:900}.pccc-verification-box.verified,.pccc-order-status.verified{background:#effaf6;border-left-color:#1aa77d}.pccc-verification-box.verified strong,.pccc-order-status.verified strong{color:#14775e}.pccc-verification-box.mismatch,.pccc-order-status.mismatch{background:#fff3f0;border-left-color:#e35f4e}.pccc-verification-box.mismatch strong,.pccc-order-status.mismatch strong{color:#ae4035}.pccc-verification-box.unavailable,.pccc-order-status.unavailable{background:#fff8e8;border-left-color:#dfa329}.pccc-verification-box.unavailable strong,.pccc-order-status.unavailable strong{color:#835e16}.pccc-edit-row{background:#fff;border:1px solid #d7e3e8;border-radius:12px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;margin:-8px 0 18px;padding:14px;display:grid}.pccc-edit-row label{color:#405e72;font-weight:850}.pccc-edit-row input{letter-spacing:.04em;background:#fff;border:1px solid #bdcdd7;border-radius:9px;width:100%;min-height:43px;margin-top:6px;padding:9px 11px;font-size:15px;font-weight:800;display:block}.pccc-edit-row small{color:#795d28;grid-column:1/-1;font-weight:750}.sla-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.sla-kpis article{background:#f7fafb;border:1px solid #dce6ed;border-radius:11px;padding:16px}.sla-kpis span,.sla-kpis strong{display:block}.sla-kpis span{color:#718797;font-size:11px;font-weight:850}.sla-kpis strong{color:#14344d;margin-top:6px;font-size:18px}.sla-kpis .danger{background:#fff3f1;border-color:#efc1bb}.sla-kpis .warning{background:#fff9e9;border-color:#ead49d}.sla-work-list{gap:8px;margin-top:18px;display:grid}.sla-work-list button{text-align:left;background:#fff;border:1px solid #dce5eb;border-radius:10px;grid-template-columns:48px minmax(220px,1fr) 150px 190px;align-items:center;gap:12px;padding:14px;display:grid}.sla-work-list button.overdue{background:#fff7f5;border-color:#ed9f95}.sla-priority{color:#fff;background:#ed6b58;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.sla-work-list strong,.sla-work-list small{display:block}.sla-work-list strong{color:#18374e}.sla-work-list small{color:#7b8e9b;margin-top:3px}.sla-work-list b{color:#476375;font-size:12px}.sla-work-list time{color:#6c8291;font-size:12px;font-weight:850}@media (max-width:900px){.pricing-version-strip,.pricing-edit-grid{grid-template-columns:1fr}.pricing-toolbar{flex-direction:column;align-items:stretch}.pricing-edit-grid.lcl article>div,.pricing-publish .ops-form-grid{grid-template-columns:1fr}.air-supplier-fee-table article{grid-template-columns:1fr 1fr}.air-supplier-fee-table article>span{grid-column:1/-1}.air-supplier-fee-table article>b{align-self:end}.customer-rate-grid,.ecommerce-oversize-notice{grid-template-columns:1fr}.unified-price-promise>div:last-child{grid-template-columns:1fr 1fr}.order-command-bar{flex-direction:column;align-items:stretch}.delivery-mode-choice{grid-template-columns:1fr;padding:18px}.delivery-mode-choice>div{grid-template-columns:1fr}.delivery-mode-choice button{min-height:78px}.delivery-cargo-heading{flex-direction:column;align-items:flex-start}.order-master-detail,.handling-entry-grid,.instant-price-form,.customs-passport-grid,.sla-kpis,.cargo-filter-row{grid-template-columns:1fr}.sla-work-list button{grid-template-columns:44px 1fr}.sla-work-list b,.sla-work-list time{grid-column:2}.compact-ecommerce-list button{grid-template-columns:1fr}.ecommerce-inventory-grid{grid-template-columns:1fr 1fr}.warehouse-route-selector>div,.ecommerce-route-choice{grid-template-columns:1fr}.company-hero,.company-origin{grid-template-columns:1fr;gap:35px}.company-chain>header,.company-network>header{grid-template-columns:1fr;gap:18px}.company-chain>div,.company-logo-wall{grid-template-columns:1fr 1fr}}@media (max-width:620px){.optional-prealert-details summary{flex-direction:column;align-items:flex-start}.prealert-operation-grid{grid-template-columns:1fr}.company-hero{min-height:0;padding:72px 16px 55px}.company-hero-copy h1{font-size:43px}.company-hero-copy p{font-size:16px}.company-origin,.company-network,.company-chain{padding:75px 16px}.company-core-brands,.company-chain>div,.company-logo-wall{grid-template-columns:1fr}.company-core-brands article{min-height:0;padding:22px}.company-core-brands article>div{height:160px}.company-network-label{flex-direction:column;align-items:flex-start}.company-promise{padding:75px 16px}.company-promise>div{flex-direction:column}.ecommerce-inventory-grid{grid-template-columns:1fr}.inventory-selection-summary{flex-direction:column;align-items:flex-start}}.smart-customs-intro{color:#fff;background:linear-gradient(135deg,#071a31,#12365d);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 18px;padding:18px 20px;display:flex}.smart-customs-intro span,.origin-savings-advisor header span{letter-spacing:.12em;color:#45ddc5;font-size:12px;font-weight:900;display:block}.smart-customs-intro strong{margin-top:5px;font-size:21px;line-height:1.35;display:block}.smart-customs-intro p{color:#c7d6e7;margin:6px 0 0;font-size:14px}.smart-customs-intro>b{color:#05253a;background:#1bd4b0;border-radius:999px;flex:none;padding:9px 12px;font-size:13px}.smart-customs-message{color:#145c51;background:#effaf7;border:1px solid #b9d8d2;border-radius:12px;margin:0 0 14px;padding:11px 14px;font-weight:800}.product-ai-upload{background:#f3f8fc;border:1px dashed #5e8fb6;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex!important}.product-ai-upload label{cursor:pointer;color:#fff;background:#143b63;border-radius:10px;padding:10px 14px;font-weight:900}.product-ai-upload input{display:none}.product-ai-upload span{color:#567086;font-size:13px;font-weight:700}.hsk-search-button{align-self:end;min-height:46px;color:#174f73!important;background:#eff7fc!important;border:1px solid #1d618c!important}.hsk-candidate-list{background:#f5f8fb;border-radius:14px;margin-top:14px;padding:14px}.hsk-candidate-list>strong{margin-bottom:9px;display:block}.hsk-candidate-list>button{text-align:left;background:#fff;border:1px solid #d5e0ea;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:7px;padding:10px 12px;display:flex}.hsk-candidate-list>button.selected{border-color:#176fa2;box-shadow:0 0 0 2px #d9edf8}.hsk-candidate-list button span{min-width:0}.hsk-candidate-list button b{color:#123957;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.hsk-candidate-list button small{color:#64788a;margin-top:3px;display:block}.hsk-candidate-list button em{color:#168b78;font-style:normal;font-weight:900}.hsk-candidate-list>p{color:#7a8792;margin:9px 0 0;font-size:12px}.origin-savings-advisor{background:linear-gradient(#f6fbf9,#fff);border:1px solid #c8d9d4;border-radius:16px;margin-top:16px;padding:16px}.origin-savings-advisor>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.origin-savings-advisor header span{color:#14856e}.origin-savings-advisor header strong{margin-top:4px;font-size:17px;display:block}.origin-savings-advisor header>b{color:#146d5b;background:#e2f4ec;border-radius:9px;padding:7px 10px;font-size:12px}.origin-input-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.origin-input-grid label{color:#536c68;font-size:12px;font-weight:800}.origin-input-grid input,.origin-input-grid select{background:#fff;border:1px solid #cbdad6;border-radius:9px;width:100%;min-height:42px;margin-top:5px;padding:8px}.origin-analyze-button{border-radius:10px;width:100%;margin-top:10px;padding:11px;font-weight:900;color:#fff!important;background:#147963!important;border:0!important}.origin-option-list{gap:8px;margin-top:13px;display:grid}.origin-option-list>label{background:#fff;border:1px solid #d7e2de;border-radius:10px;align-items:flex-start;gap:9px;padding:11px;display:flex}.origin-option-list>label.selected{background:#effaf6;border-color:#159276;box-shadow:0 0 0 2px #d8f1e8}.origin-option-list label span{flex:1}.origin-option-list label strong,.origin-option-list label small{display:block}.origin-option-list label small{color:#64736e;margin-top:3px}.origin-option-list label>b{color:#fff;background:#14a083;border-radius:7px;padding:5px 7px;font-size:11px}.origin-review-note{color:#78551c;background:#fff3d9;border-radius:9px;margin:10px 0 0;padding:9px;font-size:12px;font-weight:700}.ops-origin-review{gap:8px;margin-top:14px;display:grid}.ops-origin-review article{background:#f8fafb;border:1px solid #d9e2e7;border-radius:12px;padding:12px}.ops-origin-review article header{justify-content:space-between;gap:12px;display:flex}.ops-origin-review article p{color:#607382;margin:6px 0 0}.ops-origin-review article small{color:#17735f;margin-top:5px;font-weight:800;display:block}@media (max-width:900px){.origin-input-grid{grid-template-columns:1fr 1fr}.smart-customs-intro{align-items:flex-start}.smart-customs-intro>b{display:none}}@media (max-width:620px){.smart-customs-intro,.product-ai-upload,.origin-savings-advisor>header{flex-direction:column;align-items:flex-start}.origin-input-grid{grid-template-columns:1fr}.product-ai-upload label{text-align:center;width:100%}}.ecommerce-customs-choice{background:#f8fbfd;border:1px solid #cddce7;border-radius:16px;margin:18px 0;padding:18px}.ecommerce-customs-choice.risk-medium,.ecommerce-customs-choice.risk-high{background:#fffaf0;border-color:#e6bf72}.ecommerce-customs-choice header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ecommerce-customs-choice header span{color:#557389;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.ecommerce-customs-choice header strong{color:#123957;margin-top:4px;font-size:18px;display:block}.ecommerce-customs-choice header b{color:#285b7d;background:#e5f0f7;border-radius:999px;padding:6px 9px;font-size:11px}.ecommerce-customs-choice.risk-medium header b,.ecommerce-customs-choice.risk-high header b{color:#754d0b;background:#ffe5ae}.ecommerce-customs-choice>p{color:#405f73;margin:10px 0 7px}.ecommerce-customs-choice>small{color:#647888;margin-top:3px;display:block}.customs-type-options{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.customs-type-options label{cursor:pointer;background:#fff;border:1px solid #ccd9e2;border-radius:11px;align-items:center;gap:8px;padding:12px;display:flex}.customs-type-options label.selected{background:#eef9fb;border-color:#0d7892;box-shadow:0 0 0 2px #d5eef2}.customs-type-options input{width:auto}.customs-type-options span{color:#244d66;font-weight:900}.customs-mismatch{background:#fff0d1;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:800;color:#76500e!important}.customs-confirmation{background:#edf5f8;border-radius:11px;gap:9px;margin-top:13px;padding:12px;align-items:flex-start!important;display:flex!important}.customs-confirmation input{margin-top:2px;width:auto!important}.customs-confirmation span{color:#31576c;font-size:13px;font-weight:800}.customs-table-warning{color:#a15c00;font-weight:900}.customs-order-notice{background:#fff4dd;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:800;color:#805518!important;margin:10px 0!important}.ops-customs-change{background:#f6f9fb;border:1px solid #d7e0e6;border-radius:13px;gap:8px;margin-top:18px;padding:15px;display:grid}.ops-customs-change p{color:#627888;margin:0;font-size:12px}.ops-customs-change select,.ops-customs-change button{min-height:42px}.ops-customs-change button{color:#fff;background:#164e73;border:0;border-radius:9px;font-weight:900}.ops-customs-change button:disabled{opacity:.55}@media (max-width:680px){.customs-type-options{grid-template-columns:1fr}.ecommerce-customs-choice header{flex-direction:column}}@media (max-width:620px){.pccc-verification-box,.pccc-order-status{flex-direction:column;align-items:flex-start}.pccc-verification-box>button,.pccc-order-status>button{width:100%}.pccc-edit-row{grid-template-columns:1fr}.pccc-edit-row>button{width:100%}}.cj-waybill-panel{border-top:4px solid #1c9a70}.cj-waybill-panel.warning{border-top-color:#d6a12a}.cj-waybill-panel.danger,.cj-waybill-panel.critical,.cj-waybill-panel.empty{border-top-color:#e45e50}.cj-pool-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.cj-pool-selector button{color:#36566a;font:inherit;cursor:pointer;background:#f7fafb;border:1px solid #d4e0e5;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.cj-pool-selector button.active{color:#164c67;background:#eef8fb;border-color:#2987a9;box-shadow:0 0 0 3px #2987a91f}.cj-pool-selector span{font-size:13px;font-weight:900}.cj-pool-selector strong{font-size:16px}.cj-pool-alert{color:#17684f;background:#ecf8f3;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:14px 16px;display:flex}.cj-pool-alert.warning{color:#7b5b13;background:#fff7df}.cj-pool-alert.danger,.cj-pool-alert.critical,.cj-pool-alert.empty{color:#9e3d34;background:#fff0ed}.cj-pool-alert strong{font-size:18px}.cj-pool-alert span{font-size:13px;font-weight:750}.cj-pool-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.cj-pool-kpis article{background:#f7fafb;border:1px solid #dce5e9;border-radius:10px;padding:14px}.cj-pool-kpis article.warning{background:#fff4f1;border-color:#edb7ae}.cj-pool-kpis span,.cj-pool-kpis strong{display:block}.cj-pool-kpis span{color:#728493;font-size:12px;font-weight:800}.cj-pool-kpis strong{color:#173a52;margin-top:7px;font-size:19px}.cj-pool-workspace{align-items:start;margin-top:18px}.cj-pool-workspace>div{border:1px solid #dfe6ea;border-radius:11px;padding:17px}.cj-pool-workspace h3{color:#1c374c;margin:0;font-size:17px}.cj-selected-order{background:#f4f8fa;border-radius:10px;gap:8px;margin-top:14px;padding:15px;display:grid}.cj-selected-order span{color:#708493;font-size:12px}.cj-selected-order strong{font-size:18px}.cj-selected-order p{color:#1e607d;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850}.cj-selected-order button{color:#173950;background:#fff;border:1px solid #cbd9e0;border-radius:8px;min-height:41px;font-weight:850}.cj-selected-order .primary-action{color:#fff;background:#245f86}.cj-waybill-panel>.history-panel{margin-top:18px}@media (max-width:900px){.cj-pool-kpis{grid-template-columns:1fr 1fr}.cj-pool-kpis article:last-child{grid-column:1/-1}.cj-pool-alert{flex-direction:column;align-items:flex-start}}.lcl-center{gap:16px;display:grid}.portal-hero.compact{color:#fff;background:linear-gradient(125deg,#092b45,#116b65);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:190px;padding:28px;display:flex}.portal-hero.compact h2{color:#fff;margin:7px 0;font-size:27px}.portal-hero.compact p{color:#c7dcdf;max-width:720px;margin:0;line-height:1.65}.lcl-balance{background:#ffffff17;border:1px solid #ffffff2e;border-radius:14px;flex:none;min-width:210px;padding:18px}.lcl-balance small,.lcl-balance span,.lcl-balance strong{display:block}.lcl-balance strong{margin:8px 0;font-size:25px}.lcl-balance span{color:#bdd5d5;font-size:11px}.lcl-form,.lcl-subpanel,.lcl-detail form{gap:14px;display:grid}.lcl-grid{align-items:end;gap:11px;display:grid}.lcl-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.lcl-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lcl-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.lcl-grid .span-two{grid-column:span 2}.lcl-form label,.lcl-detail label,.lcl-grid label{color:#5e7483;gap:6px;font-size:12px;font-weight:850;display:grid}.lcl-form input,.lcl-form select,.lcl-form textarea,.lcl-detail input,.lcl-detail select{width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #d0dce4;border-radius:9px;padding:9px 11px}.lcl-form fieldset{border:1px solid #dce6ec;border-radius:12px;padding:14px}.lcl-form legend{color:#173c54;padding:0 6px;font-weight:900}.lcl-choice-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lcl-choice-list label{background:#f8fafb;border:1px solid #e0e7eb;border-radius:9px;align-items:center;gap:9px;padding:11px;display:flex}.lcl-choice-list input,.lcl-toggle input,.check-row input{width:auto;min-height:0}.lcl-choice-list strong,.lcl-choice-list small{display:block}.lcl-choice-list small{color:#80909b;margin-top:3px}.lcl-toggle{gap:10px;display:flex}.lcl-toggle label,.check-row{background:#eef6f7;border-radius:9px;align-items:center;padding:11px 14px;color:#1b5f64!important;gap:8px!important;display:flex!important}.lcl-subpanel{background:#f1f8f6;border-left:4px solid #18947f;border-radius:0 12px 12px 0;padding:17px}.lcl-subpanel h4{color:#163b4d;margin:0}.lcl-subpanel h4 small{color:#71858d;margin-left:8px;font-weight:600}.primary-button{min-height:44px;padding:10px 16px;color:#fff!important;background:#e96855!important;border:0!important;border-radius:9px!important;font-weight:900!important}.lcl-workspace{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:16px;display:grid}.lcl-list{gap:8px;display:grid;position:sticky;top:12px}.lcl-list>button{text-align:left;background:#fff;border:1px solid #dae4e9;border-radius:10px;gap:4px;padding:13px;display:grid}.lcl-list>button.active{background:#fff5f2;border-color:#e66d5c;box-shadow:0 0 0 3px #e66d5c1a}.lcl-list>button strong{color:#183b52}.lcl-list>button span,.lcl-list>button small{color:#748995;font-size:11px}.lcl-detail{gap:18px;display:grid}.lcl-gates{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.lcl-gates div{background:#f2f7f8;border-radius:10px;padding:12px}.lcl-gates small,.lcl-gates strong{display:block}.lcl-gates small{color:#748895;font-size:10px}.lcl-gates strong{color:#183e53;margin-top:5px;font-size:12px}.lcl-actions,.lcl-upload-row{flex-wrap:wrap;gap:7px;display:flex}.lcl-actions button,.lcl-detail button,.upload-button{color:#204a62;min-height:37px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cddbe2;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:850}.upload-button{align-items:center;display:inline-flex!important}.upload-button input{display:none}.lcl-executions{gap:9px;display:grid}.lcl-executions article{background:#fafcfc;border:1px solid #dce5ea;border-radius:11px;grid-template-columns:minmax(180px,1fr) auto;gap:8px 14px;padding:14px;display:grid}.lcl-executions strong,.lcl-executions span{display:block}.lcl-executions span,.lcl-executions small{color:#708491;margin-top:4px;font-size:11px}.lcl-executions .lcl-upload-row{grid-column:1/-1}.lcl-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.lcl-row{color:#36566a;border-bottom:1px solid #e3e9ec;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.lcl-row span,.lcl-row small{display:block}.lcl-row small{color:#81929d;margin-top:3px;font-size:10px}.lcl-row b{color:#176b72;font-size:12px}.waybill-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.waybill-grid code{color:#154b58;background:#f0f8f7;border:1px solid #cfe0e2;border-radius:9px;padding:12px;position:relative}.waybill-grid code.void{opacity:.55;text-decoration:line-through}.waybill-grid small{color:#778c94;margin-top:5px;display:block}.waybill-grid button{min-height:0;padding:3px 6px;position:absolute;bottom:5px;right:5px}.lcl-timeline{gap:2px;display:grid}.lcl-timeline>div{grid-template-columns:14px 1fr;gap:9px;padding:8px 0;display:grid}.lcl-timeline i{background:#1c9a77;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 2px #9cd5c5}.lcl-timeline strong,.lcl-timeline small{display:block}.lcl-timeline small{color:#768a96;margin-top:3px}.lcl-integration-bar{background:#fff;border:1px solid #dce6e8;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;display:flex}.lcl-integration-bar span{border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900}.lcl-integration-bar .ok{color:#136a53;background:#e3f6ef}.lcl-integration-bar .warn{color:#835d16;background:#fff1cb}.lcl-integration-bar strong{color:#516d7a;margin-left:auto;font-size:12px}.lcl-action-stack{grid-template-columns:1fr 1fr;gap:7px;display:grid}.inline-form{grid-template-columns:1fr auto;margin-top:10px;gap:7px!important;display:grid!important}.empty-copy{color:#7c8e98;font-size:13px}@media (max-width:1000px){.lcl-workspace{grid-template-columns:1fr}.lcl-list{position:static}.lcl-grid.three,.lcl-grid.four,.lcl-choice-list,.waybill-grid{grid-template-columns:1fr 1fr}.lcl-gates{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.portal-hero.compact{flex-direction:column;align-items:stretch}.lcl-balance{min-width:0}.lcl-grid.two,.lcl-grid.three,.lcl-grid.four,.lcl-choice-list,.lcl-columns,.waybill-grid{grid-template-columns:1fr}.lcl-grid .span-two{grid-column:auto}.lcl-gates{grid-template-columns:1fr 1fr}.lcl-integration-bar{flex-direction:column;align-items:flex-start}.lcl-integration-bar strong{margin-left:0}.lcl-action-stack{grid-template-columns:1fr}}.customs-live-center,.customs-ops-center{border-top:4px solid #143b63}.customs-live-source,.customs-integration-banner{color:#fff;background:linear-gradient(135deg,#0b2038,#173e66);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:4px 0 18px;padding:16px 18px;display:flex}.customs-live-source strong,.customs-integration-banner strong{font-size:17px;display:block}.customs-live-source p,.customs-integration-banner p{color:#c7d8e7;margin:5px 0 0;font-size:13px;font-weight:700}.customs-live-source>span,.customs-integration-banner>span{color:#06273b;background:#24d5ae;border-radius:999px;flex:none;padding:8px 11px;font-size:12px;font-weight:900}.customs-integration-banner.pending{background:linear-gradient(135deg,#513812,#7d591d)}.customs-integration-banner.pending>span{color:#5a3b08;background:#ffe1a1}.customs-shipment-grid{gap:14px;display:grid}.customs-shipment-card{background:#fff;border:1px solid #d8e3eb;border-left:5px solid #397ca7;border-radius:16px;padding:18px}.customs-shipment-card.customs-cleared,.customs-shipment-card.customs-released{border-left-color:#16a37d}.customs-shipment-card.customs-action_required,.customs-shipment-card.customs-sync_error{border-left-color:#e36a52}.customs-shipment-card>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.customs-shipment-card>header span{color:#667d8d;font-size:12px;font-weight:900;display:block}.customs-shipment-card>header strong{color:#112f49;margin-top:4px;font-size:20px;display:block}.customs-shipment-card>header b{color:#174e72;background:#eef6fb;border-radius:10px;padding:8px 10px;font-size:12px}.customs-cleared>header b,.customs-released>header b{color:#127258;background:#e7f7f1}.customs-action_required>header b,.customs-sync_error>header b{color:#a43f2e;background:#fff0ec}.customs-fact-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0;display:grid}.customs-fact-grid>div{background:#f5f8fa;border-radius:11px;padding:11px}.customs-fact-grid dt{color:#6d8190;font-size:11px;font-weight:850}.customs-fact-grid dd{color:#173a53;margin:5px 0 0;font-size:13px;font-weight:900}.customs-event-list{gap:0;margin:13px 0;padding:2px 0;display:grid}.customs-event-list>div{grid-template-columns:14px 1fr auto;align-items:start;gap:10px;padding:8px 0;display:grid}.customs-event-list>div>span{background:#fff;border:3px solid #42c5a6;border-radius:50%;width:10px;height:10px;margin-top:5px}.customs-event-list p{margin:0}.customs-event-list p strong,.customs-event-list p small{display:block}.customs-event-list p strong{color:#18384e;font-size:13px}.customs-event-list p small{color:#6b7e8b;margin-top:2px;font-size:12px}.customs-event-list time{color:#6f8290;font-size:11px;font-weight:800}.customs-waiting-copy{color:#6e808d;background:#f4f7f9;border-radius:10px;padding:11px;font-size:12px}.customs-shipment-card>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.customs-shipment-card>footer small{color:#6c7f8d}.customs-shipment-card>footer button,.customs-ops-list button{color:#174e72;background:#f0f7fb;border:1px solid #b6cfdf;border-radius:9px;padding:8px 11px;font-weight:900}.customs-register-grid{grid-template-columns:repeat(3,1fr)}.customs-ops-list{gap:9px;margin-top:18px;display:grid}.customs-ops-list article{background:#fff;border:1px solid #dbe4ea;border-radius:13px;grid-template-columns:1.5fr 1fr 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.customs-ops-list article>div span,.customs-ops-list article>div small{color:#71838f;font-size:11px;font-weight:800;display:block}.customs-ops-list article>div strong{color:#163750;margin:4px 0;font-size:14px;display:block}.customs-ops-primary strong{font-size:17px!important}.customs-ops-list button:disabled,.customs-shipment-card button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:1000px){.customs-fact-grid,.customs-register-grid,.customs-ops-list article{grid-template-columns:1fr 1fr}.customs-ops-list article button{justify-self:start}}@media (max-width:620px){.customs-live-source,.customs-integration-banner,.customs-shipment-card>header,.customs-shipment-card>footer{flex-direction:column;align-items:flex-start}.customs-fact-grid,.customs-register-grid,.customs-ops-list article{grid-template-columns:1fr}.customs-event-list>div{grid-template-columns:14px 1fr}.customs-event-list time{grid-column:2}.customs-shipment-card>header b{max-width:100%}}.customs-fact-grid .domestic-waybill-fact{background:#edf8f5;grid-column:span 2}.customs-fact-grid .domestic-waybill-fact dd{color:#106d57}.customs-event-list>div>span.delivery{border-color:#ff684f}.customs-event-list p em{color:#728798;letter-spacing:.06em;margin-bottom:3px;font-size:10px;font-style:normal;font-weight:950;display:block}.customs-event-list p em+strong{font-size:14px}.customs-shipment-card>footer{flex-wrap:wrap;justify-content:flex-start}.customs-shipment-card>footer small{margin-right:auto}.customs-shipment-card>footer a{color:#fff;background:#161616;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:900;text-decoration:none}.customs-ops-list article{grid-template-columns:1.35fr .9fr 1.1fr auto}.ops-cj-link input{border:1px solid #cbd8e0;border-radius:8px;width:100%;min-height:36px;margin:4px 0;padding:7px 9px;font-weight:850}.customs-ops-actions{gap:6px;display:grid}.customs-ops-actions button{white-space:nowrap}@media (max-width:1000px){.customs-ops-list article,.customs-ops-actions{grid-template-columns:1fr 1fr}.customs-fact-grid .domestic-waybill-fact{grid-column:span 1}}@media (max-width:620px){.customs-ops-actions{grid-template-columns:1fr}.customs-shipment-card>footer small{margin-right:0}}.procurement-page,.procurement-ops-page{gap:18px;display:grid}.procurement-hero{color:#fff;background:radial-gradient(circle at 88% 12%,#36dabd2e,#0000 30%),linear-gradient(125deg,#0a243d,#173f5e 62%,#16594f);border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.8fr);gap:28px;padding:34px;display:grid}.procurement-hero>div:first-child>span{color:#4ee0c1;letter-spacing:.13em;font-size:12px;font-weight:950}.procurement-hero h2{letter-spacing:-.055em;margin:11px 0 12px;font-size:clamp(30px,3vw,45px);line-height:1.18}.procurement-hero p{color:#c7d8e4;max-width:720px;margin:0;font-size:15px;font-weight:700;line-height:1.75}.procurement-hero-kpis{grid-template-columns:1fr;gap:8px;display:grid}.procurement-hero-kpis article{background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:15px 17px;display:flex}.procurement-hero-kpis span{color:#bcd0dc;font-size:12px;font-weight:850}.procurement-hero-kpis strong{font-size:19px}.procurement-toolbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.procurement-toolbar strong,.procurement-toolbar span{display:block}.procurement-toolbar strong{color:#14354e;font-size:19px}.procurement-toolbar span{color:#748897;margin-top:4px;font-size:13px}.procurement-toolbar button,.procurement-submit button,.procurement-empty button{color:#fff;background:#ef6654;border:0;border-radius:10px;min-height:46px;padding:10px 18px;font-weight:950}.procurement-mode{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.procurement-mode button{color:#587083;background:#f7fafb;border:1px solid #d6e2e9;border-radius:10px;min-height:52px;padding:10px;font-weight:900}.procurement-mode button.active{color:#fff;background:#173f5c;border-color:#173f5c}.procurement-form-grid{grid-template-columns:repeat(4,1fr)}.procurement-form-grid label,.procurement-bulk{color:#587083;gap:7px;font-size:12px;font-weight:900;display:grid}.procurement-form-grid input,.procurement-form-grid select,.procurement-bulk textarea{color:#18374e;width:100%;min-height:45px;font:inherit;background:#fff;border:1px solid #cfdae3;border-radius:9px;padding:10px 11px}.procurement-bulk{margin-top:12px}.procurement-bulk small{color:#8a9aa5}.procurement-routing{background:#f6faf9;border:1px solid #d7e4e8;border-radius:14px;margin-top:20px;padding:18px}.procurement-routing>header{justify-content:space-between;align-items:end;gap:16px;display:flex}.procurement-routing>header span,.procurement-routing>header strong{display:block}.procurement-routing>header span{color:#16846b;letter-spacing:.1em;font-size:11px;font-weight:950}.procurement-routing>header strong{color:#173a50;margin-top:4px;font-size:18px}.procurement-routing>header small{color:#718690}.procurement-routing>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.procurement-routing button{text-align:left;background:#fff;border:1px solid #d3dfe3;border-radius:11px;padding:15px}.procurement-routing button.active{border-color:#14a27f;box-shadow:0 0 0 3px #14a27f1f}.procurement-routing button span,.procurement-routing button strong,.procurement-routing button small{display:block}.procurement-routing button span{color:#ef6654;letter-spacing:.1em;font-size:10px;font-weight:950}.procurement-routing button strong{color:#17394e;margin:6px 0;font-size:15px}.procurement-routing button small{color:#81929d}.procurement-submit{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.procurement-submit p{color:#718592;margin:0;font-size:13px}.procurement-submit button{min-width:180px}.procurement-empty{text-align:center;padding:70px 24px}.procurement-empty>span{color:#ef6654;letter-spacing:.1em;font-size:12px;font-weight:950}.procurement-empty h2{color:#14364d;margin:10px 0;font-size:30px}.procurement-empty p{color:#718491;margin:0 auto 22px}.procurement-master-detail{grid-template-columns:minmax(270px,.72fr) minmax(520px,1.4fr);align-items:start;gap:14px;display:grid}.procurement-list{gap:8px;display:grid}.procurement-list>button{text-align:left;background:#fff;border:1px solid #dbe5eb;border-radius:12px;gap:7px;padding:16px;display:grid;position:relative}.procurement-list>button.active{border-color:#ef7968;box-shadow:0 0 0 3px #ef66541a}.procurement-list>button strong{color:#163750;font-size:15px}.procurement-list>button small{color:#7a8e9b}.procurement-list>button>b{color:#173c54;position:absolute;top:14px;right:14px}.proc-status{background:#eaf4f8;border-radius:7px;width:max-content;padding:6px 8px;color:#285b72!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important}.proc-status.quoted,.proc-status.decision_required{background:#fff0dc;color:#9a4c20!important}.proc-status.quote_approved,.proc-status.completed,.proc-status.ready_to_ship{background:#e6f6f0;color:#137058!important}.proc-status.cancelled{background:#eef1f3;color:#7e8990!important}.procurement-detail>header,.procurement-ops-title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.procurement-detail>header span,.procurement-ops-title span{color:#ef6654;letter-spacing:.08em;font-size:11px;font-weight:950}.procurement-detail h2,.procurement-ops-title h2{color:#13344c;margin:6px 0 0;font-size:24px}.procurement-route-card{background:linear-gradient(135deg,#eff9f6,#f9fbfc);border:1px solid #cfe2dd;border-radius:14px;grid-template-columns:minmax(180px,.65fr) 1fr;gap:16px;margin:20px 0;padding:18px;display:grid}.procurement-route-card span,.procurement-route-card strong,.procurement-route-card small{display:block}.procurement-route-card>div:first-child span{color:#16866d;font-size:11px;font-weight:950}.procurement-route-card>div:first-child strong{color:#163b4e;margin:5px 0;font-size:18px}.procurement-route-card>div:first-child small{color:#77908d}.procurement-route-card>p{color:#5b746f;margin:0;line-height:1.65}.route-steps{color:#56716c;border-top:1px solid #d5e5e1;grid-column:1/-1;align-items:center;gap:9px;padding-top:13px;font-size:12px;display:flex!important}.route-steps i{color:#12a07b}.route-steps strong{color:#126f5a}.procurement-decision{background:#fff7e4;border-left:5px solid #e69e2c;border-radius:0 12px 12px 0;margin:18px 0;padding:18px}.procurement-decision span,.procurement-decision strong{display:block}.procurement-decision span{color:#9a6817;font-size:11px;font-weight:950}.procurement-decision strong{color:#503c1e;margin-top:5px;font-size:18px}.procurement-decision p{color:#7b684a;margin:7px 0 13px}.procurement-decision button,.procurement-exception .primary,.ops-primary{color:#fff;background:#ef6654;border:0;border-radius:9px;min-height:43px;padding:9px 14px;font-weight:950}.proc-subtitle{color:#18394f;margin:25px 0 12px;font-size:16px}.procurement-cost-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.procurement-cost-grid>div{background:#f5f8fa;border-radius:10px;padding:13px}.procurement-cost-grid>div.free{background:#e9f8f2}.procurement-cost-grid span,.procurement-cost-grid strong{display:block}.procurement-cost-grid span{color:#768997;font-size:11px;font-weight:850}.procurement-cost-grid strong{color:#173950;margin-top:6px;font-size:16px}.procurement-cost-grid .free strong{color:#138161}.procurement-total{color:#fff;background:#153c57;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:4px 15px;margin-top:9px;padding:17px;display:grid}.procurement-total span{color:#c1d2dc;font-size:12px;font-weight:850}.procurement-total strong{font-size:24px}.procurement-total small{color:#a9c0ce;grid-column:1/-1}.procurement-items{gap:7px;display:grid}.procurement-items article{border:1px solid #dfe7ec;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:11px;padding:12px;display:grid}.procurement-items article>span{color:#fff;background:#173e5a;border-radius:8px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:950;display:grid}.procurement-items strong,.procurement-items small{display:block}.procurement-items strong{color:#18384e}.procurement-items small{color:#788b98;margin-top:4px}.procurement-items a{color:#176b96;margin-top:5px;font-size:12px;font-weight:850;display:inline-block}.procurement-timeline{gap:0;display:grid}.procurement-timeline article{grid-template-columns:17px 1fr;gap:10px;padding:0 0 16px;display:grid}.procurement-timeline article>i{background:#fff;border:3px solid #20b18c;border-radius:50%;width:11px;height:11px;margin-top:4px;position:relative}.procurement-timeline article>i:after{content:"";background:#d8e6e2;width:2px;height:calc(100% + 10px);position:absolute;top:11px;left:2px}.procurement-timeline article:last-child>i:after{display:none}.procurement-timeline strong,.procurement-timeline small{color:#17384e;display:block}.procurement-timeline p{color:#647b89;margin:4px 0;font-size:13px}.procurement-timeline small{color:#8a99a2;font-size:11px}.procurement-exception{background:#fff5f3;border:1px solid #efc0b8;border-radius:13px;margin:18px 0;padding:18px}.procurement-exception>span,.procurement-exception>strong{display:block}.procurement-exception>span{color:#bc5141;font-size:11px;font-weight:950}.procurement-exception>strong{color:#60352f;margin:6px 0 12px;font-size:17px}.procurement-exception>div{flex-wrap:wrap;gap:7px;display:flex}.procurement-exception>div button{color:#76554f;background:#fff;border:1px solid #dfc1bc;border-radius:8px;padding:8px 10px;font-weight:850}.procurement-exception>div button.active{color:#fff;background:#d65e4c;border-color:#d65e4c}.procurement-exception textarea{border:1px solid #dec9c5;border-radius:8px;width:100%;min-height:72px;margin:10px 0;padding:10px}.procurement-ops-command{border-top:4px solid #168a70}.procurement-ops-kpis{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:18px;display:grid}.procurement-ops-kpis article{background:#f7fafb;border:1px solid #dce6eb;border-radius:10px;padding:15px}.procurement-ops-kpis span,.procurement-ops-kpis strong{display:block}.procurement-ops-kpis span{color:#728693;font-size:11px;font-weight:850}.procurement-ops-kpis strong{color:#173950;margin-top:6px;font-size:22px}.procurement-ops-layout{grid-template-columns:minmax(270px,.65fr) minmax(600px,1.55fr);align-items:start;gap:14px;display:grid}.procurement-ops-list>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.procurement-ops-list select{border:1px solid #d0dce4;border-radius:8px;min-height:37px}.procurement-ops-list>button{text-align:left;background:#fff;border:1px solid #dde6eb;border-radius:10px;gap:6px;width:100%;margin-top:7px;padding:14px;display:grid;position:relative}.procurement-ops-list>button.active{border-color:#1a8c73;box-shadow:0 0 0 3px #1a8c731a}.procurement-ops-list>button strong{color:#17384e}.procurement-ops-list>button small,.procurement-ops-list>button b{color:#748894;font-size:11px}.procurement-ops-detail{gap:14px;display:grid}.procurement-ops-title p{color:#748895;margin:6px 0 0}.procurement-route-card.compact{grid-template-columns:.75fr 1.2fr auto}.lock-route{color:#a04435;background:#fff0ed;border-radius:8px;align-self:center;padding:8px 10px;font-size:11px}.procurement-ops-facts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.procurement-ops-facts>div{background:#f4f8fa;border-radius:9px;padding:12px}.procurement-ops-facts span,.procurement-ops-facts strong{display:block}.procurement-ops-facts span{color:#758997;font-size:11px;font-weight:850}.procurement-ops-facts strong{color:#17384e;margin-top:5px}.procurement-quote-grid{grid-template-columns:repeat(5,1fr)}.procurement-status-grid{grid-template-columns:repeat(4,1fr)}.procurement-status-grid .wide,.procurement-raise-exception .wide{grid-column:span 2}.procurement-option-checks{flex-wrap:wrap;gap:7px;margin:13px 0;display:flex}.procurement-option-checks label{color:#587081;background:#f8fafb;border:1px solid #d8e2e8;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:850}.procurement-option-checks input{margin-right:6px}.ops-secondary{color:#174663;background:#edf5f9;border:1px solid #b8ccda;border-radius:9px;min-height:42px;padding:9px 14px;font-weight:950}.procurement-exception-record{background:#fff8f6;border:1px solid #ead0cb;border-radius:10px;margin-top:9px;padding:13px}.procurement-exception-record>b{float:right;color:#aa5748}.procurement-exception-record>strong{color:#503b38;display:block}.procurement-exception-record p{color:#796965;margin:6px 0 0}@media (max-width:1100px){.procurement-hero,.procurement-master-detail,.procurement-ops-layout{grid-template-columns:1fr}.procurement-hero-kpis{grid-template-columns:repeat(3,1fr)}.procurement-form-grid,.procurement-quote-grid,.procurement-route-card.compact{grid-template-columns:1fr 1fr}.lock-route{grid-column:1/-1}.procurement-list{grid-template-columns:1fr 1fr}.procurement-ops-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.procurement-ops-list>header{grid-column:1/-1}.procurement-ops-list>button{margin:0}}@media (max-width:700px){.procurement-hero{padding:23px}.procurement-hero-kpis,.procurement-mode,.procurement-routing>div,.procurement-cost-grid,.procurement-ops-kpis,.procurement-ops-facts,.procurement-form-grid,.procurement-quote-grid,.procurement-status-grid,.procurement-list,.procurement-ops-list{grid-template-columns:1fr}.procurement-toolbar,.procurement-submit,.procurement-routing>header,.procurement-detail>header,.procurement-ops-title{flex-direction:column;align-items:stretch}.procurement-route-card,.procurement-route-card.compact{grid-template-columns:1fr}.route-steps{flex-direction:column;align-items:flex-start}.route-steps i{transform:rotate(90deg)}.procurement-total{grid-template-columns:1fr}.procurement-total small{grid-column:1}.procurement-status-grid .wide,.procurement-raise-exception .wide{grid-column:auto}}.ecommerce-address-book{background:linear-gradient(135deg,#f0faf6,#f8fbfc);border:1px solid #cfe2dc;border-radius:12px;gap:11px;padding:15px;display:grid}.ecommerce-address-book>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.ecommerce-address-book>header div,.ecommerce-address-book>header span,.ecommerce-address-book>header strong{display:block}.ecommerce-address-book>header span{color:#188267;letter-spacing:.11em;font-size:10px;font-weight:950}.ecommerce-address-book>header strong{color:#173b4e;margin-top:3px;font-size:15px}.ecommerce-address-book>header>b{color:#176a55;background:#dff3eb;border-radius:999px;padding:6px 9px;font-size:11px}.saved-address-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.saved-address-list article{background:#fff;border:1px solid #dce6e7;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.saved-address-list article.default{border-color:#87cbb7;box-shadow:inset 3px 0 #19a47d}.saved-address-list article>div:first-child{min-width:0}.saved-address-list article span,.saved-address-list article strong{display:block}.saved-address-list article span{color:#16836a;font-size:11px;font-weight:900}.saved-address-list article strong{color:#203e52;margin-top:4px;font-size:13px}.saved-address-list article p{color:#6f818d;margin:5px 0 0;font-size:11px;line-height:1.5}.saved-address-actions{flex:none;gap:4px;display:flex}.saved-address-actions button{color:#315c70;cursor:pointer;background:#f8fbfc;border:1px solid #ccdbe1;border-radius:7px;padding:6px 7px;font-size:11px;font-weight:850}.saved-address-actions button:last-child{color:#a24c42}.saved-address-actions button:disabled{opacity:.45;cursor:not-allowed}.portal-form label.korean-address-query{position:relative}.ecommerce-address-search-row{align-items:start}.ecommerce-address-search-row input[readonly]{color:#3c6074;background:#f2f6f8}.korean-address-suggestions{z-index:20;background:#fff;border:1px solid #b9cdd9;border-radius:10px;max-height:320px;display:grid;overflow:auto;box-shadow:0 16px 34px #12304629}.korean-address-suggestions button{color:#27495f;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8eef1;grid-template-columns:56px minmax(0,1fr);gap:10px;width:100%;padding:11px;display:grid}.korean-address-suggestions button:last-child{border-bottom:0}.korean-address-suggestions button:hover,.korean-address-suggestions button:focus{background:#eef8f5;outline:0}.korean-address-suggestions button>b{color:#14735b;text-align:center;background:#e2f5ed;border-radius:6px;align-self:start;padding:4px 5px;font-size:11px}.korean-address-suggestions button span,.korean-address-suggestions button strong,.korean-address-suggestions button small{display:block}.korean-address-suggestions button strong{color:#1d3b50;font-size:12px;line-height:1.45}.korean-address-suggestions button small{color:#82929d;margin-top:3px;font-size:10px;font-weight:650}.address-save-controls{background:#f6f9fa;border:1px solid #d8e4e8;border-radius:10px;grid-template-columns:minmax(150px,.8fr) minmax(170px,1fr) auto;align-items:end;gap:9px;padding:12px;display:grid}.address-save-controls .address-default-check{background:#fff;border:1px solid #d8e0e6;border-radius:9px;flex-direction:row;align-items:center;min-height:41px;padding:0 10px}.address-save-controls .address-default-check input{width:auto;min-height:0;margin:0 7px 0 0}.address-save-controls>button{color:#fff;cursor:pointer;background:#176e59;border:0;border-radius:9px;min-height:41px;padding:9px 13px;font-weight:900}.address-save-controls>button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:900px){.saved-address-list{grid-template-columns:1fr}.address-save-controls{grid-template-columns:1fr 1fr}.address-save-controls>button{grid-column:1/-1}}@media (max-width:620px){.form-row.address.ecommerce-address-search-row,.address-save-controls{grid-template-columns:1fr}.saved-address-list article{flex-direction:column}.saved-address-actions{width:100%}.saved-address-actions button{flex:1}.address-save-controls>button{grid-column:auto}}.settlement-rules-panel{border-top:4px solid #147b63}.settlement-rule-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.settlement-rule-grid>div,.settlement-customs-grid article{background:#f8fbfa;border:1px solid #dce6e8;border-radius:11px;gap:8px;padding:14px;display:grid}.settlement-rule-grid strong,.settlement-customs-grid strong{color:#173d50}.settlement-rule-grid label,.settlement-customs-grid label,.settlement-publish-row label{color:#6a7f8c;gap:4px;font-size:11px;font-weight:850;display:grid}.settlement-rule-grid input,.settlement-customs-grid input,.settlement-publish-row input,.settlement-override-box input{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cfdce2;border-radius:8px;padding:7px 9px}.settlement-rule-grid small{color:#7c8d96;line-height:1.5}.settlement-customs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.settlement-additional-list{gap:7px;margin-top:13px;display:grid}.settlement-additional-list>article{background:#f5f8fa;border-radius:9px;grid-template-columns:1fr 150px 150px;align-items:end;gap:8px;padding:9px 12px;display:grid}.settlement-additional-list label{color:#647987;gap:4px;font-size:11px;font-weight:850;display:grid}.settlement-additional-list label.checkbox{align-items:center;gap:7px;font-size:13px;display:flex}.settlement-additional-list input{border:1px solid #cfdae0;border-radius:7px;min-height:36px;padding:7px}.settlement-additional-list input[type=checkbox]{width:auto;min-height:auto}.settlement-override-box{background:#f3faf7;border:1px dashed #b9d2ca;border-radius:10px;gap:8px;margin-top:13px;padding:13px;display:grid}.settlement-override-box>div{grid-template-columns:1fr 150px 150px auto;gap:8px;display:grid}.settlement-override-box button{color:#176852;background:#fff;border:1px solid #b8d0c8;border-radius:8px;padding:8px 11px;font-weight:850}.settlement-override-box>span{color:#486373;background:#fff;border-radius:8px;justify-content:space-between;padding:8px 10px;font-size:12px;display:flex}.settlement-override-box>span button{color:#a3473e;padding:3px 7px}.settlement-publish-row{grid-template-columns:1fr 1.3fr auto;align-items:end;gap:9px;margin-top:14px;display:grid}.ecommerce-settlement-box{background:#f8fafb;border:1px solid #d5e2e7;border-left:5px solid #728999;border-radius:12px;gap:10px;margin-top:15px;padding:15px;display:grid}.ecommerce-settlement-box.fee-awaiting_customer{background:#fffaf0;border-left-color:#df9c24}.ecommerce-settlement-box.fee-paid{background:#f2faf7;border-left-color:#15916f}.ecommerce-settlement-box.fee-manual_quote_required{background:#fff6f3;border-left-color:#e06550}.ecommerce-settlement-box>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ecommerce-settlement-box>header span,.ecommerce-settlement-box>header strong{display:block}.ecommerce-settlement-box>header span{color:#168069;letter-spacing:.08em;font-size:10px;font-weight:950}.ecommerce-settlement-box>header strong{color:#173a4f;margin-top:4px;font-size:15px}.ecommerce-settlement-box>header b{color:#24556b;background:#e8f1f5;border-radius:8px;padding:6px 8px;font-size:11px}.settlement-order-kpis{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.settlement-order-kpis span{color:#758793;background:#fff;border-radius:8px;gap:3px;padding:8px;font-size:10px;display:grid}.settlement-order-kpis strong{color:#173e54;font-size:13px}.settlement-measure-form{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.settlement-measure-form label{color:#607786;gap:4px;font-size:10px;font-weight:850;display:grid}.settlement-measure-form input,.settlement-release-gate input{background:#fff;border:1px solid #cbd9df;border-radius:8px;min-height:38px;padding:7px 9px}.settlement-fee-checks{flex-wrap:wrap;gap:7px;display:flex}.settlement-fee-checks label{color:#55707e;background:#fff;border:1px solid #d3dfe3;border-radius:8px;padding:7px 9px;font-size:11px}.settlement-fee-checks input{margin-right:6px}.settlement-line-items{background:#fff;border-radius:9px;gap:5px;padding:11px;display:grid}.settlement-line-items span,.settlement-line-items>strong{color:#5c7482;justify-content:space-between;gap:12px;font-size:12px;display:flex}.settlement-line-items>strong{color:#183e53;border-top:1px solid #e5ebee;padding-top:7px;font-size:14px}.settlement-line-items small{color:#6f817f}.ecommerce-settlement-box>button,.settlement-release-gate button{color:#fff;background:#166e58;border:0;border-radius:9px;min-height:41px;font-weight:900}.ecommerce-settlement-box>button:disabled,.settlement-release-gate button:disabled{opacity:.45}.settlement-release-gate{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.settlement-release-gate span{color:#426a61;font-size:12px;font-weight:850}.customer-charge-card{background:#f7fafb;border:1px solid #dbe5e8;border-radius:11px;gap:8px;margin:12px 0;padding:13px;display:grid}.customer-charge-card.fee-awaiting_customer{background:#fffaf0;border-color:#e4bb6e}.customer-charge-card.fee-paid{background:#f0faf6;border-color:#9bd4c1}.customer-charge-card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.customer-charge-card>header span,.customer-charge-card>header strong{display:block}.customer-charge-card>header span{color:#17826a;font-size:10px;font-weight:950}.customer-charge-card>header strong{color:#173e52;margin-top:3px;font-size:14px}.customer-charge-card>header>b{color:#25576c;background:#e6f0f4;border-radius:7px;padding:5px 8px;font-size:11px}.customer-charge-card>p{color:#6b7f8b;margin:0;font-size:11px}.customer-charge-card>span,.customer-charge-card>.charge-total{color:#526c79;justify-content:space-between;gap:12px;padding:3px 0;font-size:12px;display:flex}.customer-charge-card>.charge-total{color:#173e53;border-top:1px solid #dde6e9;padding-top:8px;font-size:15px}.customer-charge-card>small{color:#55766c;line-height:1.5}.customer-charge-card>button{color:#fff;background:#e8614e;border:0;border-radius:9px;min-height:42px;font-weight:900}.customer-charge-card>button:disabled{background:#aab6bb}.warehouse-service-cost-list{gap:7px;margin-top:15px;display:grid}.warehouse-service-cost-list>header{color:#fff;background:#173d50;border-radius:11px;justify-content:space-between;gap:16px;padding:13px 14px;display:flex}.warehouse-service-cost-list>header strong,.warehouse-service-cost-list>header p{margin:0;display:block}.warehouse-service-cost-list>header p{color:#c5d4db;margin-top:4px;font-size:11px;line-height:1.5}.warehouse-service-cost-list>header b{white-space:nowrap;align-self:center;font-size:12px}.warehouse-service-cost-list>article{background:#f5f8fa;border-radius:9px;grid-template-columns:minmax(240px,1.4fr) 125px 110px 125px 125px;align-items:end;gap:8px;padding:9px 12px;display:grid}.warehouse-service-cost-list label{color:#647987;gap:4px;font-size:11px;font-weight:850;display:grid}.warehouse-service-cost-list label.checkbox{align-items:center;gap:9px;display:flex}.warehouse-service-cost-list label.checkbox span,.warehouse-service-cost-list label.checkbox strong,.warehouse-service-cost-list label.checkbox small{display:block}.warehouse-service-cost-list label.checkbox small{color:#84949d;margin-top:3px;font-size:10px}.warehouse-service-cost-list input{background:#fff;border:1px solid #cfdae0;border-radius:7px;min-width:0;min-height:36px;padding:7px}.warehouse-service-cost-list input[type=checkbox]{width:auto;min-height:auto}.warehouse-source-cost{color:#768994;background:#e8eef1;border-radius:7px;gap:4px;padding:8px 10px;font-size:10px;display:grid}.warehouse-source-cost strong{color:#244a5c;font-size:12px}@media (max-width:1050px){.settlement-rule-grid{grid-template-columns:1fr 1fr}.settlement-measure-form{grid-template-columns:repeat(3,1fr)}.warehouse-service-cost-list>article{grid-template-columns:minmax(220px,1fr) repeat(2,120px)}.warehouse-service-cost-list>article>.warehouse-source-cost,.warehouse-service-cost-list>article>label:last-child{grid-column:auto}}@media (max-width:700px){.settlement-rule-grid,.settlement-customs-grid,.settlement-measure-form,.settlement-publish-row,.settlement-release-gate{grid-template-columns:1fr}.settlement-additional-list>article,.warehouse-service-cost-list>article{grid-template-columns:1fr 1fr}.settlement-additional-list>article>.checkbox,.warehouse-service-cost-list>article>.checkbox{grid-column:1/-1}.settlement-override-box>div{grid-template-columns:1fr 1fr}.settlement-override-box>div button{grid-column:1/-1}.settlement-order-kpis{grid-template-columns:1fr 1fr}}.cloud-measurement-source{color:#315f54;background:#edf9f5;border:1px solid #bcdad1;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cloud-measurement-source strong{color:#176c58;font-size:12px}.cloud-measurement-source span{text-align:right;font-size:11px;font-weight:800}.cloud-measurement-waiting{color:#486579;background:#edf3f6;border-radius:9px;margin:0;padding:10px 12px;font-size:12px;font-weight:750;line-height:1.55}.customer-order-actions{gap:7px;margin:11px 0;display:grid}.customer-order-actions small{color:#6d7f89;font-size:13px;line-height:1.5}.ecommerce-cancel-reservation{color:#a93f31;min-height:46px;font:inherit;cursor:pointer;background:#fff5f2;border:1px solid #d77565;border-radius:9px;padding:10px 14px;font-size:14px;font-weight:900}.ecommerce-cancel-reservation:hover{background:#ffe9e4}.portal-header-title{align-items:center;gap:12px;min-width:0;display:flex}.workspace-back-button{color:#244c64;min-width:94px;min-height:38px;font:inherit;cursor:pointer;background:#f4f9fb;border:1px solid #cddbe3;border-radius:10px;padding:8px 12px;font-weight:900}.workspace-back-button:hover{background:#e8f5fb;border-color:#2183b2}.delivery-mode-choice{background:#f5f9fb;padding:18px;display:block}.delivery-mode-choice>div{grid-template-columns:minmax(0,1fr)}.delivery-mode-choice button{flex-direction:row;justify-content:space-between;align-items:center;min-height:102px;padding:24px 28px;transition:transform .18s,box-shadow .18s,border-color .18s}.delivery-mode-choice button:hover{transform:translateY(-2px)}.delivery-mode-choice button strong{font-size:25px}.delivery-mode-choice button>span{letter-spacing:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.delivery-mode-choice .inbound-action{background:#eaf6fc;border-color:#b8d7ea}.delivery-mode-choice .inbound-action>span{color:#17668d;background:#d5edf8}.order-command-center{background:linear-gradient(135deg,#fff9f1 0%,#f5eee6 100%);border:1px solid #e3d8cc;border-radius:18px;padding:18px;display:block;box-shadow:0 14px 34px #442d1b0f}.order-command-center header{padding:5px 4px}.order-command-center header>span{color:#e8614d;letter-spacing:.12em;font-size:12px;font-weight:950}.order-command-center h2{color:#17344c;letter-spacing:-.045em;margin:9px 0 8px;font-size:26px;line-height:1.25}.order-command-center header p{color:#756e68;margin:0;font-size:14px;line-height:1.7}.order-command-center button{color:#17344c;text-align:left;cursor:pointer;background:#fffdf9;border:1px solid #e5d9cd;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:118px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 10px 24px #3e29180f}.order-command-center button:hover{border-color:#ef6b58;transform:translateY(-2px);box-shadow:0 14px 30px #7e4d2c1c}.order-command-center button>span{color:#e8614d;letter-spacing:.08em;font-size:12px;font-weight:950}.order-command-center button strong{margin-top:8px;font-size:21px}.order-command-center button small{color:#175a80;margin-top:auto;font-size:13px;font-weight:900}.order-command-center .inbound-action{background:linear-gradient(145deg,#f5fbfe,#fff)}.order-command-center .procurement-action{background:linear-gradient(145deg,#fff9f1,#fff)}.unified-order-filters{background:#f6f9fb;border:1px solid #dce5ea;border-radius:13px;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(140px,.75fr)) repeat(2,minmax(135px,.65fr));gap:9px;padding:14px;display:grid}.unified-order-filters label{gap:6px;min-width:0;display:grid}.unified-order-filters label>span{color:#647887;font-size:11px;font-weight:900}.unified-order-filters input,.unified-order-filters select{color:#203e52;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd9e1;border-radius:9px;padding:8px 10px}.unified-order-filters input:focus,.unified-order-filters select:focus{border-color:#2b82ad;outline:3px solid #2b82ad1f}.unified-order-result-summary{color:#37566a;justify-content:space-between;align-items:center;gap:10px;padding:13px 2px 9px;display:flex}.unified-order-result-summary strong{font-size:13px}.unified-order-result-summary button{color:#315b72;cursor:pointer;background:#fff;border:1px solid #c7d6df;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:850}.unified-order-table-wrap{background:#fff;border:1px solid #dce5ea;border-radius:12px;overflow-x:auto}.unified-order-table{border-collapse:collapse;color:#20384d;text-align:left;width:100%;min-width:980px}.unified-order-table th{color:#6a7d8a;white-space:nowrap;background:#f7f9fa;border-bottom:1px solid #dce5ea;padding:11px 13px;font-size:11px;font-weight:900}.unified-order-table td{vertical-align:middle;border-bottom:1px solid #e7ecef;padding:12px 13px;font-size:13px}.unified-order-table tbody tr:last-child td{border-bottom:0}.unified-order-table tbody tr:hover{background:#fffaf7}.unified-order-table th:first-child{width:160px}.unified-order-table th:nth-child(2){width:180px}.unified-order-table th:nth-child(4){width:120px}.unified-order-table th:nth-child(5){width:145px}.unified-order-table th:nth-child(6){width:178px}.unified-order-table time{color:#7c8c97;white-space:nowrap;font-size:12px}.unified-order-title{text-overflow:ellipsis;white-space:nowrap;max-width:360px;display:block;overflow:hidden}.unified-order-status{justify-items:start;gap:5px;display:grid}.unified-order-status small{color:#647887;white-space:nowrap;font-size:11px;font-weight:800}.unified-order-number,.unified-order-detail{color:#175f85;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900}.unified-order-number{text-align:left;padding:3px 0}.unified-order-number:hover{text-decoration:underline}.unified-order-actions{align-items:center;gap:7px;display:flex}.unified-order-detail,.unified-order-support{color:#175f85;font:inherit;white-space:nowrap;cursor:pointer;background:#eef7fb;border:1px solid #c5d9e4;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:900}.unified-order-detail:hover{background:#e0f2fa;border-color:#2b82ad}.unified-order-support{color:#b84531;background:#fff1ec;border-color:#f0b6a9}.unified-order-support:hover{background:#ffe5dc;border-color:#ea725a}.order-business-badge{color:#25506d;background:#e8f4fa;border-radius:999px;width:max-content;max-width:150px;padding:5px 8px;font-size:12px;font-weight:850;display:inline-flex}.order-business-badge.procurement{color:#8b5624;background:#fff0dd}.order-business-badge.ecommerce{color:#256455;background:#e4f6ef}.order-support-dialog{background:#fff;border:1px solid #d9e4e8;border-radius:22px;width:min(620px,100vw - 28px);overflow:hidden;box-shadow:0 28px 80px #0e2b3f3d}.order-support-dialog>header{background:linear-gradient(135deg,#fff8f3,#f7fbfa);border-bottom:1px solid #e7ecef;justify-content:space-between;align-items:flex-start;padding:23px 25px 18px;display:flex}.order-support-dialog>header span{color:#e35f49;letter-spacing:.12em;font-size:11px;font-weight:950}.order-support-dialog>header h2{color:#17364b;margin:5px 0 0;font-size:25px}.order-support-dialog>header button{color:#58707f;cursor:pointer;background:#edf3f5;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1}.order-support-context{background:#f7faf9;border:1px solid #dfe8eb;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 12px;margin:20px 24px 0;padding:16px;display:grid}.order-support-context>strong{color:#173d55}.order-support-context>p{color:#667b88;grid-column:1/-1;margin:0}.order-support-composer{color:#25485d;gap:9px;padding:20px 24px 0;font-size:14px;font-weight:900;display:grid}.order-support-composer textarea{resize:vertical;color:#19384c;min-height:130px;font:inherit;background:#fff;border:1px solid #cbd9df;border-radius:13px;padding:14px;line-height:1.55}.order-support-composer textarea:focus{border-color:#e77963;outline:3px solid #e7796324}.order-support-error{color:#bd3f32;margin:12px 24px 0;font-size:13px;font-weight:800}.order-support-dialog>footer{justify-content:space-between;align-items:center;gap:18px;padding:18px 24px 24px;display:flex}.order-support-dialog>footer small{color:#667b88;align-items:flex-start;gap:7px;line-height:1.45;display:flex}.order-support-dialog>footer small i{background:#20b487;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px #20b4871f}.order-support-dialog>footer button{color:#fff;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#ea654f;border:0;border-radius:11px;padding:10px 16px;font-size:13px;font-weight:950}.order-support-dialog>footer button:disabled{opacity:.5;cursor:not-allowed}.support-order-link{color:#a94d39;text-overflow:ellipsis;white-space:nowrap;background:#fff0ea;border-radius:7px;width:max-content;max-width:100%;margin-top:7px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900;display:block;overflow:hidden}.support-order-context{color:#294b5f;background:#fff7f3;border:1px solid #f0c9bd;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:14px 0;padding:13px 15px;display:grid}.support-order-context span{color:#b24e39;font-size:11px;font-weight:950}.support-order-context strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-order-context b{color:#276552;white-space:nowrap;background:#e5f5ee;border-radius:999px;padding:5px 8px;font-size:11px}.optional-prealert-details{background:#eef8fc;border-color:#b9d8e7}.optional-prealert-details summary{justify-content:flex-start;min-height:68px}.optional-prealert-icon{background:#177ca8;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;color:#fff!important;font-size:22px!important;font-weight:950!important;display:grid!important}.optional-prealert-details[open] .optional-prealert-icon{font-size:0!important}.optional-prealert-details[open] .optional-prealert-icon:after{content:"−";font-size:22px}.optional-prealert-details summary strong{font-size:18px}.optional-prealert-details summary>span:last-child{color:#17658a;background:#d9eff8;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:13px}.cargo-row-toolbar{grid-template-columns:minmax(240px,1fr) minmax(140px,.32fr) minmax(140px,.32fr) auto;align-items:center;gap:9px;margin-bottom:10px;display:grid}.ecommerce-stock-toolbar{grid-template-columns:minmax(240px,1fr) auto}.cargo-row-toolbar input,.cargo-row-toolbar select{min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #cad9e2;border-radius:9px;padding:9px 11px}.cargo-row-toolbar strong{color:#1d536f;white-space:nowrap}.cargo-row-list,.ecommerce-inventory-rows{gap:7px;display:grid}.cargo-row{background:#fff;border:1px solid #d6e1e7;border-radius:11px;overflow:hidden}.cargo-row-main{grid-template-columns:28px minmax(170px,1.45fr) minmax(150px,1fr) 70px 90px 110px 82px;align-items:center;gap:10px;min-height:66px;padding:10px 13px;display:grid}.cargo-row-main>div{min-width:0}.cargo-row-main strong,.cargo-row-main span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cargo-row-main>div span{color:#718491;margin-top:3px;font-size:13px}.cargo-row-main button{color:#1f607d;cursor:pointer;background:#edf7fb;border:1px solid #bbd1dd;border-radius:8px;min-height:34px;font-weight:900}.cargo-row-detail{background:#f8fbfc;border-top:1px solid #dfe7eb;padding:14px 52px}.cargo-row-detail dl{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cargo-row-detail dl div{background:#fff;border-radius:8px;padding:10px}.cargo-row-detail dt{color:#7b8d99;font-size:12px}.cargo-row-detail dd{color:#173d53;margin:4px 0 0;font-weight:850}.cargo-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.cargo-pagination>div{gap:6px;display:flex}.cargo-pagination button{color:#28566e;background:#fff;border:1px solid #cbd9e1;border-radius:8px;min-height:36px;padding:7px 12px;font-weight:850}.ecommerce-inventory-rows>button{color:#193a50;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e2e7;border-radius:10px;grid-template-columns:28px 58px minmax(210px,1.5fr) 90px minmax(210px,1fr) 82px;align-items:center;gap:11px;width:100%;min-height:72px;padding:8px 12px;display:grid}.ecommerce-inventory-rows>button.selected{background:#edf9f5;border-color:#2c9c7d;box-shadow:inset 4px 0 #22a983}.normalized-stock-rows{margin-bottom:7px}.lcl-choice-list label>span{flex:1;min-width:0}.lcl-choice-list label>input[type=number]{text-align:right;font-variant-numeric:tabular-nums;width:72px;min-height:32px;padding:6px 8px}.ecommerce-inventory-rows img,.inventory-photo-pending{object-fit:cover;border-radius:8px;width:54px;height:54px}.inventory-photo-pending{color:#78909c;text-align:center;background:#edf2f4;place-items:center;font-size:10px;display:grid}.inventory-row-check{color:#fff;background:#fff;border:2px solid #86a2b2;border-radius:6px;place-items:center;width:23px;height:23px;font-weight:950;display:grid}.selected .inventory-row-check{background:#159272;border-color:#159272}.inventory-row-identity strong,.inventory-row-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inventory-row-identity small{color:#748896;margin-top:4px}.split-stock-badge,.whole-stock-badge{color:#17664f;background:#e5f6f0;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:850}.whole-stock-badge{color:#345d76;background:#e9f1f5}.lcl-inherited-instruction{color:#185b4a;background:#edf9f5;border:1px solid #b9d8cf;border-radius:9px;align-items:center;min-height:48px;padding:10px 13px;font-weight:850;display:flex}.form-row.address{grid-template-columns:minmax(165px,.45fr) minmax(0,1fr)}.form-row.address>*{min-width:0}.ecommerce-item{grid-template-columns:minmax(190px,1.5fr) 90px 110px 120px minmax(150px,1fr) 42px}.ecommerce-item input::placeholder{font-size:13px}@media (max-width:900px){.portal-header-title{gap:7px}.workspace-back-button{min-width:42px;padding:7px}.workspace-back-button span{display:none}.delivery-mode-choice>div,.prealert-route-fieldset>div{grid-template-columns:1fr}.delivery-mode-choice button{min-height:82px}.cargo-row-main{grid-template-columns:28px minmax(140px,1fr) 95px 82px}.cargo-row-main>span:first-of-type,.cargo-row-main>span:nth-of-type(2),.cargo-row-main>span:nth-of-type(3){display:none}.ecommerce-inventory-rows>button{grid-template-columns:28px 52px minmax(150px,1fr) 76px}.ecommerce-inventory-rows>button>span:nth-last-child(2),.ecommerce-inventory-rows>button>span:nth-last-child(3){display:none}}@media (max-width:620px){.cargo-row-toolbar{grid-template-columns:1fr}.cargo-row-detail{padding:12px}.cargo-row-detail dl{grid-template-columns:1fr}}.ecommerce-cancel-reservation:focus-visible{outline-offset:2px;outline:3px solid #d85b4838}.ecommerce-cancel-reservation:disabled{opacity:.55;cursor:wait}.ecommerce-cancel-locked{color:#765f45;background:#fff7e5;border-radius:9px;margin:11px 0;padding:10px 12px;font-size:13px;font-weight:750;line-height:1.55;display:block}@media (max-width:700px){.cloud-measurement-source{flex-direction:column;align-items:flex-start}.cloud-measurement-source span{text-align:left}}.ecommerce-customer-content .ecommerce-address-book>header span{font-size:12px}.ecommerce-customer-content .ecommerce-address-book>header strong{font-size:17px}.ecommerce-customer-content .ecommerce-address-book>header>b,.ecommerce-customer-content .saved-address-list article span{font-size:13px}.ecommerce-customer-content .saved-address-list article strong{font-size:15px}.ecommerce-customer-content .saved-address-list article p{font-size:13px}.ecommerce-customer-content .saved-address-actions button{min-height:38px;padding:8px 10px;font-size:13px}.ecommerce-customer-content .korean-address-suggestions button strong{font-size:14px}.ecommerce-customer-content .korean-address-suggestions button small{font-size:12px}.ecommerce-customer-content .ecommerce-customs-choice header span{font-size:13px}.ecommerce-customer-content .ecommerce-customs-choice header strong{font-size:20px}.ecommerce-customer-content .ecommerce-customs-choice header b{font-size:13px}.ecommerce-customer-content .ecommerce-customs-choice>p,.ecommerce-customer-content .ecommerce-customs-choice>small,.ecommerce-customer-content .customs-confirmation span{font-size:14px;line-height:1.55}.ecommerce-customer-content .bulk-upload-drop label,.ecommerce-customer-content .bulk-upload-drop span,.ecommerce-customer-content .bulk-upload-drop small,.ecommerce-customer-content .package-card header div span{font-size:15px}.ecommerce-customer-content .package-card header div strong{font-size:16px}.ecommerce-customer-content .package-card h3{font-size:18px}.ecommerce-customer-content .package-card>p,.ecommerce-customer-content .package-card dl div{font-size:16px}.ecommerce-customer-content .customer-charge-card>header span{font-size:12px}.ecommerce-customer-content .customer-charge-card>header strong{font-size:16px}.ecommerce-customer-content .customer-charge-card>header>b{font-size:13px}.ecommerce-customer-content .customer-charge-card>p,.ecommerce-customer-content .customer-charge-card>span,.ecommerce-customer-content .customer-charge-card>small{font-size:14px}.ecommerce-customer-content .customer-charge-card>.charge-total{font-size:17px}.ecommerce-customer-content .customer-charge-card>button{min-height:48px;font-size:15px}.ecommerce-customer-content .ecommerce-latest{font-size:14px}.kyungdong-clearance-panel{border:3px solid #172b43}.kyungdong-collect-banner{color:#111827;letter-spacing:-1px;text-align:center;background:#ffe500;border:4px solid #111827;border-radius:18px;flex-direction:column;gap:8px;margin:20px 0;padding:22px;font-size:clamp(34px,4vw,58px);font-weight:1000;line-height:1;display:flex}.kyungdong-collect-banner small{letter-spacing:0;font-size:15px;font-weight:800;line-height:1.5}.kyungdong-flow{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.kyungdong-flow article{background:#f7f9fb;border:1px solid #d7e0e8;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.kyungdong-flow article>b{background:#dce4ec;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.kyungdong-flow article.done>b{color:#fff;background:#1e9b73}.kyungdong-flow span,.kyungdong-flow strong{display:block}.kyungdong-flow span{color:#66778a;font-size:13px}.kyungdong-flow strong{color:#172b43;overflow-wrap:anywhere;margin-top:4px;font-size:14px}.kyungdong-final-waybill{border-top:1px solid #d7e0e8;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:12px;margin-top:16px;padding-top:16px;display:grid}.kyungdong-final-waybill label,.kyungdong-final-waybill small{gap:7px;display:grid}.kyungdong-final-waybill small{color:#68798b;grid-column:1/-1}.customer-kyungdong-notice{color:#111827;background:#ffe500;border:3px solid #172b43;border-radius:14px;gap:6px;margin:14px 0;padding:16px;display:grid}.customer-kyungdong-notice strong{font-size:28px;font-weight:1000}.customer-kyungdong-notice span{overflow-wrap:anywhere;font-weight:900}.customer-kyungdong-notice small{font-weight:700;line-height:1.55}@media (max-width:760px){.kyungdong-flow,.kyungdong-final-waybill{grid-template-columns:1fr}}.prealert-route-inline{gap:7px;padding:9px 11px}.prealert-route-inline legend{font-size:14px}.prealert-route-inline>div{gap:7px}.prealert-route-inline button{flex-direction:row;align-items:center;gap:8px;min-height:48px;padding:8px 11px}.prealert-route-inline button strong{font-size:13px}.prealert-route-inline button small{display:none}.prealert-route-inline button span{margin:0 0 0 auto}.prealert-core-grid{grid-template-columns:minmax(150px,.95fr) minmax(150px,.95fr) minmax(190px,1.25fr) minmax(90px,.48fr) minmax(210px,1.4fr);align-items:end;gap:9px;display:grid}.prealert-core-grid>label{min-width:0}.prealert-compact-form label{gap:4px;font-size:13px}.prealert-compact-form input,.prealert-compact-form select,.prealert-compact-form textarea{min-height:38px;padding:7px 9px}.prealert-compact-form textarea{resize:vertical;height:38px;min-height:38px}.prealert-compact-form .manual-transport-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px}.prealert-instruction-fieldset{grid-template-columns:minmax(230px,.7fr) minmax(320px,1.3fr);gap:8px 10px;padding:10px 12px}.prealert-instruction-fieldset legend{font-size:14px}.prealert-instruction-fieldset>label:first-of-type{grid-area:1/1}.prealert-instruction-fieldset>label:last-of-type{grid-area:1/2}.prealert-instruction-fieldset .prealert-operation-grid{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.prealert-instruction-fieldset .prealert-operation-grid label{border-radius:8px;min-height:38px;padding:6px 8px}.prealert-instruction-fieldset .prealert-operation-grid input{width:16px;min-height:16px}.prealert-instruction-fieldset .prealert-operation-grid span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.prealert-instruction-fieldset .prealert-operation-grid small{display:none}.prealert-basic-work-note{color:#526b79;border-top:1px solid #d9e2e7;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;padding:9px 0;display:grid}.prealert-basic-work-note strong{color:#23785c;font-size:12px}.prealert-basic-work-note span{text-wrap:pretty;font-size:12px;font-weight:750}.prealert-basic-work-note small{color:#7b8c96;grid-column:2;font-size:11px}.prealert-basic-work-note--plain{font-size:12px;font-weight:750;display:block}.prealert-paid-work-menu{border-block:1px solid #d9e2e7;grid-column:1/-1;gap:10px;padding:11px 0;display:grid}.prealert-paid-work-menu>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prealert-paid-work-menu>header>div{gap:2px;display:grid}.prealert-paid-work-menu>header strong{color:#213f53;font-size:13px}.prealert-paid-work-menu>header span,.prealert-paid-work-menu>header small{color:#71838e;text-wrap:pretty;font-size:11px}.prealert-paid-work-menu>label{cursor:pointer;background:#fff;border:1px solid #cdd9df;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 10px;transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:grid}.prealert-paid-work-menu>label:hover{background:#f8fbfc;border-color:#8eb6c9}.prealert-paid-work-menu>label.selected{background:#f1f8fb;border-color:#2a82a8;box-shadow:0 0 0 3px #2a82a81a}.prealert-paid-work-menu>label:focus-within{outline-offset:2px;outline:3px solid #237fa933}.prealert-paid-work-menu>label input[type=checkbox]{width:18px;height:18px;min-height:18px;padding:0}.prealert-paid-work-menu>label>span{gap:2px;min-width:0;display:grid}.prealert-paid-work-menu>label>span strong{overflow-wrap:anywhere;color:#223f52;font-size:13px}.prealert-paid-work-menu>label>span small{color:#607784;font-size:11px}.prealert-paid-work-quantity{grid-template-columns:minmax(180px,1fr) minmax(210px,.8fr);align-items:end;gap:12px;padding-left:28px;display:grid}.prealert-paid-work-quantity>label{color:#536c7a;grid-template-columns:minmax(90px,130px) minmax(130px,180px) 1fr;align-items:center;gap:8px;font-size:12px;font-weight:850;display:grid}.prealert-paid-work-quantity>label input{font-variant-numeric:tabular-nums;min-height:44px}.prealert-paid-work-quantity>label small{color:#7b8d97;font-size:11px;font-weight:650}.prealert-paid-work-quantity>p{font-variant-numeric:tabular-nums;background:#f4f9fb;border-left:3px solid #2a82a8;grid-template-columns:1fr auto;gap:2px 12px;margin:0;padding:8px 10px;display:grid}.prealert-paid-work-quantity>p span{color:#607784;font-size:11px}.prealert-paid-work-quantity>p strong{color:#123e57;text-align:right;font-size:16px}.prealert-paid-work-quantity>p small{color:#71838e;text-align:right;grid-column:1/-1;font-size:10px}.prealert-compact-form .smart-inbound-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 14px;padding:9px 11px}.prealert-compact-form .smart-inbound-card header div{white-space:nowrap;display:block}.prealert-compact-form .smart-inbound-card header span{display:none}.prealert-compact-form .smart-inbound-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.prealert-compact-form .smart-inbound-card dl div{padding:5px 7px}.prealert-compact-form .smart-inbound-card dt,.prealert-compact-form .smart-inbound-card dd{font-size:12px}.prealert-compact-form .smart-inbound-card>p{grid-column:1/-1;font-size:12px}.prealert-compact-form>.primary-action{justify-self:end;width:auto;min-width:180px;min-height:40px;padding:8px 18px}.prealert-compact-form>.form-message{margin:0}@media (max-width:1180px){.prealert-core-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prealert-item-field{grid-column:span 2}.prealert-compact-form .manual-transport-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.prealert-core-grid{grid-template-columns:1fr 1fr}.prealert-tracking-field,.prealert-item-field{grid-column:1/-1}.prealert-compact-form .manual-transport-fields{grid-template-columns:1fr 1fr}.prealert-instruction-fieldset{grid-template-columns:1fr}.prealert-instruction-fieldset>label:first-of-type,.prealert-instruction-fieldset>label:last-of-type{grid-area:auto/1}.prealert-instruction-fieldset .prealert-operation-grid{grid-template-columns:1fr 1fr}.prealert-paid-work-quantity{grid-template-columns:1fr;padding-left:0}.prealert-compact-form .smart-inbound-card,.prealert-compact-form .smart-inbound-card dl{grid-template-columns:1fr}.prealert-compact-form>.primary-action{width:100%}}@media (max-width:480px){.prealert-core-grid,.prealert-compact-form .manual-transport-fields,.prealert-instruction-fieldset .prealert-operation-grid,.prealert-basic-work-note,.prealert-paid-work-menu>header,.prealert-paid-work-quantity>label{grid-template-columns:1fr}.prealert-basic-work-note small{grid-column:1}.prealert-paid-work-menu>header{display:grid}.prealert-paid-work-quantity>p strong,.prealert-paid-work-quantity>p small{text-align:left}.prealert-item-field,.prealert-tracking-field{grid-column:auto}}.prealert-recipient-fieldset{background:#fff;border:1px solid #c9dce8;border-radius:12px;grid-column:1/-1;gap:11px;padding:14px;display:grid}.prealert-recipient-fieldset legend{color:#17384f;padding:0 8px;font-size:14px;font-weight:950}.prealert-recipient-fieldset>p{color:#6f7f8b;margin:0;font-size:12px;line-height:1.55}.prealert-recipient-grid{grid-template-columns:minmax(130px,.65fr) minmax(155px,.8fr) minmax(105px,.48fr) minmax(260px,1.55fr);align-items:start;gap:9px;display:grid}.prealert-recipient-grid>label{color:#594d40;gap:6px;font-size:12px;font-weight:850;display:grid}.prealert-recipient-grid input{width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #dbcdb8;border-radius:8px;padding:9px 11px}.prealert-recipient-grid input[readonly]{color:#6d675f;background:#f7f3ec}.prealert-recipient-grid .korean-address-query{position:relative}.prealert-recipient-grid .korean-address-query>small{color:#807465;font-size:11px;font-weight:650}.prealert-recipient-grid .prealert-address-detail,.prealert-recipient-grid .prealert-pccc-field{grid-column:1/-1}.prealert-pccc-field input{text-transform:uppercase;letter-spacing:.08em}.prealert-product-fieldset{background:linear-gradient(135deg,#fffaf1,#fffdf9);border:1px solid #d7c29c;border-radius:15px;grid-column:1/-1;gap:14px;padding:17px;display:grid}.prealert-product-fieldset legend{color:#5f4529;padding:0 8px;font-size:15px;font-weight:950}.prealert-product-fieldset>p{color:#786b5c;margin:0;font-size:12px;line-height:1.55}.prealert-source-tabs{background:#f0f3f5;border-radius:11px;gap:4px;width:420px;max-width:100%;padding:4px;display:inline-flex}.prealert-source-tabs button{color:#5f6d77;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:44px;padding:8px 10px;font-size:13px;font-weight:850;transition:background .15s,box-shadow .15s,color .15s}.prealert-source-tabs button:hover:not(.active){color:#213a4c;background:#e5eaee}.prealert-source-tabs button.active{color:#213a4c;background:#fff;box-shadow:0 1px 4px #0f233229}.prealert-section-tabs{background:#f0f3f5;border-radius:12px;gap:4px;width:100%;max-width:640px;padding:4px;display:inline-flex}.prealert-section-tabs button{color:#5f6d77;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:44px;padding:8px 10px;font-size:13px;font-weight:850;transition:background .15s,box-shadow .15s,color .15s,transform .15s}.prealert-section-tabs button:hover:not(.active){color:#213a4c;background:#e5eaee}.prealert-section-tabs button.active{color:#213a4c;background:#fff;box-shadow:0 1px 4px #0f233229}.prealert-section-tabs button:active:not(:disabled){transform:scale(.98)}.product-source-upload{cursor:pointer;background:#fff4e7;border-radius:12px;gap:7px;padding:18px 14px;transition:border-color .15s,background .15s,box-shadow .15s;border:1px dashed #c58a62!important;display:grid!important}.product-source-upload.dragging{background:#fff7ed;box-shadow:0 0 0 4px #ef604e1f;border-color:#ef604e!important}.product-source-upload:focus-visible{outline-offset:2px;outline:3px solid #216f9738}.product-source-upload span{color:#a95539;letter-spacing:.08em;font-size:11px;font-weight:950}.product-source-upload strong{color:#213a4c;font-size:14px}.product-source-upload.compact{padding:12px 10px}.product-source-upload-button{color:#a95539;cursor:pointer;background:#fff;border:1px solid #c58a62;border-radius:8px;justify-content:center;align-items:center;min-height:44px;margin-top:8px;padding:8px 14px;font-size:12px;font-weight:850;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.product-source-upload-button:hover{background:#fff4e7}.product-source-upload-button:disabled{opacity:.5;cursor:not-allowed}.product-source-upload-button:active:not(:disabled){transform:scale(.98)}.product-source-upload-input{display:none}.prealert-product-preview{background:#fff;border:1px solid #d7e1de;border-radius:12px;align-items:center;gap:14px;padding:11px;display:flex}.prealert-product-preview img{object-fit:cover;background:#eef2f3;border-radius:10px;width:92px;height:92px}.prealert-product-preview span,.prealert-product-preview strong,.prealert-product-preview small{display:block}.prealert-product-preview span{color:#16826d;font-size:11px;font-weight:950}.prealert-product-preview strong{color:#223d50;margin-top:3px}.prealert-product-preview small{color:#71808b;margin-top:4px}.product-recognition-message{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-recognition-message .form-message{flex:1;margin:0}.product-recognition-message>button{color:#a44335;cursor:pointer;background:#fff;border:1px solid #dc8c7c;border-radius:8px;flex:none;min-height:38px;padding:7px 12px;font-weight:900}.product-recognition-message>button:disabled{opacity:.5}.prealert-lcl-customs-fields label{color:#536878;font-size:12px;font-weight:850}.prealert-lcl-customs-fields input{background:#fff;border:1px solid #d4dee3;border-radius:9px;width:100%;min-height:43px;margin-top:5px;padding:9px 10px}.prealert-lcl-customs-fields{background:#edf6fb;border-radius:12px;grid-template-columns:1fr 1fr 1fr auto;gap:9px;padding:12px;display:grid}.prealert-lcl-customs-fields>button{color:#fff;background:#164f76;border:0;border-radius:9px;align-self:end;min-height:43px;padding:8px 12px;font-weight:900}.prealert-lcl-customs-fields.compact{background:#f4f9fc}.prealert-hsk-candidates{grid-column:1/-1;gap:6px;display:grid}.prealert-hsk-candidates button{text-align:left;background:#fff;border:1px solid #d4e0e8;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.prealert-hsk-candidates button.selected{background:#eff9f5;border-color:#168b78}.prealert-hsk-candidates b{color:#164f76;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.prealert-hsk-candidates span{color:#566d7c;font-size:12px}.prealert-product-history{grid-column:1/-1;align-items:center;gap:10px;display:flex!important}.prealert-product-history img{object-fit:cover;background:#edf1f2;border-radius:9px;width:58px;height:58px}.prealert-product-history>span{display:block!important}.prealert-sku-thumb-empty{background:#eef2f3;border-radius:7px;width:64px;height:64px;display:block}.prealert-sku-thumb-empty.large{border-radius:12px;width:175px;height:175px}.prealert-sku-photo-view,.prealert-sku-card-photo-view{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.prealert-sku-card-photo-view img{object-fit:cover;outline-offset:-1px;background:#eef2f3;border-radius:12px;outline:1px solid #00000014;width:175px;height:175px}.prealert-sku-thumb-inherited{opacity:.55}.prealert-sku-edit-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:10px;display:grid}.prealert-sku-edit-fields label{color:#536878;font-size:12px;font-weight:850}.prealert-sku-edit-fields input,.prealert-sku-edit-fields select{background:#fff;border:1px solid #d4dee3;border-radius:9px;width:100%;min-height:43px;margin-top:5px;padding:9px 10px}.prealert-sku-add-row{color:#2d3d52;cursor:pointer;background:#fff;border:1px dashed #d4dee3;border-radius:9px;width:100%;min-height:44px;margin-top:8px;padding:8px 14px;font-size:12px;font-weight:850;transition:border-color .15s,background .15s;display:block}.prealert-sku-add-row:hover{background:#f7f9fa;border-color:#9fb0ba}.prealert-sku-empty-hint{color:#5f6d77;background:#f7f9fa;border:1px dashed #d4dee3;border-radius:9px;grid-column:1/-1;margin:0;padding:14px;font-size:13px}.prealert-terms-fieldset{grid-template-columns:1fr}.prealert-terms-summary{color:#2d3d52;gap:8px;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.6;display:grid}.prealert-terms-check{color:#2d3d52;cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.prealert-terms-check input{accent-color:#164f76;width:17px;height:17px;margin-top:1px}.prealert-create-only .prealert-route-fieldset>div{grid-template-columns:repeat(4,minmax(0,1fr))}.prealert-sku-cards{grid-column:1/-1;gap:10px;display:grid}.prealert-sku-card{background:#fff;border:1px solid #d9e1e6;border-radius:12px;gap:12px;padding:14px;transition:border-color .15s,box-shadow .15s;display:grid}.prealert-sku-card.open{border-color:#164f76;box-shadow:inset 0 0 0 1px #164f76}.prealert-sku-card.deleted{opacity:.6;background:#f7f9fa}.prealert-sku-card-head{align-items:center;gap:10px;min-width:0;display:flex}.prealert-sku-card-head .prealert-sku-thumb-empty,.prealert-sku-card-head img{object-fit:cover;background:#eef2f3;border-radius:7px;flex:none;width:44px;height:44px}.prealert-sku-card-title{gap:2px;min-width:0;display:grid}.prealert-sku-card-title strong{color:#17384f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prealert-sku-card-title small{color:#718493;font-size:12px}.prealert-sku-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.prealert-sku-card-actions button{color:#2d3d52;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4dee3;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:850;transition:border-color .15s,background .15s,transform .15s}.prealert-sku-card-actions button:hover{background:#f7f9fa;border-color:#9fb0ba}.prealert-sku-card-actions button:active:not(:disabled){transform:scale(.98)}.prealert-pill{color:#0b62a0;white-space:nowrap;background:#e8f1f8;border-radius:9999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.prealert-pill.ok{color:#00734d;background:#e3f4ec}.prealert-pill.muted{color:#606369;background:#eef0f3}.prealert-sku-card-body{gap:12px;display:grid}.prealert-sku-tabpanel{gap:10px;display:grid}.prealert-sku-subtitle{color:#17384f;margin:2px 0 0;font-size:14px;font-weight:950}.prealert-sku-hint{color:#6f7f8b;margin:0;font-size:13px;line-height:1.6}.prealert-sku-info{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:12px;display:grid}.prealert-sku-photo-zone{justify-items:center;gap:8px;display:grid}.prealert-sku-info-fields{gap:9px;min-width:0;display:grid}.prealert-sku-info-fields .prealert-sku-edit-fields{margin-bottom:0}.prealert-sku-edit-fields.one{grid-template-columns:1fr}.prealert-sku-edit-fields.two{grid-template-columns:1fr 1fr}.prealert-sku-edit-fields textarea{width:100%;min-height:72px;font:inherit;resize:vertical;background:#fff;border:1px solid #d4dee3;border-radius:9px;margin-top:5px;padding:9px 10px}.prealert-sku-edit-fields input[readonly]{color:#17384f;background:#f0f3f5;font-weight:800}.prealert-work-row{background:#fff;border:1px solid #d9e1e6;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}.prealert-work-row>div:first-child{min-width:150px}.prealert-work-row strong{color:#17384f;font-size:14px;display:block}.prealert-work-row small{color:#718493;margin-top:3px;font-size:12px;line-height:1.5;display:block}.prealert-work-controls{flex-wrap:wrap;align-items:end;gap:9px;margin-left:auto;display:flex}.prealert-work-controls label{color:#536878;font-size:12px;font-weight:850}.prealert-work-controls input,.prealert-work-controls select{min-height:43px;font:inherit;background:#fff;border:1px solid #d4dee3;border-radius:9px;margin-top:5px;padding:9px 10px;display:block}.prealert-work-controls input{width:110px}.prealert-section-tabs.compact{width:auto;max-width:none}.prealert-section-tabs.compact button{min-height:35px;padding:6px 12px;font-size:12px}.prealert-sku-total{color:#2d3d52;font-variant-numeric:tabular-nums;background:#f0f3f5;border-radius:9px;margin:0;padding:9px 10px;font-size:12px;font-weight:900}.prealert-order-work-fieldset{grid-template-columns:1fr}.prealert-order-work-fieldset .prealert-sku-hint,.prealert-order-work-fieldset .prealert-sku-total{margin:0}.prealert-review-section{background:#fff;border:1px solid #d9e1e6;border-radius:12px;gap:10px;padding:14px;display:grid}.prealert-review-section>header{gap:3px;display:grid}.prealert-review-section>header strong{color:#17384f;font-size:14px}.prealert-review-section>header small{color:#6f7f8b;font-size:12px;line-height:1.5}.prealert-review-table-wrap{overflow-x:auto}.prealert-review-table{border-collapse:collapse;width:100%;min-width:720px}.prealert-review-table th{color:#5f6d77;text-align:left;white-space:nowrap;background:#f0f3f5;padding:9px 10px;font-size:12px;font-weight:850}.prealert-review-table td{color:#2d3d52;vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #edf0f2;padding:9px 10px;font-size:13px}.prealert-review-table td img,.prealert-review-table td .prealert-sku-thumb-empty{object-fit:cover;background:#eef2f3;border-radius:7px;width:64px;height:64px}.prealert-review-table td strong{color:#17384f;font-size:13px;display:block}.prealert-review-table td small{color:#718493;margin-top:2px;font-size:11px;display:block}.prealert-review-pills{flex-wrap:wrap;gap:6px;display:flex}.prealert-review-customs{color:#2d3d52;margin-bottom:4px;font-size:12px;display:block}.prealert-pill.warn{color:#8a5a00;background:#fff3d6}.prealert-review-notice{color:#6b4e00;background:#fff8e8;border:1px solid #f0d9a8;border-radius:9px;margin:0;padding:9px 12px;font-size:12px;line-height:1.6}@media (max-width:800px){.prealert-sku-info{grid-template-columns:1fr}.prealert-work-row{flex-direction:column;align-items:stretch}.prealert-work-controls{margin-left:0}}.order-create-backdrop.prealert-photo-lightbox-backdrop{z-index:3200;place-items:center;padding:24px;display:grid}.prealert-photo-lightbox{max-width:min(90vw,720px);max-height:90vh;position:relative}.prealert-photo-lightbox img{background:#eef2f3;border-radius:12px;max-width:100%;max-height:90vh;display:block;box-shadow:0 30px 80px #0719264d}.prealert-photo-lightbox-close{color:#607582;cursor:pointer;background:#fff;border:1px solid #d7e0e5;border-radius:9px;place-items:center;width:36px;height:36px;font-size:22px;line-height:1;display:grid;position:absolute;top:-14px;right:-14px}.prealert-photo-lightbox-close:hover{color:#b84031;background:#fff4f1}@media (max-width:900px){.prealert-lcl-customs-fields{grid-template-columns:1fr 1fr}.prealert-lcl-customs-fields>button{grid-column:1/-1}.prealert-sku-edit-fields{grid-template-columns:1fr 1fr}}@media (max-width:520px){.prealert-lcl-customs-fields,.prealert-sku-edit-fields{grid-template-columns:1fr}.product-recognition-message{flex-direction:column;align-items:flex-start}.prealert-source-tabs{width:100%}}.prealert-saved-addresses{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.prealert-saved-addresses>button{color:#5d4b37;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfcfb5;border-radius:9px;flex:0 0 min(300px,85vw);gap:3px;padding:9px 11px;display:grid}.prealert-saved-addresses>button:hover{background:#fffaf0;border-color:#cda96f}.prealert-saved-addresses span{color:#ad7440;font-size:10px;font-weight:950}.prealert-saved-addresses strong{font-size:12px}.prealert-saved-addresses small{color:#837665;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (max-width:900px){.prealert-recipient-grid{grid-template-columns:1fr 1fr}.prealert-recipient-grid .korean-address-query,.prealert-recipient-grid .prealert-address-detail{grid-column:1/-1}}@media (max-width:520px){.prealert-recipient-grid{grid-template-columns:1fr}.prealert-recipient-grid .korean-address-query,.prealert-recipient-grid .prealert-address-detail{grid-column:auto}}@media (max-width:1100px){.unified-order-filters{grid-template-columns:1.4fr 1fr 1fr}.unified-order-filters label:nth-last-child(-n+2){grid-column:span 1}}@media (max-width:700px){.unified-order-filters{grid-template-columns:1fr 1fr}.unified-order-filters .order-search-field{grid-column:1/-1}}@media (max-width:620px){.order-command-center{padding:17px}.order-command-center>div{grid-template-columns:1fr}.order-command-center button{min-height:126px}.unified-order-filters{grid-template-columns:1fr}.unified-order-filters .order-search-field{grid-column:auto}.unified-order-table-wrap{margin-inline:-2px}.unified-order-result-summary{padding-top:11px}}.order-command-center{background:#fff;border-color:#d9e3e9;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex;box-shadow:0 5px 16px #1c35460b}.order-command-center>header{align-items:center;gap:14px;padding:0;display:flex}.order-command-center>header>div{gap:3px;display:grid}.order-command-center>header span{color:#e55e49;letter-spacing:.08em;font-size:11px;font-weight:950}.order-command-center>div{grid-template-columns:none;gap:8px;display:flex}.order-command-center button{min-width:150px;min-height:44px;box-shadow:none;border-radius:9px;flex-direction:row;align-items:center;gap:8px;padding:9px 12px}.order-command-center button:hover{transform:none;box-shadow:0 5px 14px #2243571a}.order-command-center button>span{color:#fff;letter-spacing:0;background:#e8614d;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.order-command-center button strong{margin:0;font-size:14px}.order-command-center button small{color:#67808f;margin:0 0 0 auto;font-size:11px}.order-command-center .inbound-action{background:#f2f9fc;border-color:#b9d8e8}.order-command-center .inbound-action>span{background:#247ea7}.order-command-center .procurement-action{background:#fff8ef;border-color:#ead6c1}.unified-order-overview{margin-top:12px}.order-create-backdrop{z-index:3000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1e2b85;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.order-create-dialog{background:#f5f8fa;border:1px solid #cbd8df;border-radius:16px;flex-direction:column;width:min(1120px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 80px #0719264d}.order-create-dialog .primary-action{transition:transform .15s}.order-create-dialog .primary-action:active:not(:disabled){transform:scale(.98)}.order-create-dialog-header{background:#fff;border-bottom:1px solid #dbe3e8;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.order-create-dialog-header>div{gap:2px;display:grid}.order-create-dialog-header h2{color:#17364b;margin:0;font-size:20px}.order-create-dialog-header>button{color:#607582;cursor:pointer;background:#fff;border:1px solid #d7e0e5;border-radius:9px;place-items:center;width:36px;height:36px;font-size:25px;line-height:1;display:grid}.order-create-dialog-header>button:hover{color:#b84031;background:#fff4f1}.order-create-dialog-body{padding:18px;overflow:auto}.order-create-dialog-body .portal-content{padding:0}.order-create-dialog-body .portal-grid{display:block}.order-create-dialog-body .portal-panel{box-shadow:none;margin:0}.order-create-dialog-body .procurement-new{padding:18px}.order-create-steps{grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 16px;padding:0;list-style:none;display:grid}.order-create-steps li{color:#91a0a9;align-items:center;gap:8px;font-size:12px;display:flex;position:relative}.order-create-steps li:not(:last-child):after{content:"";background:#d4dde2;flex:1;height:1px;margin-right:8px}.order-create-steps li span{background:#fff;border:1px solid #cbd6dc;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.order-create-steps li.active{color:#1e6689}.order-create-steps li.active span{color:#fff;background:#237fa9;border-color:#237fa9;box-shadow:0 0 0 4px #e4f2f8}.order-create-steps li.done{color:#33806c}.order-create-steps li.done span{color:#fff;background:#2b9879;border-color:#2b9879}.order-create-steps li.done:not(:last-child):after{background:#82c5b1}.order-create-step-hidden{display:none!important}.order-create-step-panel{gap:13px;animation:.2s order-step-in;display:grid}@keyframes order-step-in{0%{opacity:.35;transform:translate(8px)}to{opacity:1;transform:none}}.order-create-step-actions{border-top:1px solid #e0e6ea;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.order-create-step-actions button{color:#405e70;min-width:110px;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd8df;border-radius:9px;padding:8px 14px;font-weight:850;transition:transform .15s}.order-create-step-actions button:disabled{opacity:.42;cursor:not-allowed}.order-create-step-actions .next{color:#fff;background:#1e7097;border-color:#1e7097;margin-left:auto}.order-create-step-actions button:active:not(:disabled){transform:scale(.98)}.order-create-review-card{background:#f2f8fb;border:1px solid #cfe0e8;border-radius:12px;gap:7px;padding:16px;display:grid}.order-create-review-card>span{color:#247595;letter-spacing:.08em;font-size:11px;font-weight:950}.order-create-review-card>strong{color:#193d52;font-size:19px}.order-create-review-card dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:5px 0 0;display:grid}.order-create-review-card dl div{background:#fff;border-radius:8px;padding:9px}.order-create-review-card dt{color:#7b8e99;font-size:11px}.order-create-review-card dd{color:#274c62;margin:3px 0 0;font-size:13px;font-weight:850}.order-create-review>.primary-action{justify-self:end}.prealert-create-only .prealert-bulk-entry{margin:0}.procurement-modal-page .panel-title{margin-bottom:4px}.procurement-create-only .procurement-submit{margin-top:0}@media (max-width:800px){.order-command-center{flex-direction:column;align-items:stretch}.order-command-center>header{justify-content:space-between;align-items:flex-start}.order-command-center>div{grid-template-columns:1fr 1fr;display:grid}.order-command-center button{min-width:0}.order-create-backdrop{padding:0}.order-create-dialog{border:0;border-radius:0;width:100vw;height:100vh;max-height:100vh}.order-create-dialog-body{padding:14px}.order-create-steps li strong{display:none}.order-create-steps li:not(:last-child):after{margin-right:5px}.order-create-review-card dl,.prealert-core-grid{grid-template-columns:1fr 1fr}.prealert-core-grid .prealert-tracking-field{grid-column:1/-1}.prealert-compact-form .manual-transport-fields{grid-template-columns:1fr 1fr}}@media (max-width:520px){.order-command-center>div{grid-template-columns:1fr}.order-create-dialog-header{padding:12px 14px}.order-create-dialog-body{padding:10px}.order-create-review-card dl,.prealert-core-grid,.prealert-compact-form .manual-transport-fields{grid-template-columns:1fr}}.order-create-dialog:has(.prealert-create-only){background:#f7f9fb;border:1px solid #e2e7ec;border-radius:10px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-create-dialog:has(.prealert-create-only) .order-create-dialog-header{border-bottom:1px solid #e2e7ec;min-height:56px;padding:0 20px}.order-create-dialog:has(.prealert-create-only) .order-create-dialog-header h2{color:#11161f;font-size:18px;font-weight:700;line-height:24px}.order-create-dialog:has(.prealert-create-only) .order-create-dialog-header>button{color:#606369;border:1px solid #d4d8de;border-radius:6px;width:32px;height:32px;font-size:20px}.order-create-dialog:has(.prealert-create-only) .order-create-dialog-body{background:#f7f9fb;padding:16px 20px 20px}.order-create-dialog:has(.prealert-create-only) .order-create-dialog-body .portal-panel{background:0 0;border:0;padding:0}.prealert-create-only{color:#11161f;font-size:14px}.prealert-create-only .order-create-steps{margin:0 0 12px}.prealert-create-only .order-create-steps li{color:#8d98a8;font-weight:700}.prealert-create-only .order-create-steps li:not(:last-child):after{background:#d4d8de}.prealert-create-only .order-create-steps li span{border-color:#d4d8de;width:24px;height:24px;font-size:11px;font-weight:700}.prealert-create-only .order-create-steps li.active{color:#11161f}.prealert-create-only .order-create-steps li.active span{color:#fff;box-shadow:none;background:#2456d3;border-color:#2456d3}.prealert-create-only .order-create-steps li.done{color:#606369}.prealert-create-only .order-create-steps li.done span{color:#fff;background:#096;border-color:#096}.prealert-create-only .order-create-steps li.done:not(:last-child):after{background:#096}.prealert-create-only .order-create-step-panel{gap:12px}.prealert-create-only .wizard-card{border:1px solid #e2e7ec;border-top:3px solid var(--band,#2b3138);background:#fff;border-radius:8px;gap:10px;margin:0;padding:12px 14px 14px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.prealert-create-only .wizard-card-head{color:#11161f;border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin:0;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.prealert-create-only .wizard-card-head small{color:#606369;font-size:12px;font-weight:700}.prealert-create-only .wizard-mini,.prealert-create-only .prealert-work-menu-side button,.prealert-create-only .prealert-sku-card-actions button{color:#11161f;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:700}.prealert-create-only .prealert-compact-form label{color:#606369;gap:4px;font-size:11px;font-weight:700}.prealert-create-only .prealert-compact-form input,.prealert-create-only .prealert-compact-form select{color:#11161f;background:#fff;border:1px solid #d4d8de;border-radius:6px;height:32px;min-height:32px;padding:0 8px;font-size:13px}.prealert-create-only .prealert-compact-form textarea{color:#11161f;border:1px solid #d4d8de;border-radius:6px;min-height:84px;padding:8px;font-size:13px;line-height:1.5}.prealert-create-only .prealert-compact-form input:focus,.prealert-create-only .prealert-compact-form select:focus,.prealert-create-only .prealert-compact-form textarea:focus{border-color:#2456d3;box-shadow:0 0 0 2px #2456d32e}.prealert-create-only .prealert-route-fieldset,.prealert-create-only .prealert-terms-fieldset,.prealert-create-only .prealert-recipient-fieldset{background:#fff;border:1px solid #e2e7ec;border-radius:8px;margin:0;padding:12px 14px 14px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.prealert-create-only .prealert-route-fieldset{border-top:3px solid var(--band,#2b7fff)}.prealert-create-only .prealert-route-fieldset>legend,.prealert-create-only .prealert-recipient-fieldset>legend,.prealert-create-only .prealert-terms-fieldset>legend{float:left;color:#11161f;border-bottom:1px solid #edf0f2;width:100%;margin:0;padding:0 0 6px;font-size:14px;font-weight:700}.prealert-create-only .prealert-route-fieldset button{color:#11161f;min-height:64px;box-shadow:none;border:1px solid #d4d8de;border-radius:8px;padding:10px 12px}.prealert-create-only .prealert-route-fieldset button.selected{color:#0b62a0;box-shadow:none;background:#e8f1f8;border-color:#2456d3}.prealert-create-only .prealert-route-fieldset button.selected:after{color:#0b62a0}.prealert-create-only .prealert-route-fieldset button small{color:#606369;font-size:11px}.prealert-create-only .prealert-route-fieldset button.selected small{color:#0b62a0}.prealert-create-only .prealert-terms-summary{color:#11161f;font-size:13px}.prealert-create-only .prealert-terms-check{color:#11161f;font-weight:400}.prealert-create-only .prealert-terms-check input{accent-color:#2456d3;width:16px;height:16px;min-height:16px}.prealert-create-only .prealert-product-fieldset{box-shadow:none;background:0 0;border:0;padding:0}.prealert-create-only .prealert-product-fieldset>legend{display:none}.prealert-create-only .prealert-sku-entry{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prealert-create-only .prealert-sku-entry button{color:#2456d3;height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #2456d3;border-radius:6px;font-size:13px;font-weight:700}.prealert-create-only .prealert-sku-entry button.prealert-sku-entry-add{color:#fff;background:#2456d3}.prealert-create-only .prealert-sku-entry button:hover{border-color:#1b41a3}.prealert-create-only .prealert-sku-entry button.prealert-sku-entry-add:hover{background:#1b41a3}.prealert-create-only .prealert-sku-entry button:disabled{opacity:.4;cursor:not-allowed}.prealert-create-only .prealert-sku-card{border:1px solid #e2e7ec;border-radius:8px;padding:12px 14px 14px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.prealert-create-only .prealert-sku-card.open{border-color:#2456d3;box-shadow:inset 0 0 0 1px #2456d3}.prealert-create-only .prealert-sku-card-actions button:last-child{color:#b42318;border-color:#e7000b}.prealert-create-only .prealert-sku-thumb-empty.large,.prealert-create-only .prealert-sku-card-photo-view img{border-radius:6px}.prealert-create-only .prealert-sku-photo-zone{background:#f7f9fb;border:1px dashed #d4d8de;border-radius:8px;padding:12px}.prealert-create-only .product-source-upload.compact{display:none!important}.prealert-create-only .product-source-upload-button{color:#fff;background:#2456d3;border-color:#2456d3;border-radius:6px;min-height:28px;margin-top:0;padding:0 10px;font-size:12px}.prealert-create-only .prealert-sku-edit-fields input,.prealert-create-only .prealert-sku-edit-fields select,.prealert-create-only .prealert-lcl-customs-fields input{border:1px solid #d4d8de;border-radius:6px;height:32px;min-height:32px;margin-top:4px;padding:0 8px}.prealert-create-only .prealert-sku-edit-fields label,.prealert-create-only .prealert-lcl-customs-fields label{color:#606369;font-size:11px;font-weight:700}.prealert-create-only .prealert-sku-edit-fields textarea{border-color:#d4d8de;border-radius:6px;min-height:56px}.prealert-create-only .prealert-sku-fold{background:#f7f9fb;border:1px solid #e2e7ec;border-radius:6px}.prealert-create-only .prealert-sku-fold>summary{color:#11161f;cursor:pointer;justify-content:space-between;align-items:center;min-height:34px;padding:0 10px;font-size:13px;font-weight:700;list-style:none;display:flex}.prealert-create-only .prealert-sku-fold>summary::-webkit-details-marker{display:none}.prealert-create-only .prealert-sku-fold>summary:after{content:"▾";color:#606369}.prealert-create-only .prealert-sku-fold[open]>summary:after{content:"▴"}.prealert-create-only .prealert-sku-fold>div{padding:10px}.prealert-create-only .prealert-lcl-customs-fields{background:0 0;padding:0}.prealert-create-only .prealert-lcl-customs-fields>button{background:#2456d3;border-radius:6px;min-height:32px}.prealert-create-only .prealert-pill{height:22px;padding:0 8px;font-size:11px;font-weight:700}.prealert-create-only .prealert-work-menu-row{cursor:pointer;background:#fff;border:1px solid #e2e7ec;border-radius:6px;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.prealert-create-only .prealert-work-menu-row.on{border-color:#2456d3;box-shadow:inset 0 0 0 1px #2456d3}.prealert-create-only .prealert-work-menu-row.fixed{cursor:default;background:#f7f9fb}.prealert-create-only .prealert-work-menu-row>input{accent-color:#2456d3;flex:none;width:18px;height:18px;min-height:18px;margin:0}.prealert-create-only .prealert-work-menu-row strong{font-size:14px;font-weight:700}.prealert-create-only .prealert-work-price{color:#606369;margin-left:8px;font-size:12px;font-weight:700}.prealert-create-only .prealert-work-price.free{color:#00734d}.prealert-create-only .prealert-work-menu-side{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.prealert-create-only .prealert-work-note{width:100%}.prealert-create-only .prealert-work-sku-note{color:#606369;gap:4px;font-size:11px;font-weight:700;display:grid}.prealert-create-only .wizard-bar{color:#11161f;background:#fff;border:1px solid #e2e7ec;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.prealert-create-only .prealert-work-popup-backdrop{z-index:3100;background:#11161f73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.prealert-create-only .prealert-work-popup{color:#11161f;background:#fff;border:1px solid #e2e7ec;border-radius:8px;gap:12px;width:min(720px,100%);padding:0 0 16px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.prealert-create-only .prealert-work-popup>header{border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.prealert-create-only .prealert-work-popup>header strong{font-size:18px;font-weight:700}.prealert-create-only .prealert-work-popup>header button{color:#606369;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;place-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:grid}.prealert-create-only .prealert-work-popup-body{gap:12px;padding:4px 16px 0;display:grid}.prealert-create-only .prealert-work-scope{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prealert-create-only .prealert-work-scope button{color:#11161f;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;font-size:13px;font-weight:700}.prealert-create-only .prealert-work-scope button.on{color:#0b62a0;background:#e8f1f8;border-color:#2456d3}.prealert-create-only .prealert-work-field{color:#606369;gap:4px;font-size:11px;font-weight:700;display:grid}.prealert-create-only .prealert-work-field input,.prealert-create-only .prealert-work-field select{height:32px;font:inherit;color:#11161f;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px}.prealert-create-only .prealert-work-table{border-collapse:collapse;width:100%}.prealert-create-only .prealert-work-table th{color:#fff;text-align:center;background:#2b3138;height:48px;padding:0 8px;font-size:12px;font-weight:700}.prealert-create-only .prealert-work-table th:first-child{border-radius:4px 0 0}.prealert-create-only .prealert-work-table th:last-child{border-radius:0 4px 0 0}.prealert-create-only .prealert-work-table td{text-align:center;font-variant-numeric:tabular-nums;border-bottom:1px solid #d4d8de;height:52px;padding:0 8px;font-size:13px}.prealert-create-only .prealert-work-table td+td,.prealert-create-only .prealert-work-table th+th{border-left:1px solid #edf0f2}.prealert-create-only .prealert-work-table td strong{text-align:left;font-size:13px;display:block}.prealert-create-only .prealert-work-table td small{color:#606369;text-align:left;font-size:11px;display:block}.prealert-create-only .prealert-work-table td input,.prealert-create-only .prealert-work-table td select{height:32px;font:inherit;color:#11161f;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px}.prealert-create-only .prealert-work-table td input{text-align:right;width:72px}.prealert-create-only .prealert-work-seg{grid-template-columns:repeat(3,auto);gap:4px;display:inline-grid}.prealert-create-only .prealert-work-seg button{color:#11161f;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 10px;font-size:12px;font-weight:700}.prealert-create-only .prealert-work-seg button.on{color:#0b62a0;background:#e8f1f8;border-color:#2456d3}.prealert-create-only .prealert-work-popup>footer{justify-content:flex-end;gap:8px;padding:0 16px;display:flex}.prealert-create-only .prealert-work-popup>footer button{color:#11161f;min-width:96px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 14px;font-size:13px;font-weight:700}.prealert-create-only .prealert-work-popup>footer button.primary{color:#fff;background:#2456d3;border-color:#2456d3}.prealert-create-only .order-create-review-card{background:#fff;border-color:#e2e7ec;border-radius:8px;gap:10px;padding:12px 14px 14px}.prealert-create-only .order-create-review-card dl{gap:10px;margin:0}.prealert-create-only .order-create-review-card dl div{background:#f7f9fb;border:1px solid #edf0f2;border-radius:6px;padding:8px 10px}.prealert-create-only .order-create-review-card dt{color:#606369;font-size:11px;font-weight:700}.prealert-create-only .order-create-review-card dd{color:#11161f;font-size:13px;font-weight:700}.prealert-create-only .prealert-review-section{border:1px solid #e2e7ec;border-top:3px solid #2b7fff;border-radius:8px;padding:12px 14px 14px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.prealert-create-only .prealert-review-section>header small{display:none}.prealert-create-only .prealert-review-table th{color:#fff;text-align:center;background:#2b3138;height:48px;padding:0 6px;font-size:12px;font-weight:700}.prealert-create-only .prealert-review-table th:first-child{border-radius:4px 0 0}.prealert-create-only .prealert-review-table th:last-child{border-radius:0 4px 0 0}.prealert-create-only .prealert-review-table td{color:#11161f;text-align:center;border-bottom:1px solid #d4d8de;height:72px;padding:0 6px;font-size:12px}.prealert-create-only .prealert-review-table td+td,.prealert-create-only .prealert-review-table th+th{border-left:1px solid #edf0f2}.prealert-create-only .prealert-review-table td img,.prealert-create-only .prealert-review-table td .prealert-sku-thumb-empty{border-radius:4px;width:56px;height:56px}.prealert-create-only .prealert-review-notice{color:#8a6100;background:#fbf1da;border-color:#fbf1da;border-radius:6px}.prealert-create-only .prealert-sku-total{color:#11161f;background:#f7f9fb;border:1px solid #e2e7ec;border-radius:6px}.prealert-create-only .order-create-step-actions{border-top:1px solid #e2e7ec;margin-top:12px;padding-top:12px}.prealert-create-only .order-create-step-actions button{color:#11161f;border:1px solid #d4d8de;border-radius:6px;min-width:96px;min-height:36px;padding:0 14px;font-size:13px;font-weight:700}.prealert-create-only .order-create-step-actions .next{color:#fff;background:#2456d3;border-color:#2456d3}.prealert-create-only .order-create-step-actions .next:hover:not(:disabled){background:#1b41a3;border-color:#1b41a3}.prealert-create-only .order-create-step-actions button:disabled{opacity:.4}.prealert-create-only .form-message{border-radius:6px}.prealert-create-only .prealert-compact-form .prealert-work-menu-row{color:#11161f;flex-direction:row;align-items:center;font-size:14px;font-weight:400}.prealert-create-only .prealert-compact-form .prealert-terms-check{color:#11161f;flex-direction:row;align-items:center;gap:8px;font-size:13px;font-weight:400}.prealert-create-only .prealert-compact-form .prealert-work-menu-row>input,.prealert-create-only .prealert-compact-form .prealert-terms-check input{flex:none;width:16px;height:16px;min-height:16px;padding:0}.prealert-create-only .prealert-compact-form .prealert-work-sku-note{font-size:11px}@media (max-width:520px){.prealert-create-only .prealert-compact-form .prealert-work-menu-row{flex-wrap:wrap}.prealert-create-only .prealert-work-menu-side{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-left:0}.prealert-create-only .prealert-sku-entry{grid-template-columns:1fr}.prealert-create-only .prealert-route-fieldset>div{grid-template-columns:1fr 1fr}}.customer-portal{--customer-graphite:#2b3138;--customer-navy:#12304f;--customer-blue:#0e7bc4;--customer-blue-soft:#e8f2f8;--customer-canvas:#edf0f3;--customer-canvas-warm:#f3f0ea;--customer-surface:#fbfaf7;--customer-surface-raised:#fffdf9;--customer-border:#d9dee1;--customer-border-strong:#cbd3d8;--customer-muted:#73808b;--customer-coral:#e96450;--customer-success:#23785c;--customer-shadow:0 10px 30px #2b31380e;color:var(--customer-graphite);background:radial-gradient(circle at 88% 0%, #0e7bc412, transparent 28%), linear-gradient(135deg, var(--customer-canvas) 0%, var(--customer-canvas-warm) 100%)}.customer-portal .portal-main{background:0 0;min-height:100vh}.customer-portal .portal-sidebar{background:linear-gradient(#293139 0%,#242b32 58%,#1f262d 100%);border-right:1px solid #ffffff17;padding:24px 16px;box-shadow:10px 0 28px #22282f14}.customer-portal .portal-brand{border-bottom:1px solid #ffffff1a;margin:0 2px 18px;padding:0 3px 22px}.customer-portal .portal-brand-mark{background:var(--customer-blue);border-radius:11px;box-shadow:0 10px 24px #0e7bc43d}.customer-portal .portal-brand strong{letter-spacing:-.025em;font-size:16px}.customer-portal .portal-sidebar nav{gap:5px}.customer-portal .portal-sidebar nav button{color:#c3ccd2;border:1px solid #0000;border-radius:10px;min-height:44px;padding:9px 11px;transition:color .16s,background .16s,border-color .16s,transform .16s}.customer-portal .portal-sidebar nav button>span{color:#aeb9c1;background:#ffffff0e}.customer-portal .portal-sidebar nav button:hover{color:#fff;background:#ffffff12;border-color:#ffffff14;transform:translate(2px)}.customer-portal .portal-sidebar nav button.active{color:#fff;background:linear-gradient(135deg,#0e7bc452,#ffffff0f);border-color:#0e7bc48c;box-shadow:inset 3px 0 #49a5dd}.customer-portal .portal-sidebar nav button.active>span{color:#fff;background:var(--customer-blue)}.customer-portal .portal-sidebar nav button b{background:var(--customer-coral)}.customer-portal .warehouse-identity{background:#ffffff0e;border-color:#ffffff1a;border-radius:14px}.customer-portal .warehouse-identity button{color:var(--customer-graphite);background:#f5f1e9}.customer-portal .portal-header{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#f8f7f3eb;border-color:#434c5421;min-height:74px;padding:14px 30px;position:sticky;top:0;box-shadow:0 6px 24px #2b31380a}.customer-portal .portal-header h1{color:var(--customer-graphite);font-size:23px;font-weight:850}.customer-portal .workspace-back-button,.customer-portal .portal-header-actions>button,.customer-portal .portal-user{border-color:var(--customer-border);background:var(--customer-surface-raised);box-shadow:0 4px 14px #2b313809}.customer-portal .workspace-back-button:hover,.customer-portal .portal-header-actions>button:hover,.customer-portal .portal-service-phone:hover{color:var(--customer-blue);background:#f5fafc;border-color:#9fc3d9}.customer-portal .portal-user>span{background:var(--customer-navy)}.customer-portal .portal-content{gap:16px;width:100%;max-width:1580px;margin-inline:auto;padding:26px 32px 52px}.customer-portal :where(.portal-panel,.portal-kpis article,.package-card,.order-command-center,.order-management-center,.customer-number-card,.inbound-prealert-card,.lcl-order-wizard,.lcl-consignee-card,.lcl-final-review,.order-work-route-note,.order-detail-card){border-color:var(--customer-border);background:var(--customer-surface);box-shadow:var(--customer-shadow);border-radius:16px}.customer-portal .portal-panel:hover,.customer-portal .portal-kpis article:hover,.customer-portal .package-card:hover{border-color:var(--customer-border-strong)}.customer-portal .portal-kpis{gap:12px}.customer-portal .portal-kpis article{min-height:104px;padding:19px 20px}.customer-portal .portal-kpis span,.customer-portal .portal-kpis small{color:var(--customer-muted)}.customer-portal .portal-kpis strong,.customer-portal .panel-title h2,.customer-portal .order-management-heading h2{color:var(--customer-graphite)}.customer-portal .portal-header .eyebrow,.customer-portal .panel-title span,.customer-portal .order-management-heading>div>span,.customer-portal .order-command-center>header span,.customer-portal .order-detail-card>header span{color:var(--customer-blue)}.customer-portal :where(.portal-form input,.portal-form select,.portal-form textarea,.inline-form input,.inline-form select,.csv-input,.lcl-form input,.lcl-form select,.lcl-form textarea,.lcl-detail input,.lcl-detail select,.inspection-request-form select,.inspection-request-form textarea){border-color:var(--customer-border-strong);color:var(--customer-graphite);background:var(--customer-surface-raised)}.customer-portal :where(.portal-form input,.portal-form select,.portal-form textarea,.inline-form input,.inline-form select,.csv-input,.lcl-form input,.lcl-form select,.lcl-form textarea,.lcl-detail input,.lcl-detail select,.inspection-request-form select,.inspection-request-form textarea):focus{border-color:var(--customer-blue);box-shadow:0 0 0 3px #0e7bc41f}.customer-portal .data-table th,.customer-portal .unified-order-table th,.customer-portal .order-table-wrap th{color:#5f6d77;border-color:var(--customer-border);background:#e9edef}.customer-portal .data-table td,.customer-portal .unified-order-table td,.customer-portal .order-table-wrap td{background:#fffdf9b8;border-color:#e3e6e7}.customer-portal .data-table tbody tr:hover td,.customer-portal .unified-order-table tbody tr:hover td,.customer-portal .order-table-wrap tbody tr:hover td{background:#f1f7fa}.customer-portal :where(.primary-action,.tracking-row-submit,.evidence-row-upload,.order-create-step-actions .next,.order-work-route-note button,.prealert-lcl-customs-fields>button){border-color:var(--customer-blue);background:var(--customer-blue);box-shadow:0 8px 20px #0e7bc429}.customer-portal :where(.primary-action,.tracking-row-submit,.evidence-row-upload,.order-create-step-actions .next,.order-work-route-note button,.prealert-lcl-customs-fields>button):hover{background:#0b6eae}.customer-portal .order-command-center button>span,.customer-portal .order-command-center .inbound-action>span{background:var(--customer-blue)}.customer-portal .order-command-center .procurement-action>span{background:#a66f3f}.customer-portal .order-kind-tabs{background:#e6ebed;border:1px solid #d6dde1}.customer-portal .order-kind-tabs button.active{color:var(--customer-navy);background:var(--customer-surface-raised)}.customer-portal .order-kind-tabs button.active b{background:var(--customer-blue)}.customer-portal .choice-cards button.active,.customer-portal .lcl-steps button.active,.customer-portal .lcl-service-grid label.selected,.customer-portal .order-master-list>button.active{color:var(--customer-navy);background:#eef6fa;border-color:#79add0;box-shadow:0 0 0 3px #0e7bc414}.customer-portal .lcl-steps button.active span,.customer-portal .inspection-check-grid input,.customer-portal .lcl-service-grid input[type=checkbox]{accent-color:var(--customer-blue)}.customer-portal .lcl-steps button.active span{background:var(--customer-blue)}.customer-portal :where(.portal-hero.compact,.ecommerce-weihai-banner,.order-work-hub,.lcl-review-head,.customer-number-heading){background:radial-gradient(circle at 94% 8%, #0e7bc43d, transparent 30%), linear-gradient(130deg, var(--customer-graphite), var(--customer-navy))}.customer-portal .order-create-dialog{border-color:var(--customer-border-strong);background:linear-gradient(135deg, var(--customer-canvas), var(--customer-canvas-warm))}.customer-portal .order-create-dialog-header,.customer-portal .order-create-dialog-body .portal-panel{background:var(--customer-surface)}.customer-portal .order-create-steps li.active{color:var(--customer-blue)}.customer-portal .order-create-steps li.active span{border-color:var(--customer-blue);background:var(--customer-blue);box-shadow:0 0 0 4px #0e7bc41c}.customer-portal :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #0e7bc438}@media (max-width:760px){.customer-portal .portal-sidebar{background:#252d34;border-bottom:1px solid #ffffff17;border-right:0;box-shadow:0 8px 24px #2b313814}.customer-portal .portal-header{padding:12px 14px}.customer-portal .portal-content{gap:13px;padding:16px 13px 44px}.customer-portal .portal-panel,.customer-portal .portal-kpis article,.customer-portal .package-card{border-radius:13px}}.order-center-v6{color:#11161f;align-content:start;gap:12px;font-size:14px;line-height:20px;display:grid}.order-center-v6 .oc-quick{align-items:center;gap:10px;display:flex}.order-center-v6 .oc-quick>span{color:#606369;margin-right:4px;font-size:12px;font-weight:700}.order-center-v6 .oc-quick button.oc-new{color:#11161f;height:40px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.order-center-v6 .oc-quick button.oc-new i{color:#fff;background:#2456d3;border-radius:6px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.order-center-v6 .oc-quick button.oc-new.proc i{background:#8e51ff}.order-center-v6 .oc-sp{flex:1}.order-center-v6 .oc-toggle{color:#606369;height:32px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.order-center-v6 .oc-board{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:10px;display:grid}.order-center-v6 .oc-card{border:1px solid #e2e7ec;border-top:3px solid var(--c,#2b3138);background:#fff;border-radius:8px;overflow:hidden}.order-center-v6 .oc-card header{white-space:normal;word-break:keep-all;cursor:pointer;border-bottom:1px solid #edf0f2;align-items:center;gap:8px;min-height:47px;margin:0 12px;padding:7px 0 6px;font-size:13px;font-weight:700;display:flex}.order-center-v6 .oc-card header strong{color:var(--c);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:20px;font-weight:700}.order-center-v6 .oc-card.pick header{color:#0b62a0}.order-center-v6 .oc-card ul{margin:0;padding:4px 12px 8px;list-style:none;display:grid}.order-center-v6 .oc-card li button{color:#606369;width:100%;height:24px;font:inherit;white-space:nowrap;cursor:default;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:12px;display:flex}.order-center-v6 .oc-card li button b{font-variant-numeric:tabular-nums;color:#a6afb8;font-weight:600}.order-center-v6 .oc-card li button.hit{color:#11161f;cursor:pointer}.order-center-v6 .oc-card li button.hit b{color:var(--c)}.order-center-v6 .oc-card li button.sel{color:#0b62a0;background:#e8f1f8;width:calc(100% + 24px);margin:0 -12px;padding:0 12px;font-weight:700}.order-center-v6 .oc-card li button.sel b{color:#0b62a0}.order-center-v6 .oc-board.closed .oc-card ul{display:none}.order-center-v6 .oc-board.closed .oc-card header{border-bottom:0}.order-center-v6 .oc-panel{background:#fff;border:1px solid #e2e7ec;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-center-v6 .oc-tabs{border-bottom:1px solid #e2e7ec;gap:2px;padding:0 16px;display:flex}.order-center-v6 .oc-tabs button{color:#606369;height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex;position:relative}.order-center-v6 .oc-tabs button b{color:#606369;background:#eef0f3;border-radius:9999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:grid}.order-center-v6 .oc-tabs button.on{color:#2456d3;font-weight:700}.order-center-v6 .oc-tabs button.on:after{content:"";background:#2456d3;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.order-center-v6 .oc-tabs button.on b{color:#fff;background:#2456d3}.order-center-v6 .oc-ph{border-bottom:1px solid #edf0f2;flex-wrap:wrap;align-items:center;gap:10px;min-height:52px;padding:8px 16px;display:flex}.order-center-v6 .oc-ph input[type=search],.order-center-v6 .oc-ph select{color:#11161f;height:34px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 10px;font-size:13px}.order-center-v6 .oc-ph input[type=search]{width:300px}.order-center-v6 .oc-tb{color:#11161f;height:34px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.order-center-v6 .oc-total{color:#606369;font-size:12px}.order-center-v6 .oc-total b{color:#11161f;font-variant-numeric:tabular-nums;font-size:14px}.order-center-v6 .oc-chip{color:#0b62a0;background:#e8f1f8;border:1px solid #2456d3;border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 6px 0 12px;font-size:13px;font-weight:700;display:inline-flex}.order-center-v6 .oc-chip i{background:var(--c,#2456d3);border-radius:50%;width:8px;height:8px;display:inline-block}.order-center-v6 .oc-chip em{color:#606369;font-style:normal;font-weight:400}.order-center-v6 .oc-chip button{color:#0b62a0;width:22px;height:22px;font:inherit;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.order-center-v6 .oc-clear{color:#606369;height:34px;font:inherit;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:700;text-decoration:underline}.order-center-v6 .oc-range{color:#606369;border-bottom:1px solid #edf0f2;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.order-center-v6 .oc-range input[type=date]{height:32px;font:inherit;color:#11161f;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px}.order-center-v6 .oc-scroll{overflow-x:auto}.order-center-v6 .oc-thead,.order-center-v6 .oc-row{align-items:center;display:grid}.order-center-v6 .oc-thead{color:#fff;background:#2b3138;height:48px;font-size:11px;font-weight:600}.order-center-v6 .oc-thead>div{text-align:center;white-space:nowrap;border-right:1px solid #ffffff29;justify-content:center;align-items:center;height:100%;padding:0 8px;display:flex;position:relative}.order-center-v6 .oc-thead>div:last-child{border-right:0}.order-center-v6 .oc-resize{cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.order-center-v6 .oc-resize:after{content:"";background:#ffffff73;border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;right:3px}.order-center-v6 .oc-row{text-align:center;border-bottom:1px solid #edf0f2;min-height:56px;font-size:12px;transition:background-color .15s}.order-center-v6 .oc-row:hover{background:#f8fafc}.order-center-v6 .oc-row>div{text-align:center;border-right:1px solid #edf0f2;justify-content:center;align-items:center;min-width:0;height:100%;padding:6px 8px;display:flex}.order-center-v6 .oc-row>div:last-child{border-right:0}.order-center-v6 .oc-row time,.order-center-v6 .oc-row .oc-n{color:#606369;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.order-center-v6 .oc-row .oc-n.k{color:#11161f;font-weight:600}.order-center-v6 .oc-num{color:#2456d3;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.order-center-v6 .oc-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.order-center-v6 .oc-pill{white-space:nowrap;border-radius:9999px;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.order-center-v6 .oc-pill.blue{color:#0b62a0;background:#e8f1f8}.order-center-v6 .oc-pill.green{color:#00734d;background:#e3f4ec}.order-center-v6 .oc-pill.gray{color:#606369;background:#eef0f3}.order-center-v6 .oc-pill.purple{color:#5b2bcc;background:#efe9ff}.order-center-v6 .oc-pill.amber{color:#8a6100;background:#fbf1da}.order-center-v6 .oc-pill.red{color:#b42318;background:#fde8e6}.order-center-v6 .oc-stage{color:#11161f;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.order-center-v6 .oc-stage:before{content:"";background:var(--c,#606369);border-radius:50%;width:8px;height:8px}.order-center-v6 .oc-none{color:#a6afb8;font-size:12px}.order-center-v6 .oc-row>div.oc-acts{flex-direction:row;gap:6px}.order-center-v6 .oc-acts button{color:#11161f;height:30px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d4d8de;border-radius:6px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.order-center-v6 .oc-acts button.pri{color:#2456d3;border-color:#2456d3}.order-center-v6 .oc-pager{border-top:1px solid #d4d8de;justify-content:center;align-items:center;gap:6px;padding:12px 0;font-size:12px;display:flex}.order-center-v6 .oc-pager button{color:#3a444e;width:28px;height:28px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;place-items:center;padding:0;display:grid}.order-center-v6 .oc-pager button.cur{color:#fff;background:#2456d3;border-color:#2456d3;font-weight:600}.order-center-v6 .oc-pager button:disabled{opacity:.4}.order-center-v6 .oc-pager span{color:#8d98a8;text-align:center;width:28px}.order-center-v6 .oc-empty{color:#606369;text-align:center;padding:40px 16px;font-size:13px}.order-detail-v6{z-index:3200;background:#11161f73;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.order-detail-v6 .od-dialog{color:#11161f;background:#f7f9fb;border:1px solid #e2e7ec;border-radius:10px;flex-direction:column;width:1120px;max-width:100%;font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-detail-v6 .od-head{background:#fff;border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:0 20px;display:flex}.order-detail-v6 .od-head h2{align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;line-height:24px;display:flex}.order-detail-v6 .od-head h2 span{color:#606369;font-size:14px;font-weight:400}.order-detail-v6 .od-close{color:#606369;width:32px;height:32px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;place-items:center;font-size:18px;display:grid}.order-detail-v6 .od-phase{background:#fff;border-bottom:1px solid #e2e7ec;gap:2px;padding:0 20px;display:flex}.order-detail-v6 .od-phase button{color:#606369;height:40px;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex;position:relative}.order-detail-v6 .od-phase button i{border:1px solid #d4d8de;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:700;display:grid}.order-detail-v6 .od-phase button.on{color:#11161f;font-weight:700}.order-detail-v6 .od-phase button.on i{color:#fff;background:#8a6100;border-color:#8a6100}.order-detail-v6 .od-phase button.on:after{content:"";background:#8a6100;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.order-detail-v6 .od-phase button:disabled{opacity:.55}.order-detail-v6 .od-strip{background:#fff;border-bottom:1px solid #e2e7ec;flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:8px 20px;display:flex}.order-detail-v6 .od-sp{flex:1}.order-detail-v6 .od-pill{white-space:nowrap;color:#606369;background:#eef0f3;border-radius:9999px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.order-detail-v6 .od-pill.blue{color:#0b62a0;background:#e8f1f8}.order-detail-v6 .od-pill.amber{color:#8a6100;background:#fbf1da}.order-detail-v6 .od-body{gap:12px;padding:16px 20px 20px;display:grid}.order-detail-v6 .od-card{border:1px solid #e2e7ec;border-top:3px solid var(--band,#2b3138);background:#fff;border-radius:8px;gap:10px;padding:12px 14px 14px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-detail-v6 .od-ch{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.order-detail-v6 .od-ch small{color:#606369;font-size:11px;font-weight:400}.order-detail-v6 .od-grid{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:10px;display:grid}.order-detail-v6 .od-field{color:#606369;gap:4px;min-width:0;font-size:11px;font-weight:700;display:grid}.order-detail-v6 .od-field .v{color:#11161f;overflow-wrap:anywhere;align-items:center;min-height:28px;font-size:13px;font-weight:400;display:flex}.order-detail-v6 .od-opt{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.order-detail-v6 .od-opt div{background:#fff;border:1px solid #d4d8de;border-radius:8px;align-content:start;gap:4px;min-height:64px;padding:10px 12px;display:grid}.order-detail-v6 .od-opt div strong{font-size:14px;font-weight:700}.order-detail-v6 .od-opt div small{color:#606369;font-size:11px}.order-detail-v6 .od-opt div.sel{color:#0b62a0;background:#e8f1f8;border-color:#2456d3}.order-detail-v6 .od-opt div.sel small{color:#0b62a0}.order-detail-v6 table{border-collapse:collapse;width:100%;font-size:13px}.order-detail-v6 th{color:#606369;text-align:left;background:#f7f9fb;border-bottom:1px solid #d4d8de;height:36px;padding:0 10px;font-size:11px;font-weight:700}.order-detail-v6 td{vertical-align:middle;border-bottom:1px solid #edf0f2;height:44px;padding:0 10px}.order-detail-v6 tr:last-child td{border-bottom:0}.order-detail-v6 .od-lock,.order-detail-v6 .od-error{color:#b84531;background:#fff1ec;border:1px solid #f0b6a9;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.order-detail-v6 .od-menu{gap:8px;display:grid}.order-detail-v6 .od-menu strong{font-size:14px;font-weight:700}.order-detail-v6 .od-menu .price{color:#606369;margin-left:8px;font-size:12px;font-weight:700}.order-detail-v6 .od-menu .price.free{color:#00734d}.order-detail-v6 .od-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.order-detail-v6 .od-stat{background:#f7f9fb;border:1px solid #e2e7ec;border-radius:6px;gap:2px;padding:10px 12px;display:grid}.order-detail-v6 .od-stat small{color:#606369;font-size:11px;font-weight:700}.order-detail-v6 .od-stat b{font-variant-numeric:tabular-nums;font-size:18px}.order-detail-v6 .od-tl{margin:0;padding:0;list-style:none;display:grid}.order-detail-v6 .od-tl li{grid-template-columns:150px 16px minmax(0,1fr);align-items:start;gap:12px;min-height:40px;display:grid}.order-detail-v6 .od-tl time{color:#606369;font-variant-numeric:tabular-nums;font-size:12px;line-height:20px}.order-detail-v6 .od-tl i{background:#fff;border:2px solid #2456d3;border-radius:50%;width:10px;height:10px;margin:5px 3px 0;display:block;position:relative}.order-detail-v6 .od-tl li:not(:last-child) i:after{content:"";background:#e2e7ec;width:2px;height:30px;position:absolute;top:10px;left:2px}.order-detail-v6 .od-tl b{font-size:13px;font-weight:700}.order-detail-v6 .od-tl small{color:#606369;font-size:11px;display:block}.order-detail-v6 .od-right{justify-content:flex-end;gap:8px;display:flex}.order-detail-v6 .od-btn{color:#11161f;min-width:96px;height:32px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d4d8de;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.order-detail-v6 .od-btn.primary{color:#fff;background:#2456d3;border-color:#2456d3}.order-table-settings-v6{z-index:3200;background:#11161f73;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.order-table-settings-v6 .ts-dialog{color:#11161f;background:#f7f9fb;border:1px solid #e2e7ec;border-radius:10px;flex-direction:column;width:520px;max-width:100%;font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-table-settings-v6 .ts-head{background:#fff;border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 20px;display:flex}.order-table-settings-v6 .ts-head h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.order-table-settings-v6 .ts-close{color:#606369;width:32px;height:32px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;place-items:center;font-size:18px;display:grid}.order-table-settings-v6 .ts-body{gap:12px;padding:16px 20px 20px;display:grid}.order-table-settings-v6 .ts-card{border:1px solid #e2e7ec;border-top:3px solid var(--band,#2b3138);background:#fff;border-radius:8px;gap:8px;padding:12px 14px 14px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-table-settings-v6 .ts-ch{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.order-table-settings-v6 .ts-cols{gap:4px;display:grid}.order-table-settings-v6 .ts-col{background:#fff;border:1px solid #e2e7ec;border-radius:6px;align-items:center;gap:10px;height:36px;padding:0 8px 0 6px;font-size:13px;display:flex}.order-table-settings-v6 .ts-col.off{color:#8d98a8;background:#f7f9fb}.order-table-settings-v6 .ts-col.drag{border-color:#2456d3;box-shadow:inset 0 0 0 1px #2456d3}.order-table-settings-v6 .ts-col input{accent-color:#2456d3;width:16px;height:16px;margin:0}.order-table-settings-v6 .ts-col .grip{color:#a6afb8;cursor:grab;letter-spacing:-2px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.order-table-settings-v6 .ts-col .tag{color:#606369;margin-left:auto;font-size:11px}.order-table-settings-v6 .ts-col .tag.lock{color:#8d98a8}.order-table-settings-v6 .ts-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-table-settings-v6 .ts-field{color:#606369;gap:4px;font-size:11px;font-weight:700;display:grid}.order-table-settings-v6 .ts-field select{color:#11161f;height:32px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px;font-weight:400}.order-table-settings-v6 .ts-seg{border:1px solid #d4d8de;border-radius:6px;grid-template-columns:repeat(3,1fr);display:inline-grid;overflow:hidden}.order-table-settings-v6 .ts-seg button{color:#11161f;height:30px;font:inherit;background:#fff;border:0;border-right:1px solid #d4d8de;padding:0 12px;font-size:13px}.order-table-settings-v6 .ts-seg button:last-child{border-right:0}.order-table-settings-v6 .ts-seg button.on{color:#fff;background:#2456d3;font-weight:700}.order-table-settings-v6 .ts-foot{align-items:center;gap:10px;padding-top:4px;display:flex}.order-table-settings-v6 .ts-sp{flex:1}.order-table-settings-v6 .ts-btn{color:#11161f;min-width:88px;height:36px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.order-table-settings-v6 .ts-btn.primary{color:#fff;background:#2456d3;border-color:#2456d3}.order-table-settings-v6 .ts-btn.ghost{color:#606369;border-color:#0000;min-width:0}.order-table-settings-v6 .ts-btn.sm{min-width:0;height:28px;padding:0 10px;font-size:12px}.order-table-settings-v6 .ts-btn:disabled{opacity:.4}.order-center-v6 .oc-error{color:#b84531;background:#fff1ec;border:1px solid #f0b6a9;border-radius:6px;margin:0;padding:10px 12px;font-size:12px;font-weight:700}.order-detail-v6 textarea{color:#11161f;min-height:88px;font:inherit;resize:vertical;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:10px 12px;font-size:13px;line-height:20px}.order-center-v6 .oc-quick{flex-wrap:wrap}.order-center-v6 .oc-quick>span:not(.oc-sp),.order-center-v6 .oc-quick button.oc-new,.order-center-v6 .oc-toggle{white-space:nowrap;flex-shrink:0}.order-center-v6 .oc-quick .oc-board{flex:100%;min-width:0}.order-detail-v6 .od-pill{gap:6px}.order-detail-v6 .od-pill.todo{color:#b42318;background:#fde8e6}.order-detail-v6 .od-pill.todo i{background:#b42318;border-radius:50%;width:6px;height:6px;display:inline-block}.order-detail-v6 .od-field .v.edit{gap:6px}.order-detail-v6 .od-field input{color:#11161f;min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #d4d8de;border-radius:6px;flex:1;padding:0 10px;font-size:13px}.order-detail-v6 .od-field input::placeholder{color:#a6afb8}.order-detail-v6 .od-opt div.pick{cursor:pointer}.order-detail-v6 .od-opt div.pick:hover{border-color:#8d98a8}.order-detail-v6 .od-opt div.pick.sel:hover{border-color:#2456d3}.order-detail-v6 .od-opt div.pick:focus-visible{outline-offset:2px;outline:2px solid #2456d3}.order-detail-v6 .od-opt div.dim{color:#a6afb8;background:#f7f9fb}.order-detail-v6 .od-opt div.dim small{color:#a6afb8}.order-detail-v6 .od-btn.sm{min-width:0}.order-detail-v6 .od-btn:disabled{opacity:.4}.order-detail-v6 .prealert-work-popup-backdrop{z-index:3100;background:#11161f73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.order-detail-v6 .prealert-work-popup{color:#11161f;background:#fff;border:1px solid #e2e7ec;border-radius:8px;gap:12px;width:min(720px,100%);padding:0 0 16px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.order-detail-v6 .prealert-work-popup>header{border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.order-detail-v6 .prealert-work-popup>header strong{font-size:18px;font-weight:700}.order-detail-v6 .prealert-work-popup>header button{color:#606369;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;place-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:grid}.order-detail-v6 .prealert-work-popup-body{gap:12px;padding:4px 16px 0;display:grid}.order-detail-v6 .prealert-work-scope{grid-template-columns:1fr 1fr;gap:8px;display:grid}.order-detail-v6 .prealert-work-scope button{color:#11161f;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;font-size:13px;font-weight:700}.order-detail-v6 .prealert-work-scope button.on{color:#0b62a0;background:#e8f1f8;border-color:#2456d3}.order-detail-v6 .prealert-work-field{color:#606369;gap:4px;font-size:11px;font-weight:700;display:grid}.order-detail-v6 .prealert-work-field input,.order-detail-v6 .prealert-work-field select{height:32px;font:inherit;color:#11161f;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px}.order-detail-v6 .prealert-work-table{border-collapse:collapse;width:100%}.order-detail-v6 .prealert-work-table th{color:#fff;text-align:center;background:#2b3138;height:48px;padding:0 8px;font-size:12px;font-weight:700}.order-detail-v6 .prealert-work-table th:first-child{border-radius:4px 0 0}.order-detail-v6 .prealert-work-table th:last-child{border-radius:0 4px 0 0}.order-detail-v6 .prealert-work-table td{text-align:center;font-variant-numeric:tabular-nums;border-bottom:1px solid #d4d8de;height:52px;padding:0 8px;font-size:13px}.order-detail-v6 .prealert-work-table td+td,.order-detail-v6 .prealert-work-table th+th{border-left:1px solid #edf0f2}.order-detail-v6 .prealert-work-table td strong{text-align:left;font-size:13px;display:block}.order-detail-v6 .prealert-work-table td small{color:#606369;text-align:left;font-size:11px;display:block}.order-detail-v6 .prealert-work-table td input,.order-detail-v6 .prealert-work-table td select{height:32px;font:inherit;color:#11161f;border:1px solid #d4d8de;border-radius:6px;padding:0 8px;font-size:13px}.order-detail-v6 .prealert-work-table td input{text-align:right;width:72px}.order-detail-v6 .prealert-work-seg{grid-template-columns:repeat(3,auto);gap:4px;display:inline-grid}.order-detail-v6 .prealert-work-seg button{color:#11161f;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 10px;font-size:12px;font-weight:700}.order-detail-v6 .prealert-work-seg button.on{color:#0b62a0;background:#e8f1f8;border-color:#2456d3}.order-detail-v6 .prealert-work-popup>footer{justify-content:flex-end;gap:8px;padding:0 16px;display:flex}.order-detail-v6 .prealert-work-popup>footer button{color:#11161f;min-width:96px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d8de;border-radius:6px;padding:0 14px;font-size:13px;font-weight:700}.order-detail-v6 .prealert-work-popup>footer button.primary{color:#fff;background:#2456d3;border-color:#2456d3}.order-detail-v6 .od-menu.locked{opacity:.45}.order-detail-v6 .od-menu label.pick{cursor:pointer;background:#fff;border:1px solid #e2e7ec;border-radius:6px;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.order-detail-v6 .od-menu label.pick.on{background:#f5f9fd;border-color:#2456d3}.order-detail-v6 .od-menu label.pick.fixed{cursor:default;background:#f7f9fb}.order-detail-v6 .od-menu input[type=checkbox]{accent-color:#2456d3;width:18px;height:18px;margin:0}.order-detail-v6 .od-menu .fill{flex:1}.order-detail-v6 .od-work-ch{align-items:center;gap:12px;display:flex}.order-detail-v6 .od-work-badge{color:#0b62a0;white-space:nowrap;background:#e8f1f8;border:1px solid #2456d3;border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.order-detail-v6 .od-work-badge em{color:#606369;font-style:normal;font-weight:400}.order-detail-v6 .od-work-link{color:#0b62a0;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12px;font-weight:700}.order-detail-v6 .od-work-select{background:#fff;border:1px solid #d4d8de;border-radius:6px;align-items:center;gap:10px;height:32px;padding:0 10px 0 12px;font-size:13px;font-weight:700;display:inline-flex}.order-detail-v6 .od-work-select em{color:#606369;font-style:normal;font-weight:400}.order-detail-v6 .od-work-req{gap:6px;display:grid}.order-detail-v6 .od-work-req-head{color:#606369;font-size:11px;font-weight:700}.order-detail-v6 .od-work-list{border:1px solid #e2e7ec;border-radius:6px;display:grid;overflow:hidden}.order-detail-v6 .od-work-list .item{border-bottom:1px solid #edf0f2;grid-template-columns:130px minmax(0,1fr) 90px 110px;align-items:center;gap:12px;min-height:40px;padding:0 12px;font-size:13px;display:grid}.order-detail-v6 .od-work-list .item:last-child{border-bottom:0}.order-detail-v6 .od-work-list time{color:#606369;font-variant-numeric:tabular-nums;font-size:12px}.order-detail-v6 .od-work-list b{font-variant-numeric:tabular-nums;text-align:right}.order-detail-v6 .od-work-foot{border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.order-detail-v6 .od-work-foot b{font-variant-numeric:tabular-nums;font-size:18px}.order-detail-v6 .od-work-foot .od-btn{min-width:120px}.order-detail-v6 .od-pill.hold{color:#8a6100;background:#fbf1da}@media (max-width:600px){.order-detail-v6 .od-work-list .item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time pill""name amount";row-gap:2px;padding:8px 12px}.order-detail-v6 .od-work-list .item time{grid-area:time}.order-detail-v6 .od-work-list .item>span:not(.od-pill){grid-area:name}.order-detail-v6 .od-work-list .item b{grid-area:amount}.order-detail-v6 .od-work-list .item .od-pill{grid-area:pill;justify-self:end}.order-detail-v6 .od-work-ch,.order-detail-v6 .od-work-foot{flex-wrap:wrap}}.order-detail-v6 .od-pill.green{color:#00734d;background:#e6f4ee}.order-detail-v6 .od-quote-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.order-detail-v6 .od-quote-table{border-collapse:collapse;width:100%}.order-detail-v6 .od-quote-table th{text-align:left;background:#f7f9fb;height:36px;padding:0 10px;font-size:12px}.order-detail-v6 .od-quote-table td{border-top:1px solid #edf0f2;height:40px;padding:0 10px;font-size:13px}.order-detail-v6 .od-quote-table td:nth-child(n+2),.order-detail-v6 .od-quote-table th:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.order-detail-v6 .od-quote-total td{background:#f7f9fb;height:44px;font-weight:700}.order-detail-v6 .od-quote-wallet{color:#606369;border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;display:flex}.order-detail-v6 .od-quote-wallet b.ok{color:#00734d}.order-detail-v6 .od-quote-wallet b.short{color:#b42318}.order-detail-v6 .od-quote-previous-lines{color:#606369;margin:0;padding:6px 0 0 16px;font-size:12px}.order-detail-v6 .od-quote-foot-actions{align-items:center;gap:8px;display:flex}.order-detail-v6 .od-quote-reason{color:#b42318;margin-top:6px;font-size:12px;display:block}@media print{.order-detail-v6 .od-quote-printing{box-shadow:none!important;border:0!important;display:block!important}.order-detail-v6 .od-quote-printing>*+*{margin-top:10px!important}.order-detail-v6 .od-quote-printing button,.order-detail-v6 .od-quote-printing a{display:none!important}body:has(.od-quote-printing){height:auto!important;min-height:0!important;overflow:visible!important}body:has(.od-quote-printing) :has(.od-quote-printing){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}body:has(.od-quote-printing) :not(:has(.od-quote-printing)):not(.od-quote-printing):not(.od-quote-printing *){display:none!important}}.warehouse-work-record{color:#11161f;overflow-wrap:anywhere;border-top:1px solid #e2e7ec;margin:12px 0;padding:12px;font-size:12px;line-height:1.6}.warehouse-work-record h4{margin:0 0 8px;font-size:14px}.warehouse-work-record p{margin:6px 0}.warehouse-work-record ul{margin:6px 0;padding-left:18px}.warehouse-work-record li{margin-bottom:8px}.warehouse-work-record li>span{display:block}.warehouse-work-record a,.warehouse-work-record button{color:#2456d3;align-items:center;min-height:32px;display:inline-flex}.prealert-label-original{overflow-wrap:anywhere;flex-direction:column;gap:6px;margin-top:8px;display:flex}.prealert-label-original input{width:100%;max-width:100%}fieldset.prealert-work-popup-body{border:0;width:100%;min-width:0;margin:0}.prealert-work-popup-message{color:#11161f;margin:8px 16px;font-size:13px}.warehouse-prepared-label{border-top:1px solid #e2e7ec;max-width:1024px;margin-top:16px;padding-top:12px}.warehouse-prepared-label label{gap:6px;margin:10px 0;display:grid}.warehouse-prepared-label select{color:#11161f;background:#fff;border:1px solid #ccd4dd;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:8px}.warehouse-prepared-label-preview{contain:inline-size;margin:12px 0;overflow-x:auto}.warehouse-prepared-label img{width:100%;min-width:980px;height:auto;display:block}.warehouse-prepared-label-scroll-hint{font-size:12px}.warehouse-prepared-label button{font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd4dd;border-radius:6px;padding:8px 12px}.warehouse-prepared-label button:disabled{cursor:wait;color:#526174}.warehouse-prepared-label button,.warehouse-prepared-label a{min-height:44px}.warehouse-prepared-label :focus-visible{outline-offset:2px;outline:2px solid #2456d3}
