.jy-mascot{display:inline-block;flex-shrink:0;line-height:0}.jy-mascot img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 10px rgba(160,60,10,.16))}.jy-mascot--avatar{margin:0!important}.jy-mascot--avatar img{border-radius:50%;filter:none;box-shadow:0 2px 6px #a03c0a2e}.jy-mascot--think img{transform:rotate(-4deg)}.jy-mascot.is-animated.jy-mascot--wave img,.jy-mascot.is-animated.jy-mascot--point img{animation:jy-mascot-float 3.2s ease-in-out infinite}.jy-mascot.is-animated.jy-mascot--cheer img{animation:jy-mascot-hop 1.4s ease-in-out infinite}@keyframes jy-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes jy-mascot-hop{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-7px) scale(1.02)}60%{transform:translateY(-5px) scale(1.02)}}@media (prefers-reduced-motion: reduce){.jy-mascot.is-animated img{animation:none!important}}.jy-tour-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#0c102294;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:jy-tour-fade .22s ease backwards}.jy-tour-x{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;color:#5c6372;border:0;border-radius:50%;background:#ffffffb3;cursor:pointer}.jy-tour-x:hover{color:#0c0d0e;background:#fff}.jy-tour-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;color:#fff;border:0;border-radius:10px;background:linear-gradient(90deg,#f37021,#ff8f3a);box-shadow:0 6px 16px #f3702152;font-size:14px;font-weight:500;cursor:pointer;transition:box-shadow .15s,filter .15s}.jy-tour-btn:hover{box-shadow:0 10px 22px #f3702166;filter:brightness(1.04)}.jy-tour-btn--ghost{color:#2c313c;background:#fff;border:1px solid #e1e5ee;box-shadow:none}.jy-tour-btn--ghost:hover{border-color:#f6b48a;box-shadow:none;filter:none}.jy-welcome{position:relative;display:grid;grid-template-columns:260px minmax(0,1fr);width:min(940px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:22px;background:#fff;box-shadow:0 30px 80px #0a0e2859;animation:jy-tour-rise .32s cubic-bezier(.2,.8,.2,1) backwards}.jy-welcome__hero{position:relative;display:grid;align-content:center;justify-items:center;gap:14px;padding:32px 20px;background:radial-gradient(circle at 50% 38%,#ffd9bd,#ffe9d9 36%,#fff4ea 70%)}.jy-welcome__hero:before{position:absolute;top:50%;left:50%;width:170px;height:170px;margin-top:-150px;border-radius:50%;background:radial-gradient(circle,#ffb15c,#f37021 70%);content:"";opacity:.22;transform:translate(-50%)}.jy-welcome__hero .jy-mascot{position:relative}.jy-welcome__bubble{position:relative;padding:10px 14px;color:#4b2416;border-radius:14px;background:#fff;box-shadow:0 6px 18px #f3702129;font-size:13.5px;line-height:1.6;text-align:center}.jy-welcome__bubble:before{position:absolute;top:-6px;left:50%;width:12px;height:12px;background:#fff;content:"";transform:translate(-50%) rotate(45deg)}.jy-welcome__body{display:grid;gap:14px;padding:34px 34px 26px}.jy-welcome__k{margin:0;color:#f37021;font-family:var(--vj-en, sans-serif);font-size:12px;font-weight:600;letter-spacing:.14em}.jy-welcome__body h2{margin:0;color:#0c0d0e;font-size:26px;font-weight:400;line-height:1.35}.jy-welcome__body h2 span{color:#f37021}.jy-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;counter-reset:flow}.jy-flow li{position:relative;display:grid;align-content:start;gap:4px;padding:11px 11px 12px;border:1px solid #f1e3d8;border-radius:12px;background:linear-gradient(180deg,#fffaf6,#fff);animation:jy-tour-rise .36s cubic-bezier(.2,.8,.2,1) backwards}.jy-flow__icon{display:grid;place-items:center;width:32px;height:32px;color:#f37021;border-radius:9px;background:#fff0e5}.jy-flow b{display:flex;align-items:center;gap:6px;color:#0c0d0e;font-size:14px;font-weight:500}.jy-flow b em{display:inline-grid;place-items:center;width:18px;height:18px;color:#fff;border-radius:50%;background:#f37021;font-family:var(--vj-din, sans-serif);font-size:11px;font-style:normal}.jy-flow small{color:#5c6372;font-size:12px;line-height:1.5}.jy-welcome__note{margin:0;padding:10px 12px;color:#5c6372;border-radius:10px;background:#f6f7fb;font-size:13px}.jy-welcome footer,.jy-done footer{display:flex;justify-content:flex-end;gap:10px}.jy-done{position:relative;display:grid;justify-items:center;gap:10px;width:min(420px,100%);padding:28px 28px 22px;border-radius:20px;background:linear-gradient(180deg,#fff4ea,#fff 46%);box-shadow:0 30px 80px #0a0e2859;text-align:center;animation:jy-tour-rise .3s cubic-bezier(.2,.8,.2,1) backwards}.jy-done h2{margin:0;color:#0c0d0e;font-size:20px;font-weight:500}.jy-done p{margin:0;color:#5c6372;font-size:13.5px;line-height:1.7}.jy-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000}.jy-tour__dim{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jy-tour__spot{position:fixed;border-radius:12px;box-shadow:0 0 0 3px #ffa666f2,0 0 24px 4px #f3702173;transition:top .28s cubic-bezier(.2,.8,.2,1),left .28s cubic-bezier(.2,.8,.2,1),width .28s,height .28s;pointer-events:none}.jy-tour__bubble{position:fixed;display:grid;gap:10px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #0a0e284d;animation:jy-tour-fade .22s ease backwards}.jy-tour__arrow{position:absolute;width:16px;height:16px;background:#fff;transform:rotate(45deg)}.jy-tour__bubble.is-below .jy-tour__arrow{top:-7px}.jy-tour__bubble.is-above .jy-tour__arrow{bottom:-7px}.jy-tour__head{position:relative;display:flex;align-items:center;gap:10px;padding-right:30px}.jy-tour__head .jy-mascot{margin:-26px 0 -6px -6px}.jy-tour__head .jy-tour-x{top:-4px;right:-6px;background:#f6f7fb}.jy-tour__count{color:#f37021;font-family:var(--vj-din, sans-serif);font-size:12.5px;font-weight:600}.jy-tour__head h3{margin:2px 0 0;color:#0c0d0e;font-size:17px;font-weight:500}.jy-tour__bubble p{margin:0;color:#2c313c;font-size:14px;line-height:1.7}.jy-tour__dots{display:flex;gap:5px}.jy-tour__dots i{width:6px;height:6px;border-radius:3px;background:#e6e8ef;transition:width .2s,background .2s}.jy-tour__dots i.is-past{background:#ffc49d}.jy-tour__dots i.is-on{width:18px;background:#f37021}.jy-tour__bubble footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.jy-tour__bubble footer>span{display:flex;gap:8px}.jy-tour__bubble .jy-tour-btn{height:36px;padding:0 14px;font-size:13.5px}.jy-tour-skip{padding:4px 2px;color:#8a91a0;border:0;background:transparent;font-size:13px;cursor:pointer}.jy-tour-skip:hover{color:#2c313c}.jy-tour__bubble{max-height:calc(100vh - 32px);overflow:auto}.jy-tour__tips{display:grid;gap:5px;margin:-2px 0 0;padding:9px 12px 9px 26px;color:#4b5263;border-radius:10px;background:#f7f8fc;font-size:13px;line-height:1.6}.jy-tour__tips li::marker{color:#f37021}.jy-tour__bubble .jy-tour__miss{padding:8px 10px;color:#7a4a0c;border-radius:8px;background:#fff8ea;font-size:12.5px}.jy-invite{position:fixed;right:22px;bottom:110px;z-index:48;display:flex;align-items:flex-start;gap:10px;width:min(330px,calc(100vw - 32px));padding:14px 40px 14px 12px;border:1px solid #f6dcc8;border-radius:18px;background:linear-gradient(180deg,#fffaf5,#fff);box-shadow:0 18px 44px #141e502e;animation:jy-tour-rise .32s cubic-bezier(.2,.8,.2,1) backwards}.jy-invite:after{position:absolute;right:34px;bottom:-8px;width:14px;height:14px;border-bottom:1px solid #f6dcc8;border-right:1px solid #f6dcc8;background:#fff;content:"";transform:rotate(45deg)}.jy-invite .jy-mascot{flex-shrink:0;margin:-18px 0 -6px -4px}.jy-invite__tx{display:grid;gap:4px;min-width:0}.jy-invite__tx b{color:#0c0d0e;font-size:14.5px;font-weight:500}.jy-invite__tx p{margin:0;color:#5c6372;font-size:12.5px;line-height:1.6}.jy-invite__acts{display:flex;align-items:center;gap:10px;margin-top:6px}.jy-invite .jy-tour-btn{height:32px;padding:0 13px;font-size:13px}.jy-invite .jy-tour-x{top:8px;right:8px;width:26px;height:26px;background:transparent}.jy-invite .jy-tour-x:hover{background:#fff1e6}@media (max-width: 720px){.jy-invite{right:16px;bottom:84px}.jy-invite:after{display:none}}@media print{.jy-invite{display:none}}@keyframes jy-tour-fade{0%{opacity:0}}@keyframes jy-tour-rise{0%{opacity:0;transform:translateY(14px)}}@media (max-width: 720px){.jy-welcome{grid-template-columns:1fr}.jy-welcome__hero{padding:22px 16px 16px}.jy-welcome__body{padding:20px 18px 18px}.jy-welcome__body h2{font-size:21px}}@media (prefers-reduced-motion: reduce){.jy-tour-mask,.jy-welcome,.jy-done,.jy-flow li,.jy-tour__bubble,.jy-invite{animation:none!important}.jy-tour__spot{transition:none}}.jy-helper{position:fixed;right:22px;bottom:22px;z-index:40;display:grid;justify-items:end;gap:10px}.jy-helper__btn{display:grid;place-items:center;width:74px;height:74px;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fff4ea,#ffe2cc 70%);box-shadow:0 10px 26px #f3702147,inset 0 0 0 2px #fff;cursor:pointer;transition:box-shadow .18s}.jy-helper__btn:hover{box-shadow:0 14px 32px #f3702161,inset 0 0 0 2px #fff}.jy-helper__btn .jy-mascot{margin-top:4px}.jy-helper__menu{display:grid;gap:4px;width:230px;padding:10px;border:1px solid #f1e3d8;border-radius:16px;background:#fff;box-shadow:0 18px 44px #141e502e;animation:jy-tour-rise .2s cubic-bezier(.2,.8,.2,1) backwards}.jy-helper__menu p{margin:0 6px 4px;color:#4b2416;font-size:13px;font-weight:500}.jy-helper__menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;color:#0c0d0e;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.jy-helper__menu button:hover,.jy-helper__menu button:focus-visible{background:#fff4ea;outline:0}.jy-helper__menu button>svg{color:#f37021}.jy-helper__menu span{display:grid}.jy-helper__menu b{font-size:13.5px;font-weight:500}.jy-helper__menu small{color:#8a91a0;font-size:12px}.jy-helper__menu .jy-helper__hide{justify-content:center;gap:4px;margin-top:2px;color:#8a91a0;font-size:12.5px}.jy-helper__menu .jy-helper__hide>svg{color:#8a91a0}.jy-helper-peek{position:fixed;right:0;bottom:30px;z-index:40;display:grid;place-items:center;width:40px;height:44px;padding:0 0 0 4px;border:0;border-radius:22px 0 0 22px;background:#fff4ea;box-shadow:0 6px 16px #f3702140;cursor:pointer}@media (max-width: 720px){.jy-helper{right:12px;bottom:12px}.jy-helper__btn{width:60px;height:60px}.jy-helper__btn .jy-mascot{width:50px;height:50px}}@media print{.jy-helper,.jy-helper-peek{display:none}}@media (max-width: 860px){.jy-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(.d2-sticky-actions,.d3-sticky-actions,.request-footer,.sr-logic-footer,.shipment-sticky,.rk-fe__bar,.vf-selbar,[data-sticky-actions]) .jy-helper{bottom:88px}body:has(.d2-sticky-actions,.d3-sticky-actions,.request-footer,.sr-logic-footer,.shipment-sticky,.rk-fe__bar,.vf-selbar,[data-sticky-actions]) .jy-helper-peek{bottom:96px}body:has(.d2-sticky-actions,.d3-sticky-actions,.request-footer,.sr-logic-footer,.shipment-sticky,.rk-fe__bar,.vf-selbar,[data-sticky-actions]) .jy-invite{bottom:176px}.ann-pop-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1900;display:grid;place-items:center;padding:16px;background:#0c102280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ann-pop-fade .2s ease backwards}.ann-pop{position:relative;display:grid;width:min(440px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:22px;background:#fff;box-shadow:0 30px 80px #0a0e2852;animation:ann-pop-rise .3s cubic-bezier(.2,.8,.2,1) backwards}.ann-pop__x{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:32px;height:32px;color:#4b2416;border:0;border-radius:50%;background:#ffffffc7;cursor:pointer}.ann-pop__x:hover,.ann-pop__x:focus-visible{background:#fff;outline:0;box-shadow:0 0 0 3px #f3702140}.ann-pop__poster{position:relative;display:grid;place-items:end center;min-height:190px;overflow:hidden;background:linear-gradient(160deg,#fff1e4,#ffd9bb 55%,#ffc394)}.ann-pop__poster.is-important{background:linear-gradient(160deg,#ffe7d6,#ffbf94 55%,#ff9a5c)}.ann-pop__poster.has-image{place-items:stretch;min-height:0;background:#f2f4f9}.ann-pop__poster img{display:block;width:100%;max-height:260px;object-fit:cover}.ann-pop__sun{position:absolute;top:26px;right:42px;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#ffc27c,#f37021);opacity:.55}.ann-pop__brand{position:absolute;top:20px;left:22px;display:flex;align-items:center;gap:8px;color:#7a3418;font-family:var(--vj-en, sans-serif);font-size:12px;font-weight:600;letter-spacing:.14em}.ann-pop__mascot{position:relative;margin-bottom:-10px}.ann-pop__body{display:grid;gap:10px;padding:18px 24px 22px}.ann-pop__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ann-pop__tag{padding:2px 9px;color:#1450d6;border-radius:999px;background:#eef3ff;font-size:12px;font-weight:500}.ann-pop__tag.is-important{color:#c2410c;background:#fff0e5}.ann-pop__date{display:inline-flex;align-items:center;gap:4px;color:#8a91a0;font-size:12.5px}.ann-pop__demo{padding:1px 7px;color:#8a91a0;border:1px dashed #d5d9e3;border-radius:6px;font-size:11.5px}.ann-pop__body h2{margin:0;color:#0c0d0e;font-size:20px;font-weight:500;line-height:1.4}.ann-pop__summary{display:-webkit-box;margin:0;overflow:hidden;color:#4b5263;font-size:14px;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:5}.ann-pop__by{margin:0;color:#8a91a0;font-size:12.5px}.ann-pop__body footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.ann-pop__quiet{padding:6px 2px;color:#8a91a0;border:0;background:transparent;font-size:13px;cursor:pointer}.ann-pop__quiet:hover{color:#2c313c;text-decoration:underline}.ann-pop__go{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 22px;color:#fff;border:0;border-radius:12px;background:linear-gradient(90deg,#f37021,#ff8f3a);box-shadow:0 8px 20px #f3702152;font-size:14.5px;font-weight:500;cursor:pointer;transition:box-shadow .15s,filter .15s}.ann-pop__go:hover,.ann-pop__go:focus-visible{box-shadow:0 12px 26px #f370216b;filter:brightness(1.04);outline:0}.ann-pop__dots{display:flex;justify-content:center;gap:6px}.ann-pop__dots button{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#e2e5ee;cursor:pointer;transition:width .2s,background .2s}.ann-pop__dots button.is-on{width:22px;background:#f37021}.ann-pop__empty{display:grid;justify-items:center;gap:10px;padding:34px 24px;color:#5c6372}@keyframes ann-pop-rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion: reduce){.ann-pop-mask,.ann-pop{animation:none!important}}.ann-pop__count{position:absolute;top:16px;right:52px;z-index:2;padding:4px 10px;color:#4b2416;border-radius:999px;background:#ffffffc7;font-size:12px;font-variant-numeric:tabular-nums}.ann-pop__count.is-paused{color:#8a91a0}.ann-pop__bar{position:absolute;top:0;left:0;right:0;z-index:2;height:3px;background:#ffffff73}.ann-pop__bar i{display:block;height:100%;background:linear-gradient(90deg,#f37021,#ffb066);transition:width 1s linear}@media (prefers-reduced-motion: reduce){.ann-pop__bar i{transition:none}}.ann-pop__poster.has-image{place-items:center;padding:18px 16px 0;background:#fff}.ann-pop__poster.has-image img{width:min(300px,100%);max-height:none;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;background:#f2f4f9}.ui-modal{display:flex;flex-direction:column}.ui-modal>header{flex:0 0 auto}.ui-modal>.ui-modal__body{flex:1 1 auto;min-height:0;overflow:auto}.jy-contacts{display:grid;gap:10px}.jy-contact{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e6eaf4;border-radius:14px;background:linear-gradient(120deg,#fff,#f7f8ff)}.jy-contact--fin{background:linear-gradient(120deg,#fff,#f2fbf8)}.jy-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:11px;background:linear-gradient(140deg,#1664ff,#7a5af8)}.jy-contact--fin .jy-contact__icon{background:linear-gradient(140deg,#0b9b94,#1288d8)}.jy-contact__body{display:grid;gap:2px;min-width:0}.jy-contact__body small{color:#8a91a0;font-size:12px}.jy-contact__body b{color:#0c0d0e;font-size:15px;font-weight:600}.jy-contact__line{overflow:hidden;color:#4b5263;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.jy-contact__none{display:inline-flex;align-items:center;gap:4px;color:#a0a7b5;font-size:12px}.jy-contact-empty{margin:0;color:#8a91a0;font-size:12.5px;line-height:1.6}.jy-qr-thumb{position:relative;display:block;flex:none;padding:3px;overflow:hidden;border:1px solid #dfe4f0;border-radius:10px;background:#fff;cursor:zoom-in;transition:border-color .2s,transform .2s}.jy-qr-thumb:hover,.jy-qr-thumb:focus-visible{border-color:#1664ff;outline:0;transform:translateY(-1px)}.jy-qr-thumb img{display:block;width:100%;height:100%;object-fit:contain;border-radius:6px}.jy-qr-thumb__zoom{position:absolute;right:3px;bottom:3px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;border-radius:6px;background:#1664ffe0;opacity:0;transition:opacity .2s}.jy-qr-thumb:hover .jy-qr-thumb__zoom,.jy-qr-thumb:focus-visible .jy-qr-thumb__zoom{opacity:1}.jy-qr-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;padding:16px;background:#0c10207a;animation:jy-qr-fade .2s ease backwards}.jy-qr-viewer__card{position:relative;display:grid;justify-items:center;gap:8px;width:min(340px,100%);padding:26px 24px 22px;border-radius:22px;background:#fff;text-align:center;animation:jy-qr-rise .25s cubic-bezier(.2,.8,.2,1) backwards}.jy-qr-viewer__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;color:#4b5263;border:0;border-radius:50%;background:#f2f4f9;cursor:pointer}.jy-qr-viewer__card h2{margin:2px 0 4px;color:#0c0d0e;font-size:20px;font-weight:600}.jy-qr-viewer__card img{display:block;width:240px;max-width:100%;aspect-ratio:1;object-fit:contain;padding:8px;border:1px solid #e6eaf4;border-radius:14px}.jy-qr-viewer__card p{margin:6px 0 0;color:#4b5263;font-size:13.5px}.jy-qr-viewer__card small{color:#8a91a0;font-size:12.5px}.jy-qr-role{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;color:#1664ff;border-radius:999px;background:#eef3ff;font-size:12px;font-weight:600}.jy-qr-role--fin{color:#06756f;background:#e7f7f4}@keyframes jy-qr-fade{0%{opacity:0}}@keyframes jy-qr-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media (prefers-reduced-motion: reduce){.jy-qr-viewer,.jy-qr-viewer__card{animation:none}}.jy-helper .jy-helper__menu{width:280px;max-height:calc(100vh - 150px);overflow-y:auto}.jy-helper__contacts{display:grid;gap:8px;margin:2px 0 6px;padding-top:10px;border-top:1px solid #eef0f6}.jy-helper__contacts>p{margin:0;color:#8a91a0;font-size:12px}.jy-helper__contacts .jy-contact{padding:8px 10px;gap:10px;grid-template-columns:30px minmax(0,1fr) auto}.jy-helper__contacts .jy-contact__icon{width:30px;height:30px;border-radius:9px}.jy-helper__contacts .jy-contact__body b{font-size:14px}.jy-helper__menu .jy-helper__contacts .jy-contact__icon,.jy-helper__menu .jy-helper__contacts .jy-contact__none{display:inline-flex}.jy-helper__menu .jy-helper__contacts .jy-contact__line{display:block}.jy-helper__menu .jy-helper__contacts .jy-qr-thumb__zoom{display:inline-flex}.jy-helper__menu .jy-helper__contacts .jy-qr-thumb{display:block;padding:3px;border:1px solid #dfe4f0;border-radius:10px;background:#fff}.jy-helper__menu .jy-helper__contacts .jy-qr-thumb:hover{background:#fff;border-color:#1664ff}.vh-service__qr{display:grid;justify-items:center;gap:4px;margin-left:4px}.vh-service__qr small{color:#8a91a0;font-size:11.5px}.jy-toasts{position:fixed;top:76px;right:22px;z-index:1800;display:grid;gap:10px;width:min(372px,calc(100vw - 32px));pointer-events:none}.jy-toast{position:relative;display:grid;overflow:hidden;border:1px solid rgba(214,222,240,.9);border-radius:16px;background:#fffffff7;box-shadow:0 18px 44px #1c2c5c29,0 2px 8px #1c2c5c0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;animation:jy-toast-in .3s cubic-bezier(.2,.8,.2,1) backwards}.jy-toast:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--jt-grad);content:""}.jy-toast--msg{--jt-grad: linear-gradient(180deg, #1664ff, #7a5cff);--jt-ink: #1664ff;--jt-soft: linear-gradient(135deg, #eaf1ff, #f1edff)}.jy-toast--todo{--jt-grad: linear-gradient(180deg, #ff8f3a, #f37021);--jt-ink: #e2600f;--jt-soft: linear-gradient(135deg, #fff2e6, #ffe9d6)}.jy-toast--urgent{--jt-grad: linear-gradient(180deg, #ff5c5c, #e0312b);--jt-ink: #d42c20;--jt-soft: linear-gradient(135deg, #fff0ef, #ffe4e2)}.jy-toast__body{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:14px 40px 16px 18px;color:inherit;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.jy-toast__body:focus-visible{outline:2px solid var(--jt-ink);outline-offset:-3px;border-radius:16px}.jy-toast__icon{display:grid;place-items:center;width:38px;height:38px;color:var(--jt-ink);border-radius:12px;background:var(--jt-soft)}.jy-toast__tx{display:grid;gap:3px;min-width:0}.jy-toast__k{display:flex;align-items:center;gap:6px;color:var(--jt-ink);font-size:12px;font-weight:500}.jy-toast__k i{overflow:hidden;color:#8a91a0;font-style:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.jy-toast__tx b{color:#0c0d0e;font-size:14px;font-weight:500;line-height:1.45}.jy-toast__c{display:-webkit-box;overflow:hidden;color:#4b5263;font-size:12.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jy-toast__tx small{margin-top:2px;color:#8a91a0;font-family:var(--vj-num, inherit);font-size:12px}.jy-toast__body:hover b{color:var(--jt-ink)}.jy-toast__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;padding:0;color:#8a91a0;border:0;border-radius:8px;background:transparent;cursor:pointer;transition:background .15s,color .15s}.jy-toast__x:hover{color:#0c0d0e;background:#f2f4f9}.jy-toast__bar{position:absolute;right:0;bottom:0;left:0;height:3px;background:#f2f4f9}.jy-toast__bar i{display:block;width:100%;height:100%;background:var(--jt-grad);animation:jy-toast-count linear forwards}.jy-toast.is-paused .jy-toast__bar i{animation-play-state:paused}@keyframes jy-toast-in{0%{opacity:0;transform:translate(28px)}}@keyframes jy-toast-count{0%{width:100%}to{width:0%}}@media (max-width: 640px){.jy-toasts{top:64px;right:16px;left:16px;width:auto}}@media (prefers-reduced-motion: reduce){.jy-toast,.jy-toast__bar i{animation:none}}.ags-btn{display:inline-flex;align-items:center;gap:6px;max-width:220px;height:32px;padding:0 10px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;color:#2c313c;font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,background .15s}.ags-btn span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ags-btn svg{flex-shrink:0}.ags-btn:hover{border-color:#b9c7ff;background:#f5f7ff}.ags-btn.is-acting{border-color:#f0b35a;background:#fff7e8;color:#8a5a00}.ags-search{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid #dfe4ec;border-radius:8px;color:#8a91a0}.ags-search input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:13.5px;background:transparent}.ags-error{margin:10px 0 0;color:#c63a2b;font-size:13px}.ags-list{display:flex;flex-direction:column;gap:4px;max-height:min(60vh,460px);margin-top:10px;overflow-y:auto}.ags-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 12px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;font:inherit;cursor:pointer}.ags-row:hover:not(:disabled){background:#f5f7ff;border-color:#e3e8ff}.ags-row.is-on{background:#eef2ff;border-color:#c9d4ff}.ags-row:disabled{cursor:not-allowed;opacity:.55}.ags-name{display:flex;flex:1;flex-direction:column;min-width:0}.ags-name b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;color:#0c0d0e}.ags-name small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#8a91a0}.ags-kind{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:12px}.ags-kind--a{background:#eaf1ff;color:#2f5fd0}.ags-kind--c{background:#f1f4f8;color:#5b6472}.ags-now,.ags-off{flex-shrink:0;font-size:12px;color:#2f5fd0}.ags-off{color:#8a91a0}.ags-empty{margin:12px 0;text-align:center;font-size:13px;color:#8a91a0}.ags-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:8px 16px;background:#fff7e8;color:#8a5a00;font-size:13px}.ags-bar button{height:28px;padding:0 12px;border:1px solid #f0b35a;border-radius:6px;background:#fff;color:#8a5a00;font:inherit;font-size:12.5px;cursor:pointer}.ags-bar button:disabled{opacity:.6;cursor:default}@media (max-width: 760px){.ags-btn{max-width:140px}}.od-price-hidden{align-self:center;font-size:12.5px;color:#8a5a00}.ags-row--static{cursor:default;gap:8px}.ags-row--static .vj-btn{flex-shrink:0;height:30px;padding:0 12px;font-size:12.5px}.ags-ok{margin:0 0 8px;font-size:12.5px;color:#1f8a4c}.ags-link{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid #eef0f5}.ags-link b{font-size:13.5px;font-weight:500;color:#0c0d0e}.ags-link small{font-size:12.5px;color:#737a87}.ags-link__row{display:flex;flex-wrap:wrap;gap:8px}.ags-link__row input{flex:1 1 160px;min-width:0;height:34px;padding:0 10px;border:1px solid #dfe4ec;border-radius:8px;font:inherit;font-size:13px}.ags-link__row .vj-btn{flex-shrink:0}.agp{display:grid;gap:12px}.agp h4{margin:4px 0 0;font-size:13.5px;font-weight:500;color:#0c0d0e}.agp-state{margin:0;padding:10px 12px;border-radius:10px;background:#f6f7fa;font-size:13px;color:#4b5263;display:grid;gap:2px}.agp-state.is-on{background:#eef6ff;color:#1d4ed8}.agp-state small{color:#8a91a0;font-size:12px}.agp-base,.agp-note{display:grid;gap:6px;font-size:13px;color:#2c313c}.agp-base small{color:#5c6372;font-size:12px}.agp-pct{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;color:#8a91a0;max-width:180px}.agp-pct input{border:0;outline:0;width:100%;font-size:14px;background:transparent;color:#0c0d0e;font-variant-numeric:tabular-nums}.agp-base select,.agp-note input{height:36px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;font-size:13.5px;max-width:320px}.agp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 14px}.agp-grid label{display:grid;gap:4px;font-size:13px;color:#2c313c;min-width:0}.agp-grid label>span:first-child{display:grid;min-width:0}.agp-grid small{color:#8a91a0;font-size:12px}.agp-tip{margin:0;font-size:12px;color:#8a91a0}.agp-warn{color:#8a5a00;font-size:13px}.agp-msg{margin:0;font-size:13px;color:#3b5bff}.agp-foot{display:flex;justify-content:flex-end}.agp-open{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #d5dcf5;border-radius:8px;background:#fff;color:#3b5bff;font-size:13px;cursor:pointer}.agp-open:hover{background:#f0f3ff}.agp-card{margin-top:12px;padding:14px 16px;border:1px solid #e4e8f2;border-radius:12px;background:#fff;display:grid;gap:8px}.agp-card header{display:grid;gap:2px}.agp-card header b{font-size:14px;font-weight:500}.agp-card small{font-size:12px;color:#737a87}.agp-card table{width:100%;border-collapse:collapse;font-size:13px}.agp-card th{text-align:left;font-weight:500;color:#5c6372;background:#f6f7fa;padding:6px 8px}.agp-card td{padding:6px 8px;border-top:1px solid #f0f2f6;vertical-align:top}.agp-card td small{display:block}.agp-card .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bridge-unavailable{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--cp-bg-app)}.bridge-unavailable__card{width:min(460px,100%);display:grid;justify-items:center;gap:12px;padding:32px 28px;text-align:center;background:var(--cp-surface);border:var(--cp-edge-standard);border-radius:var(--cp-radius-surface);box-shadow:var(--cp-shadow-standard)}.bridge-unavailable__card svg{color:var(--cp-text-tertiary)}.bridge-unavailable__card h1{margin:0;font-size:18px}.bridge-unavailable__card p{margin:0 0 6px;color:var(--cp-text-secondary);line-height:1.6}.bridge-banner{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:center;gap:14px;padding:8px 16px;color:#8a4b00;background:#fff6e5;border-bottom:1px solid #f3dcb0;font-size:13px}.forecast-logic-page.forecast-submitted-edit-page,.forecast-logic-page.forecast-label-page{padding-bottom:150px}.forecast-logic-page.forecast-records-page,.forecast-logic-page.forecast-arrival-detail-page,.forecast-logic-page.forecast-entry-page{padding-bottom:80px}.forecast-logic-page .forecast-submitted-edit-aside{top:64px}.forecast-logic-page .forecast-submitted-edit-footer,.forecast-logic-page .forecast-label-page-actions{flex-wrap:wrap;gap:10px 16px}.forecast-logic-page .forecast-submitted-edit-footer>div,.forecast-logic-page .forecast-label-page-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:10px}.forecast-logic-page .forecast-submitted-edit-footer div>button,.forecast-logic-page .forecast-label-page-actions button{min-width:0;white-space:nowrap}.forecast-logic-page .forecast-submitted-edit-footer .forecast-submitted-edit-print-labels{min-width:140px;font-size:15px}.forecast-logic-page button:disabled{cursor:not-allowed;opacity:.55}.forecast-field-error{display:block;margin-top:4px;color:#d92d3a;font-size:12.5px;font-style:normal;font-weight:600;line-height:1.4;white-space:normal}.forecast-logic-issue-list{margin:6px 0 0;padding-left:18px;line-height:1.7}.forecast-logic-anchor{scroll-margin-top:70px}.forecast-logic-hint,.forecast-logic-volume,.forecast-logic-muted{display:block;margin-top:4px;color:#5c6372;font-size:12.5px;font-weight:500;white-space:normal}.forecast-logic-cell{display:grid;min-width:0}.forecast-logic-cell select,.forecast-logic-cell input{width:100%;min-width:0}.forecast-logic-box-no{align-self:center;white-space:nowrap}.forecast-logic-mark-hint{align-self:center;color:#2262ed;font-size:13px;font-weight:650;white-space:nowrap}.forecast-logic-inline{display:inline-flex;align-items:center;gap:6px}.forecast-logic-subtitle{margin:18px 0 8px;font-size:15px}.forecast-logic-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.forecast-arrival-detail-page.forecast-logic-page>.forecast-logic-actions{margin-top:18px}.forecast-logic-row-actions{white-space:normal}.forecast-logic-row-actions button{margin:2px 6px 2px 0}.forecast-logic-row-actions button.is-danger{color:#d92d3a;border-color:#f3b4b9}.forecast-logic-page .forecast-submitted-edit-package>header{flex-wrap:wrap;row-gap:10px}.forecast-logic-page .forecast-submitted-edit-package>header label{align-content:start}.forecast-logic-page .ui-alert ul{margin:4px 0 0;padding-left:18px}.forecast-logic-page .forecast-record-status.is-cancelled{color:#5c6372}.forecast-logic-page .forecast-records-table td:nth-last-child(-n+3){white-space:nowrap}.forecast-delete-confirm{display:grid;gap:14px}.forecast-delete-confirm label{display:grid;gap:6px;font-weight:650}.forecast-delete-confirm textarea{min-height:72px;padding:8px 10px;border:1px solid #ccd9eb;border-radius:6px;font:inherit;resize:vertical}.cargo-logic-page{padding-bottom:120px}.cargo-logic-page .cargo-goods__table--domestic,.cargo-logic-page .cargo-goods__table--foreign{width:100%;min-width:1180px;table-layout:fixed}.cargo-logic-page .cargo-approved__table-scroll{overflow-x:auto}.cargo-logic-page .cargo-goods__table th:last-child,.cargo-logic-page .cargo-goods__table td:last-child{position:sticky;right:0;z-index:1;width:132px;background:#fff;box-shadow:-6px 0 10px -8px #17315e40;white-space:normal}.cargo-logic-page .cargo-goods__table thead th:last-child{background:#f7f9fc}.cargo-logic-page .cargo-goods__table tr.is-selected td:last-child{background:#f4f8ff}.cargo-logic-page .cargo-goods__table th:first-child,.cargo-logic-page .cargo-goods__table td:first-child{width:40px}.cargo-logic-page .cargo-goods__table .cargo-approved__action{min-width:0;width:100%;padding-inline:8px;white-space:nowrap}.cargo-logic-page .cargo-goods__table td:nth-child(2){width:auto}.cargo-logic-reason{display:block;margin-top:4px;color:#5c6372;font-size:12.5px;line-height:1.4;white-space:normal}.cargo-logic-page .cargo-approved__selection{flex-wrap:wrap}.cargo-logic-page .cargo-approved__selection-summary{flex-wrap:wrap;row-gap:6px}.cargo-logic-muted{color:#5c6372}.cargo-exception-dialog__plans{display:grid;gap:8px;padding:12px 15px;border:1px solid #e1e9f4;border-radius:8px;background:#fff}.cargo-exception-dialog__plans ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cargo-exception-dialog__plans li{padding:8px 10px;border-radius:6px;background:#f7f9fc;font-size:14px;line-height:1.5}.cargo-exception-dialog__plans small{display:block;color:#5c6372;font-size:12.5px}.cargo-exception-dialog__result{padding:12px 15px;border:1px solid #c9ecd8;border-radius:8px;background:#f3fbf6;font-size:14px;line-height:1.5}.cargo-exception-dialog__notice{padding:10px 14px;border-radius:8px;font-size:14px;line-height:1.5}.cargo-exception-dialog__notice.is-success{color:#166b3d;background:#eaf8f0}.cargo-exception-dialog__notice.is-error{color:#b42330;background:#fff1f2}.cargo-exception-dialog__actions{flex-wrap:wrap}.ui-modal:has(.cargo-exception-dialog){overflow-y:auto}.forecast-logic-page .forecast-submitted-edit-main>*{min-width:0}.forecast-logic-page .forecast-submitted-edit-package>header{display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:10px 14px}.forecast-logic-page .forecast-submitted-edit-package>header .forecast-logic-box-no{flex:0 0 auto;white-space:nowrap}.forecast-logic-page .forecast-submitted-edit-package>header .forecast-logic-mark-hint{flex:1 1 160px;white-space:normal}.forecast-logic-page .forecast-submitted-edit-package>header>label{flex:0 1 auto;min-width:140px}.forecast-logic-page .forecast-submitted-edit-package>header .forecast-submitted-edit-remove-package{margin-left:auto;min-height:32px}.forecast-logic-page .forecast-submitted-edit-packages>header{flex-wrap:wrap;gap:10px}.forecast-logic-page .forecast-submitted-edit-package-actions{flex-wrap:wrap}.forecast-logic-page .forecast-logic-removed-row td{color:#5c6372}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(7){width:78px}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(4){width:58px}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(11){width:108px}.cargo-logic-page .cargo-goods__table td:nth-child(11){white-space:normal;overflow-wrap:anywhere}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(2){width:auto}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(3){width:96px}.cargo-logic-page .cargo-goods__table--domestic th:nth-child(6){width:120px}.cargo-logic-page .cargo-approved__selection{position:sticky;bottom:12px;z-index:20;box-shadow:0 8px 24px #17315e29}.cargo-logic-page .cargo-approved__table-shell{overflow:clip}.forecast-label-barcode.is-code128{height:auto;background:none}.forecast-fcl-advice{display:grid;gap:8px;margin-top:14px}.forecast-fcl-advice>.ui-button{justify-self:start}.forecast-fcl-fits{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.forecast-fcl-fits small{display:block;color:#5c6372}.forecast-logic-page .forecast-arrival-exception{display:block;margin:2px 0;text-align:left}.forecast-logic-page .forecast-arrival-labels td small,.forecast-logic-page .forecast-arrival-basic dd small{display:block;margin-top:2px;color:#5c6372;font-size:12.5px;font-weight:500}.cargo-exception-dialog__request{display:grid;gap:10px}.cargo-exception-dialog__request>label{display:grid;gap:6px}.cargo-exception-files{display:grid;gap:6px}.cargo-exception-files>button{display:inline-flex;align-items:center;gap:6px;justify-self:start}.cargo-exception-files ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.cargo-exception-files li{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#f7f9fc;font-size:13px}.cargo-exception-files li small{color:#5c6372}.cargo-exception-files li button{display:inline-grid;place-items:center;width:24px;height:24px;margin-left:auto;padding:0;color:#5c6372;border:0;background:transparent}.cargo-logic-identity-link{padding:0;border:0;background:transparent;text-align:left}.cargo-logic-page .cargo-goods__tabs{flex-wrap:wrap}.cargo-logic-page .cargo-goods__table--fcl,.cargo-logic-page .cargo-goods__table--exceptions{width:100%;min-width:1180px;table-layout:auto}.cargo-logic-page .cargo-goods__table--fcl td small,.cargo-logic-page .cargo-goods__table--exceptions td small{display:block}.cargo-detail-dialog .cargo-exception-dialog__facts dd{overflow-wrap:anywhere}.cargo-logic-page .cargo-goods__table.cargo-goods__table--exceptions th:first-child,.cargo-logic-page .cargo-goods__table.cargo-goods__table--exceptions td:first-child{width:auto;min-width:140px}.fs-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding:16px 20px;border:1px solid #e4e7ef;border-radius:14px;background:#fff}.fs-next__text{display:grid;gap:2px;min-width:0}.fs-next__text b{color:#0c0d0e;font-size:15px;font-weight:600}.fs-next__text span{color:#737a87;font-size:13px}.fs-next__btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fs-next__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.fs-next__btn svg{flex-shrink:0}.fs-next__btn--pri{color:#fff;border:0;background:linear-gradient(90deg,#1664ff,#6a4cff)}.fs-next__btn--pri:hover{transform:translateY(-1px);background:linear-gradient(90deg,#0f57e8,#5c3ef0)}.fs-next__btn--line{color:#1664ff;border:1px solid #b8c8f5;background:#fff}.fs-next__btn--line:hover{border-color:#1664ff;background:#f5f8ff}.fs-next__btn--ghost{color:#4b5263;border:1px solid transparent;background:transparent}.fs-next__btn--ghost:hover{color:#1664ff;background:#f1f4fb}.fs-next__btn:focus-visible{outline:0;box-shadow:0 0 0 3px #1664ff33}@media (max-width: 640px){.fs-next__btns{width:100%}.fs-next__btn{flex:1 1 auto}}article.forecast-label-sheet.lbl{display:flex;flex-direction:column;padding:16px 18px;overflow:hidden;color:#0c0d0e;font-family:Plus Jakarta Sans,PingFang SC,Microsoft YaHei,sans-serif}article.forecast-label-sheet.lbl .lbl-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:2px solid #0c0d0e}article.forecast-label-sheet.lbl .lbl-head strong{display:grid;font-size:18px;font-weight:800;letter-spacing:.02em;line-height:1.1}article.forecast-label-sheet.lbl .lbl-head strong small{margin-top:2px;font-size:10px;font-weight:600;letter-spacing:0}article.forecast-label-sheet.lbl .lbl-head span{display:grid;justify-items:end;font-size:13px;font-weight:800;line-height:1.2}article.forecast-label-sheet.lbl .lbl-head span small{margin-top:2px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}article.forecast-label-sheet.lbl .lbl-code{display:block;margin:10px 0 6px;font-size:24px;font-weight:800;letter-spacing:.01em;line-height:1.15;text-align:center;word-break:break-all;font-variant-numeric:tabular-nums}article.forecast-label-sheet.lbl .lbl-barcode{display:grid;gap:3px;margin:0 2px;height:auto;background:none}article.forecast-label-sheet.lbl .lbl-barcode svg{width:100%}article.forecast-label-sheet.lbl .lbl-barcode em{display:block;font-family:ui-monospace,Consolas,monospace;font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.04em;line-height:1.2;text-align:center}article.forecast-label-sheet.lbl .lbl-info{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;margin:10px 0 0;padding:8px 0;border-top:1px solid #0c0d0e;border-bottom:1px solid #0c0d0e}article.forecast-label-sheet.lbl .lbl-info>div{display:grid;grid-template-columns:auto 1fr;gap:6px;align-items:baseline;min-width:0;font-size:11.5px}article.forecast-label-sheet.lbl .lbl-info>div.is-wide{grid-column:1 / -1}article.forecast-label-sheet.lbl .lbl-info dt{color:#4b5263;white-space:nowrap}article.forecast-label-sheet.lbl .lbl-info dd{overflow:hidden;margin:0;font-weight:700;text-overflow:ellipsis;white-space:nowrap}article.forecast-label-sheet.lbl .lbl-items{display:grid;gap:4px;margin-top:8px;min-height:0}article.forecast-label-sheet.lbl .lbl-items h4{display:flex;align-items:baseline;justify-content:space-between;margin:0;font-size:12.5px;font-weight:800}article.forecast-label-sheet.lbl .lbl-items h4 small{color:#4b5263;font-size:10.5px;font-weight:600}article.forecast-label-sheet.lbl .lbl-items table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}article.forecast-label-sheet.lbl .lbl-items th{padding:3px 2px;border-bottom:1px solid #0c0d0e;color:#4b5263;font-weight:600;text-align:left}article.forecast-label-sheet.lbl .lbl-items td{overflow:hidden;padding:3px 2px;border-bottom:1px solid #dfe3ea;text-overflow:ellipsis;white-space:nowrap}article.forecast-label-sheet.lbl .lbl-items th:first-child,article.forecast-label-sheet.lbl .lbl-items td:first-child{width:34%}article.forecast-label-sheet.lbl .lbl-items th:last-child,article.forecast-label-sheet.lbl .lbl-items td:last-child{width:18%;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}article.forecast-label-sheet.lbl .lbl-items tr.is-more td{color:#4b5263;font-weight:600}article.forecast-label-sheet.lbl.label-print-template--label-100x100{padding:11px 13px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-head{padding-bottom:5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-head strong{font-size:15px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-head strong small{font-size:8.5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-head span{font-size:11px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-head span small{font-size:9.5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-code{margin:6px 0 4px;font-size:18px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-barcode em{font-size:9px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-info{gap:3px 10px;margin-top:6px;padding:5px 0}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-info>div{gap:4px;font-size:9.5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items{gap:2px;margin-top:5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items h4{font-size:10.5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items h4 small{font-size:9px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items table{font-size:9.5px}article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items th,article.forecast-label-sheet.lbl.label-print-template--label-100x100 .lbl-items td{padding:2px 1px}@media print{.label-print-root article.forecast-label-sheet.lbl{border:0;border-radius:0;box-shadow:none}.label-print-root article.forecast-label-sheet.lbl.label-print-template--label-100x100{width:100mm;height:100mm;aspect-ratio:auto}.label-print-root article.forecast-label-sheet.lbl.label-print-template--label-100x150{width:100mm;height:150mm;aspect-ratio:auto}}.forecast-logic-page .fd-basic .fd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px;margin:0}.forecast-logic-page .fd-basic .fd-grid>div{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:0;border:0}.forecast-logic-page .fd-basic .fd-grid>.fd-wide{grid-column:span 2}.forecast-logic-page .fd-basic .fd-grid>.fd-full{grid-column:1 / -1}.forecast-logic-page .fd-basic .fd-grid dt{color:#8a91a0;font-size:13px;font-weight:400}.forecast-logic-page .fd-basic .fd-grid dd{margin:0;color:#0c0d0e;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.forecast-logic-page .fd-basic .fd-grid dd.fd-plain{font-weight:500}.forecast-logic-page .fd-basic .fd-grid dd small{display:block;margin-top:2px;color:#5c6372;font-size:13px;font-weight:400;line-height:1.55}.forecast-logic-page .fd-basic .fd-status{display:inline-flex;align-items:center;gap:7px}.forecast-logic-page .fd-basic .fd-status i{width:8px;height:8px;border-radius:50%;background:currentColor}.forecast-logic-page .fd-basic .fd-status.is-partial{color:#d97706}.forecast-logic-page .fd-basic .fd-status.is-complete{color:#0ca772}.forecast-logic-page .fd-pickup{margin-top:22px;padding:18px 20px 20px;border:1px solid #e6ebf3;border-radius:12px;background:#f8faff}.forecast-logic-page .fd-pickup>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.forecast-logic-page .fd-pickup h3{display:flex;align-items:center;gap:8px;margin:0;color:#0c0d0e;font-size:16px}.forecast-logic-page .fd-pickup h3 svg{color:#326ff4}.forecast-logic-page .fd-pickup>header em{color:#8a91a0;font-size:13px;font-style:normal}.fd-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:#4b5263;background:#eef1f6}.fd-pill.is-picking{color:#1d5bd8;background:#e8f0ff}.fd-pill.is-completed{color:#0b8f62;background:#e6f8f0}.fd-pill.is-failed{color:#d1343c;background:#fdecee}.fd-pill.is-waiting_assign{color:#b26a00;background:#fff4e0}.forecast-logic-page .fd-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:16px;padding:10px 14px;border-radius:8px;font-size:13px}.forecast-logic-page .fd-note b{font-size:14px}.forecast-logic-page .fd-note span{color:#5c6372}.forecast-logic-page .fd-note.is-bad{color:#c62a33;background:#fdeef0}.forecast-logic-page .fd-note.is-good{color:#0b8f62;background:#e9f8f1}.forecast-logic-page .fd-note.is-muted{color:#4b5263;background:#eef1f6}.forecast-logic-page .fd-drivers{display:grid;gap:8px;margin:0;padding:0;list-style:none}.forecast-logic-page .fd-drivers li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;border:1px solid #e6ebf3;border-radius:8px;background:#fff;font-weight:500}.forecast-logic-page .fd-drivers li b{font-weight:600}.forecast-logic-page .fd-drivers li span{color:#4b5263}.forecast-logic-page .fd-drivers li em{margin-left:auto;color:#8a91a0;font-size:13px;font-style:normal}.forecast-logic-page .fd-muted{color:#8a91a0;font-weight:400}@media (max-width: 1100px){.forecast-logic-page .fd-basic .fd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.forecast-logic-page .fd-basic .fd-grid{grid-template-columns:minmax(0,1fr)}.forecast-logic-page .fd-basic .fd-grid>.fd-wide{grid-column:auto}.forecast-logic-page .fd-drivers li em{margin-left:0}}.cxd{position:relative;display:grid;gap:14px}.cxd-hero{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#fff6ec,#fff);border:1px solid #fde0c8}.cxd-hero.is-ask{background:linear-gradient(135deg,#fff0e3,#fff);border-color:#fbc9a3}.cxd-hero.is-done{background:linear-gradient(135deg,#ecfaf2,#fff);border-color:#c9ecd8}.cxd-hero__icon{display:grid;place-items:center;width:40px;height:40px;color:#fff;border-radius:12px;background:linear-gradient(135deg,#ff8f3a,#f37021)}.cxd-hero.is-done .cxd-hero__icon{background:linear-gradient(135deg,#34c77b,#16a35a)}.cxd-hero>div{display:grid;gap:2px;align-content:center}.cxd-hero strong{color:#0c0d0e;font-size:15.5px;font-weight:500}.cxd-hero>div>span{color:#4b5263;font-size:13px}.cxd-steps{display:flex;grid-column:1 / -1;gap:6px;margin:8px 0 0;padding:0;list-style:none}.cxd-steps li{display:flex;flex:1;align-items:center;gap:6px;padding:6px 8px;color:#8a91a0;border-radius:8px;background:#ffffffb3;font-size:12.5px}.cxd-steps li i{display:grid;place-items:center;width:18px;height:18px;color:#fff;border-radius:50%;background:#c9cdd8;font-family:var(--vj-din, sans-serif);font-size:11px;font-style:normal}.cxd-steps li.is-on{color:#7a3418;background:#fff}.cxd-steps li.is-on i{background:#f37021}.cxd-hero.is-done .cxd-steps li.is-on i{background:#16a35a}.cxd h3{display:flex;align-items:center;gap:6px;margin:0;color:#0c0d0e;font-size:14.5px;font-weight:500}.cxd h3 small{color:#8a91a0;font-size:12px;font-weight:400}.cxd-photos{display:grid;gap:10px}.cxd-photos__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.cxd-photo{position:relative;display:grid;aspect-ratio:4 / 3;padding:0;overflow:hidden;border:1px solid #e6e9f1;border-radius:12px;background:#f2f4f9;cursor:zoom-in}.cxd-photo img{width:100%;height:100%;object-fit:cover;transition:filter .2s}.cxd-photo:hover img{filter:brightness(1.05) saturate(1.05)}.cxd-photo>span{position:absolute;right:0;bottom:0;left:0;padding:14px 8px 5px;color:#fff;background:linear-gradient(transparent,#0000008c);font-size:11.5px;text-align:left}.cxd-photo.is-missing{place-content:center;justify-items:center;gap:4px;padding:8px;color:#8a91a0;cursor:default;text-align:center}.cxd-photo.is-missing b{overflow:hidden;max-width:100%;color:#2c313c;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.cxd-photo.is-missing>span{position:static;padding:0;color:#8a91a0;background:none;font-size:11px}.cxd-empty{margin:0;color:#8a91a0;font-size:13px}.cxd-result{display:grid;gap:6px;padding:12px 15px;border:1px solid #c9ecd8;border-radius:12px;background:#f3fbf6}.cxd-result h3{color:#166b3d}.cxd-result p{margin:0;color:#2c313c;font-size:14px;line-height:1.6}.cxd-log{display:grid;gap:10px}.cxd-log ol{position:relative;display:grid;gap:10px;margin:0;padding:0 0 0 16px;list-style:none}.cxd-log ol:before{position:absolute;top:6px;bottom:6px;left:4px;width:2px;border-radius:1px;background:#eceff5;content:""}.cxd-log li{position:relative;display:grid;gap:3px;padding:10px 12px;border-radius:10px;background:#f7f9fc}.cxd-log li:before{position:absolute;top:14px;left:-16px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#1664ff;content:""}.cxd-log li.is-customer{background:#fff7f0}.cxd-log li.is-customer:before{background:#f37021}.cxd-log__who{color:#0c0d0e;font-size:13px;font-weight:500}.cxd-log small{color:#8a91a0;font-size:12px}.cxd-log p{margin:2px 0 0;color:#2c313c;font-size:13.5px;line-height:1.6;white-space:pre-wrap}.cxd-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cxd-files__img{width:56px;height:56px;padding:0;overflow:hidden;border:1px solid #e6e9f1;border-radius:8px;background:#f2f4f9;cursor:zoom-in}.cxd-files__img img{width:100%;height:100%;object-fit:cover}.cxd-files__name{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;color:#4b5263;border-radius:6px;background:#eef1f6;font-size:12px}.cxd-ask{display:grid;gap:10px;padding:14px 16px;border:1px solid #fde0c8;border-radius:14px;background:linear-gradient(180deg,#fffaf5,#fff)}.cxd-ask__head{display:flex;align-items:center;gap:10px}.cxd-ask__head .jy-mascot{margin:-8px 0 -8px -4px}.cxd-ask__head p{margin:2px 0 0;color:#5c6372;font-size:12.5px;line-height:1.5}.cxd-quick{display:flex;flex-wrap:wrap;gap:6px}.cxd-quick button{padding:5px 11px;color:#7a3418;border:1px solid #fbd3b5;border-radius:999px;background:#fff;font-size:12.5px;cursor:pointer;transition:background .15s,border-color .15s}.cxd-quick button:hover,.cxd-quick button:focus-visible{border-color:#f37021;background:#fff4ea;outline:0}.cxd-ask__field{position:relative;display:block}.cxd-ask__field textarea{width:100%;min-height:96px;padding:10px 12px 22px;color:#0c0d0e;border:1px solid #e1e5ee;border-radius:10px;background:#fff;font:inherit;font-size:14px;line-height:1.6;resize:vertical;transition:border-color .15s,box-shadow .15s}.cxd-ask__field textarea:focus{border-color:#f37021;box-shadow:0 0 0 3px #f3702124;outline:0}.cxd-ask__field small{position:absolute;right:10px;bottom:7px;color:#a3a9b6;font-size:11.5px}.cxd-attach{display:grid;gap:8px}.cxd-attach__add{display:inline-flex;align-items:center;justify-self:start;gap:6px;padding:7px 12px;color:#2c313c;border:1px dashed #cfd5e2;border-radius:10px;background:#fff;font-size:13px;cursor:pointer}.cxd-attach__add small{color:#8a91a0;font-size:12px}.cxd-attach__add:hover:not(:disabled){border-color:#f37021;color:#7a3418}.cxd-attach ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cxd-attach li{display:flex;align-items:center;gap:8px;max-width:260px;padding:5px 6px 5px 5px;border:1px solid #e6e9f1;border-radius:10px;background:#fff}.cxd-attach li img{width:36px;height:36px;border-radius:6px;object-fit:cover}.cxd-attach li span{display:grid;min-width:0;font-size:12.5px}.cxd-attach li span small{color:#8a91a0;font-size:11.5px}.cxd-attach li button{display:grid;place-items:center;width:24px;height:24px;color:#8a91a0;border:0;border-radius:6px;background:transparent;cursor:pointer}.cxd-attach li button:hover{color:#d42c20;background:#fff1f0}.cxd .cargo-exception-dialog__actions .ui-button--primary{border-color:#f37021;background:linear-gradient(90deg,#f37021,#ff8f3a);box-shadow:0 7px 15px #f370213d}.cxd .cargo-exception-dialog__actions .ui-button--secondary:last-child{min-width:96px;color:#2c313c;border-color:#e1e5ee;background:#fff;box-shadow:none}.cxd-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding:24px 12px;background:#080a14db;animation:ann-pop-fade .18s ease backwards}.cxd-viewer figure{grid-column:2;display:grid;justify-items:center;gap:10px;margin:0}.cxd-viewer img{max-width:100%;max-height:calc(100vh - 120px);border-radius:10px;box-shadow:0 20px 60px #0006}.cxd-viewer figcaption{display:flex;gap:12px;color:#e8eaf0;font-size:13px}.cxd-viewer figcaption span{color:#a3a9b6}.cxd-viewer__none{display:grid;justify-items:center;gap:8px;padding:40px;color:#c7cbe0}.cxd-viewer__x{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;color:#fff;border:0;border-radius:50%;background:#ffffff24;cursor:pointer}.cxd-viewer__nav{display:grid;place-items:center;width:44px;height:44px;color:#fff;border:0;border-radius:50%;background:#ffffff24;cursor:pointer}.cxd-viewer__nav.is-prev{grid-column:1}.cxd-viewer__nav.is-next{grid-column:3}.cxd-viewer__x:hover,.cxd-viewer__nav:hover{background:#ffffff42}@keyframes ann-pop-fade{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.cxd-viewer{animation:none}}.rk-page{padding:4px 0 56px;color:var(--vj-t2)}@keyframes rk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes rk-fade{0%{opacity:0}to{opacity:1}}@keyframes rk-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}.rk-page>*{animation:rk-in .42s var(--vj-ease) backwards}.rk-page>:nth-child(2){animation-delay:.04s}.rk-page>:nth-child(3){animation-delay:.08s}.rk-page>:nth-child(4){animation-delay:.12s}.rk-page>:nth-child(n+5){animation-delay:.16s}.rk-head{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:20px 0 16px;padding:22px 28px 24px;overflow:hidden;border:1px solid #dfe3f0;border-radius:16px;background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9)}.rk-head:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(60,80,190,.24) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 62%);mask-image:linear-gradient(90deg,#000 0%,transparent 62%)}.rk-head:after{content:"";position:absolute;z-index:-1;top:-140px;right:-60px;width:360px;height:360px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fff9,#fff0 68%)}.rk-head__main{flex:1 1 420px;min-width:0}.rk-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 6px;color:var(--vj-mu);font-size:13px}.rk-crumbs__item{display:inline-flex;align-items:center;gap:4px}.rk-crumbs__item>svg{width:13px;height:13px;color:var(--vj-mu2)}.rk-crumbs b{color:var(--vj-ink);font-weight:500}.rk-crumbs button{padding:0;color:var(--vj-mu);border:0;background:none;font:inherit}.rk-crumbs button:hover{color:var(--vj-blue)}.rk-head h1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;color:var(--vj-ink);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.rk-head__desc{max-width:780px;margin:6px 0 0;color:var(--vj-t2);font-size:14.5px;line-height:1.7}.rk-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rk-head__foot{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0}.rk-head .vj-btn--line{border-color:#ffffffe6;background:#fffc}.rk-head .vj-btn--line:hover:not(:disabled){border-color:#fff;background:#fff;box-shadow:0 6px 16px #1e32781a}.rk-head .vj-btn{height:40px}.rk-ilink{padding:0;color:var(--vj-blue2);border:0;background:none;font:inherit;font-weight:500;text-decoration:underline;text-decoration-color:#1450d64d;text-underline-offset:3px;cursor:pointer}.rk-ilink:hover{color:var(--vj-blue);text-decoration-color:currentColor}.vj-btn .vj-spin{width:15px;height:15px}.rk-tabs{display:inline-flex;flex-wrap:nowrap;gap:2px;max-width:100%;padding:3px;overflow-x:auto;border-radius:11px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffffbf;scrollbar-width:none}.rk-tabs::-webkit-scrollbar{display:none}.rk-tabs button{display:inline-flex;flex:none;align-items:center;gap:6px;height:34px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:13.5px;font-weight:500;white-space:nowrap;transition:color .18s,background-color .18s,box-shadow .18s}.rk-tabs button:hover{color:var(--vj-ink);background:#fff9}.rk-tabs button.is-on{color:var(--vj-ink);background:#fff;box-shadow:0 1px 3px #141e461f;font-weight:600}.rk-tabs button:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-tabs small{min-width:20px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:9px;background:#0c0d0e0f;font:600 11.5px var(--vj-din);font-variant-numeric:tabular-nums}.rk-tabs button.is-on small{color:var(--vj-blue2);background:#e6edff}.rk-tabs small.is-alert{color:#fff;background:#e5483d}.rk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0 0 14px}.rk-stat{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:86px;padding:14px 16px;color:inherit;text-align:left;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a;font:inherit;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s var(--vj-ease)}button.rk-stat{cursor:pointer}button.rk-stat:hover{border-color:#c9d4f0;box-shadow:var(--vj-lift);transform:translateY(-2px)}button.rk-stat:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-stat.is-on{border-color:var(--vj-blue);background:linear-gradient(135deg,#f6f8ff,#f2efff);box-shadow:0 0 0 1px #1664ff2e}.rk-stat__txt{display:grid;gap:1px;min-width:0}.rk-stat__txt>span{overflow:hidden;color:var(--vj-mu);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}.rk-stat__txt strong{color:var(--vj-ink);font:600 26px/1.15 var(--vj-din);font-variant-numeric:tabular-nums}.rk-stat__txt small{overflow:hidden;color:var(--vj-mu2);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.rk-stat--red .rk-stat__txt strong{color:#d42c20}.rk-stat--green .rk-stat__txt strong{color:#0b7a40}.rk-stat--amber .rk-stat__txt strong{color:#b45309}.rk-stat__go{flex:none;width:16px;height:16px;margin-left:auto;color:var(--vj-mu2);transition:transform .2s,color .2s}button.rk-stat:hover .rk-stat__go,.rk-stat.is-on .rk-stat__go{color:var(--vj-blue)}button.rk-stat:hover .rk-stat__go{transform:translate(2px)}.rk-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-search{display:flex;flex:1 1 280px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 6px 0 12px;color:var(--vj-mu);border:1px solid #cfd5e2;border-radius:9px;background:#fff;transition:border-color .15s,box-shadow .15s}.rk-search:hover{border-color:#b3bcd0}.rk-search:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.rk-search>svg{flex:none;width:16px;height:16px}.rk-search input{flex:1;min-width:0;height:100%;padding:0;color:var(--vj-ink);border:0;outline:0;background:none;font-size:13.5px}.rk-search input::placeholder{color:var(--vj-mu2)}.rk-search__clear{display:inline-flex;flex:none;padding:4px;color:var(--vj-mu);border:0;border-radius:6px;background:none}.rk-search__clear:hover{color:var(--vj-ink);background:#f0f2f7}.rk-search__clear svg{width:14px;height:14px}.rk-select{position:relative;display:inline-flex;align-items:center;min-width:0;height:38px;padding:0 30px 0 12px;color:var(--vj-t2);border:1px solid #cfd5e2;border-radius:9px;background:#fff;font-size:13px;transition:border-color .15s,box-shadow .15s,background-color .15s}.rk-select:hover{border-color:#b3bcd0}.rk-select:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.rk-select.is-set{border-color:#a9bdf2;background:#f6f8ff}.rk-select>span{flex:none;margin-right:6px;color:var(--vj-mu);white-space:nowrap}.rk-select select{flex:1 1 auto;min-width:0;max-width:220px;height:100%;padding:0;overflow:hidden;color:var(--vj-ink);border:0;outline:0;background:none;font:inherit;font-size:13.5px;font-weight:500;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rk-select>svg{position:absolute;right:10px;width:15px;height:15px;color:var(--vj-mu);pointer-events:none}.rk-reset{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 8px;color:var(--vj-mu);border:0;border-radius:8px;background:none;font-size:13px;white-space:nowrap;transition:color .15s,background-color .15s}.rk-reset:hover{color:var(--vj-blue);background:#f3f6ff}.rk-reset svg{width:15px;height:15px}.rk-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 6px 0 10px;color:var(--vj-blue2);border-radius:15px;background:#eaf0ff;font-size:12.5px;font-weight:500;white-space:nowrap}.rk-chip button{display:inline-flex;padding:2px;color:inherit;border:0;border-radius:50%;background:none}.rk-chip button:hover{background:#1450d61f}.rk-chip svg{width:13px;height:13px}.rk-notice{margin:0 0 12px}.rk-note{display:flex;align-items:center;gap:8px;margin:-4px 0 14px;color:var(--vj-mu);font-size:13px}.rk-note svg{flex:none;width:15px;height:15px;color:#6a5cff}.rk-card{position:relative;min-width:0;overflow:clip;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:52px;padding:12px 18px;border-bottom:1px solid var(--vj-line-soft)}.rk-card__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;color:var(--vj-ink);font-size:15.5px;font-weight:600}.rk-card__title small{color:var(--vj-mu);font-size:13px;font-weight:400}.rk-card__title small b{color:var(--vj-ink);font-family:var(--vj-din);font-weight:600}.rk-card__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rk-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cfd5e2 transparent}.rk-scroll::-webkit-scrollbar{height:8px}.rk-scroll::-webkit-scrollbar-thumb{border-radius:4px;background:#cfd5e2}.rk-table{width:100%;min-width:var(--rk-min, 900px);border-collapse:separate;border-spacing:0;font-size:13.5px}.rk-table th{height:40px;padding:0 14px;color:#4b5263;border-bottom:1px solid var(--vj-line);background:#f7f8fb;font-size:12.5px;font-weight:500;text-align:left;white-space:nowrap}.rk-table td{padding:12px 14px;color:var(--vj-t2);border-bottom:1px solid var(--vj-line-soft);background:#fff;line-height:1.5;vertical-align:middle;transition:background-color .15s}.rk-table tbody:last-child>tr:last-child>td{border-bottom:0}.rk-table .is-num{color:var(--vj-ink);font-family:var(--vj-din);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.rk-table th.is-num{color:#4b5263;font-family:inherit}.rk-table .is-time{color:var(--vj-mu);font-family:var(--vj-din);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.rk-table .is-check{width:44px;padding-right:0}.rk-table .is-nowrap{white-space:nowrap}.rk-table input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--vj-blue);vertical-align:middle;cursor:pointer}.rk-table input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.rk-table .is-act{position:sticky;right:0;z-index:1;text-align:right;white-space:nowrap;box-shadow:-12px 0 12px -12px #17315e38}.rk-table th.is-act{background:#f7f8fb}.rk-table tr.is-click{cursor:pointer}.rk-table tr.rk-row:hover>td{background:#f6f8ff}.rk-table tr.is-selected>td{background:#f1f5ff}.rk-table tr.is-muted>td{color:var(--vj-mu)}.rk-table tr.is-first>td{animation:rk-fade .35s ease backwards}.rk-sub{display:block;margin-top:2px;color:var(--vj-mu);font-size:12.5px;line-height:1.45;white-space:normal}.rk-sub--bad{color:#d42c20}.rk-code{color:var(--vj-ink);font-family:var(--vj-en);font-size:14px;font-weight:600;letter-spacing:.01em}.rk-strong{color:var(--vj-ink);font-weight:500}.rk-dash{color:#b3b9c6}.rk-tag{display:inline-flex;align-items:center;height:20px;margin-left:6px;padding:0 6px;color:#3d4452;border-radius:5px;background:#e8ebf1;font-size:11.5px;font-style:normal;font-weight:600;vertical-align:1px}.rk-linkbtn{padding:0;color:var(--vj-blue2);border:0;background:none;font:inherit;font-weight:500;text-align:left;cursor:pointer}.rk-linkbtn:hover{color:var(--vj-blue);text-decoration:underline;text-underline-offset:3px}.rk-acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.rk-act{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;color:var(--vj-blue2);border:0;border-radius:7px;background:transparent;font-size:13px;font-weight:500;white-space:nowrap;transition:background-color .15s,color .15s,filter .15s,box-shadow .15s}.rk-act:hover:not(:disabled){color:var(--vj-blue);background:#eef3ff}.rk-act svg{width:15px;height:15px}.rk-act--soft{background:#e6edff}.rk-act--soft:hover:not(:disabled){background:#d8e4ff}.rk-act--pri{color:#fff;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri)}.rk-act--pri:hover:not(:disabled){color:#fff;background:var(--vj-grad);filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.rk-act--danger{color:#d42c20}.rk-act--danger:hover:not(:disabled){color:#b8241a;background:#ffece9}.rk-act--alert{color:#d42c20;background:#ffe9e6}.rk-act--alert:hover:not(:disabled){color:#b8241a;background:#ffdcd7}.rk-act:disabled{cursor:not-allowed;opacity:.45}.rk-act:focus-visible,.rk-linkbtn:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-group>th{height:auto;padding:0;border-bottom:1px solid var(--vj-line-soft);background:#fafbfd;text-align:left}.rk-group button{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:0 14px;color:var(--vj-ink);border:0;background:none;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .15s}.rk-group button:hover{background:#f3f5fa}.rk-group button>svg{flex:none;width:16px;height:16px;color:var(--vj-mu);transition:transform .2s}.rk-group button[aria-expanded=false]>svg{transform:rotate(-90deg)}.rk-group em{color:var(--vj-mu);font-family:var(--vj-din);font-style:normal;font-weight:500}.rk-progress{display:grid;gap:4px;min-width:120px}.rk-progress__bar{position:relative;height:6px;overflow:hidden;border-radius:3px;background:#e9edf5}.rk-progress__bar i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--vj-grad)}.rk-progress__bar.is-done i{background:linear-gradient(90deg,#1fb871,#14a35f)}.rk-progress b{color:var(--vj-ink);font-family:var(--vj-din);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.rk-empty{display:grid;justify-items:center;gap:6px;padding:52px 20px 56px;text-align:center}.rk-empty__art{position:relative;display:inline-flex;margin-bottom:6px}.rk-empty__art:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border-radius:50%;background:radial-gradient(circle,#5b47f01f,#5b47f000 70%)}.rk-empty h3{position:relative;margin:6px 0 0;color:var(--vj-ink);font-size:16px;font-weight:600}.rk-empty p{max-width:440px;margin:0;color:var(--vj-mu);font-size:13.5px;line-height:1.7}.rk-empty__act{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.rk-skel-rows{display:grid}.rk-skel-row{display:grid;grid-template-columns:22px minmax(0,1.6fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.6fr);gap:18px;align-items:center;padding:18px;border-bottom:1px solid var(--vj-line-soft)}.rk-skel-row:last-child{border-bottom:0}.rk-skel{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#f1f3f8,#e6e9f1,#f1f3f8 80%) 0 0 / 640px 100%;animation:rk-shimmer 1.2s linear infinite}.rk-skel--box{width:18px;height:18px;border-radius:5px}.rk-skel--long{width:92%;height:14px}.rk-skel--short{width:64%}.rk-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 18px;color:var(--vj-mu);border-top:1px solid var(--vj-line-soft);font-size:13px}.rk-pager b{color:var(--vj-ink);font-family:var(--vj-din);font-weight:600}.rk-pager__nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rk-pager__nav button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:var(--vj-t2);border:1px solid #dfe3ec;border-radius:8px;background:#fff;font:500 13px var(--vj-din);font-variant-numeric:tabular-nums;transition:color .15s,border-color .15s,background-color .15s}.rk-pager__nav button:hover:not(:disabled){color:var(--vj-blue);border-color:#a9bdf2}.rk-pager__nav button.is-current{color:#fff;border-color:transparent;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri)}.rk-pager__nav button:disabled{cursor:not-allowed;opacity:.4}.rk-pager__nav select{height:32px;padding:0 10px;color:var(--vj-t2);border:1px solid #dfe3ec;border-radius:8px;background:#fff;font-size:13px;cursor:pointer}.rk-selbar{position:sticky;bottom:14px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:12px;padding:10px 10px 10px 16px;border:1px dashed #d6dcea;border-radius:12px;background:#fafbfdf7;transition:box-shadow .25s,border-color .25s,background-color .25s}.rk-selbar:not(.is-on){position:relative;bottom:auto}.rk-selbar.is-on{border:1px solid #c5d3fb;background:linear-gradient(90deg,#eef3fffa,#fffffffa 70%);box-shadow:0 14px 34px #1e327829;animation:rk-fade .2s ease backwards}.rk-selbar__info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;color:var(--vj-t2);font-size:13.5px}.rk-selbar__count{display:inline-flex;align-items:center;gap:8px;color:var(--vj-ink);font-weight:600}.rk-selbar__count i{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;border-radius:7px;background:var(--vj-grad)}.rk-selbar__count i svg{width:14px;height:14px}.rk-selbar__count b{font:600 18px var(--vj-din);font-variant-numeric:tabular-nums}.rk-selbar__stat{padding-left:14px;border-left:1px solid var(--vj-line)}.rk-selbar__stat b{color:var(--vj-ink);font-family:var(--vj-din);font-weight:600;font-variant-numeric:tabular-nums}.rk-selbar__clear{padding:0;color:var(--vj-blue2);border:0;background:none;font-size:13px}.rk-selbar__clear:hover{color:var(--vj-blue);text-decoration:underline;text-underline-offset:3px}.rk-selbar__idle{display:inline-flex;align-items:center;gap:8px;color:var(--vj-mu);font-size:13px}.rk-selbar__idle svg{width:15px;height:15px;color:var(--vj-mu2)}.rk-selbar__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (max-width: 1660px){.rk-selbar.is-on{padding-right:92px}}@media (max-width: 900px){.rk-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width: 720px){.rk-page{padding-bottom:40px}.rk-head{margin:14px 0 12px;padding:18px 16px;border-radius:14px}.rk-head h1{font-size:23px}.rk-head__desc{font-size:13.5px}.rk-head__actions{width:100%}.rk-head__actions>.vj-btn{flex:1 1 auto}.rk-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rk-stat{gap:10px;min-height:70px;padding:12px}.rk-stat .vj-mi{width:34px;height:34px;border-radius:10px}.rk-stat .vj-mi>svg{width:18px;height:18px}.rk-stat__txt strong{font-size:21px}.rk-stat__go{display:none}.rk-toolbar{gap:8px;padding:10px}.rk-search{flex-basis:100%}.rk-select{flex:1 1 calc(50% - 4px)}.rk-select select{max-width:none}.rk-card__head{padding:12px 14px}.rk-pager{justify-content:center;padding:12px 14px}.rk-selbar{margin:10px;padding:10px 12px}.rk-selbar.is-on{margin-right:76px;padding-right:12px}.rk-selbar__act,.rk-selbar__act>*{flex:1 1 auto}.rk-selbar__stat{padding-left:0;border-left:0}}@media (prefers-reduced-motion: reduce){.rk-page>*,.rk-selbar.is-on,.rk-table tr.is-first>td,.rk-skel{animation:none!important}button.rk-stat:hover,button.rk-stat:hover .rk-stat__go{transform:none}}.rk-sub--warn{color:#b45309}.rk-tag--warn{margin-left:0;margin-top:3px;color:#b45309;background:#fff4e0}.sku-import-notice{display:block;margin-top:3px;color:#b45309;font-size:12px}.rk-sub--alert{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:4px;padding:2px 8px;border-radius:6px;border:1px solid #f3b4ae;background:#fdecea;color:#c4271c;font-weight:600}.rk-sub--alert:before{content:"!";display:inline-grid;place-items:center;flex:none;width:14px;height:14px;border-radius:50%;background:#d42c20;color:#fff;font-size:10.5px;font-weight:700;line-height:1}.rk-sub--alert.is-cancel{border-color:#f5cf95;background:#fff4e0;color:#9a4b06}.rk-sub--alert.is-cancel:before{background:#d97706}.rk-cargo__tabicon{flex:none;width:15px;height:15px;color:var(--vj-mu);transition:color .18s}.rk-tabs button.is-on .rk-cargo__tabicon{color:#5b47f0}.rk-cargo__tabdot{width:7px;height:7px;margin-left:-2px;border-radius:50%;background:#e5483d;animation:vj-pulse 2s ease-out infinite}.rk-cargo__table{--rk-min: 1240px}.rk-cargo__table--foreign{--rk-min: 1320px}.rk-cargo__table--fcl{--rk-min: 1220px}.rk-cargo__table--exceptions{--rk-min: 1120px}.rk-cargo .rk-table .is-act{min-width:118px}.rk-cargo__id{display:grid;gap:2px;min-width:220px}.rk-cargo__mark{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rk-cargo__goods{max-width:300px;overflow:hidden;color:var(--vj-ink);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}.rk-cargo__unit{margin-left:3px;color:var(--vj-mu);font-family:var(--vj-cn);font-size:12px}.rk-cargo__wait{color:var(--vj-mu2);font-family:var(--vj-cn);font-size:12.5px;white-space:nowrap}.rk-cargo__dims{color:var(--vj-ink);font-family:var(--vj-din);font-variant-numeric:tabular-nums}.rk-cargo__none{color:var(--vj-mu2)}.rk-cargo__hold{display:grid;gap:2px}.rk-cargo__hold .rk-sub{max-width:220px}.rk-cargo__why{max-width:190px;margin-left:auto;text-align:right;white-space:normal}.rk-cargo__needs>td:first-child{box-shadow:inset 3px 0 #e5483d}.rk-cargo__hint{color:var(--vj-t2);font-size:13px}.rk-cargo__hint b{color:#0b7a40;font-family:var(--vj-din);font-size:15px;font-weight:600}.rk-cargo__hint.is-bad b{color:#d42c20}.rk-cargo__apply{min-width:170px;height:40px}.rk-cargo__apply svg{transition:transform .2s}.rk-cargo__apply:hover:not(:disabled) svg{transform:translate(3px)}.rk-cargo .rk-table td .vj-dot{white-space:normal}.rk-wh__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 14px}.rk-seg{display:inline-flex;gap:2px;max-width:100%;padding:4px;overflow-x:auto;border:1px solid var(--vj-line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #141e460a;scrollbar-width:none}.rk-seg::-webkit-scrollbar{display:none}.rk-seg button{display:inline-flex;flex:none;align-items:center;gap:7px;height:34px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:13.5px;font-weight:500;white-space:nowrap;transition:color .18s,background-color .18s}.rk-seg button:hover{color:var(--vj-ink);background:#f3f5fa}.rk-seg button.is-on{color:var(--vj-blue2);background:linear-gradient(105deg,#e8eeff,#efeaff);font-weight:600}.rk-seg button:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-seg svg{width:15px;height:15px}.rk-seg small{min-width:20px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:9px;background:#f0f2f7;font:600 11.5px var(--vj-din);font-variant-numeric:tabular-nums}.rk-seg button.is-on small{color:#fff;background:var(--vj-grad)}.rk-wh__note{display:inline-flex;align-items:center;gap:6px;color:var(--vj-mu);font-size:13px}.rk-wh__note svg{flex:none;width:15px;height:15px;color:#6a5cff}.rk-wh__table{--rk-min: 1160px}.rk-wh__table--inbound{--rk-min: 1180px}.rk-wh__table--res{--rk-min: 960px}.rk-wh__low>td:first-child{box-shadow:inset 3px 0 #f5a623}.rk-table td.rk-wh__avail{color:#0b7a40;font-weight:600}.rk-table td.rk-wh__frozen{color:#d42c20;font-weight:600}.rk-wh__foot{display:flex;align-items:center;gap:8px;padding:10px 18px;color:var(--vj-mu);border-top:1px solid var(--vj-line-soft);background:#fafbfd;font-size:12.5px}.rk-wh__foot svg{flex:none;width:15px;height:15px;color:#6a5cff}@media (max-width: 720px){.rk-wh__note{display:none}.rk-seg{width:100%}}@media (prefers-reduced-motion: reduce){.rk-cargo__tabdot{animation:none}.rk-cargo__apply:hover:not(:disabled) svg{transform:none}}button.rk-chip{border:0;cursor:pointer;transition:background-color .15s}button.rk-chip:hover{background:#dde7ff}.wrc-card{display:grid;gap:12px}.wrc-card h2{display:flex;align-items:center;gap:8px}.wrc-badge{margin-left:auto;font-size:12.5px;font-weight:400;padding:3px 10px;border-radius:999px;background:#eef3ff;color:#1664ff}.wrc-badge.is-completed{background:#eaf7ef;color:#1b8a4b}.wrc-badge.is-failed{background:#fff1f0;color:#c9302c}.wrc-badge.is-cancelled{background:#f2f4f9;color:#5c6372}.wrc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wrc-steps li{display:flex;align-items:center;gap:6px;padding:9px 12px;border-radius:10px;background:#f7f8fa;color:#8a91a0;font-size:13px}.wrc-steps li svg{flex-shrink:0}.wrc-steps li.is-done{background:#eaf7ef;color:#1b8a4b}.wrc-steps li.is-current{background:#eef3ff;color:#1664ff;font-weight:500}.wrc-info{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 16px}.wrc-info div{display:grid;gap:2px}.wrc-info .is-wide{grid-column:1 / -1}.wrc-info dt{font-size:12.5px;color:#8a91a0}.wrc-info dd{margin:0;font-size:13px;color:#2c313c;display:grid}.wrc-info dd small{color:#5c6372}.wrc-drivers{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wrc-drivers li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;border:1px solid #edf0f5;border-radius:10px;font-size:13px;color:#2c313c}.wrc-drivers b{font-weight:500}.wrc-drivers a{display:inline-flex;align-items:center;gap:4px;color:#1664ff;text-decoration:none}.wrc-drivers small{margin-left:auto;color:#8a91a0;font-size:12.5px}.wrc-muted{margin:0;display:flex;align-items:flex-start;gap:6px;font-size:13px;color:#5c6372;line-height:1.6}.wrc-muted svg{flex-shrink:0;margin-top:3px}.wrc-done{margin:0;display:flex;align-items:center;gap:6px;font-size:13px;color:#1b8a4b}.wrc-done svg{flex-shrink:0}.wrc-form{display:grid;gap:8px}.wrc-form textarea{width:100%;box-sizing:border-box;border:1px solid #e1e5ee;border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;resize:vertical}.wrc-form textarea:focus{outline:none;border-color:#1664ff;box-shadow:0 0 0 3px #1664ff1f}.wrc-form>div,.wrc-actions{display:flex;gap:8px;justify-content:flex-end}.wrc-error{margin:0;font-size:12.5px;color:#c9302c}.forecast-submitted-edit-page{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:18px 0 96px;color:#0c0d0e}.forecast-submitted-edit-page .forecast-breadcrumb{margin-bottom:10px;color:#5c6372;font-size:13px}.forecast-submitted-edit-header{margin-bottom:14px}.forecast-submitted-edit-header h1{margin:0;color:#0c0d0e;font-size:25px;letter-spacing:-.035em}.forecast-submitted-edit-header h1 em{display:inline-flex;align-items:center;margin-left:10px;padding:5px 10px;color:#1761ed;border-radius:999px;background:#e9f2ff;font-size:13px;font-style:normal;letter-spacing:0;vertical-align:4px}.forecast-submitted-edit-header p{margin:6px 0 0;color:#5c6372;font-size:14px}.forecast-submitted-edit-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;align-items:start}.forecast-submitted-edit-main{display:grid;gap:10px;min-width:0}.forecast-submitted-edit-card,.forecast-submitted-edit-aside-card{border:1px solid #e3e9f2;border-radius:6px;background:#fffffff0;box-shadow:0 3px 12px #21355806}.forecast-submitted-edit-card{padding:14px}.forecast-submitted-edit-card h2,.forecast-submitted-edit-aside-card h2{margin:0 0 12px;color:#0c0d0e;font-size:17px}.forecast-submitted-edit-fields{display:grid;gap:12px}.forecast-submitted-edit-basic-fields{grid-template-columns:1.15fr 1.14fr 1.14fr 1.28fr .86fr}.forecast-submitted-edit-fields label,.forecast-submitted-edit-goods>label,.forecast-submitted-edit-goods>div{display:grid;gap:6px;color:#5c6372;font-size:13px;font-weight:600}.forecast-submitted-edit-fields label b,.forecast-submitted-edit-goods b,.forecast-submitted-edit-sku-head b,.forecast-submitted-edit-package label b{color:#ed4052}.forecast-submitted-edit-fields label>b,.forecast-submitted-edit-goods>label>b,.forecast-submitted-edit-goods>div>span>b,.forecast-submitted-edit-sku-head b,.forecast-submitted-edit-package label>b{display:none}.forecast-submitted-edit-fields input,.forecast-submitted-edit-fields select,.forecast-submitted-edit-goods input,.forecast-submitted-edit-goods select,.forecast-submitted-edit-goods textarea,.forecast-submitted-edit-package input,.forecast-submitted-edit-package select{width:100%;min-height:36px;padding:0 10px;color:#2c313c;border:1px solid #d9e2ef;border-radius:5px;outline:none;background:#fff;font:inherit;font-size:13px;font-weight:500}.forecast-submitted-edit-fields input[readonly]{color:#5c6372;background:#f5f7fa}.forecast-submitted-edit-fields input.forecast-submitted-edit-arrival-method[readonly]{color:#2c313c;background:#fff}.forecast-submitted-edit-fields select:disabled{color:#2c313c;opacity:1;background:#f6f8fb}.forecast-submitted-edit-status{display:inline-flex;align-items:center;align-self:end;min-height:36px;gap:8px;color:#0eaa76;font-size:14px;font-weight:700}.forecast-submitted-edit-status i{width:9px;height:9px;border-radius:50%;background:currentColor}.forecast-submitted-edit-status.is-draft{color:#5c6372}.forecast-submitted-edit-delivery-fields{grid-template-columns:250px minmax(280px,.9fr);max-width:720px}.forecast-submitted-edit-pickup-fields{grid-template-columns:1fr 1fr}.forecast-submitted-edit-fields .is-wide,.forecast-submitted-edit-goods .is-wide{grid-column:1 / -1}.forecast-submitted-edit-input-icon{position:relative}.forecast-submitted-edit-input-icon input{padding-right:37px}.forecast-submitted-edit-input-icon svg{position:absolute;right:11px;bottom:10px;color:#243759}.forecast-submitted-edit-contact{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:0;margin-top:10px;padding:13px 0;border:1px solid #d7e8ff;border-radius:5px;background:linear-gradient(108deg,#f7fbff,#f2f8ff)}.forecast-submitted-edit-contact>span{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:9px;padding:0 24px;border-left:1px solid #d5e3f4}.forecast-submitted-edit-contact>span:first-child{border-left:0}.forecast-submitted-edit-contact svg{grid-row:1 / 3;color:#5c6372}.forecast-submitted-edit-contact b{color:#5c6372;font-size:13px}.forecast-submitted-edit-contact small{margin-top:4px;color:#0c0d0e;font-size:14px;font-weight:650}.forecast-submitted-edit-tip{display:flex;align-items:center;gap:9px;margin:10px 0 0;padding:9px 12px;color:#5c6372;border:1px solid #d2e6ff;border-radius:4px;background:#f1f8ff;font-size:13px}.forecast-submitted-edit-tip svg{flex:0 0 auto;color:#1764ee}.forecast-submitted-edit-goods{display:grid;grid-template-columns:150px 1fr;gap:17px 28px;max-width:740px}.forecast-submitted-edit-goods>div{align-content:start;grid-template-columns:max-content max-content;column-gap:25px}.forecast-submitted-edit-goods>div>span{grid-column:1 / -1}.forecast-submitted-edit-goods>div label{display:flex;align-items:center;gap:8px;color:#2c313c;font-size:14px;font-weight:500}.forecast-submitted-edit-goods>div input{width:18px;min-height:18px;padding:0;accent-color:#2365f4}.forecast-submitted-edit-goods>label>span{display:flex;width:154px}.forecast-submitted-edit-goods>label>span input{border-radius:5px 0 0 5px}.forecast-submitted-edit-goods>label>span small{display:grid;width:44px;place-items:center;color:#4b5263;border:1px solid #d9e2ef;border-left:0;border-radius:0 5px 5px 0;background:#f6f8fb;font-size:12.5px}.forecast-submitted-edit-goods textarea{min-height:74px;padding-block:10px;resize:vertical}.forecast-submitted-edit-packages>header{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:12px}.forecast-submitted-edit-packages>header h2{margin-bottom:8px}.forecast-submitted-edit-packages>header p{margin:0;color:#5c6372;font-size:14px}.forecast-submitted-edit-packages>header p span:after{margin:0 12px;color:#ccd6e3;content:"|"}.forecast-submitted-edit-packages>header>button,.forecast-submitted-edit-package-actions>button,.forecast-submitted-edit-package-actions>label,.forecast-submitted-edit-add-sku{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#1e5ee8;border:1px solid #2b6eff;border-radius:5px;background:#fff;font:inherit;font-size:14px;font-weight:700}.forecast-submitted-edit-packages>header>button{min-width:120px;min-height:39px;padding:0 13px}.forecast-submitted-edit-package-actions{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.forecast-submitted-edit-package-actions>button,.forecast-submitted-edit-package-actions>label{min-height:39px;padding:0 13px;cursor:pointer}.forecast-submitted-edit-package-actions>label{cursor:pointer}.forecast-submitted-edit-package-actions input[type=file]{display:none}.forecast-submitted-edit-package{margin-top:9px;overflow:hidden;border:1px solid #e0e6f0;border-radius:5px}.forecast-submitted-edit-package>header{display:grid;grid-template-columns:24px 96px minmax(150px,1fr) minmax(142px,.7fr) minmax(150px,.8fr) minmax(220px,1.25fr) minmax(150px,.75fr) auto;align-items:center;gap:12px;min-height:45px;padding:5px 12px;background:#fbfcfe}.forecast-submitted-edit-toggle,.forecast-submitted-edit-remove-package,.forecast-submitted-edit-sku-row button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font:inherit}.forecast-submitted-edit-toggle{padding:0;color:#0c0d0e;cursor:pointer}.forecast-submitted-edit-package-checkbox{width:16px!important;min-height:16px!important;height:16px;margin:0;accent-color:#2b6eff}.forecast-submitted-edit-toggle svg{transition:transform .18s ease}.forecast-submitted-edit-toggle svg.is-collapsed{transform:rotate(-90deg)}.forecast-submitted-edit-package label{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;color:#5c6372;font-size:12.5px;font-weight:600}.forecast-submitted-edit-package input,.forecast-submitted-edit-package select{min-height:33px;font-size:13px}.forecast-submitted-edit-package-label>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.forecast-submitted-edit-package-label button,.forecast-submitted-edit-sku-quantity button{min-height:30px;padding:0 8px;color:#1e5ee8;border:1px solid #2b6eff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.forecast-submitted-edit-package-weight,.forecast-submitted-edit-package-dimensions{grid-template-columns:1fr!important;gap:3px!important}.forecast-submitted-edit-package-weight>span{display:flex;min-width:0}.forecast-submitted-edit-package-weight input{min-width:0;border-radius:4px 0 0 4px}.forecast-submitted-edit-package-weight small{display:grid;width:28px;min-height:33px;place-items:center;color:#5c6372;border:1px solid #d9e2ef;border-left:0;border-radius:0 4px 4px 0;background:#f6f8fb;font-size:12.5px}.forecast-submitted-edit-package-dimensions>span{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.forecast-submitted-edit-package-dimensions input{min-width:0;padding-inline:6px;text-align:center}.forecast-submitted-edit-copy{display:grid;grid-template-columns:max-content 48px max-content;align-items:center;gap:6px;color:#5c6372;font-size:12.5px;font-weight:600}.forecast-submitted-edit-copy input{min-width:0;padding-inline:6px;text-align:center}.forecast-submitted-edit-copy button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;gap:4px;padding:0 8px;color:#1e5ee8;border:1px solid #2b6eff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.forecast-submitted-edit-wooden-warning{margin:0;padding:6px 12px 0 108px;color:#e5484d;font-size:12.5px;line-height:1.5}.forecast-submitted-edit-remove-package{justify-self:end;color:#ed323a;cursor:pointer;font-size:13px;font-weight:650}.forecast-submitted-edit-skus{border-top:1px solid #e5eaf1}.forecast-submitted-edit-sku-head,.forecast-submitted-edit-sku-row{display:grid;grid-template-columns:.95fr 1.1fr .62fr .78fr}.forecast-submitted-edit-sku-head{color:#5c6372;background:#f8faff;font-size:12.5px;font-weight:600}.forecast-submitted-edit-sku-head span,.forecast-submitted-edit-sku-row>*{min-width:0;padding:8px 13px;border-right:1px solid #e4e9f1}.forecast-submitted-edit-sku-head span:last-child,.forecast-submitted-edit-sku-row>*:last-child{border-right:0}.forecast-submitted-edit-sku-row{border-top:1px solid #e8edf3}.forecast-submitted-edit-sku-row input,.forecast-submitted-edit-sku-row select{min-height:30px}.forecast-submitted-edit-sku-row>.forecast-submitted-edit-sku-quantity{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 13px}.forecast-submitted-edit-sku-quantity input{min-width:0}.forecast-submitted-edit-sku-row input[readonly]{color:#0c0d0e;background:#fff}.forecast-submitted-edit-static-value{display:flex;align-items:center;min-height:38px;color:#2c313c;font-size:14px;font-weight:500}.forecast-submitted-edit-sku-row .forecast-submitted-edit-static-value{min-height:30px}.forecast-submitted-edit-sku-weight{display:flex;align-items:center;gap:0}.forecast-submitted-edit-sku-weight input{min-width:0;border-radius:4px 0 0 4px}.forecast-submitted-edit-sku-weight small{display:grid;min-height:30px;width:29px;place-items:center;color:#5c6372;border:1px solid #d9e2ef;border-left:0;border-radius:0 4px 4px 0;background:#f6f8fb;font-size:12.5px}.forecast-submitted-edit-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.forecast-submitted-edit-dimensions input{min-width:0;padding-inline:6px;text-align:center}.forecast-submitted-edit-sku-row button{justify-content:center;min-height:30px;color:#ed323a;cursor:pointer;font-size:13px}.forecast-submitted-edit-add-sku{min-height:31px;margin:6px 12px 8px;padding:0;border:0;cursor:pointer}.forecast-submitted-edit-aside{display:grid;gap:12px;position:sticky;top:16px}.forecast-submitted-edit-aside-card{padding:18px}.forecast-submitted-edit-progress ol{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:4px 0 0;padding:0;list-style:none}.forecast-submitted-edit-progress li{position:relative;display:grid;justify-items:center;gap:7px;color:#4b5263;text-align:center}.forecast-submitted-edit-progress li:not(:last-child):after{position:absolute;top:12px;left:calc(50% + 14px);width:calc(100% - 28px);height:2px;background:#d5dce9;content:""}.forecast-submitted-edit-progress li.is-current:not(:last-child):after{background:#437dfa}.forecast-submitted-edit-progress li i{display:grid;z-index:1;width:25px;height:25px;place-items:center;color:#fff;border-radius:50%;background:#aebbd0;font-size:13px;font-style:normal;font-weight:700}.forecast-submitted-edit-progress li.is-current i{background:#2766ed}.forecast-submitted-edit-progress li b{color:#2c313c;font-size:13px;white-space:nowrap}.forecast-submitted-edit-progress li:nth-child(1) b,.forecast-submitted-edit-progress li:nth-child(2) b,.forecast-submitted-edit-progress li:nth-child(3) b{font-size:0}.forecast-submitted-edit-progress li:nth-child(1) b:after,.forecast-submitted-edit-progress li:nth-child(2) b:after,.forecast-submitted-edit-progress li:nth-child(3) b:after{font-size:13px}.forecast-submitted-edit-progress li:nth-child(1) b:after{content:"信息填写"}.forecast-submitted-edit-progress li:nth-child(2) b:after{content:"打印箱唛"}.forecast-submitted-edit-progress li:nth-child(3) b:after{content:"预报完成"}.forecast-submitted-edit-progress li small{color:#5c6372;font-size:12.5px}.forecast-submitted-edit-summary dl{margin:0}.forecast-submitted-edit-summary dl>div{display:grid;grid-template-columns:42% 58%;gap:9px;padding:8px 0;border-top:1px solid #e6ebf2;font-size:13px}.forecast-submitted-edit-summary dl>div:first-child{border-top:0}.forecast-submitted-edit-summary dt{color:#5c6372}.forecast-submitted-edit-summary dd{margin:0;color:#2c313c;font-weight:650;line-height:1.4}.forecast-submitted-edit-summary aside{display:flex;gap:10px;margin-top:16px;padding:14px;color:#4b5263;border-radius:5px;background:linear-gradient(128deg,#f3f7ff,#f7f7ff)}.forecast-submitted-edit-summary aside>svg{flex:0 0 auto;color:#2b69f0}.forecast-submitted-edit-summary aside h3{margin:0 0 8px;color:#2b67ea;font-size:14px}.forecast-submitted-edit-summary aside ol{display:grid;gap:6px;margin:0;padding-left:17px;font-size:12.5px;line-height:1.5}.forecast-submitted-edit-footer{position:fixed;z-index:4;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:10px max(32px,calc((100vw - 1440px)/2));border-top:1px solid #e4e9f1;background:#fffffff5;box-shadow:0 -4px 16px #21314f09}.forecast-submitted-edit-footer>button,.forecast-submitted-edit-footer div>button{min-width:90px;min-height:36px;padding:0 16px;border:1px solid #d8e1ed;border-radius:5px;background:#fff;color:#2c313c;font:inherit;font-size:14px;font-weight:650}.forecast-submitted-edit-footer>div{display:flex;align-items:center;gap:16px}.forecast-submitted-edit-footer>div>span{color:#5c6372;font-size:13px}.forecast-submitted-edit-footer div>button{min-width:112px;color:#fff;border-color:#2262ed;background:linear-gradient(104deg,#1e61f0,#2866ed);box-shadow:0 6px 13px #2462e733}.forecast-submitted-edit-footer div>.forecast-submitted-edit-save-draft{color:#2262ed;border-color:#739cf6;background:#fff;box-shadow:none}.forecast-submitted-edit-footer div>.forecast-submitted-edit-print-labels{display:inline-flex;align-items:center;justify-content:center;gap:7px}.forecast-label-page{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:18px 0 94px;color:#0c0d0e}.forecast-label-page-header h1{margin:0;color:#0c0d0e;font-size:25px;letter-spacing:-.035em}.forecast-label-page-header p{margin:6px 0 12px;color:#5c6372;font-size:14px}.forecast-label-page-notice{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 12px;color:#4b5263;border:1px solid #cce1f7;border-radius:5px;background:#f2f9ff;font-size:13px}.forecast-label-page-notice svg{color:#243cff}.forecast-label-page-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 12px;padding:14px 16px;border:1px solid #e3e9f2;border-radius:6px;background:#fff}.forecast-label-page-summary>div{display:grid;gap:6px;min-width:0;padding:0 16px;border-left:1px solid #e3e9f2}.forecast-label-page-summary>div:first-child{padding-left:0;border-left:0}.forecast-label-page-summary>div:last-child{padding-right:0}.forecast-label-page-summary dt{color:#5c6372;font-size:12.5px}.forecast-label-page-summary dd{margin:0;color:#0c0d0e;font-size:14px;font-weight:650;white-space:nowrap}.forecast-label-page-layout{display:grid;grid-template-columns:minmax(0,1.78fr) minmax(320px,.76fr);min-height:560px;overflow:hidden;border:1px solid #e3e9f2;border-radius:6px;background:#fff}.forecast-label-page-layout .forecast-label-print-list{padding:14px 14px 12px}.forecast-label-page-layout .forecast-label-print-preview{padding:14px}.forecast-label-page-layout .forecast-label-print-list table{font-size:12px}.forecast-label-page-layout .forecast-label-print-list th,.forecast-label-page-layout .forecast-label-print-list td{padding:9px 10px}.forecast-label-page-layout .forecast-label-print-list th:nth-child(6),.forecast-label-page-layout .forecast-label-print-list th:nth-child(7),.forecast-label-page-layout .forecast-label-print-list td:nth-child(6),.forecast-label-page-layout .forecast-label-print-list td:nth-child(7){white-space:nowrap}.forecast-label-page-pagination{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:14px}.forecast-label-page-pagination>div{display:flex;gap:7px}.forecast-label-page-pagination button,.forecast-label-page-pagination select{min-width:35px;height:35px;padding:0 10px;color:#25385b;border:1px solid #dbe3ef;border-radius:5px;background:#fff;font:inherit;font-size:13px}.forecast-label-page-pagination select{min-width:116px}.forecast-label-page-pagination button.is-current{color:#2061ed;border-color:#2c6fff}.forecast-label-page-pagination button:disabled{color:#c5cedd}.forecast-label-page-actions{position:fixed;z-index:4;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:10px max(32px,calc((100vw - 1440px)/2));border-top:1px solid #e5eaf1;background:#fffffff5;box-shadow:0 -4px 16px #21314f09}.forecast-label-page-actions button{min-width:112px;min-height:36px;padding:0 16px;color:#2c313c;border:1px solid #d8e1ed;border-radius:5px;background:#fff;font:inherit;font-size:14px;font-weight:650}.forecast-label-page-actions>div{display:flex;gap:14px}.forecast-label-page-actions>div button:last-child{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;border-color:#2262ed;background:linear-gradient(104deg,#1e61f0,#2866ed);box-shadow:0 6px 13px #2462e733}@media (max-width: 1100px){.forecast-label-page-layout{grid-template-columns:1fr}.forecast-label-page-summary{grid-template-columns:repeat(3,1fr);gap:14px 0}.forecast-label-page-summary>div:nth-child(4){padding-left:0;border-left:0}}@media (max-width: 1100px){.forecast-submitted-edit-layout{grid-template-columns:1fr}.forecast-submitted-edit-aside{position:static;grid-template-columns:1fr 1fr}}@media (max-width: 760px){.forecast-submitted-edit-page{width:calc(100% - 32px);margin-inline:16px}.forecast-submitted-edit-basic-fields,.forecast-submitted-edit-pickup-fields,.forecast-submitted-edit-contact,.forecast-submitted-edit-aside,.forecast-submitted-edit-goods{grid-template-columns:1fr}.forecast-submitted-edit-contact>span{border-top:1px solid #d5e3f4;border-left:0;padding-block:10px}.forecast-submitted-edit-contact>span:first-child{border-top:0}.forecast-submitted-edit-package>header{grid-template-columns:1fr}.forecast-submitted-edit-remove-package{justify-self:start}.forecast-submitted-edit-sku-head,.forecast-submitted-edit-sku-row{grid-template-columns:1fr 1fr}.forecast-submitted-edit-sku-head span:nth-child(n+3),.forecast-submitted-edit-sku-row>*:nth-child(n+3){border-top:1px solid #e4e9f1}.forecast-submitted-edit-footer{padding-inline:16px}}.ui-modal:has(.forecast-sku-selection){width:min(992px,calc(100vw - 48px));max-width:992px;border-radius:12px}.ui-modal:has(.forecast-sku-selection)>header{min-height:74px;padding:21px 30px}.ui-modal:has(.forecast-sku-selection)>header h2{color:#0c0d0e;font-size:24px}.ui-modal:has(.forecast-sku-selection)>.ui-modal__body{padding:0 30px 24px}.forecast-sku-selection{color:#0c0d0e}.forecast-sku-selection-search{display:grid;grid-template-columns:minmax(0,1fr) 80px;gap:12px;margin-bottom:18px}.forecast-sku-selection-search label{position:relative;display:block}.forecast-sku-selection-search label svg{position:absolute;top:13px;left:15px;color:#5c6372}.forecast-sku-selection-search input{width:100%;min-height:47px;padding:0 16px 0 46px;color:#0c0d0e;border:1px solid #d8e1ef;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:16px}.forecast-sku-selection-search input:focus{border-color:#548aff;box-shadow:0 0 0 3px #3f79f51c}.forecast-sku-selection-search>button{min-height:47px;color:#fff;border:0;border-radius:7px;background:linear-gradient(105deg,#2261e9,#2967ed);font:inherit;font-size:15px;font-weight:700}.forecast-sku-selection-table-wrap{overflow:hidden;border:1px solid #dfe6f0;border-radius:7px}.forecast-sku-selection table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.forecast-sku-selection th{height:47px;padding:0 18px;color:#4b5263;background:#f5f7fb;font-size:14px;font-weight:650}.forecast-sku-selection td{height:45px;padding:0 18px;color:#0c0d0e;border-top:1px solid #e4e9f1}.forecast-sku-selection th:first-child,.forecast-sku-selection td:first-child{width:48px;padding-inline:16px;text-align:center}.forecast-sku-selection input[type=checkbox]{width:19px;height:19px;accent-color:#2565ef}.forecast-sku-selection>footer{display:flex;align-items:center;justify-content:space-between;min-height:84px;color:#4b5263;font-size:15px}.forecast-sku-selection-pagination{display:flex;align-items:center;gap:7px}.forecast-sku-selection-pagination button,.forecast-sku-selection-pagination select{display:inline-flex;min-width:37px;height:37px;align-items:center;justify-content:center;padding:0 9px;color:#4b5263;border:1px solid #e0e6f0;border-radius:6px;background:#fff;font:inherit;font-size:14px}.forecast-sku-selection-pagination button.is-current{color:#2160e9;border-color:#3273ff;box-shadow:inset 0 0 0 1px #3273ff}.forecast-sku-selection-pagination button:disabled{opacity:.45}.forecast-sku-selection-pagination select{min-width:110px;margin-left:6px}.forecast-sku-selection-actions{display:flex;justify-content:flex-end;gap:12px}.forecast-sku-selection-actions .ui-button{min-width:102px;min-height:45px;font-size:15px}@media (max-width: 680px){.ui-modal:has(.forecast-sku-selection){width:calc(100vw - 24px)}.ui-modal:has(.forecast-sku-selection)>.ui-modal__body{padding-inline:15px}.forecast-sku-selection-search{grid-template-columns:1fr}.forecast-sku-selection-table-wrap{overflow-x:auto}.forecast-sku-selection table{min-width:650px}.forecast-sku-selection>footer{align-items:flex-start;flex-direction:column;padding-block:16px}}.warehouse-logic-page{padding-bottom:120px}.warehouse-logic-page.forecast-submitted-edit-page{padding-bottom:150px}.warehouse-logic-page .cargo-goods__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.warehouse-logic-primary{flex:0 0 auto}.warehouse-logic-page .cargo-approved__metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}.warehouse-logic-page .cargo-approved__metric{cursor:default}.warehouse-logic-table{width:100%;min-width:1080px;table-layout:auto}.warehouse-logic-table td small,.warehouse-logic-page .forecast-arrival-labels td small{display:block}.warehouse-logic-demo{display:inline-block;margin-left:6px;padding:0 6px;color:#8a5a00;border-radius:4px;background:#fff4dc;font-size:12.5px;font-style:normal;font-weight:600}.warehouse-logic-note{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:#5c6372;font-size:13px}.warehouse-logic-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px 16px;margin:0}.warehouse-logic-summary>div{display:grid;gap:4px}.warehouse-logic-summary dt{color:#5c6372;font-size:12.5px}.warehouse-logic-summary dd{margin:0;color:#0c0d0e;font-size:15px;font-weight:650}.warehouse-logic-inner{width:100%;margin-top:12px;border-collapse:collapse;font-size:13px}.warehouse-logic-inner th,.warehouse-logic-inner td{padding:8px 10px;border-bottom:1px solid #e4eaf3;text-align:left;vertical-align:top}.warehouse-logic-inner th{color:#4b5263;background:#f5f8fc;font-weight:650}.warehouse-logic-details{margin-top:12px}.warehouse-logic-details summary{cursor:pointer;color:#2060eb;font-weight:650}@media (max-width: 900px){.warehouse-logic-page .cargo-approved__metrics--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.cargo-logic-page .cargo-goods__table.warehouse-logic-table th:first-child,.cargo-logic-page .cargo-goods__table.warehouse-logic-table td:first-child{width:auto;min-width:150px}.cargo-logic-page .cargo-goods__table.warehouse-logic-table th:last-child,.cargo-logic-page .cargo-goods__table.warehouse-logic-table td:last-child{width:auto;min-width:110px}.warehouse-logic-subtabs{display:inline-flex;gap:4px;max-width:100%;margin:2px 0 14px;padding:4px;overflow-x:auto;border:1px solid var(--vj-line, #e1e5ee);border-radius:10px;background:#fff}.warehouse-logic-subtabs button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;color:var(--vj-mu, #5c6372);border:0;border-radius:7px;background:transparent;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer}.warehouse-logic-subtabs button:hover{color:var(--vj-ink, #0c0d0e)}.warehouse-logic-subtabs button.is-active{color:var(--vj-blue2, #1450d6);background:var(--vj-grad-soft, #f4f6ff);font-weight:600}.warehouse-logic-subtabs button small{color:var(--vj-mu2, #8a91a0);font-family:var(--vj-din);font-size:12.5px;font-variant-numeric:tabular-nums}.warehouse-logic-subtabs button.is-active small{color:var(--vj-blue2, #1450d6)}.cargo-delete-dialog{display:grid;gap:22px;color:#2c313c}.cargo-delete-dialog p{margin:0;font-size:15px;line-height:1.6}.cargo-delete-dialog strong{color:#0c0d0e}.cargo-delete-dialog footer{display:flex;justify-content:flex-end;gap:10px}.cargo-delete-dialog .ui-button{min-width:96px}.jy-awaiting-review-approved__status-actions{display:flex;flex:0 0 auto;gap:10px}.jy-awaiting-review-approved__status-actions button{min-width:112px}.jy-awaiting-review-approved__mark-status-wrap{display:inline-flex;align-items:center;gap:9px}.jy-awaiting-review-approved__mark-view{min-height:28px;padding:0 10px;color:#1765ee;border:1px solid #1765ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:750;cursor:pointer}.jy-awaiting-review-approved__mark-view:hover{background:#f3f7ff}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table{width:100%;min-width:0;table-layout:fixed}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table th:nth-child(9),.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table td:nth-child(9){width:238px;white-space:nowrap}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table th:nth-child(10),.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table td:nth-child(10){width:94px;white-space:nowrap}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__table td:nth-child(9){text-align:center}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__mark-status-wrap{justify-content:center;width:100%;white-space:nowrap}.jy-awaiting-review-approved--packages-preparing .jy-awaiting-review-approved__mark-view{min-width:58px;min-height:32px;padding-inline:11px;white-space:nowrap}.cargo-exception-dialog__photo-button{display:block;min-width:0;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.cargo-exception-dialog__photo-button:focus-visible{outline:3px solid rgba(37,93,250,.28);outline-offset:2px}.cargo-exception-dialog__photo-button img{display:block}.cargo-exception-dialog__request textarea{resize:none}.cargo-exception-dialog__photo-preview .cargo-exception-dialog__photos>div{grid-template-columns:repeat(3,minmax(0,1fr))}.cargo-exception-dialog__photo-preview .cargo-exception-dialog__photos img{height:172px}.aia-explain{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin-bottom:12px;border-radius:12px;border:1px solid #dfe5ff;background:linear-gradient(120deg,#f5f7ff,#f9f5ff);color:#3b5bff}.aia-explain>svg{flex-shrink:0;margin-top:2px}.aia-explain__body{flex:1;min-width:0;display:grid;gap:4px}.aia-explain__body p{margin:0;font-size:14px;line-height:1.65;color:#0c0d0e}.aia-explain__body small{font-size:12px;color:#737a87}.aia-link{flex-shrink:0;border:0;background:none;padding:0;color:#3b5bff;font-size:13px;cursor:pointer;white-space:nowrap}.aia-link:hover:not(:disabled){text-decoration:underline}.aia-link:disabled{opacity:.55;cursor:default}.aia-tag{flex-shrink:0;font-size:12px;color:#8a91a0;white-space:nowrap}.aia-warn{color:#b45309!important}.aia-muted{color:#8a91a0}.aia-entry{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #d5dcf5;border-radius:8px;background:#fff;color:#3b5bff;font-size:13px;cursor:pointer}.aia-entry:hover{background:#f0f3ff}.aia-paste,.aia-check{display:grid;gap:12px}.aia-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.aia-row small{font-size:12.5px;color:#5c6372}.aia-result{margin:0;display:grid;gap:6px;padding:12px;border-radius:10px;background:#f6f7fa}.aia-result div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px;font-size:13px}.aia-result dt{color:#5c6372;display:flex;gap:6px;align-items:center}.aia-result dd{margin:0;color:#0c0d0e;overflow-wrap:anywhere}.aia-src{font-style:normal;font-size:11px;padding:0 5px;border-radius:4px;background:#e9edff;color:#3b5bff}.aia-src.is-ai{background:#f3e8ff;color:#7c3aed}.aia-foot{display:flex;justify-content:flex-end;gap:8px}.aia-check h4{margin:4px 0 0;font-size:13.5px;font-weight:500}.aia-check h4.is-bad{color:#c2410c}.aia-check h4.is-warn{color:#b45309}.aia-check h4.is-ok{color:#15803d}.aia-check ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px;color:#2c313c}.aia-ok{margin:0;color:#15803d;font-size:13.5px}.aia-coupang{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding:10px 12px;border-radius:10px;border:1px dashed #f2d9a6;background:#fffaf0;font-size:13px}.aia-coupang b{font-weight:500;color:#0c0d0e}.aia-coupang small{flex-basis:100%;font-size:12px;color:#5c6372}.aia-test{font-size:11px;padding:1px 6px;border-radius:4px;background:#fde68a;color:#92400e}@media (max-width: 640px){.aia-explain{flex-wrap:wrap}.aia-result div{grid-template-columns:1fr}}.sr-logic-ai{display:flex;justify-content:flex-end;margin:0 0 12px}.ff-logic-hint{display:block;color:#4b5263;font-size:12.5px;line-height:1.45;white-space:normal}.ff-logic-note{margin:10px 0 0;padding:9px 12px;border-radius:6px;font-size:13px;line-height:1.55}.ff-logic-note.is-cancelled{border:1px solid #e3e6ee;background:#f6f7fa;color:#4b5263}.ff-logic-note.is-submitted{border:1px solid #cfe5dc;background:#f1fbf7;color:#2b5f54}.ff-logic-note.is-info{border:1px solid #dfe5f3;background:#f7f9fe;color:#4b5263}.ff-logic-error{margin:8px 0 0;color:#d32f2f;font-size:13px}.ff-logic-dialog{display:grid;gap:12px}.ff-logic-dialog label{display:grid;gap:6px;color:#2c313c;font-size:13px}.ff-logic-dialog label i{color:#df2020;font-style:normal}.ff-logic-dialog textarea{min-height:84px;padding:8px 10px;border:1px solid #d8deea;border-radius:6px;font:inherit;resize:vertical}.ff-logic-dialog footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.ff-logic-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.d2-sticky-actions,.d3-sticky-actions{position:sticky;z-index:25;flex-wrap:wrap;gap:10px;margin-top:24px;padding-inline:0}.d2-sticky-actions>div,.d3-sticky-actions>div{flex-wrap:wrap}.d2-page,.d2-review-page,.d3-page,.d3-review-page,.d3-waybill-page{padding-bottom:40px}.overview-more-menu [role=menu],.self-pickup-more-menu [role=menu],.milk-express-more-menu [role=menu],.coupang-pallet-more [role=menu]{z-index:40}@media (max-width: 1050px){.d2-warehouse-page{padding-bottom:72px}}.ff-logic-ok{margin:8px 0 0;color:#0f8a5f;font-size:13px}.coupang-normal-fulfillment__delivery>.ff-logic-ok,.coupang-normal-fulfillment__delivery>.ff-logic-error{padding:0 18px}.ffx-previous>summary{cursor:pointer;font-size:13px;font-weight:600;color:#2c313c;padding:4px 0}.ffx-previous__item{display:grid;gap:6px;padding:8px 0;border-top:1px dashed #e3e6ee}.ffx-previous__item h4{margin:0;font-size:12.5px;font-weight:600;color:#4b5263}.ffx-previous__item h4 small{font-weight:400;color:#8a91a0}.ffx-previous .ffx-failure{margin:0}.ffx-upload-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#f1f3f6;color:#5c6372;font-size:12px;white-space:nowrap}.ffx-upload-tag.is-wait{background:#fff4e5;color:#b26a00}.ffx-upload-tag.is-ok{background:#e8f6ee;color:#1d7a46}.ffx-batch-fill{margin:0 0 16px;padding:14px 16px;border:1px dashed #c9d6f0;border-radius:12px;background:#f8faff}.ffx-batch-fill>header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px}.ffx-batch-fill>header h3{margin:0;font-size:15px;font-weight:500}.ffx-batch-fill>header small{color:#737a87}.ffx-root{min-width:0}.ffx-root .kr-pending-fulfillment--fulfilment{margin:18px 0 44px}.ffx-root .kr-pending-fulfillment__state.is-completed{color:#139646;background:#e3faeb}.ffx-root .kr-pending-fulfillment__package-status{min-width:56px}.ffx-root .kr-pending-fulfillment__top-facts.ffx-top-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.ffx-root .kr-pending-fulfillment__top-facts b{overflow-wrap:anywhere}.ffx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px}.ffx-actions .kr-pending-fulfillment__reschedule{display:inline-flex;align-items:center;gap:6px}.ffx-todos{display:grid;gap:8px;margin:0 0 12px;padding:12px 14px;border:1px solid #ffc4ce;border-radius:6px;background:#fff6f7}.ffx-todos h2{margin:0;color:#d92b3f;font-size:16px}.ffx-todos p{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;color:#3a2a2d;font-size:13px}.ffx-todos p b{color:#d92b3f}.ffx-todos button{margin-left:auto;min-height:28px;padding:0 12px;border:1px solid #ef3046;border-radius:4px;color:#ef3046;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.ffx-root .ffx-facts{overflow:hidden;border-bottom:1px solid #dce8fa}.ffx-root .ffx-facts>label small{display:block;color:#a05a00;font-size:12.5px;font-weight:600}.ffx-task__body{display:grid;gap:10px;padding:0 0 14px}.ffx-task__body>h3{margin:4px 14px 0;font-size:16px}.ffx-task__body>.kr-pending-fulfillment__table-wrap{width:auto;margin:0 14px}.ffx-task__body>.ff-logic-note,.ffx-task__body>.ff-logic-hint{margin:0 14px}.ffx-task__batch{margin-left:4px;color:#5c6372;font-size:13px;font-weight:600}.ffx-root .ffx-driver{margin:0 14px}.ffx-root .ffx-warehouse{margin:0 0 12px}.ffx-task__body .ffx-warehouse{margin:0 14px}.ffx-root .ffx-warehouse dl{grid-template-columns:1.2fr .9fr .9fr 2fr}.ffx-root .ffx-files{margin:0 14px}.ffx-subsection .ffx-files,.ffx-failure .ffx-files,.ffx-arrangement .ffx-files,.ff-logic-dialog .ffx-files{margin:8px 0 0}.ffx-files>div>em.is-pending,.ffx-files em.is-pending{color:#a05a00;background:#fff4e0}.ffx-files button[disabled]{cursor:not-allowed;opacity:.65}.ffx-files .ffx-file-acts{display:inline-flex;flex:none;gap:6px;margin-left:auto}.ffx-files>div>em.is-pending{white-space:normal;text-align:right}.ffx-files--picker .kr-pending-fulfillment__upload{display:inline-flex;align-items:center;gap:5px;margin-top:8px;min-height:30px;padding:0 12px;border:1px solid #3a79ed;border-radius:4px;color:#1767ef;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ffx-files--picker{padding:12px;border:1px solid #dce8fa;border-radius:5px}.ffx-files--picker h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#1767ef;font-size:15px}.ffx-files--picker>div{display:flex;align-items:center;gap:8px;min-height:29px;font-size:13px}.ffx-files--picker>div>em{margin-left:auto;padding:2px 7px;border-radius:12px;font-size:12.5px;font-style:normal;font-weight:700}.ffx-files--picker>div>button{min-height:25px;padding:0 8px;border:1px solid #ff6262;border-radius:4px;color:#ef4343;background:#fff;font:inherit;font-size:12.5px;cursor:pointer}.ffx-subsection{margin:0 14px;padding:12px;border:1px solid #dce8fa;border-radius:5px}.kr-pending-fulfillment--fulfilment>.ffx-subsection{margin:12px 0 0}.ffx-subsection>h3,.ffx-tracking>h3{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;color:#16477e;font-size:15px}.ffx-subsection .ffx-facts{border:1px solid #e0eafb;border-radius:4px}.ffx-tracking{margin:0 14px;padding:12px;border:1px solid #dce8fa;border-radius:5px}.ffx-tracking h3 small{color:#5c6372;font-size:12.5px;font-weight:600}.ffx-tracking__numbers{display:grid;gap:6px;margin:0 0 10px;padding:0;list-style:none}.ffx-tracking__numbers li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.ffx-tracking__numbers b{color:#2c313c;font-size:14px}.ffx-tracking__numbers em{padding:2px 8px;border-radius:10px;color:#1767d7;background:#e8f3ff;font-size:12.5px;font-style:normal;font-weight:700}.ffx-tracking__numbers a{color:#1767ef;font-weight:700}.ffx-tracking__nodes{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid #e0eafb;border-radius:4px}.ffx-tracking__nodes li{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:12px;align-items:start;padding:9px 12px;border-top:1px solid #edf2fb;font-size:13px}.ffx-tracking__nodes li:first-child{border-top:0;background:#f7fbff}.ffx-tracking__nodes time{color:#2755b6}.ffx-tracking__nodes div{display:grid;gap:2px;min-width:0}.ffx-tracking__nodes div b{color:#2c313c}.ffx-tracking__nodes div span{color:#304a78;overflow-wrap:anywhere}.ffx-tracking__nodes div small{color:#5c6372;font-size:12.5px}.ffx-tracking__nodes em{padding:2px 8px;border-radius:10px;font-size:12.5px;font-style:normal;font-weight:700;white-space:nowrap}.ffx-tracking__nodes em.is-api{color:#139646;background:#e3faeb}.ffx-tracking__nodes em.is-manual{color:#4b5263;background:#eef2f6}.ffx-failure{display:grid;gap:6px;margin:0 14px;padding:12px;border:1px solid #e3e6ee;border-radius:5px;background:#fafbfd;font-size:13px}.ffx-failure.is-open{border-color:#ffc4ce;background:#fff6f7}.ffx-failure header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ffx-failure header b{color:#ef3046;font-size:14px}.ffx-failure:not(.is-open) header b{color:#4b5263}.ffx-failure header time{color:#5c6372}.ffx-failure p{margin:0;color:#2c313c;line-height:1.55}.ffx-failure p>span{color:#5c6372;font-weight:700}.ffx-failure__todo{padding:6px 8px;border-radius:4px;background:#fff;color:#b3261e!important;font-weight:700}.ffx-failure__supplements{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ffx-failure__supplements li{display:flex;flex-wrap:wrap;gap:8px;color:#304a78}.ffx-failure__supplements em{color:#1767d7;font-style:normal;font-weight:700}.ffx-arrangeable{color:#1767d7;font-weight:700}.ffx-root .ffx-units{margin-top:14px}.ffx-root .ffx-units>header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ffx-root .ffx-units>header h2{margin:0;font-size:18px}.ffx-root .ffx-units>footer{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:10px;color:#243e70;font-size:13px}.ffx-root .ffx-table{min-width:720px}.ffx-arrangements{display:grid;gap:10px;margin-top:16px}.ffx-arrangements>h2{margin:0;font-size:18px}.ffx-arrangement{overflow:hidden;border:1px solid #dce8fa;border-radius:7px}.ffx-arrangement>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:6px 14px;border-bottom:1px solid #dce8fa;background:#f9fbff;font-size:13px}.ffx-arrangement>header b{color:#0c0d0e;font-size:15px}.ffx-arrangement>header small{margin-left:auto;color:#5c6372}.ffx-arrangement>.ff-logic-note{margin:10px 14px 0}.ffx-arrangement__item{display:grid;gap:8px;padding:10px 14px;border-top:1px solid #edf2fb}.ffx-arrangement__item:first-of-type{border-top:0}.ffx-arrangement__item>strong{color:#16477e;font-size:14px}.ffx-arrangement__item .ffx-facts{border:1px solid #e0eafb;border-radius:4px}.ffx-master-pending{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:10px;color:#a05a00!important;background:#fff4e0;font-size:12.5px!important;font-weight:700}.ffx-plan{display:grid;gap:10px;margin-top:12px}.ffx-plan>h2{margin:0;font-size:18px}.ffx-plan .ffx-facts{border:1px solid #dce8fa;border-radius:5px}.ffx-plan__group{display:grid;gap:6px}.ffx-plan__group>strong{display:flex;align-items:center;gap:6px;color:#16477e;font-size:14px}.ffx-plan-details{margin-top:16px}.ffx-plan-details>summary{color:#1767ef;font-size:14px;font-weight:700;cursor:pointer}.ffx-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ffx-form-grid .is-wide{grid-column:1 / -1}.ffx-form-grid input.ui-input{height:36px;padding:0 10px;border:1px solid #d8deea;border-radius:6px;font:inherit}.ff-logic-dialog input.ui-input{min-width:0}@media (max-width: 900px){.ffx-root .kr-pending-fulfillment__top-facts.ffx-top-facts,.ffx-root .ffx-warehouse dl,.ffx-tracking__nodes li,.ffx-form-grid{grid-template-columns:1fr}.ffx-root .kr-pending-fulfillment__editable-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ffx-arrange-items{display:grid;gap:12px}.ffx-arrange-item{overflow:hidden;border:1px solid #e4e9f1;border-radius:8px;background:#fff}.ffx-arrange-item>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-bottom:1px solid #e9edf4;background:#fbfcff}.ffx-arrange-item>header h3{margin:0;color:#0c0d0e;font-size:16px}.ffx-arrange-item>header small{color:#4b5263}.ffx-arrange-item>header button{margin-left:auto}.ffx-arrange-item__body{display:grid;gap:12px;padding:14px 16px}.ffx-arrange-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.ffx-arrange-grid .is-wide{grid-column:1 / -1}.ffx-unit-picker{display:flex;flex-wrap:wrap;gap:8px}.ffx-unit-picker label{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #dfe6f2;border-radius:6px;font-size:13px;cursor:pointer}.ffx-unit-picker label.is-checked{border-color:#4e7ce0;background:#f5f8ff}.ffx-unit-picker label.is-disabled{color:#8a91a0;background:#f6f7fa;cursor:not-allowed}.ffx-unit-picker small{color:#5c6372;font-size:12.5px}.ffx-tracking-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.ffx-issues{margin:0;padding:10px 14px 10px 30px;border:1px solid #ffd598;border-radius:6px;background:#fff8ec;color:#8a4b00;font-size:13px;line-height:1.6}.ffx-center-note{margin:0;color:#8a4b00;font-size:12.5px}@media (max-width: 900px){.ffx-arrange-grid,.ffx-tracking-inputs{grid-template-columns:1fr}}.ffx-fcl-docs{display:grid;gap:14px}.ffx-fcl-card{overflow:hidden;border:1px solid #e4e9f1;border-radius:8px;background:#fff}.ffx-fcl-card>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:50px;padding:0 16px;border-bottom:1px solid #e9edf4;background:#fbfcff}.ffx-fcl-card>header h2{margin:0;color:#0c0d0e;font-size:17px}.ffx-fcl-card>header .ui-button{margin-left:auto}.ffx-fcl-card__body{display:grid;gap:12px;padding:14px 16px}.ffx-fcl-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:0}.ffx-fcl-card dl>div{min-width:0;padding:8px 10px;border:1px solid #edf0f6;border-radius:5px}.ffx-fcl-card dt{color:#4b5263;font-size:12.5px}.ffx-fcl-card dd{margin:3px 0 0;color:#0c0d0e;font-size:13px;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.ffx-fcl-card .is-wide{grid-column:1 / -1}.ffx-fcl-table{width:100%;border-collapse:collapse;font-size:13px}.ffx-fcl-table th,.ffx-fcl-table td{padding:8px 10px;border-top:1px solid #edf0f6;text-align:left;white-space:nowrap}.ffx-fcl-table th{color:#4b5263;background:#f7f9fd;font-weight:600}.ffx-fcl-table td.is-num,.ffx-fcl-table th.is-num{text-align:right}.ffx-fcl-scroll{overflow-x:auto;border:1px solid #edf0f6;border-radius:6px}@media (max-width: 900px){.ffx-fcl-card dl{grid-template-columns:1fr}}.ffx-task-events{margin-top:12px;border-top:1px solid var(--line, #e7e9ee);padding-top:10px}.ffx-task-events>summary{cursor:pointer;font-size:13px;color:var(--muted, #4b5263);min-height:24px;display:flex;align-items:center}.ffx-task-events ol{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.ffx-task-events li{display:grid;grid-template-columns:132px 1fr;gap:12px;font-size:13px}.ffx-task-events time{color:var(--muted, #4b5263);font-variant-numeric:tabular-nums}.ffx-task-events li div{display:grid;gap:2px}.ffx-task-events li span,.ffx-task-events li small{color:var(--muted, #4b5263)}.ffx-keep-files{border:1px solid var(--line, #e7e9ee);border-radius:8px;padding:8px 12px;margin:8px 0;display:grid;gap:4px}.ffx-keep-files legend{font-size:13px;color:var(--muted, #4b5263);padding:0 4px}.ffx-keep-files__row{display:flex;align-items:center;gap:8px;font-size:13px;min-height:24px}.ffx-keep-files__row em{color:var(--muted, #4b5263);font-style:normal;font-size:12.5px}.od-page{--od-ink: var(--vj-ink, #0c0d0e);--od-t2: var(--vj-t2, #41464f);--od-mu: var(--vj-mu, #737a87);--od-line: var(--vj-line, #e4e7ef);--od-soft: #edf0f5;--od-blue: var(--vj-blue, #1664ff)}.od-card{min-width:0;padding:20px 22px;border:1px solid var(--od-line, #e4e7ef);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.od-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;margin-bottom:14px}.od-card__head>div{min-width:0}.od-card__head small{display:block;margin-bottom:2px;color:var(--od-mu, #737a87);font-family:var(--vj-en, inherit);font-size:11.5px;font-weight:500;letter-spacing:.12em}.od-card__head h2{margin:0;color:var(--od-ink, #0c0d0e);font-size:17px;font-weight:500}.od-card__head p{margin:4px 0 0;color:var(--od-mu, #737a87);font-size:13px;font-weight:300;line-height:1.6}.od-text-action{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;min-height:30px;padding:0 2px;color:var(--vj-blue2, #1450d6);border:0;background:none;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.od-text-action:hover{color:var(--od-blue, #1664ff)}.od-muted{margin:10px 0 0;color:var(--od-mu, #737a87);font-size:12.5px;line-height:1.6}.od-empty{margin:0;padding:18px 0;color:var(--od-mu, #737a87);font-size:13.5px;text-align:center}.od-sub{display:block;margin-top:2px;color:var(--od-mu, #737a87);font-size:12px;font-weight:400}.od-overview{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.od-overview__main,.od-overview__side{display:grid;gap:16px;min-width:0}@media (max-width: 1100px){.od-overview{grid-template-columns:1fr}}.od-table-wrap{overflow-x:auto;border:1px solid var(--od-soft, #edf0f5);border-radius:10px}.od-table{width:100%;border-collapse:collapse;font-size:13.5px}.od-table th,.od-table td{padding:10px 12px;border-bottom:1px solid var(--od-soft, #edf0f5);color:var(--od-t2, #41464f);text-align:left;vertical-align:top;white-space:nowrap}.od-table td{line-height:1.5}.od-table thead th{color:#4b5263;background:#f4f6fb;font-size:12.5px;font-weight:500}.od-table tbody tr:last-child td{border-bottom:0}.od-table tbody tr:hover td{background:#fafbfe}.od-table tfoot th{color:var(--od-ink, #0c0d0e);border-top:1px solid var(--od-line, #e4e7ef);border-bottom:0;background:#fafbfd;font-weight:600}.od-table b{color:var(--od-ink, #0c0d0e);font-family:var(--vj-en, inherit);font-weight:500}.od-table .is-num{font-variant-numeric:tabular-nums;text-align:right}.od-table td:not(.is-num){white-space:normal;min-width:70px}.od-table--sku td:nth-child(3){min-width:140px}.od-mark{display:inline-flex;align-items:center;gap:6px;padding:0;color:var(--od-ink, #0c0d0e);border:0;background:none;font:inherit;cursor:pointer;white-space:nowrap}.od-mark svg{color:#5b47f0}.od-mark:hover b{color:var(--od-blue, #1664ff)}.od-mark em{padding:1px 6px;color:#1450d6;border-radius:5px;background:#e6edff;font-size:11.5px;font-style:normal;font-weight:600}.od-pending{display:inline-block;padding:1px 7px;color:#b45309;border-radius:5px;background:#fff4e5;font-size:12px;cursor:help}.od-progress__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;counter-reset:od}.od-progress__steps li{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:9px 10px;color:var(--od-mu, #737a87);border:1px solid var(--od-soft, #edf0f5);border-radius:10px;background:#fafbfd;font-size:13px}.od-progress__steps li i{display:grid;flex-shrink:0;width:22px;height:22px;place-items:center;color:var(--od-mu, #737a87);border-radius:50%;background:#eceff5;font-family:var(--vj-din, inherit);font-size:12px;font-style:normal;font-weight:600}.od-progress__steps li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-progress__steps li.is-done{color:var(--od-t2, #41464f)}.od-progress__steps li.is-done i{color:#0f7a5a;background:#dff5ec}.od-progress__steps li.is-current{color:var(--od-ink, #0c0d0e);border-color:transparent;background:linear-gradient(105deg,#eef3ff,#f1edff);box-shadow:inset 0 0 0 1px #c9d6ff;font-weight:600}.od-progress__steps li.is-current i{color:#fff;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb))}.od-progress__now{display:grid;gap:8px;padding:14px 16px;border-radius:12px;background:#f7f9fc}.od-progress__now.is-mine{background:linear-gradient(105deg,#fff8ed,#fffaf2);box-shadow:inset 0 0 0 1px #f8dcb0}.od-progress__now>div{display:flex;align-items:baseline;gap:10px}.od-progress__now small{color:var(--od-mu, #737a87);font-size:12.5px}.od-progress__now b{font-size:17px;font-weight:600}.od-progress__now p{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;margin:0;color:var(--od-ink, #0c0d0e);font-size:13.5px;line-height:1.6}.od-progress__now p span{color:var(--od-mu, #737a87)}.od-progress__now.is-mine p:last-child{font-weight:500}.od-progress__more{margin-top:10px}.od-progress__more summary{color:var(--vj-blue2, #1450d6);font-size:13px;cursor:pointer}.od-progress__more ul{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.od-progress__more li{display:grid;grid-template-columns:88px minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:8px 10px;border-radius:8px;color:var(--od-t2, #41464f);font-size:13px;line-height:1.55}.od-progress__more li.is-current{background:#eef3ff}.od-progress__more li b{color:var(--od-ink, #0c0d0e);font-weight:500}.od-progress__more li em{color:var(--od-mu, #737a87);font-style:normal}@media (max-width: 700px){.od-progress__more li{grid-template-columns:1fr}.od-progress__now p{grid-template-columns:1fr;gap:2px}}.od-snapshot__list{display:grid;gap:0;margin:0}.od-snapshot__list>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--od-soft, #edf0f5)}.od-snapshot__list dt{display:flex;align-items:center;gap:5px;color:var(--od-mu, #737a87);font-size:13px}.od-snapshot__list dt svg{color:#6a5cff}.od-snapshot__list dd{margin:0;color:var(--od-ink, #0c0d0e);font-size:13.5px;line-height:1.5;word-break:break-word}.od-snapshot__list dd small{display:block;color:var(--od-mu, #737a87);font-size:12px}.od-snapshot__measure{display:grid;gap:6px;margin-top:14px;padding:14px;border-radius:12px;background:linear-gradient(150deg,#f6f8ff,#f3f0ff)}.od-snapshot__measure h3{margin:0;color:var(--od-ink, #0c0d0e);font-size:14px;font-weight:600}.od-snapshot__measure p{margin:0 0 4px;color:var(--od-mu, #737a87);font-size:12px;line-height:1.5}.od-snapshot__measure>div{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.od-snapshot__measure>div span{color:var(--od-t2, #41464f)}.od-snapshot__measure>div b{color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.od-snapshot__measure em{margin-left:6px;padding:0 5px;color:#b45309;border-radius:4px;background:#fff4e5;font-family:inherit;font-size:11.5px;font-style:normal;font-weight:500}.od-docs ul{display:grid;gap:0;margin:0 0 10px;padding:0;list-style:none}.od-docs li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--od-soft, #edf0f5)}.od-docs li>div{display:grid;min-width:0}.od-docs strong{color:var(--od-ink, #0c0d0e);font-size:13.5px;font-weight:500}.od-docs strong i{margin-left:6px;padding:0 5px;color:#6b5bd6;border-radius:4px;background:#f0edff;font-size:11px;font-style:normal;font-weight:500;vertical-align:1px}.od-docs small{color:var(--od-mu, #737a87);font-size:12px}.od-docs li>b{flex-shrink:0;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500}.od-docs .is-done{color:#0f7a5a;background:#e0f6ee}.od-docs .is-warn{color:#b45309;background:#fff4e5}.od-docs .is-doing{color:#1450d6;background:#e6edff}.od-docs .is-idle{color:#5c6372;background:#eef0f4}.od-quick{display:grid;gap:4px}.od-quick .od-card__head{margin-bottom:6px}.od-quick button{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;color:var(--od-ink, #0c0d0e);border:0;border-radius:8px;background:transparent;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.od-quick button svg:first-child{color:#5b47f0}.od-quick button svg:last-child{margin-left:auto;color:var(--od-mu, #737a87)}.od-quick button:hover{background:#f4f6fb}.od-fee-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#f7f9fc;font-size:13px}.od-fee-line span{color:var(--od-mu, #737a87)}.od-fee-line b{color:var(--od-ink, #0c0d0e);font-weight:500}.od-info{display:grid;gap:16px}.od-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.od-fields>div{display:grid;align-content:start;gap:4px;min-width:0;padding:10px 12px;border-radius:10px;background:#f7f9fc}.od-fields>div.is-wide{grid-column:span 2}.od-fields dt{color:var(--od-mu, #737a87);font-size:12.5px}.od-fields dd{margin:0;color:var(--od-ink, #0c0d0e);font-size:13.5px;line-height:1.5;word-break:break-word}@media (max-width: 1100px){.od-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.od-fields{grid-template-columns:1fr}.od-fields>div.is-wide{grid-column:auto}}.od-cargo{display:grid;gap:16px}.od-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.od-stats>div{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--od-line, #e4e7ef);border-radius:14px;background:#fff}.od-stats svg{grid-row:span 2;width:40px;height:40px;padding:9px;color:#4b5cf0;border-radius:11px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.od-stats span{color:var(--od-mu, #737a87);font-size:12.5px}.od-stats b{color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}@media (max-width: 1100px){.od-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.od-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.od-guide{display:grid;gap:14px;max-height:64vh;overflow-y:auto;padding-right:4px}.od-guide h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--vj-ink, #0c0d0e);font-size:14.5px;font-weight:600}.od-guide h3 i{display:grid;width:22px;height:22px;place-items:center;color:#fff;border-radius:50%;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));font-size:12px;font-style:normal}.od-guide ul{display:grid;gap:0;margin:0;padding:0;border:1px solid #edf0f5;border-radius:10px;list-style:none}.od-guide li{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(0,1fr);gap:12px;padding:10px 12px;border-bottom:1px solid #edf0f5;color:var(--vj-t2, #41464f);font-size:13px;line-height:1.55}.od-guide li:last-child{border-bottom:0}.od-guide li b{display:grid;align-content:start;gap:4px;font-weight:600}.od-guide li b em{justify-self:start;padding:0 6px;color:#b45309;border-radius:4px;background:#fff4e5;font-size:11.5px;font-style:normal;font-weight:500}.od-guide li .is-mine{color:var(--vj-ink, #0c0d0e);font-weight:500}@media (max-width: 640px){.od-guide li{grid-template-columns:1fr;gap:2px}}.orders-logic__guide{display:inline-flex;align-items:center;gap:6px}.orders-logic .orders-logic__group-row td span.orders-logic__group-hint{margin-left:10px;color:var(--vj-mu, #737a87);font-weight:400}.ui-modal:has(.od-guide){width:min(900px,calc(100vw - 32px));max-width:900px}.od-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;margin:4px 0 14px;padding:20px 22px;border:1px solid var(--od-line, #e4e7ef);border-radius:14px;background:linear-gradient(120deg,#f6f8ff,#fff 55%,#f6f3ff)}.od-head__main{display:grid;gap:8px;min-width:0}.od-head__title{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.od-head__title h1{margin:0;color:var(--od-ink, #0c0d0e);font-family:var(--vj-en, inherit);font-size:26px;font-weight:400;letter-spacing:.01em}.od-stage{padding:3px 9px;color:#5c6372;border-radius:6px;background:#eef0f4;font-size:12.5px;font-weight:500}.od-stage.is-formal{color:#1450d6;background:#e6edff}.od-type{padding:2px 9px;color:#fff;border-radius:6px;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));font-family:var(--vj-en, inherit);font-size:12.5px;font-style:normal;font-weight:600}.od-head__route{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:var(--od-t2, #41464f);font-size:14px}.od-head__route svg{color:#6a5cff}.od-head__route small{color:var(--od-mu, #737a87);font-size:12.5px}.od-head__side{display:grid;justify-items:end;gap:10px}.od-head__status{display:grid;justify-items:end;gap:2px}.od-head__status b{font-size:20px;font-weight:600}.od-head__status small{color:var(--od-mu, #737a87);font-size:12.5px}.od-head__actions{display:flex;gap:8px}.od-head__button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;color:var(--od-ink, #0c0d0e);border:1px solid var(--od-line, #e4e7ef);border-radius:9px;background:#fff;font:inherit;font-size:13.5px;cursor:pointer}.od-head__button:hover{border-color:#c9d6ff;color:var(--od-blue, #1664ff)}.od-more{position:relative}.od-more__menu{position:absolute;z-index:30;top:calc(100% + 6px);right:0;display:grid;min-width:250px;padding:6px;border:1px solid var(--od-line, #e4e7ef);border-radius:12px;background:#fff;box-shadow:0 12px 32px #141e4624}.od-more__menu button{display:grid;gap:2px;padding:9px 12px;color:var(--od-ink, #0c0d0e);border:0;border-radius:8px;background:none;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.od-more__menu button:hover:not(:disabled){background:#f4f6fb}.od-more__menu button.is-danger{color:#d92d20}.od-more__menu button:disabled{color:#a0a6b2;cursor:not-allowed}.od-more__menu button small{color:var(--od-mu, #737a87);font-size:11.5px;line-height:1.4}@media (max-width: 700px){.od-head__side,.od-head__status{justify-items:start}}.od-status{display:grid;gap:12px;border-left:4px solid #798cab}.od-status--warning{border-left-color:#f4a30e}.od-status--danger{border-left-color:#f13943}.od-status--success{border-left-color:#0fa779}.od-status--processing,.od-status--info{border-left-color:#1765ee}.od-status--warning .od-status__now,.od-status--danger .od-status__now{background:linear-gradient(105deg,#fff8ed,#fffaf2);box-shadow:inset 0 0 0 1px #f8dcb0}.vj-shell .od-status .order-logic-panel__detail,.od-status .order-logic-panel__detail{padding:12px 0 0}.vj-shell .od-status .order-logic-panel__actions .ui-button{min-height:38px}.od-status .od-card__head{margin-bottom:0}.od-status .od-progress__steps{margin:0}.od-status__now{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;padding:14px 16px;border-radius:12px;background:#f7f9fc}.od-status__state{display:grid;flex:1 1 320px;gap:6px;min-width:0}.od-status__state>b{font-size:19px;font-weight:600}.od-status__state p{margin:0;color:var(--od-t2, #41464f);font-size:13.5px;line-height:1.6}.od-status__todo{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px}.od-status__todo span{color:var(--od-mu, #737a87)}.od-status__todo.is-mine{color:var(--od-ink, #0c0d0e)!important;font-weight:500}.od-status__todo.is-mine span{color:#b45309}.od-status .order-logic-panel__detail{padding-top:10px}.od-card__more{margin-top:10px}.od-measure__rows{display:grid;gap:8px}.od-measure__rows>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;background:linear-gradient(150deg,#f6f8ff,#f3f0ff);font-size:13px}.od-measure__rows span{display:inline-flex;align-items:center;gap:5px;color:var(--od-t2, #41464f)}.od-measure__rows span svg{color:#6a5cff}.od-measure__rows b{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 6px;color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.od-measure__rows b em{color:var(--od-mu, #737a87);font-family:inherit;font-size:12.5px;font-style:normal;font-weight:400}.od-measure__rows b svg{color:var(--od-mu, #737a87)}.od-measure__count{margin:10px 0 0;color:var(--od-mu, #737a87);font-size:12.5px}.od-measure__count b{color:var(--od-ink, #0c0d0e);font-size:14px}.od-fold-card>summary{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;list-style:none;cursor:pointer}.od-fold-card>summary::-webkit-details-marker{display:none}.od-fold-card>summary>span{display:grid;gap:3px;min-width:0}.od-fold-card>summary h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--od-ink, #0c0d0e);font-size:17px;font-weight:500}.od-fold-card>summary h2:before{content:"";width:8px;height:8px;border-right:2px solid #8a91a0;border-bottom:2px solid #8a91a0;transform:rotate(-45deg);transition:transform .15s ease}.od-fold-card[open]>summary h2:before{transform:rotate(45deg)}.od-fold-card>summary small{color:var(--od-mu, #737a87);font-size:12.5px;line-height:1.6}.od-fold-card[open]>summary{margin-bottom:14px}.od-fold{margin-top:12px}.od-fold>summary{color:var(--vj-blue2, #1450d6);font-size:13px;cursor:pointer}.od-fold>.od-table-wrap,.od-fold>ol{margin-top:10px}.od-filter{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.od-filter button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;color:var(--od-t2, #41464f);border:1px solid var(--od-line, #e4e7ef);border-radius:999px;background:#fff;font:inherit;font-size:13px;cursor:pointer}.od-filter button em{min-width:18px;padding:0 6px;color:var(--od-mu, #737a87);border-radius:999px;background:#f1f3f7;font-size:11.5px;font-style:normal;text-align:center}.od-filter button.is-active{color:#1450d6;border-color:#c9d6ff;background:#eef3ff;font-weight:500}.od-filter button.is-active em{color:#1450d6;background:#dfe7ff}.od-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.od-chips button{min-height:28px;padding:0 10px;color:var(--od-mu, #737a87);border:0;border-radius:6px;background:#f4f6fb;font:inherit;font-size:12.5px;cursor:pointer}.od-chips button.is-active{color:#fff;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb))}.od-tag{display:inline-block;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}.od-tag.is-done{color:#0f7a5a;background:#e0f6ee}.od-tag.is-warn{color:#b45309;background:#fff4e5}.od-tag.is-danger{color:#d92d20;background:#fff1f2}.od-tag.is-doing{color:#1450d6;background:#e6edff}.od-tag.is-idle{color:#5c6372;background:#eef0f4}.od-sub.is-danger{color:#d92d20}.od-select{display:inline-flex;align-items:center;gap:8px;color:var(--od-mu, #737a87);font-size:13px}.od-select select{min-height:34px;padding:0 30px 0 12px;color:var(--od-ink, #0c0d0e);border:1px solid #d6dbe6;border-radius:10px;outline:0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a91a0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;font:inherit;font-size:13px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s}.od-select select:hover{border-color:#b3bcd0}.od-select select:focus,.od-select select:focus-visible{border-color:var(--od-blue, #1664ff);outline:0;box-shadow:var(--cp-focus-ring)}.od-row-actions{display:flex;flex-wrap:wrap;gap:2px 10px;white-space:nowrap}.od-row-actions .od-text-action{min-height:26px;font-size:13px}.od-table__expand>td{padding:12px 14px!important;background:#fafbfe}.od-table__expand .od-table-wrap{margin-top:10px}.od-table__note{max-width:280px;color:var(--od-mu, #737a87)!important;font-size:12.5px}.od-table tr.is-flagged td{background:#fffaf2}.od-fields--compact{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.od-fields--compact>div{background:#fff;box-shadow:inset 0 0 0 1px #edf0f5}.od-empty--box{display:grid;justify-items:center;gap:8px;padding:28px 12px;border:1px dashed var(--od-line, #e4e7ef);border-radius:12px;background:#fafbfd}.od-empty--box svg{color:#8a91a0}.od-photo{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;color:#1450d6;border-radius:5px;background:#eef3ff;font-size:12px}.od-photo.is-empty{color:#8a91a0;background:#f1f3f7}.od-legend{display:grid;gap:8px;margin:0;padding:0;list-style:none}.od-legend li{color:var(--od-t2, #41464f);font-size:13px;line-height:1.6}.od-legend b{margin-right:6px;color:var(--od-ink, #0c0d0e);font-weight:500}.od-docs-tab__layout,.od-fees__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.od-docs-tab__side{display:grid;gap:16px}@media (max-width: 1100px){.od-docs-tab__layout,.od-fees__layout{grid-template-columns:1fr}}.od-docs-tab__filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.od-docs-tab__note{margin:0 0 12px;padding:10px 12px;color:var(--od-t2, #41464f);border-radius:10px;background:#f6f8ff;font-size:12.5px;line-height:1.6}.od-doc-name{display:inline-flex;align-items:flex-start;gap:8px}.od-doc-name>svg{flex-shrink:0;margin-top:2px;color:#5b47f0}.od-doc-name b i{margin-left:6px;padding:0 5px;color:#6b5bd6;border-radius:4px;background:#f0edff;font-size:11px;font-style:normal;font-weight:500;vertical-align:1px}.od-file-link{display:flex;min-height:24px}.od-file-link small{color:var(--od-mu, #737a87);font-weight:400}.od-nodocs .od-card__head{margin-bottom:10px}.od-nodocs__row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f7f9fc}.od-nodocs__row>i{display:grid;flex:none;width:34px;height:34px;place-items:center;color:#1450d6;border-radius:10px;background:#eaf0ff}.od-nodocs__row>div{display:grid;flex:1;gap:2px;min-width:0}.od-nodocs__row b{color:var(--od-ink, #0c0d0e);font-size:13.5px;font-weight:500}.od-nodocs__row span{color:var(--od-mu, #737a87);font-size:12.5px;line-height:1.5}.od-nodocs__row .od-text-action{flex:none;white-space:nowrap}@media (max-width: 560px){.od-nodocs__row{flex-wrap:wrap}}.od-fees{display:grid;gap:16px}.od-fees__main{display:grid;gap:16px;min-width:0}.od-fees-quote__actions{display:flex;flex-wrap:wrap;gap:8px;align-self:center}.od-quote-sum{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,2fr);gap:12px;align-items:stretch}.od-quote-sum__total{display:grid;align-content:start;gap:8px;padding:12px 14px;border-radius:12px;background:linear-gradient(105deg,#f4f7ff,#f6f3ff)}.od-quote-sum__total small{color:var(--od-mu, #737a87);font-size:12.5px}.od-quote-sum__total ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.od-quote-sum__total li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;white-space:nowrap}.od-quote-sum__total em{padding:1px 7px;color:#1450d6;border-radius:6px;background:#fff;font-size:12px;font-style:normal;font-weight:600}.od-quote-sum__total b{color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.od-quote-sum__none{color:#8a91a0}.od-quote-sum__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.od-quote-sum__meta>div{display:grid;align-content:start;gap:4px;min-width:0;padding:12px 14px;border:1px solid #edf0f5;border-radius:12px;background:#fff}.od-quote-sum__meta dt{color:var(--od-mu, #737a87);font-size:12.5px}.od-quote-sum__meta dd{display:grid;gap:2px;margin:0;color:var(--od-ink, #0c0d0e);font-size:13.5px;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap}.od-quote-sum__meta dd small{color:var(--od-mu, #737a87);font-size:12px;white-space:normal}@media (max-width: 900px){.od-quote-sum{grid-template-columns:1fr}}@media (max-width: 560px){.od-quote-sum__meta{grid-template-columns:1fr}}.od-quote-review{display:grid;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid #e8ebf2}.od-quote-review__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none}.od-quote-review__steps li{display:grid;gap:4px;padding:10px 12px;border:1px solid #e3e8f4;border-radius:10px;background:#f7f9fe}.od-quote-review__steps b{color:#1d3fbf;font-size:13.5px;font-weight:600}.od-quote-review__steps span{color:#4b5263;font-size:12.5px;line-height:1.55}.od-quote-review__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px}.od-quote-review__contact{display:grid;gap:6px;min-width:0;flex:1 1 280px}.od-quote-review__contact>small{color:#5c6372;font-size:12.5px}.od-quote-review__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.od-fees__currencies{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.od-fees-currency{padding:14px 16px;border:1px solid var(--od-soft, #edf0f5);border-radius:12px;background:linear-gradient(150deg,#f8f9ff,#f5f2ff)}.od-fees-currency h3{display:flex;align-items:center;gap:6px;margin:0 0 10px;color:var(--od-ink, #0c0d0e);font-family:var(--vj-en, inherit);font-size:14px;font-weight:600}.od-fees-currency h3 svg{color:#5b47f0}.od-fees-currency dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.od-fees-currency dt{color:var(--od-mu, #737a87);font-size:12px}.od-fees-currency dd{margin:2px 0 0;color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.od-fees-currency dd.is-done{color:#0f7a5a}.od-fees-currency dd.is-warn{color:#b45309}.od-fees-currency dd.is-danger{color:#d92d20}.od-fees-currency p{margin:10px 0 0;color:var(--od-mu, #737a87);font-size:12px}.od-fees__notice{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:10px 12px;color:#8a4b05;border-radius:10px;background:#fff8ed;font-size:13px}.od-fees__notice span{flex:1 1 260px}.od-fees__legend{position:sticky;top:76px}.od-table--fees td:nth-child(3){min-width:140px}.ffx-waiting{display:flex;align-items:flex-start;gap:14px;margin:12px 0;padding:18px 20px;border:1px dashed #c9d6ff;border-radius:14px;background:linear-gradient(120deg,#f6f8ff,#f8f6ff)}.ffx-waiting>svg{flex-shrink:0;color:#5b47f0}.ffx-waiting h2{margin:0 0 4px;color:var(--vj-ink, #0c0d0e);font-size:16px;font-weight:600}.ffx-waiting p{margin:0;color:var(--vj-t2, #41464f);font-size:13px;line-height:1.6}.ffx-link{margin-left:8px;padding:0;color:var(--vj-blue2, #1450d6);border:0;background:none;font:inherit;font-size:inherit;cursor:pointer}@media print{.od-page .order-breadcrumb,.od-page .od-head__actions,.od-page .ui-tabs,.od-page .ui-alert,.od-page .od-quick,.od-page .order-logic-panel__actions,.od-page .od-row-actions{display:none!important}.od-page .od-overview,.od-page .od-docs-tab__layout,.od-page .od-fees__layout{grid-template-columns:1fr}.od-page .od-card,.od-page .od-head{box-shadow:none;break-inside:avoid}}.od-selfco{display:grid;gap:10px;border-left:4px solid #798cab}.od-selfco.is-todo{border-left-color:#f4a30e;background:linear-gradient(105deg,#fffaf2,#fff 60%)}.od-selfco.is-done{border-left-color:#0fa779}.od-selfco .od-card__head{margin-bottom:0}.od-selfco__badge{align-self:center;padding:3px 10px;color:#b45309;border-radius:999px;background:#fff3dc;font-size:12.5px;font-weight:500}.od-selfco__badge.is-done{color:#0f7a5a;background:#dff5ec}.od-selfco__text{margin:0;color:var(--od-t2, #41464f);font-size:13.5px;line-height:1.6}.od-selfco__files{display:grid;gap:6px;margin:0;padding:0;list-style:none}.od-selfco__files li{display:flex;align-items:center;gap:6px;color:var(--od-ink, #0c0d0e);font-size:13px}.od-selfco__files svg{color:#0fa779;flex-shrink:0}.od-selfco__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.od-selfco__actions .ui-button svg{margin-right:4px;flex-shrink:0}.od-selfco__hint{display:inline-flex;align-items:center;gap:4px;color:var(--od-mu, #737a87);font-size:12.5px}.od-selfco__ok,.od-selfco__err{margin:0;font-size:13px}.od-selfco__ok{color:#0f7a5a}.od-selfco__err{color:#d4252f}.od-docs-tab>.od-selfco{margin-bottom:14px}.oq-lines{margin:0;padding:0;list-style:none}.oq-lines li{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #f2f4f8}.oq-lines li:last-child{border-bottom:0}.oq-lines li.is-changed{margin:0 -10px;padding:12px 10px;border-radius:8px;background:#fffaf0}.oq-main{flex:1;min-width:0;display:grid;gap:4px}.oq-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.oq-name b{font-size:14px;font-weight:500;color:#0c0d0e}.oq-name .fp-tags{display:inline-flex;gap:4px}.oq-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;color:#5c6372;font-size:12.5px;font-variant-numeric:tabular-nums}.oq-meta i{font-style:normal;color:#a3a9b5}.oq-off{margin-left:6px;color:#0f7a5a}.oq-sub{color:#8a91a0;font-size:12px}.oq-amt{flex:none;font-size:14.5px;font-weight:600;color:#0c0d0e;white-space:nowrap;font-variant-numeric:tabular-nums}.oq-pending{color:#b45309;font-weight:500;font-size:13px}.oq-help{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:#f7f9fc}.oq-help>p{display:flex;align-items:center;gap:6px;margin:0;color:#5c6372;font-size:13px}.oq-help .jy-contacts{gap:8px}.oq-help .jy-contacts>*{padding:8px 10px;background:#fff;box-shadow:none}.oq-group{display:grid;gap:2px;margin-top:8px}.oq-group>h4{margin:6px 0 0;color:#5c6372;font-size:12.5px;font-weight:500}.oq-confirm-note{margin-right:auto;align-self:center;color:#8a91a0;font-size:12.5px}.oq-credit{margin:10px 0;padding:10px 12px;border:1px solid #cfe0ff;border-radius:10px;background:#f3f8ff}.oq-credit header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px}.oq-credit header b{font-size:13px;color:#1d4ed8}.oq-credit header span{font-size:12px;color:#5c6372}.oq-credit table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.oq-credit th{padding:4px 6px;font-weight:500;font-size:12px;color:#5c6372;text-align:right}.oq-credit th:first-child,.oq-credit td:first-child{text-align:left}.oq-credit td{padding:5px 6px;text-align:right;border-top:1px solid #e1ecff;color:#2c313c;white-space:nowrap}.oq-credit td em{font-style:normal;font-weight:600;color:#0c0d0e}.oq-credit td.is-credit{color:#0f8a5f}.oq-credit td b{color:#0c0d0e}.oq-credit--compact{margin:8px 0 0}.oq-terms{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;padding:10px 12px;border:1px solid #e3e7ef;border-radius:10px;background:#f7f9fc}.oq-terms label{display:flex;align-items:center;gap:8px;font-size:13px;color:#2c313c}.oq-terms select{height:30px;padding:0 8px;border:1px solid #d6dbe5;border-radius:6px;background:#fff;font-size:13px}.oq-terms__party{display:flex;gap:6px}.oq-terms__party button{height:28px;padding:0 12px;border:1px solid #d6dbe5;border-radius:14px;background:#fff;font-size:12.5px;color:#4b5263;cursor:pointer}.oq-terms__party button.is-on{border-color:#1664ff;background:#eef3ff;color:#1664ff}.oq-terms small{flex-basis:100%;font-size:12.5px;color:#5c6372}.oq-billrate{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 12px;padding:10px 14px;border:1px solid #dfe6f5;border-radius:10px;background:#f6f8fd;font-size:13px}.oq-billrate b{color:#0c0d0e;font-weight:600}.oq-billrate span{color:#2c313c;font-variant-numeric:tabular-nums}.oq-billrate small{color:#5c6372;font-size:12.5px}.ui-modal:has(.sku-picker){width:min(940px,calc(100vw - 32px));max-width:none}.ui-modal:has(.sku-picker) .ui-modal__body{padding:0}.sku-picker{display:grid;grid-template-columns:188px minmax(0,1fr);height:min(600px,calc(100vh - 170px));min-height:320px}.ui-modal:has(.sku-picker) .ui-modal__body{overflow:hidden}.sku-picker__cats{display:flex;flex-direction:column;gap:2px;padding:14px 10px;overflow-y:auto;border-right:1px solid var(--vj-line, #e4e7ef);background:#f8f9fc}.sku-picker__cats button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 12px;color:var(--vj-t2, #4b5263);border:0;border-radius:8px;background:transparent;font-size:13.5px;text-align:left;cursor:pointer;transition:background .15s,color .15s}.sku-picker__cats button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-picker__cats button em{flex-shrink:0;min-width:22px;padding:0 6px;color:var(--vj-mu, #737a87);border-radius:10px;background:#eef0f6;font-family:var(--vj-num, inherit);font-size:12px;font-style:normal;line-height:20px;text-align:center}.sku-picker__cats button:hover{color:var(--vj-ink, #0c0d0e);background:#eef1f8}.sku-picker__cats button.is-on{color:var(--vj-blue, #1664ff);background:#e8efff;font-weight:500}.sku-picker__cats button.is-on em{color:#fff;background:var(--vj-blue, #1664ff)}.sku-picker__main{display:flex;flex-direction:column;min-width:0;min-height:0}.sku-picker__search{display:flex;align-items:center;gap:8px;margin:14px 16px 10px;padding:0 12px;height:40px;color:var(--vj-mu, #737a87);border:1px solid #d5dbe7;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.sku-picker__search:focus-within{border-color:var(--vj-blue, #1664ff);box-shadow:0 0 0 3px #1664ff1f}.sku-picker__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--vj-ink, #0c0d0e);font-size:14px}.sku-picker__grid{display:grid;flex:1;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:10px;min-height:0;margin:0;padding:4px 16px 16px;overflow-y:auto;list-style:none}.sku-picker__grid li{animation:vj-rise .32s cubic-bezier(.2,.8,.2,1) backwards}.sku-picker__card{position:relative;display:grid;gap:5px;width:100%;height:100%;padding:12px 14px 12px 40px;color:var(--vj-ink, #0c0d0e);border:1px solid var(--vj-line, #e4e7ef);border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.sku-picker__card:hover:not(:disabled){border-color:#b8c8f5;box-shadow:0 6px 16px #1664ff14;transform:translateY(-1px)}.sku-picker__card.is-on{border-color:var(--vj-blue, #1664ff);background:linear-gradient(180deg,#f5f8ff,#fff);box-shadow:0 0 0 1px var(--vj-blue, #1664ff) inset}.sku-picker__card:disabled{cursor:not-allowed;opacity:.55}.sku-picker__card b{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sku-picker__no{color:var(--vj-t2, #4b5263);font-family:var(--vj-en, inherit);font-size:12.5px}.sku-picker__meta{color:var(--vj-mu, #737a87);font-size:12px}.sku-picker__check{position:absolute;top:13px;left:13px;display:grid;width:18px;height:18px;place-items:center;color:#fff;border:1.5px solid #c5cbd8;border-radius:6px;background:#fff;transition:background .15s,border-color .15s}.sku-picker__card.is-on .sku-picker__check{border-color:transparent;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb))}.sku-picker__tags{display:flex;flex-wrap:wrap;gap:4px}.sku-picker__tags i{padding:0 7px;color:var(--vj-t2, #4b5263);border-radius:5px;background:#f1f3f8;font-size:11.5px;font-style:normal;line-height:20px}.sku-picker__tags i.is-ok{color:#0e8a5f;background:#e8f7f0}.sku-picker__tags i.is-wait{color:#b56a00;background:#fff4e3}.sku-picker__tags i.is-off{color:#c4314b;background:#fff1f3}.sku-picker__flag{position:absolute;top:10px;right:10px;color:var(--vj-blue, #1664ff);font-size:11.5px;font-style:normal}.sku-picker__flag.is-off{position:static;color:#c4314b;font-size:12px;line-height:1.5}.sku-picker__empty{display:grid;flex:1;place-items:center;align-content:center;gap:8px;padding:40px 16px;color:var(--vj-mu, #737a87);font-size:13.5px;text-align:center}.sku-picker__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid var(--vj-line, #e4e7ef);background:#fff}.sku-picker__foot>span{margin-right:auto;color:var(--vj-t2, #4b5263);font-size:13.5px}.sku-picker__foot b{color:var(--vj-blue, #1664ff);font-family:var(--vj-num, inherit)}.sku-picker__ghost,.sku-picker__primary{height:36px;padding:0 18px;border-radius:8px;font-size:14px;cursor:pointer}.sku-picker__ghost{color:var(--vj-t2, #4b5263);border:1px solid #d5dbe7;background:#fff}.sku-picker__primary{color:#fff;border:0;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));box-shadow:0 6px 14px #1664ff33}.sku-picker__primary:disabled{opacity:.5;cursor:default;box-shadow:none}.forecast-submitted-edit-sku-row button.sku-pick-trigger{justify-content:flex-start;min-height:40px;color:var(--vj-ink, #0c0d0e);border:1px solid #d5dbe7;background:#fff;font-size:13.5px;text-align:left}.forecast-submitted-edit-sku-row button.sku-pick-trigger.is-empty{color:var(--vj-mu, #737a87);border-style:dashed}.forecast-submitted-edit-sku-row button.sku-pick-trigger:hover{border-color:var(--vj-blue, #1664ff)}.sku-pick-trigger{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 12px;color:var(--vj-ink, #0c0d0e);border:1px solid #d5dbe7;border-radius:8px;background:#fff;font-size:13.5px;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.sku-pick-trigger:hover{border-color:var(--vj-blue, #1664ff);box-shadow:0 0 0 3px #1664ff14}.sku-pick-trigger span{display:grid;min-width:0}.sku-pick-trigger b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sku-pick-trigger small{color:var(--vj-mu, #737a87);font-size:12px}.sku-pick-trigger.is-empty{color:var(--vj-mu, #737a87);border-style:dashed}.sku-pick-trigger svg{flex-shrink:0;color:var(--vj-blue, #1664ff)}@media (max-width: 720px){.sku-picker{grid-template-columns:1fr;max-height:calc(100vh - 140px)}.sku-picker__cats{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--vj-line, #e4e7ef)}.sku-picker__cats button{flex-shrink:0}}.sku-picker__note{margin:0;padding:8px 12px;color:#5c6372;border-radius:8px;background:#f5f7fc;font-size:12.5px;line-height:1.55}@keyframes vk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vk-fade{0%{opacity:0}to{opacity:1}}@keyframes vk-shimmer{0%{background-position:-480px 0}to{background-position:480px 0}}@keyframes vk-bar-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.vk-in{animation:vk-in .45s var(--vj-ease, cubic-bezier(.2, .7, .2, 1)) backwards}.vk-in--1{animation-delay:50ms}.vk-in--2{animation-delay:.1s}.vk-in--3{animation-delay:.15s}.vk-in--4{animation-delay:.2s}.vj-shell .portal-primary-page-header.portal-primary-page-header.vk-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px}.vk-head__main{display:flex;align-items:center;gap:18px;min-width:0;flex:1 1 420px}.vk-head__text{min-width:0}.vk-head__icon.vj-mi--lg{width:60px;height:60px;border-radius:18px}.vk-head__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.vk-head__actions .vj-btn{height:40px}.vk-head__actions .vj-btn--line{border-color:#ffffffe6;background:#ffffffc7}.vk-head__actions .vj-btn--line:hover:not(:disabled){border-color:#fff;background:#fff;color:var(--vj-blue2)}.vk-head__actions .vj-btn em{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-blue2);border-radius:10px;background:#e6edff;font:600 12px var(--vj-din);font-style:normal}@media (max-width: 720px){.vj-shell .portal-primary-page-header.portal-primary-page-header.vk-head{margin-top:14px;padding:18px 16px 20px}.vk-head__main{gap:12px;flex-basis:100%}.vk-head__icon.vj-mi--lg{width:46px;height:46px;border-radius:14px}.vj-shell .vk-head .portal-primary-page-title.portal-primary-page-title.portal-primary-page-title{font-size:22px}.vj-shell .vk-head .portal-primary-page-subtitle.portal-primary-page-subtitle.portal-primary-page-subtitle{font-size:13.5px;line-height:1.6}.vk-head__actions{width:100%;justify-content:flex-start}.vk-head__actions .vj-btn{flex:1 1 auto;height:38px;padding:0 12px}}.vk-card{border:1px solid var(--vj-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #141e460a}.vk-empty{display:grid;justify-items:center;gap:8px;padding:56px 20px 60px;text-align:center}.vk-empty .vj-mi{margin-bottom:6px;animation:vk-in .5s var(--vj-ease) backwards}.vk-empty h3{margin:0;color:var(--vj-ink);font-size:16px;font-weight:600}.vk-empty p{max-width:460px;margin:0;color:var(--vj-mu);font-size:13.5px;line-height:1.7}.vk-empty__action{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.vk-empty--compact{padding:28px 16px}.vk-empty--compact h3{font-size:14.5px}.vk-skeleton{display:grid;gap:0;padding:6px 18px 12px}.vk-skeleton__row{display:grid;grid-template-columns:40px minmax(0,1.4fr) minmax(0,1fr) 90px;align-items:center;gap:18px;height:68px;border-bottom:1px solid var(--vj-line-soft);animation:vk-fade .4s ease backwards}.vk-skeleton__row:last-child{border-bottom:0}.vk-skeleton__lines{display:grid;gap:8px}.vk-sk{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#eef1f7,#e3e7f0,#eef1f7 80%) 0 0 / 960px 100%;animation:vk-shimmer 1.3s linear infinite}.vk-sk--box{width:40px;height:40px;border-radius:12px}.vk-sk--short{width:55%}.vk-sk--mid{width:80%}.vk-sk--pill{width:72px;height:24px;border-radius:12px}@media (max-width: 720px){.vk-skeleton{padding:4px 14px 10px}.vk-skeleton__row{grid-template-columns:36px minmax(0,1fr) 64px}.vk-skeleton__row>.vk-sk--mid{display:none}}.vk-search{display:flex;align-items:center;gap:8px;height:38px;min-width:0;padding:0 8px 0 12px;color:var(--vj-mu2);border:1px solid #d6dbe6;border-radius:10px;background:#fff;transition:border-color .2s,box-shadow .2s}.vk-search:hover{border-color:#b3bcd0}.vk-search:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring);color:var(--vj-blue)}.vk-search input{flex:1;min-width:0;height:100%;padding:0;color:var(--vj-ink);border:0;outline:0;background:none;font-size:13.5px}.vk-search input::placeholder{color:var(--vj-mu2)}.vk-search button{display:inline-flex;padding:4px;color:var(--vj-mu);border:0;border-radius:6px;background:none}.vk-search button:hover{color:var(--vj-ink);background:#f0f2f7}.vk-select{position:relative;display:inline-flex;align-items:center;height:38px;min-width:0;padding:0 10px;gap:6px;color:var(--vj-mu);border:1px solid #d6dbe6;border-radius:10px;background:#fff;font-size:13px;white-space:nowrap;transition:border-color .2s,box-shadow .2s}.vk-select:hover{border-color:#b3bcd0}.vk-select:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.vk-select select,.vk-select input{min-width:0;height:100%;padding:0;color:var(--vj-ink);border:0;outline:0;background:none;font-size:13.5px}.vk-select select{padding-right:20px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a91a0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 2px center;text-overflow:ellipsis}.vk-select select:focus,.vk-select select:focus-visible,.vk-select input:focus,.vk-select input:focus-visible{outline:0!important;border:0!important;box-shadow:none!important}.vk-select select option{color:var(--vj-ink);background:#fff}.vk-select>svg{flex:none;color:var(--vj-mu2)}.vk-ghost{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px;color:var(--vj-mu);border:0;border-radius:10px;background:none;font-size:13px;white-space:nowrap;transition:color .2s,background-color .2s}.vk-ghost:hover:not(:disabled){color:var(--vj-blue);background:#eef3ff}.vk-ghost:disabled{opacity:.45}.vk-chips{display:flex;gap:8px;min-width:0;padding:2px;overflow-x:auto;scrollbar-width:none}.vk-chips::-webkit-scrollbar{display:none}.vk-chip{display:inline-flex;flex:none;align-items:center;gap:7px;height:34px;padding:0 13px;color:var(--vj-t2);border:1px solid #dfe3ec;border-radius:17px;background:#fff;font-size:13px;white-space:nowrap;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .15s}.vk-chip:hover:not(:disabled){color:var(--vj-ink);border-color:#b8c4e4}.vk-chip:active:not(:disabled){transform:scale(.97)}.vk-chip:disabled{opacity:.5;cursor:not-allowed}.vk-chip i{width:7px;height:7px;flex:none;border-radius:50%;background:#a6adba}.vk-chip em{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#f0f2f7;font:600 12px var(--vj-din);font-style:normal}.vk-chip.is-on{color:var(--vj-blue2);border-color:#a9bcf6;background:#eef3ff;box-shadow:0 0 0 3px #1664ff14;font-weight:600}.vk-chip.is-on em{color:#fff;background:var(--vj-grad)}.vk-chip--toggle.is-on{color:#9a4b07;border-color:#f6c58e;background:#fff6ea;box-shadow:0 0 0 3px #f5a6231f}.vk-chip--toggle.is-on em{background:linear-gradient(90deg,#f08a24,#f5a623)}.vk-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 18px;color:var(--vj-mu);border-top:1px solid var(--vj-line-soft);font-size:13px}.vk-pager>span{font-family:var(--vj-din)}.vk-pager nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vk-pager nav button{min-width:32px;height:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-t2);border:1px solid #dfe3ec;border-radius:9px;background:#fff;font:500 13px var(--vj-din);transition:color .2s,border-color .2s,background-color .2s}.vk-pager nav button:hover:not(:disabled){color:var(--vj-blue);border-color:#a9bdf2}.vk-pager nav button.is-current{color:#fff;border-color:transparent;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri)}.vk-pager nav button:disabled{opacity:.4;cursor:not-allowed}.vk-pager nav select{height:32px;margin-left:4px;padding:0 8px;color:var(--vj-t2);border:1px solid #dfe3ec;border-radius:9px;background:#fff;font-size:13px}.vk-state{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;font-size:12.5px;font-weight:600;white-space:nowrap;color:#3d4452;background:#eceff4}.vk-state:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.vk-state--info{color:#1450d6;background:#e3ebff}.vk-state--processing{color:#5536d3;background:#ebe5ff}.vk-state--success{color:#0b7a40;background:#dcf4e6}.vk-state--warning{color:#b45309;background:#fff0da}.vk-state--danger{color:#d42c20;background:#ffe4e0}.vk-state--neutral{color:#3d4452;background:#eceff4}.vk-amt{font-family:var(--vj-din);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.vk-nil{color:var(--vj-mu2)}.vk-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;padding:11px 14px;color:var(--vj-t2);border:1px solid #d6e2ff;border-radius:12px;background:#f2f6ff;font-size:13.5px;line-height:1.6;animation:vk-in .35s var(--vj-ease) backwards}.vk-note>svg{flex:none;color:var(--vj-blue)}.vk-note>span{flex:1 1 260px;min-width:0}.vk-note button{padding:0;color:var(--vj-blue2);border:0;background:none;font-size:13px;font-weight:600;white-space:nowrap}.vk-note button:hover{color:var(--vj-blue);text-decoration:underline;text-underline-offset:3px}.vk-note--ok{color:#0b5e33;border-color:#bfe8cf;background:#effbf4}.vk-note--ok>svg{color:#0b7a40}.vk-note--warn{color:#7a4a10;border-color:#ffd9a8;background:#fff7eb}.vk-note--warn>svg{color:#b45309}.vk-note--danger{color:#8f2219;border-color:#ffc9c2;background:#fff2f0}.vk-note--danger>svg{color:#d42c20}@media (prefers-reduced-motion: reduce){.vk-in,.vk-empty .vj-mi,.vk-skeleton__row,.vk-note,.vk-sk{animation:none!important}.vk-chip:active:not(:disabled){transform:none}}.dc-page .dc-head-actions{display:flex;align-items:center;gap:10px}.dc-rules-btn{height:38px;padding:0 14px;color:var(--vj-t2, #4b5263);border:1px solid #d5dbe7;border-radius:10px;background:#fff;font-size:13.5px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.dc-rules-btn:hover,.dc-rules-btn.is-on{color:var(--vj-blue, #1664ff);border-color:#b8c8f5;background:#f5f8ff}.dc-rules{display:grid;gap:4px;padding:12px 16px;color:var(--vj-t2, #4b5263);border:1px solid #dbe5ff;border-radius:12px;background:linear-gradient(120deg,#f4f7ff,#f7f4ff);font-size:13px;line-height:1.6;animation:vj-drop .22s ease backwards}.dc-rules p{margin:0}.dc-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.dc-stat{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:end;column-gap:4px;padding:16px 18px;overflow:hidden;color:var(--vj-ink, #0c0d0e);border:1px solid var(--vj-line, #e4e7ef);border-radius:14px;background:#fff;text-align:left;cursor:pointer;animation:vj-rise .4s cubic-bezier(.2,.8,.2,1) backwards;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.dc-stat:before{position:absolute;top:0;left:0;width:100%;height:3px;background:var(--dc-tone);content:"";opacity:0;transition:opacity .2s}.dc-stat span{grid-column:1 / -1;color:var(--vj-t2, #4b5263);font-size:13px}.dc-stat b{margin-top:6px;color:var(--dc-ink);font-size:28px;font-weight:500;line-height:1}.dc-stat b.is-zero{color:var(--vj-mu2, #a3a9b5)}.dc-stat small{margin-bottom:3px;color:var(--vj-mu, #737a87);font-size:12px}.dc-stat:hover{transform:translateY(-2px);border-color:#d3d9ee;box-shadow:var(--vj-lift, 0 14px 34px rgba(30, 50, 120, .08))}.dc-stat.is-on{border-color:transparent;background:var(--dc-bg);box-shadow:inset 0 0 0 1.5px var(--dc-ink)}.dc-stat.is-on:before{opacity:1}.dc-stat--blue{--dc-tone: linear-gradient(90deg, #1664ff, #6f4dfb);--dc-ink: #1664ff;--dc-bg: #f3f7ff}.dc-stat--amber{--dc-tone: #f5a623;--dc-ink: #b56a00;--dc-bg: #fff8ec}.dc-stat--red{--dc-tone: #e5484d;--dc-ink: #d42c20;--dc-bg: #fff4f3}.dc-stat--violet{--dc-tone: #7a5af8;--dc-ink: #6a4bf0;--dc-bg: #f6f3ff}.dc-cats{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.dc-cats button{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 14px;color:var(--vj-t2, #4b5263);border:1px solid var(--vj-line, #e4e7ef);border-radius:17px;background:#fff;font-size:13px;cursor:pointer;transition:color .15s,border-color .15s,background .15s,box-shadow .15s}.dc-cats button em{color:var(--vj-mu, #737a87);font-family:var(--vj-num, inherit);font-size:12px;font-style:normal}.dc-cats button:hover{color:var(--vj-ink, #0c0d0e);border-color:#c9d4f0}.dc-cats button.is-on{color:#fff;border-color:transparent;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));box-shadow:0 6px 14px #1664ff2e}.dc-cats button.is-on em{color:#ffffffd9}.dc-page .dc-toolbar{flex-wrap:wrap}.dc-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px;animation:vj-fade .2s ease backwards}.dc-active span{padding:0 10px;color:var(--vj-blue, #1664ff);border-radius:6px;background:#edf2ff;font-size:12.5px;line-height:26px}.dc-active button{height:26px;padding:0 8px;color:var(--vj-mu, #737a87);border:0;background:transparent;font-size:12.5px;cursor:pointer}.dc-active button:hover{color:#d42c20}.dc-main{display:block}.dc-main .documents-table-card{width:100%}.dc-main .documents-table tbody tr{animation:vj-fade .3s ease backwards}@media (max-width: 1100px){.dc-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.dc-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-page .dc-head-actions{width:100%}}@media (prefers-reduced-motion: reduce){.dc-stat,.dc-rules,.dc-active,.dc-main .documents-table tbody tr{animation:none!important}}.documents-file-glyph.has-thumb{overflow:hidden;padding:0;background:#f2f4f9}.documents-file-glyph.has-thumb img{display:block;width:100%;height:100%;object-fit:cover}.documents-sku-binding.is-bound{flex-wrap:wrap}.documents-bind-edit{padding:0;color:var(--vj-blue, #1664ff);border:0;background:transparent;font-size:12.5px;cursor:pointer}.documents-bind-edit:hover{text-decoration:underline}.documents-preview-figure{display:grid;gap:8px;margin:0}.documents-preview-figure img{max-width:100%;border-radius:10px;background:#f2f4f9}.documents-preview-figure figcaption{color:#8a91a0;font-size:12.5px}.vd-page{padding-bottom:48px}.vd-loading{overflow:hidden}.vk-head__actions .vj-btn--line.is-on{color:var(--vj-blue2);border-color:#fff;background:#fff}.vd-rules{margin:0 0 14px;padding:14px 18px 16px;animation:vk-in .3s var(--vj-ease) backwards}.vd-rules>header{display:flex;align-items:center;gap:8px;color:var(--vj-ink)}.vd-rules>header svg{color:#6a5cff}.vd-rules>header strong{font-size:15px;font-weight:600}.vd-rules>header .vk-ghost{height:30px;margin-left:auto}.vd-rules ol{display:grid;gap:6px;margin:10px 0 0;padding-left:20px;color:var(--vj-t2);font-size:13.5px;line-height:1.75}.vd-rules li::marker{color:var(--vj-blue);font-family:var(--vj-din);font-weight:600}.vd-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 14px}.vd-stat{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:92px;padding:14px 16px;color:var(--vj-ink);border:1px solid var(--vj-line);border-radius:16px;background:#fff;text-align:left;box-shadow:0 1px 2px #141e460a;transition:border-color .2s,box-shadow .25s,transform .2s,background .2s}.vd-stat:hover{border-color:#cbd4ef;box-shadow:var(--vj-lift);transform:translateY(-2px)}.vd-stat:active{transform:translateY(0) scale(.99)}.vd-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#1450d6;border-radius:12px;background:#e6edff;transition:color .2s,background .2s,box-shadow .2s}.vd-stat__text{display:grid;gap:1px;min-width:0}.vd-stat__text>span{color:var(--vj-mu);font-size:13px}.vd-stat__text b{display:flex;align-items:baseline;gap:4px;font-weight:400}.vd-stat__text strong{color:var(--vj-ink);font-size:26px;font-weight:600;line-height:1.2}.vd-stat__text small{color:var(--vj-mu);font-size:12px}.vd-stat__text em{overflow:hidden;color:var(--vj-mu2);font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.vd-stat--amber .vd-stat__icon{color:#b45309;background:#fff0da}.vd-stat--red .vd-stat__icon{color:#d42c20;background:#ffe4e0}.vd-stat--violet .vd-stat__icon{color:#5536d3;background:#ebe5ff}.vd-stat--amber:not(.is-zero) strong{color:#b45309}.vd-stat--red:not(.is-zero) strong{color:#d42c20}.vd-stat.is-zero strong{color:var(--vj-mu2)}.vd-stat.is-on{border-color:#a9bcf6;background:linear-gradient(135deg,#fbfcff,#f3f1ff);box-shadow:0 0 0 3px #1664ff14,var(--vj-lift)}.vd-stat.is-on .vd-stat__icon{color:#fff;background:var(--vj-grad-focus);box-shadow:0 4px 10px #505af040}.vd-stat.is-on em{color:var(--vj-blue2)}.vd-stat--red.is-on{border-color:#f6b7ae;background:linear-gradient(135deg,#fffaf9,#fff2ef);box-shadow:0 0 0 3px #e8341f14,var(--vj-lift)}.vd-stat--red.is-on .vd-stat__icon{background:linear-gradient(135deg,#f0675c,#e8341f)}.vd-stat--amber.is-on{border-color:#f6c58e;background:linear-gradient(135deg,#fffcf6,#fff6ea);box-shadow:0 0 0 3px #f5a6231f,var(--vj-lift)}.vd-stat--amber.is-on .vd-stat__icon{background:linear-gradient(135deg,#f5a623,#f08a24)}.vd-filters{display:grid;gap:12px;padding:14px 16px}.vd-cats{display:flex;align-items:center;gap:10px;min-width:0}.vd-filters__label{flex:none;color:var(--vj-mu);font-size:13px}.vd-cats .vk-chips{flex:1 1 auto}.vd-toolbar{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(120px,.7fr)) auto;gap:10px;align-items:center;padding-top:12px;border-top:1px dashed var(--vj-line)}.vd-select>span{flex:none;color:var(--vj-mu)}.vd-select select{flex:1;width:100%}.vd-select.is-set{border-color:#a9bcf6;background:#f5f8ff}.vd-select.is-set select{color:var(--vj-blue2);font-weight:600}.vd-sort{justify-self:end}.vd-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vd-active>span{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 5px 0 11px;color:var(--vj-blue2);border-radius:14px;background:#eef3ff;font-size:12.5px;font-weight:500;animation:vk-fade .2s ease backwards}.vd-active>span button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--vj-blue2);border:0;border-radius:50%;background:none;transition:background-color .2s}.vd-active>span button:hover{background:#d8e4ff}.vd-active__clear{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;color:var(--vj-mu);border:0;border-radius:8px;background:none;font-size:12.5px}.vd-active__clear:hover{color:var(--vj-blue);background:#eef3ff}.vd-list{margin-top:14px;overflow:hidden}.vd-list__head{display:flex;align-items:baseline;gap:12px;padding:16px 20px 12px}.vd-list__head h2{margin:0;color:var(--vj-ink);font-size:18px;font-weight:600}.vd-list__head span{color:var(--vj-mu);font-size:13px}.vd-list__head b{color:var(--vj-ink);font-size:14px;font-weight:600}.vd-scroll{overflow-x:auto;border-top:1px solid var(--vj-line)}.vd-table{width:100%;min-width:860px;border-collapse:collapse;table-layout:fixed}.vd-col-file{width:42%}.vd-col-link{width:30%}.vd-col-state{width:16%}.vd-col-ops{width:160px}.vd-table th{height:40px;padding:0 16px;color:#5c6372;background:#f8f9fc;border-bottom:1px solid var(--vj-line);font-size:12.5px;font-weight:500;text-align:left;white-space:nowrap}.vd-table th.is-r{text-align:right}.vd-table td{padding:14px 16px;color:var(--vj-t2);border-bottom:1px solid var(--vj-line-soft);font-size:13.5px;vertical-align:middle;overflow:hidden}.vd-table tbody tr{cursor:pointer;transition:background-color .15s;animation:vk-fade .3s ease backwards}.vd-table tbody tr:hover{background:#f7f9ff}.vd-table tbody tr.is-old{opacity:.72}.vd-table tbody tr:last-child td{border-bottom:0}.vd-name{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:0;color:var(--vj-ink);border:0;background:none;text-align:left;cursor:pointer}.vd-name>span:last-child{display:grid;gap:5px;min-width:0}.vd-name b{overflow:hidden;color:var(--vj-ink);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.vd-table tr:hover .vd-name b,.vd-name:focus-visible b{color:var(--vj-blue)}.vd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--vj-mu);font-size:12px;line-height:20px}.vd-meta>span+span:before{content:"";display:inline-block;width:3px;height:3px;margin-right:8px;vertical-align:middle;border-radius:50%;background:#c3c8d4}.vd-meta>.vd-flag:before,.vd-meta>.vd-cat+span:before{display:none}.vd-meta>.vd-cat+span{margin-left:2px}.vj-shell .vd-glyph.documents-file-glyph:not(#vj){display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;color:#1450d6;border-radius:11px;background:#e6edff}.vj-shell .vd-glyph--image.documents-file-glyph:not(#vj){color:#5536d3;background:#ebe5ff}.vj-shell .vd-glyph--spreadsheet.documents-file-glyph:not(#vj){color:#0b7a40;background:#dcf4e6}.vj-shell .vd-glyph--pdf.documents-file-glyph:not(#vj){color:#d42c20;background:#ffe4e0}.vj-shell .vd-glyph.has-thumb.documents-file-glyph:not(#vj){overflow:hidden;padding:0;background:#f2f4f9;box-shadow:inset 0 0 0 1px var(--vj-line)}.vd-glyph.has-thumb img{display:block;width:100%;height:100%;object-fit:cover}.vd-cat{display:inline-flex;align-items:center;height:20px;padding:0 7px;color:var(--vj-t2);border-radius:5px;background:#f1f3f8;font-size:12px;white-space:nowrap}.vd-flag{display:inline-flex;align-items:center;height:20px;padding:0 7px;color:#6b5a12;border-radius:5px;background:#fdf4d8;font-size:11.5px;white-space:nowrap}.vd-flag--sys{color:#5536d3;background:#efeaff}.vd-cell-link{line-height:1.5}.vd-obj{display:block;overflow:hidden;color:var(--vj-t2);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vd-obj em{margin-right:6px;color:var(--vj-mu);font-style:normal}.vd-bind{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;color:var(--vj-blue2);border:1px dashed #b9c6ea;border-radius:7px;background:#f8f9ff;font-size:12.5px;font-weight:500;white-space:nowrap;transition:border-color .2s,background-color .2s}.vd-bind:hover{border-style:solid;border-color:var(--vj-blue);background:#eef3ff}.vd-bound{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;color:#0b7a40}.vd-bound small{padding:0 6px;color:#0b7a40;border-radius:5px;background:#e5f6ec;font-family:var(--vj-en);font-size:12px;line-height:20px}.vd-bind__edit{padding:0 4px;color:var(--vj-blue2);border:0;background:none;font-size:12.5px;font-weight:500}.vd-bind__edit:hover{color:var(--vj-blue);text-decoration:underline;text-underline-offset:3px}.vd-states{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%}.vd-states .vk-state{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vd-ver{display:inline-flex;align-items:center;height:22px;padding:0 7px;color:var(--vj-t2);border-radius:6px;background:#eef1f7;font-size:12.5px;font-weight:600}.vd-cell-ops>div{display:flex;justify-content:flex-end;gap:4px}.vd-op{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 10px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:13px;white-space:nowrap;transition:background-color .2s,color .2s,gap .2s,opacity .2s}.vd-op:hover{color:var(--vj-ink);background:#eef1f7}.vd-cell-ops .vd-op:not(.vd-op--go){opacity:0}.vd-table tr:hover .vd-op,.vd-table tr:focus-within .vd-op{opacity:1}.vd-op--go{color:var(--vj-blue2);background:#eef3ff}.vd-op--go:hover{gap:5px;color:var(--vj-blue2);background:#e2eaff}.vj-shell .vd-sub:not(#vj){padding-top:16px;padding-bottom:48px}.vj-shell .vd-sub .documents-page-header:not(#vj){position:relative;align-items:center;margin-bottom:16px;padding:20px 24px;overflow:hidden;border:1px solid #dfe3f0;border-radius:16px;background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9)}.vj-shell .vd-sub .documents-page-header h1:not(#vj){color:var(--vj-ink);font-size:24px;font-weight:600;letter-spacing:0;overflow-wrap:anywhere}.vj-shell .vd-sub .documents-page-header p:not(#vj){color:var(--vj-t2);font-size:14px;line-height:1.7}.vj-shell .vd-sub .documents-page-header .ui-button--secondary:not(#vj){border-color:#ffffffe6;background:#fffc}.vj-shell .vd-sub .ui-card:not(#vj){border-color:var(--vj-line);border-radius:16px;box-shadow:0 1px 2px #141e460a}.vj-shell .vd-sub :is(.documents-upload-help,.documents-history-help):not(#vj){border-radius:16px}.vj-shell .vd-sub .documents-upload-table:not(#vj){overflow-x:auto;border-color:var(--vj-line);border-radius:12px}.vj-shell .vd-sub :is(.documents-upload-head,.documents-upload-row):not(#vj){min-width:760px}.vj-shell .vd-sub .documents-upload-head:not(#vj){color:#4b5263;background:#f6f7fb;font-weight:500}.vj-shell .vd-sub .documents-upload-row:not(#vj){border-top-color:var(--vj-line-soft);transition:background-color .15s}.vj-shell .vd-sub .documents-upload-row:hover:not(#vj){background:#f7f9ff}.vj-shell .vd-sub .documents-upload-card>footer p.is-ready:not(#vj){color:#0b7a40;font-weight:500}.vj-shell .vd-sub .documents-info-grid dd:not(#vj){color:var(--vj-ink)}.vj-shell .vd-sub .documents-usage-list button:not(#vj){border-radius:12px;transition:border-color .2s,background-color .2s}.vj-shell .vd-sub .documents-usage-list button:hover:not(#vj){border-color:#a9bcf6;background:#f7f9ff}.vj-shell .vd-sub .documents-version-link:not(#vj){border-radius:14px;transition:border-color .2s,box-shadow .2s}.vj-shell .vd-sub .documents-version-link:hover:not(#vj){box-shadow:var(--vj-lift)}.vj-shell .vd-sub .documents-preview-figure img:not(#vj){border-radius:12px}@media (max-width: 1180px){.vd-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.vd-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}.vd-toolbar__search{grid-column:1 / -1}.vd-sort{grid-column:1 / -1;justify-self:start}.vj-shell .vd-sub .documents-detail-grid:not(#vj){grid-template-columns:minmax(0,1fr)}.vj-shell .vd-sub .documents-preview-card:not(#vj){min-height:360px}.vj-shell .vd-sub .documents-upload-grid:not(#vj),.vj-shell .vd-sub .documents-history-grid:not(#vj){grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.vd-table{min-width:0}.vd-table thead{display:none}.vd-table,.vd-table tbody,.vd-table td{display:block}.vd-table colgroup{display:none}.vd-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:14px 16px;border-bottom:1px solid var(--vj-line-soft)}.vd-cell-ops .vd-op:not(.vd-op--go){opacity:1}.vd-table tbody tr:last-child{border-bottom:0}.vd-table td{padding:0;border:0}.vd-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--vj-mu2);font-size:12px}.vd-cell-name,.vd-cell-ops{grid-column:1 / -1}.vd-name{max-width:100%}.vd-cell-ops>div{justify-content:stretch}.vd-cell-ops .vd-op{flex:1;justify-content:center;height:36px;background:#f3f5f9}.vd-cell-ops .vd-op--go{background:#eef3ff}.vj-shell .vd-sub .documents-page-header:not(#vj){flex-direction:column;align-items:flex-start}}@media (max-width: 720px){.vd-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vd-stat{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:80px;padding:12px}.vd-stat__icon{width:36px;height:36px;border-radius:10px}.vd-stat__text strong{font-size:22px}.vd-filters{padding:12px}.vd-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-list__head{padding:14px 14px 10px}.vd-table tr{padding:14px}.vj-shell .vd-sub .documents-page-header:not(#vj){padding:16px}.vj-shell .vd-sub .documents-page-header h1:not(#vj){font-size:20px}}@media (max-width: 420px){.vd-overview,.vd-toolbar{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.vd-stat,.vd-op,.vd-bind{transition:none}.vd-stat:hover{transform:none}.vd-rules,.vd-active>span,.vd-table tbody tr{animation:none!important}}.doc-sub .doc-sub-head:not(#vj){display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;margin:4px 0 18px;padding:18px 20px;border:1px solid #e6eaf4;border-radius:18px;background:linear-gradient(115deg,#fff,#f6f7ff 62%,#f4f1ff)}.doc-sub .doc-sub-head__icon:not(#vj){display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#fff;border-radius:14px;background:linear-gradient(140deg,#1664ff,#7a5af8)}.doc-sub .doc-sub-head__main:not(#vj){display:grid;gap:6px;min-width:0}.doc-sub .doc-sub-head__main h1:not(#vj){margin:0;overflow:hidden;color:#0c0d0e;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.doc-sub .doc-sub-head__main p:not(#vj){display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:#5c6372;font-size:13px;line-height:1.6}.doc-sub .doc-sub-head__main p>span:not(#vj),.doc-sub .doc-sub-head__main p>b:not(#vj){display:inline-flex;align-items:center;height:24px;padding:0 10px;color:#4b5263;border-radius:999px;background:#ffffffe6;box-shadow:inset 0 0 0 1px #e3e7f1;font-size:12.5px;font-weight:400}.doc-sub .doc-sub-head__main p>b:not(#vj){color:#0c0d0e;font-weight:600}.doc-sub .doc-sub-head__acts:not(#vj){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.doc-sub .doc-hist:not(#vj){display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px}.doc-sub .doc-hist__main:not(#vj){padding:20px 22px;border:1px solid #e6eaf4;border-radius:18px;background:#fff}.doc-sub .doc-hist__note:not(#vj){display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:9px 12px;color:#4b5263;border-radius:10px;background:#f6f8fc;font-size:13px}.doc-sub .doc-hist__note svg:not(#vj){flex:none;color:#0b9b94}.doc-sub .doc-tl:not(#vj){position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none}.doc-sub .doc-tl:not(#vj):before{content:"";position:absolute;top:22px;bottom:22px;left:21px;width:2px;border-radius:2px;background:linear-gradient(180deg,#c9d4fb,#e6eaf4)}.doc-sub .doc-tl>li:not(#vj){position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}.doc-sub .doc-tl__dot:not(#vj){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#5c6372;border:2px solid #fff;border-radius:50%;background:#eef1f7;box-shadow:0 0 0 1px #e3e7f1;font-family:var(--vj-din, sans-serif);font-size:13px;font-weight:600}.doc-sub .doc-tl>li.is-current .doc-tl__dot:not(#vj){color:#fff;background:linear-gradient(140deg,#1664ff,#7a5af8);box-shadow:0 0 0 4px #1664ff24}.doc-sub .doc-tl__card:not(#vj){display:grid;gap:10px;min-width:0;padding:14px 16px;border:1px solid #e9ecf4;border-radius:14px;background:#fff;transition:border-color .2s}.doc-sub .doc-tl>li.is-current .doc-tl__card:not(#vj){border-color:#c9d4fb;background:linear-gradient(110deg,#f7f9ff,#fff 70%)}.doc-sub .doc-tl__card:hover:not(#vj){border-color:#c9d4fb}.doc-sub .doc-tl__top:not(#vj){display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.doc-sub .doc-tl__top strong:not(#vj){overflow:hidden;color:#0c0d0e;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.doc-sub .doc-tl__meta:not(#vj){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;margin:0}.doc-sub .doc-tl__meta div:not(#vj){display:grid;gap:2px;min-width:0}.doc-sub .doc-tl__meta dt:not(#vj){color:#8a91a0;font-size:12px}.doc-sub .doc-tl__meta dd:not(#vj){margin:0;overflow:hidden;color:#2c313c;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.doc-sub .doc-tl__open:not(#vj){display:inline-flex;align-items:center;gap:2px;justify-self:start;padding:0;color:#1664ff;border:0;background:none;font-size:13px;cursor:pointer}.doc-sub .doc-tl__open:hover:not(#vj){text-decoration:underline;text-underline-offset:3px}.doc-sub .doc-hist__side:not(#vj){display:grid;gap:14px}.doc-sub .doc-hist__log:not(#vj){padding:18px 20px;border:1px solid #e6eaf4;border-radius:18px;background:#fff}.doc-sub .doc-hist__log h2:not(#vj){display:grid;gap:2px;margin:0 0 14px;color:#0c0d0e;font-size:16px;font-weight:600}.doc-sub .doc-hist__log h2 small:not(#vj){color:#8a91a0;font-size:12px;font-weight:400}.doc-sub .doc-log:not(#vj){display:grid;gap:12px;margin:0;padding:0;list-style:none}.doc-sub .doc-log>li:not(#vj){display:grid;gap:4px;padding:0 0 12px 12px;border-bottom:1px dashed #e9ecf4;box-shadow:inset 2px 0 #c9d4fb}.doc-sub .doc-log>li:last-child:not(#vj){padding-bottom:0;border-bottom:0}.doc-sub .doc-log__kind:not(#vj){justify-self:start;padding:1px 8px;color:#3c4ad6;border-radius:6px;background:#eef0ff;font-size:12px}.doc-sub .doc-log time:not(#vj){color:#8a91a0;font-size:12px}.doc-sub .doc-log p:not(#vj){display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;color:#4b5263;font-size:13px;line-height:1.6}.doc-sub .doc-log p s:not(#vj){color:#8a91a0}.doc-sub .doc-log p b:not(#vj){color:#0c0d0e;font-weight:500}.doc-sub .doc-log__empty:not(#vj){display:grid;justify-items:center;gap:4px;padding:18px 8px;color:#a0a7b5;text-align:center}.doc-sub .doc-log__empty p:not(#vj){margin:4px 0 0;color:#4b5263;font-size:13.5px}.doc-sub .doc-log__empty small:not(#vj){color:#8a91a0;font-size:12px;line-height:1.6}.doc-sub .doc-hist__tip:not(#vj){display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:14px 16px;color:#3c4ad6;border-radius:14px;background:#f2f5ff}.doc-sub .doc-hist__tip p:not(#vj){margin:0;color:#4b5263;font-size:13px;line-height:1.65}.doc-sub .documents-detail-grid :is(.ui-card,.documents-preview-card):not(#vj){border-radius:18px}.doc-sub .documents-detail-card-head:not(#vj){align-items:center}.doc-sub .documents-version-link:not(#vj){padding:14px 16px;border:1px solid #e6eaf4;background:linear-gradient(110deg,#fff,#f7f8ff)}@media (max-width: 1080px){.doc-sub .doc-hist:not(#vj){grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.doc-sub .doc-sub-head:not(#vj){grid-template-columns:40px minmax(0,1fr);padding:14px}.doc-sub .doc-sub-head__icon:not(#vj){width:40px;height:40px}.doc-sub .doc-sub-head__acts:not(#vj){grid-column:1 / -1;justify-content:flex-start}.doc-sub .doc-sub-head__main h1:not(#vj){white-space:normal;font-size:19px}.doc-sub .doc-hist__main:not(#vj){padding:16px}.doc-sub .doc-tl>li:not(#vj){grid-template-columns:36px minmax(0,1fr);gap:10px}.doc-sub .doc-tl__dot:not(#vj){width:36px;height:36px;font-size:12px}.doc-sub .doc-tl:not(#vj):before{left:17px}}.fe-page{padding:24px 0 56px;color:var(--vj-ink,#0c0d0e);font-family:var(--vj-cn)}.fe-head{margin:0 0 18px}.fe-head__nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.fe-head h1{margin:8px 0 0;font-size:30px;font-weight:300;letter-spacing:-.02em;line-height:1.2}.fe-head p{margin:8px 0 0;max-width:620px;color:var(--vj-mu,#5c6372);font-size:13px;line-height:1.6}.fe-back{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--vj-blue,#1664ff);border:0;background:transparent;font-size:13px;cursor:pointer}.fe-back:hover{color:var(--vj-blue2,#1450d6)}.fe-back--switch{min-height:26px;padding:0 10px;color:var(--vj-t2,#2c313c);border:1px solid var(--vj-line,#e1e5ee);border-radius:999px;background:#fff;font-size:12.5px}.fe-back--switch:hover{color:var(--vj-blue,#1664ff);border-color:#9db8ff}.fe-loading{padding:40px;color:var(--vj-mu);text-align:center}.fe-form{display:grid;gap:14px;min-width:0}.fe-row--route{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);align-items:start}.fe-pickup{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:16px;align-items:start}.fe-panel{overflow:hidden;border:1px solid var(--vj-line,#e1e5ee);border-radius:12px;background:#fff}.fe-panel>header{display:flex;align-items:flex-start;gap:10px;padding:15px 18px 0}.fe-panel>header>b{display:grid;flex:0 0 auto;width:24px;height:24px;place-items:center;color:#fff;border-radius:7px;background:var(--vj-grad,linear-gradient(90deg,#2f5bff,#5b47f0));font:600 13px/1 var(--vj-din)}.fe-panel>header h2{margin:2px 0 0;font-size:16px;font-weight:500}.fe-panel>header p{margin:4px 0 0;color:var(--vj-mu);font-size:12.5px;line-height:1.5}.fe-panel__body{display:grid;gap:12px;padding:14px 18px 18px}.fe-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fe-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fe-field{display:grid;gap:6px;min-width:0}.fe-field>span:first-child,.fe-field__label{display:inline-flex;align-items:center;gap:4px;color:var(--vj-t2);font-size:12.5px;font-weight:500}.fe-field--half{max-width:50%}.fe-field--sm{max-width:220px}.fe-input,.fe-select{position:relative;display:flex;align-items:center;min-height:38px;border:1px solid #d5dbe6;border-radius:8px;background:#fff;transition:border-color .15s,box-shadow .15s}.fe-input:focus-within,.fe-select:focus-within{border-color:var(--vj-blue,#1664ff);box-shadow:0 0 0 3px #1664ff1a}.fe-input input,.fe-select select{width:100%;min-width:0;height:36px;padding:0 11px;color:var(--vj-ink);border:0;outline:0;background:transparent;font:inherit;font-size:13.5px}.fe-input em{padding:0 11px 0 0;color:var(--vj-mu2);font-style:normal;font-size:12.5px}.fe-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;cursor:pointer}.fe-select svg{position:absolute;right:10px;color:var(--vj-mu2);pointer-events:none}.fe-select--sm{min-height:32px}.fe-select--sm select{height:30px;font-size:12.5px;padding-left:8px}.fe-field.has-error .fe-input,.fe-field.has-error .fe-select{border-color:#e5484d}.fe-hint{display:flex;align-items:flex-start;gap:5px;margin:0;color:var(--vj-mu);font-size:12.5px;line-height:1.55}.fe-hint svg{flex:0 0 auto;margin-top:2px;color:var(--vj-blue)}.fe-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:9px;background:#f2f4f9;width:fit-content}.fe-seg button{min-height:32px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:7px;background:transparent;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.fe-seg button:hover{color:var(--vj-blue)}.fe-seg button.is-active{color:var(--vj-blue2,#1450d6);background:#fff;box-shadow:0 1px 4px #14285a1a;font-weight:600}.fe-choice{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:8px}.fe-choice button{display:flex;align-items:flex-start;gap:9px;min-height:56px;padding:10px 12px;color:var(--vj-t2);border:1px solid var(--vj-line,#e1e5ee);border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.fe-choice button>svg{flex:0 0 auto;margin-top:2px;color:var(--vj-mu2)}.fe-choice button span{display:grid;gap:2px;min-width:0}.fe-choice button b{font-size:13.5px;font-weight:600}.fe-choice button small{color:var(--vj-mu);font-size:12px;line-height:1.4}.fe-choice button:hover{border-color:#9db8ff}.fe-choice button.is-active{border-color:var(--vj-blue,#1664ff);background:linear-gradient(135deg,#f3f6ff,#f6f3ff);box-shadow:0 0 0 1px var(--vj-blue,#1664ff) inset}.fe-choice button.is-active>svg{color:var(--vj-blue)}.fe-sub{display:grid;gap:8px;padding:12px;border-radius:10px;background:#f7f8fc}.fe-region .md-region-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fe-boxes{display:grid;gap:6px}.fe-boxes__head,.fe-boxes__row{display:grid;grid-template-columns:96px minmax(180px,1.6fr) minmax(76px,.7fr) minmax(64px,.6fr) 30px;gap:8px;align-items:center}.fe-boxes__head span{color:var(--vj-mu);font-size:12px}.fe-boxes__row>input,.fe-dims input{width:100%;min-width:0;height:32px;padding:0 8px;color:var(--vj-ink);border:1px solid #d5dbe6;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:13px;text-align:center;font-variant-numeric:tabular-nums}.fe-boxes__row>input:focus,.fe-dims input:focus{border-color:var(--vj-blue);box-shadow:0 0 0 3px #1664ff1a}.fe-dims{display:grid;grid-template-columns:1fr 10px 1fr 10px 1fr;align-items:center;gap:2px}.fe-dims i{color:var(--vj-mu2);font-style:normal;text-align:center;font-size:12px}.fe-boxes__row.has-error input:placeholder-shown{border-color:#f0a3a6}.fe-icon-btn{display:grid;width:30px;height:30px;place-items:center;color:var(--vj-mu);border:0;border-radius:7px;background:transparent;cursor:pointer}.fe-icon-btn:hover:not(:disabled){color:#d13438;background:#fdf0f1}.fe-icon-btn:disabled{opacity:.35;cursor:default}.fe-boxes__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.fe-add{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 10px;color:var(--vj-blue);border:1px dashed #a9c0ff;border-radius:7px;background:#f6f8ff;font-size:12.5px;cursor:pointer}.fe-add:hover{border-style:solid}.fe-sum{margin:0;color:var(--vj-mu);font-size:12.5px}.fe-sum b{color:var(--vj-ink);font:600 13.5px var(--vj-din)}.fe-ctns{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.fe-ctns.has-error .fe-ctn{border-color:#f0a3a6}.fe-ctn{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 10px 13px;border:1px solid var(--vj-line);border-radius:10px;background:#fff;transition:border-color .15s,background .15s}.fe-ctn.is-active{border-color:var(--vj-blue);background:linear-gradient(135deg,#f3f6ff,#f6f3ff)}.fe-ctn__name{display:grid;gap:1px;min-width:0}.fe-ctn__name b{font:600 15px var(--vj-din)}.fe-ctn__name small{overflow:hidden;color:var(--vj-mu);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.fe-stepper{display:inline-flex;align-items:center;border:1px solid #d5dbe6;border-radius:8px;background:#fff}.fe-stepper button{display:grid;width:28px;height:28px;place-items:center;color:var(--vj-t2);border:0;background:transparent;cursor:pointer}.fe-stepper button:disabled{color:#c4c9d4;cursor:default}.fe-stepper button:hover:not(:disabled){color:var(--vj-blue)}.fe-stepper input{width:34px;height:28px;padding:0;border:0;border-inline:1px solid #e6eaf1;outline:0;font:600 13.5px var(--vj-din);text-align:center}.fe-more{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:0;color:var(--vj-blue);border:0;background:transparent;font-size:12.5px;cursor:pointer}.fe-more svg{transition:transform .18s;transform:rotate(-90deg)}.fe-more svg.is-open{transform:none}.fe-issues{display:flex;gap:8px;padding:11px 14px;color:#a1262b;border:1px solid #f5c2c4;border-radius:10px;background:#fff5f5;font-size:13px}.fe-issues svg{flex:0 0 auto;margin-top:2px}.fe-issues ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.fe-form__foot{position:sticky;bottom:12px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--vj-line);border-radius:12px;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px #14285a14}.fe-foot__info{display:grid;gap:5px;min-width:0}.fe-foot__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.fe-foot__chips li{padding:2px 9px;color:var(--vj-t2);border-radius:999px;background:#f2f4f9;font-size:12px;white-space:nowrap}.fe-foot__chips li:first-child{color:var(--vj-blue2,#1450d6);background:#eef3ff}.fe-foot__status{margin:0;color:var(--vj-mu);font-size:12.5px;line-height:1.5}.fe-foot__status b{color:var(--vj-ink);font:600 14px var(--vj-din);font-variant-numeric:tabular-nums}.fe-foot__status .is-warn{color:#c2410c}.fe-foot__status button{display:inline-flex;align-items:center;gap:2px;margin-left:10px;padding:0;color:var(--vj-blue);border:0;background:transparent;font-size:12.5px;cursor:pointer}.fe-foot__btns{display:flex;flex:0 0 auto;gap:10px}.fe-result{display:grid;gap:12px;margin-top:26px;scroll-margin-top:90px}.fe-result__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.fe-result__head h2{margin:0;font-size:22px;font-weight:300;letter-spacing:-.01em}.fe-result__head span{color:var(--vj-mu);font-size:13px}.fe-result__grid{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:16px;align-items:start}.fe-result__side{position:sticky;top:84px;display:grid;gap:12px;min-width:0}.fe-result__main{display:grid;gap:12px;min-width:0}.fe-result__side .fe-cta{flex-direction:column;align-items:stretch}.fe-result.is-stale .fe-total,.fe-result.is-stale .fe-groups{opacity:.55}.fe-stale{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;color:#8a5a00;border:1px solid #f2d894;border-radius:10px;background:#fff9e8;font-size:12.5px}.fe-stale button{display:inline-flex;align-items:center;gap:4px;color:var(--vj-blue);border:0;background:transparent;font-size:12.5px;cursor:pointer}.fe-total{padding:18px 20px;color:#fff;border-radius:14px;background:var(--vj-grad-focus,linear-gradient(135deg,#5f86ff 0%,#5a62f4 48%,#8b66f5 100%));box-shadow:0 12px 30px #4650dc38}.fe-total__top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;opacity:.92}.fe-total__top em{padding:2px 8px;border:1px solid rgba(255,255,255,.4);border-radius:999px;font-style:normal;font-size:11.5px}.fe-total__amounts{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:10px}.fe-total__amounts div{display:grid;gap:2px}.fe-total__amounts small{opacity:.75;font-size:11.5px;letter-spacing:.04em}.fe-total__amounts b{font:500 24px/1.15 var(--vj-din);font-variant-numeric:tabular-nums}.fe-total__none{margin:10px 0 0;font-size:13.5px}.fe-total__ref{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.22);font-size:13px}.fe-total__ref b{font:600 16px var(--vj-din)}.fe-total__cur{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:#ffffff29}.fe-total__cur button{min-height:24px;padding:0 9px;color:#fff;border:0;border-radius:5px;background:transparent;font-size:12px;cursor:pointer}.fe-total__cur button.is-active{color:var(--vj-blue2,#1450d6);background:#fff;font-weight:600}.fe-total__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:12px 0 0}.fe-total__meta div{display:grid;gap:1px;min-width:0}.fe-total__meta dt{opacity:.72;font-size:11.5px}.fe-total__meta dd{margin:0;overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.fe-pending{padding:12px 14px;border:1px solid #f2d894;border-radius:12px;background:#fffaeb}.fe-pending h3,.fe-notes h3{display:flex;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:600}.fe-pending h3{color:#8a5a00}.fe-pending ul,.fe-notes ul{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;color:var(--vj-t2);font-size:12.5px;line-height:1.55}.fe-groups{display:grid;gap:8px}.fe-group{overflow:hidden;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.fe-group__head{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 14px;color:var(--vj-ink);border:0;background:#fff;text-align:left;cursor:pointer}.fe-group__head:hover{background:#fafbfe}.fe-group__title{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.fe-group__title small{color:var(--vj-mu2);font-size:12px;font-weight:400}.fe-group__title svg{color:var(--vj-mu2);transition:transform .18s;transform:rotate(-90deg)}.fe-group__title svg.is-open{transform:none}.fe-group__sum{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px}.fe-group__sum b{font:600 14px var(--vj-din);font-variant-numeric:tabular-nums}.fe-group__sum i{color:var(--vj-mu2);font-style:normal}.fe-lines{margin:0;padding:0 14px 6px;list-style:none;border-top:1px solid var(--vj-line-soft,#edf0f5)}.fe-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(96px,auto);gap:6px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--vj-line-soft,#edf0f5)}.fe-line:last-child{border-bottom:0}.fe-line__main{display:grid;gap:2px;min-width:0}.fe-line__main b{font-size:13px;font-weight:500;color:var(--vj-t2)}.fe-line__main small{color:var(--vj-mu2);font-size:12px;line-height:1.45}.fe-line__calc{color:var(--vj-mu);font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.fe-line__amt{text-align:right}.fe-line__amt b{font:600 13.5px var(--vj-din);font-variant-numeric:tabular-nums}.fe-tag{margin-left:6px;padding:1px 6px;color:#7a5af8;border-radius:4px;background:#f3efff;font-style:normal;font-size:11px;font-weight:500}.fe-state{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;white-space:nowrap}.fe-state--wait{color:#8a5a00;background:#fff3d6}.fe-state--info{color:#1450d6;background:#eaf0ff}.fe-state--muted{color:var(--vj-mu);background:#f0f2f6}.fe-state--ok{color:#127a4b;background:#e6f6ee}.fe-notes{padding:12px 14px;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.fe-notes h3{color:var(--vj-t2)}.fe-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;background:var(--vj-grad-soft,linear-gradient(135deg,#f6f7ff,#f4f0ff))}.fe-cta>div{display:grid;gap:2px}.fe-cta b{font-size:14px}.fe-cta span{color:var(--vj-mu);font-size:12.5px}@media (max-width: 1080px){.fe-row--route{grid-template-columns:repeat(2,minmax(0,1fr))}.fe-result__grid{grid-template-columns:1fr}.fe-result__side{position:static}.fe-result__side .fe-cta{flex-direction:row;align-items:center}}@media (max-width: 900px){.fe-pickup{grid-template-columns:1fr}}@media (max-width: 640px){.fe-page{padding:16px 0 40px}.fe-head h1{font-size:24px}.fe-row,.fe-row--4,.fe-row--route{grid-template-columns:1fr}.fe-form__foot{flex-direction:column;align-items:stretch;gap:10px}.fe-foot__chips{display:none}.fe-foot__btns{padding-right:76px}.fe-foot__btns .ui-button{flex:1}.fe-result__side .fe-cta{flex-direction:column;align-items:stretch}.fe-field--half,.fe-field--sm{max-width:none}.fe-boxes__head{display:none}.fe-boxes__row{grid-template-columns:1fr 1fr 1fr 30px}.fe-boxes__row .fe-dims{grid-column:1 / -1;grid-row:2}.fe-region .md-region-selector{grid-template-columns:1fr}.fe-line{grid-template-columns:minmax(0,1fr) auto}.fe-line__calc{grid-column:1}.fe-total__meta{grid-template-columns:1fr}.fe-cta{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion: reduce){.fe-choice button,.fe-choose__card,.fe-group__title svg,.fe-more svg{transition:none}.fe-choose__card:hover{transform:none}}@media (max-width: 1600px) and (min-width: 641px){.fe-form__foot{padding-right:92px}}.fe-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fe-stops{gap:10px}.fe-stop{display:grid;gap:10px;padding:12px;border:1px solid var(--vj-line,#e1e5ee);border-radius:10px;background:#fff}.fe-stop>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.fe-stop>header b{display:inline-flex;align-items:center;gap:5px;color:var(--vj-ink);font-size:13.5px;font-weight:600}.fe-stop>header b svg{color:var(--vj-blue)}.fe-stop__groups{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.fe-stop__groups .fe-field__label{flex-basis:100%}.fe-check{display:inline-flex;align-items:center;gap:6px;color:var(--vj-t2);font-size:13px;cursor:pointer}.fe-check.is-disabled{color:var(--vj-mu2);cursor:not-allowed}.fe-hint--warn{color:#c2410c}.fe-input input:disabled{color:var(--vj-mu);cursor:not-allowed}@media (max-width:760px){.fe-row--3{grid-template-columns:1fr}}.fe-choose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:980px}.fe-choose__card{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:14px;padding:20px;color:var(--vj-t2);border:1px solid var(--vj-line,#e1e5ee);border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.fe-choose__card:hover{border-color:#9db8ff;box-shadow:0 10px 30px #1e3ca014;transform:translateY(-2px)}.fe-choose__card:focus-visible{outline:2px solid var(--vj-blue,#1664ff);outline-offset:2px}.fe-choose__card.is-current{border-color:var(--vj-blue,#1664ff);background:linear-gradient(135deg,#f6f8ff,#f8f5ff)}.fe-choose__icon{display:grid;width:48px;height:48px;place-items:center;color:var(--vj-blue,#1664ff);border-radius:14px;background:linear-gradient(135deg,#eef3ff,#f3efff)}.fe-choose__body{display:grid;align-content:center;gap:3px;min-width:0}.fe-choose__body b{display:inline-flex;align-items:center;gap:8px;color:var(--vj-ink);font-size:17px;font-weight:600}.fe-choose__body b em{padding:1px 7px;color:var(--vj-blue2,#1450d6);border-radius:999px;background:#e8efff;font-style:normal;font-size:11.5px;font-weight:500}.fe-choose__body small{color:var(--vj-mu);font-size:13px}.fe-choose__card>ul{grid-column:1 / -1;display:grid;gap:6px;margin:0;padding:12px 0 0;border-top:1px solid var(--vj-line-soft,#edf0f5);color:var(--vj-t2);font-size:12.5px;line-height:1.5;list-style:none}.fe-choose__card>ul li{display:flex;align-items:flex-start;gap:6px}.fe-choose__card>ul svg{flex:0 0 auto;margin-top:2px;color:var(--vj-blue,#1664ff)}.fe-choose__go{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--vj-blue,#1664ff);font-size:13.5px;font-weight:600}.ui-modal:has(.fe-mode-dialog){width:min(760px,100%)}.fe-mode-dialog .fe-choose{max-width:none}.fe-panel>header .fe-panel__extra{margin-left:auto}.fe-modebar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fe-subhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-top:4px}.fe-subhead>b{color:var(--vj-ink);font-size:14px;font-weight:600}.fe-subhead>span{color:var(--vj-mu);font-size:12.5px}.fe-subhead>span b{color:var(--vj-ink);font-weight:600;font-variant-numeric:tabular-nums}.fe-table-wrap{overflow-x:auto;border:1px solid var(--vj-line,#e1e5ee);border-radius:10px}.fe-table{width:100%;min-width:720px;border-collapse:collapse;font-size:13px}.fe-table--narrow{min-width:420px}.fe-table--prods{min-width:980px}.fe-table th{padding:9px 8px;color:var(--vj-mu);background:#f7f8fc;font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.fe-table td{padding:7px 8px;border-top:1px solid #eef0f5;vertical-align:middle}.fe-table .num{text-align:right;font-variant-numeric:tabular-nums}.fe-table tr.has-error td{background:#fff6f6}.fe-table__empty{padding:18px 8px!important;color:var(--vj-mu2);text-align:center}.fe-cell{width:100%;min-width:64px;height:32px;padding:0 8px;color:var(--vj-ink);border:1px solid #d5dbe6;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:13px}.fe-cell--wide{min-width:130px}.fe-cell.num{text-align:right}.fe-cell:focus{border-color:var(--vj-blue);box-shadow:0 0 0 3px #1664ff1a}.fe-table .fe-dims{display:flex;align-items:center;gap:4px;min-width:170px}.fe-src{display:inline-flex;padding:1px 7px;color:var(--vj-mu);border-radius:999px;background:#f2f4f9;font-size:12px;white-space:nowrap}.fe-src--sku{color:var(--vj-blue2,#1450d6);background:#eef3ff}.fe-prod-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.fe-target select{max-width:220px}.fe-add:disabled{opacity:.5;cursor:not-allowed}.fe-address{display:grid;gap:8px}.fe-paste{display:flex;gap:8px}.fe-paste .fe-input{flex:1}.fe-btn-ghost{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:38px;padding:0 14px;color:var(--vj-blue2,#1450d6);border:1px solid #c7d6ff;border-radius:8px;background:#f5f8ff;font-size:13px;cursor:pointer}.fe-btn-ghost:disabled{opacity:.6;cursor:wait}@media (max-width:760px){.fe-choose{grid-template-columns:1fr}.fe-paste{flex-direction:column}}.fe-choose__card{position:relative;overflow:hidden;grid-template-rows:auto 1fr auto;height:100%}.fe-choose__card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#1664ff,#7b5cff);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.fe-choose__card:hover:before,.fe-choose__card:focus-visible:before,.fe-choose__card.is-current:before{transform:scaleX(1)}.fe-choose__card:hover{background:linear-gradient(180deg,#f8faff,#fff 60%)}.fe-choose__card:active{transform:translateY(0) scale(.99);box-shadow:0 4px 14px #1e3ca014}.fe-choose__icon{transition:transform .2s ease,background .2s ease,color .2s ease}.fe-choose__card:hover .fe-choose__icon,.fe-choose__card:focus-visible .fe-choose__icon{color:#fff;background:linear-gradient(135deg,#1664ff,#7b5cff);transform:scale(1.05)}.fe-choose__go{justify-self:stretch;justify-content:center;min-height:38px;margin-top:2px;border:1px solid #d6e2ff;border-radius:10px;background:#f5f8ff;transition:background .2s,color .2s,border-color .2s}.fe-choose__go svg{transition:transform .2s ease}.fe-choose__card:hover .fe-choose__go,.fe-choose__card:focus-visible .fe-choose__go{color:#fff;border-color:transparent;background:linear-gradient(90deg,#1664ff,#7b5cff)}.fe-choose__card:hover .fe-choose__go svg,.fe-choose__card:focus-visible .fe-choose__go svg{transform:translate(3px)}.fe-choose__keys{margin:12px 0 0;color:var(--vj-mu,#8a91a0);font-size:12px;text-align:right}.fe-choose__keys kbd{display:inline-block;min-width:18px;padding:0 4px;margin:0 2px;border:1px solid var(--vj-line,#e1e5ee);border-radius:4px;background:#fafbfd;font:inherit;font-size:11px;text-align:center}@media (prefers-reduced-motion: reduce){.fe-choose__card:before,.fe-choose__icon,.fe-choose__go,.fe-choose__go svg{transition:none}.fe-choose__card:active{transform:none}}@media (max-width:640px){.fe-choose__keys{display:none}}.fe-courier,.fe-delivery{display:grid;gap:10px}.fe-delivery .recognize-box{margin:0}.fe-input--paste .field-paste{margin-right:6px}.fe-distance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.fe-distance .fe-input input[readonly]{color:var(--vj-ink);background:#f7f8fc}.fe-stop__cargo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fe-spin{animation:fe-spin 1s linear infinite}@keyframes fe-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.fe-spin{animation:none}}@media (max-width: 640px){.fe-distance,.fe-stop__cargo{grid-template-columns:1fr}}.pe-page{padding:24px 0 56px;color:var(--vj-ink,#0c0d0e);font-family:var(--vj-cn)}.pe-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 18px}.pe-head h1{margin:8px 0 0;font-size:30px;font-weight:300;letter-spacing:-.02em;line-height:1.2}.pe-head p{margin:8px 0 0;max-width:680px;color:var(--vj-mu,#5c6372);font-size:13px;line-height:1.6}.pe-back{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--vj-blue,#1664ff);border:0;background:transparent;font-size:13px;cursor:pointer}.pe-back:hover{color:var(--vj-blue2,#1450d6)}.pe-input{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);gap:14px;align-items:stretch}.pe-panel{overflow:hidden;border:1px solid var(--vj-line,#e1e5ee);border-radius:12px;background:#fff}.pe-panel>header{display:flex;align-items:flex-start;gap:10px;padding:15px 18px 0}.pe-panel>header>b{display:grid;flex:0 0 auto;width:24px;height:24px;place-items:center;color:#fff;border-radius:7px;background:var(--vj-grad,linear-gradient(90deg,#2f5bff,#5b47f0));font:600 13px/1 var(--vj-din)}.pe-panel>header h2{margin:2px 0 0;font-size:16px;font-weight:500}.pe-panel>header p{margin:4px 0 0;color:var(--vj-mu);font-size:12.5px;line-height:1.5}.pe-panel__body{display:grid;align-content:start;gap:12px;padding:14px 18px 18px}.pe-seg{display:inline-flex;flex-wrap:wrap;gap:4px;width:fit-content;padding:3px;border-radius:9px;background:#f2f4f9}.pe-seg button{min-height:32px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:7px;background:transparent;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.pe-seg button:hover{color:var(--vj-blue)}.pe-seg button.is-active{color:var(--vj-blue2,#1450d6);background:#fff;box-shadow:0 1px 4px #14285a1a;font-weight:600}.pe-seg--sm button{min-height:28px;padding:0 11px;font-size:12.5px}.pe-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.pe-sum{color:var(--vj-mu);font-size:12.5px}.pe-sum b{color:var(--vj-ink);font:600 13.5px var(--vj-din);font-variant-numeric:tabular-nums}.pe-hint{position:relative;margin:0;padding-left:20px;color:var(--vj-mu);font-size:12.5px;line-height:1.6}.pe-hint svg{position:absolute;top:3px;left:0;color:var(--vj-blue)}.pe-hint--warn,.pe-hint--warn svg{color:#c2410c}.pe-link{padding:0;margin-left:8px;color:var(--vj-blue,#1664ff);border:0;background:transparent;font-size:12.5px;cursor:pointer}.pe-add{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 10px;color:var(--vj-blue);border:1px dashed #a9c0ff;border-radius:7px;background:#f6f8ff;font-size:12.5px;cursor:pointer}.pe-add:hover:not(:disabled){border-style:solid}.pe-add:disabled{opacity:.5;cursor:not-allowed}.pe-icon{display:grid;width:30px;height:30px;place-items:center;color:var(--vj-mu);border:0;border-radius:7px;background:transparent;cursor:pointer}.pe-icon:hover:not(:disabled){color:#d13438;background:#fdf0f1}.pe-icon:disabled{opacity:.35;cursor:default}.pe-table-wrap{overflow-x:auto;border:1px solid var(--vj-line,#e1e5ee);border-radius:10px}.pe-panel .pe-table-wrap{max-height:360px;overflow-y:auto}.pe-table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}.pe-table th{position:sticky;top:0;z-index:1;padding:9px 10px;color:var(--vj-mu);background:#f7f8fc;font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.pe-table td{padding:8px 10px;border-top:1px solid #eef0f5;vertical-align:middle}.pe-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pe-table tr.has-error td{background:#fff6f6}.pe-table tr.is-active td{background:#f5f8ff}.pe-table--edit td{padding:6px 8px}.pe-cell{width:100%;min-width:64px;height:32px;padding:0 8px;color:var(--vj-ink);border:1px solid #d5dbe6;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:13px}.pe-cell.num{text-align:right}.pe-cell:focus,.pe-dims input:focus,.pe-input-box:focus-within{border-color:var(--vj-blue,#1664ff);box-shadow:0 0 0 3px #1664ff1a}.pe-dims{display:flex;align-items:center;gap:4px;min-width:190px}.pe-dims input{width:100%;min-width:0;height:32px;padding:0 6px;color:var(--vj-ink);border:1px solid #d5dbe6;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:13px;text-align:center;font-variant-numeric:tabular-nums}.pe-dims i{color:var(--vj-mu2,#8a91a0);font-style:normal;font-size:12px}.pe-mono{font-variant-numeric:tabular-nums;white-space:nowrap}.pe-clip{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.pe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pe-field{display:grid;align-content:start;gap:6px;min-width:0}.pe-field--wide{grid-column:1 / -1}.pe-field>span:first-child{color:var(--vj-t2);font-size:12.5px;font-weight:500}.pe-field small{color:var(--vj-mu2,#8a91a0);font-size:12px}.pe-pair{display:flex;align-items:center;gap:8px}.pe-pair i{color:var(--vj-mu2);font-style:normal}.pe-input-box{display:flex;flex:1;align-items:center;min-height:38px;border:1px solid #d5dbe6;border-radius:8px;background:#fff;transition:border-color .15s,box-shadow .15s}.pe-input-box input{width:100%;min-width:0;height:36px;padding:0 11px;color:var(--vj-ink);border:0;outline:0;background:transparent;font:inherit;font-size:13.5px;font-variant-numeric:tabular-nums}.pe-input-box em{padding:0 11px 0 0;color:var(--vj-mu2);font-style:normal;font-size:12.5px}.pe-checks{display:grid;gap:6px;padding:10px 12px;border-radius:10px;background:#f7f8fc}.pe-foot{position:sticky;bottom:12px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:12px 16px;border:1px solid var(--vj-line);border-radius:12px;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px #14285a14}.pe-foot__info{display:grid;gap:4px;min-width:0;color:var(--vj-mu);font-size:12.5px;line-height:1.5}.pe-foot__info b{color:var(--vj-ink);font:600 13.5px var(--vj-din);font-variant-numeric:tabular-nums}.pe-foot__info .is-warn{color:#c2410c}.pe-foot__btns{display:flex;flex:0 0 auto;gap:10px}.pe-notice{display:flex;align-items:center;gap:6px;margin:14px 0 0;padding:9px 12px;color:#1450d6;border-radius:10px;background:#eef3ff;font-size:12.5px}.pe-result{display:grid;gap:12px;margin-top:26px;scroll-margin-top:90px}.pe-result.is-stale .pe-kpis,.pe-result.is-stale .pe-view,.pe-result.is-stale .pe-block{opacity:.55}.pe-result__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px}.pe-result__head h2{margin:0;font-size:22px;font-weight:300;letter-spacing:-.01em}.pe-result__head span{display:block;margin-top:4px;color:var(--vj-mu);font-size:12.5px}.pe-stale{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;color:#8a5a00;border:1px solid #f2d894;border-radius:10px;background:#fff9e8;font-size:12.5px}.pe-stale button{display:inline-flex;align-items:center;gap:4px;color:var(--vj-blue);border:0;background:transparent;font-size:12.5px;cursor:pointer}.pe-warn{display:flex;gap:8px;padding:11px 14px;color:#8a3b12;border:1px solid #f5cfb0;border-radius:10px;background:#fff7f0;font-size:13px}.pe-warn>svg{flex:0 0 auto;margin-top:2px;color:#c2410c}.pe-warn b{font-weight:600}.pe-warn ul{display:grid;gap:3px;margin:4px 0 0;padding:0;list-style:none}.pe-kpis{display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:10px}.pe-kpis article{display:grid;align-content:start;gap:4px;min-width:0;padding:14px 16px;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.pe-kpis article>span{color:var(--vj-mu);font-size:12.5px}.pe-kpis article>b{font:500 26px/1.15 var(--vj-din);font-variant-numeric:tabular-nums}.pe-kpis article>b small{margin-left:4px;font:400 13px var(--vj-cn);opacity:.75}.pe-kpis article>em{color:var(--vj-mu2,#8a91a0);font-style:normal;font-size:12px;line-height:1.45}.pe-kpis article>em.is-warn{color:#c2410c}.pe-kpis article>i{display:block;height:6px;margin-top:6px;overflow:hidden;border-radius:999px;background:#e6ebf3}.pe-kpis article>i s{display:block;height:100%;border-radius:inherit;background:var(--vj-grad,linear-gradient(90deg,#2f5bff,#5b47f0))}.pe-kpis article.is-main{color:#fff;border:0;background:var(--vj-grad-focus,linear-gradient(135deg,#5f86ff 0%,#5a62f4 48%,#8b66f5 100%));box-shadow:0 12px 30px #4650dc38}.pe-kpis article.is-main>span,.pe-kpis article.is-main>em{color:#ffffffd9}.pe-kpis article.is-main>b{font-size:32px}.pe-view{display:grid;gap:10px}.pe-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.pe-tabs button{display:grid;flex:0 0 auto;gap:2px;min-width:132px;padding:9px 12px;color:var(--vj-t2);border:1px solid var(--vj-line);border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.pe-tabs button b{font-size:13.5px;font-weight:600}.pe-tabs button small{color:var(--vj-mu);font-size:12px;white-space:nowrap}.pe-tabs button:hover{border-color:#9db8ff}.pe-tabs button.is-active{border-color:var(--vj-blue,#1664ff);background:linear-gradient(135deg,#f3f6ff,#f6f3ff);box-shadow:0 0 0 1px var(--vj-blue,#1664ff) inset}.pe-view__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:12px;align-items:start}.pe-stage{overflow:hidden;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.pe-stage>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--vj-line-soft,#edf0f5)}.pe-stage__note{margin:0;padding:9px 12px 11px;color:var(--vj-mu);font-size:12px;text-align:center}.pe-layers{display:flex;flex-wrap:wrap;gap:4px}.pe-layers button,.pe-zoom button{min-width:28px;min-height:28px;padding:0 9px;color:var(--vj-t2);border:1px solid var(--vj-line);border-radius:7px;background:#fff;font-size:12.5px;cursor:pointer}.pe-layers button.is-active{color:#fff;border-color:transparent;background:var(--vj-grad,linear-gradient(90deg,#2f5bff,#5b47f0))}.pe-zoom{display:inline-flex;align-items:center;gap:4px;color:var(--vj-mu);font-size:12px;font-variant-numeric:tabular-nums}.pe-zoom button{display:grid;place-items:center;padding:0}.pe-zoom button:disabled{opacity:.4;cursor:default}.pe-zoom span{min-width:38px;text-align:center}.pe-pallet{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.pe-pallet h3{margin:0;font-size:16px;font-weight:600}.pe-pallet h4{margin:4px 0 0;color:var(--vj-t2);font-size:13px;font-weight:600}.pe-pallet dl{display:grid;margin:0}.pe-pallet dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--vj-line-soft,#edf0f5);font-size:13px}.pe-pallet dt{color:var(--vj-mu)}.pe-pallet dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.pe-pallet dd.is-warn{color:#c2410c}.pe-contents{display:grid;gap:6px;max-height:220px;margin:0;padding:0;overflow-y:auto;list-style:none}.pe-contents button{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:4px 8px;color:var(--vj-t2);border:0;border-radius:7px;background:transparent;font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.pe-contents button:hover,.pe-contents li.is-active button{background:#f2f5ff}.pe-contents i{flex:0 0 auto;width:12px;height:12px;border:1px solid rgba(60,40,20,.18);border-radius:3px}.pe-contents span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.pe-contents b{font-weight:600;font-variant-numeric:tabular-nums}.pe-pallet h4 small{display:block;margin-top:2px;color:var(--vj-mu2,#8a91a0);font-size:12px;font-weight:400}.pe-block{display:grid;gap:8px}.pe-block h3{margin:6px 0 0;font-size:16px;font-weight:500}.pe-tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px}.pe-tag--warn{color:#a1400e;background:#fff0e3}.pe-rules{margin-top:22px;padding:14px 16px;color:var(--vj-t2);border:1px solid #dbe6f5;border-radius:12px;background:#f6f9ff}.pe-rules h2{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600}.pe-rules h2 svg{color:var(--vj-blue,#1664ff)}.pe-rules ul{display:grid;gap:4px;margin:8px 0 0;padding-left:18px;font-size:12.5px;line-height:1.6}.pe-records{display:grid;gap:12px}.pe-records ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pe-records li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 14px;border:1px solid var(--vj-line);border-radius:10px;background:#fafbfe}.pe-records li>div{display:grid;gap:2px;min-width:0}.pe-records li>div span{color:var(--vj-mu);font-size:12.5px}.pe-records li>strong{font:600 18px var(--vj-din);white-space:nowrap}.pe-records__ops{display:flex;align-items:center;gap:6px}.pe-records footer{display:flex;align-items:center;justify-content:space-between}.pe-empty-text{padding:18px 8px;color:var(--vj-mu2,#8a91a0);text-align:center}.ui-modal:has(.pe-records){width:min(720px,calc(100vw - 32px))}.ui-modal:has(.pallet-mark-selector){width:min(1040px,calc(100vw - 32px));max-height:calc(100vh - 48px)}.pe-selector-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.pe-selector-bar .search-field{flex:1;min-width:240px}.pallet-mark-selector footer>span{display:inline-flex;align-items:center}@media (max-width: 1180px){.pe-input{grid-template-columns:1fr}.pe-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.pe-kpis article.is-main{grid-column:1 / -1}.pe-view__grid{grid-template-columns:1fr}}@media (max-width: 1600px) and (min-width: 641px){.pe-foot{padding-right:92px}}@media (max-width: 640px){.pe-page{padding:16px 0 40px}.pe-head h1{font-size:24px}.pe-grid,.pe-kpis{grid-template-columns:1fr}.pe-foot{flex-direction:column;align-items:stretch;gap:10px}.pe-foot__btns{padding-right:76px}.pe-foot__btns .ui-button{flex:1}.pe-records li{grid-template-columns:1fr auto}.pe-records__ops{grid-column:1 / -1}.pallet-mark-selector footer{grid-template-columns:1fr}.pe-scene,.pe-top{height:340px}.pe-fit{transform:scale(.74)}}@media (prefers-reduced-motion: reduce){.pe-seg button,.pe-tabs button,.pe-input-box,.pe-world{transition:none}}.pe-scene{position:relative;display:block;height:440px;overflow:hidden;perspective:1500px;perspective-origin:50% 40%;outline:0;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:radial-gradient(circle at 50% 38%,#fff,#f7f9fe 62%,#eef2f9)}.pe-scene.is-dragging{cursor:grabbing}.pe-scene:focus-visible{box-shadow:inset 0 0 0 2px #1664ff59}.pe-fit{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.pe-world{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;transition:transform .14s ease-out}.pe-scene.is-dragging .pe-world{transition:none}.pe-cube{position:absolute;transform-style:preserve-3d}.pe-f{position:absolute;display:block;box-sizing:border-box;border:1px solid rgba(60,40,20,.3)}.pe-f--top{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--c,#e3ad72) 70%,#fff)}.pe-f--top span{color:#3b2513;font-family:var(--vj-din);font-weight:700;line-height:1;white-space:nowrap;pointer-events:none}.pe-f--front{left:0;bottom:0;width:100%;transform-origin:50% 100%;transform:rotateX(-90deg);background:var(--c,#e3ad72)}.pe-f--back{left:0;top:0;width:100%;transform-origin:50% 0;transform:rotateX(90deg);background:color-mix(in srgb,var(--c,#e3ad72) 80%,#3b2a18)}.pe-f--left{left:0;top:0;height:100%;transform-origin:0 50%;transform:rotateY(-90deg);background:color-mix(in srgb,var(--c,#e3ad72) 86%,#3b2a18)}.pe-f--right{right:0;top:0;height:100%;transform-origin:100% 50%;transform:rotateY(90deg);background:color-mix(in srgb,var(--c,#e3ad72) 74%,#3b2a18)}.pe-cube.is-dim>.pe-f{border-color:#3c465a24;background:#e9ecf2}.pe-cube.is-dim>.pe-f span{visibility:hidden}.pe-cube--board>.pe-f{border-color:#64381680;background:#b77a43}.pe-cube--board>.pe-f--top{background:repeating-linear-gradient(90deg,#dba468 0,#dba468 15%,#b77a43 15%,#b77a43 19%)}.pe-cube--limit{pointer-events:none}.pe-cube--limit>.pe-f{border:1px dashed rgba(22,100,255,.42);background:transparent}.pe-top{display:block;height:440px;padding:14px 18px 6px;background:radial-gradient(circle at 50% 40%,#fff,#f7f9fe 62%,#eef2f9)}.pe-top svg{display:block;width:100%;height:100%;overflow:visible}.pe-top__board{fill:#f2ddbf;stroke:#ae7440;stroke-width:1.5;vector-effect:non-scaling-stroke}.pe-top__below{fill:none;stroke:#8a91a0;stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.pe-top__box{stroke:#3c281473;stroke-width:1;vector-effect:non-scaling-stroke}.pe-top g.is-dim .pe-top__box{fill:#e9ecf2;stroke:#3c465a33}.pe-top text{fill:#3b2513;font-family:var(--vj-din);font-weight:700;text-anchor:middle;dominant-baseline:central;pointer-events:none}.pe-top g.is-dim text{visibility:hidden}.pe-top text.pe-top__axis{fill:var(--vj-mu,#5c6372);font-family:var(--vj-cn);font-weight:400}.pallet-mark-selector{display:grid;gap:14px;min-width:min(100%,940px)}.pallet-mark-selector__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.pallet-mark-selector__search .search-field{min-height:43px}.pallet-mark-selector__table{overflow:auto;border:1px solid #e1e7f0;border-radius:7px}.pallet-mark-selector__table table{width:100%;min-width:810px;border-collapse:collapse;color:#263b60;font-size:12.5px}.pallet-mark-selector__table th{padding:10px;color:#4b5263;border-bottom:1px solid #dfe6f0;background:#f5f8fc;text-align:left;white-space:nowrap}.pallet-mark-selector__table th .choice-control,.pallet-mark-selector__table td .choice-control{min-height:0}.pallet-mark-selector__table th .choice-control>span,.pallet-mark-selector__table td .choice-control>span{display:none}.pallet-mark-selector__table td{padding:11px 10px;border-bottom:1px solid #e9edf3}.pallet-mark-selector__table tbody tr.is-selected{background:#fafcff}.pallet-mark-selector footer{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;color:#4b5263;font-size:13px}.pallet-mark-selector footer>div:last-child{display:flex;justify-content:flex-end;gap:8px}.pallet-mark-selector__paging{display:flex;align-items:center;gap:8px}.pallet-mark-selector__paging button,.pallet-mark-selector__paging b{display:grid;width:33px;height:33px;place-items:center;color:#4b5263;border:1px solid #e0e6ef;border-radius:5px;background:#fff}.pallet-mark-selector__paging b{color:#184fc5;border-color:#4777df}.pallet-mark-selector__paging>span{margin-left:5px;padding:8px 10px;border:1px solid #e0e6ef;border-radius:5px;white-space:nowrap}.pallet-mark-selector__paging select{height:34px;padding:0 8px;color:#4b5263;border:1px solid #dce4ef;border-radius:5px;background:#fff;font:inherit}.pallet-mark-selector__paging button.is-current{color:#184ec4;border-color:#4576df}.fp-tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin-left:6px;vertical-align:1px}.fp-tag{display:inline-flex;align-items:center;height:19px;padding:0 6px;border-radius:5px;font-size:11.5px;font-style:normal;font-weight:600;line-height:1;white-space:nowrap}.fp-tag--group{color:#3d4452;background:#e8ebf1}.fp-tag--cn{color:#1450d6;background:#dde7ff}.fp-tag--os{color:#0a7a72;background:#d2f2ec}.fp-tag--tbd{color:#b45309;background:#ffedd2}.fp-country{color:#8a91a0;font-size:11.5px;white-space:nowrap}.fp-rule{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;color:#5c6372;font-size:12.5px;line-height:1.55}.vj-shell .master-sidebar.md-side{display:flex;flex-direction:column;gap:4px;padding:14px}.md-side__org{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding:14px;overflow:hidden;color:#fff;border-radius:14px;background:linear-gradient(135deg,#1664ff,#6f4dfb);box-shadow:0 10px 24px #2846dc38;animation:vj-rise .45s cubic-bezier(.2,.8,.2,1) backwards;position:relative}.md-side__org:after{position:absolute;top:-40px;right:-30px;width:120px;height:120px;border-radius:50%;background:#ffffff24;content:""}.md-side__logo{display:grid;flex-shrink:0;width:42px;height:42px;place-items:center;color:#3b4cf5;border-radius:12px;background:#fff;font-size:18px;font-weight:600}.md-side__org>div{position:relative;z-index:1;display:grid;gap:1px;min-width:0}.md-side__org p{margin:0;color:#ffffffbf;font-size:11.5px;letter-spacing:.08em}.md-side__org b{overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vj-shell .master-sidebar .md-side__org small:not(#vj){min-width:0;height:auto;padding:0;border-radius:0;background:none;font-family:inherit;line-height:1.4;text-align:left;overflow:hidden;color:#fffc;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.vj-shell .master-sidebar.md-side .md-side__label{margin:6px 8px 4px;color:var(--vj-mu, #737a87);font-size:12px}.md-side nav{display:grid;gap:2px}.vj-shell .master-sidebar.md-side nav button:not(#vj){position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;color:var(--vj-t2, #4b5263);border:0;border-radius:10px;background:transparent;font-size:13.5px;text-align:left;cursor:pointer;animation:vj-rise .35s cubic-bezier(.2,.8,.2,1) backwards;transition:background .18s,color .18s,padding-left .18s}.vj-shell .master-sidebar.md-side nav button>svg{flex-shrink:0;color:var(--vj-mu, #737a87);transition:color .18s,transform .18s}.vj-shell .master-sidebar.md-side nav button span{flex:1;min-width:0}.vj-shell .master-sidebar.md-side nav button:hover:not(#vj){color:var(--vj-ink, #0c0d0e);background:#f3f5fa;padding-left:15px}.vj-shell .master-sidebar.md-side nav button:hover>svg{color:var(--vj-blue, #1664ff);transform:scale(1.06)}.vj-shell .master-sidebar.md-side nav button.is-active:not(#vj){color:var(--vj-blue, #1664ff);background:#edf2ff;box-shadow:none;font-weight:500}.vj-shell .master-sidebar.md-side nav button.is-active>svg{color:var(--vj-blue, #1664ff)}.vj-shell .master-sidebar.md-side nav button.is-active:before{position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:3px;background:var(--vj-grad, linear-gradient(180deg, #1664ff, #6f4dfb));content:"";animation:vj-fade .25s ease backwards}.master-content>*{animation:vj-rise .45s cubic-bezier(.2,.8,.2,1) backwards}.master-content>*:nth-child(2){animation-delay:.05s}.master-content>*:nth-child(3){animation-delay:.1s}.master-content>*:nth-child(n+4){animation-delay:.14s}.md-org-hero,.md-company-hero{position:relative;overflow:hidden;isolation:isolate}.md-org-hero__art{position:absolute;top:0;right:0;z-index:-1;width:46%;height:100%;object-fit:cover;opacity:.2;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 60%);mask-image:linear-gradient(90deg,transparent 0%,#000 60%);pointer-events:none;animation:md-art-in 1s cubic-bezier(.2,.8,.2,1) backwards}.md-company-hero .md-org-hero__art{width:40%;opacity:.16}@keyframes md-art-in{0%{opacity:0;transform:scale(1.06)}}.md-org-hero__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.md-org-hero__head>div:first-child{min-width:0}.md-ring{position:relative;display:grid;flex-shrink:0;width:92px;height:92px;place-items:center}.md-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.md-ring__bar{stroke-dashoffset:var(--ring-to);animation:md-ring-draw 1.1s .2s cubic-bezier(.2,.8,.2,1) backwards}@keyframes md-ring-draw{0%{stroke-dashoffset:var(--ring-from)}to{stroke-dashoffset:var(--ring-to)}}.md-ring>span{display:grid;justify-items:center;line-height:1.1}.md-ring b{color:var(--vj-ink, #0c0d0e);font-size:18px;font-weight:600}.md-ring small{color:var(--vj-mu, #737a87);font-size:10.5px}.vj-shell .approved-workbench-stats button{transition:transform .2s,box-shadow .2s,border-color .2s}.vj-shell .approved-workbench-stats button .approved-workbench-stat-icon{transition:transform .25s}.vj-shell .approved-workbench-stats button:hover .approved-workbench-stat-icon{transform:scale(1.08) rotate(-4deg)}.vj-shell .approved-workbench-task-list article{animation:vj-rise .4s cubic-bezier(.2,.8,.2,1) backwards;transition:background .18s}.vj-shell .approved-workbench-task-list article:hover{background:#f8faff}.vj-shell .approved-workbench-task-list article:nth-child(2){animation-delay:.05s}.vj-shell .approved-workbench-task-list article:nth-child(3){animation-delay:.1s}.vj-shell .approved-workbench-task-list article:nth-child(n+4){animation-delay:.14s}.vj-shell .approved-workbench-shortcuts button{transition:background .18s,transform .18s}.vj-shell .approved-workbench-shortcuts button:hover{transform:translate(3px)}.vj-shell .approved-workbench-shortcuts button>svg:last-child{transition:transform .18s}.vj-shell .approved-workbench-shortcuts button:hover>svg:last-child{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.md-side__org,.vj-shell .master-sidebar.md-side nav button,.master-content>*,.md-org-hero__art,.md-ring__bar,.vj-shell .approved-workbench-task-list article{animation:none!important}}.md2-page{display:grid;gap:18px;align-content:start}.md2-content{display:grid;gap:16px;min-width:0;width:100%;max-width:none}.md2-stack{display:grid;gap:16px;min-width:0}.md2-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;align-items:start}.md2-top{display:grid;gap:12px;padding:16px 18px 0;border-radius:16px;background:#fff;border:1px solid #e8ecf3;box-shadow:0 2px 10px #1664ff0a}.md2-top__org{display:flex;align-items:center;gap:12px;min-width:0}.md2-top__logo{width:40px;height:40px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:17px;background:linear-gradient(135deg,#1664ff,#7a5af8)}.md2-top__org b{display:block;font-size:16px;font-weight:600;color:#0c0d0e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md2-top__org small{display:block;margin-top:2px;font-size:12.5px;color:#737a87}.md2-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;margin:0 -6px}.md2-tabs::-webkit-scrollbar{display:none}.md2-tabs button{position:relative;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:42px;padding:0 12px;border:0;background:transparent;color:#4b5263;font:inherit;font-size:14px;cursor:pointer;border-radius:8px 8px 0 0;transition:color .15s,background .15s}.md2-tabs button:hover{color:#1664ff;background:#f5f8ff}.md2-tabs button.is-active{color:#1664ff;font-weight:600}.md2-tabs button.is-active:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#1664ff,#7a5af8)}.md2-tabs button small{min-width:18px;padding:0 5px;border-radius:9px;background:#eef2fb;color:#4b5263;font-size:11.5px;line-height:18px;text-align:center}.md2-card{display:grid;gap:12px;min-width:0}.md2-card__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.md2-card__head h2{margin:0;display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600;color:#0c0d0e}.md2-card__head h2 small{font-size:13px;font-weight:400;color:#737a87}.md2-card__head p{margin:4px 0 0;font-size:13px;color:#737a87}.md2-card__head--tabs{align-items:center}.md2-card__head .ui-search,.md2-card__head .search-field{min-width:260px}.md2-note{display:flex;align-items:flex-start;gap:6px;margin:0;padding:9px 12px;border-radius:10px;background:#f5f8ff;color:#4b5263;font-size:12.5px;line-height:1.6}.md2-note svg{flex-shrink:0;margin-top:2px;color:#1664ff}.md2-table-wrap{overflow-x:auto;border:1px solid #edf0f5;border-radius:12px}.md2-table{width:100%;border-collapse:collapse;font-size:13.5px}.md2-table th{height:42px;padding:0 14px;text-align:left;font-weight:500;color:#5c6372;background:#f7f9fc;white-space:nowrap}.md2-table td{padding:12px 14px;border-top:1px solid #f0f2f6;color:#2c313c;vertical-align:top}.md2-table td small{display:block;margin-top:3px;color:#8a91a0;font-size:12px}.md2-table td b{font-weight:600;color:#0c0d0e}.md2-table tr.is-clickable{cursor:pointer;transition:background .12s}.md2-table tr:hover td{background:#fafbff}.md2-table__act{white-space:nowrap;text-align:right}.md2-table__act .link-action+.link-action{margin-left:12px}.md2-addr{min-width:260px;max-width:420px;line-height:1.6}.md2-empty{text-align:center;color:#8a91a0;padding:28px 14px!important}.md2-hero{min-height:0}.md2-shortcuts>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.md2-shortcuts button{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 12px;border:1px solid #edf0f5;border-radius:10px;background:#fff;font:inherit;cursor:pointer;text-align:left}.md2-shortcuts button:hover{border-color:#c9d8ff;background:#f7faff}.md2-shortcuts button strong{flex:1;font-weight:500;font-size:13.5px}.md2-shortcuts button span{color:#1664ff;display:inline-flex}.md2-label{display:block;margin-bottom:6px;font-size:13.5px;font-weight:500;color:#2c313c}.md2-english dl{display:grid;gap:8px;margin:0 0 6px;padding:10px 12px;border-radius:10px;background:#f7f9fc}.md2-english dl div{display:grid;grid-template-columns:110px 1fr;gap:10px;font-size:13px}.md2-english dt{color:#737a87}.md2-english dd{margin:0;color:#0c0d0e}.md2-english dd small{margin-left:8px;padding:1px 6px;border-radius:6px;background:#eef2fb;color:#4b5263;font-size:11.5px}.md2-role-switch{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.md2-role-switch button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:12px 14px;border:1px solid #e3e8f2;border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.md2-role-switch button span{grid-row:span 2;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#f0f4ff;color:#1664ff}.md2-role-switch button strong{font-size:14px;font-weight:600;color:#0c0d0e}.md2-role-switch button small{font-size:12px;color:#8a91a0}.md2-role-switch button.is-active{border-color:#1664ff;box-shadow:0 0 0 3px #1664ff1a}.md2-perm-title{margin:4px 0 0;font-size:14px;font-weight:600;color:#8a91a0}.md2-perm-title.is-yes{color:#0f9d58}.md2-perm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 14px}.md2-perm-grid span{position:relative;padding:6px 0 6px 20px;font-size:13px;color:#a2a8b5;line-height:1.5}.md2-perm-grid span:before{content:"—";position:absolute;left:0;top:6px;color:#c3c8d2}.md2-perm-grid span.is-yes{color:#2c313c}.md2-perm-grid span.is-yes:before{content:"✓";color:#0f9d58;font-weight:600}.md2-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:24px;background:#0c0d146b;animation:md2-fade .16s ease backwards}.md2-dialog{display:flex;flex-direction:column;width:min(640px,100%);max-height:min(860px,calc(100vh - 48px));background:#fff;border-radius:16px;box-shadow:0 24px 70px #0a0c1e47;animation:md2-pop .2s cubic-bezier(.2,.8,.3,1) backwards}.md2-dialog--sm{width:min(460px,100%)}.md2-dialog--lg{width:min(880px,100%)}.md2-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 14px;border-bottom:1px solid #eef1f6}.md2-dialog>header h2{margin:0;font-size:18px;font-weight:600;color:#0c0d0e}.md2-dialog>header p{margin:5px 0 0;font-size:12.5px;color:#737a87;line-height:1.6}.md2-dialog__close{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#5c6372;cursor:pointer}.md2-dialog__close:hover{background:#f2f4f8;color:#0c0d0e}.md2-dialog__body{flex:1;overflow-y:auto;padding:18px 22px;display:grid;gap:14px;align-content:start}.md2-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 22px;border-top:1px solid #eef1f6;background:#fbfcfe;border-radius:0 0 16px 16px}.md2-footer-left,.md2-footer-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.md2-footer-right{margin-left:auto;justify-content:flex-end}.md2-form-error{max-width:380px;color:#d93025;font-size:12.5px;line-height:1.5}.md2-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 14px}.md2-region .md-region-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.md2-role-pick>b{display:block;margin-bottom:8px;font-size:13.5px;font-weight:500}.md2-role-pick>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.md2-role-pick button{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center;padding:10px 12px;border:1px solid #e3e8f2;border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer}.md2-role-pick button span{grid-row:span 2;color:#1664ff}.md2-role-pick button strong{font-size:13.5px;font-weight:600}.md2-role-pick button small{font-size:12px;color:#8a91a0}.md2-role-pick button.is-selected{border-color:#1664ff;background:#f5f8ff}.md2-role-pick button:disabled{cursor:default}@keyframes md2-fade{0%{opacity:0}}@keyframes md2-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (prefers-reduced-motion: reduce){.md2-dialog-backdrop,.md2-dialog{animation:none}}@media (max-width: 640px){.md2-dialog-backdrop{padding:0;place-items:end stretch}.md2-dialog,.md2-dialog--lg,.md2-dialog--sm{width:100%;max-height:92vh;border-radius:16px 16px 0 0}.md2-region .md-region-selector{grid-template-columns:1fr}.md2-card__head .ui-search,.md2-card__head .search-field{min-width:0;width:100%}}.ui-card.md2-card{padding:20px 22px 22px;gap:14px}.md2-card__head{align-items:center;padding-bottom:14px;border-bottom:1px solid #eef1f6}.md2-card__head h2 small{padding:1px 8px;border-radius:999px;background:#f2f4f8;font-size:12px;color:#5c6372}.md2-card__head--tabs{padding-bottom:12px}.md2-card__head .ui-search,.md2-card__head .search-field{width:300px}@media (max-width: 760px){.ui-card.md2-card{padding:16px}.md2-card__head .ui-search,.md2-card__head .search-field{width:100%}}.md2-table{min-width:860px}.md2-table th,.md2-table td small{white-space:nowrap}.help-center-page{min-width:0;overflow:hidden;color:#0a2872;background:#fff}.help-center-hero{position:relative;isolation:isolate;height:clamp(430px,31vw,590px);min-height:430px;overflow:hidden;background:#e5f4ff}.help-center-hero:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,#e8f6ff,#e8f6ff 30%,#e8f6ffeb 39%,#e8f6ffad,#e8f6ff52 59%,#e8f6ff00 68%),linear-gradient(180deg,#ffffff05,#ffffff1f)}.help-center-hero__image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%;-webkit-mask-image:none;mask-image:none}.help-center-hero__content{position:relative;z-index:2;display:flex;width:min(1760px,calc(100% - 120px));height:100%;margin:0 auto;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:18px}.help-center-hero h1,.help-center-hero p{margin:0}.help-center-hero h1{color:#2c313c;font-size:clamp(48px,4.25vw,78px);font-weight:800;line-height:1.1;letter-spacing:.01em}.help-center-hero__lead{max-width:780px;margin-top:18px!important;color:#123680;font-size:clamp(25px,2.12vw,39px);font-weight:700;line-height:1.32}.help-center-hero__subcopy{margin-top:18px!important;color:#1c4e9e;font-size:clamp(19px,1.48vw,28px);font-weight:600}.help-center-main{width:min(1760px,calc(100% - 120px));margin:0 auto;padding:64px 0 80px}.help-center-section+.help-center-section{margin-top:72px}.help-center-section__heading{display:flex;align-items:flex-start;gap:18px;margin-bottom:36px}.help-center-section__heading>svg{width:48px;height:48px;flex:0 0 auto;margin-top:4px;color:#0878ee;stroke-width:2.3}.help-center-section__heading h2,.help-center-section__heading p{margin:0}.help-center-section__heading h2{color:#08296f;font-size:37px;font-weight:800;line-height:1.12}.help-center-section__heading p{margin-top:9px;color:#5c6372;font-size:20px;font-weight:500}.help-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.help-category-card,.help-faq-item,.help-center-footer button{font:inherit}.help-category-card{display:flex;min-width:0;min-height:184px;padding:28px 30px;align-items:center;gap:25px;border:1px solid #d8ebff;border-radius:12px;color:#092a73;text-align:left;background:#fff;cursor:pointer;box-shadow:0 5px 18px #4e96dc0d}.help-category-card__icon{display:inline-flex;width:104px;height:104px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:22px}.help-category-card__icon svg{width:49px;height:49px;stroke-width:2.1}.help-category-card__icon--blue{color:#0a70f1;background:#e6f4ff}.help-category-card__icon--green{color:#14bf87;background:#e5fbf1}.help-category-card__icon--purple{color:#5785e8;background:#e8efff}.help-category-card__icon--orange{color:#ff8c12;background:#fff1dc}.help-category-card__icon--red{color:#f55369;background:#ffeaed}.help-category-card__icon--sky{color:#1674ed;background:#e7f2ff}.help-category-card__content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.help-category-card__content strong{margin-bottom:7px;color:#0a2872;font-size:29px;font-weight:800;line-height:1.14}.help-category-card__content span{color:#5c6372;font-size:18px;font-weight:500;line-height:1.36}.help-category-card__arrow{width:32px;height:32px;flex:0 0 auto;color:#1677f0;stroke-width:2.3}.help-faq-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.help-faq-column{display:grid;gap:14px}.help-faq-item{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:77px;padding:17px 31px;align-items:center;gap:22px;border:1px solid #d5eaff;border-radius:8px;color:#154995;text-align:left;background:#fff;cursor:pointer;box-shadow:0 3px 12px #4f94df0a}.help-faq-item__question{font-size:22px;font-weight:700;line-height:1.3}.help-faq-item svg{width:29px;height:29px;flex:0 0 auto;color:#1677f0;stroke-width:2.35}.help-faq-item.is-expanded{align-items:start;padding-bottom:23px;border-color:#b9dcff;background:#fcfeff}.help-faq-item.is-expanded>svg{margin-top:2px}.help-faq-item__answer{display:grid;grid-column:1 / -1;gap:10px;padding:15px 18px;border-radius:7px;color:#4b5263;background:#f5faff;font-size:16px;font-weight:400;line-height:1.8}.help-faq-item__answer>span{display:block}.help-category-card:hover,.help-faq-item:hover{border-color:#8fc9ff;box-shadow:0 8px 24px #3984dc1c}.help-center-footer{position:relative;min-height:292px;overflow:hidden;color:#12357e;background:radial-gradient(ellipse at 8% 105%,rgba(135,205,255,.44) 0 16%,transparent 16.2%),radial-gradient(ellipse at 93% 120%,rgba(113,195,255,.36) 0 23%,transparent 23.2%),linear-gradient(180deg,#fff,#eef9ff 30%,#d8efff)}.help-center-footer:before,.help-center-footer:after{position:absolute;right:-7%;bottom:-130px;left:-7%;height:230px;border:2px solid rgba(255,255,255,.62);border-radius:50% 50% 0 0/56% 56% 0 0;content:"";transform:rotate(-2deg)}.help-center-footer:after{right:-13%;bottom:-157px;left:22%;height:270px;border-color:#5baff54d;transform:rotate(3deg)}.help-center-footer__inner{position:relative;z-index:1;display:grid;width:min(1760px,calc(100% - 120px));min-height:292px;margin:0 auto;grid-template-columns:1fr auto 1fr;align-items:end;padding:0 0 55px}.help-center-footer__brand strong{display:block;color:#08296f;font-size:31px;font-weight:900;letter-spacing:.01em}.help-center-footer__brand strong span{margin-left:8px;font-size:17px;font-weight:600}.help-center-footer__brand p{margin:12px 0 0;color:#3764a8;font-size:17px;font-weight:600}.help-center-footer__links{display:flex;flex-wrap:wrap;width:390px;justify-content:center;align-items:center;gap:0 18px;text-align:center}.help-center-footer__links button{padding:0;border:0;color:#315e9e;font-size:16px;font-weight:600;background:transparent;cursor:pointer}.help-center-footer__links i{width:1px;height:18px;background:#86add8}.help-center-footer__links p{width:100%;margin:15px 0 0;color:#5c6372;font-size:14px;font-weight:500}.help-center-footer__motto{margin:0;justify-self:end;color:#1266da;font-family:cursive;font-size:25px;font-style:italic;font-weight:600;line-height:1.06;text-align:center;transform:rotate(-9deg)}@media (max-width: 1120px){.help-center-hero__content,.help-center-main,.help-center-footer__inner{width:min(100% - 48px,1760px)}.help-category-grid{gap:18px}.help-category-card{min-height:164px;padding:22px;gap:16px}.help-category-card__icon{width:82px;height:82px;border-radius:18px}.help-category-card__icon svg{width:40px;height:40px}.help-category-card__content strong{font-size:24px}.help-category-card__content span{font-size:15px}.help-faq-item__question{font-size:19px}.help-faq-item__answer{font-size:15px}}@media (max-width: 760px){.help-center-hero{height:410px;min-height:0}.help-center-hero__content,.help-center-main,.help-center-footer__inner{width:calc(100% - 32px)}.help-center-hero__content{padding-bottom:0}.help-center-hero h1{font-size:43px}.help-center-hero__lead{font-size:22px}.help-center-hero__subcopy{font-size:17px}.help-center-main{padding:42px 0 56px}.help-center-section+.help-center-section{margin-top:52px}.help-center-section__heading{gap:12px;margin-bottom:26px}.help-center-section__heading>svg{width:39px;height:39px}.help-center-section__heading h2{font-size:30px}.help-center-section__heading p{font-size:16px}.help-category-grid,.help-faq-columns{grid-template-columns:1fr}.help-category-card{min-height:145px}.help-faq-columns{gap:14px}.help-faq-item{min-height:68px;padding:15px 20px}.help-faq-item__question{font-size:18px}.help-faq-item__answer{padding:13px 15px;font-size:14px}.help-center-footer__inner{min-height:340px;grid-template-columns:1fr;justify-items:center;gap:24px;padding-bottom:42px;text-align:center}.help-center-footer__brand,.help-center-footer__motto{justify-self:center}}.help-center-page.hc{color:var(--vj-ink, #0c0d0e);background:var(--vj-bg-home, #f7f8fa);font-family:var(--vj-en, inherit)}.hc-hero{position:relative;isolation:isolate;overflow:hidden;padding:64px 24px 72px;background:linear-gradient(180deg,#eef1ff 0%,#f4f5fb 68%,var(--vj-bg-home, #f7f8fa) 100%);text-align:center}.hc-blob{position:absolute;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none;animation:vj-float 9s ease-in-out infinite}.hc-blob--1{top:-160px;left:8%;width:460px;height:460px;background:#d3defe;opacity:.9}.hc-blob--2{right:6%;bottom:-200px;width:420px;height:420px;background:#e6dcff;animation-delay:-4s}.hc-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(120,135,190,.18) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%)}.hc-hero__in{display:grid;justify-items:center;gap:14px;max-width:720px;margin:0 auto;animation:vj-rise .6s cubic-bezier(.2,.8,.2,1) backwards}.hc-kicker{display:inline-flex;align-items:center;gap:6px;padding:0 12px;color:#5b47f0;border-radius:14px;background:#ffffffb3;font-size:12px;font-weight:600;letter-spacing:.18em;line-height:28px}.hc-hero h1{margin:6px 0 0;font-size:clamp(30px,3.4vw,42px);font-weight:300;letter-spacing:.02em}.hc-hero p{margin:0;color:var(--vj-t2, #4b5263);font-size:15px;font-weight:300}.hc-search{display:flex;align-items:center;gap:10px;width:min(620px,100%);height:54px;margin-top:10px;padding:0 10px 0 18px;color:var(--vj-mu, #737a87);border:1px solid rgba(255,255,255,.9);border-radius:16px;background:#ffffffeb;box-shadow:0 18px 40px #283ca01a;transition:box-shadow .25s,transform .25s}.hc-search:focus-within{box-shadow:0 0 0 3px #1664ff24,0 20px 46px #283ca024;transform:translateY(-1px)}.hc-search input{flex:1;min-width:0;color:var(--vj-ink, #0c0d0e);border:0;outline:0;background:transparent;font-size:15px}.hc-search button{display:grid;width:32px;height:32px;place-items:center;color:var(--vj-mu, #737a87);border:0;border-radius:8px;background:transparent;cursor:pointer}.hc-search button:hover{background:#f1f3f8}.hc-hot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;color:var(--vj-mu, #737a87);font-size:13px}.hc-hot button{height:28px;padding:0 12px;color:var(--vj-t2, #4b5263);border:1px solid rgba(255,255,255,.9);border-radius:14px;background:#ffffffb3;font-size:12.5px;cursor:pointer;transition:color .15s,background .15s,transform .15s}.hc-hot button:hover{color:var(--vj-blue, #1664ff);background:#fff;transform:translateY(-1px)}.hc-main{display:grid;gap:40px;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:8px 0 56px}.hc-sh{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:16px}.hc-sh h2{margin:0;font-size:20px;font-weight:500}.hc-sh small{color:var(--vj-mu, #737a87);font-size:13px;font-weight:300}.hc-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hc-cat{position:relative;display:grid;border:1px solid var(--vj-line, #e4e7ef);border-radius:16px;background:#fff;animation:vj-rise .45s cubic-bezier(.2,.8,.2,1) backwards;transition:box-shadow .22s,border-color .22s}.hc-cat:hover{border-color:#d3d9ee;box-shadow:var(--vj-lift, 0 14px 34px rgba(30, 50, 120, .08))}.hc-cat.is-on{border-color:#b9c9fb;box-shadow:0 0 0 3px #1664ff1a}.hc-cat__main{display:flex;align-items:center;gap:12px;width:100%;padding:16px;color:inherit;border:0;border-radius:16px;background:transparent;font:inherit;text-align:left;cursor:pointer}.hc-cat__tx{display:grid;flex:1;gap:3px;min-width:0}.hc-cat__tx b{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500}.hc-cat__tx b i{padding:0 7px;color:var(--vj-blue, #1664ff);border-radius:9px;background:#eef3ff;font-family:var(--vj-num, inherit);font-size:11.5px;font-style:normal;font-weight:500;line-height:18px}.hc-cat__tx small{overflow:hidden;color:var(--vj-mu, #737a87);font-size:12.5px;font-weight:300;text-overflow:ellipsis;white-space:nowrap}.hc-cat__go{flex-shrink:0;color:var(--vj-mu2, #a3a9b5);transition:color .2s,transform .2s}.hc-cat:hover .hc-cat__go{color:var(--vj-blue, #1664ff);transform:translate(3px)}.hc-cat__more{justify-self:start;margin:-8px 0 12px 66px;padding:0;color:var(--vj-blue, #1664ff);border:0;background:transparent;font-size:12.5px;cursor:pointer}.hc-cat__more:hover{text-decoration:underline}.hc-guide,.hc-clear{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:0 12px;height:30px;color:var(--vj-t2, #4b5263);border:1px solid var(--vj-line, #e4e7ef);border-radius:15px;background:#fff;font-size:12.5px;cursor:pointer}.hc-guide:hover,.hc-clear:hover{color:var(--vj-blue, #1664ff);border-color:#c9d6fb}.hc-searchbox{position:relative;z-index:6;width:min(660px,100%);margin-top:10px}.hc-searchbox .hc-search{width:100%;margin-top:0}.hc-search .hc-search__go{width:auto;height:38px;padding:0 18px;color:#fff;border-radius:11px;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));font-size:14px;font-weight:500}.hc-search .hc-search__go:hover{background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));filter:brightness(1.06)}.hc-suggest{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:5;display:grid;gap:2px;margin:0;padding:6px;border:1px solid var(--vj-line, #e4e7ef);border-radius:14px;background:#fff;box-shadow:0 20px 44px #1e327824;list-style:none;text-align:left;animation:vj-fade .16s ease backwards}.hc-suggest button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;color:var(--vj-ink, #0c0d0e);border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;text-align:left;cursor:pointer}.hc-suggest button>svg{flex-shrink:0;color:var(--vj-mu2, #a3a9b5)}.hc-suggest button span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-suggest button em{flex-shrink:0;color:var(--vj-mu, #737a87);font-size:12px;font-style:normal}.hc-suggest button.is-active{background:#f1f5ff}.hc-mark{padding:0 1px;color:inherit;border-radius:3px;background:linear-gradient(transparent 55%,#ffc43d8c 55%)}.hc-ans{display:grid;gap:10px;padding:0 18px 18px 50px;opacity:0;transform:translateY(-4px);transition:opacity .25s .05s,transform .3s}.hc-faq.is-open .hc-ans{opacity:1;transform:none}.hc-ans p{margin:0;padding:0;opacity:1;transform:none}.hc-ans__lead{color:var(--vj-ink, #0c0d0e)!important;font-size:14px!important;font-weight:400!important;line-height:1.75!important}.hc-ans__steps{display:grid;gap:6px;margin:0;padding:0;counter-reset:hcstep;list-style:none}.hc-ans__steps li{position:relative;padding-left:28px;color:var(--vj-t2, #4b5263);font-size:13.5px;line-height:1.7;counter-increment:hcstep}.hc-ans__steps li:before{position:absolute;top:2px;left:0;display:grid;width:19px;height:19px;place-items:center;color:var(--vj-blue, #1664ff);border-radius:50%;background:#eef3ff;font-family:var(--vj-num, inherit);font-size:11px;font-weight:600;content:counter(hcstep)}.hc-ans__note{display:flex;gap:8px;padding:9px 12px!important;color:#7a4a0c!important;border-radius:10px;background:#fff8ea;font-size:13px!important;line-height:1.65!important}.hc-ans__note svg{flex-shrink:0;margin-top:3px;color:#e09a12}.hc-ans__links{display:flex;flex-wrap:wrap;gap:8px}.hc-ans__links button{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 14px;color:var(--vj-blue, #1664ff);border:1px solid #cddafc;border-radius:16px;background:#f5f8ff;font-size:13px;cursor:pointer;transition:background .15s,border-color .15s}.hc-ans__links button:hover{border-color:var(--vj-blue, #1664ff);background:#eaf1ff}.hc-faq-sec{scroll-margin-top:84px}.hc-empty p{margin:0 0 12px}.hc-hot--in{justify-content:center}.hc-hot--in button{border-color:var(--vj-line, #e4e7ef)}.hc-topics{display:flex;gap:6px;overflow-x:auto;margin-bottom:14px;padding-bottom:2px}.hc-topics button{flex-shrink:0;height:32px;padding:0 14px;color:var(--vj-t2, #4b5263);border:0;border-radius:16px;background:#eef0f6;font-size:13px;cursor:pointer;transition:color .15s,background .15s}.hc-topics button:hover{color:var(--vj-ink, #0c0d0e);background:#e4e8f2}.hc-topics button.is-on{color:#fff;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb))}.hc-faqs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.hc-faq{overflow:hidden;border:1px solid var(--vj-line, #e4e7ef);border-radius:14px;background:#fff;animation:vj-rise .4s cubic-bezier(.2,.8,.2,1) backwards;transition:border-color .2s,box-shadow .2s}.hc-faq.is-open{border-color:#c9d6fb;box-shadow:0 10px 28px #1e3ca014}.hc-faq h3{margin:0}.hc-faq h3 button{display:flex;align-items:center;gap:10px;width:100%;padding:16px 18px;color:var(--vj-ink, #0c0d0e);border:0;background:transparent;font-size:14.5px;font-weight:500;text-align:left;cursor:pointer}.hc-faq__q{display:flex;flex:1;align-items:center;gap:10px;min-width:0}.hc-faq__q i{display:grid;flex-shrink:0;width:22px;height:22px;place-items:center;color:#fff;border-radius:7px;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));font-family:var(--vj-en, inherit);font-size:12px;font-style:normal;font-weight:600}.hc-faq h3 em{flex-shrink:0;color:var(--vj-mu, #737a87);font-size:12px;font-style:normal;font-weight:400}.hc-faq h3 svg{flex-shrink:0;color:var(--vj-mu, #737a87);transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s}.hc-faq.is-open h3 svg{color:var(--vj-blue, #1664ff);transform:rotate(180deg)}.hc-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1)}.hc-faq.is-open .hc-faq__a{grid-template-rows:1fr}.hc-faq__a>div{overflow:hidden}.hc-faq__a p{margin:0;padding:0 18px 18px 50px;color:var(--vj-t2, #4b5263);font-size:13.5px;font-weight:300;line-height:1.8;opacity:0;transform:translateY(-4px);transition:opacity .25s .05s,transform .3s}.hc-faq.is-open .hc-faq__a p{opacity:1;transform:none}.hc-empty{margin:0;padding:28px;color:var(--vj-mu, #737a87);border:1px dashed #d5dbe7;border-radius:14px;background:#fff;font-size:13.5px;text-align:center}.hc-contact{display:flex;align-items:center;gap:18px;padding:24px 28px;border:1px solid #e3e6fb;border-radius:18px;background:linear-gradient(120deg,#f0f4ff,#f6f1ff)}.hc-contact>div{flex:1;min-width:0}.hc-contact h2{margin:0 0 4px;font-size:18px;font-weight:500}.hc-contact p{margin:0;color:var(--vj-t2, #4b5263);font-size:13.5px;font-weight:300}@media (max-width: 1100px){.hc-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.hc-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-faqs{grid-template-columns:1fr}}@media (max-width: 600px){.hc-hero{padding:44px 16px 52px}.hc-cats{grid-template-columns:1fr}.hc-contact{flex-direction:column;align-items:flex-start}.hc-search .hc-search__go{padding:0 12px}.hc-ans{padding-left:18px}}@media (prefers-reduced-motion: reduce){.hc-blob,.hc-hero__in,.hc-cat,.hc-faq,.hc-suggest{animation:none!important}.hc-faq__a,.hc-faq__a p,.hc-ans{transition:none!important}}.help-guide-page{min-width:0;overflow-x:clip;color:#12357c;background:radial-gradient(ellipse at 0 47%,rgba(193,232,255,.58),transparent 32%),linear-gradient(180deg,#f5fbff,#fff 22%,#f2fbff)}.help-guide-hero{position:relative;isolation:isolate;min-height:clamp(282px,18.3vw,352px);overflow:hidden;background:#e7f6ff}.help-guide-hero:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,#f7fdfffa,#f7fdffd4 24%,#f7fdff38 46%,#f7fdff00 67%),linear-gradient(180deg,#ffffff0a,#f4fcff1a)}.help-guide-hero__image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 52%}.help-guide-hero__content{display:flex;width:min(1760px,calc(100% - 120px));min-height:inherit;margin:0 auto;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 0 26px}.help-guide-breadcrumb{display:flex;margin-bottom:20px;align-items:center;gap:9px;color:#285aa7;font-size:17px;font-weight:700}.help-guide-breadcrumb button{padding:0;border:0;color:inherit;font:inherit;background:transparent;cursor:pointer}.help-guide-breadcrumb button:hover{color:#0b76ed}.help-guide-breadcrumb svg{width:19px;height:19px;color:#6f96cd}.help-guide-hero h1,.help-guide-hero p{margin:0}.help-guide-hero h1{color:#2c313c;font-size:clamp(43px,3.38vw,62px);font-weight:850;line-height:1.08;letter-spacing:.01em}.help-guide-hero__subtitle{margin-top:12px!important;color:#102d76;font-size:clamp(23px,1.84vw,34px);font-weight:800;line-height:1.3}.help-guide-hero__intro{max-width:860px;margin-top:10px!important;color:#2c61ad;font-size:clamp(16px,1.21vw,22px);font-weight:600;line-height:1.5}.help-guide-main{display:grid;width:min(1760px,calc(100% - 120px));margin:0 auto;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;padding:28px 0 58px}.help-guide-content{min-width:0}.help-guide-section{scroll-margin-top:98px;padding:24px 28px;border:1px solid #dceeff;border-radius:12px;background:#fffffff0;box-shadow:0 7px 22px #418cd50b}.help-guide-section+.help-guide-section{margin-top:16px}.help-guide-section__heading{display:grid;grid-template-columns:52px 64px minmax(0,1fr);align-items:start;gap:14px}.help-guide-section__number,.help-guide-step-number{display:inline-flex;width:49px;height:49px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:#fff;font-size:25px;font-weight:800;background:linear-gradient(145deg,#126dff,#087aed);box-shadow:0 7px 14px #1c78eb2e}.help-guide-section__icon{display:inline-flex;width:62px;height:62px;align-items:center;justify-content:center;border-radius:15px;color:#0877ef;background:#e8f4ff}.help-guide-section__icon svg{width:35px;height:35px;stroke-width:2.15}.help-guide-section__heading h2,.help-guide-section__heading p{margin:0}.help-guide-section__heading h2{margin-top:2px;color:#09266f;font-size:clamp(25px,1.74vw,32px);font-weight:850;line-height:1.2}.help-guide-section__heading p{margin-top:8px;color:#4b71b4;font-size:17px;font-weight:550;line-height:1.65}.help-guide-aside{display:grid;position:sticky;top:92px;gap:16px}.help-guide-directory,.help-guide-tip,.help-guide-related{min-width:0;padding:24px 20px;border:1px solid #d9ebff;border-radius:12px;background:#fff;box-shadow:0 6px 20px #418cd50b}.help-guide-directory__title,.help-guide-related>div{display:flex;margin-bottom:16px;align-items:center;gap:11px;color:#0a2b77}.help-guide-directory__title svg,.help-guide-related>div svg{width:32px;height:32px;color:#0878ee;stroke-width:2.6}.help-guide-directory__title strong,.help-guide-related h2{margin:0;font-size:27px;font-weight:850}.help-guide-directory button{display:block;width:100%;min-height:52px;padding:12px 15px;border:0;border-left:4px solid transparent;color:#315ca5;font:inherit;font-size:17px;font-weight:700;line-height:1.35;text-align:left;background:transparent;cursor:pointer}.help-guide-directory button:hover{color:#0878ee;background:#f5faff}.help-guide-directory button.is-active{border-left-color:#0878ee;color:#0878ee;background:#eaf5ff}.help-guide-tip{color:#1559b0;background:linear-gradient(155deg,#eff9ff,#e5f3ff)}.help-guide-tip svg{width:37px;height:37px;color:#0878ee;stroke-width:2.35}.help-guide-tip h2{margin:6px 0 13px;color:#0a48a5;font-size:27px;font-weight:850}.help-guide-tip p{margin:0;font-size:17px;font-weight:550;line-height:1.72}.help-guide-related{padding-bottom:13px}.help-guide-related button{display:flex;width:100%;min-height:45px;padding:9px 12px;align-items:center;justify-content:space-between;gap:10px;border:1px solid #dcecff;border-radius:6px;color:#225bad;font:inherit;font-size:15px;font-weight:650;text-align:left;background:#fff}.help-guide-related button+button{margin-top:8px}.help-guide-related button svg{width:17px;height:17px;flex:0 0 auto;color:#0878ee}.help-guide-steps{display:grid;margin:25px 0 0;gap:20px}.help-guide-step{display:grid;grid-template-columns:53px minmax(230px,.9fr) minmax(360px,1.1fr);align-items:center;gap:17px}.help-guide-step__copy h3,.help-guide-step__copy p{margin:0}.help-guide-step__copy h3{color:#11357e;font-size:23px;font-weight:850}.help-guide-step__copy p{margin-top:8px;color:#5379b9;font-size:16px;font-weight:550;line-height:1.55}.help-guide-demo{display:grid;min-width:0;padding:13px;border:1px solid #d7eaff;border-radius:9px;background:#fbfdff}.help-guide-demo__label{display:block;margin-bottom:9px;color:#254f93;font-size:14px;font-weight:800}.help-guide-demo--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.help-guide-demo--two .help-guide-demo__label{grid-column:1 / -1;margin-bottom:0}.help-guide-mini-option{display:grid;min-height:67px;padding:10px;align-content:center;justify-items:center;border:1px solid #e2eefb;border-radius:7px;color:#315ca0;background:#f7fbff;text-align:center}.help-guide-mini-option--selected{border:2px solid #4d9dff;color:#1678ea;background:#f3f9ff}.help-guide-mini-option svg{width:21px;height:21px;margin-bottom:2px}.help-guide-mini-option strong{font-size:17px;line-height:1.15}.help-guide-mini-option span{margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.2}.help-guide-demo--table{grid-template-columns:1fr}.help-guide-mini-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #dcebf9;border-radius:5px}.help-guide-mini-table span,.help-guide-mini-table b{min-height:27px;padding:6px 7px;border-right:1px solid #e4effa;border-bottom:1px solid #e4effa;color:#5c6372;font-size:12.5px;font-weight:650}.help-guide-mini-table span{color:#4b5263;background:#edf7ff}.help-guide-demo--table button{justify-self:start;margin-top:9px;padding:0;border:0;color:#1478e9;font:inherit;font-size:14px;font-weight:750;background:transparent}.help-guide-demo--actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;border:0;background:transparent}.help-guide-demo--actions button,.help-guide-confirm-demo button{min-height:52px;border:2px solid #4497ff;border-radius:6px;color:#1877e8;font:inherit;font-size:17px;font-weight:800;background:#fff}.help-guide-demo--actions .help-guide-demo__primary,.help-guide-confirm-demo button:last-child{border-color:#0878ee;color:#fff;background:#0878ee}.help-guide-demo--label{grid-template-columns:minmax(0,1fr) 125px;align-items:center;gap:12px}.help-guide-demo--label .help-guide-demo__label{grid-column:1 / -1;margin:0}.help-guide-demo--label>div{display:flex;min-height:62px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dcebf9;border-radius:5px;color:#294a86}.help-guide-demo--label>div strong{font-size:14px}.help-guide-demo--label>div svg{width:125px;height:27px;margin-top:1px}.help-guide-demo--label>button{display:flex;min-height:50px;align-items:center;justify-content:center;gap:8px;border:2px solid #4a9dff;border-radius:6px;color:#1478e9;font:inherit;font-size:15px;font-weight:800;background:#fff}.help-guide-demo--label>button svg{width:20px;height:20px}.help-guide-cargo-demo,.help-guide-quote-demo,.help-guide-confirm-demo{margin:22px 0 0 68px;padding:16px;border:1px solid #d9eaff;border-radius:8px;background:#fbfdff}.help-guide-cargo-demo>strong{color:#133b85;font-size:21px}.help-guide-cargo-demo__tabs,.help-guide-quote-demo__tabs{display:flex;overflow:hidden;margin:13px -16px 0;padding:0 16px;gap:30px;border-bottom:1px solid #dceaf9;color:#4b5263;font-size:13px;font-weight:700;white-space:nowrap}.help-guide-cargo-demo__tabs b,.help-guide-quote-demo__tabs b{padding:0 0 9px;border-bottom:3px solid #0878ee;color:#0878ee}.help-guide-cargo-demo__tabs span,.help-guide-quote-demo__tabs span{padding-bottom:12px}.help-guide-cargo-demo__filters{display:grid;margin:12px 0;grid-template-columns:minmax(180px,1.3fr) repeat(3,minmax(120px,.8fr)) 80px;gap:8px}.help-guide-cargo-demo__filters span,.help-guide-cargo-demo__filters button{display:flex;min-height:35px;padding:0 9px;align-items:center;gap:5px;border:1px solid #d4e7fa;border-radius:5px;color:#5c6372;font:inherit;font-size:12.5px;font-weight:600;background:#fff}.help-guide-cargo-demo__filters span:first-child{overflow:hidden;white-space:nowrap}.help-guide-cargo-demo__filters button{justify-content:center;color:#1978e9;font-weight:750}.help-guide-cargo-demo__filters svg{width:15px;height:15px}.help-guide-cargo-demo__table{display:grid;grid-template-columns:1.2fr .65fr .85fr 1.05fr 1.65fr 1.2fr .85fr;overflow:hidden;border:1px solid #dceafa;border-radius:5px}.help-guide-cargo-demo__table>*{min-width:0;padding:8px 7px;border-right:1px solid #e4effa;border-bottom:1px solid #e4effa;color:#446aa7;font-size:12.5px;font-weight:650;line-height:1.26}.help-guide-cargo-demo__table>span{color:#42659c;background:#edf7ff}.help-guide-cargo-demo__table>b:nth-of-type(7n){color:#1978e9;text-align:right}.help-guide-quote-demo__tabs{margin-top:-16px}.help-guide-quote-demo h4{display:flex;margin:21px 0 13px;align-items:center;gap:7px;color:#193d80;font-size:20px}.help-guide-quote-demo h4 svg{width:16px;height:16px;color:#5c6372}.help-guide-quote-demo__currencies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.help-guide-quote-demo__currencies>div{display:grid;gap:8px;padding:14px;border:1px solid #d9eafa;border-radius:6px;color:#5c6372;font-size:12.5px}.help-guide-quote-demo__currencies>div>strong{color:#1c3e7f;font-size:18px}.help-guide-quote-demo__currencies span,.help-guide-quote-demo__currencies em{display:flex;justify-content:space-between;gap:4px;font-style:normal}.help-guide-quote-demo__currencies em{margin-top:4px;padding-top:9px;border-top:1px solid #e2edf9;color:#4b5263}.help-guide-quote-demo__currencies span:nth-of-type(1) b{color:#16ac75}.help-guide-quote-demo__currencies span:nth-of-type(2) b{color:#fb8c19}.help-guide-quote-demo__currencies span:nth-of-type(3) b{color:#1a73e8}.help-guide-confirm-demo{display:grid;margin-top:18px;padding:13px;gap:9px}.help-guide-confirm-demo>span{color:#274c88;font-size:14px;font-weight:750}.help-guide-confirm-demo textarea{display:block;width:100%;min-height:66px;resize:none;box-sizing:border-box;padding:11px;border:1px solid #d6e8fa;border-radius:5px;color:#4b5263;font:inherit;font-size:12.5px;background:#fff}.help-guide-confirm-demo>div{display:flex;justify-content:flex-end;gap:10px}.help-guide-confirm-demo button{min-height:38px;min-width:120px;font-size:13px}.help-guide-confirm-demo__reject{border-color:#ff7e89!important;color:#f15a67!important}.help-guide-fee-cards,.help-guide-materials{display:grid;margin:22px 0 0 68px;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.help-guide-fee-card,.help-guide-material{display:grid;min-height:137px;padding:16px;align-content:start;border-radius:8px;color:#0d3279}.help-guide-fee-card svg,.help-guide-material svg{width:38px;height:38px;margin-bottom:9px}.help-guide-fee-card strong,.help-guide-material strong{font-size:16px;font-weight:850;line-height:1.25}.help-guide-fee-card span,.help-guide-material span{margin-top:7px;color:#5c6372;font-size:13px;font-weight:600;line-height:1.45}.help-guide-fee-card--blue{color:#0878ee;background:#eaf6ff}.help-guide-fee-card--green{color:#11b981;background:#e8fbf3}.help-guide-fee-card--orange{color:#ff8e18;background:#fff3e2}.help-guide-fee-card--purple{color:#5382e8;background:#ebf1ff}.help-guide-fee-card--red{color:#ef5369;background:#ffedf0}.help-guide-fee-card--sky{color:#1484d4;background:#eaf7ff}.help-guide-payment-methods,.help-guide-submit-methods{display:grid;margin:20px 0 0 68px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.help-guide-payment-methods>div,.help-guide-submit-methods>div{display:grid;min-height:112px;padding:17px;grid-template-columns:74px minmax(0,1fr);column-gap:15px;align-items:start;border:1px solid #d8eaff;border-radius:7px;background:#fff}.help-guide-payment-methods svg,.help-guide-submit-methods svg{width:55px;height:55px;grid-row:span 2;padding:8px;border-radius:11px;color:#0878ee;background:#e8f4ff}.help-guide-payment-methods strong,.help-guide-submit-methods strong{color:#0d3279;font-size:21px;font-weight:850}.help-guide-payment-methods span,.help-guide-submit-methods span{margin-top:6px;color:#5c6372;font-size:15px;font-weight:600;line-height:1.55}.help-guide-payment-steps{display:grid;margin:23px 0 0 68px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.help-guide-payment-steps>div{display:grid;position:relative;min-height:128px;padding:0 15px;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-content:start}.help-guide-payment-steps .help-guide-step-number{width:40px;height:40px;grid-row:span 2;font-size:19px}.help-guide-payment-steps strong{color:#10367c;font-size:17px;line-height:1.35}.help-guide-payment-steps span{margin-top:10px;color:#5c6372;font-size:14px;font-weight:600;line-height:1.52}.help-guide-payment-steps>div>svg{position:absolute;top:9px;right:-11px;width:22px;height:22px;color:#4197ed;stroke-width:2.5}.help-guide-materials{grid-template-columns:repeat(5,minmax(0,1fr))}.help-guide-material{min-height:147px}.help-guide-material--purple{color:#5483e9;background:#eaf1ff}.help-guide-material--blue{color:#0878ee;background:#eaf6ff}.help-guide-material--green{color:#0abd83;background:#e8fbf2}.help-guide-material--orange{color:#fb921b;background:#fff3e2}.help-guide-material--red{color:#f34f6a;background:#ffedf0}.help-guide-customs-process{display:grid;margin:23px 0 0 68px;grid-template-columns:repeat(4,minmax(0,1fr))}.help-guide-customs-process>div{display:grid;position:relative;min-height:108px;padding:0 18px;justify-items:start}.help-guide-customs-process__icon{display:inline-flex;width:51px;height:51px;align-items:center;justify-content:center;border-radius:999px}.help-guide-customs-process__icon svg{width:27px;height:27px;color:#fff}.help-guide-customs-process__icon--blue{background:#097af0}.help-guide-customs-process__icon--green{background:#12bd85}.help-guide-customs-process__icon--orange{background:#ff921e}.help-guide-customs-process__icon--purple{background:#5281e7}.help-guide-customs-process strong{margin-top:8px;color:#153a7f;font-size:18px;font-weight:850}.help-guide-customs-process em{margin-top:5px;color:#4b5263;font-size:14px;font-style:normal;font-weight:600;line-height:1.45}.help-guide-customs-process>div>svg{position:absolute;top:15px;right:-11px;width:25px;height:25px;color:#8ec1f5;stroke-width:3}.help-guide-account-cards,.help-guide-role-cards{display:grid;margin:20px 0 0 68px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.help-guide-account-card{display:grid;min-height:153px;padding:17px;align-content:start;border-radius:8px}.help-guide-account-card svg{width:49px;height:49px;margin-bottom:10px;padding:7px;border-radius:10px}.help-guide-account-card strong{color:#0b327b;font-size:19px;font-weight:850}.help-guide-account-card span{margin-top:8px;color:#5c6372;font-size:15px;font-weight:600;line-height:1.55}.help-guide-account-card--blue{background:#edf7ff}.help-guide-account-card--blue svg{color:#0878ee;background:#dcefff}.help-guide-account-card--purple{background:#eff4ff}.help-guide-account-card--purple svg{color:#5383ea;background:#e3ecff}.help-guide-account-card--green{background:#eafbf3}.help-guide-account-card--green svg{color:#13b984;background:#d9f8eb}.help-guide-account-card--orange{background:#fff4e9}.help-guide-account-card--orange svg{color:#f78918;background:#ffead1}.help-guide-role-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.help-guide-role-card{min-height:164px;padding:18px;border-radius:8px}.help-guide-role-card svg{width:38px;height:38px;margin-bottom:8px}.help-guide-role-card strong{display:block;color:#0d337d;font-size:20px;font-weight:850}.help-guide-role-card ul{margin:9px 0 0;padding-left:18px;color:#4b5263;font-size:14px;font-weight:600;line-height:1.5}.help-guide-role-card--blue{color:#0878ee;background:#edf7ff}.help-guide-role-card--purple{color:#5383ea;background:#eff4ff}.help-guide-role-card--green{color:#13b984;background:#eafbf3}.help-guide-status-table{display:grid;margin:21px 0 0 68px;grid-template-columns:205px minmax(0,1fr);overflow:hidden;border:1px solid #d8e9fa;border-radius:6px}.help-guide-status-table>*{padding:10px 15px;border-right:1px solid #e0edf9;border-bottom:1px solid #e0edf9;color:#4b5263;font-size:15px;font-weight:600}.help-guide-status-table>b{color:#345b96;background:#edf7ff}.status-wait{color:#f3a210!important}.status-ready{color:#17ae77!important}.status-exception{color:#f04f5f!important}.help-guide-bullets{margin:21px 0 0 68px;padding-left:25px;color:#4b5263;font-size:16px;font-weight:600;line-height:1.7}.help-guide-footer{position:relative;min-height:206px;overflow:hidden;color:#12357e;background:radial-gradient(ellipse at 10% 110%,rgba(135,205,255,.42) 0 20%,transparent 20.2%),radial-gradient(ellipse at 94% 125%,rgba(113,195,255,.34) 0 25%,transparent 25.2%),linear-gradient(180deg,#fff,#edf9ff 34%,#d8efff)}.help-guide-footer:before{position:absolute;right:-7%;bottom:-145px;left:-7%;height:235px;border:2px solid rgba(255,255,255,.66);border-radius:50% 50% 0 0/56% 56% 0 0;content:"";transform:rotate(-2deg)}.help-guide-footer__inner{display:grid;position:relative;z-index:1;width:min(1760px,calc(100% - 120px));min-height:206px;margin:0 auto;grid-template-columns:1fr auto 1fr;align-items:end;padding-bottom:42px}.help-guide-footer__brand strong{display:block;color:#08296f;font-size:27px;font-weight:900}.help-guide-footer__brand strong span{margin-left:7px;font-size:15px;font-weight:600}.help-guide-footer__brand p{margin:9px 0 0;color:#3764a8;font-size:15px;font-weight:600}.help-guide-footer__links{display:flex;flex-wrap:wrap;width:390px;justify-content:center;align-items:center;gap:0 17px;text-align:center}.help-guide-footer__links button{padding:0;border:0;color:#315e9e;font:inherit;font-size:15px;font-weight:600;background:transparent;cursor:pointer}.help-guide-footer__links i{width:1px;height:16px;background:#86add8}.help-guide-footer__links p{width:100%;margin:12px 0 0;color:#5c6372;font-size:13px;font-weight:500}.help-guide-footer__motto{margin:0;justify-self:end;color:#1266da;font-family:cursive;font-size:22px;font-style:italic;font-weight:600;line-height:1.05;text-align:center;transform:rotate(-9deg)}@media (max-width: 1280px){.help-guide-hero__content,.help-guide-main,.help-guide-footer__inner{width:min(100% - 64px,1760px)}.help-guide-main{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.help-guide-fee-cards,.help-guide-materials{grid-template-columns:repeat(3,minmax(0,1fr))}.help-guide-step{grid-template-columns:49px minmax(205px,.85fr) minmax(315px,1.15fr)}}@media (max-width: 1020px){.help-guide-main{grid-template-columns:1fr}.help-guide-aside{position:static;grid-template-columns:1fr}.help-guide-directory{display:none}.help-guide-tip,.help-guide-related{max-width:none}.help-guide-step{grid-template-columns:49px minmax(0,1fr)}.help-guide-step .help-guide-demo{grid-column:2}.help-guide-payment-steps,.help-guide-customs-process,.help-guide-account-cards,.help-guide-role-cards{margin-left:0}}@media (max-width: 760px){.help-guide-hero{min-height:315px}.help-guide-hero__content,.help-guide-main,.help-guide-footer__inner{width:calc(100% - 32px)}.help-guide-hero__content{padding:22px 0}.help-guide-breadcrumb{font-size:15px;margin-bottom:16px}.help-guide-hero h1{font-size:43px}.help-guide-hero__subtitle{font-size:22px}.help-guide-hero__intro{font-size:15px}.help-guide-main{padding:18px 0 36px}.help-guide-section{padding:20px 16px}.help-guide-section__heading{grid-template-columns:44px 52px minmax(0,1fr);gap:10px}.help-guide-section__number{width:42px;height:42px;font-size:20px}.help-guide-section__icon{width:49px;height:49px;border-radius:12px}.help-guide-section__icon svg{width:28px;height:28px}.help-guide-section__heading h2{font-size:22px}.help-guide-section__heading p{font-size:15px}.help-guide-step{grid-template-columns:40px minmax(0,1fr);gap:10px}.help-guide-step-number{width:38px;height:38px;font-size:17px}.help-guide-step__copy h3{font-size:19px}.help-guide-step__copy p{font-size:14px}.help-guide-step .help-guide-demo{grid-column:1 / -1}.help-guide-cargo-demo,.help-guide-quote-demo,.help-guide-confirm-demo,.help-guide-fee-cards,.help-guide-materials,.help-guide-payment-methods,.help-guide-submit-methods,.help-guide-status-table,.help-guide-bullets{margin-left:0}.help-guide-fee-cards,.help-guide-materials{grid-template-columns:repeat(2,minmax(0,1fr))}.help-guide-fee-card,.help-guide-material{min-height:120px;padding:13px}.help-guide-payment-methods,.help-guide-submit-methods{grid-template-columns:1fr}.help-guide-payment-steps{grid-template-columns:1fr;gap:16px}.help-guide-payment-steps>div{min-height:0}.help-guide-payment-steps>div>svg{display:none}.help-guide-customs-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.help-guide-customs-process>div{padding:0 5px}.help-guide-customs-process>div>svg{display:none}.help-guide-account-cards,.help-guide-role-cards{grid-template-columns:1fr}.help-guide-cargo-demo{overflow-x:auto}.help-guide-cargo-demo__filters{min-width:760px}.help-guide-cargo-demo__table{min-width:880px}.help-guide-quote-demo{overflow-x:auto}.help-guide-quote-demo__currencies{min-width:620px}.help-guide-status-table{grid-template-columns:130px minmax(0,1fr)}.help-guide-status-table>*{padding:9px;font-size:13px}.help-guide-footer__inner{min-height:300px;grid-template-columns:1fr;justify-items:center;gap:20px;padding-bottom:38px;text-align:center}.help-guide-footer__brand,.help-guide-footer__motto{justify-self:center}}.ab{--ab-ease: cubic-bezier(.2, .75, .15, 1);--ab-deep: #04224f;--ab-cyan: #7ad7ff;--ab-ink: #071e72;position:relative;overflow-x:clip;color:#c9dbf7;background:var(--ab-deep);font-family:var(--vj-en)}.ab h1,.ab h2,.ab h3,.ab p{margin:0}.ab img{display:block}.ab p{white-space:pre-line}.ab-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--ab-cyan);font:600 12px/1.4 var(--vj-en);letter-spacing:.28em}.ab-dive{--p: 0;--mx: 0;--my: 0;position:relative;height:300vh}.ab-stage{position:sticky;top:var(--cp-header-height, 60px);height:calc(100vh - var(--cp-header-height, 60px));height:calc(100svh - var(--cp-header-height, 60px));min-height:560px;overflow:hidden;isolation:isolate;background:#d6eeff}.ab-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ab-sky__photo{position:absolute;top:-4%;right:-3%;bottom:-4%;left:-3%;width:106%;height:108%;object-fit:cover;object-position:64% 58%;transform:translate3d(calc(var(--mx) * -18px),calc(var(--p) * -12% + var(--my) * -10px),0) scale(calc(1 + var(--p) * .24));transform-origin:66% 72%;will-change:transform;animation:ab-photo-in 1.8s var(--ab-ease) backwards}.ab-sky__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f8fdfff5,#f4fbffd6,#ecf8ff47 48%,#e6f6ff00 66%);opacity:calc(1 - var(--p) * 1.8)}.ab-sky__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(48% 60% at 14% 8%,#ffffffd9,#fff0 70%);mix-blend-mode:screen;animation:ab-breathe 7s ease-in-out infinite alternate;opacity:calc(1 - var(--p) * 2)}.ab-sky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a3c8233,#062864b3);opacity:calc(var(--p) * 2.2)}.ab-hero{position:absolute;z-index:2;top:50%;left:max(40px,calc((100% - 1240px)/2));display:grid;gap:14px;justify-items:start;width:min(620px,48%);transform:translate3d(calc(var(--mx) * 12px),calc(-50% - var(--p) * 170px + var(--my) * 8px),0);opacity:calc(1 - var(--p) * 3);will-change:transform,opacity}.ab-hero>*{animation:ab-rise 1s var(--ab-ease) backwards}.ab-hero>:nth-child(2){animation-delay:.1s}.ab-hero>:nth-child(3){animation-delay:.22s}.ab-hero>:nth-child(4){animation-delay:.3s}.ab-hero>:nth-child(5){animation-delay:.36s}.ab-hero>:nth-child(6){animation-delay:.46s}.ab-hero__k{display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 14px;color:#12408f;border:1px solid rgba(22,100,255,.18);border-radius:16px;background:#ffffffb8;box-shadow:0 8px 24px -14px #1446a080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;font-weight:600;letter-spacing:.06em}.ab-hero__k i{position:relative;width:7px;height:7px;border-radius:50%;background:#1664ff}.ab-hero__k i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid #1664ff;animation:ab-ping 2.2s ease-out infinite}.ab-hero h1{display:grid;color:var(--ab-ink);font-size:clamp(44px,5.2vw,82px);font-weight:800;letter-spacing:-.045em;line-height:1.06}.ab-grad{padding-bottom:.06em;color:transparent;background:linear-gradient(92deg,#0a3aa8,#1664ff 30%,#5b47f0,#1664ff 80%,#0a3aa8) 0 0 / 220% 100%;-webkit-background-clip:text;background-clip:text;animation:ab-shine 7s linear infinite}.ab-hero__brand{color:#143780;font-size:clamp(18px,1.6vw,24px);font-weight:700}.ab-hero__lead{max-width:520px;color:#2b5491;font-size:clamp(15px,1.15vw,18px);font-weight:500;line-height:1.7}.ab-hero__en{color:#1e60ad;font-size:12.5px;font-weight:700;letter-spacing:.22em}.ab-hero__vals{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0;list-style:none}.ab-hero__vals li{display:flex;align-items:center;gap:9px;padding:9px 14px 9px 10px;color:#12408f;border:1px solid rgba(255,255,255,.8);border-radius:14px;background:#ffffff9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s var(--ab-ease),border-color .3s}.ab-hero__vals li:hover{transform:translateY(-3px);border-color:#7aa2ff}.ab-hero__vals svg{width:20px;height:20px;padding:6px;box-sizing:content-box;color:#fff;border-radius:10px;background:linear-gradient(135deg,#2f7bff,#6a5cff)}.ab-hero__vals span{display:grid;line-height:1.2}.ab-hero__vals b{font-size:14px}.ab-hero__vals small{color:#4a71ad;font-size:10px;letter-spacing:.12em}.ab-sea{position:absolute;z-index:3;left:0;right:0;top:100%;height:165%;pointer-events:none;transform:translate3d(0,calc(58px - (min(var(--p) * 1.7,1)*(70% + 58px))),0);will-change:transform}.ab-sea__waves{position:absolute;left:0;bottom:calc(100% - 2px);width:200%;height:120px;overflow:visible;animation:ab-bob 4.6s ease-in-out infinite alternate}.ab-wave{animation:ab-wave 18s linear infinite}.ab-wave--b{animation-duration:12s;animation-direction:reverse}.ab-wave--c{animation-duration:8s}.ab-sea__body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,#1c66bb,#145aa8 5%,#0d4a92 14%,#093d80 26%,#072f69,#052756 58%,#04224f 70%,#04224f)}.ab-sea__caustic{position:absolute;top:0;left:-20%;right:-20%;height:24%;background-image:radial-gradient(ellipse 130px 34px at 20% 30%,rgba(170,226,255,.42),transparent 70%),radial-gradient(ellipse 170px 46px at 62% 64%,rgba(170,226,255,.32),transparent 70%),radial-gradient(ellipse 90px 28px at 86% 22%,rgba(190,236,255,.4),transparent 70%),radial-gradient(ellipse 110px 30px at 40% 82%,rgba(170,226,255,.26),transparent 70%);background-size:640px 220px;mix-blend-mode:screen;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,transparent 100%);animation:ab-caustic 16s linear infinite}.ab-sea__rays{position:absolute;top:0;left:0;right:0;height:60%;opacity:calc(var(--p) * 2.4 - .4);mix-blend-mode:screen}.ab-sea__rays i{position:absolute;top:-6%;height:112%;background:linear-gradient(180deg,#c8ecff80,#c8ecff24 42%,#c8ecff00);filter:blur(10px);transform:skew(-16deg);transform-origin:top center;animation:ab-ray 9s ease-in-out infinite alternate}.ab-sea__rays i:nth-child(1){left:6%;width:9%}.ab-sea__rays i:nth-child(2){left:22%;width:5%;animation-delay:-3s;animation-duration:7s}.ab-sea__rays i:nth-child(3){left:38%;width:13%;animation-delay:-6s}.ab-sea__rays i:nth-child(4){left:57%;width:6%;animation-delay:-1.5s;animation-duration:11s}.ab-sea__rays i:nth-child(5){left:71%;width:10%;animation-delay:-4.5s}.ab-sea__rays i:nth-child(6){left:88%;width:5%;animation-delay:-8s;animation-duration:8s}.ab-sea__bubbles{position:absolute;top:18%;left:0;right:0;height:56%}.ab-sea__bubbles i{position:absolute;bottom:0;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fffffff2,#b4e2ff5c 42%,#b4e2ff0f 72%);box-shadow:inset 0 0 0 1px #d2f0ff80;opacity:0;animation:ab-bubble 12s linear infinite}.ab-deep{--q: clamp(0, (var(--p) - .46) * 3.4, 1);position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;gap:18px;padding:40px 24px 70px;color:#fff;text-align:center;pointer-events:none;opacity:var(--q);transform:translate3d(calc(var(--mx) * -10px),calc((1 - var(--q)) * 80px + var(--my) * -6px),0) scale(calc(.94 + var(--q) * .06));will-change:transform,opacity}.ab-deep__mark{position:absolute;z-index:-1;top:50%;left:50%;color:transparent;-webkit-text-stroke:1px rgba(150,205,255,.16);font:800 clamp(110px,19vw,300px)/1 var(--vj-en);letter-spacing:.05em;white-space:nowrap;transform:translate(-50%,-56%) scale(calc(.9 + var(--q) * .1))}.ab-deep__k{color:var(--ab-cyan);font-size:12.5px;font-weight:600;letter-spacing:.4em}.ab-deep h2{font-size:clamp(40px,5.6vw,84px);font-weight:800;letter-spacing:-.035em;line-height:1.06;text-shadow:0 14px 48px rgba(0,20,70,.55)}.ab-deep h2 span{color:transparent;background:linear-gradient(92deg,#7ad7ff,#a9c6ff 45%,#d6b8ff);-webkit-background-clip:text;background-clip:text}.ab-deep__lead{max-width:640px;color:#d6e8ffdb;font-size:clamp(15px,1.2vw,17.5px);line-height:1.8}.ab-deep__route{--r: clamp(0, (var(--p) - .6) * 3, 1);position:relative;width:min(640px,86vw);height:130px;margin-top:4px}.ab-deep__route svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ab-route__base{fill:none;stroke:#a0cdff47;stroke-width:1.5;stroke-dasharray:3 7}.ab-route__line{fill:none;stroke:url(#ab-route);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc((1 - var(--r)) * 100px);filter:drop-shadow(0 0 6px rgba(120,200,255,.85))}.ab-route__end{fill:#c6ecff;filter:drop-shadow(0 0 8px #5cc2ff);transform-box:fill-box;transform-origin:center;animation:ab-pulse 2.4s ease-in-out infinite}.ab-route__end--to{fill:#e2d4ff;filter:drop-shadow(0 0 8px #a78bfa);opacity:var(--r);animation-delay:-1.2s}.ab-deep__route>span{position:absolute;bottom:-34px;display:grid;justify-items:center;gap:1px;transform:translate(-50%)}.ab-deep__route>span:nth-of-type(1){left:6.25%}.ab-deep__route>span:nth-of-type(2){left:93.75%;opacity:calc(.35 + var(--r) * .65)}.ab-deep__route b{font-size:16px}.ab-deep__route small{color:#8fb4e8;font-size:10.5px;letter-spacing:.24em}.ab-hint{position:absolute;z-index:5;left:50%;bottom:24px;display:grid;justify-items:center;gap:8px;padding:6px 10px;color:#fff;border:0;background:none;font-size:12.5px;letter-spacing:.18em;text-shadow:0 2px 12px rgba(0,40,100,.6);cursor:pointer;opacity:calc(1 - var(--p) * 6);transform:translate(-50%);animation:ab-hint-in 1s var(--ab-ease) .7s backwards}.ab-hint__mouse{position:relative;width:24px;height:38px;border:2px solid rgba(255,255,255,.9);border-radius:14px;box-shadow:0 4px 14px #00286459}.ab-hint__mouse i{position:absolute;top:7px;left:50%;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:ab-scroll 1.8s ease-in-out infinite}.ab-hint:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:10px}.ab-depth{position:absolute;z-index:5;top:50%;right:max(28px,calc((100% - 1320px)/2));display:grid;gap:44px;margin:0;padding:0 0 0 20px;list-style:none;transform:translateY(-50%);font-size:12px;letter-spacing:.16em;transition:color .4s}.ab-depth:before,.ab-depth:after{content:"";position:absolute;top:6px;bottom:6px;left:0;width:2px;border-radius:2px}.ab-depth:before{background:currentColor;opacity:.3}.ab-depth:after{background:linear-gradient(180deg,#1664ff,var(--ab-cyan));box-shadow:0 0 10px #7ad7ffb3;transform:scaleY(var(--p));transform-origin:top}.ab-depth li{position:relative;transition:color .4s,opacity .4s,transform .4s var(--ab-ease);opacity:.55}.ab-depth li:before{content:"";position:absolute;top:50%;left:-24px;width:10px;height:10px;margin-top:-5px;border:2px solid currentColor;border-radius:50%;background:var(--ab-deep);transition:background .4s,box-shadow .4s}.ab-dive[data-phase="0"] .ab-depth{color:#0b3f8f}.ab-dive:not([data-phase="0"]) .ab-depth{color:#dcecff}.ab-dive[data-phase="0"] .ab-depth li:nth-child(1),.ab-dive[data-phase="1"] .ab-depth li:nth-child(2),.ab-dive[data-phase="2"] .ab-depth li:nth-child(3){opacity:1;font-weight:600;transform:translate(4px)}.ab-dive[data-phase="0"] .ab-depth li:nth-child(1):before,.ab-dive[data-phase="1"] .ab-depth li:nth-child(2):before,.ab-dive[data-phase="2"] .ab-depth li:nth-child(3):before{background:var(--ab-cyan);box-shadow:0 0 12px var(--ab-cyan)}.ab-dive[data-phase="0"] .ab-depth li:before{background:#fff}.ab-ocean{position:relative;z-index:1;overflow:hidden;padding:clamp(40px,5vw,80px) 0 0;background:linear-gradient(180deg,#04224f,#031c45 20%,#042455 46%,#062f6b 68%,#0a4590 86%,#0b4c96)}.ab-ocean:before,.ab-ocean:after{content:"";position:absolute;z-index:0;border-radius:50%;filter:blur(90px);pointer-events:none}.ab-ocean:before{top:6%;left:-12%;width:46vw;height:46vw;background:#2878ff38;animation:ab-drift 22s ease-in-out infinite alternate}.ab-ocean:after{top:46%;right:-14%;width:42vw;height:42vw;background:#7a5af833;animation:ab-drift 26s ease-in-out -8s infinite alternate-reverse}.ab-ocean__dust{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1.6px 1.6px at 24px 36px,rgba(190,228,255,.7),transparent),radial-gradient(1px 1px at 130px 90px,rgba(190,228,255,.55),transparent),radial-gradient(1.4px 1.4px at 210px 170px,rgba(190,228,255,.5),transparent),radial-gradient(1px 1px at 70px 230px,rgba(190,228,255,.6),transparent),radial-gradient(1.2px 1.2px at 250px 40px,rgba(190,228,255,.45),transparent);background-size:280px 280px;opacity:.55;animation:ab-dust 70s linear infinite}.ab-sec{position:relative;z-index:1;width:min(1200px,calc(100% - 48px));margin:0 auto;padding:clamp(48px,6vw,92px) 0}.ab-head{display:grid;justify-items:center;gap:12px;margin-bottom:clamp(30px,4vw,48px);text-align:center}.ab-head .ab-eyebrow:before,.ab-head .ab-eyebrow:after{content:"";width:28px;height:1px;background:currentColor;opacity:.5}.ab-head h2{color:#fff;font-size:clamp(28px,3.2vw,44px);font-weight:700;letter-spacing:-.02em}.ab-head p{color:#8fa9d6;font-size:15px}.ab--js [data-reveal]:not(.is-in){opacity:0}.ab--js [data-reveal].is-in{animation:ab-reveal .95s var(--ab-ease) backwards;animation-delay:var(--d, 0ms)}.ab--js .ab-screen.is-in{animation:ab-reveal .95s var(--ab-ease) backwards,ab-float 7s ease-in-out .95s infinite alternate}.ab-glass,.ab-cap,.ab-intro__visual{--sx: 50%;--sy: 0%;--tx: 0;--ty: 0}.ab-glass:after,.ab-cap:after,.ab-intro__visual:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(460px circle at var(--sx) var(--sy),rgba(140,205,255,.2),transparent 42%);opacity:0;transition:opacity .35s}.ab-glass:hover:after,.ab-cap:hover:after,.ab-intro__visual:hover:after{opacity:1}.ab-intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px)}.ab-intro__visual{position:relative;overflow:hidden;aspect-ratio:5 / 4;border-radius:26px;box-shadow:0 50px 90px -40px #000000bf,0 0 0 1px #96cdff33;transform:perspective(1000px) rotateX(calc(var(--ty) * -5deg)) rotateY(calc(var(--tx) * 6deg));transition:transform .4s var(--ab-ease),box-shadow .4s}.ab-intro__visual:hover{box-shadow:0 60px 100px -40px #000c,0 0 0 1px #7ad7ff73,0 0 60px -10px #3c96ff73}.ab-intro__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 60%;transition:transform 1.2s var(--ab-ease)}.ab-intro__visual:hover img{transform:scale(1.06)}.ab-intro__visual:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#04224f00 30%,#041e488c 62%,#031638eb)}.ab-intro__visual>div{position:absolute;z-index:3;left:clamp(22px,3vw,36px);bottom:clamp(22px,3vw,34px);display:grid;gap:6px;color:#fff}.ab-intro__visual>div b{font:800 clamp(28px,3vw,40px)/1 var(--vj-en);letter-spacing:.06em}.ab-intro__visual>div strong{font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.3}.ab-intro__badge{position:absolute;z-index:3;top:20px;left:20px;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:17px;background:#08285f73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px}.ab-intro__badge svg{width:16px;height:16px;color:var(--ab-cyan)}.ab-intro__copy{display:grid;gap:16px;justify-items:start}.ab-intro__copy h2{color:#fff;font-size:clamp(30px,3.4vw,46px);font-weight:700;letter-spacing:-.02em}.ab-intro__copy>p{color:#a9c0e4;font-size:15.5px;line-height:1.95}.ab-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:8px 0 0;padding:0;list-style:none}.ab-facts li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(160,205,255,.14);border-radius:16px;background:linear-gradient(160deg,#ffffff14,#ffffff05);transition:border-color .3s,transform .3s var(--ab-ease),background .3s}.ab-facts li:hover{border-color:#7ad7ff73;background:linear-gradient(160deg,#7ad7ff24,#ffffff08);transform:translateY(-3px)}.ab-facts span{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;color:#fff;border-radius:12px;background:linear-gradient(135deg,#2f7bff,#6a5cff);box-shadow:0 10px 20px -8px #3c78ffcc}.ab-facts span svg{width:20px;height:20px}.ab-facts b{color:#fff;font-size:15px}.ab-facts small{color:#8fa9d6;font-size:12.5px}.ab-glass{position:relative;display:grid;gap:12px;justify-items:start;align-content:start;padding:32px 28px 30px;border:1px solid rgba(160,205,255,.16);border-radius:22px;background:linear-gradient(160deg,#ffffff17,#ffffff06);box-shadow:inset 0 1px #ffffff14,0 30px 60px -36px #000000b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:perspective(900px) rotateX(calc(var(--ty) * -6deg)) rotateY(calc(var(--tx) * 7deg));transition:transform .35s var(--ab-ease),border-color .3s,box-shadow .35s}.ab-glass:hover{border-color:#7ad7ff73;box-shadow:inset 0 1px #ffffff1f,0 36px 70px -32px #1e82ff8c}.ab-glass h3{color:#fff;font-size:20px;font-weight:700}.ab-glass p{color:#a9c0e4;font-size:14px;line-height:1.85}.ab-num{position:absolute;top:22px;right:24px;color:#7ad7ffb3;font:600 14px var(--vj-en);letter-spacing:.12em}.ab-orb{display:grid;place-items:center;width:60px;height:60px;margin-bottom:6px;color:#fff;border-radius:18px;background:linear-gradient(135deg,#2f7bff,#6a5cff);box-shadow:0 16px 30px -12px #3c78ffd9,inset 0 1px #ffffff59;transition:transform .45s var(--ab-ease)}.ab-orb svg{width:28px;height:28px}.ab-orb--sm{width:50px;height:50px;border-radius:15px}.ab-orb--sm svg{width:24px;height:24px}.ab-glass:hover .ab-orb{transform:translateY(-4px) rotate(-8deg) scale(1.05)}.ab-beliefs,.ab-caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ab-cap{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:300px;overflow:hidden;border:1px solid rgba(160,205,255,.16);border-radius:22px;background:#0a2f66;box-shadow:0 30px 60px -36px #000000bf;transition:transform .4s var(--ab-ease),border-color .3s,box-shadow .4s}.ab-cap:hover{border-color:#7ad7ff80;box-shadow:0 40px 70px -34px #146eff99;transform:translateY(-6px)}.ab-cap__img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0}.ab-cap__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ab-ease),filter .6s;filter:saturate(.92)}.ab-cap:hover .ab-cap__img img{transform:scale(1.08);filter:saturate(1.05)}.ab-cap:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#041e480d,#041e4859 40%,#031638f0)}.ab-cap__txt{display:grid;gap:6px;padding:24px 24px 22px;transform:translateY(6px);transition:transform .45s var(--ab-ease)}.ab-cap:hover .ab-cap__txt{transform:none}.ab-cap__no{color:var(--ab-cyan);font:600 12.5px var(--vj-en);letter-spacing:.16em}.ab-cap__txt b{color:#fff;font-size:20px;font-weight:700}.ab-cap__txt p{color:#bcd0ef;font-size:13.5px;line-height:1.75}.ab-flow{--rp: 0}.ab-flow__track{position:relative;padding-top:58px}.ab-flow__rail{position:absolute;top:86px;left:calc(100% / 12);right:calc(100% / 12);height:2px;background:repeating-linear-gradient(90deg,rgba(140,190,255,.4) 0 6px,transparent 6px 12px)}.ab-flow__rail i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#4fc3ff,#7a5af8);box-shadow:0 0 14px #5aaaffd9;transform:scaleX(var(--rp));transform-origin:left}.ab-flow__ship{position:absolute;z-index:2;top:4px;left:calc(100% / 12 + var(--rp) * (100% - 100% / 6));display:grid;place-items:center;width:42px;height:42px;margin-left:-21px;color:#fff;border-radius:50%;background:linear-gradient(135deg,#1fb6ff,#5b47f0);box-shadow:0 0 0 6px #1fb6ff29,0 12px 26px -6px #1478ffcc;animation:ab-sail 2.6s ease-in-out infinite alternate}.ab-flow__ship:after{content:"";position:absolute;bottom:-9px;left:50%;width:2px;height:10px;margin-left:-1px;background:linear-gradient(#5b8cff,transparent)}.ab-flow__ship svg{width:22px;height:22px}.ab-flow__track ol{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.ab-flow__track li{--lit: clamp(0, (var(--rp) * 5 - var(--i)) * 3 + 1, 1);display:grid;justify-items:center;gap:6px;padding:0 6px;text-align:center}.ab-flow__dot{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:8px;border:1px solid rgba(140,190,255,.28);border-radius:50%;background:#062a5f;box-shadow:0 0 0 7px var(--ab-deep)}.ab-flow__dot:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:linear-gradient(135deg,#2f7bff,#7a5af8);box-shadow:0 0 26px #5096ffbf;opacity:var(--lit);transform:scale(calc(.55 + var(--lit) * .45))}.ab-flow__dot svg{position:relative;width:24px;height:24px;color:#fff;opacity:calc(.45 + var(--lit) * .55)}.ab-flow__track b{color:#fff;font-size:16px;opacity:calc(.5 + var(--lit) * .5)}.ab-flow__track small{color:#8fa9d6;font-size:12.5px;line-height:1.5}.ab-digital{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px)}.ab-digital__copy{display:grid;gap:16px;justify-items:start}.ab-digital__copy h2{color:#fff;font-size:clamp(28px,3vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.25}.ab-digital__copy h2 span{color:transparent;background:linear-gradient(92deg,#7ad7ff,#b7a4ff);-webkit-background-clip:text;background-clip:text;font-size:.72em}.ab-digital__copy>p{color:#a9c0e4;font-size:15.5px;line-height:1.9}.ab-digital__copy ul{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0;padding:0;list-style:none}.ab-digital__copy li{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 6px;color:#e3eeff;border:1px solid rgba(160,205,255,.18);border-radius:20px;background:#ffffff0f;font-size:13.5px;transition:border-color .3s,background .3s,transform .3s var(--ab-ease)}.ab-digital__copy li:hover{border-color:#7ad7ff80;background:#7ad7ff1f;transform:translateY(-2px)}.ab-digital__copy li i{display:grid;place-items:center;width:28px;height:28px;color:#fff;border-radius:50%;background:linear-gradient(135deg,#2f7bff,#6a5cff)}.ab-digital__copy li svg{width:15px;height:15px}.ab-screen{position:relative;padding:14px;border:1px solid rgba(160,205,255,.22);border-radius:22px;background:linear-gradient(160deg,#ffffff1f,#ffffff08);box-shadow:0 50px 90px -40px #000c,0 0 80px -20px #3c96ff59;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:ab-float 7s ease-in-out infinite alternate}.ab-screen>header{display:flex;align-items:center;gap:8px;padding:4px 6px 12px;color:#fff}.ab-screen>header b{font:800 14px var(--vj-en);letter-spacing:.08em}.ab-screen>header small{color:#8fa9d6;font-size:12px}.ab-screen>header i{width:9px;height:9px;border-radius:50%;background:#ffffff40}.ab-screen>header i:first-of-type{margin-left:auto;background:#ff6b6b}.ab-screen>header i:nth-of-type(2){background:#ffc857}.ab-screen>header i:nth-of-type(3){background:#4ade80}.ab-screen nav{display:flex;gap:6px;padding:8px;border-radius:12px;background:#ffffffeb}.ab-screen nav span{padding:5px 12px;color:#5c6372;border-radius:8px;font-size:12px}.ab-screen nav span.is-current{color:#fff;background:linear-gradient(90deg,#2f5bff,#5b47f0)}.ab-screen__dash{display:grid;grid-template-columns:34% minmax(0,1fr);gap:10px;margin-top:10px;padding:12px;border-radius:14px;background:#fffffff0}.ab-screen__dash b{display:block;margin-bottom:10px;color:#0c0d0e;font-size:12.5px}.ab-screen__dash aside span{display:block;height:34px;margin-bottom:8px;border-radius:9px;background:linear-gradient(135deg,#eef3ff,#f4efff)}.ab-screen__dash aside span:nth-of-type(1){background:linear-gradient(135deg,#e6eeff,#dce6ff)}.ab-screen__dash section div{height:22px;margin-bottom:8px;border-radius:6px;background:linear-gradient(90deg,#eef1f8,#f5f7fb 60%,#eef1f8) 0 0 / 300% 100%;animation:ab-shimmer 2.6s linear infinite}.ab-screen__dash section div:nth-of-type(2){width:88%;animation-delay:.2s}.ab-screen__dash section div:nth-of-type(3){width:94%;animation-delay:.4s}.ab-screen__dash section div:nth-of-type(4){width:76%;animation-delay:.6s}.ab-screen__phone{position:absolute;right:-18px;bottom:-26px;display:grid;gap:7px;width:112px;padding:14px 10px 12px;border:5px solid #0d1a33;border-radius:22px;background:#fff;box-shadow:0 30px 50px -18px #000000b3;animation:ab-float 6s ease-in-out -2s infinite alternate-reverse}.ab-screen__phone b{color:#1a3fa8;font:800 11px var(--vj-en);letter-spacing:.08em;text-align:center}.ab-screen__phone i{height:16px;border-radius:5px;background:linear-gradient(135deg,#eef3ff,#f4efff)}.ab-reasons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab-reasons__no{position:absolute;top:14px;right:18px;color:transparent;-webkit-text-stroke:1px rgba(122,215,255,.4);font:800 54px/1 var(--vj-en);transition:-webkit-text-stroke-color .3s}.ab-glass:hover .ab-reasons__no{-webkit-text-stroke-color:rgba(122,215,255,.85)}.ab-eco{display:flex;align-items:flex-start}.ab-eco__node{display:grid;flex:0 0 auto;justify-items:center;gap:6px;width:132px;text-align:center}.ab-eco__node span{display:grid;place-items:center;width:66px;height:66px;margin-bottom:6px;color:#fff;border:1px solid rgba(160,205,255,.3);border-radius:50%;background:radial-gradient(circle at 30% 25%,#7ad7ff59,#2f5bff40 60%,#04224f66);box-shadow:0 0 0 6px #7ad7ff0f,0 16px 30px -14px #288cffcc;transition:transform .4s var(--ab-ease),box-shadow .4s}.ab-eco__node:hover span{transform:translateY(-4px) scale(1.06);box-shadow:0 0 0 8px #7ad7ff1f,0 20px 36px -12px #288cfff2}.ab-eco__node svg{width:26px;height:26px}.ab-eco__node b{color:#fff;font-size:15.5px}.ab-eco__node small{color:#8fa9d6;font-size:12.5px}.ab-eco__link{flex:1 1 auto;height:2px;margin-top:33px;background:repeating-linear-gradient(90deg,rgba(122,215,255,.75) 0 8px,transparent 8px 16px) 0 0 / 32px 2px;opacity:.7;animation:ab-dash 1.2s linear infinite}.ab-surface{position:relative;z-index:1;display:grid;place-items:center;min-height:clamp(420px,36vw,560px);margin-top:clamp(30px,4vw,60px);padding:70px 24px;overflow:hidden;text-align:center}.ab-surface>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 55%}.ab-surface:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b4c96,#0b4c968c 22%,#78bef51f 50%,#e6f6ff59)}.ab-surface__copy{position:relative;z-index:2;display:grid;justify-items:center;gap:12px;padding:clamp(26px,3vw,40px) clamp(24px,4vw,56px);border:1px solid rgba(255,255,255,.7);border-radius:26px;background:#ffffffb3;box-shadow:0 40px 80px -40px #062864b3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ab-surface__copy .ab-eyebrow{color:#1e60ad;letter-spacing:.24em}.ab-surface__copy h2{color:var(--ab-ink);font-size:clamp(26px,3.2vw,46px);font-weight:800;letter-spacing:-.03em}.ab-surface__copy>b{color:#143780;font-size:18px}.ab-surface__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.ab-btn{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 20px;color:#12408f;border:1px solid rgba(22,100,255,.22);border-radius:21px;background:#ffffffd9;font-size:14px;font-weight:600;cursor:pointer;transition:transform .25s var(--ab-ease),box-shadow .25s,background .2s}.ab-btn svg{width:16px;height:16px}.ab-btn:hover{transform:translateY(-2px);background:#fff;border-color:#1664ff}.ab-btn--pri{color:#fff;border-color:transparent;background:linear-gradient(100deg,#1d5bff,#4a3ef6 50%,#7a3cf2)}.ab-btn--pri:hover{border-color:transparent;background:linear-gradient(100deg,#1650f0,#3f33ea 50%,#6c2fe6)}.ab-btn:focus-visible{outline:2px solid #1664ff;outline-offset:3px}@keyframes ab-photo-in{0%{opacity:0;transform:scale(1.14)}}@keyframes ab-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes ab-hint-in{0%{opacity:0;transform:translate(-50%,20px)}}@keyframes ab-reveal{0%{opacity:0;transform:translate3d(0,38px,0) scale(.98)}}@keyframes ab-shine{to{background-position:-220% 0}}@keyframes ab-breathe{0%{opacity:.7}to{opacity:1}}@keyframes ab-ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes ab-wave{0%{transform:translate(0)}to{transform:translate(-1200px)}}@keyframes ab-bob{0%{transform:translateY(0)}to{transform:translateY(7px)}}@keyframes ab-caustic{to{background-position:640px 0}}@keyframes ab-ray{0%{opacity:.35;transform:skew(-16deg) translate(-12px)}to{opacity:1;transform:skew(-10deg) translate(14px)}}@keyframes ab-bubble{0%{opacity:0;transform:translateZ(0) scale(.6)}12%{opacity:.9}50%{transform:translate3d(14px,-42vh,0) scale(1)}85%{opacity:.65}to{opacity:0;transform:translate3d(-10px,-86vh,0) scale(1.08)}}@keyframes ab-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes ab-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes ab-drift{0%{transform:translateZ(0)}to{transform:translate3d(6vw,8vh,0)}}@keyframes ab-dust{to{background-position:0 -560px}}@keyframes ab-sail{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-4px) rotate(3deg)}}@keyframes ab-float{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes ab-shimmer{to{background-position:-300% 0}}@keyframes ab-dash{to{background-position:32px 0}}@media (max-width: 1100px){.ab-intro,.ab-digital{grid-template-columns:1fr}.ab-intro__visual{aspect-ratio:16 / 10}.ab-caps,.ab-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-screen{margin-right:18px}}@media (max-width: 900px){.ab-depth{display:none}.ab-hero{left:24px;right:24px;width:auto}.ab-sky__veil{background:linear-gradient(180deg,#f8fdffeb,#f4fbffc7 46%,#ecf8ff33 72%,#e6f6ff00)}.ab-hero{top:44%}.ab-eco{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 12px}.ab-eco__node{width:auto}.ab-eco__link{display:none}}@media (max-width: 760px){.ab-dive{height:250vh}.ab-stage{min-height:520px}.ab-hero h1{font-size:clamp(34px,10vw,46px)}.ab-hero__vals{gap:8px}.ab-hero__vals li{padding:7px 10px 7px 7px}.ab-hero__vals small{display:none}.ab-deep h2{font-size:clamp(32px,9vw,46px)}.ab-beliefs,.ab-caps{grid-template-columns:1fr}.ab-cap{min-height:240px}.ab-facts{grid-template-columns:1fr}.ab-flow__track{padding-top:0}.ab-flow__ship{display:none}.ab-flow__track ol{grid-template-columns:1fr}.ab-flow__track li{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;row-gap:0;justify-items:start;align-items:center;min-height:84px;padding:0;text-align:left}.ab-flow__dot{grid-row:span 2;margin:0}.ab-flow__rail{top:42px;bottom:42px;left:27px;right:auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgba(140,190,255,.4) 0 6px,transparent 6px 12px)}.ab-flow__rail i{transform:scaleY(var(--rp));transform-origin:top}.ab-screen__phone{right:-6px;width:92px}.ab-screen{margin-right:0}}@media (max-width: 520px){.ab-sec{width:calc(100% - 32px)}.ab-reasons{grid-template-columns:1fr}.ab-eco{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-glass{padding:26px 22px 24px}.ab-surface__copy{padding:24px 18px}}@media (prefers-reduced-motion: reduce){.ab-dive{height:auto}.ab-stage{position:relative;top:0}.ab-sea,.ab-deep,.ab-hint,.ab-depth{display:none}.ab *,.ab *:before,.ab *:after{animation:none!important;transition:none!important}.ab-glass,.ab-intro__visual{transform:none}}.app-shell:has(.terms-page){background:#edf8ff}.app-shell:has(.terms-page) .portal-main{min-height:0}.terms-page{--terms-blue: #0967ed;--terms-navy: #082878;color:#254b90;background:linear-gradient(180deg,#ecf8ff 0,#f6fcff 48%,#e6f5ff);font-family:Microsoft YaHei,PingFang SC,sans-serif}.terms-hero{position:relative;height:215px;overflow:hidden;background-color:#6ec6fb;background-position:center 52%;background-repeat:no-repeat;background-size:cover}.terms-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#ffffffeb,#e6f8ffa3 33%,#ffffff0a 69%),linear-gradient(180deg,#1278cb08,#0960b533)}.terms-hero__copy{position:relative;z-index:1;width:min(100% - 56px,1450px);margin:0 auto;padding-top:41px}.terms-hero h1{margin:0;color:#082470;font-size:40px;font-weight:850;line-height:1.05;letter-spacing:-.06em}.terms-hero strong{display:block;margin-top:2px;color:#082b82;font-size:27px;line-height:1.1}.terms-hero p{margin:16px 0 17px;color:#153a82;font-size:15px;font-weight:650}.terms-hero small{color:#174687;font-size:12.5px;font-weight:600}.terms-hero__route{position:absolute;z-index:1;top:59px;right:18%;display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:800;text-shadow:0 2px 4px rgba(0,63,121,.36)}.terms-hero__route i{width:150px;height:45px;border-top:3px dotted rgba(255,255,255,.96);border-radius:50%;transform:translateY(20px)}.terms-hero>em{position:absolute;z-index:1;top:35px;right:5.6%;margin:0;color:#062b7c;font-family:cursive;font-size:18px;font-style:italic;font-weight:700;line-height:1.25;text-align:center;transform:rotate(-11deg)}.terms-layout{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:11px;width:min(100% - 56px,1450px);margin:0 auto;padding:11px 0 22px}.terms-sidebar{position:sticky;top:61px;display:grid;gap:20px;padding:10px 10px 14px;background:#ffffffdb;border:1px solid #d9edfb;border-radius:8px;box-shadow:0 8px 20px #2a7dc80f}.terms-sidebar nav{display:grid}.terms-sidebar nav button{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:5px 6px;color:#193f88;border:0;border-bottom:1px solid #deeffb;background:transparent;border-radius:6px;text-align:left;font-size:12.5px;font-weight:650;line-height:1.3;transition:background .15s ease,color .15s ease}.terms-sidebar nav button:hover{color:#0569e8;background:#eef8ff}.terms-sidebar nav button.is-active{color:#fff;background:linear-gradient(90deg,#0c76ee,#328ef2);box-shadow:0 4px 12px #166de026}.terms-sidebar nav button i{display:grid;width:27px;height:27px;place-items:center;color:#0c3881;background:#edf7ff;border-radius:50%;font-size:12.5px;font-style:normal;font-weight:800}.terms-sidebar nav button.is-active i{color:#fff;background:#ffffff2e}.terms-sidebar nav button span{min-width:0}.terms-sidebar__poster{position:relative;display:grid;align-content:end;gap:9px;min-height:320px;padding:21px 13px;overflow:hidden;color:#093580;border-radius:6px;background-color:#d7efff;background-position:58% 50%;background-size:cover;text-align:center}.terms-sidebar__poster:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#ffffffe8 2%,#ebf8ff57 49%,#ffffffbf 98%)}.terms-sidebar__poster>*{position:relative;z-index:1}.terms-sidebar__poster svg{align-self:start;width:42px;height:42px;margin-inline:auto;color:#166edf}.terms-sidebar__poster strong{font-size:14px;line-height:1.55}.terms-sidebar__poster span{font-size:12.5px;line-height:1.65}.terms-document{min-width:0;padding:8px 20px 18px;background:#fffffff2;border:1px solid #d8edfb;border-radius:10px;box-shadow:0 8px 21px #2a7dc812}.terms-section{scroll-margin-top:66px;padding:7px 0 14px;border-bottom:1px solid #d7e9f7}.terms-section:last-child{border-bottom:0}.terms-section header{display:flex;align-items:center;gap:15px;min-height:39px;border-bottom:1px solid #d7e9f7}.terms-section header>span{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#087dff,#075dd5);border-radius:50%;box-shadow:0 4px 10px #0564de33;font-size:18px;font-weight:800}.terms-section h2{margin:0;color:var(--terms-blue);font-size:18px;font-weight:850;letter-spacing:-.03em}.terms-section>div{display:grid;gap:4px;padding:8px 2px 0}.terms-section p{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0;margin:0;color:#4b5263;font-size:12.5px;font-weight:550;line-height:1.58}.terms-section p b{color:#234d97;font-weight:600}.terms-section p span{min-width:0}.terms-footer{position:relative;display:grid;min-height:140px;place-items:center;overflow:hidden;color:#062873;background-color:#d9f0ff;background-position:center 66%;background-size:cover;text-align:center}.terms-footer:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#eefaffeb,#ffffff40 46%,#eaf8ffed)}.terms-footer>*{position:relative;z-index:1}.terms-footer>div{display:grid;gap:3px;padding-top:12px}.terms-footer b{font-size:22px;font-weight:850}.terms-footer strong{font-size:17px}.terms-footer div span{color:#1f529f;font-size:12.5px;font-weight:700}.terms-footer nav{position:absolute;z-index:1;bottom:10px;display:flex;width:min(100% - 56px,1450px);justify-content:space-between;color:#41669e;font-size:12.5px}@media (max-width: 1000px){.terms-hero__route,.terms-hero>em{display:none}.terms-layout{grid-template-columns:205px minmax(0,1fr)}.terms-document{padding-inline:15px}.terms-section p{font-size:12.5px}.terms-sidebar__poster{min-height:250px}}@media (max-width: 720px){.terms-layout{width:calc(100% - 28px)}.terms-hero{height:188px}.terms-hero__copy{width:calc(100% - 28px);padding-top:29px}.terms-hero h1{font-size:33px}.terms-hero strong{font-size:22px}.terms-hero p{margin:11px 0;font-size:12.5px}.terms-hero small{display:block;max-width:300px;font-size:12px;line-height:1.6}.terms-layout{display:block;padding-top:8px}.terms-sidebar{position:sticky;z-index:5;top:55px;display:block;padding:5px;overflow-x:auto;border-radius:7px}.terms-sidebar nav{display:flex;width:max-content;gap:2px}.terms-sidebar nav button{display:flex;min-height:31px;padding:3px 6px;border-bottom:0;white-space:nowrap}.terms-sidebar nav button i{width:22px;height:22px;font-size:12.5px}.terms-sidebar__poster{display:none}.terms-document{margin-top:8px;padding:6px 11px 14px}.terms-section{scroll-margin-top:101px}.terms-section header{gap:10px}.terms-section header>span{width:31px;height:31px;font-size:15px}.terms-section h2{font-size:16px}.terms-section p{grid-template-columns:32px minmax(0,1fr);font-size:12.5px;line-height:1.62}.terms-footer{min-height:128px}.terms-footer b{font-size:18px}.terms-footer strong{font-size:14px}.terms-footer nav{display:grid;gap:5px;justify-items:center;width:calc(100% - 28px);font-size:12px}}.app-shell:has(.privacy-page){background:#edf8ff}.app-shell:has(.privacy-page) .portal-main{min-height:0}.privacy-page{--privacy-blue: #0569eb;color:#28519a;background:linear-gradient(180deg,#ecf8ff 0,#f9fdff 46%,#e9f6ff);font-family:Microsoft YaHei,PingFang SC,sans-serif}.privacy-hero{position:relative;height:215px;overflow:hidden;background-color:#65c1f8;background-position:center 52%;background-repeat:no-repeat;background-size:cover}.privacy-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#ffffffed,#e9f8ff9e 34%,#ffffff08 71%),linear-gradient(180deg,#0970c905,#005bb129)}.privacy-hero__copy{position:relative;z-index:1;width:min(100% - 56px,1450px);margin:0 auto;padding-top:42px}.privacy-hero h1{margin:0;color:#082470;font-size:40px;font-weight:850;line-height:1.05;letter-spacing:-.06em}.privacy-hero strong{display:block;margin-top:2px;color:#082b82;font-size:27px;line-height:1.1}.privacy-hero p{margin:16px 0 17px;color:#153a82;font-size:15px;font-weight:650}.privacy-hero small{color:#174687;font-size:12.5px;font-weight:600}.privacy-hero__route{position:absolute;z-index:1;top:59px;right:18%;display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:800;text-shadow:0 2px 4px rgba(0,63,121,.36)}.privacy-hero__route i{width:150px;height:45px;border-top:3px dotted rgba(255,255,255,.96);border-radius:50%;transform:translateY(20px)}.privacy-hero>em{position:absolute;z-index:1;top:37px;right:5.6%;margin:0;color:#062b7c;font-family:Microsoft YaHei,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:1.25;text-align:center;transform:rotate(-9deg)}.privacy-hero>em small{font-size:12px}.privacy-layout{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:11px;width:min(100% - 56px,1450px);margin:0 auto;padding:11px 0 22px}.privacy-sidebar{position:sticky;top:61px;display:grid;gap:20px;padding:10px 10px 14px;background:#ffffffdb;border:1px solid #d9edfb;border-radius:8px;box-shadow:0 8px 20px #2a7dc80f}.privacy-sidebar nav{display:grid}.privacy-sidebar nav button{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:5px 6px;color:#193f88;border:0;border-bottom:1px solid #deeffb;background:transparent;border-radius:6px;text-align:left;font-size:12.5px;font-weight:650;line-height:1.3;transition:background .15s ease,color .15s ease}.privacy-sidebar nav button:hover{color:#0569e8;background:#eef8ff}.privacy-sidebar nav button.is-active{color:#fff;background:linear-gradient(90deg,#0c76ee,#328ef2);box-shadow:0 4px 12px #166de026}.privacy-sidebar nav button i{display:grid;width:27px;height:27px;place-items:center;color:#0c3881;background:#edf7ff;border-radius:50%;font-size:12.5px;font-style:normal;font-weight:800}.privacy-sidebar nav button.is-active i{color:#fff;background:#ffffff2e}.privacy-sidebar__poster{position:relative;display:grid;align-content:end;gap:9px;min-height:275px;padding:20px 13px;overflow:hidden;color:#08357f;border-radius:6px;background-color:#d7efff;background-position:58% 50%;background-size:cover;text-align:center}.privacy-sidebar__poster:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#ffffffeb 2%,#ebf8ff57 49%,#ffffffc4 98%)}.privacy-sidebar__poster>*{position:relative;z-index:1}.privacy-sidebar__poster svg{align-self:start;width:43px;height:43px;margin-inline:auto;color:#096be5}.privacy-sidebar__poster strong{font-size:15px;line-height:1.5}.privacy-sidebar__poster span{font-size:12.5px;line-height:1.65}.privacy-document{min-width:0;padding:8px 20px 18px;background:#fffffff2;border:1px solid #d8edfb;border-radius:10px;box-shadow:0 8px 21px #2a7dc812}.privacy-section{scroll-margin-top:66px;padding:7px 0 14px;border-bottom:1px solid #d7e9f7}.privacy-section:last-child{border-bottom:0}.privacy-section header{display:flex;align-items:center;gap:15px;min-height:39px;border-bottom:1px solid #d7e9f7}.privacy-section header>span{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#087dff,#075dd5);border-radius:50%;box-shadow:0 4px 10px #0564de33;font-size:18px;font-weight:800}.privacy-section h2{margin:0;color:var(--privacy-blue);font-size:18px;font-weight:850;letter-spacing:-.03em}.privacy-section__body{display:grid;gap:4px;padding:8px 2px 0}.privacy-section p{display:grid;grid-template-columns:36px minmax(0,1fr);margin:0;color:#4b5263;font-size:12.5px;font-weight:550;line-height:1.58}.privacy-section p b{color:#234d97;font-weight:600}.privacy-table{display:grid;margin:4px 0 2px 36px;overflow:hidden;border:1px solid #d8eafa;border-radius:5px;background:#f9fcff}.privacy-table>div{display:grid;grid-template-columns:31% minmax(0,1fr);min-height:25px;border-bottom:1px solid #dcecf8}.privacy-table>div:last-child{border-bottom:0}.privacy-table span{display:flex;align-items:center;gap:8px;padding:4px 10px;color:#4b5263;font-size:12.5px;line-height:1.35}.privacy-table span:first-child{color:#17458f;border-right:1px solid #dcecf8;font-weight:700}.privacy-table svg{width:15px;height:15px;flex:0 0 auto;color:#076ee7}.privacy-table--17>div{grid-template-columns:1fr}.privacy-table--17>div span:first-child{border-right:0}.privacy-table--17>div span:nth-child(2){display:none}.privacy-footer{display:grid;min-height:72px;place-items:center;color:#1c4b91;background:#eef9ffeb;border-top:1px solid #d8ebfa;font-size:12.5px;font-weight:650}@media (max-width: 1000px){.privacy-hero__route,.privacy-hero>em{display:none}.privacy-layout{grid-template-columns:205px minmax(0,1fr)}.privacy-document{padding-inline:15px}.privacy-section p{font-size:12.5px}.privacy-sidebar__poster{min-height:230px}}@media (max-width: 720px){.privacy-layout{display:block;width:calc(100% - 28px);padding-top:8px}.privacy-hero{height:188px}.privacy-hero__copy{width:calc(100% - 28px);padding-top:29px}.privacy-hero h1{font-size:33px}.privacy-hero strong{font-size:22px}.privacy-hero p{margin:11px 0;font-size:12.5px}.privacy-hero small{display:block;max-width:300px;font-size:12px;line-height:1.6}.privacy-sidebar{position:sticky;z-index:5;top:55px;display:block;padding:5px;overflow-x:auto;border-radius:7px}.privacy-sidebar nav{display:flex;width:max-content;gap:2px}.privacy-sidebar nav button{display:flex;min-height:31px;padding:3px 6px;border-bottom:0;white-space:nowrap}.privacy-sidebar nav button i{width:22px;height:22px;font-size:12.5px}.privacy-sidebar__poster{display:none}.privacy-document{margin-top:8px;padding:6px 11px 14px}.privacy-section{scroll-margin-top:101px}.privacy-section header{gap:10px}.privacy-section header>span{width:31px;height:31px;font-size:15px}.privacy-section h2{font-size:16px}.privacy-section p{grid-template-columns:32px minmax(0,1fr);font-size:12.5px;line-height:1.62}.privacy-table{margin-left:32px}.privacy-table>div{grid-template-columns:1fr}.privacy-table span:first-child{border-right:0;border-bottom:1px solid #dcecf8}.privacy-table span{font-size:12.5px}.privacy-footer{min-height:66px;padding-inline:14px;text-align:center;font-size:12px}}.orders-logic .orders-logic__group-row td{padding:10px 14px;background:#f5f8fd;color:#2c313c;font-size:13px}.orders-logic .orders-logic__group-row b{margin-right:10px;font-size:14px}.orders-logic .orders-logic__group-row span{color:#5c6372;font-size:12.5px}.orders-logic__stage{display:block;margin-top:3px;color:#5c6372;font-size:12.5px;font-weight:600}.orders-logic__todo{display:grid;gap:6px;min-width:180px}.orders-logic__todo p{margin:0;color:#4b5263;font-size:13px;line-height:1.5;white-space:normal}.orders-logic__todo-button{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:34px;padding:0 14px;border:0;border-radius:8px;background:#2f5bea;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.orders-logic__only-mine{display:flex;align-items:center;gap:6px}.orders-v2__operations.orders-logic__operations button:last-child{width:auto;padding:0 14px}.order-logic-panel{display:grid;gap:10px;margin:12px 0;padding:16px 18px;border:1px solid #e3e9f4;border-left:4px solid #798cab;border-radius:10px;background:#fff}.order-logic-panel--warning{border-left-color:#f4a30e}.order-logic-panel--danger{border-left-color:#f13943}.order-logic-panel--success{border-left-color:#0fa779}.order-logic-panel--processing,.order-logic-panel--info{border-left-color:#1765ee}.order-logic-panel__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.order-logic-panel__state{min-width:0;flex:1 1 320px}.order-logic-panel__state small{color:#5c6372;font-size:12.5px}.order-logic-panel__state h2{margin:2px 0 4px;color:#2c313c;font-size:20px}.order-logic-panel__state p{margin:0;color:#4b5263;font-size:14px;line-height:1.6}.order-logic-panel__confirmed{display:flex;align-items:center;gap:6px;margin-top:6px!important;color:#0f7a5a!important}.order-logic-panel__actions{display:flex;flex-wrap:wrap;gap:8px}.order-logic-panel .ui-button{min-height:38px}.order-logic-panel__detail{display:grid;gap:6px;padding-top:10px;border-top:1px dashed #e3e9f4;color:#4b5263;font-size:13px}.order-logic-panel__detail h3{display:flex;align-items:center;gap:6px;margin:0;color:#b42318;font-size:14px}.order-logic-panel__detail h4{margin:4px 0 0;font-size:13px}.order-logic-panel__detail p,.order-logic-panel__detail ol{margin:0;line-height:1.6}.order-logic-panel__docs{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.order-logic-panel__quote-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.order-logic-panel__quote-line em{padding:2px 8px;border-radius:6px;font-size:12.5px;font-style:normal}.order-logic-panel__quote-line em.is-danger{background:#fff1f2;color:#d92d20}.order-logic-panel__quote-line em.is-warning{background:#fff7e6;color:#b45309}.order-logic-panel__muted{margin:0;color:#5c6372;font-size:12.5px;line-height:1.6}.order-logic-panel__cancel-hint{display:flex;align-items:center;gap:6px}.order-logic-modal{display:grid;gap:12px}.order-logic-modal ol{margin:0;padding-left:18px;line-height:1.7}.order-logic-modal__error{margin:0;color:#d92d20;font-size:13px}.order-logic-modal__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px}.order-logic-modal__footer .ui-button{min-height:38px}.order-logic-modal__fees{display:grid;gap:6px;max-height:220px;overflow:auto;font-size:13px}.order-logic-quote{display:grid;gap:10px;max-height:55vh;overflow:auto}.order-logic-quote__group{padding:10px 12px;border:1px solid #e6ecf7;border-radius:8px}.order-logic-quote__group header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.order-logic-quote__group h3{margin:0;font-size:14px}.order-logic-quote__group table{width:100%;margin-top:8px;border-collapse:collapse;font-size:12.5px}.order-logic-quote__group th,.order-logic-quote__group td{padding:6px 4px;border-bottom:1px solid #f0f3f9;text-align:left}.order-logic-quote__group p{margin:6px 0 0;color:#5c6372;font-size:12.5px}.order-logic-quote__total{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:8px;background:#f5f8fd;font-size:13px}.order-logic-detail{padding-bottom:80px}.order-logic-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 18px;margin:10px 0}.order-logic-facts dt{color:#5c6372;font-size:12.5px}.order-logic-facts dd{margin:2px 0 0;color:#2c313c;font-size:14px;word-break:break-all}.order-logic-table{overflow-x:auto}.order-logic-table table{width:100%;border-collapse:collapse;font-size:13px}.order-logic-table th,.order-logic-table td{padding:8px 6px;border-bottom:1px solid #eef2f8;text-align:left}.order-logic-arrangement{padding:10px 0;border-bottom:1px dashed #e3e9f4}.order-logic-arrangement h3{margin:0;font-size:14px}.order-logic-timeline{display:grid;gap:10px;margin:10px 0 0;padding-left:18px}.order-logic-timeline li{display:grid;gap:2px;font-size:13px}.order-logic-timeline time{color:#5c6372;font-size:12.5px}.order-logic-empty{display:grid;justify-items:start;gap:10px;margin:16px 0;padding:24px;border:1px solid #e3e9f4;border-radius:10px;background:#fff}.order-logic-empty h2{margin:0}.order-logic-empty p{margin:0;color:#4b5263}.order-logic-detail .order-information-card{margin-top:12px}.orders-v2__header .orders-logic__new{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.orders-logic__drafts{margin-bottom:14px}.orders-logic__apply-no{display:block;color:#5c6372;font-size:12.5px}.orders-logic__demo-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:5px;background:#edf1f5;color:#4b5263;font-size:12.5px;font-weight:700}.orders-logic .orders-logic__todo .orders-v2__fulfillment-statuses{flex-wrap:wrap}.order-logic-sub{display:block;margin-top:2px;color:#5c6372;font-size:12.5px}.order-logic-quote__sub{display:block;color:#5c6372;font-size:12.5px}.order-logic-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.order-logic-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:#1d5ee4;font:inherit;font-size:13px;cursor:pointer}.order-logic-subtitle{margin:14px 0 4px;color:#2c313c;font-size:14px}.order-logic-files{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.order-logic-files small{color:#5c6372;font-size:12.5px}.order-logic-modal__ok{margin:0;color:#0f7a5a;font-size:13px}.order-logic-modal__error ul{margin:4px 0 0;padding-left:18px}.order-logic-modal__issues{display:grid;gap:10px;max-height:40vh;overflow:auto}.order-logic-modal__issues>div{display:grid;gap:4px;padding:8px 10px;border:1px solid #e6ecf7;border-radius:8px}.order-logic-modal__issues small{color:#5c6372;font-size:12.5px}.order-logic-panel__issue-state{margin-left:6px;padding:1px 6px;border-radius:5px;background:#fff7e6;color:#b45309;font-size:12.5px;font-style:normal}.order-logic-customs{display:grid;gap:4px;padding:10px 12px;border:1px solid #f3d6d4;border-radius:8px;background:snow}.order-logic-customs header{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-logic-customs header em{padding:1px 6px;border-radius:5px;font-size:12.5px;font-style:normal}.order-logic-customs header em.is-todo{background:#fff1f2;color:#d92d20}.order-logic-customs header em.is-done{background:#e0f6ee;color:#149b6d}.order-logic-customs__form{display:grid;gap:6px}.order-logic-customs__form>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-logic-timeline-card__head,.order-logic-docs__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.order-logic-timeline-card__head h2,.order-logic-docs__head h2{display:flex;align-items:center;gap:6px;margin:0}.order-logic-timeline-card__head nav{display:flex;flex-wrap:wrap;gap:6px}.order-logic-timeline-card__head nav button{min-height:28px;padding:0 10px;border:1px solid #e3e9f4;border-radius:6px;background:#fff;color:#4b5263;font-size:12.5px;cursor:pointer}.order-logic-timeline-card__head nav button.is-active{border-color:#1765ee;background:#eef4ff;color:#1765ee}.order-logic-timeline li.is-danger b{color:#d92d20}.order-logic-timeline li.is-warning b{color:#b45309}.order-logic-timeline li.is-success b{color:#0f7a5a}.order-logic-docs__issues{margin:10px 0;padding:10px 12px;border:1px solid #f5c2c0;border-radius:8px;background:#fff7f6;color:#4b5263;font-size:13px}.order-logic-docs__issues ol{margin:6px 0 0;padding-left:18px;line-height:1.7}.order-logic-docs__issues--submitted{border-color:#c9d8f5;background:#f5f8ff}.order-logic-objections h3{margin:12px 0 4px;font-size:14px}.order-logic-overview{display:grid;gap:12px}.order-logic-quote__changes{margin-bottom:14px;padding:12px 14px;border:1px solid #f3d9a4;border-radius:12px;background:#fffaf0}.order-logic-quote__changes header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px}.order-logic-quote__changes header span{color:#92400e}.order-logic-quote__changes ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.order-logic-quote__changes li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;line-height:1.5}.order-logic-quote__changes li span{color:#4b5263}.order-logic-quote__changes li i{font-style:normal;font-size:11.5px;padding:1px 7px;border-radius:999px}.order-logic-quote__changes li i.is-add{background:#e8f6ee;color:#15803d}.order-logic-quote__changes li i.is-del{background:#fdecec;color:#b91c1c}.order-logic-quote__changes li i.is-mod{background:#fff1d6;color:#b45309}.order-logic-quote tr.is-changed td{background:#fffaf0}.order-logic-quote__mark{margin-left:6px;font-style:normal;font-size:11px;color:#b45309}.order-logic-quote{gap:12px}.order-logic-quote__group{padding:14px 16px 6px;border-radius:12px}.order-logic-quote__group header{align-items:baseline;padding-bottom:8px;border-bottom:1px solid #eef2f8}.order-logic-quote__group h3{display:flex;align-items:baseline;gap:8px;font-size:15px}.order-logic-quote__group h3 small{color:#8a91a0;font-size:12px;font-weight:400}.order-logic-quote__group header>b{font-variant-numeric:tabular-nums;white-space:nowrap}.order-logic-quote__total{align-items:center;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#eef3ff,#f4efff);font-size:13px;color:#4b5263}.order-logic-quote__total b{font-size:18px;color:#1d4ed8;white-space:nowrap;font-variant-numeric:tabular-nums}.shipment-documents-page{padding-bottom:120px}.shipment-logic-note{margin:10px 2px 0;color:#5c6372;font-size:12.5px}.shipment-logic-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px}.shipment-logic-footer>span{color:#4b5263;font-size:13px}.shipment-sticky,.shipment-workspace-row__actions{flex-wrap:wrap}.shipment-logic-error{display:block;margin-top:4px;color:#d92d20;font-size:12.5px;white-space:normal}.shipment-logic-muted{display:block;margin:4px 0 0;color:#5c6372;font-size:12.5px;line-height:1.5;white-space:normal}.shipment-workspace-row__title small{white-space:normal}.shipment-rendered{display:grid;gap:10px}.shipment-rendered h3{margin:0;font-size:15px}.shipment-rendered__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 14px;margin:0}.shipment-rendered__fields dt{color:#5c6372;font-size:12.5px}.shipment-rendered__fields dd{margin:1px 0 0;color:#2c313c;font-size:13px;word-break:break-all}.shipment-rendered__table{overflow-x:auto}.shipment-rendered__table table{width:100%;border-collapse:collapse;font-size:12.5px}.shipment-rendered__table th,.shipment-rendered__table td{padding:6px 5px;border-bottom:1px solid #eef2f8;text-align:left;white-space:nowrap}.shipment-rendered__notes{margin:0;padding-left:18px;color:#5c6372;font-size:12.5px}.shipment-rendered__missing{margin:0;color:#b45309;font-size:12.5px}.shipment-files{max-height:70vh;overflow:auto}.shipment-files-sku{display:grid;gap:6px;padding:10px 12px;border:1px solid #e6ecf7;border-radius:8px}.shipment-files-sku header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.shipment-files-sku header small{color:#5c6372;font-size:12.5px}.shipment-files-sku__list{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:13px}.shipment-files-sku__list li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.shipment-files-sku__list small{color:#5c6372;font-size:12.5px}.shipment-files-sku__actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.shipment-editor-grid.shipment-editor-grid--online{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.shipment-editor-parties{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shipment-editor-section{display:grid;gap:10px;padding:13px}.shipment-editor-section h2{margin:0;font-size:15px}.shipment-editor-section table input{width:100%;min-width:90px;min-height:28px;padding:3px 6px;border:1px solid #d8e0ec;border-radius:6px;font-size:12.5px}.shipment-editor-preview{position:sticky;top:12px;max-height:calc(100vh - 140px);overflow:auto}.shipment-sticky .shipment-logic-muted{display:inline;margin:0 6px 0 0}@media (max-width: 980px){.shipment-editor-grid.shipment-editor-grid--online,.shipment-editor-parties{grid-template-columns:1fr}.shipment-editor-preview{position:static;max-height:none}}.shipment-editor-grid.shipment-editor-grid--full{grid-template-columns:minmax(0,1fr)}.od-page:not(#od){--od-acc: #1664ff;--od-acc2: #6f4dfb;--od-acc-soft: #eef3ff;--od-acc-ink: #1450d6;--od-acc-line: #c9d6ff}.od-page--fcl:not(#od){--od-acc: #0891b2;--od-acc2: #1664ff;--od-acc-soft: #e7f6fa;--od-acc-ink: #0e7490;--od-acc-line: #a9deea}.od-page--overseas:not(#od){--od-acc: #7c4dff;--od-acc2: #c43be0;--od-acc-soft: #f4efff;--od-acc-ink: #6431d9;--od-acc-line: #dccdff}.od-page--warehouse:not(#od){--od-acc: #f26b0f;--od-acc2: #f5a524;--od-acc-soft: #fff4e8;--od-acc-ink: #c2410c;--od-acc-line: #fbd2ad}@keyframes od-fade{0%{opacity:0}}@keyframes odh-grow{0%{width:0}}@keyframes odh-sail{0%{left:0}}@keyframes odh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes odh-pulse{0%{opacity:.55;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.6)}}.od-page:not(#od) .odh{position:relative;overflow:hidden;display:grid;gap:18px;margin:10px 0 0;padding:24px 26px 0;border:1px solid var(--od-line, #e4e7ef);border-radius:18px;background:radial-gradient(760px 260px at 100% -40%,var(--od-acc-soft),rgba(255,255,255,0) 72%),radial-gradient(520px 220px at -8% 130%,#f5f7fd,#fff0 70%),#fff;animation:od-fade .45s ease backwards}.od-page:not(#od) .odh:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .odh__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 28px}.od-page:not(#od) .odh__id{display:grid;gap:10px;min-width:0}.od-page:not(#od) .odh__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.od-page:not(#od) .odh__kind{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;color:#fff;border-radius:8px;background:linear-gradient(100deg,var(--od-acc),var(--od-acc2));font-size:12.5px;font-weight:600;letter-spacing:.02em}.od-page:not(#od) .odh__stage,.od-page:not(#od) .odh__demo{display:inline-flex;align-items:center;height:26px;padding:0 10px;color:#5c6372;border-radius:8px;background:#f1f3f7;font-size:12.5px;font-weight:500;white-space:nowrap}.od-page:not(#od) .odh__stage.is-formal{color:var(--od-acc-ink);background:var(--od-acc-soft)}.od-page:not(#od) .odh__no{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.od-page:not(#od) .odh__no h1{margin:0;color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, var(--vj-en, inherit));font-size:30px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em;line-height:1.15;word-break:break-all}.od-page:not(#od) .odh__copy{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;color:var(--od-mu, #737a87);border:1px solid var(--od-line, #e4e7ef);border-radius:8px;background:#fffc;font:inherit;font-size:12.5px;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.od-page:not(#od) .odh__copy:hover{color:var(--od-acc-ink);border-color:var(--od-acc-line);background:var(--od-acc-soft)}.od-page:not(#od) .odh__copy.is-done{color:#0f7a5a;border-color:#bfe8d6;background:#ecfaf3}.od-page:not(#od) .odh__sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;color:var(--od-t2, #41464f);font-size:13px}.od-page:not(#od) .odh__sub em{margin-right:6px;color:var(--od-mu, #737a87);font-style:normal}.od-page:not(#od) .odh__side{display:grid;justify-items:end;gap:8px}.od-page:not(#od) .odh__status{display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 16px 0 14px;color:var(--od-tone);border:1px solid color-mix(in srgb,var(--od-tone) 28%,#fff);border-radius:999px;background:color-mix(in srgb,var(--od-tone) 10%,#fff);font-size:15px;font-weight:600;white-space:nowrap}.od-page:not(#od) .odh__status i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--od-tone)}.od-page:not(#od) .odh__status i:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid var(--od-tone);border-radius:50%;animation:odh-pulse 1.9s ease-out infinite}.od-page:not(#od) .odh.is-cancelled .odh__status i:after,.od-page:not(#od) .odh.is-finished .odh__status i:after{display:none}.od-page:not(#od) .odh__updated{color:var(--od-mu, #737a87);font-size:12.5px}.od-page:not(#od) .odh__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:2px}.od-page:not(#od) .odh .od-head__button{min-height:36px;padding:0 14px;border-radius:10px;background:#fff;transition:color .2s,border-color .2s,background-color .2s}.od-page:not(#od) .odh .od-head__button:hover{color:var(--od-acc-ink);border-color:var(--od-acc-line);background:var(--od-acc-soft)}.od-page:not(#od) .odh .od-more__menu{box-shadow:0 12px 32px #141e4624;animation:od-fade .18s ease backwards}.od-page:not(#od) .odh-route{display:grid;grid-template-columns:minmax(0,auto) minmax(120px,1fr) minmax(0,auto);align-items:center;gap:18px;padding:14px 18px;border:1px solid #eef1f6;border-radius:14px;background:linear-gradient(100deg,#f7f9fde6,#fbfaffe6)}.od-page:not(#od) .odh-route__end{display:flex;align-items:center;gap:10px;min-width:0}.od-page:not(#od) .odh-route__end>div{display:grid;justify-items:start;gap:1px;min-width:0}.od-page:not(#od) .odh-route__end small{color:var(--od-mu, #737a87);font-size:11.5px}.od-page:not(#od) .odh-route__end b{max-width:280px;overflow:hidden;color:var(--od-ink, #0c0d0e);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.od-page:not(#od) .odh-route__end em{margin-top:2px;padding:0 6px;color:var(--od-acc-ink);border-radius:5px;background:var(--od-acc-soft);font-family:var(--vj-en, inherit);font-size:11.5px;font-style:normal;font-weight:600;letter-spacing:.04em}.od-page:not(#od) .odh-route__end.is-to{flex-direction:row-reverse;text-align:right}.od-page:not(#od) .odh-route__end.is-to>div{justify-items:end}.od-page:not(#od) .odh-route__pin{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;color:var(--od-acc);border:1px solid var(--od-acc-line);border-radius:11px;background:#fff}.od-page:not(#od) .odh-route__end.is-to .odh-route__pin{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .odh-route__track{position:relative;height:32px;margin:0 14px}.od-page:not(#od) .odh-route__track:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:2px dashed #d5dbe7}.od-page:not(#od) .odh-route__fill{position:absolute;top:50%;left:0;width:calc(var(--od-p, 0) * 100%);height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(90deg,var(--od-acc),var(--od-acc2));animation:odh-grow 1.1s cubic-bezier(.2,.8,.2,1) .1s backwards}.od-page:not(#od) .odh-route__mover{position:absolute;top:50%;left:calc(var(--od-p, 0) * 100%);display:grid;width:32px;height:32px;margin:-16px 0 0 -16px;place-items:center;color:var(--od-acc);border:1.5px solid var(--od-acc-line);border-radius:50%;background:#fff;animation:odh-sail 1.1s cubic-bezier(.2,.8,.2,1) .1s backwards}.od-page:not(#od) .odh-route__mover svg{animation:odh-bob 3s ease-in-out 1.3s infinite}.od-page:not(#od) .odh.is-finished .odh-route__mover{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .odh.is-finished .odh-route__mover svg,.od-page:not(#od) .odh.is-cancelled .odh-route__mover svg{animation:none}.od-page:not(#od) .odh.is-cancelled .odh-route__fill{display:none}.od-page:not(#od) .odh.is-cancelled .odh-route__mover{color:#a0a6b2;border-color:#dfe3eb}.od-page:not(#od) .odh-steps{display:flex;margin:0;padding:2px 0 0;overflow-x:auto;list-style:none;scrollbar-width:none}.od-page:not(#od) .odh-steps::-webkit-scrollbar{display:none}.od-page:not(#od) .odh-steps li{position:relative;display:grid;flex:1 1 0;justify-items:center;align-content:start;gap:8px;min-width:78px;padding:0 4px;text-align:center}.od-page:not(#od) .odh-steps li:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:#e6e9f0}.od-page:not(#od) .odh-steps li:first-child:before{display:none}.od-page:not(#od) .odh-steps li.is-done:before,.od-page:not(#od) .odh-steps li.is-current:before{background:linear-gradient(90deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .odh-steps__node{position:relative;z-index:1;display:grid;width:28px;height:28px;place-items:center;color:#8a91a0;border:2px solid #dfe3eb;border-radius:50%;background:#fff;font-family:var(--vj-din, inherit);font-size:12px;font-weight:600;transition:background-color .3s,border-color .3s,color .3s}.od-page:not(#od) .odh-steps__node b{font-weight:600}.od-page:not(#od) .odh-steps li.is-done .odh-steps__node{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .odh-steps li.is-current .odh-steps__node{color:var(--od-tone);border-color:var(--od-tone)}.od-page:not(#od) .odh-steps li.is-current .odh-steps__node:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid var(--od-tone);border-radius:50%;animation:odh-pulse 2.2s ease-out infinite}.od-page:not(#od) .odh-steps__label{max-width:104px;color:var(--od-mu, #737a87);font-size:12.5px;line-height:1.35}.od-page:not(#od) .odh-steps li.is-done .odh-steps__label{color:var(--od-t2, #41464f)}.od-page:not(#od) .odh-steps li.is-current .odh-steps__label{color:var(--od-ink, #0c0d0e);font-weight:600}.od-page:not(#od) .odh-steps li.is-off{opacity:.5}.od-page:not(#od) .odh-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:2px -26px 0;padding:4px 14px 6px;border-top:1px solid #eef1f6;background:#fafbfdb3}.od-page:not(#od) .odh-metrics>div{position:relative;display:grid;align-content:center;gap:4px;min-width:0;margin:4px 0;padding:10px 14px;border-radius:12px}.od-page:not(#od) .odh-metrics>div+div:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:1px;background:#e8ebf2}.od-page:not(#od) .odh-metrics dt{display:flex;align-items:center;gap:4px;color:var(--od-mu, #737a87);font-size:12px}.od-page:not(#od) .odh-metrics dd{margin:0;overflow:hidden;color:var(--od-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.od-page:not(#od) .odh-metrics dd small{display:block;margin-top:1px;overflow:hidden;color:var(--od-mu, #737a87);font-family:inherit;font-size:12px;font-weight:400;text-overflow:ellipsis}.od-page:not(#od) .odh-unit{margin-left:3px;color:var(--od-mu, #737a87);font-family:var(--vj-en, inherit);font-size:12.5px;font-weight:500}.od-page:not(#od) .odh-metrics>.is-link{cursor:pointer;transition:background-color .2s}.od-page:not(#od) .odh-metrics>.is-link dt:after{content:"›";color:var(--od-acc-ink);font-size:14px;line-height:1;opacity:0;transition:opacity .2s}.od-page:not(#od) .odh-metrics>.is-link:hover{background:var(--od-acc-soft)}.od-page:not(#od) .odh-metrics>.is-link:hover dt:after{opacity:1}.od-page:not(#od) .odh-metrics>.is-link:hover:before,.od-page:not(#od) .odh-metrics>.is-link:hover+div:before{opacity:0}.od-page:not(#od) .odh-metrics>.is-link:focus-visible{outline:2px solid var(--od-acc-line);outline-offset:-2px}.od-page:not(#od) .od-tabs-anchor{height:0}.od-page:not(#od)>.ui-tabs.od-tabs{position:sticky;top:70px;z-index:12;display:flex;gap:4px;width:100%;max-width:none;margin:14px 0 16px;padding:6px;overflow-x:auto;overflow-y:hidden;border:1px solid var(--od-line, #e4e7ef);border-radius:14px;background:#fffffff5;box-shadow:none;scrollbar-width:none}.od-page:not(#od)>.ui-tabs.od-tabs::-webkit-scrollbar{display:none}.od-page:not(#od) .od-tabs__ink{position:absolute;z-index:0;top:6px;bottom:6px;left:0;width:var(--ink-w, 0);border-radius:11px;background:linear-gradient(100deg,var(--od-acc),var(--od-acc2));opacity:0;transform:translate(var(--ink-x, 0));pointer-events:none}.od-page:not(#od) .od-tabs.has-ink .od-tabs__ink{opacity:1}.od-page:not(#od) .od-tabs.is-ready .od-tabs__ink{transition:transform .4s cubic-bezier(.34,1.25,.5,1),width .4s cubic-bezier(.34,1.25,.5,1),opacity .2s}.od-page:not(#od) .od-tabs__tab{position:relative;z-index:1;display:inline-flex;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 18px;color:var(--od-t2, #41464f);border:0;border-radius:11px;background:transparent;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .25s,background-color .2s}.od-page:not(#od) .od-tabs__tab>svg{flex-shrink:0;color:#8a91a0;transition:color .25s}.od-page:not(#od) .od-tabs__tab:hover:not(.is-active){color:var(--od-ink, #0c0d0e);background:#f4f6fa}.od-page:not(#od) .od-tabs__tab:hover:not(.is-active)>svg{color:var(--od-acc)}.od-page:not(#od) .od-tabs__tab.is-active{color:#fff;font-weight:600}.od-page:not(#od) .od-tabs__tab.is-active>svg{color:#fff}.od-page:not(#od) .od-tabs__tab:focus-visible{outline:2px solid var(--od-acc-line);outline-offset:2px}.od-page:not(#od) .od-tabs__tab em{display:inline-grid;min-width:18px;height:18px;padding:0 5px;place-items:center;color:var(--od-mu, #737a87);border-radius:999px;background:#eef0f4;font-family:var(--vj-din, inherit);font-size:11px;font-style:normal;font-weight:600;line-height:1;transition:background-color .25s,color .25s}.od-page:not(#od) .od-tabs__tab.is-active em{color:#fff;background:#ffffff3d}.od-page:not(#od) .od-tabs__tab em.is-alert{color:#fff;background:#f5483b}.od-page:not(#od) .od-tabs__tab.is-active em.is-alert{color:#f5483b;background:#fff}.od-page:not(#od) .od-pane{animation:od-fade .3s ease backwards}.od-page:not(#od) .od-pane>.od-info,.od-page:not(#od) .od-pane>.od-overview{margin:0}.od-page:not(#od) .ui-alert+.od-tabs-anchor+.od-tabs,.od-page:not(#od) .odh+.ui-alert{margin-top:12px}.od-page:not(#od) .od-card{border-color:var(--od-line, #e4e7ef);border-radius:16px;box-shadow:none;transition:border-color .2s}.od-page:not(#od) .od-card:hover{border-color:#d8dfec}.od-page:not(#od) .od-card__head{align-items:center;gap:10px 12px}.od-page:not(#od) .od-card__head>div{flex:1 1 auto}.od-page:not(#od) .od-card__head small{color:var(--od-acc-ink);font-size:11px;letter-spacing:.14em;opacity:.75}.od-page:not(#od) .od-card__head h2{font-size:16px;font-weight:600}.od-page:not(#od) .od-card__icon{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .od-text-action{color:var(--od-acc-ink)}.od-page:not(#od) .od-text-action svg{transition:transform .2s}.od-page:not(#od) .od-text-action:hover svg:last-child{transform:translate(3px)}.od-page:not(#od) .od-status{--st: #798cab;position:relative;overflow:hidden;border-left:1px solid var(--od-line, #e4e7ef)}.od-page:not(#od) .od-status--warning{--st: #f4a30e}.od-page:not(#od) .od-status--danger{--st: #f13943}.od-page:not(#od) .od-status--success{--st: #0fa779}.od-page:not(#od) .od-status--processing,.od-page:not(#od) .od-status--info{--st: #1765ee}.od-page:not(#od) .od-status:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--st)}.od-page:not(#od) .od-status__now{padding:16px 18px;border:1px solid color-mix(in srgb,var(--st) 18%,#fff);border-radius:14px;background:color-mix(in srgb,var(--st) 6%,#fff);box-shadow:none}.od-page:not(#od) .od-status__state>b{font-size:20px}.od-page:not(#od) .od-status__todo{align-items:start;padding:10px 12px;border-radius:10px;background:#ffffffbf}.od-page:not(#od) .od-status__todo.is-mine{border:1px dashed color-mix(in srgb,var(--st) 45%,#fff);background:#fff}.od-page:not(#od) .od-status__todo.is-mine span{color:var(--st);font-weight:600}.od-page:not(#od) .od-progress__more{margin-top:2px}.od-page:not(#od) .od-progress__more summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;color:var(--od-acc-ink);border-radius:999px;background:var(--od-acc-soft);list-style:none;font-size:12.5px}.od-page:not(#od) .od-progress__more summary::-webkit-details-marker{display:none}.od-page:not(#od) .od-progress__more[open] ul{animation:od-fade .25s ease backwards}.od-page:not(#od) .od-progress__more li.is-current{background:var(--od-acc-soft)}.od-page:not(#od) .od-snapshot__list>div:last-child{border-bottom:0}.od-page:not(#od) .od-snapshot__list dt svg,.od-page:not(#od) .od-measure__rows span svg{color:var(--od-acc)}.od-page:not(#od) .od-measure__rows>div{border:1px solid #eef1f6;background:#f8f9fc}.od-page:not(#od) .od-docs li:last-child{border-bottom:0}.od-page:not(#od) .od-quick{gap:2px}.od-page:not(#od) .od-quick button{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:58px;padding:8px 10px;border-radius:12px;transition:background-color .2s}.od-page:not(#od) .od-quick button>span:nth-child(2){display:grid;gap:2px;min-width:0}.od-page:not(#od) .od-quick button b{color:var(--od-ink, #0c0d0e);font-size:13.5px;font-weight:500}.od-page:not(#od) .od-quick button small{color:var(--od-mu, #737a87);font-size:12px}.od-page:not(#od) .od-quick__icon{display:grid;width:34px;height:34px;place-items:center;color:var(--od-acc-ink);border-radius:10px;background:var(--od-acc-soft);transition:color .2s,background-color .2s}.od-page:not(#od) .od-quick__icon svg{margin:0;color:inherit}.od-page:not(#od) .od-quick button>svg:last-child{margin:0;color:var(--od-mu, #737a87);transition:transform .2s,color .2s}.od-page:not(#od) .od-quick button:hover{background:#f6f8fc}.od-page:not(#od) .od-quick button:hover .od-quick__icon{color:#fff;background:linear-gradient(135deg,var(--od-acc),var(--od-acc2))}.od-page:not(#od) .od-quick button:hover>svg:last-child{color:var(--od-acc-ink);transform:translate(3px)}.od-page:not(#od) .od-table-wrap{border-color:#edf0f5;border-radius:12px}.od-page:not(#od) .od-table thead th{color:#5c6372;background:#f6f8fc}.od-page:not(#od) .od-table tbody tr{transition:background-color .15s}.od-page:not(#od) .od-table tbody tr:hover td{background:color-mix(in srgb,var(--od-acc-soft) 55%,#fff)}.od-page:not(#od) .od-mark svg{color:var(--od-acc)}.od-page:not(#od) .od-mark:hover b{color:var(--od-acc-ink)}.od-page:not(#od) .od-mark em{color:var(--od-acc-ink);background:var(--od-acc-soft)}.od-page:not(#od) .od-fields>div{border-radius:12px;transition:background-color .2s}.od-page:not(#od) .od-fields>div:hover{background:#f1f4fa}.od-page:not(#od) .od-fold-card>summary{margin:-4px;padding:4px;border-radius:10px}.od-page:not(#od) .od-fold-card>summary:hover h2{color:var(--od-acc-ink)}.od-page:not(#od) .od-fold-card[open]>:not(summary){animation:od-fade .28s ease backwards}.od-page:not(#od) .od-filter button{transition:color .2s,border-color .2s,background-color .2s}.od-page:not(#od) .od-filter button:hover:not(.is-active){border-color:#d5dcea}.od-page:not(#od) .od-filter button.is-active{color:var(--od-acc-ink);border-color:var(--od-acc-line);background:var(--od-acc-soft)}.od-page:not(#od) .od-filter button.is-active em{color:var(--od-acc-ink);background:#fff}.od-page:not(#od) .od-stats>div{border-radius:14px}.od-page:not(#od) .od-stats svg{color:var(--od-acc-ink);background:var(--od-acc-soft);box-shadow:none}.od-page:not(#od) .od-empty--box{display:grid;justify-items:center;gap:8px}.od-page:not(#od) .odt .od-filter{margin-bottom:16px}.od-page:not(#od) .odt__days{display:grid;gap:18px}.od-page:not(#od) .odt__day h3{display:inline-flex;margin:0 0 12px;padding:3px 12px;color:var(--od-t2, #41464f);border-radius:999px;background:#f2f4f8;font-family:var(--vj-din, inherit);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.od-page:not(#od) .odt__day ol{display:grid;margin:0;padding:0;list-style:none}.od-page:not(#od) .odt__day li{--dot: #1765ee;position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding-bottom:14px;animation:od-fade .35s ease backwards}.od-page:not(#od) .odt__day li:before{content:"";position:absolute;top:20px;bottom:-2px;left:10px;width:2px;background:#e9edf4}.od-page:not(#od) .odt__day li:last-child:before{display:none}.od-page:not(#od) .odt__day li.is-success{--dot: #0fa779}.od-page:not(#od) .odt__day li.is-warning{--dot: #f4a30e}.od-page:not(#od) .odt__day li.is-danger{--dot: #f13943}.od-page:not(#od) .odt__day li>i{position:relative;z-index:1;justify-self:center;width:14px;height:14px;margin-top:14px;border:3px solid var(--dot);border-radius:50%;background:#fff}.od-page:not(#od) .odt__day li.is-latest>i{background:var(--dot)}.od-page:not(#od) .odt__day li.is-latest>i:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:2px solid var(--dot);border-radius:50%;animation:odh-pulse 2.2s ease-out infinite}.od-page:not(#od) .odt__day li>div{min-width:0;padding:10px 14px;border:1px solid #eef1f6;border-radius:12px;background:#fafbfd;transition:border-color .2s,background-color .2s}.od-page:not(#od) .odt__day li>div:hover{border-color:var(--od-acc-line);background:#fff}.od-page:not(#od) .odt__day li.is-latest>div{border-color:color-mix(in srgb,var(--dot) 28%,#fff);background:color-mix(in srgb,var(--dot) 5%,#fff)}.od-page:not(#od) .odt__day header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.od-page:not(#od) .odt__day header b{color:var(--od-ink, #0c0d0e);font-size:14px;font-weight:600}.od-page:not(#od) .odt__day li.is-danger header b{color:#d92d20}.od-page:not(#od) .odt__day header time{color:var(--od-mu, #737a87);font-family:var(--vj-din, inherit);font-size:12.5px;font-variant-numeric:tabular-nums}.od-page:not(#od) .odt__day li p{margin:4px 0 0;color:var(--od-t2, #41464f);font-size:13.5px;line-height:1.6;word-break:break-word}.od-page:not(#od) .odt__day li small{display:block;margin-top:4px;color:var(--od-mu, #737a87);font-size:12px}.od-page:not(#od) .odt__note{display:flex;align-items:flex-start;gap:6px;margin-top:14px}.od-page:not(#od) .odt__note svg{flex-shrink:0;margin-top:3px}@media (max-width: 1100px){.od-page:not(#od) .odh-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.od-page:not(#od) .odh-metrics>div:nth-child(3n+1):before{display:none}}@media (max-width: 760px){.od-page:not(#od) .odh{gap:14px;padding:18px 16px 0;border-radius:16px}.od-page:not(#od) .odh__top{grid-template-columns:1fr}.od-page:not(#od) .odh__side{justify-items:start}.od-page:not(#od) .odh__actions{justify-content:flex-start}.od-page:not(#od) .odh__no h1{font-size:24px}.od-page:not(#od) .odh-route{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:8px;padding:12px}.od-page:not(#od) .odh-route__track{margin:0 6px}.od-page:not(#od) .odh-route__pin{display:none}.od-page:not(#od) .odh-route__end b{font-size:13.5px}.od-page:not(#od) .odh-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -16px;padding:4px 6px 6px}.od-page:not(#od) .odh-metrics>div:before{display:none}.od-page:not(#od)>.ui-tabs.od-tabs{top:64px}.od-page:not(#od) .od-tabs__tab{flex:0 0 auto;height:38px;padding:0 12px;font-size:13.5px}}@media print{.od-page:not(#od) .od-tabs,.od-page:not(#od) .odh__actions,.od-page:not(#od) .odh__copy,.od-page:not(#od) .odh-route__mover{display:none!important}.od-page:not(#od) .odh,.od-page:not(#od) .od-card{break-inside:avoid}.od-page:not(#od) *,.od-page:not(#od) *:before,.od-page:not(#od) *:after{animation:none!important}}@media (prefers-reduced-motion: reduce){.od-page:not(#od) *,.od-page:not(#od) *:before,.od-page:not(#od) *:after{animation:none!important;transition:none!important}}.vo-page{padding-bottom:48px}.vo-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.vo-type{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:14px 18px 14px 14px;overflow:hidden;color:var(--vj-ink);border:1px solid var(--vj-line);border-radius:16px;background:#fff;text-align:left;box-shadow:0 1px 2px #141e460a;transition:border-color .2s,box-shadow .25s,transform .2s}.vo-type:hover{border-color:#c9d3ef;box-shadow:0 12px 26px #1e327814;transform:translateY(-2px)}.vo-type:active{transform:translateY(0) scale(.99)}.vo-type__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#4b5bd6;border-radius:13px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa;transition:color .2s,background .2s,box-shadow .2s}.vo-type__text{display:grid;gap:3px;min-width:0}.vo-type__text b{color:var(--vj-ink);font-size:15px;font-weight:600}.vo-type__text small{display:flex;align-items:center;gap:6px;overflow:hidden;color:var(--vj-mu);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.vo-type__text small i{width:6px;height:6px;flex:none;border-radius:50%;background:#f08a24;box-shadow:0 0 0 3px #f08a2429}.vo-type em{color:var(--vj-ink);font-size:26px;font-style:normal;font-weight:600;line-height:1}.vo-type:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:3px;border-radius:3px 3px 0 0;background:var(--vj-grad);opacity:0;transform:scaleX(.3);transition:opacity .2s,transform .3s var(--vj-ease)}.vo-type.is-on{border-color:#b7c5f6;background:linear-gradient(135deg,#fbfcff,#f3f1ff);box-shadow:0 10px 24px #3c50dc1a}.vo-type.is-on:after{opacity:1;transform:scaleX(1)}.vo-type.is-on .vo-type__icon{color:#fff;background:var(--vj-grad-focus);box-shadow:0 6px 14px #505af047}.vo-type.is-on em{background:var(--vj-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.vo-filters{display:grid;gap:12px;margin:0 0 4px;padding:14px 16px}.vo-filters__row{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(280px,1.25fr) minmax(170px,.8fr) auto;gap:10px;align-items:center}.vo-filters__date input{width:100%;min-width:0;font-family:var(--vj-din);font-size:13px}.vo-filters__date span{color:var(--vj-mu2)}.vo-filters__method select{flex:1;width:100%}.vo-filters__status{display:flex;align-items:center;gap:10px;min-width:0;padding-top:12px;border-top:1px dashed var(--vj-line)}.vo-filters__status .vk-chips{flex:1 1 auto}.vo-filters__label{flex:none;color:var(--vj-mu);font-size:13px}.vo-filters__mine{flex:none}.vk-chip.vo-chip--info i,.vk-chip.vo-chip--processing i{background:#1664ff}.vk-chip.vo-chip--success i{background:#14b86a}.vk-chip.vo-chip--warning i{background:#f5a623}.vk-chip.vo-chip--danger i{background:#e8341f}.vk-chip.vo-chip--processing i{background:#7a5af8}.vo-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.vo-sec-head h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--vj-ink);font-size:17px;font-weight:600}.vo-sec-head h2 em{min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;color:#9a4b07;border-radius:11px;background:#fff0da;font:600 12.5px var(--vj-din);font-style:normal}.vo-sec-head p{margin:4px 0 0;color:var(--vj-mu);font-size:13px;line-height:1.6}.vo-drafts{margin:0 0 16px;padding:16px 18px 18px;border:1px solid #f3dcb8;border-radius:16px;background:linear-gradient(135deg,#fffaf2,#fff 60%)}.vo-drafts__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.vo-draft{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .25s,transform .2s}.vo-draft:hover{border-color:#d3d9ee;box-shadow:var(--vj-lift);transform:translateY(-2px)}.vo-draft>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vo-draft>header>div{display:grid;gap:2px;min-width:0}.vo-draft>header strong{color:var(--vj-ink);font-family:var(--vj-en);font-size:15px;font-weight:600}.vo-draft>header small{color:var(--vj-mu);font-family:var(--vj-din);font-size:12.5px}.vo-draft__cargo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.vo-draft__cargo b{color:var(--vj-t2);font-size:13.5px;font-weight:500}.vo-draft__cargo span{color:var(--vj-mu);font-size:12.5px}.vo-draft__check{margin:0;padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.6}.vo-draft__check.is-warn{color:#8a4a07;background:#fff4e3}.vo-draft__check.is-ok{color:#0b6a3a;background:#e9f8ef}.vo-draft>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:2px}.vo-draft>footer>span{color:var(--vj-mu);font-size:12.5px}.vo-draft>footer time{font-family:var(--vj-din)}.vo-draft>footer>div{display:flex;align-items:center;gap:6px}.vo-icon-btn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;color:var(--vj-mu);border:0;border-radius:8px;background:none;font-size:13px;transition:color .2s,background-color .2s}.vo-icon-btn:hover{color:#d42c20;background:#fff0ee}.vo-list{margin-top:16px;overflow:hidden}.vo-list__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 24px;padding:18px 20px 14px}.vo-list__head>div{display:flex;align-items:baseline;gap:12px}.vo-list__head h2{margin:0;color:var(--vj-ink);font-size:18px;font-weight:600}.vo-list__head>div>span{color:var(--vj-mu);font-size:13px}.vo-list__head>div>span b{color:var(--vj-ink);font-size:14px;font-weight:600}.vo-list__head p{max-width:640px;margin:0;color:var(--vj-mu);font-size:12.5px;line-height:1.7}.vo-table{border-top:1px solid var(--vj-line)}.vo-row{position:relative;display:grid;grid-template-columns:minmax(160px,1.15fr) 96px minmax(140px,1fr) minmax(140px,1fr) minmax(110px,.8fr) minmax(220px,1.75fr) 116px;gap:16px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--vj-line-soft);transition:background-color .15s}.vo-row:hover{background:#f7f9ff}.vo-row.is-mine:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#f5a623,#f08a24)}.vo-row.is-demo{background:#fcfcfd}.vo-row--head{padding-top:0;padding-bottom:0;height:42px;color:#4b5263;background:#f6f7fb;font-size:12.5px;font-weight:500}.vo-row--head:hover{background:#f6f7fb}.vo-row--head .is-r{text-align:right}.vo-cell{display:grid;gap:4px;min-width:0;align-content:center;color:var(--vj-t2);font-size:13.5px}.vo-cell>small{color:var(--vj-mu);font-size:12px;line-height:1.5}.vo-cell--id time{color:var(--vj-mu);font-size:12.5px}.vo-no{justify-self:start;max-width:100%;padding:0;overflow:hidden;color:var(--vj-ink);border:0;background:none;font:600 14.5px var(--vj-en);text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.vo-no:hover{color:var(--vj-blue)}.vo-demo{justify-self:start;display:inline-flex;align-items:center;height:20px;padding:0 7px;color:#3d4452;border-radius:5px;background:#e8ebf1;font-size:12px;font-weight:600}.vo-cell--type .vj-tag{justify-self:start}.vo-cargo{display:grid;gap:3px;min-width:0}.vo-cargo strong{color:var(--vj-ink);font-size:13.5px;font-weight:500;line-height:1.4}.vo-cargo span,.vo-cargo small{color:var(--vj-mu);font-size:12.5px;line-height:1.45}.vo-cell--state .vk-state{justify-self:start}.vo-method{display:inline-flex;align-items:center;gap:6px;color:var(--vj-t2);font-size:13.5px}.vo-method svg{flex:none;color:#6a5cff}.vo-cell--todo{gap:7px}.vo-cell--todo p{margin:0;color:var(--vj-t2);font-size:13px;line-height:1.6}.vo-row.is-mine .vo-cell--todo p{color:var(--vj-ink)}.vo-tasks{display:flex;flex-wrap:wrap;gap:6px}.vo-task{border:0;cursor:pointer;transition:filter .2s,transform .15s}.vo-task:hover{filter:brightness(.96)}.vo-task b{margin-left:2px;font-size:12.5px}.vo-todo-btn{justify-self:start}.vo-cell--ops{justify-items:end}.vo-view{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;color:var(--vj-blue2);border:1px solid transparent;border-radius:9px;background:#eef3ff;font-size:13px;font-weight:500;white-space:nowrap;transition:background-color .2s,border-color .2s,gap .2s}.vo-view:hover{gap:7px;border-color:#c3d2fb;background:#e2eaff}.vo-group{display:block;padding:0 20px;border-bottom:1px solid var(--vj-line-soft);background:linear-gradient(90deg,#f6f7fc,#fbfbfe)}.vo-group>span{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:42px;padding:8px 0}.vo-group i{width:8px;height:8px;flex:none;border-radius:50%;background:#a6adba;box-shadow:0 0 0 3px #a6adba33}.vo-group b{color:var(--vj-ink);font-size:14px;font-weight:600}.vo-group small{color:var(--vj-mu);font-size:12.5px}.vo-group em{color:var(--vj-mu);font-size:12.5px;font-style:normal}.vo-group strong{margin-left:auto;color:var(--vj-mu);font-size:12.5px;font-weight:500}.vo-group--info i,.vo-group--processing i{background:#1664ff;box-shadow:0 0 0 3px #1664ff29}.vo-group--processing i{background:#7a5af8;box-shadow:0 0 0 3px #7a5af829}.vo-group--success i{background:#14b86a;box-shadow:0 0 0 3px #14b86a29}.vo-group--warning i{background:#f5a623;box-shadow:0 0 0 3px #f5a6232e}.vo-group--danger i{background:#e8341f;box-shadow:0 0 0 3px #e8341f29}.vo-readonly{margin-top:16px}.vo-table>.vo-row:not(.vo-row--head){animation:vk-fade .35s ease backwards}.vo-table>.vo-row:nth-of-type(2){animation-delay:20ms}.vo-table>.vo-row:nth-of-type(3){animation-delay:50ms}.vo-table>.vo-row:nth-of-type(4){animation-delay:80ms}.vo-table>.vo-row:nth-of-type(5){animation-delay:.11s}.vo-table>.vo-row:nth-of-type(6){animation-delay:.14s}.ui-modal:has(.vo-guide){width:min(880px,calc(100vw - 32px));max-width:880px}.vo-guide{display:grid;gap:14px}.vo-guide__legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;color:var(--vj-mu);font-size:12.5px}.vo-guide__legend span{display:inline-flex;align-items:center;gap:6px}.vo-guide__legend i{width:10px;height:10px;border-radius:3px;background:#eceff4;box-shadow:inset 0 0 0 1px #dfe3ea}.vo-guide__legend .is-mine i{background:#fff0da;box-shadow:inset 0 0 0 1px #f6c58e}.vo-guide__steps{display:grid;gap:0;margin:0;padding:0;list-style:none}.vo-guide__step{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding-bottom:18px;animation:vk-in .4s var(--vj-ease) backwards}.vo-guide__step:not(:last-child):before{content:"";position:absolute;top:32px;bottom:2px;left:14px;width:2px;border-radius:2px;background:linear-gradient(180deg,#c9d2ff,#e8e2ff)}.vo-guide__num{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;border-radius:50%;background:var(--vj-grad-focus);box-shadow:0 4px 10px #505af040;font:600 13px var(--vj-din)}.vo-guide__body h3{margin:4px 0 10px;color:var(--vj-ink);font-size:15px;font-weight:600}.vo-guide__body ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vo-guide__body li{display:grid;grid-template-columns:128px minmax(0,1fr) minmax(0,1fr);gap:14px;padding:11px 14px;color:var(--vj-t2);border:1px solid #edf0f5;border-radius:12px;background:#fff;font-size:13px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.vo-guide__body li:hover{border-color:#d6dcef;box-shadow:0 6px 14px #1e32780f}.vo-guide__body li.is-mine{border-color:#f6dcb6;background:#fffaf2}.vo-guide__body li b{display:flex;flex-wrap:wrap;align-items:center;align-content:start;gap:6px;color:var(--vj-ink);font-weight:600}.vo-guide__body li b i{width:8px;height:8px;flex:none;border-radius:50%}.vo-guide__body li b em{padding:0 6px;color:#b45309;border-radius:5px;background:#ffedd2;font-size:11.5px;font-style:normal;font-weight:600;line-height:20px}.vo-guide__todo{display:grid;gap:2px}.vo-guide__todo small{color:var(--vj-mu2);font-size:11.5px}.vo-guide li.is-mine .vo-guide__todo{color:var(--vj-ink);font-weight:500}.vo-guide__foot{margin:0;padding:10px 12px;color:var(--vj-mu);border-radius:10px;background:#f6f7fb;font-size:12.5px;line-height:1.7}@media (max-width: 1280px){.vo-filters__row{grid-template-columns:minmax(200px,1fr) minmax(260px,1fr) minmax(150px,.7fr) auto}}@media (max-width: 1100px){.vo-types{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-filters__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vo-filters__reset{justify-self:start}.vo-filters__status{flex-wrap:wrap}.vo-filters__status .vk-chips{flex-basis:100%;order:2}.vo-filters__mine{margin-left:auto}.vo-guide__body li{grid-template-columns:1fr;gap:4px}}@media (max-width: 1240px){.vo-row--head{display:none}.vo-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"id ops" "state type" "cargo method" "todo todo";gap:12px 16px;padding:16px 18px}.vo-cell--id{grid-area:id}.vo-cell--type{grid-area:type}.vo-cell--cargo{grid-area:cargo}.vo-cell--state{grid-area:state}.vo-cell--method{grid-area:method}.vo-cell--todo{grid-area:todo;padding:10px 12px;border-radius:12px;background:#f7f8fb}.vo-row.is-mine .vo-cell--todo{background:#fff7eb}.vo-cell--ops{grid-area:ops;align-content:start}.vo-cell[data-label]:before{content:attr(data-label);color:var(--vj-mu2);font-size:12px}}@media (max-width: 720px){.vo-types{gap:8px}.vo-type{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:10px 12px 10px 10px;border-radius:14px}.vo-type__icon{width:36px;height:36px;border-radius:11px}.vo-type__text b{font-size:14px}.vo-type__text small{font-size:12px;white-space:normal}.vo-type em{font-size:20px}.vo-filters{padding:12px}.vo-filters__row{grid-template-columns:minmax(0,1fr)}.vo-filters__status{gap:8px}.vo-list__head{padding:16px 14px 12px}.vo-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"id id" "state type" "cargo method" "todo todo" "ops ops";padding:14px}.vo-cell--ops{justify-items:stretch}.vo-view{justify-content:center;width:100%;height:36px}.vo-group{padding:0 14px}.vo-drafts{padding:14px}.vo-drafts__grid{grid-template-columns:minmax(0,1fr)}.vk-pager{padding:12px 14px}}@media (max-width: 420px){.vo-types{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.vo-type,.vo-type:after,.vo-draft,.vo-view{transition:none}.vo-type:hover,.vo-draft:hover{transform:none}.vo-table>.vo-row,.vo-guide__step{animation:none!important}}.vf-page{padding-bottom:48px}.vf-page.has-selbar{padding-bottom:150px}.vf-loading{margin-top:4px;overflow:hidden}.vf-head-meta{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding-top:12px;color:var(--vj-t2);border-top:1px solid rgba(255,255,255,.75);font-size:12.5px}.vf-head-meta b{color:var(--vj-ink);font-family:var(--vj-en);font-weight:600}.vf-head-meta time{font-family:var(--vj-din)}.vf-head-meta__rate{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--vj-mu);font-family:var(--vj-din);font-variant-numeric:tabular-nums}.vf-head-meta__rate i{width:1px;height:12px;background:#3c50be38}.vf-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;margin:0 0 14px}.vf-cur{position:relative;display:grid;gap:12px;padding:16px 18px;overflow:hidden;border:1px solid var(--vj-line);border-radius:18px;background:#fff;box-shadow:0 1px 2px #141e460a;transition:border-color .2s,box-shadow .25s}.vf-cur:before{content:"";position:absolute;top:-70px;right:-60px;width:200px;height:200px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#7a5af81a,#7a5af800 70%)}.vf-cur>*{position:relative}.vf-cur:hover{border-color:#cbd4ef;box-shadow:var(--vj-lift)}.vf-cur.is-on{border-color:#a9bcf6;background:linear-gradient(135deg,#fbfcff,#f4f1ff);box-shadow:0 0 0 3px #1664ff14,var(--vj-lift)}.vf-cur__head{display:flex;align-items:center;gap:10px;width:100%;padding:0;color:var(--vj-ink);border:0;background:none;text-align:left}.vf-cur__sym{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;color:#fff;border-radius:50%;background:var(--vj-grad-focus);box-shadow:0 4px 10px #505af040;font:600 15px var(--vj-din)}.vf-cur__head b{font:600 16px var(--vj-en);letter-spacing:.02em}.vf-cur__head small{margin-left:auto;color:var(--vj-mu2);font-size:12px;transition:color .2s}.vf-cur__head:hover small,.vf-cur.is-on .vf-cur__head small{color:var(--vj-blue2)}.vf-cur__main{display:grid;gap:2px;justify-items:start;padding:0;color:var(--vj-ink);border:0;background:none;text-align:left}.vf-cur__main small{color:var(--vj-mu);font-size:12.5px}.vf-cur__main strong{font-size:30px;font-weight:600;line-height:1.15}.vf-cur__main span{display:inline-flex;align-items:center;gap:2px;color:var(--vj-blue2);font-size:12.5px;opacity:.7;transition:opacity .2s,gap .2s}.vf-cur__main:hover span{gap:5px;opacity:1}.vf-cur__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.vf-cur__stats button{display:grid;gap:2px;min-width:0;padding:8px 10px;color:var(--vj-ink);border:0;border-radius:10px;background:#f5f6fa;text-align:left;transition:background-color .2s,transform .15s}.vf-cur__stats button:hover{background:#eaf0ff}.vf-cur__stats button:active{transform:scale(.97)}.vf-cur__stats span{color:var(--vj-mu);font-size:12px}.vf-cur__stats b{overflow:hidden;color:var(--vj-ink);font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.vf-cur{container-type:inline-size}@container (max-width: 380px){.vf-cur__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-cur__stats span{white-space:nowrap}}.vf-cur__stats button.is-bad{background:#fff2f0}.vf-cur__stats button.is-bad b{color:#d42c20}.vf-summary__empty{display:flex;align-items:center;gap:10px;padding:18px 20px;color:var(--vj-mu);font-size:13.5px}.vf-summary__empty svg{color:var(--vj-blue)}.vf-banner{margin:0 0 4px}.vf-tabs{display:flex;align-items:center;gap:4px;margin:16px 0 12px;overflow-x:auto;border-bottom:1px solid var(--vj-line);scrollbar-width:none}.vf-tabs::-webkit-scrollbar{display:none}.vf-tabs__group{display:flex;flex:none;gap:2px}.vf-tabs button{position:relative;display:inline-flex;align-items:center;gap:6px;height:46px;padding:0 12px;color:#4b5263;border:0;background:none;font-size:14px;white-space:nowrap;transition:color .2s}.vf-tabs button:hover{color:var(--vj-ink)}.vf-tabs button em{min-width:20px;height:19px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#eceff5;font-size:12px;font-style:normal;font-weight:600;transition:color .2s,background .2s}.vf-tabs button:after{content:"";position:absolute;right:10px;bottom:-1px;left:10px;height:3px;border-radius:3px 3px 0 0;background:var(--vj-grad);opacity:0;transform:scaleX(.4);transition:opacity .2s,transform .25s var(--vj-ease)}.vf-tabs button.is-active{color:var(--vj-ink);font-weight:600}.vf-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.vf-tabs button.is-active em{color:#fff;background:var(--vj-grad)}.vf-tabs button.is-alert:not(.is-active) em{color:#d42c20;background:#ffe4e0}.vf-tabs__sep{width:1px;height:20px;flex:none;margin:0 8px;background:var(--vj-line)}.vf-tabs__group--records button{color:var(--vj-mu)}.vf-filters{display:grid;grid-template-columns:minmax(250px,1.15fr) minmax(150px,.65fr) minmax(130px,.55fr) minmax(220px,1.5fr) auto;gap:10px;align-items:center;padding:12px 14px}.vf-filters__date input{width:100%;min-width:0;font-family:var(--vj-din);font-size:13px}.vf-filters__date>span{color:var(--vj-mu2)}.vf-filters .vk-select select{flex:1;width:100%}.vf-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start;margin-top:14px}.vf-main{min-width:0;overflow:hidden}.vf-list{display:grid}.vf-side{position:sticky;top:76px;display:grid;gap:14px}.vf-side-card{padding:16px 18px;border:1px solid var(--vj-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #141e460a}.vf-side-card h2{margin:0 0 10px;color:var(--vj-ink);font-size:15px;font-weight:600}.vf-tips ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.vf-tips li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:6px;color:var(--vj-t2);font-size:13px;line-height:1.65}.vf-tips li svg{margin-top:3px;color:#14b86a}.vf-faq article{border-top:1px solid var(--vj-line-soft)}.vf-faq article:first-of-type{border-top:0}.vf-faq button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 0;color:var(--vj-t2);border:0;background:none;font-size:13.5px;text-align:left;transition:color .2s}.vf-faq button:hover{color:var(--vj-blue2)}.vf-faq button svg{flex:none;color:var(--vj-mu2);transition:transform .25s var(--vj-ease)}.vf-faq article.is-open button{color:var(--vj-ink);font-weight:500}.vf-faq article.is-open button svg{transform:rotate(180deg)}.vf-faq article>p{margin:0 0 12px;padding:10px 12px;color:var(--vj-mu);border-radius:10px;background:#f6f7fb;font-size:13px;line-height:1.7;animation:vk-fade .25s ease backwards}.vf-rate-card__ver{margin:0 0 10px;color:var(--vj-mu);font-size:12.5px}.vf-rate-card__ver b{color:var(--vj-ink);font-weight:600}.vf-rate-card dl{display:grid;gap:8px;margin:0 0 10px}.vf-rate-card dl>div{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;padding:8px 10px;border-radius:10px;background:#f6f7fb}.vf-rate-card dt{color:var(--vj-mu);font-size:12.5px}.vf-rate-card dd{margin:0;color:var(--vj-ink);font-size:13px;line-height:1.6}.vf-rate-card>small{display:block;color:var(--vj-mu2);font-size:12px;line-height:1.6}.vf-check{position:relative;display:inline-flex;width:20px;height:20px;flex:none;cursor:pointer}.vf-check input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vf-check span{display:grid;place-items:center;width:18px;height:18px;margin:1px;color:#fff;border:1.5px solid #b8c0d2;border-radius:5px;background:#fff;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;pointer-events:none}.vf-check:hover span{border-color:var(--vj-blue)}.vf-check.is-on span,.vf-check.is-mixed span{border-color:transparent;background:var(--vj-grad);box-shadow:0 2px 6px #3c50f04d}.vf-check.is-on span{transform:scale(1.05)}.vf-check span i{width:8px;height:2px;border-radius:1px;background:#fff}.vf-check input:focus-visible+span{box-shadow:var(--cp-focus-ring)}.vf-check.is-off{cursor:not-allowed;opacity:.4}.vf-check.is-off input{cursor:not-allowed}.vf-check.is-off:hover span{border-color:#b8c0d2}.vf-status{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:12px;font-size:12.5px;font-weight:600;white-space:nowrap;color:#1450d6;background:#e3ebff}.vf-status svg{flex:none}.vf-status--overdue,.vf-status--rejected{color:#d42c20;background:#ffe4e0}.vf-status--deferred,.vf-status.is-deferral-pending{color:#b45309;background:#fff0da}.vf-status--proof_pending,.vf-status--monthly{color:#5536d3;background:#ebe5ff}.vf-status--paid{color:#0b7a40;background:#dcf4e6}.vf-status--supplement_due{color:#c2410c;background:#ffe9db}.vf-status--cancelled{color:#3d4452;background:#eceff4}.vf-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.vf-tag{display:inline-flex;align-items:center;height:21px;padding:0 7px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;color:#1450d6;background:#e3ebff}.vf-tag+.vf-tag{margin-left:0}td .vf-tag{margin-left:6px}.vf-tag--warn{color:#b45309;background:#fff0da}.vf-tag--danger{color:#d42c20;background:#ffe4e0}.vf-tag--muted{color:#3d4452;background:#eceff4}.vf-tag--success{color:#0b7a40;background:#dcf4e6}.vf-hint{display:block;margin:0;color:var(--vj-mu);font-size:12.5px;line-height:1.6}.vf-hint--lock{color:#8a5a17}.vf-hint--danger{color:#c0281d}.vf-sub{display:block;color:var(--vj-mu);font-size:12px;line-height:1.5}.vf-link{padding:0;color:var(--vj-blue2);border:0;background:none;font-size:13px;font-weight:500;white-space:nowrap;transition:color .2s}.vf-link:hover{color:var(--vj-blue);text-decoration:underline;text-underline-offset:3px}.vf-demo{display:inline-flex;align-items:center;height:20px;padding:0 7px;color:#3d4452;border-radius:5px;background:#e8ebf1;font-size:12px;font-weight:600}.vf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vf-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--vj-mu);border:0;border-radius:8px;background:none;transition:background-color .2s,color .2s}.vf-toggle:hover{color:var(--vj-ink);background:#eef1f7}.vf-toggle svg{transition:transform .25s var(--vj-ease)}.is-open>header .vf-toggle svg{transform:rotate(90deg)}.vf-scroll{overflow-x:auto;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.vf-table{width:100%;border-collapse:collapse;font-size:13.5px}.vf-table th{height:40px;padding:0 14px;color:#4b5263;background:#f6f7fb;border-bottom:1px solid var(--vj-line);font-size:12.5px;font-weight:500;text-align:left;white-space:nowrap}.vf-table td{padding:10px 14px;color:var(--vj-t2);border-bottom:1px solid var(--vj-line-soft);vertical-align:middle}.vf-table tbody tr{transition:background-color .15s}.vf-table tbody tr:hover{background:#f7f9ff}.vf-table tbody tr:last-child td{border-bottom:0}.vf-table tfoot td{color:var(--vj-ink);border-top:1px solid var(--vj-line);background:#fafbfd;font-weight:600}.vf-table .is-r{text-align:right}.vf-table .is-code{color:var(--vj-ink);font-family:var(--vj-en);font-weight:600;white-space:nowrap}.vf-table .is-strong{color:var(--vj-ink);font-weight:600}.vf-table .is-bad{color:#d42c20;font-weight:600}.vf-table .is-pay{color:var(--vj-blue2);font-weight:600}.vf-table .is-up{color:#0b7a40}.vf-table .is-down{color:#d42c20}.vf-table td small.vf-sub{margin-top:2px}.vf-effect{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;color:#3d4452;background:#eceff4}.vf-effect.is-up{color:#0b7a40;background:#dcf4e6}.vf-effect.is-down{color:#d42c20;background:#ffe4e0}.vf-bill{border-bottom:1px solid var(--vj-line-soft);transition:background-color .2s,box-shadow .2s}.vf-list>.vf-bill:last-child{border-bottom:0}.vf-bill.has-selected{box-shadow:inset 3px 0 0 var(--vj-blue)}.vf-bill__row{display:grid;grid-template-columns:20px 28px minmax(0,1.4fr) auto minmax(150px,auto) 60px;grid-template-areas:"chk tog id flags due more";align-items:center;gap:12px;padding:14px 18px;cursor:pointer;transition:background-color .15s}.vf-bill__row>.vf-check{grid-area:chk}.vf-bill__row>.vf-toggle{grid-area:tog}.vf-bill__id{grid-area:id;display:grid;gap:4px;min-width:0}.vf-bill__flags{grid-area:flags;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.vf-bill__due{grid-area:due;display:grid;justify-items:end;gap:1px;min-width:0;text-align:right}.vf-bill__more{grid-area:more;display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;color:var(--vj-mu);font-size:12.5px}.vf-bill__row:hover{background:#f7f9ff}.vf-bill__row:hover .vf-bill__more{color:var(--vj-blue2)}.vf-bill.is-open>.vf-bill__row{border-bottom:1px solid var(--vj-line-soft);background:#f5f7ff}.vf-bill__id>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.vf-bill__no{max-width:100%;padding:0;overflow:hidden;color:var(--vj-ink);border:0;background:none;font:600 15px var(--vj-en);text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}button.vf-bill__no:hover{color:var(--vj-blue)}.vf-bill__id small{overflow:hidden;color:var(--vj-mu);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.vf-bill__id small time{font-family:var(--vj-din)}.vf-bill__due small{color:var(--vj-mu);font-size:12px}.vf-bill__due strong{color:var(--vj-ink);font-size:14.5px;font-weight:600;line-height:1.45;white-space:normal}.vf-bill__body{display:grid;gap:16px;padding:16px 18px 20px;background:#fafbfe;animation:vk-fade .3s ease backwards}.vf-bill__title{display:flex;align-items:center;gap:8px;margin:0;color:var(--vj-ink);font-size:15px;font-weight:600}.vf-bill__title svg{color:#6a5cff}.vf-bill__title em{min-width:22px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#eceff5;font:600 12px var(--vj-din);font-style:normal}.vf-bill__fees{display:grid;gap:12px}.vf-bill--paid .vf-bill__no{color:var(--vj-t2)}.vf-sum{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start}.vf-sum__main{display:grid;gap:14px;min-width:0;padding:16px 18px;border:1px solid var(--vj-line);border-radius:14px;background:#fff}.vf-sum__main h3{margin:0;color:var(--vj-ink);font-size:15px;font-weight:600}.vf-facts{display:grid;gap:8px;margin:0}.vf-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}.vf-facts dt{color:var(--vj-mu);font-size:12.5px}.vf-facts dd{margin:0;color:var(--vj-ink);font-size:13.5px;overflow-wrap:anywhere}.vf-facts dd.is-code{font-family:var(--vj-en);font-weight:600}.vf-facts--grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 18px}.vf-facts--grid>div{grid-template-columns:1fr;gap:2px}.vf-sum__notice{display:grid;gap:8px;align-content:start;padding:16px;border:1px solid var(--vj-line);border-radius:14px;background:#fff}.vf-sum__notice.is-pay{border-color:#dcdffa;background:var(--vj-grad-soft)}.vf-sum__badge{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#0b7a40;border-radius:50%;background:#dcf4e6}.vf-sum__notice.is-pay .vf-sum__badge{color:#fff;background:var(--vj-grad-focus);box-shadow:0 4px 10px #505af040}.vf-sum__notice strong{color:var(--vj-ink);font-size:14.5px;font-weight:600;line-height:1.5}.vf-sum__notice p{margin:0;color:var(--vj-mu);font-size:13px;line-height:1.7}.vf-sum__notice .vj-btn{justify-self:start;margin-top:4px}.vf-cats{display:grid;gap:12px}.vf-cat{overflow:hidden;border:1px solid var(--vj-line);border-radius:14px;background:#fff}.vf-cat__head{display:grid;grid-template-columns:20px 30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--vj-line-soft);background:#f8f9fc}.vf-cat__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#5b5bd6;border-radius:9px;background:linear-gradient(150deg,#f4f5ff,#e2e6ff)}.vf-cat__title{display:grid;gap:1px;min-width:0}.vf-cat__title strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--vj-ink);font-size:14px;font-weight:600}.vf-cat__title small{color:var(--vj-mu);font-size:12px}.vf-cat__sum{display:grid;justify-items:end;gap:0;font-weight:400}.vf-cat__sum small{color:var(--vj-mu);font-size:11.5px}.vf-cat__sum span{color:var(--vj-ink);font-size:13.5px;font-weight:600}.vf-round{display:grid;gap:10px}.vf-round__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;color:var(--vj-mu);font-size:13px}.vf-round__title strong{color:var(--vj-ink);font-size:14px;font-weight:600}.vf-fee{border-bottom:1px solid var(--vj-line-soft);transition:background-color .15s,box-shadow .15s}.vf-fee:last-child{border-bottom:0}.vf-fee.is-pickable{cursor:pointer}.vf-fee.is-pickable:hover{background:#f7f9ff}.vf-fee.is-overdue{box-shadow:inset 3px 0 #f0675c}.vf-fee.is-selected{background:#f2f5ff;box-shadow:inset 3px 0 0 var(--vj-blue)}.vf-fee__main{display:grid;grid-template-columns:20px 34px minmax(0,1fr) minmax(120px,auto) minmax(130px,auto) minmax(130px,auto);grid-template-areas:"chk ico name amt due acts";align-items:center;gap:12px;padding:12px 14px 8px}.vf-fee__main>.vf-check{grid-area:chk}.vf-fee__icon{grid-area:ico;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#5b5bd6;border-radius:10px;background:#f1f3fa}.vf-fee__name{grid-area:name;display:grid;gap:3px;min-width:0}.vf-fee__name strong{color:var(--vj-ink);font-size:14px;font-weight:500}.vf-fee__name>small{color:var(--vj-mu);font-size:12.5px}.vf-fee__amt{grid-area:amt;display:grid;justify-items:end;gap:0;text-align:right}.vf-fee__amt small{color:var(--vj-mu);font-size:11.5px}.vf-fee__amt strong{color:var(--vj-ink);font-size:16px;font-weight:600}.vf-fee__amt em{margin-left:4px;color:var(--vj-mu);font-family:var(--vj-en);font-size:11.5px;font-style:normal;font-weight:600}.vf-fee__due{grid-area:due;display:grid;justify-items:end;gap:1px;text-align:right}.vf-fee__due time{color:var(--vj-t2);font-size:12.5px}.vf-fee__due span{color:var(--vj-mu);font-size:12px}.vf-fee__due span.is-overdue{color:#d42c20;font-weight:600}.vf-fee__due span.is-today{color:#b45309;font-weight:600}.vf-fee__acts{grid-area:acts;display:grid;justify-items:end;gap:6px}.vf-billing{margin:0 14px 12px 80px}.vf-billing dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px 12px;margin:0;padding:8px 12px;border-radius:10px;background:#f6f7fb}.vf-billing dl>div{display:grid;gap:1px;min-width:0}.vf-billing dt{overflow:hidden;color:var(--vj-mu2);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.vf-billing dd{margin:0;overflow:hidden;color:var(--vj-t2);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vf-billing footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:6px 4px 0;color:var(--vj-mu);font-size:12px}.vf-billing footer strong{color:var(--vj-t2);font-size:12.5px;font-weight:500}.vf-billing footer b{color:var(--vj-blue2);font-weight:600}.vf-rec{border-bottom:1px solid var(--vj-line-soft)}.vf-list>.vf-rec:last-child{border-bottom:0}.vf-recs{display:grid;gap:10px}.vf-recs>.vf-rec{overflow:hidden;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.vf-rec__row{display:grid;grid-template-columns:28px 34px minmax(0,1.3fr) minmax(140px,auto) minmax(150px,auto) auto;grid-template-areas:"tog ico id amt time status";align-items:center;gap:12px;padding:13px 18px;cursor:pointer;transition:background-color .15s}.vf-rec__row>.vf-toggle{grid-area:tog}.vf-rec__row>.vf-status{grid-area:status;justify-self:end}.vf-rec__row:hover{background:#f7f9ff}.vf-rec.is-open>.vf-rec__row{border-bottom:1px solid var(--vj-line-soft);background:#f5f7ff}.vf-rec__icon{grid-area:ico;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#5536d3;border-radius:50%;background:#ebe5ff}.vf-rec--paid .vf-rec__icon{color:#0b7a40;background:#dcf4e6}.vf-rec--rejected .vf-rec__icon{color:#d42c20;background:#ffe4e0}.vf-rec--cancelled .vf-rec__icon{color:#5c6372;background:#eceff4}.vf-rec__id{grid-area:id;display:grid;gap:3px;min-width:0}.vf-rec__id>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vf-rec__id strong{color:var(--vj-ink);font:600 14.5px var(--vj-en)}.vf-rec__id small{overflow:hidden;color:var(--vj-mu);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.vf-rec__amt{grid-area:amt;display:grid;justify-items:end;text-align:right}.vf-rec__amt small{color:var(--vj-mu);font-size:11.5px}.vf-rec__amt strong{color:var(--vj-ink);font-size:14.5px;font-weight:600;white-space:normal}.vf-rec__time{grid-area:time;color:var(--vj-mu);font-size:12.5px;text-align:right}.vf-rec__body{display:grid;gap:12px;padding:14px 18px 18px;background:#fafbfe;animation:vk-fade .3s ease backwards}.vf-rec__body>.vk-note{margin:0}.vf-reject{display:grid;gap:6px;padding:12px 14px;border:1px solid #ffc9c2;border-radius:12px;background:#fff5f3}.vf-reject h3{display:flex;align-items:center;gap:6px;margin:0;color:#d42c20;font-size:14px;font-weight:600}.vf-reject__who{display:flex;flex-wrap:wrap;gap:10px;margin:0;color:var(--vj-mu);font-size:12.5px}.vf-reject__who strong{color:var(--vj-ink);font-weight:600}.vf-reject__who time{font-family:var(--vj-din)}.vf-reject__text{margin:0;color:var(--vj-ink);font-size:13.5px;line-height:1.7}.vf-reject .vf-actions{margin-top:4px}.vf-rec__summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;color:var(--vj-mu);font-size:13px}.vf-rec__summary b{color:var(--vj-ink);font-weight:600}.vf-rec__summary>div{display:flex;flex-wrap:wrap;gap:4px 14px;margin-left:auto}.vf-rec__summary strong{color:var(--vj-ink);font-size:15px;font-weight:600}.vf-rec__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vf-rec__panel{display:grid;gap:10px;align-content:start;padding:14px 16px;border:1px solid var(--vj-line);border-radius:12px;background:#fff}.vf-rec__panel h3{margin:0;color:var(--vj-ink);font-size:14px;font-weight:600}.vf-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.vf-files article{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--vj-line);border-radius:10px;background:#fff;transition:border-color .2s}.vf-files article:hover{border-color:#c9d3ef}.vf-files__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;color:#5b5bd6;border-radius:9px;background:#f1f3fa}.vf-files article>div{display:grid;gap:1px;min-width:0}.vf-files strong{overflow:hidden;color:var(--vj-ink);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vf-files small{color:var(--vj-mu);font-size:12px}.vf-submissions{margin:0;padding-left:18px;color:var(--vj-mu);font-size:12.5px;line-height:1.7}.vf-invoices{display:grid;gap:10px}.vf-panel{display:grid;gap:14px;padding:16px 18px 18px}.vf-panel__intro{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;color:var(--vj-t2);border-radius:10px;background:#f3f6ff;font-size:13px;line-height:1.7}.vf-panel__intro>svg{flex:none;margin-top:3px;color:var(--vj-blue)}.vf-panel__intro .vf-link{margin-left:6px}.vf-fold{overflow:hidden;border:1px solid var(--vj-line);border-radius:14px;background:#fff}.vf-fold>header button{display:flex;align-items:center;gap:8px;width:100%;padding:13px 16px;color:var(--vj-ink);border:0;background:none;text-align:left;transition:background-color .15s}.vf-fold>header button:hover{background:#f7f9ff}.vf-fold>header button svg{color:var(--vj-mu);transform:rotate(-90deg);transition:transform .25s var(--vj-ease)}.vf-fold.is-open>header button svg{transform:none}.vf-fold>header strong{font-size:14.5px;font-weight:600}.vf-fold>header em{min-width:22px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#eceff5;font-size:12px;font-style:normal;font-weight:600}.vf-fold__body{display:grid;gap:12px;padding:0 16px 16px;animation:vk-fade .25s ease backwards}.vf-bal-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.vf-bal-card{position:relative;display:grid;gap:10px;padding:16px;overflow:hidden;border:1px solid var(--vj-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #141e460a;transition:box-shadow .25s,border-color .2s}.vf-bal-card:before{content:"";position:absolute;top:-60px;right:-50px;width:170px;height:170px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#2f5bff1a,#2f5bff00 70%)}.vf-bal-card>*{position:relative}.vf-bal-card:hover{border-color:#cbd4ef;box-shadow:var(--vj-lift)}.vf-bal-card header{display:flex;align-items:center;gap:10px}.vf-bal-card__sym{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;border-radius:50%;background:var(--vj-grad-focus);font:600 14px var(--vj-din)}.vf-bal-card h3{margin:0;color:var(--vj-ink);font:600 15px var(--vj-en)}.vf-bal-card header small{margin-left:auto;color:var(--vj-mu);font-size:12px}.vf-bal-card header small b{color:var(--vj-ink);font-weight:600}.vf-bal-card__main{display:grid;gap:0;margin:0}.vf-bal-card__main small{color:var(--vj-mu);font-size:12.5px}.vf-bal-card__main strong{color:var(--vj-ink);font-size:28px;font-weight:600;line-height:1.2}.vf-bal-card__bar{display:block;height:6px;overflow:hidden;border-radius:3px;background:#e8ecf6}.vf-bal-card__bar i{display:block;height:100%;border-radius:3px;background:var(--vj-grad);transition:width .6s var(--vj-ease)}.vf-bal-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.vf-bal-card dl>div{display:grid;gap:1px;min-width:0}.vf-bal-card dt{overflow:hidden;color:var(--vj-mu);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.vf-bal-card dd{margin:0;color:var(--vj-ink);font-size:13.5px;font-weight:500}.vf-bal-empty{display:flex;align-items:center;gap:8px;margin:0;padding:14px 4px;color:var(--vj-mu);font-size:13.5px}.vf-bal-empty svg{color:var(--vj-mu2)}.vf-crumbs{display:flex;align-items:center;gap:6px;margin:16px 0 -8px;color:var(--vj-mu);font-size:13px}.vf-crumbs button{padding:0;color:var(--vj-mu);border:0;background:none;font-size:13px;transition:color .2s}.vf-crumbs button:hover{color:var(--vj-blue)}.vf-crumbs strong{color:var(--vj-ink);font-weight:500}.vf-mconf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.vf-mconf__card{display:grid;gap:14px;align-content:start;padding:16px 18px}.vf-mconf__card>header{display:flex;align-items:center;gap:12px}.vf-mconf__card>header>div{display:grid;gap:1px;min-width:0}.vf-mconf__card>header .vk-state{margin-left:auto}.vf-mconf__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;color:#5b5bd6;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.vf-mconf__card h2{margin:0;color:var(--vj-ink);font-size:15.5px;font-weight:600}.vf-mconf__card header small{color:var(--vj-mu);font-size:12.5px}.vf-quota{display:block;width:100%;min-width:60px;height:4px;margin-top:5px;overflow:hidden;border-radius:2px;background:#e8ecf6}.vf-quota i{display:block;height:100%;border-radius:2px;background:var(--vj-grad)}.vf-quota i.is-hot{background:linear-gradient(90deg,#f5a623,#e8341f)}.vf-stmts__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 18px 12px;border-bottom:1px solid var(--vj-line-soft)}.vf-stmts__head h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--vj-ink);font-size:17px;font-weight:600}.vf-stmts__head h2 em{min-width:22px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#eceff5;font-size:12px;font-style:normal;font-weight:600}.vf-stmts__head .vk-chips{flex:1 1 auto}.vf-stmt__row{grid-template-columns:28px 34px minmax(0,1.3fr) auto minmax(150px,auto);grid-template-areas:"tog ico id flags due"}.vf-stmt__icon{grid-area:ico;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#5536d3;border-radius:10px;background:#ebe5ff}.vf-stmt.is-overdue{box-shadow:inset 3px 0 #f0675c}.vf-stmt__actions{padding:2px 0}.vf-stmt__pays{display:grid;gap:10px}.vf-mnote{display:flex;gap:12px;margin-top:14px;padding:16px 18px;color:var(--vj-t2);border:1px solid #dcdffa;border-radius:16px;background:var(--vj-grad-soft);font-size:13px}.vf-mnote>svg{flex:none;color:var(--vj-blue)}.vf-mnote strong{color:var(--vj-ink);font-size:14px;font-weight:600}.vf-mnote ol{margin:6px 0 0;padding-left:18px;line-height:1.8}.vf-selbar{position:fixed;z-index:45;right:16px;bottom:18px;left:16px;display:grid;gap:8px;max-width:1060px;margin-inline:auto;font-family:var(--vj-en);animation:vk-in .35s var(--vj-ease, cubic-bezier(.2, .7, .2, 1)) backwards}.vf-selbar__bar{display:flex;align-items:center;gap:16px;padding:12px 14px 12px 18px;border:1px solid #dfe3ee;border-radius:18px;background:#fffffff5;box-shadow:0 18px 48px #141e5029;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .25s,box-shadow .25s}.vf-selbar.is-on .vf-selbar__bar{border-color:#b9c6f6;box-shadow:0 0 0 3px #1664ff14,0 20px 50px #283cb433}.vf-selbar__info{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:2px 18px;min-width:0}.vf-selbar__count{display:inline-flex;align-items:center;gap:6px;color:var(--vj-t2);font-size:13.5px;white-space:nowrap}.vf-selbar__count i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;border-radius:50%;background:var(--vj-grad)}.vf-selbar__count b{color:var(--vj-ink);font:600 15px var(--vj-din)}.vf-selbar__total{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.vf-selbar__total small{color:var(--vj-mu);font-size:12.5px}.vf-selbar__total b{color:var(--vj-ink);font-size:17px;font-weight:600}.vf-selbar__total em{color:var(--vj-mu2);font-size:12px;font-style:normal}.vf-selbar__msg{flex-basis:100%;overflow:hidden;color:var(--vj-mu);font-size:12.5px;line-height:1.6;text-overflow:ellipsis}.vf-selbar__msg.is-warn{color:#b45309}.vf-selbar__acts{display:flex;flex:none;align-items:center;gap:6px}.vf-selbar__ghost{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;color:var(--vj-t2);border:0;border-radius:10px;background:#f1f3f8;font-size:13px;transition:background-color .2s,color .2s}.vf-selbar__ghost:hover{color:var(--vj-ink);background:#e6ecfb}.vf-selbar__pay.vj-btn{height:42px;padding:0 22px;border-radius:12px;font-size:14.5px}.vf-selbar__list{display:grid;gap:2px;max-height:min(300px,45vh);padding:6px;overflow-y:auto;border:1px solid #dfe3ee;border-radius:16px;background:#fff;box-shadow:0 18px 48px #141e5029;animation:vk-in .25s var(--vj-ease) backwards}.vf-selbar__list article{display:grid;grid-template-columns:32px minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;transition:background-color .15s}.vf-selbar__list article:hover{background:#f6f8ff}.vf-selbar__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#5b5bd6;border-radius:9px;background:#f1f3fa}.vf-selbar__list article>div{display:grid;gap:1px;min-width:0}.vf-selbar__list strong{overflow:hidden;color:var(--vj-ink);font-size:13.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vf-selbar__list small{overflow:hidden;color:var(--vj-mu);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.vf-selbar__list b{color:var(--vj-ink);font-size:13.5px;font-weight:600}.vf-selbar__list button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--vj-mu);border:0;border-radius:8px;background:none;transition:color .2s,background-color .2s}.vf-selbar__list button:hover{color:#d42c20;background:#fff0ee}.ui-modal .vf-dialog{display:grid;gap:14px}.ui-modal .fee-deferral-summary{border-color:var(--vj-line);border-radius:12px;background:#fafbfe}.ui-modal .fee-deferral-summary>div{border-color:var(--vj-line-soft)!important}.ui-modal .fee-deferral-summary span,.ui-modal .fee-deferral-fields span{color:var(--vj-mu)}.ui-modal .fee-deferral-summary strong,.ui-modal .fee-deferral-presets legend{color:var(--vj-ink);font-weight:600}.ui-modal .fee-deferral-presets button{color:var(--vj-t2);border-color:#d6dbe6;border-radius:10px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s}.ui-modal .fee-deferral-presets button:hover{border-color:#a9bcf6;background:#f5f8ff}.ui-modal .fee-deferral-presets button.is-selected{color:var(--vj-blue2);border-color:var(--vj-blue);background:#eef3ff;box-shadow:0 0 0 3px #1664ff1a}.ui-modal .fee-deferral-fields input{border-radius:10px}.ui-modal .vf-account-dl>div{padding:6px 0;border-bottom:1px solid var(--vj-line-soft)}.ui-modal .vf-account-dl>div:last-child{border-bottom:0}.vj-shell .vf-pay.monthly-confirm-page:not(#vj){padding-top:16px;padding-bottom:48px;color:var(--vj-t2)}.vj-shell .vf-pay .monthly-confirm-title:not(#vj){margin:8px 0 16px}.vj-shell .vf-pay .monthly-confirm-title h1:not(#vj){color:var(--vj-ink);font-size:26px;font-weight:600;letter-spacing:0}.vj-shell .vf-pay .monthly-confirm-title p:not(#vj){max-width:860px;margin-top:6px;color:var(--vj-mu);font-size:13.5px;line-height:1.7}.vj-shell .vf-pay .monthly-confirm-title p b:not(#vj){color:var(--vj-ink)}.vj-shell .vf-pay .monthly-confirm-summary:not(#vj){min-height:84px;border-color:var(--vj-line);border-radius:16px;box-shadow:0 1px 2px #141e460a}.vj-shell .vf-pay .monthly-confirm-summary>*:not(#vj){padding:14px 18px;border-left-color:var(--vj-line-soft)}.vj-shell .vf-pay .monthly-confirm-summary__statement>span:not(#vj){width:40px;height:40px;color:#fff;border-radius:12px;background:var(--vj-grad-focus);box-shadow:0 4px 10px #505af040}.vj-shell .vf-pay .monthly-confirm-summary__statement:not(#vj){grid-template-columns:40px minmax(0,1fr);gap:12px}.vj-shell .vf-pay .monthly-confirm-summary__statement>span svg:not(#vj){width:20px;height:20px}.vj-shell .vf-pay .monthly-confirm-summary small:not(#vj),.vj-shell .vf-pay .monthly-confirm-summary dt:not(#vj){color:var(--vj-mu)}.vj-shell .vf-pay .monthly-confirm-summary strong:not(#vj){color:var(--vj-ink)}.vj-shell .vf-pay .monthly-confirm-summary__statement em:not(#vj){color:#5536d3;border-radius:6px;background:#ebe5ff;font-weight:600}.vj-shell .vf-pay .monthly-confirm-summary__statement b:not(#vj){color:var(--vj-mu);font-weight:400}.vj-shell .vf-pay .monthly-confirm-summary dd:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .vf-pay .monthly-confirm-summary__total>strong:not(#vj){color:var(--vj-mu);font-family:var(--vj-en)}.vj-shell .vf-pay .monthly-confirm-summary__total>strong b:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:22px;font-weight:600}.vj-shell .vf-pay :is(.monthly-confirm-methods,.monthly-confirm-remark,.monthly-confirm-accounts,.monthly-confirm-upload,.monthly-confirm-orders):not(#vj){margin-top:14px;padding:18px 20px;border:1px solid var(--vj-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .vf-pay :is(.monthly-confirm-methods,.monthly-confirm-orders,.monthly-confirm-totals,.monthly-confirm-upload,.monthly-confirm-remark,.monthly-confirm-accounts) h2:not(#vj){margin:0 0 12px;color:var(--vj-ink);font-size:16px;font-weight:600;letter-spacing:0}.vj-shell .vf-pay .monthly-confirm-methods h2 small:not(#vj){margin-left:8px;color:var(--vj-mu);font-size:12.5px;font-weight:400}.vj-shell .vf-pay .monthly-confirm-methods label:not(#vj){min-height:72px;padding:12px 14px;border-color:#dfe3ec;border-radius:12px;transition:border-color .2s,background-color .2s,box-shadow .2s}.vj-shell .vf-pay .monthly-confirm-methods label:hover:not(#vj){border-color:#a9bcf6}.vj-shell .vf-pay .monthly-confirm-methods label.is-selected:not(#vj),.vj-shell .vf-pay .fee-logic-modes__unify.is-selected:not(#vj){border-color:var(--vj-blue);background:#f5f8ff;box-shadow:0 0 0 3px #1664ff14}.vj-shell .vf-pay .monthly-confirm-methods label>span:not(#vj){color:var(--vj-ink);font-weight:600}.vj-shell .vf-pay .monthly-confirm-methods label>small:not(#vj){color:var(--vj-mu)}.vj-shell .vf-pay .fee-logic-modes__unify:not(#vj){border-radius:12px}.vj-shell .vf-pay .fee-logic-modes__unify>label:not(#vj){min-height:0;padding:0;box-shadow:none;background:transparent}.vj-shell .vf-pay .monthly-confirm-totals:not(#vj){gap:14px;margin-top:14px}.vj-shell .vf-pay .monthly-confirm-totals>:is(div,aside):not(#vj){padding:16px 18px;border-color:var(--vj-line);border-radius:16px;background:#fff}.vj-shell .vf-pay .monthly-confirm-totals>aside:not(#vj){color:var(--vj-t2);border-color:#dcdffa;background:var(--vj-grad-soft);font-family:var(--vj-din)}.vj-shell .vf-pay .monthly-confirm-totals>aside p:not(#vj),.vj-shell .vf-pay .monthly-confirm-totals>aside small:not(#vj){color:var(--vj-mu);font-family:var(--vj-cn)}.vj-shell .vf-pay .monthly-confirm-totals>div>strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-weight:600}.vj-shell .vf-pay .monthly-confirm-totals>div:last-child>strong:not(#vj){color:var(--vj-blue2)}.vj-shell .vf-pay .monthly-confirm-totals>div>strong span:not(#vj){color:var(--vj-mu);font-family:var(--vj-en)}.vj-shell .vf-pay .monthly-confirm-remark>span:not(#vj){right:32px;bottom:26px;color:var(--vj-mu2);font-family:var(--vj-din)}.vj-shell .vf-pay .fee-logic-preview:not(#vj){margin-top:12px;border-radius:12px}.vj-shell .vf-pay .fee-logic-payinfo__grid label:not(#vj){color:var(--vj-t2);font-weight:500}.vj-shell .vf-pay .fee-logic-payinfo__grid :is(select,input):not(#vj),.vj-shell .vf-pay .monthly-confirm-remark textarea:not(#vj),.vj-shell .vf-pay .fee-logic-amount-row input:not(#vj){min-height:38px;color:var(--vj-ink);border-color:#d6dbe6;border-radius:10px}.vj-shell .vf-pay .fee-logic-payinfo__grid :is(select,input):focus:not(#vj),.vj-shell .vf-pay .monthly-confirm-remark textarea:focus:not(#vj),.vj-shell .vf-pay .fee-logic-amount-row input:focus:not(#vj){border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring);outline:0}.vj-shell .vf-pay .fee-logic-amount-row input:not(#vj){min-height:32px;font-family:var(--vj-din)}.vj-shell .vf-pay .fee-logic-account-title:not(#vj){color:var(--vj-ink);font-weight:600}.vj-shell .vf-pay .monthly-confirm-account-grid:not(#vj){gap:10px}.vj-shell .vf-pay .monthly-confirm-account-grid>article:not(#vj){padding:14px;border-color:#dfe3ec;border-radius:14px;transition:border-color .2s,box-shadow .2s}.vj-shell .vf-pay .monthly-confirm-account-grid>article:hover:not(#vj){border-color:#a9bcf6}.vj-shell .vf-pay .monthly-confirm-account-grid>article.is-selected:not(#vj){border-color:var(--vj-blue);outline:0;background:#f7f9ff;box-shadow:0 0 0 3px #1664ff1a}.vj-shell .vf-pay .monthly-confirm-account-grid h2:not(#vj){color:var(--vj-ink);font-size:13.5px;font-weight:600}.vj-shell .vf-pay .monthly-confirm-account-grid>article>header span:not(#vj){color:#6a5cff}.vj-shell .vf-pay .fee-logic-account-pick:not(#vj){color:var(--vj-blue2);font-weight:600}.vj-shell .vf-pay .monthly-confirm-upload__drop:not(#vj){min-height:64px;padding:0 18px;border-color:#b9c6ea;border-radius:14px;background:#f8f9ff;transition:border-color .2s,background-color .2s}.vj-shell .vf-pay .monthly-confirm-upload__drop:hover:not(#vj){border-color:var(--vj-blue);background:#f1f5ff}.vj-shell .vf-pay .monthly-confirm-upload__drop strong:not(#vj){color:var(--vj-blue2);font-size:13.5px}.vj-shell .vf-pay .monthly-confirm-upload__drop span:not(#vj){color:var(--vj-mu)}.vj-shell .vf-pay .monthly-confirm-proof-list article:not(#vj){padding:8px;border-color:var(--vj-line);border-radius:12px}.vj-shell .vf-pay .monthly-confirm-proof-list img:not(#vj){border-radius:8px}.vj-shell .vf-pay .monthly-confirm-proof-list strong:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .vf-pay .monthly-confirm-proof-list button:not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell .vf-pay .monthly-confirm-orders>header p:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .vf-pay .monthly-confirm-order:not(#vj){margin-top:10px;border-color:var(--vj-line);border-radius:14px}.vj-shell .vf-pay .monthly-confirm-order>header:not(#vj){min-height:42px;color:var(--vj-ink);border-bottom-color:var(--vj-line-soft);background:#f8f9fc}.vj-shell .vf-pay .monthly-confirm-order>header>b:not(#vj){color:var(--vj-mu);font-weight:500}.vj-shell .vf-pay .monthly-confirm-order>header>em:not(#vj){color:var(--vj-mu)}.vj-shell .vf-pay .monthly-confirm-order__charges:not(#vj){padding:10px 12px;gap:10px}.vj-shell .vf-pay .monthly-confirm-order__charges>section:not(#vj){border-color:var(--vj-line-soft);border-radius:12px}.vj-shell .vf-pay .monthly-confirm-order__charges>section>header:not(#vj){min-height:38px;padding:0 10px}.vj-shell .vf-pay .monthly-confirm-order__charges>section>header span:not(#vj){color:#6a5cff}.vj-shell .vf-pay .monthly-confirm-order__charges>section>header strong:not(#vj){color:var(--vj-ink);font-size:13.5px;font-weight:500}.vj-shell .vf-pay .monthly-confirm-order__charges>section>header b:not(#vj){color:var(--vj-blue2);font-family:var(--vj-din);font-size:13.5px;font-weight:600}.vj-shell .vf-pay :is(.fee-logic-submit-check,.fee-logic-issues):not(#vj){margin-top:14px;padding:12px 16px;color:#7a4a10;border-color:#ffd9a8;border-radius:12px;background:#fff7eb}.vj-shell .vf-pay .fee-logic-submit-ready:not(#vj){margin-top:14px;padding:12px 16px;color:#0b5e33;border-radius:12px;background:#effbf4}.vj-shell .vf-pay .fee-logic-sticky-actions:not(#vj){margin-top:16px;padding:12px 16px;border:1px solid var(--vj-line);border-radius:16px;background:#fffffff2;box-shadow:0 -6px 24px #141e5014}.vj-shell .vf-pay .monthly-confirm-actions .ui-button:not(#vj){min-height:42px;border-radius:10px}@media (max-width: 1259px){.vf-selbar{right:104px}}@media (max-width: 1180px){.vf-layout{grid-template-columns:minmax(0,1fr)}.vf-side{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.vf-filters{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.8fr)}.vf-filters__search{grid-column:1 / 3}}@media (max-width: 1024px){.vf-bill__row{grid-template-columns:20px 28px minmax(0,1fr) auto;grid-template-areas:"chk tog id more" ". . flags due";row-gap:8px}.vf-bill__flags{justify-content:flex-start}.vf-stmt__row{grid-template-columns:28px 34px minmax(0,1fr) auto;grid-template-areas:"tog ico id due" ". . flags flags"}.vf-fee__main{grid-template-columns:20px 34px minmax(0,1fr) auto;grid-template-areas:"chk ico name amt" ". . due acts";row-gap:6px}.vf-fee__due{justify-items:start;text-align:left}.vf-rec__row{grid-template-columns:28px 34px minmax(0,1fr) auto;grid-template-areas:"tog ico id status" ". . time amt";row-gap:6px}.vf-rec__time{text-align:left}.vf-sum,.vf-rec__grid{grid-template-columns:minmax(0,1fr)}.vf-billing dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.vf-summary{grid-template-columns:minmax(0,1fr);gap:10px}.vf-cur{padding:14px}.vf-cur__main strong{font-size:26px}.vf-cur__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-filters{grid-template-columns:minmax(0,1fr);padding:12px}.vf-filters__search{grid-column:auto}.vf-tabs button{height:42px;padding:0 10px;font-size:13.5px}.vf-bill__row{grid-template-columns:20px 28px minmax(0,1fr);grid-template-areas:"chk tog id" ". . flags" ". . due";padding:12px 14px}.vf-bill__more{display:none}.vf-bill__due{justify-items:start;text-align:left}.vf-stmt__row{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"tog id" ". flags" ". due"}.vf-stmt__icon{display:none}.vf-bill__body{padding:12px}.vf-fee__main{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"chk name amt" ". due acts";padding:12px 12px 8px}.vf-fee__icon{display:none}.vf-billing{margin:0 12px 12px 44px}.vf-billing dl{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-cat__head{grid-template-columns:20px minmax(0,1fr) auto}.vf-cat__icon{display:none}.vf-rec__row{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"tog id status" ". amt amt" ". time time";padding:12px 14px}.vf-rec__icon{display:none}.vf-rec__amt{justify-items:start;text-align:left}.vf-rec__body{padding:12px}.vf-rec__summary>div{margin-left:0}.vf-panel{padding:12px}.vf-mconf{grid-template-columns:minmax(0,1fr)}.vf-stmts__head{padding:14px}.vf-selbar{right:8px;bottom:84px;left:8px}.vf-selbar__bar{flex-wrap:wrap;gap:10px;padding:12px;border-radius:16px}.vf-selbar__acts{width:100%}.vf-selbar__pay.vj-btn{flex:1}.vf-selbar__msg:not(.is-warn){display:none}.vf-page.has-selbar{padding-bottom:250px}.vf-crumbs{margin-top:12px}}@media (prefers-reduced-motion: reduce){.vf-bill__body,.vf-rec__body,.vf-fold__body,.vf-faq article>p,.vf-selbar,.vf-selbar__list{animation:none!important}.vf-toggle svg,.vf-faq button svg,.vf-fold>header button svg,.vf-tabs button:after,.vf-bal-card__bar i{transition:none}.vf-cur__stats button:active{transform:none}}.vf-ext__filter{display:flex;flex-wrap:wrap;gap:8px}.vf-ext__filter button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;color:var(--vj-t2);border:1px solid var(--vj-line);border-radius:16px;background:#fff;font-size:13px;cursor:pointer;transition:border-color .2s,background .2s,color .2s,box-shadow .2s}.vf-ext__filter button b{min-width:18px;padding:0 5px;color:var(--vj-mu);border-radius:9px;background:#f1f3f8;font-size:12px;font-weight:600;line-height:18px;text-align:center}.vf-ext__filter button:hover{border-color:#c4cff0;color:var(--vj-ink)}.vf-ext__filter button.is-on{color:#fff;border-color:transparent;background:var(--vj-grad);box-shadow:0 8px 18px -10px #2f5bffcc}.vf-ext__filter button.is-on b{color:#fff;background:#ffffff38}.vf-ext{display:grid;gap:12px;margin:0;padding:0;list-style:none}.vf-ext__item{--ext: #1664ff;--ext-rgb: 22, 100, 255;position:relative;display:grid;gap:14px;padding:16px 18px 14px 22px;overflow:hidden;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f173c0d,0 12px 26px -18px rgba(var(--ext-rgb),.5);animation:vj-rise .32s var(--vj-ease, ease) backwards;transition:box-shadow .25s,border-color .2s,transform .25s}.vf-ext__item:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(180deg,var(--ext),rgba(var(--ext-rgb),.45))}.vf-ext__item:hover{border-color:rgba(var(--ext-rgb),.35);box-shadow:0 2px 4px #0f173c0d,0 20px 36px -20px rgba(var(--ext-rgb),.6);transform:translateY(-1px)}.vf-ext__item.is-ok{--ext: #12b76a;--ext-rgb: 18, 183, 106}.vf-ext__item.is-bad{--ext: #f04438;--ext-rgb: 240, 68, 56}.vf-ext__item.is-off{--ext: #94a3b8;--ext-rgb: 100, 116, 139}.vf-ext__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.vf-ext__no{color:var(--vj-ink);font:600 15px var(--vj-en);letter-spacing:.01em}.vf-ext__head .vf-tag{margin:0}.vf-ext__src{display:inline-flex;align-items:center;height:21px;padding:0 8px;color:#4b5263;border-radius:6px;background:#f1f3f8;font-size:12px;white-space:nowrap}.vf-ext__at{margin-left:auto;color:var(--vj-mu);font-size:12.5px;white-space:nowrap}.vf-ext__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px}.vf-ext__target{display:grid;gap:2px;justify-items:start;min-width:0}.vf-ext__target small,.vf-ext__time small{color:var(--vj-mu);font-size:12px}.vf-ext__target .vf-link,.vf-ext__target b{max-width:100%;overflow:hidden;font-size:14px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.vf-ext__target b{color:var(--vj-ink)}.vf-ext__time{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:12px;background:#f6f8fc}.vf-ext__time>span{display:grid;gap:2px}.vf-ext__time b{color:var(--vj-ink);font-size:14px;font-weight:600;white-space:nowrap}.vf-ext__time>span.is-new b{color:#067a43}.vf-ext__arrow{display:grid;justify-items:center;gap:1px;color:rgba(var(--ext-rgb),.9);font-style:normal}.vf-ext__arrow em{color:var(--vj-mu);font-size:11.5px;font-style:normal;white-space:nowrap}.vf-ext__result{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 8px;margin:0;padding:10px 12px;color:var(--vj-t2);border-radius:10px;background:rgba(var(--ext-rgb),.07);font-size:13px;line-height:1.6}.vf-ext__result>svg{flex:none;margin-top:3px;color:var(--ext)}.vf-ext__result>span{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.vf-ext__result small{margin-left:auto;color:var(--vj-mu);font-size:12px;white-space:nowrap}.vf-ext__item.is-bad .vf-ext__result{color:#7a271a}@media (max-width: 900px){.vf-ext__body{grid-template-columns:1fr}.vf-ext__time{justify-content:space-between}}@media (max-width: 520px){.vf-ext__item{padding:14px 14px 12px 18px}.vf-ext__at{width:100%;margin-left:0}.vf-ext__time{gap:8px;padding:10px 12px}.vf-ext__time b{font-size:13px}.vf-ext__arrow em{display:none}}@media (prefers-reduced-motion: reduce){.vf-ext__item{animation:none}.vf-ext__item:hover{transform:none}}.vf-pay-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.vf-rate2{display:grid;gap:10px;background:linear-gradient(160deg,#fff,#f5f7ff)}.vf-rate2 header{display:flex;align-items:center;justify-content:space-between;gap:8px}.vf-rate2 header h2{margin:0}.vf-rate2__ver{padding:2px 9px;color:#3c4ad6;border-radius:999px;background:#eef0ff;font-family:var(--vj-din);font-size:12px;font-weight:600}.vf-rate2__side{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e6eaf4}.vf-rate2__side--cn{box-shadow:inset 3px 0 #f04438,inset 0 0 0 1px #f3e2e2}.vf-rate2__side--kr{box-shadow:inset 3px 0 #1664ff,inset 0 0 0 1px #e0e7f8}.vf-rate2__side>p{display:flex;align-items:baseline;gap:6px;margin:0}.vf-rate2__side>p b{color:var(--vj-ink);font-size:13.5px;font-weight:600}.vf-rate2__side>p small{color:var(--vj-mu);font-size:12px}.vf-rate2__row{display:grid;grid-template-columns:58px 14px minmax(0,1fr) 36px;align-items:baseline;gap:4px}.vf-rate2__from{color:var(--vj-t2);font-family:var(--vj-din);font-size:13px}.vf-rate2__eq{color:var(--vj-mu2);font-size:13px;text-align:center}.vf-rate2__row strong{color:var(--vj-ink);font-size:20px;font-weight:600;text-align:right}.vf-rate2__to{color:var(--vj-t2);font-family:var(--vj-din);font-size:13px;font-weight:600}.vf-rate2>small{display:block;color:var(--vj-mu2);font-size:12px;line-height:1.6}.vf-rate2>small.vf-rate2__warn{color:#b4530a}.vf-contact-card h2{margin-bottom:10px}@media (min-width: 1181px){.vf-side{max-height:calc(100vh - 92px);overflow-y:auto;scrollbar-width:thin;padding-bottom:4px}}.vf-bill.has-rejected{border-color:#f6b4ad}.vf-rejected{display:grid;gap:8px;padding:0 16px 14px}.vf-rejected__item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid #f6b4ad;border-radius:12px;background:linear-gradient(110deg,#fff4f2,#fff)}.vf-rejected__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:10px;background:linear-gradient(140deg,#f04438,#e5326f)}.vf-rejected__body{display:grid;gap:3px;min-width:0}.vf-rejected__body strong{color:#b42318;font-size:14.5px;font-weight:600}.vf-rejected__reason{margin:0;color:#2c313c;font-size:13.5px;line-height:1.6}.vf-rejected__reason b{color:#b42318;font-weight:600}.vf-rejected__body small{color:#5c6372;font-size:12.5px;line-height:1.5}.vf-rejected__acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.vf-fee.is-rejected{background:#fff8f7;box-shadow:inset 3px 0 #e8341f}.vf-fee.is-rejected.is-selected{background:#f2f5ff;box-shadow:inset 3px 0 0 var(--vj-blue)}.vf-fee-reject{display:flex;align-items:flex-start;gap:6px;margin-top:4px;padding:6px 9px;color:#5c2a24;border-radius:8px;background:#ffe9e6;font-size:12.5px;line-height:1.55}.vf-fee-reject>svg{flex:none;margin-top:2px;color:#d42c20}.vf-fee-reject b{display:block;color:#b42318;font-weight:600}.vf-fee-reject .vf-link{margin-left:6px;font-size:12.5px}.vf-fee__acts .vf-status--rejected{display:inline-flex;align-items:center;gap:4px}@media (max-width: 720px){.vf-rejected__item{grid-template-columns:30px minmax(0,1fr)}.vf-rejected__acts{grid-column:1 / -1;justify-content:flex-start}}.vf-acc-dd{display:flex;align-items:flex-start;gap:8px}.vf-acc-dd>span{flex:1;min-width:0;word-break:break-word}.vf-acc-copy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #dfe3ea;border-radius:6px;background:#fff;color:#4b5263;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.vf-acc-copy:hover{color:#1366ec;border-color:#9fbdf3;background:#f3f7ff}.vf-acc-qr{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.vf-acc-qrbtn{padding:0;border:0;background:none;cursor:zoom-in}.vf-acc-qract{display:flex;flex-direction:column;gap:8px}.vf-acc-link{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#1366ec;font:inherit;font-size:13px;cursor:pointer}.vf-acc-link:disabled{color:#8a91a0;cursor:default}.vf-acc-bar{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid #e8eaef}.vf-acc-bar button{display:inline-flex;align-items:center;gap:6px}.vf-acc-tip{flex:1;min-width:180px;color:#5c6372;font-size:12.5px}.vf-acc-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0c0d0e9e}.vf-acc-zoombox{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:min(520px,100%);padding:22px;border-radius:14px;background:#fff}.vf-acc-zoombox img{width:min(440px,80vw);height:auto;max-height:70vh;object-fit:contain}.vf-acc-wm{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%) rotate(-24deg);white-space:nowrap;color:#1e3c7829;font-size:15px;font-weight:500;pointer-events:none}.vf-acc-zoomact{display:flex;gap:10px}.vf-acc-zoomact button{display:inline-flex;align-items:center;gap:6px}.vf-inv{position:relative}.vf-inv>div{min-width:0;flex:1}.vf-inv strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vf-inv__act{display:flex;gap:6px;flex-shrink:0}.vf-inv__act button{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid #d5dbe6;border-radius:7px;background:#fff;color:#2c313c;font-size:12.5px;cursor:pointer;white-space:nowrap}.vf-inv__act button:hover{border-color:#1366ec;color:#1366ec}.vf-inv__act button:disabled{color:#8a91a0;cursor:default}.vf-files:has(.vf-inv){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.vf-payopts{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:6px 0 12px}.vf-payopts button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:11px 13px;min-height:58px;border:1px solid #dfe3eb;border-radius:10px;background:#fff;color:#0c0d0e;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.vf-payopts button strong{font-size:15px;font-weight:600}.vf-payopts button small{font-size:12px;color:#737a87}.vf-payopts button:hover:not(:disabled){border-color:#1664ff}.vf-payopts button.is-on{border-color:#1664ff;background:#eef4ff}.vf-payopts button.is-on strong{color:#1664ff}.vf-payopts button:disabled{opacity:.45;cursor:not-allowed}.vf-acc-inline{margin-top:12px;padding:14px 16px;border:1px solid #dfe3eb;border-radius:10px;background:#fafbfd;min-width:0}.vf-acc-inline h3{margin:0 0 8px;font-size:14px;font-weight:600}.oac-card{display:grid;gap:12px}.oac-badge{font-size:12.5px;padding:3px 10px;border-radius:999px;background:#eef3ff;color:var(--vj-blue, #1664ff);white-space:nowrap}.oac-badge.is-warn{background:#fff4e5;color:#c25e00}.oac-badge.is-done{background:#eaf7ef;color:#1b8a4b}.oac-tag{font-size:12px;padding:1px 8px;border-radius:999px;background:#fff4e5;color:#c25e00;justify-self:start}.oac-tag.is-done{background:#eaf7ef;color:#1b8a4b}.oac-issues{list-style:none;margin:0;padding:0;display:grid;gap:10px}.oac-issues li{border:1px solid var(--vj-line-soft, #edf0f5);border-radius:10px;padding:12px 14px;display:grid;gap:6px;background:#fff}.oac-issues li.is-open{border-color:#ffd9a8;background:#fffaf3}.oac-issues__top{display:flex;align-items:center;gap:8px}.oac-issues__top svg{flex-shrink:0;color:#c25e00}.oac-issues li.is-done .oac-issues__top svg{color:#1b8a4b}.oac-issues__top b{font-weight:500;color:var(--vj-ink, #0c0d0e)}.oac-issues__top time{margin-left:auto;font-size:12.5px;color:var(--vj-mu, #5c6372);font-variant-numeric:tabular-nums}.oac-issues p{margin:0;font-size:13px;color:#4b5263;line-height:1.6}.oac-issues__result{color:#1b8a4b!important}.oac-lead{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;color:#2c313c}.oac-lead svg{flex-shrink:0;color:var(--vj-blue, #1664ff)}.oac-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.oac-steps li{display:grid;grid-template-columns:auto 1fr;column-gap:6px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--vj-bg-home, #f7f8fa);color:#8a91a0;font-size:13px}.oac-steps li svg{flex-shrink:0}.oac-steps li time{grid-column:2;font-size:12px;color:#8a91a0;font-variant-numeric:tabular-nums}.oac-steps li.is-done{background:#eef3ff;color:#2c313c}.oac-steps li.is-done svg{color:var(--vj-blue, #1664ff)}.oac-tasks{margin:0;font-size:12.5px;color:var(--vj-mu, #5c6372)}.oac-table{border:1px solid var(--vj-line-soft, #edf0f5);border-radius:10px;overflow-x:auto}.oac-row{display:grid;grid-template-columns:minmax(110px,1.4fr) repeat(4,minmax(96px,1fr)) 82px;gap:10px;align-items:center;padding:9px 12px;font-size:13px;color:#2c313c;border-top:1px solid var(--vj-line-soft, #edf0f5);min-width:640px}.oac-row.is-head{border-top:0;background:#f7f8fa;color:var(--vj-mu, #5c6372);font-size:12.5px}.oac-row>span:nth-child(n+2):nth-child(-n+5){text-align:right;font-variant-numeric:tabular-nums;display:grid}.oac-row small{font-size:12px;color:#c25e00}.oac-records{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px;color:#2c313c}.oac-records li{display:flex;gap:10px}.oac-records time{margin-left:auto;color:var(--vj-mu, #5c6372);font-size:12.5px;font-variant-numeric:tabular-nums}.oac-foot{margin:0;font-size:12.5px;color:#8a91a0}.fee-hub-page{max-width:var(--cp-content-max);padding-top:14px;padding-bottom:34px;color:#2c313c}.fee-hub-page.page-shell{width:100%;max-width:none;margin-inline:0;padding-inline:40px}.fee-hub-page button,.fee-hub-page input,.fee-hub-page select{font:inherit}.monthly-statement-page{max-width:var(--cp-content-max);padding-top:14px;padding-bottom:38px;color:#2c313c}.monthly-statement-page button,.monthly-statement-page input,.monthly-statement-page select{font:inherit}.monthly-statement-header{display:grid;grid-template-columns:minmax(0,1fr) 250px auto;gap:14px;align-items:start;margin-bottom:12px}.monthly-statement-breadcrumb{display:flex;gap:8px;align-items:center;margin-bottom:9px;color:#4665a7;font-size:13px}.monthly-statement-breadcrumb button{padding:0;color:inherit;border:0;background:transparent;cursor:pointer}.monthly-statement-header h1{margin:0;color:#112465;font-size:29px;line-height:1.1;letter-spacing:-.045em}.monthly-statement-header>div>p{margin:7px 0 0;color:#2856b2;font-size:14px}.monthly-statement-exchange{display:grid;gap:3px;min-height:90px;padding:10px 13px;border-radius:5px;background:#edf6ff;color:#0c0d0e;font-size:13px;line-height:1.16}.monthly-statement-exchange p{margin:0 0 2px;color:#386da9;font-size:12.5px}.monthly-statement-return{min-height:38px;margin-top:13px;padding-inline:13px;color:#123bea;border-color:#cfdaf4;font-size:13px}.monthly-statement-summary{padding:16px 18px 18px;border:1px solid #e0e8f4;border-radius:6px;background:#fff}.monthly-statement-summary__labels{display:flex;gap:9px;align-items:center;margin-bottom:16px}.monthly-statement-summary__labels>span,.monthly-statement-summary__labels>b{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:4px;font-size:12.5px;font-weight:700}.monthly-statement-summary__labels>span{color:#14995b;background:#e4faea}.monthly-statement-summary__labels>b{color:#205bdb;background:#eaf1ff}.monthly-statement-summary__facts{display:grid;grid-template-columns:1.2fr 1.05fr .72fr .58fr .55fr 175px;gap:0;align-items:center}.monthly-statement-summary__facts>div{display:grid;align-content:center;gap:7px;min-height:70px;padding:0 16px;border-left:1px solid #deebf6}.monthly-statement-summary__facts>div:first-child{padding-left:0;border-left:0}.monthly-statement-summary small{color:#4b5263;font-size:12.5px}.monthly-statement-summary__facts>div>strong{color:#2c313c;font-size:14px;white-space:nowrap}.monthly-statement-summary__facts>div>b{color:#f12828;font-size:13px;white-space:nowrap}.monthly-statement-summary__amount{gap:3px!important}.monthly-statement-summary__amount>strong{display:flex;align-items:baseline;gap:12px;color:#0a22fa!important;font-size:30px!important;line-height:1;letter-spacing:-.035em}.monthly-statement-summary__amount>strong span{color:#1d2f5a;font-size:18px;letter-spacing:0}.monthly-statement-summary__status{justify-self:start;padding:4px 10px;color:#f18400;border-radius:4px;background:#fff0d7;font-size:13px;font-weight:700;white-space:nowrap}.monthly-statement-pay{min-height:48px;margin-left:18px;font-size:17px}.monthly-statement-highlights{display:grid;grid-template-columns:1fr .94fr;gap:12px;margin-top:12px}.monthly-statement-highlights>article{min-height:148px;padding:14px 16px;border:1px solid #e0e8f4;border-radius:6px;background:#fff}.monthly-statement-highlights header{display:flex;align-items:center;gap:12px}.monthly-statement-highlights header>span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;color:#102fff;border:1px solid #d9dcfd;border-radius:7px;background:#f2f6ff}.monthly-statement-highlights h2{margin:0;color:#13285e;font-size:18px}.monthly-statement-highlights header button{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:0;color:#143fe8;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.monthly-statement-highlights>article>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:21px}.monthly-statement-highlights>article>div>span{display:grid;gap:8px;min-height:48px;padding:0 11px;color:#4b5263;border-left:1px solid #e1eaf4;font-size:12.5px}.monthly-statement-highlights>article>div>span:first-child{padding-left:10px;border-left:0}.monthly-statement-highlights strong{color:#2c313c;font-size:18px;white-space:nowrap}.monthly-statement-highlights>article:first-child>div>span:last-child strong{color:#0727fc;font-size:24px}.monthly-statement-highlights__exchange{grid-template-columns:minmax(0,1fr) 132px!important}.monthly-statement-highlights__exchange>span{gap:9px!important}.monthly-statement-highlights__exchange>span:first-child strong{display:inline-flex;align-items:center;gap:6px;font-size:21px}.monthly-statement-highlights__exchange>span:last-child strong{font-size:14px}.monthly-statement-highlights__exchange svg{color:#406bc0}.monthly-statement-list{position:relative;min-height:600px;padding:32px 0 0;margin-top:20px}.monthly-statement-list>header>h2{display:inline-flex;position:relative;min-height:42px;align-items:flex-start;margin:0;color:#0a29e8;font-size:19px;font-weight:800}.monthly-statement-list>header>h2:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:#1431f9;content:""}.monthly-statement-list>header>aside{position:absolute;top:0;right:0;display:grid;gap:8px;width:240px;min-height:130px;padding:20px 18px;border:1px solid #e0e8f4;border-radius:6px;background:#fff}.monthly-statement-list>header>aside>span{color:#355080;font-size:15px}.monthly-statement-list>header>aside>strong{display:grid;grid-template-columns:48px 1fr;align-items:center;color:#0628f9;font-size:24px;line-height:1}.monthly-statement-list>header>aside>strong i{color:#2c313c;font-size:15px;font-style:normal;font-weight:600}.monthly-statement-filterbar{display:grid;grid-template-columns:168px 168px 268px;gap:10px;align-items:center;margin:17px 0 28px}.monthly-statement-filterbar>label{display:flex;height:39px;align-items:center;justify-content:space-between;gap:5px;padding:0 11px;border:1px solid #dbe6f4;border-radius:4px;color:#193b77;background:#fff}.monthly-statement-filterbar select{width:100%;border:0;outline:0;color:#1b315e;background:transparent;font-size:13px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none}.monthly-statement-date{justify-content:flex-start!important;gap:7px!important;color:#1136e9!important}.monthly-statement-date input{width:93px;min-width:0;border:0;outline:0;color:#24385e;background:transparent;font-size:12.5px}.monthly-statement-date>span{color:#5c6372}.monthly-statement-workspace{overflow:hidden;border:1px solid #dfe8f3;border-radius:5px;background:#fff}.monthly-statement-order{border-bottom:1px solid #e4ebf5}.monthly-statement-order:last-child{border-bottom:0}.monthly-statement-order__row{display:grid;grid-template-columns:32px minmax(220px,1.2fr) minmax(265px,1.35fr) minmax(195px,1.02fr) 68px;gap:7px;align-items:center;min-height:68px;padding:0 14px}.monthly-statement-disclosure{display:inline-flex;width:27px;height:27px;align-items:center;justify-content:center;padding:0;color:#0938fd;border:0;background:transparent;cursor:pointer}.monthly-statement-order__identity{display:grid;grid-template-columns:auto auto;align-items:center;gap:9px;min-width:0}.monthly-statement-order__identity strong{color:#1c2b58;font-size:15px;white-space:nowrap}.monthly-statement-order__identity em{justify-self:start;padding:3px 9px;color:#2461e5;border-radius:5px;background:#dce7ff;font-size:12.5px;font-style:normal;font-weight:700}.monthly-statement-order__identity span{grid-column:1 / -1;overflow:hidden;color:#2062d1;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.monthly-statement-order__dates{display:grid;grid-template-columns:1fr 1fr auto;gap:7px 13px;min-width:0;color:#5585dc;font-size:12.5px}.monthly-statement-order__dates span{white-space:nowrap}.monthly-statement-order__dates time{color:#2f7ff1}.monthly-statement-order__dates b{color:#ff2525;white-space:nowrap}.monthly-statement-order__total,.monthly-statement-order__status{display:grid;gap:6px}.monthly-statement-order__total small,.monthly-statement-order__status small{color:#5c6372;font-size:12.5px}.monthly-statement-order__total strong{color:#0c0d0e;font-size:15px;white-space:nowrap}.monthly-statement-order__total i{display:inline-block;height:17px;margin:0 9px -4px;border-left:1px solid #cad9ed}.monthly-statement-order__status{justify-self:center;text-align:center}.monthly-statement-order__status span,.monthly-statement-charge__state{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;color:#f18706;border-radius:4px;background:#fff1da;font-size:12.5px;font-weight:700;white-space:nowrap}.monthly-statement-order__charges{display:grid;gap:9px;padding:2px 12px 12px}.monthly-statement-charge{overflow:hidden;border:1px solid #dce7f3;border-radius:5px}.monthly-statement-charge>header{display:grid;grid-template-columns:30px minmax(168px,1fr) auto auto 74px;gap:6px;align-items:center;min-height:36px;padding:0 12px;color:#17346e}.monthly-statement-charge__icon{display:inline-flex;align-items:center;color:#0973f0}.monthly-statement-charge>header>strong{color:#0c0d0e;font-size:15px}.monthly-statement-charge>header>b{color:#0733ed;font-size:14px;white-space:nowrap}.monthly-statement-charge>header>small{color:#4b5263;font-size:13px;white-space:nowrap}.monthly-statement-charge__state{justify-self:end}.monthly-statement-charge__table{color:#26395d;font-size:12.5px}.monthly-statement-charge__table>div{display:grid;grid-template-columns:1.05fr .9fr 1.1fr .72fr 1.1fr 1.32fr;min-height:28px;border-top:1px solid #dceaf5}.monthly-statement-charge__table.is-converted>div{grid-template-columns:1.05fr .9fr 1.05fr .68fr 1fr 1.12fr 1.2fr}.monthly-statement-charge__table>div>span{display:flex;align-items:center;min-width:0;padding:0 8px;border-right:1px solid #dceaf5}.monthly-statement-charge__table>div>span:last-child{border-right:0}.monthly-statement-charge__head{color:#2763d8;background:#edf8ff}.monthly-statement-pagination{display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:0 5px;color:#2455c8;font-size:13px}.monthly-statement-pagination nav{display:inline-flex;align-items:center;gap:7px}.monthly-statement-pagination button{display:inline-flex;min-width:31px;height:31px;align-items:center;justify-content:center;padding:0 7px;color:#1643dd;border:1px solid #dbe6f4;border-radius:4px;background:#fff;cursor:pointer}.monthly-statement-pagination button:disabled{color:#bbc8de;cursor:default}.monthly-statement-pagination button.is-current{color:#0922ef;border-color:#1634ff}.monthly-statement-pagination .monthly-statement-page-size{min-width:88px;gap:4px;font-size:12.5px}.monthly-statement-empty{padding:55px 20px;margin:0;color:#4b5263;text-align:center}.monthly-statement-note{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:135px;padding:20px 22px;border:1px solid #afd3ff;border-radius:5px;color:#3867bb;background:#f4f9ff}.monthly-statement-note>svg{margin-top:1px;color:#0875ee}.monthly-statement-note strong{color:#1349c7;font-size:16px}.monthly-statement-note ol{display:grid;gap:7px;padding-left:18px;margin:9px 0 0;font-size:13px;line-height:1.45}.monthly-payment-page{max-width:var(--cp-content-max);padding-top:14px;padding-bottom:38px;color:#2c313c}.monthly-payment-page .fee-hub-header{margin-bottom:8px}.monthly-payment-page .fee-hub-tabs{margin-bottom:10px}.monthly-payment-page .fee-hub-filterbar{margin-bottom:12px}.monthly-payment-statement{overflow:hidden;border:1px solid #dce8f5;border-radius:5px;background:#fff}.monthly-payment-statement>header{display:grid;grid-template-columns:28px max-content max-content max-content minmax(0,1fr) max-content max-content;gap:10px;align-items:center;min-height:68px;padding:0 14px;color:#1a3060;border-bottom:1px solid #e3ecf5}.monthly-payment-disclosure{display:inline-flex;color:#143ae6}.monthly-payment-statement>header>strong{font-size:16px}.monthly-payment-statement>header>em,.monthly-payment-order__header em{padding:3px 9px;color:#2461e5;border-radius:4px;background:#dbe6ff;font-size:12.5px;font-style:normal;font-weight:700}.monthly-payment-statement>header>b{color:#2760d3;font-size:13px;font-weight:700}.monthly-payment-statement>header>span{color:#4d7ed3;font-size:12.5px;white-space:nowrap}.monthly-payment-statement>header>span i{margin-left:5px;padding:4px 9px;color:#ee7000;border-radius:4px;background:#fff0d8;font-style:normal;font-weight:700}.monthly-payment-statement>header>button{display:inline-flex;align-items:center;gap:3px;padding:0;color:#0c38df;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.monthly-payment-statement__body{display:grid;grid-template-columns:1fr 1fr 218px;gap:14px;padding:17px 14px 12px}.monthly-payment-statement__body>section{min-width:0;padding-right:14px;border-right:1px solid #e1eaf5}.monthly-payment-statement__body h2{display:flex;align-items:center;gap:5px;margin:0 0 13px;color:#0b32db;font-size:16px}.monthly-payment-statement__body h2 svg{color:#113be6}.monthly-payment-statement__body dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin:0}.monthly-payment-statement__body dl>div{display:grid;grid-template-columns:auto 1fr;gap:8px;min-width:0;font-size:12.5px}.monthly-payment-statement__body dt{color:#4b5263}.monthly-payment-statement__body dd{min-width:0;margin:0;color:#2c313c;font-weight:700;white-space:nowrap}.monthly-payment-statement__body dd b{margin-left:5px;color:#ff2323}.monthly-payment-statement__body dd i{padding:4px 9px;color:#ed7904;border-radius:4px;background:#fff1de;font-style:normal}.monthly-payment-statement__body aside{display:grid;align-content:center;justify-items:center;gap:7px;min-height:180px;padding:14px;color:#e76e00;background:#fff7e9;text-align:center}.monthly-payment-statement__body aside svg{color:#fd8500}.monthly-payment-statement__body aside strong{font-size:17px}.monthly-payment-statement__body aside p{margin:0;color:#4b5263;font-size:12.5px;line-height:1.55}.monthly-payment-statement>footer{display:grid;grid-template-columns:120px 1fr 1fr;gap:10px;align-items:center;min-height:62px;padding:0 15px;color:#0a2ee8;border-top:1px solid #e2ebf6;background:#fbfdff}.monthly-payment-statement>footer>strong{font-size:16px}.monthly-payment-statement>footer>span{display:inline-flex;align-items:baseline;justify-content:center;gap:23px;min-height:39px;padding:0 18px;border:1px solid #dfe9f6;border-radius:4px;color:#1339df;background:#f6faff;font-size:17px}.monthly-payment-statement>footer b{color:#0827ed;font-size:22px}.monthly-payment-orders{margin-top:18px}.monthly-payment-orders>h2{margin:0 0 10px;color:#0732e6;font-size:18px}.monthly-payment-order{overflow:hidden;margin-bottom:10px;border:1px solid #dfe9f5;border-radius:5px;background:#fff}.monthly-payment-order__header{display:grid;grid-template-columns:28px minmax(190px,1fr) minmax(180px,.8fr);gap:9px;align-items:center;min-height:55px;padding:0 13px;border-bottom:1px solid #e4edf6}.monthly-payment-order__header>div{display:grid;grid-template-columns:auto auto;align-items:center;gap:8px}.monthly-payment-order__header strong{color:#2c313c;font-size:15px}.monthly-payment-order__header span{grid-column:1 / -1;color:#0e5fdb;font-size:12.5px}.monthly-payment-order__header time{justify-self:end;display:grid;gap:3px;color:#2165d8;font-size:12.5px;text-align:right}.monthly-payment-order__header time b{color:#f22626;font-weight:700}.monthly-payment-charge{margin:0 10px 8px;overflow:hidden;border:1px solid #dceaf6;border-radius:4px}.monthly-payment-charge>header{display:grid;grid-template-columns:28px 31px minmax(170px,1fr) 84px;gap:6px;align-items:center;min-height:47px;padding:0 10px}.monthly-payment-charge__icon{display:flex;color:#086aef}.monthly-payment-charge>header strong{color:#2c313c;font-size:14px}.monthly-payment-charge>header time{display:grid;gap:2px;color:#2566dc;font-size:12.5px;text-align:center}.monthly-payment-charge>header time b{color:#f12626}.monthly-payment-charge .fee-hub-state{min-width:75px}.monthly-payment-charge__table{color:#2c313c;font-size:12.5px}.monthly-payment-charge__table>div{display:grid;grid-template-columns:1.05fr .9fr 1.05fr .75fr 1.15fr 1.35fr;min-height:28px;border-top:1px solid #e0ebf6}.monthly-payment-charge__table>div>span{display:flex;align-items:center;min-width:0;padding:0 8px;border-right:1px solid #e0ebf6}.monthly-payment-charge__table>div>span:last-child{border-right:0}.monthly-payment-charge__head{color:#2862d8;background:#eef8ff}.monthly-payment-charge__table footer{display:flex;justify-content:space-between;align-items:center;min-height:31px;padding:0 11px;color:#0828e5;background:#f7fbff}.monthly-payment-charge__table footer strong{font-size:13px}.monthly-payment-orders__total{display:grid;grid-template-columns:1fr auto auto auto auto;gap:20px;align-items:center;min-height:60px;padding:0 20px;color:#0730e8;border:1px solid #dce8f5;background:#f8fcff}.monthly-payment-orders__total>span{font-size:17px;font-weight:800}.monthly-payment-orders__total strong{font-size:13px}.monthly-payment-orders__total b{min-width:110px;font-size:15px}.monthly-payment-selection{margin-top:4px}.monthly-payment-selection .fee-hub-selection__body{grid-template-columns:1.03fr 1.06fr .85fr}.monthly-payment-statement.is-collapsed>header{border-bottom:0}.monthly-payment-statement.is-collapsed>:not(header){display:none}.monthly-payment-page.is-statement-collapsed .monthly-payment-orders{display:none}.monthly-payment-statement .monthly-payment-disclosure{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#143ae6;cursor:pointer}.monthly-payment-order__header>div{grid-template-columns:max-content max-content;justify-content:start;column-gap:8px;row-gap:3px}.monthly-payment-order__header>div>em{grid-column:2;grid-row:1;align-self:center;justify-self:start;width:max-content;min-height:20px;box-sizing:border-box;padding:3px 8px;line-height:14px;white-space:nowrap}.monthly-payment-order__header>div>span{grid-column:1 / -1;grid-row:2}.monthly-confirm-page{max-width:var(--cp-content-max);padding-top:12px;padding-bottom:38px;color:#2c313c}.monthly-confirm-page button,.monthly-confirm-page input,.monthly-confirm-page textarea{font:inherit}.monthly-confirm-breadcrumb{display:flex;gap:8px;align-items:center;margin:0 0 8px;color:#4b5263;font-size:12.5px}.monthly-confirm-breadcrumb button{padding:0;color:inherit;border:0;background:transparent;cursor:pointer}.monthly-confirm-title{margin-bottom:12px}.monthly-confirm-title h1{margin:0;color:#132861;font-size:25px;line-height:1.15;letter-spacing:-.035em}.monthly-confirm-title p{margin:6px 0 0;color:#385caa;font-size:13px}.monthly-confirm-summary{display:grid;grid-template-columns:1.18fr .92fr 1.05fr .83fr;min-height:76px;overflow:hidden;border:1px solid #d8e7f7;border-radius:5px;background:#fff}.monthly-confirm-summary>*{min-width:0;padding:11px 14px;border-left:1px solid #deebf7}.monthly-confirm-summary>*:first-child{border-left:0}.monthly-confirm-summary__statement,.monthly-confirm-summary__count{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:center}.monthly-confirm-summary__statement>span,.monthly-confirm-summary__count>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;color:#0b41ef;border-radius:5px;background:#eef6ff}.monthly-confirm-summary small{display:block;color:#4b5263;font-size:12.5px}.monthly-confirm-summary strong{color:#2c313c;font-size:15px;white-space:nowrap}.monthly-confirm-summary__statement em{display:inline-flex;margin-left:8px;padding:3px 8px;color:#255fdd;border-radius:4px;background:#dce7ff;font-size:12.5px;font-style:normal;font-weight:700}.monthly-confirm-summary__statement b{display:block;margin-top:3px;color:#3e66b5;font-size:12.5px}.monthly-confirm-summary dl{display:grid;align-content:center;gap:7px;margin:0}.monthly-confirm-summary dl>div{display:grid;grid-template-columns:1fr;gap:1px}.monthly-confirm-summary dt{color:#4b5263;font-size:12.5px}.monthly-confirm-summary dd{margin:0;color:#1f396b;font-size:12.5px;font-weight:700;white-space:nowrap}.monthly-confirm-summary dd b{color:#fa302d}.monthly-confirm-summary__count strong{color:#092cf0;font-size:23px}.monthly-confirm-summary__count strong i{color:#173063;font-size:13px;font-style:normal}.monthly-confirm-summary__total{display:grid;align-content:center;gap:4px}.monthly-confirm-summary__total>strong{display:grid;grid-template-columns:35px 1fr;color:#0731ed;font-size:15px}.monthly-confirm-summary__total>strong b{color:#0522ff;font-size:20px;line-height:.95}.monthly-confirm-methods{margin-top:11px}.monthly-confirm-methods h2,.monthly-confirm-orders h2,.monthly-confirm-totals h2,.monthly-confirm-upload h2,.monthly-confirm-remark h2{margin:0 0 7px;color:#0733e6;font-size:16px;font-weight:800}.monthly-confirm-methods h2 small{color:#476bb1;font-size:12.5px;font-weight:600}.monthly-confirm-methods>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.per-order-confirm-methods>div{grid-template-columns:repeat(3,minmax(0,1fr))}.monthly-confirm-methods label{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:0 8px;min-height:68px;padding:10px 13px;border:1px solid #d7e4f5;border-radius:4px;background:#fff;cursor:pointer}.monthly-confirm-methods label.is-selected{border-color:#b5cfff;background:#f5f9ff}.monthly-confirm-methods input{width:16px;height:16px;margin:0;accent-color:#052bfe}.monthly-confirm-methods label>span{color:#2c313c;font-size:13px;font-weight:700;white-space:nowrap}.monthly-confirm-methods label>small{grid-column:2;color:#4781dc;font-size:12.5px;line-height:1.35}.monthly-confirm-orders{margin-top:13px}.monthly-confirm-orders>header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:6px}.monthly-confirm-orders>header h2{margin-bottom:0}.monthly-confirm-orders>header p{margin:0;color:#5c6372;font-size:12.5px}.monthly-confirm-order{overflow:hidden;margin-top:7px;border:1px solid #dce9f5;border-radius:4px;background:#fff}.monthly-confirm-order>header{display:grid;grid-template-columns:35px 138px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:30px;padding:0 12px;border-bottom:1px solid #e1ebf6;color:#153061}.monthly-confirm-order>header>span{display:inline-flex;align-items:center;gap:2px;color:#0836e8}.monthly-confirm-order>header>span i{width:4px;height:4px;border-radius:50%;background:#0733e8}.monthly-confirm-order>header>strong{font-size:12.5px}.monthly-confirm-order>header>b{overflow:hidden;color:#2761c6;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.monthly-confirm-order>header>em{display:inline-flex;gap:7px;color:#3f63ac;font-size:12.5px;font-style:normal;white-space:nowrap}.monthly-confirm-order>header>em strong{color:#0730ea;font-size:13px}.monthly-confirm-order>header>em i{height:13px;border-left:1px solid #b6cbe8}.monthly-confirm-order__charges{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:7px 12px}.per-order-confirm-orders .monthly-confirm-order__charges{grid-template-columns:1fr}.monthly-confirm-order__charges>section{min-width:0;border:1px solid #e0eaf5;border-radius:3px;overflow:hidden}.monthly-confirm-order__charges>section>header{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:5px;align-items:center;min-height:28px;padding:0 7px}.monthly-confirm-order__charges>section>header span{display:flex;color:#0870ed}.monthly-confirm-order__charges>section>header strong{color:#2c313c;font-size:12.5px}.monthly-confirm-order__charges>section>header b{color:#0831e9;font-size:12.5px}.monthly-confirm-order__charges>section>div{color:#4b5263;font-size:12.5px}.monthly-confirm-order__charges>section>div>div{display:grid;grid-template-columns:1.05fr .85fr .9fr .68fr .9fr 1.12fr;min-height:22px;border-top:1px solid #e1ebf6}.monthly-confirm-order__charges>section>div>div>span{display:flex;min-width:0;align-items:center;padding:0 5px;border-right:1px solid #e1ebf6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monthly-confirm-order__charges>section>div>div>span:last-child{border-right:0}.monthly-confirm-detail-head{color:#2b62c8;background:#eef8ff}.monthly-confirm-totals{display:grid;grid-template-columns:1fr 260px 1fr;gap:10px;margin-top:10px}.monthly-confirm-totals>div,.monthly-confirm-totals>aside{min-height:98px;padding:13px 16px;border:1px solid #dce9f6;border-radius:4px;background:#fff}.monthly-confirm-totals h2{margin-bottom:10px;font-size:14px}.monthly-confirm-totals>div>strong{display:grid;grid-template-columns:46px 1fr;margin-top:5px;color:#072bff;font-size:22px;text-align:right}.monthly-confirm-totals>div>strong span{color:#2c313c;font-size:15px;text-align:left}.monthly-confirm-totals>div>strong.is-single{display:block;margin-top:21px;text-align:left}.monthly-confirm-totals>aside{display:grid;gap:2px;color:#2c313c;background:#eef6ff;font-size:12.5px}.monthly-confirm-totals>aside p{margin:0 0 2px;color:#3e6eaa;font-size:12.5px}.monthly-confirm-totals>aside small{margin-top:3px;color:#4c7dce;font-size:12.5px}.monthly-confirm-accounts{margin-top:12px}.monthly-confirm-accounts>header{display:flex;gap:25px;min-height:28px;border-bottom:1px solid #dce7f5}.monthly-confirm-accounts>header button{position:relative;padding:0 2px 8px;color:#4b5263;border:0;background:transparent;font-size:12.5px;font-weight:700;cursor:pointer}.monthly-confirm-accounts>header button.is-active{color:#052cf4}.monthly-confirm-accounts>header button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#0630f6;content:""}.monthly-confirm-account-grid{position:relative;display:grid;grid-template-columns:1.05fr 1fr 1.28fr .93fr;gap:7px;margin-top:8px}.monthly-confirm-account-grid>article{min-height:154px;padding:10px;border:1px solid #dce8f5;border-radius:4px;background:#fff}.monthly-confirm-account-grid>article>header{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:5px;align-items:center;margin-bottom:8px}.monthly-confirm-account-grid>article>header span{display:flex;color:#0969e6}.monthly-confirm-account-grid h2{margin:0;color:#2c313c;font-size:12.5px;white-space:nowrap}.monthly-confirm-account-grid header button{display:inline-flex;align-items:center;gap:3px;padding:3px 6px;color:#1135e2;border:1px solid #cddcf2;border-radius:3px;background:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.monthly-confirm-account-grid dl{display:grid;gap:5px;margin:0}.monthly-confirm-account-grid dl>div{display:grid;grid-template-columns:63px minmax(0,1fr);gap:4px;font-size:12.5px}.monthly-confirm-account-grid dt{color:#4b5263}.monthly-confirm-account-grid dd{min-width:0;margin:0;color:#1e396a;overflow-wrap:anywhere}.monthly-confirm-qr{display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:center;text-align:center}.monthly-confirm-qr>header{justify-self:stretch}.monthly-confirm-qr>svg{color:#0c0d0e;background:#fff}.monthly-confirm-qr>p{margin:0;color:#4b5263;font-size:12.5px}.monthly-confirm-copy{position:absolute;right:5px;bottom:-20px;margin:0;color:#168148;font-size:12.5px}.monthly-confirm-upload{margin-top:13px}.monthly-confirm-upload__drop{position:relative;display:grid;grid-template-columns:31px auto 1fr;gap:6px;align-items:center;min-height:50px;padding:0 13px;border:1px dashed #9bc3f4;border-radius:4px;background:#f8fbff;color:#1e54b7;cursor:pointer}.monthly-confirm-upload__drop svg{color:#0967ed}.monthly-confirm-upload__drop strong{color:#2860bf;font-size:12.5px}.monthly-confirm-upload__drop span{color:#7695c6;font-size:12.5px}.monthly-confirm-upload__drop input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.monthly-confirm-proof-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:7px}.monthly-confirm-proof-list article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:7px;min-width:0;padding:6px;border:1px solid #dde9f6;border-radius:4px;background:#fff}.monthly-confirm-proof-list img{width:52px;height:52px;object-fit:cover;border:1px solid #e4ebf5}.monthly-confirm-proof-list article>div{display:grid;align-content:start;gap:3px;min-width:0}.monthly-confirm-proof-list strong{overflow:hidden;color:#27456f;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.monthly-confirm-proof-list small{color:#5c6372;font-size:12.5px}.monthly-confirm-proof-list p{display:flex;gap:8px;margin:0}.monthly-confirm-proof-list button{display:inline-flex;align-items:center;gap:2px;padding:0;color:#0b38e6;border:0;background:transparent;font-size:12.5px;font-weight:700;cursor:pointer}.monthly-confirm-proof-list p button:last-child{color:#4e7ac5}.monthly-confirm-remark{position:relative;margin-top:12px}.monthly-confirm-remark textarea{display:block;width:100%;min-height:70px;box-sizing:border-box;padding:10px 12px 19px;color:#173264;border:1px solid #dce8f5;border-radius:4px;outline:0;resize:vertical;font-size:12.5px}.monthly-confirm-remark textarea:focus{border-color:#6d92f6;box-shadow:0 0 0 2px #2553eb14}.monthly-confirm-remark>span{position:absolute;right:11px;bottom:8px;color:#5c6372;font-size:12.5px}.monthly-confirm-actions{display:flex;justify-content:space-between;margin-top:14px}.monthly-confirm-actions .ui-button{min-width:88px;min-height:38px}@media (max-width: 980px){.monthly-statement-header{grid-template-columns:1fr auto}.monthly-statement-exchange{display:none}.monthly-statement-summary__facts{grid-template-columns:1fr 1fr 1fr;gap:12px}.monthly-statement-summary__facts>div{border-left:0}.monthly-statement-pay{margin-left:0}.monthly-statement-list{padding-right:0}.monthly-statement-list>header>aside{position:static;width:auto;grid-template-columns:1fr 1fr 1fr;margin-top:10px}.monthly-statement-list>header>aside>span{grid-column:1 / -1}.monthly-statement-filterbar{margin-top:17px}.monthly-statement-order__row{grid-template-columns:32px minmax(230px,1fr) 1fr 68px}.monthly-statement-order__total{display:none}}@media (max-width: 780px){.monthly-statement-header,.monthly-statement-highlights,.monthly-statement-filterbar{grid-template-columns:1fr}.monthly-statement-return{justify-self:start;margin-top:0}.monthly-statement-summary__facts{grid-template-columns:1fr 1fr}.monthly-statement-summary__amount{grid-column:1 / -1}.monthly-statement-highlights>article>div{grid-template-columns:1fr;gap:14px}.monthly-statement-highlights>article>div>span{border-left:0}.monthly-statement-list>header>aside{grid-template-columns:1fr 1fr}.monthly-statement-list>header>aside>span{grid-column:1 / -1}.monthly-statement-order__row{grid-template-columns:31px minmax(0,1fr) 64px;padding:9px}.monthly-statement-order__dates,.monthly-statement-order__status{display:none}.monthly-statement-order__charges{overflow-x:auto}.monthly-statement-charge{min-width:670px}.monthly-statement-note{padding:17px}}.fee-hub-header{display:grid;grid-template-columns:minmax(0,1fr) 260px 225px;gap:12px;align-items:start;margin-bottom:8px}.fee-hub-header h1{margin:0 0 3px;color:#0c0d0e;font-size:28px;font-weight:800;letter-spacing:-.04em}.fee-hub-header>div>p{margin:0;color:#4b5263;font-size:15px;font-weight:600}.fee-hub-exchange{display:grid;gap:2px;min-height:91px;padding:10px 13px;border-radius:5px;background:#edf6ff;color:#0c0d0e;font-size:13px;line-height:1.2}.fee-hub-exchange p{margin:0 0 2px;color:#3569a8;font-size:12.5px}.fee-hub-exchange span{white-space:nowrap}.fee-hub-header>aside{display:grid;justify-items:end;gap:8px;padding-top:5px}.fee-hub-header>aside small{color:#5c6372;font-size:12.5px;white-space:nowrap}.fee-hub-header>aside .ui-button{min-height:31px;padding:0 11px;font-size:13px}.fee-hub-header>aside .fee-hub-monthly-button{min-height:33px;padding-inline:11px;color:#2447d7;border-color:#8d96f2;background:#fbfcff;box-shadow:none}.fee-hub-header>aside .fee-hub-monthly-button>span{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:16px;line-height:1}.fee-hub-header>aside .fee-hub-monthly-button svg{flex:0 0 16px;width:16px;height:16px;color:#2447d7}.fee-hub-header>aside .fee-hub-monthly-button:hover:not(:disabled){color:#1539c9;border-color:#6677e8;background:#f7f9ff;box-shadow:none;transform:none}.fee-hub-header>aside .fee-hub-monthly-button:active:not(:disabled){transform:none}.fee-hub-tabs{display:flex;gap:24px;min-height:43px;border-bottom:1px solid #e4e9f4}.fee-hub-tabs button{position:relative;padding:0 2px 10px;color:#0c0d0e;border:0;background:transparent;font-size:14px;font-weight:700;white-space:nowrap}.fee-hub-tabs button span{color:inherit;font-size:12.5px}.fee-hub-tabs button.is-active{color:#1228ee}.fee-hub-tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:#1428ff;content:""}.fee-hub-filterbar{display:grid;grid-template-columns:218px 160px 122px minmax(260px,1fr) 82px;gap:11px;align-items:center;padding:13px 0}.fee-hub-filterbar>label,.fee-hub-date{display:flex;align-items:center;min-width:0;height:39px;padding:0 10px;border:1px solid #dce5f4;border-radius:4px;background:#fff;color:#173770}.fee-hub-filterbar>label:not(.fee-hub-date){justify-content:space-between;gap:4px}.fee-hub-filterbar select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#2c313c;font-size:13px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fee-hub-date{gap:5px;color:#0629fe}.fee-hub-date input{width:79px;min-width:0;border:0;outline:0;color:#0c0d0e;background:transparent;font-size:12.5px}.fee-hub-date>span{color:#5c6372}.fee-hub-search{height:39px;min-width:0}.fee-hub-search .ui-search-field{min-height:39px;border-color:#dce5f4;border-radius:4px}.fee-hub-search .ui-search-field input{font-size:13px}.fee-hub-filter-button{min-height:39px;padding-inline:12px;color:#1748d9;border-color:#d3dfef;background:#fff}.fee-hub-filter-button>span{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:17px;line-height:1}.fee-hub-filterbar .fee-hub-filter-button{color:#1748d9}.fee-hub-filter-button svg{flex:0 0 17px;width:17px;height:17px;color:#1748d9}.fee-hub-filter-button:hover:not(:disabled){color:#1139c8;border-color:#bdcee8;background:#f8fbff;transform:none}.fee-hub-filter-button:active:not(:disabled){transform:none}.fee-hub-layout{display:grid;grid-template-columns:minmax(0,1fr) 244px;gap:12px;align-items:start}.fee-hub-workspace{overflow:hidden;border:1px solid #e0e8f4;border-radius:5px;background:#fff}.fee-hub-list-head{display:none}.fee-hub-list-head span:nth-child(2),.fee-hub-list-head span:nth-child(3){text-align:right}.fee-hub-paid-list-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.7fr) 58px 64px;gap:6px;align-items:center;min-height:39px;padding:0 14px;color:#5c6372;border-bottom:1px solid #e4ebf5;background:#fbfdff;font-size:12.5px}.fee-hub-paid-list-head span:last-child{text-align:right}.fee-hub-overdue-list-head{display:grid;grid-template-columns:minmax(0,1fr) 126px 84px 64px;gap:6px;align-items:center;min-height:39px;padding:0 14px;color:#5c6372;border-bottom:1px solid #e4ebf5;background:#fbfdff;font-size:12.5px}.fee-hub-overdue-list-head span:not(:first-child){text-align:center}.fee-hub-overdue-list-head span:last-child{text-align:right}.fee-hub-deferred-list-head{display:grid;grid-template-columns:minmax(0,1fr) 98px 98px 70px 64px;gap:6px;align-items:center;min-height:39px;padding:0 14px;color:#5c6372;border-bottom:1px solid #e4ebf5;background:#fbfdff;font-size:12.5px}.fee-hub-deferred-list-head span:not(:first-child){text-align:center}.fee-hub-deferred-list-head span:last-child{text-align:right}.fee-hub-supplement-list-head{display:grid;grid-template-columns:minmax(260px,1fr) 98px 98px 58px 64px;gap:6px;align-items:center;min-height:39px;padding:0 14px;color:#5c6372;border-bottom:1px solid #e4ebf5;background:#fbfdff;font-size:12.5px}.fee-hub-supplement-list-head span:not(:first-child){text-align:center}.fee-hub-supplement-list-head span:last-child{text-align:right}.fee-hub-order{border-bottom:1px solid #e7edf5}.fee-hub-order:last-of-type{border-bottom:0}.fee-hub-order__row{display:grid;grid-template-columns:33px minmax(290px,1fr) 142px 106px 64px;gap:6px;align-items:center;min-height:52px;padding:0 14px}.fee-hub-disclosure,.fee-hub-expand-label{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#183ef7;cursor:pointer}.fee-hub-disclosure{width:28px;height:28px;padding:0}.fee-hub-order__identity{display:grid;grid-template-columns:auto auto 1fr;gap:10px;align-items:center;min-width:0;padding:0;color:#2c313c;border:0;background:transparent;text-align:left;cursor:pointer}.fee-hub-order__identity strong{font-size:14px;white-space:nowrap}.fee-hub-order__identity em{padding:2px 8px;color:#1f45e6;border-radius:8px;background:#eaf1ff;font-size:12.5px;font-style:normal;font-weight:700}.fee-hub-order__identity span{overflow:hidden;color:#275ab6;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.fee-hub-order__row>time,.fee-hub-order__row>span:not(.fee-hub-order__status){color:#2c313c;font-size:12.5px;white-space:nowrap}.fee-hub-order__status{display:none}.fee-hub-order__status--paid{color:#0ba65c;background:#e5f8ee}.fee-hub-order__status--supplement_due{color:#1b45df;background:#e9efff}.fee-hub-monthly-order__row{grid-template-columns:33px minmax(290px,1fr) 142px 74px 64px}.fee-hub-order__identity .fee-hub-monthly-tag{color:#2461e5;background:#dde8ff}.fee-hub-monthly-order__status{display:inline-flex;align-items:center;justify-self:end;padding:4px 8px;color:#d47700;border-radius:4px;background:#fff2d8;font-size:12.5px;font-weight:700;white-space:nowrap}.fee-hub-expand-label{justify-self:end;gap:2px;padding:0;color:#1839e4;font-size:12.5px;font-weight:700;white-space:nowrap}.fee-hub-overdue-order__row{grid-template-columns:33px minmax(260px,1fr) 126px 84px 64px}.fee-hub-overdue-order__row>b{color:#f33;font-size:12.5px;text-align:center;white-space:nowrap}.fee-hub-deferred-order__row{grid-template-columns:33px minmax(230px,1fr) 98px 98px 70px 64px}.fee-hub-deferred-order__row>b{color:#f33;font-size:12.5px;text-align:center;white-space:nowrap}.fee-hub-supplement-order__row{grid-template-columns:33px minmax(260px,1fr) 98px 98px 58px 64px}.fee-hub-supplement-order__row>b{color:#f33;font-size:12.5px;text-align:center;white-space:nowrap}.fee-hub-supplement-order__row>span{color:#244a9d;font-size:12.5px;text-align:center;white-space:nowrap}.fee-hub-order__body{padding:0 16px 11px 25px}.fee-hub-order-summary{display:grid;grid-template-columns:minmax(0,1.5fr) 235px;gap:17px;padding:12px 0 7px}.fee-hub-order-summary h2,.fee-hub-order__fees>h2{margin:0 0 10px;color:#1038eb;font-size:17px;font-weight:800}.fee-hub-order-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px;margin:0}.fee-hub-order-summary dl>div{display:grid;grid-template-columns:65px 1fr;gap:5px;min-width:0}.fee-hub-order-summary dt{color:#2c313c;font-size:12.5px}.fee-hub-order-summary dd{min-width:0;margin:0;overflow:hidden;color:#2c313c;font-size:12.5px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.fee-hub-order-summary aside{display:grid;grid-template-columns:29px 1fr;column-gap:9px;align-content:start;padding:13px;color:#b75d00;border-radius:4px;background:#fff8eb}.fee-hub-order-summary aside svg{grid-row:span 2;color:#f39b00}.fee-hub-order-summary aside strong{margin-bottom:5px;font-size:14px}.fee-hub-order-summary aside p{margin:0;color:#6e6256;font-size:12.5px;line-height:1.5}.fee-hub-order-summary aside.fee-hub-status-notice{display:flex;align-self:start;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:13px;text-align:center}.fee-hub-order-summary aside.fee-hub-status-notice strong{margin:0}.fee-hub-overdue-order__summary aside{color:#e82e2e;background:#fff0f0}.fee-hub-overdue-order__summary aside svg{color:#f13737}.fee-hub-overdue-order__summary aside p{color:#7b5151}.fee-hub-deferred-order__summary aside{color:#e47700;background:#fff8eb}.fee-hub-deferred-order__summary aside svg{color:#f29b00}.fee-hub-deferred-order__summary aside p{color:#6e6256}.fee-hub-supplement-order__summary aside{color:#df7600;background:#fff8eb}.fee-hub-supplement-order__summary aside svg{color:#f39800}.fee-hub-supplement-order__summary aside p{color:#2861ae}.fee-hub-review-order{border-bottom:1px solid #e7edf5}.fee-hub-review-order:last-of-type{border-bottom:0}.fee-hub-review-order__row{display:grid;grid-template-columns:33px minmax(260px,1fr) minmax(138px,.55fr) 64px;gap:6px;align-items:center;min-height:52px;padding:0 14px}.fee-hub-review-order__identity{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;color:#2c313c}.fee-hub-review-order__identity strong{font-size:14px;white-space:nowrap}.fee-hub-review-order__identity em{padding:2px 8px;color:#1f45e6;border-radius:8px;background:#eaf1ff;font-size:12.5px;font-style:normal;font-weight:700}.fee-hub-review-order__identity span{overflow:hidden;color:#275ab6;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.fee-hub-review-order__row>time,.fee-hub-review-order__period{color:#2c313c;font-size:12.5px;white-space:nowrap}.fee-hub-review-order__period{color:#2256c8}.fee-hub-review-order__body{padding:0 10px 11px 25px}.fee-hub-review-order__summary{padding-right:6px}.fee-hub-review-order__summary aside{background:#fff8eb}.fee-hub-review-order__fees-title{margin:5px 0 9px;color:#1038eb;font-size:17px;font-weight:800}.fee-hub-review-payment{overflow:hidden;border:1px solid #e3ecf5;border-radius:4px}.fee-hub-review-payment__header{display:grid;grid-template-columns:minmax(0,1fr) 164px 58px;gap:10px;align-items:center;min-height:43px;padding:0 10px;border-bottom:1px solid #e6edf6;background:#fff}.fee-hub-review-payment__header>button:first-child{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:0;color:#2c313c;border:0;background:transparent;cursor:pointer;text-align:left}.fee-hub-review-payment__header>button:first-child svg{color:#173df0}.fee-hub-review-payment__header strong{font-size:15px}.fee-hub-review-payment__header time{color:#5375bd;font-size:12.5px;white-space:nowrap}.fee-hub-review-payment__collapse{display:inline-flex;align-items:center;justify-content:end;gap:2px;padding:0;color:#1538df;border:0;background:transparent;font-size:12.5px;font-weight:700;cursor:pointer}.fee-hub-review-payment__body{padding:0 10px 10px}.fee-hub-review-payment__summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;gap:12px;align-items:center;min-height:43px;color:#19336b;font-size:12.5px}.fee-hub-review-payment__summary>div{display:inline-flex;justify-content:end;gap:20px;color:#0829e7;white-space:nowrap}.fee-hub-review-payment__summary strong{font-size:13px}.fee-hub-review-categories{display:grid;margin:0 -10px}.fee-hub-review-category+.fee-hub-review-category{border-top:7px solid #f7f9fc}.fee-hub-review-category>header{display:flex;align-items:baseline;gap:10px;min-height:38px;padding:0 13px;border-top:1px solid #e4ebf5;border-bottom:1px solid #e4ebf5;background:#f7fbff}.fee-hub-review-category>header strong{color:#1739cf;font-size:13px}.fee-hub-review-category>header small{color:#5c6372;font-size:12.5px}.fee-hub-review-category .fee-hub-review-charge{margin:0}.fee-hub-review-category .fee-hub-review-charge:first-of-type{border-top:0}.fee-hub-review-charge{margin:0 -10px;border-top:1px solid #e4ebf5}.fee-hub-review-charge>header{display:grid;grid-template-columns:28px minmax(0,1fr) 92px;gap:7px;align-items:center;min-height:38px;padding:0 13px}.fee-hub-review-charge__icon{display:flex;color:#075cef}.fee-hub-review-charge__title{display:flex;align-items:baseline;gap:10px;min-width:0}.fee-hub-review-charge>header strong{color:#16285c;font-size:13px}.fee-hub-review-charge__title small{color:#5c6372;font-size:12.5px;white-space:nowrap}.fee-hub-review-charge .fee-hub-state{min-width:76px;padding:7px 8px}.fee-hub-state--proof_pending{color:#0b50d2;background:#eaf3ff}.fee-hub-review-charge .fee-hub-detail-table{margin:0 13px 9px}.fee-hub-review-proof-info{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(192px,.72fr);border-top:1px solid #e4ebf5}.fee-hub-review-proof-info>section{min-width:0;padding:11px 10px 0}.fee-hub-review-proof-info>section+section{border-left:1px solid #e4ebf5}.fee-hub-review-proof-info h3{margin:0 0 9px;color:#17295b;font-size:13px}.fee-hub-review-proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fee-hub-review-proofs article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:7px;min-width:0;padding:6px;border:1px solid #e3eaf4;border-radius:4px}.fee-hub-review-proofs img{width:52px;height:57px;object-fit:cover;border:1px solid #e8edf4}.fee-hub-review-proofs article div{display:grid;align-content:start;gap:2px;min-width:0}.fee-hub-review-proofs strong{overflow:hidden;color:#29406c;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.fee-hub-review-proofs small{color:#5c7ece;font-size:12.5px}.fee-hub-review-proofs button{display:inline-flex;align-items:center;gap:3px;width:max-content;padding:0;color:#103be5;border:0;background:transparent;font-size:12.5px;font-weight:700;cursor:pointer}.fee-hub-review-payment-info dl{display:grid;gap:5px;margin:0}.fee-hub-review-payment-info dl>div{display:grid;grid-template-columns:1fr auto;gap:10px;color:#4b5263;font-size:12.5px}.fee-hub-review-payment-info dt,.fee-hub-review-payment-info dd{margin:0}.fee-hub-review-payment-info dd{color:#2c313c;text-align:right;white-space:nowrap}.fee-hub-state--paid{color:#07985a;background:#e7f9ef}.fee-hub-paid-order__row{grid-template-columns:33px minmax(230px,1fr) minmax(160px,.7fr) 58px 64px}.fee-hub-paid-order__state{justify-self:end;padding:5px 9px;color:#07985a;border-radius:4px;background:#e7f9ef;font-size:12.5px;font-weight:700;white-space:nowrap}.fee-hub-paid-order__body{padding-right:10px}.fee-hub-paid-order__summary aside{display:block;padding:16px;color:#0a9a5c;background:#e9fbf0}.fee-hub-paid-order__summary aside strong{display:block;margin-bottom:7px;color:#0a9a5c}.fee-hub-paid-order__summary aside p{color:#2e7057}.fee-hub-paid-invoices{margin:2px 0 9px;padding:9px 10px;border:1px solid #e1e9f4;border-radius:4px}.fee-hub-paid-invoices h2{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#1038eb;font-size:16px;font-weight:800}.fee-hub-paid-invoices h2 svg{color:#0b46ec}.fee-hub-paid-invoices>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fee-hub-paid-invoices article{display:grid;grid-template-columns:54px minmax(0,1fr);gap:7px;min-width:0;padding:6px;border:1px solid #e3eaf4;border-radius:4px}.fee-hub-paid-invoices img{width:54px;height:58px;object-fit:cover;border:1px solid #e7edf5}.fee-hub-paid-invoices article>div{display:grid;align-content:start;gap:2px;min-width:0}.fee-hub-paid-invoices strong{overflow:hidden;color:#29406c;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.fee-hub-paid-invoices small{color:#5c7ece;font-size:12.5px}.fee-hub-paid-invoices p{display:flex;gap:14px;margin:2px 0 0}.fee-hub-paid-invoices button,.fee-hub-paid-invoices a{display:inline-flex;align-items:center;gap:3px;padding:0;color:#103be5;border:0;background:transparent;font-size:12.5px;font-weight:700;text-decoration:none;cursor:pointer}.fee-hub-paid-payments{display:grid;gap:9px}.fee-hub-paid-charge .fee-hub-state{min-width:76px;padding:7px 8px}.fee-hub-paid-side{align-content:start}.fee-hub-paid-side section{min-height:267px}.fee-hub-paid-side h2{margin-bottom:14px}.fee-hub-rejected-order__row{grid-template-columns:33px minmax(230px,1fr) minmax(160px,.7fr) 58px 64px}.fee-hub-rejected-order__body{padding-right:10px}.fee-hub-rejected-order__summary aside{color:#ed1f38;background:#fff0f2}.fee-hub-rejected-order__summary aside svg{color:#f2293c}.fee-hub-rejected-order__summary aside strong{display:block;margin-bottom:7px;color:#ed1f38}.fee-hub-rejected-order__summary aside p{color:#87535b}.fee-hub-rejected-payments{display:grid;gap:9px}.fee-hub-state--rejected{color:#ef263d;background:#fff0f2}.fee-hub-rejected-charge .fee-hub-state{min-width:76px;padding:7px 8px}.fee-hub-rejected-proof-info{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(350px,.9fr);border-top:1px solid #e4ebf5}.fee-hub-rejected-proof-info>section{min-width:0;padding:11px 10px 10px}.fee-hub-rejected-proof-info>section+section{border-left:1px solid #e4ebf5}.fee-hub-rejected-proof-info h3{margin:0 0 9px;color:#17295b;font-size:13px}.fee-hub-rejected-feedback__panel{display:grid;gap:7px;padding:8px 9px;border-radius:4px;background:#fff0f2}.fee-hub-rejected-feedback p{display:flex;align-items:center;gap:9px;margin:0;color:#1e43dc;font-size:12.5px}.fee-hub-rejected-feedback p strong{color:#2450e1}.fee-hub-rejected-feedback p time{color:#5c6372}.fee-hub-rejected-feedback span{color:#4b5263;font-size:12.5px;line-height:1.45}.fee-hub-rejected-feedback__contact{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:10px;align-items:center;padding-top:7px;border-top:1px solid rgba(200,106,114,.18)}.fee-hub-rejected-feedback__phone{gap:5px!important;flex-wrap:wrap;color:#2450e1!important}.fee-hub-rejected-feedback__phone svg{color:#2450e1}.fee-hub-rejected-feedback__phone button{display:inline-flex;align-items:center;gap:3px;min-height:24px;padding:3px 7px;color:#1d54cc;border:1px solid #cedeff;border-radius:5px;background:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.fee-hub-rejected-feedback__phone button svg{color:inherit}.fee-hub-rejected-feedback__contact>div{display:grid;gap:4px;min-width:0}.fee-hub-rejected-feedback__contact>div>small{color:#5c6372;font-size:12.5px;line-height:1.4}.fee-hub-rejected-feedback__contact>div>i{color:#34856f;font-size:12.5px;font-style:normal}.fee-hub-rejected-feedback__contact aside{display:grid;justify-items:center;gap:2px;min-height:88px;padding-left:10px;border-left:1px solid rgba(200,106,114,.22);text-align:center}.fee-hub-rejected-feedback__contact aside>strong{color:#17295b;font-size:12.5px}.fee-hub-rejected-feedback__contact aside svg{padding:3px;color:#0c0d0e;background:#fff}.fee-hub-rejected-feedback__contact aside small{color:#5c6372;font-size:12px;white-space:nowrap}.fee-hub-rejected-feedback .ui-button{min-height:33px;margin-top:1px;font-size:12.5px}.fee-hub-rejected-feedback .ui-button--payment>span,.fee-hub-rejected-feedback .ui-button--payment svg{color:#fff}.fee-hub-rejected-side{align-content:start}.fee-hub-rejected-guide>div{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#ef263d}.fee-hub-rejected-guide>div svg{color:#f03446}.fee-hub-rejected-guide>div strong{font-size:15px}.fee-hub-review-guide h2{margin-bottom:12px}.fee-hub-review-guide>div{display:grid;grid-template-columns:33px 1fr;align-items:center;margin-bottom:10px;color:#1648db}.fee-hub-review-guide>div svg{color:#3d85e6}.fee-hub-review-guide>div strong{font-size:16px}.fee-hub-review-guide ul{gap:9px}.fee-hub-support{padding-bottom:12px!important}.fee-hub-support>div{display:grid;grid-template-columns:35px 1fr;gap:8px;align-items:center;margin-bottom:12px;color:#1260db}.fee-hub-support>div svg{color:#0a55e4}.fee-hub-support>div p{margin:0;color:#2c313c;font-size:12.5px;line-height:1.45}.fee-hub-support>button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;color:#0837df;border:1px solid #1354e5;border-radius:4px;background:#fff;font-size:13px;font-weight:700;cursor:pointer}.fee-hub-proof-modal{display:grid;gap:10px;margin:0}.fee-hub-proof-modal img{width:100%;max-height:440px;object-fit:contain;border:1px solid #e0e8f4;border-radius:5px;background:#f7f9fc}.fee-hub-proof-modal figcaption{color:#4b5263;font-size:13px;text-align:center}.fee-hub-order__fees>h2{margin-top:2px}.fee-hub-categories{display:grid;gap:8px;margin-top:7px}.fee-hub-category{overflow:hidden;border:1px solid #dce8f5;border-radius:4px;background:#fff}.fee-hub-category__header{display:grid;grid-template-columns:29px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:43px;padding:0 10px;border-bottom:1px solid #e5edf7;background:#f7fbff}.fee-hub-category__header>div{display:flex;align-items:baseline;gap:10px;min-width:0}.fee-hub-category__title{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.fee-hub-category__header strong{color:#1739cf;font-size:14px}.fee-hub-category__header small{color:#5c6372;font-size:12.5px}.fee-hub-category__header>b{color:#183ac9;font-size:12.5px;font-weight:700;text-align:right}.fee-hub-category__checkbox-spacer{width:16px}.fee-hub-category__items{display:grid;gap:7px;padding:7px}.fee-hub-charge{border:1px solid #e3ecf5;border-radius:4px;overflow:hidden}.fee-hub-order__fees>.fee-hub-charge{margin-top:7px}.fee-hub-charge>header{display:grid;grid-template-columns:29px 31px minmax(135px,1fr) 54px 103px minmax(115px,1fr) minmax(178px,auto);gap:5px;align-items:center;min-height:47px;padding:0 10px}.fee-hub-charge--association-pending>header{grid-template-columns:31px minmax(135px,1fr) 54px 103px minmax(178px,auto)}.fee-hub-checkbox{display:flex;align-items:center;justify-content:center}.fee-hub-checkbox input{width:16px;height:16px;accent-color:#092aff;cursor:pointer}.fee-hub-checkbox input:disabled{cursor:not-allowed;opacity:.35}.fee-hub-charge.is-selection-disabled{background:#fbfcfe}.fee-hub-charge__icon{display:flex;color:#075cef}.fee-hub-charge>header strong{color:#2c313c;font-size:14px}.fee-hub-charge__name{display:grid;min-width:0;gap:2px}.fee-hub-charge__name small{color:#5c6372;font-size:12.5px;font-weight:600;line-height:1.25}.fee-hub-charge__currency{color:#142cea;font-size:13px}.fee-hub-charge>header b{color:#0828e5;font-size:14px;text-align:right}.fee-hub-charge__deadline{display:grid;gap:2px;color:#2368df;font-size:12.5px;text-align:center}.fee-hub-charge__deadline time{color:#2066dc}.fee-hub-charge__deadline .is-overdue{color:#f33;font-weight:700}.fee-hub-charge__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.fee-hub-defer-action{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;color:#143bd4;border:1px solid #bed0ff;border-radius:4px;background:#fff;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}.fee-hub-defer-action:hover{border-color:#486ff0;background:#f5f8ff}.fee-hub-defer-action:focus-visible{outline:2px solid rgba(20,59,212,.3);outline-offset:2px}.fee-hub-deferral-pending{overflow:hidden;color:#5c6372;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fee-hub-state.is-deferral-pending{color:#4c72c5;background:#eff4ff}.fee-hub-overdue-charge>header{grid-template-columns:29px 31px minmax(135px,1fr) 54px 103px minmax(115px,1fr)}.fee-hub-deferred-charge>header{grid-template-columns:29px 31px minmax(135px,1fr) 54px 103px minmax(115px,1fr)}.fee-hub-charge__deadline .is-deferred{color:#f33;font-weight:700}.fee-hub-supplement-charge>header{grid-template-columns:29px 31px minmax(135px,1fr) 54px 103px minmax(115px,1fr)}.fee-hub-supplement-charge__toggle{min-width:0;padding:0;overflow:hidden;color:#2c313c;border:0;background:transparent;font-size:14px;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.fee-hub-supplement-breakdown{margin-top:7px;overflow:hidden;border:1px solid #e2ebf5;border-radius:4px}.fee-hub-supplement-breakdown>header{display:grid;grid-template-columns:29px 31px minmax(130px,1fr) auto 30px;gap:6px;align-items:center;min-height:45px;padding:0 10px;color:#183470}.fee-hub-supplement-breakdown>header strong{color:#1734d6;font-size:15px}.fee-hub-supplement-breakdown>header button{display:inline-flex;align-items:center;justify-content:center;padding:0;color:#1336df;border:0;background:transparent;cursor:pointer}.fee-hub-supplement-breakdown__status{padding:3px 8px;color:#e87912;border-radius:4px;background:#fff1dc;font-size:12.5px;font-weight:700}.fee-hub-supplement-breakdown__body{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:10px;padding:0 10px 10px;border-top:1px solid #e4ebf5}.fee-hub-supplement-breakdown__body>section{min-width:0;padding-top:10px}.fee-hub-supplement-breakdown__body>section+section{padding-left:10px;border-left:1px solid #e5edf7}.fee-hub-supplement-breakdown__body h3{margin:0 0 8px;color:#1135df;font-size:14px}.fee-hub-supplement-breakdown__body dl{display:grid;gap:5px;margin:0}.fee-hub-supplement-breakdown__body dl>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:7px;color:#2c313c;font-size:12.5px}.fee-hub-supplement-breakdown__body dt,.fee-hub-supplement-breakdown__body dd{margin:0}.fee-hub-supplement-breakdown__body dd{color:#2c313c;font-weight:700}.fee-hub-supplement-breakdown__body dd.is-warning{color:#f33}.fee-hub-supplement-breakdown__body .fee-hub-detail-table{margin:0}.fee-hub-state,.fee-hub-monthly{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:76px;padding:7px 8px;border-radius:4px;color:#143bd4;background:#edf4ff;font-size:12.5px;font-weight:700;white-space:nowrap}.fee-hub-state--overdue{color:#ff1c1c;background:#fff0f0}.fee-hub-monthly{color:#fff;background:#0f45e9}.fee-hub-detail-table{margin:0 10px 10px;border:1px solid #dceaf7;border-radius:3px;overflow:hidden;color:#2c313c;font-size:12.5px}.fee-hub-detail-table>div{display:grid;grid-template-columns:1.1fr .8fr 1.05fr .75fr 1.15fr 1.35fr;min-height:28px;border-bottom:1px solid #e2edf7}.fee-hub-detail-table>div span{display:flex;align-items:center;min-width:0;padding:0 8px;border-right:1px solid #e2edf7}.fee-hub-detail-table>div span:last-child{border-right:0}.fee-hub-detail-table__head{color:#2462dc;background:#eef8ff}.fee-hub-detail-table footer{display:flex;justify-content:space-between;align-items:center;min-height:30px;padding:0 11px;color:#1029e4;background:#f7fbff}.fee-hub-detail-table footer strong{font-size:13px}.fee-hub-side{display:grid;gap:12px}.fee-hub-side section{padding:15px 14px;border:1px solid #e1e9f4;border-radius:4px;background:#fff}.fee-hub-side h2{margin:0 0 10px;color:#143dea;font-size:18px;font-weight:800}.fee-hub-side p{margin:7px 0;color:#132d65;font-size:12.5px}.fee-hub-side time{display:block;margin-top:13px;color:#1d66dc;font-size:12.5px}.fee-hub-side ul{display:grid;gap:8px;padding-left:18px;margin:0;color:#2c313c;font-size:12.5px;line-height:1.45}.fee-hub-side ul ul{gap:4px;margin-top:4px}.fee-hub-overdue-side{align-content:start}.fee-hub-overdue-side section{min-height:0}.fee-hub-deferred-side{align-content:start}.fee-hub-deferred-side section{min-height:0}.fee-hub-supplement-side{align-content:start}.fee-hub-supplement-side section{min-height:0}.fee-hub-faq{padding-bottom:8px!important}.fee-hub-faq h2{margin-bottom:2px}.fee-hub-faq article{border-bottom:1px solid #edf1f7}.fee-hub-faq article:last-child{border-bottom:0}.fee-hub-faq button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;min-height:31px;padding:0;color:#293b67;border:0;background:transparent;font-size:12.5px;line-height:1.35;text-align:left}.fee-hub-faq button>span{min-width:0}.fee-hub-faq button svg{flex:0 0 15px;width:15px;height:15px;color:#0935ee}.fee-hub-faq button:hover{color:#123ac8}.fee-hub-faq button:focus-visible{box-shadow:inset 0 0 0 2px #1539c957}.fee-hub-faq article>p{margin:0 24px 8px 0;color:#4b5263;font-size:12.5px;line-height:1.48}.fee-hub-pagination{display:flex;justify-content:space-between;align-items:center;min-height:65px;padding:0 10px;color:#1e42d1;font-size:13px}.fee-hub-pagination nav{display:inline-flex;gap:6px;align-items:center}.fee-hub-pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:29px;padding:0 6px;color:#1741d6;border:1px solid #dae4f0;border-radius:3px;background:#fff;font-size:12.5px}.fee-hub-pagination button.is-current{color:#0b28ee;border-color:#0828ff}.fee-hub-pagination button:disabled{color:#bdc8dc}.fee-hub-pagination .fee-hub-page-size{min-width:71px;gap:2px}.fee-hub-empty{padding:40px 20px;color:#4b5263;text-align:center}.fee-hub-selection{margin-top:15px;overflow:hidden;border:1px solid #dce8f7;border-radius:5px;background:#fff}.fee-hub-selection>header{display:flex;align-items:center;gap:25px;min-height:41px;padding:0 14px;border-bottom:1px solid #e4ecf6;color:#0640e3}.fee-hub-selection>header strong{font-size:15px}.fee-hub-selection>header button{border:0;background:transparent;color:#0b32df;font-size:13px;font-weight:700;cursor:pointer}.fee-hub-selection__body{display:grid;grid-template-columns:1.03fr 1.06fr .85fr;gap:18px;padding:12px 14px}.fee-hub-selection__items{display:grid;align-content:start;gap:7px}.fee-hub-selection__items article{display:grid;grid-template-columns:29px minmax(0,1fr) auto 22px;gap:7px;align-items:center;min-height:54px;padding:7px 9px;border-radius:4px;background:#f7fbff}.fee-hub-selection__items article>span{color:#0d68ec}.fee-hub-selection__items article div{display:grid;min-width:0;gap:2px}.fee-hub-selection__items strong{overflow:hidden;color:#183470;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.fee-hub-selection__items small{color:#5c6372;font-size:12.5px}.fee-hub-selection__items b{color:#052ee7;font-size:13px;white-space:nowrap}.fee-hub-selection__items article button{display:flex;padding:0;color:#2a66d4;border:0;background:transparent;cursor:pointer}.fee-hub-selection__items>p{margin:8px 0;color:#5c6372;font-size:12.5px}.fee-hub-payment-method{display:grid;gap:8px;margin:0;padding:0;border:0;color:#24417b}.fee-hub-payment-method legend{padding:0;color:#143fe9;font-size:14px;font-weight:800}.fee-hub-payment-method label{display:grid;grid-template-columns:17px 1fr;column-gap:7px;align-items:center;min-height:24px;color:#21438b;font-size:12.5px;cursor:pointer}.fee-hub-payment-method input{width:15px;height:15px;margin:0;accent-color:#0826fa}.fee-hub-payment-method small{grid-column:2;margin-top:-6px;color:#7491c7;font-size:12.5px}.fee-hub-pay-action{display:grid;align-content:start;justify-items:end;gap:7px;padding-top:1px;color:#143edc}.fee-hub-pay-action>span{font-size:14px;font-weight:800}.fee-hub-pay-action>strong{color:#0730e7;font-size:18px}.fee-hub-pay-action .ui-button{width:100%;min-height:39px}.fee-hub-pay-action p{margin:0;color:#3f72cf;font-size:12.5px;line-height:1.45;text-align:right}.fee-hub-selection__message{margin:0;padding:0 14px 12px;color:#df2020;font-size:12.5px}.fee-hub-deferral-message{margin:10px 0 0;padding:10px 13px;color:#2b5f54;border:1px solid #cce8df;border-radius:4px;background:#f1fbf7;font-size:12.5px}.fee-deferral-dialog{display:grid;gap:16px}.fee-deferral-summary{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #e0e8f4;border-radius:5px;overflow:hidden}.fee-deferral-summary>div{display:grid;gap:4px;min-width:0;padding:11px 12px;border-bottom:1px solid #e8eef6}.fee-deferral-summary>div:nth-child(odd){border-right:1px solid #e8eef6}.fee-deferral-summary>div:nth-last-child(-n+2){border-bottom:0}.fee-deferral-summary span,.fee-deferral-fields span{color:#5c6372;font-size:12.5px}.fee-deferral-summary strong{overflow:hidden;color:#172d63;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.fee-deferral-presets{margin:0;padding:0;border:0}.fee-deferral-presets legend{margin-bottom:8px;color:#17366f;font-size:13px;font-weight:800}.fee-deferral-presets>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fee-deferral-presets button{min-height:36px;color:#21438b;border:1px solid #d6e0ef;border-radius:4px;background:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.fee-deferral-presets button:hover{border-color:#5378eb;background:#f7f9ff}.fee-deferral-presets button.is-selected{color:#102fc8;border-color:#244ce1;background:#eef3ff;box-shadow:inset 0 0 0 1px #244ce1}.fee-deferral-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fee-deferral-fields label{display:grid;gap:6px}.fee-deferral-fields input{width:100%;min-height:38px;padding:0 10px;color:#172d63;border:1px solid #d4dfed;border-radius:4px;background:#fff;font:inherit;font-size:13px}.fee-deferral-fields input:focus{border-color:#3159df;outline:2px solid rgba(49,89,223,.14)}.fee-deferral-error{margin:-7px 0 0;color:#d52238;font-size:12.5px}.fee-deferral-note{display:flex;gap:7px;align-items:flex-start;margin:0;padding:9px 10px;color:#4b5263;border-radius:4px;background:#f6f8fc;font-size:12.5px;line-height:1.5}.fee-deferral-note svg{flex:0 0 auto;margin-top:1px;color:#3159d9}.fee-deferral-actions{display:flex;justify-content:flex-end;gap:9px}@media (max-width: 980px){.fee-hub-header{grid-template-columns:1fr auto}.fee-hub-exchange{display:none}.fee-hub-layout{grid-template-columns:1fr}.fee-hub-side,.fee-hub-selection__body{grid-template-columns:1fr 1fr}.fee-hub-pay-action{grid-column:span 2}}@media (max-width: 780px){.fee-hub-header,.fee-hub-filterbar,.fee-hub-layout,.fee-hub-selection__body{grid-template-columns:1fr}.fee-hub-header>aside{justify-items:start}.fee-hub-tabs{overflow-x:auto;gap:18px}.fee-hub-filterbar{gap:8px}.fee-hub-side{grid-template-columns:1fr}.fee-hub-order__row{grid-template-columns:29px 1fr 64px;padding:8px}.fee-hub-monthly-order__row,.fee-hub-paid-order__row,.fee-hub-rejected-order__row,.fee-hub-overdue-order__row,.fee-hub-deferred-order__row{grid-template-columns:29px 1fr 64px}.fee-hub-paid-order__row>time,.fee-hub-rejected-order__row>time,.fee-hub-paid-order__state{display:none}.fee-hub-overdue-order__row>time,.fee-hub-overdue-order__row>b{display:none}.fee-hub-deferred-order__row>time,.fee-hub-deferred-order__row>b{display:none}.fee-hub-order__row>time,.fee-hub-order__row>span:not(.fee-hub-order__status){display:none}.fee-hub-order__status{justify-self:start}.fee-hub-order-summary,.fee-hub-order-summary dl{grid-template-columns:1fr}.fee-hub-category__header{grid-template-columns:29px minmax(0,1fr);padding:7px}.fee-hub-category__header>div{display:grid;gap:2px}.fee-hub-category__title{flex-wrap:wrap;gap:2px 7px}.fee-hub-category__header>b{grid-column:2;text-align:left}.fee-hub-charge>header{grid-template-columns:28px 27px minmax(0,1fr) 65px;padding:7px}.fee-hub-charge--association-pending>header{grid-template-columns:27px minmax(0,1fr) 65px}.fee-hub-overdue-charge>header{grid-template-columns:28px 27px minmax(0,1fr) 65px}.fee-hub-deferred-charge>header{grid-template-columns:28px 27px minmax(0,1fr) 65px}.fee-hub-charge__deadline,.fee-hub-charge__actions{grid-column:3 / -1;justify-self:start}.fee-hub-charge--association-pending .fee-hub-charge__actions{grid-column:2 / -1}.fee-hub-charge__actions{justify-content:flex-start;flex-wrap:wrap}.fee-hub-detail-table{overflow-x:auto}.fee-hub-detail-table>div{min-width:620px}.fee-hub-paid-invoices>div{grid-template-columns:1fr}.fee-hub-pay-action{grid-column:auto;justify-items:stretch}.fee-hub-pay-action p{text-align:left}.fee-hub-review-payment__header{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:7px 10px}.fee-hub-review-payment__header time{grid-column:1;grid-row:2}.fee-hub-review-payment__collapse{grid-column:2;grid-row:1 / span 2}.fee-hub-review-payment__summary{grid-template-columns:1fr;gap:4px;min-height:0;padding:8px 0}.fee-hub-review-payment__summary>div{justify-content:flex-start;flex-wrap:wrap;gap:4px 16px;white-space:normal}.fee-hub-review-category>header{padding:7px 13px}.fee-hub-review-charge>header{grid-template-columns:28px minmax(0,1fr);padding:7px 13px}.fee-hub-review-charge .fee-hub-state{grid-column:2;justify-self:start}.fee-hub-review-charge__title{flex-wrap:wrap}.fee-hub-review-proof-info{grid-template-columns:1fr}.fee-hub-review-proof-info>section+section{border-top:1px solid #e4ebf5;border-left:0}.fee-hub-review-proofs,.fee-deferral-summary,.fee-deferral-fields{grid-template-columns:1fr}.fee-deferral-summary>div,.fee-deferral-summary>div:nth-child(odd),.fee-deferral-summary>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e8eef6}.fee-deferral-summary>div:last-child{border-bottom:0}.fee-deferral-presets>div{grid-template-columns:1fr 1fr}}.monthly-statement-pagination select{min-width:88px;height:31px;padding:0 6px;color:#1643dd;border:1px solid #dbe6f4;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.fee-hub-pagination select{min-width:71px;height:29px;padding:0 5px;color:#1741d6;border:1px solid #dae4f0;border-radius:3px;background:#fff;font:inherit;font-size:12.5px}.fee-logic-page .fee-hub-charge__name small.fee-logic-hint,.fee-logic-hint{display:block;color:#4b5263;font-size:12.5px;font-weight:500;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip}.fee-logic-hint.is-danger{color:#c62828}.fee-logic-hint.is-success{color:#2b7a5c}.fee-logic-filter-note{margin:10px 0 0;color:#24417b;font-size:13px}.fee-logic-filter-note.is-success{color:#2b7a5c}.fee-logic-filter-note button{margin-left:8px;padding:0;border:0;background:transparent;color:#0b32df;font-weight:700;cursor:pointer}.fee-logic-page.has-selection-bar{padding-bottom:24px}.fee-logic-selection{position:sticky;bottom:0;z-index:30;box-shadow:0 -6px 18px #10235a14}.fee-logic-selection>header{flex-wrap:wrap;gap:8px 18px;padding:8px 14px}.fee-logic-selection__total{min-width:0;color:#183470;font-size:13px;font-weight:700;overflow-wrap:anywhere}.fee-logic-selection>header .fee-logic-selection__pay{margin-left:auto;min-height:36px}.fee-logic-selection .fee-hub-selection__body{grid-template-columns:minmax(0,1fr);padding:8px 14px 0}.fee-logic-selection .fee-hub-selection__items{max-height:118px;overflow-y:auto;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.fee-logic-selection .fee-hub-selection__message{padding:6px 14px 10px}.fee-logic-selection .fee-hub-selection__message.is-hint{color:#5c6372}.fee-logic-issues,.fee-logic-submit-check{margin:12px 0 0;padding:10px 14px;border:1px solid #f3d38a;border-radius:4px;background:#fffaf0;color:#7a5200;font-size:13px;line-height:1.6}.fee-logic-issues{padding-left:32px}.fee-logic-submit-check ul{margin:4px 0 0;padding-left:18px}.fee-logic-submit-ready{margin:12px 0 0;color:#2b7a5c;font-size:13px}.fee-logic-error{margin:8px 0 0;color:#d32f2f;font-size:13px}.fee-logic-sticky-actions{position:sticky;bottom:0;z-index:30;flex-wrap:wrap;gap:10px;padding:10px 0;border-top:1px solid #e4ecf6;background:#fff}.fee-logic-page.monthly-confirm-page{padding-bottom:40px}.fee-logic-payinfo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:8px}.fee-logic-payinfo__grid label{display:grid;gap:4px;color:#24417b;font-size:13px}.fee-logic-payinfo__grid label i{color:#df2020;font-style:normal}.fee-logic-payinfo__grid select,.fee-logic-payinfo__grid input{width:100%;min-height:36px;padding:0 10px;border:1px solid #cfdcf0;border-radius:4px;background:#fff;color:#1e396a;font:inherit}.fee-logic-account-group{margin-top:8px}.fee-logic-account-title{grid-column:1 / -1;margin:0;color:#1e396a;font-size:13px;font-weight:700}.fee-logic-account-group article.is-selected{outline:2px solid #2a66d4;outline-offset:-2px}.fee-logic-account-pick{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#0b32df;font-size:12.5px;font-weight:700;cursor:pointer}.fee-logic-file-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:4px;background:#f2f6fc;color:#4b5263}.fee-logic-file-icon.is-large{width:120px;height:120px}.fee-logic-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.fee-hub-state--cancelled{background:#f1f3f7;color:#5c6372}.fee-logic-payment .fee-hub-review-order__body>.fee-hub-status-notice{margin-bottom:10px}.fee-logic-wide{grid-column:1 / -1}.fee-logic-page .fee-hub-status-notice .ui-button{margin-top:8px}.fee-logic-page .fee-hub-review-order__row{flex-wrap:wrap}.fee-logic-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.fee-logic-tag{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border-radius:3px;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap}.fee-logic-tag.is-info{color:#1f45e6;background:#eef2ff}.fee-logic-tag.is-warn{color:#b75d00;background:#fff4e0}.fee-logic-tag.is-danger{color:#d32f2f;background:#fff0f0}.fee-logic-tag.is-success{color:#1d7a52;background:#e7f7ef}.fee-logic-tag.is-muted{color:#4b5263;background:#f1f3f7}.fee-hub-state--payable,.fee-hub-state--deferred,.fee-hub-state--monthly{color:#143bd4;background:#edf4ff}.fee-hub-state--supplement_due{color:#b75d00;background:#fff4e0}.fee-logic-table{width:100%;border-collapse:collapse;color:#2c313c;font-size:12.5px}.fee-logic-table th,.fee-logic-table td{padding:7px 8px;border-bottom:1px solid #e2edf7;text-align:left;vertical-align:top}.fee-logic-table th{color:#2462dc;background:#eef8ff;font-weight:700;white-space:nowrap}.fee-logic-table td small.fee-logic-hint{margin-top:2px}.fee-logic-table .fee-logic-tag{margin-left:4px}.fee-logic-totals{margin-top:10px}.fee-logic-totals td:not(:first-child),.fee-logic-totals th:not(:first-child){text-align:right}.fee-logic-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0 0 12px}.fee-logic-overview article,.fee-logic-cards article{padding:10px 14px;border:1px solid #e0e8f4;border-radius:5px;background:#fff}.fee-logic-overview h3,.fee-logic-cards h3{margin:0 0 6px;color:#143dea;font-size:15px}.fee-logic-overview dl,.fee-logic-cards dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:6px 12px;margin:0}.fee-logic-overview dt,.fee-logic-cards dt{color:#5c6372;font-size:12.5px}.fee-logic-overview dd,.fee-logic-cards dd{margin:0;color:#2c313c;font-size:14px;font-weight:700}.fee-logic-overview dd.is-danger{color:#d32f2f}.fee-logic-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:10px 0}.fee-logic-panel{display:grid;gap:10px;padding:12px 14px}.fee-logic-panel>.fee-logic-hint{margin:0}.fee-logic-section{border:1px solid #e0e8f4;border-radius:5px;overflow:hidden}.fee-logic-section>header button{display:flex;align-items:center;gap:6px;width:100%;min-height:38px;padding:0 12px;border:0;background:#f7fbff;color:#1739cf;font:inherit;font-size:13px;cursor:pointer;text-align:left}.fee-logic-section>header button span{color:#5c6372;font-size:12.5px}.fee-logic-section__body{display:grid;gap:8px;padding:10px 12px;overflow-x:auto}.fee-logic-subsection{display:grid;gap:8px;margin-top:12px}.fee-logic-subsection h3{margin:0;color:#17295b;font-size:13px}.fee-logic-link{padding:0;border:0;background:transparent;color:#0b32df;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;text-align:left}.fee-logic-dl{display:grid;gap:6px;margin:8px 0 0}.fee-logic-dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:12.5px}.fee-logic-dl dt{color:#5c6372}.fee-logic-dl dd{margin:0;color:#2c313c;font-weight:600;overflow-wrap:anywhere}.fee-logic-qr{max-width:180px;max-height:180px;border:1px solid #e0e8f4}.fee-logic-submissions p{margin:4px 0 0;color:#4b5263;font-size:12.5px}.fee-logic-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:8px 12px;border:1px solid #cadbff;border-radius:4px;background:#f2f6ff;color:#2f58b0;font-size:13px}.fee-logic-banner button{padding:0;border:0;background:transparent;color:#0b32df;font-weight:700;cursor:pointer}.fee-logic-round{margin-top:8px}.fee-logic-round__title{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;color:#183470;font-size:12.5px}.fee-logic-round__title strong{color:#1038eb;font-size:14px}.fee-logic-amount-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:6px 8px 8px}.fee-logic-amount-row label{display:inline-flex;align-items:center;gap:6px;color:#24417b;font-size:12.5px}.fee-logic-amount-row input{width:140px;min-height:30px;padding:0 8px;border:1px solid #cfdcf0;border-radius:4px;color:#1e396a;font:inherit;text-align:right}.fee-logic-amount-row input:disabled{background:#f4f6fa;color:#4b5263}.fee-logic-amount-row small{color:#5c6372;font-size:12.5px}.fee-logic-select-table>div.is-disabled{color:#5c6372;background:#fafbfd}.fee-logic-select-table input{width:15px;height:15px;accent-color:#092aff}.fee-logic-preview{margin:10px 0 0}.kr-order-finance__demo-note{margin:10px 0 0;color:#4b5263;font-size:12.5px}.fee-logic-page .per-order-confirm-methods>div{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.vj-shell .fee-logic-modes>div:not(#vj){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.vj-shell .fee-logic-modes__unify:not(#vj){display:grid;gap:8px;padding:10px 13px;border:1px solid var(--vj-line, #e1e5ee);border-radius:10px;background:#fff}.vj-shell .fee-logic-modes__unify.is-selected:not(#vj){background:#f5f9ff}.vj-shell .fee-logic-modes__unify>label:not(#vj){min-height:0;padding:0;border:0;background:transparent}.vj-shell .fee-logic-modes__chips:not(#vj){display:flex;flex-wrap:wrap;gap:6px;padding-left:26px}.vj-shell .fee-logic-modes__chips button:not(#vj){min-width:64px;min-height:30px;padding:0 12px;color:var(--vj-t2, #2c313c);border:1px solid var(--vj-line, #e1e5ee);border-radius:8px;background:#fff;font-family:var(--vj-din);font-size:13.5px;font-weight:600;letter-spacing:.02em;cursor:pointer}.vj-shell .fee-logic-modes__chips button:hover:not(#vj){border-color:#b9c6ea}.vj-shell .fee-logic-modes__chips button.is-on:not(#vj){color:#fff;border-color:transparent;background:var(--vj-grad, #2f5bff);box-shadow:var(--vj-shadow-pri)}@media (max-width: 720px){.vj-shell .fee-logic-modes>div:not(#vj){grid-template-columns:1fr}}.fee-logic-invoice{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 0;padding:10px 14px;border:1px solid #dfe6f5;border-radius:10px;background:#f8faff}.fee-logic-invoice label{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#0c0d0e;cursor:pointer}.fee-logic-invoice label input{width:16px;height:16px}.fee-logic-invoice small{color:#4b5263;font-size:12.5px}.sr-box{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:14px;border:1px solid #e4e7ef;border-radius:12px;background:#fafbff}.sr-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sr-head h3{margin:0;font-size:15px;font-weight:500;color:#0c0d0e}.sr-head small{flex-basis:100%;font-size:12.5px;color:#737a87}.sr-sum{display:inline-flex;flex-wrap:wrap;gap:6px}.sr-tag{display:inline-block;flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:12px;white-space:nowrap;background:#f1f4f8;color:#5c6372}.sr-tag--ok{background:#e8f6ee;color:#1f8a4c}.sr-tag--bad{background:#fdeeee;color:#c63a2b}.sr-tag--warn{background:#fff7e8;color:#8a5a00}.sr-group{border:1px solid #e4e7ef;border-radius:10px;background:#fff;overflow:hidden}.sr-group__head{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f5f7fb;font-size:13px}.sr-group__head small{color:#8a91a0}.sr-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #f0f2f6;font-size:13px;cursor:pointer}.sr-line input,.sr-group__head input{width:16px;height:16px;flex-shrink:0}.sr-line__no{min-width:140px;font-variant-numeric:tabular-nums;color:#4b5263}.sr-line__name{display:flex;flex:1 1 160px;flex-direction:column;min-width:0}.sr-line__name small{color:#8a91a0;font-size:12px}.sr-line__amt{min-width:110px;text-align:right;font-variant-numeric:tabular-nums}.sr-line__note{flex-basis:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:#8a5a00}.sr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sr-actions input{flex:1 1 220px;min-width:0;height:34px;padding:0 10px;border:1px solid #dfe4ec;border-radius:8px;font:inherit;font-size:13px}.sr-hint,.sr-msg{margin:0;font-size:12.5px;color:#737a87}.sr-msg{color:#1f8a4c}.sr-msg.is-error{color:#c63a2b}@media (max-width: 640px){.sr-line__no,.sr-line__amt{min-width:0}}.bal-empty{margin:8px 0;color:var(--vj-mu2);font-size:13px}.bal-hint{margin:8px 0;color:var(--vj-mu);font-size:13px;line-height:1.6}.bal-mono{font-family:var(--vj-din);font-variant-numeric:tabular-nums}.bal-error{margin:8px 0;color:var(--cp-danger);font-size:13px}.bal-blocked{display:block;margin-top:2px;color:var(--cp-warning);font-size:12px}.bal-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:12px 0}.bal-card{padding:16px;border:var(--cp-edge-standard);border-radius:var(--cp-radius-surface);background:var(--cp-surface)}.bal-card header{display:flex;align-items:center;gap:8px}.bal-card header h3{margin:0;font-size:14px;font-weight:500;color:var(--vj-t2)}.bal-card__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--vj-grad-soft);color:var(--vj-blue)}.bal-card__main{margin:12px 0 10px;display:flex;flex-direction:column;gap:2px}.bal-card__main small{color:var(--vj-mu);font-size:12.5px}.bal-card__main strong{font-family:var(--vj-din);font-size:26px;font-weight:600;color:var(--vj-ink);font-variant-numeric:tabular-nums}.bal-card dl{margin:0;display:grid;gap:4px}.bal-card dl div{display:flex;justify-content:space-between;gap:8px;font-size:12.5px}.bal-card dt{color:var(--vj-mu)}.bal-card dd{margin:0;font-family:var(--vj-din);color:var(--vj-t2);font-variant-numeric:tabular-nums}.bal-table-wrap{overflow-x:auto;border:var(--cp-edge-standard);border-radius:10px;background:var(--cp-surface)}.bal-table{width:100%;border-collapse:collapse;font-size:13px}.bal-table th{padding:9px 10px;background:var(--cp-surface-muted);color:var(--vj-mu);font-weight:500;text-align:left;white-space:nowrap}.bal-table td{padding:9px 10px;border-top:1px solid var(--vj-line-soft);color:var(--vj-t2);vertical-align:top}.bal-table td small{display:block;color:var(--vj-mu2);font-size:12px}.bal-table .is-num{text-align:right;font-family:var(--vj-din);font-variant-numeric:tabular-nums;white-space:nowrap}.bal-table tr.is-disabled td{color:var(--vj-mu2)}.bal-amount{width:120px;padding:5px 8px;border:1px solid var(--cp-border-strong);border-radius:var(--cp-radius-control);text-align:right;font-family:var(--vj-din);font-variant-numeric:tabular-nums}.bal-amount:focus{outline:none;box-shadow:var(--cp-focus-ring);border-color:var(--vj-blue)}.bal-dialog{display:grid;gap:12px;min-width:min(760px,86vw)}.bal-dialog__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.bal-field{display:grid;gap:4px;font-size:12.5px;color:var(--vj-mu)}.bal-field select{min-width:120px;padding:6px 8px;border:1px solid var(--cp-border-strong);border-radius:var(--cp-radius-control);background:#fff}.bal-dialog__avail{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.bal-dialog__avail small{color:var(--vj-mu);font-size:12.5px}.bal-dialog__avail strong{font-family:var(--vj-din);font-size:20px;font-variant-numeric:tabular-nums;color:var(--vj-ink)}.bal-dialog__avail em{font-style:normal;color:var(--vj-mu2);font-size:12px}.bal-dialog__actions{display:flex;justify-content:flex-end;gap:8px}.bal-sum,.bal-result{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.bal-sum div,.bal-result div{padding:10px 12px;border-radius:10px;background:var(--cp-surface-muted)}.bal-sum dt,.bal-result dt{color:var(--vj-mu);font-size:12.5px}.bal-sum dd,.bal-result dd{margin:2px 0 0;font-family:var(--vj-din);font-size:15px;color:var(--vj-ink);font-variant-numeric:tabular-nums;word-break:break-all}.bal-issues{margin:0;padding:10px 12px 10px 28px;border-radius:10px;background:var(--cp-warning-soft);color:var(--cp-warning);font-size:12.5px;line-height:1.7}.bal-section{display:grid;gap:10px;margin-bottom:18px}.bal-section>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bal-section>header h2{margin:0;font-size:16px;font-weight:500;color:var(--vj-ink)}.bal-filters{display:flex;flex-wrap:wrap;gap:10px}.bal-pay-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:12px 0;padding:12px 14px;border:1px solid #e5e6fa;border-radius:var(--cp-radius-surface);background:var(--vj-grad-soft);font-size:13px;color:var(--vj-t2)}.bal-pay-strip p{margin:0}.bal-pay-strip strong{color:var(--vj-ink)}.bal-link{padding:0;border:0;background:none;color:var(--vj-blue);cursor:pointer;font-size:13px}.bal-link:hover{text-decoration:underline}.ui-modal:has(.bal-dialog){width:min(1040px,calc(100vw - 40px));max-height:calc(100vh - 40px)}.bal-dialog{display:grid;gap:4px}.bal-dialog__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:6px 0 16px;padding:12px 14px;color:var(--vj-t2);border-radius:10px;background:var(--vj-grad-soft);font-size:13.5px;line-height:1.6}.bal-dialog__pay b{color:var(--vj-blue2);font-family:var(--vj-din)}.bal-dialog__pay>div{display:flex;flex-wrap:wrap;gap:8px}.bal-dialog .bal-section>header h2 small{margin-left:4px;color:var(--vj-mu);font-size:13px;font-weight:400}.bal-dialog__foot{margin-top:0}.bal-use>div{display:grid;gap:8px;width:100%}.bal-use p svg{vertical-align:-3px}.bal-use__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.bal-use__field{display:grid;gap:6px;font-size:13px;color:var(--vj-t2)}.bal-use__input{display:flex;gap:8px;align-items:center}.bal-use__input input{flex:1 1 auto;min-width:0;height:36px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;font:inherit;font-variant-numeric:tabular-nums}.bal-use__input button{flex:0 0 auto;white-space:nowrap}.rk-fc__create{display:grid;justify-items:end;gap:6px}.rk-fc__create small{color:var(--vj-mu);font-size:12px;white-space:nowrap}.rk-fc__table{--rk-min: 1080px}.rk-fc__tip{color:var(--vj-mu2);font-size:12.5px}.rk-fc__noid{color:var(--vj-mu);font-size:13.5px;font-weight:500}.rk-fc__when{color:var(--vj-t2);font-family:var(--vj-din);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.rk-fc__table td:first-child{min-width:190px}.rk-entry{display:grid;gap:0;overflow:clip;border:1px solid var(--vj-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-entry__step{padding:22px 24px 24px}.rk-entry__step+.rk-entry__step{border-top:1px solid var(--vj-line-soft)}.rk-entry__step>header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.rk-entry__step h2{margin:2px 0;color:var(--vj-ink);font-size:17px;font-weight:600}.rk-entry__step header p{margin:0;color:var(--vj-mu);font-size:13.5px;line-height:1.6}.rk-entry__no{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;border-radius:9px;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri);font:600 14px var(--vj-din)}.rk-entry__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.rk-entry__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rk-choice{position:relative;display:flex;align-items:flex-start;gap:14px;min-width:0;padding:16px 44px 16px 16px;color:inherit;text-align:left;border:1px solid var(--vj-line);border-radius:14px;background:#fff;font:inherit;cursor:pointer;animation:rk-in .32s var(--vj-ease) backwards;transition:border-color .2s,box-shadow .2s,background-color .2s}.rk-entry__grid>.rk-choice:nth-child(2){animation-delay:.04s}.rk-entry__grid>.rk-choice:nth-child(3){animation-delay:.08s}.rk-choice:hover{border-color:#a9bdf2;background:#fbfcff;box-shadow:0 8px 20px #1e327812}.rk-choice:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-choice.is-on{border-color:var(--vj-blue);background:linear-gradient(105deg,#f6f8ff,#efedff);box-shadow:0 0 0 1px #1664ff33,0 10px 24px #3c50f01a}.rk-choice__txt{display:grid;gap:4px;min-width:0}.rk-choice__txt b{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--vj-ink);font-size:15px;font-weight:600}.rk-choice__txt b em{padding:0 7px;color:var(--vj-mu);border-radius:5px;background:#eef0f5;font-size:11.5px;font-style:normal;font-weight:500;line-height:20px}.rk-choice.is-on .rk-choice__txt b em{color:var(--vj-blue2);background:#e1e9ff}.rk-choice__txt small{color:var(--vj-mu);font-size:13px;line-height:1.6}.rk-choice__check{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:transparent;border:1.5px solid #cfd5e2;border-radius:50%;background:#fff;transition:background-color .2s,border-color .2s,color .2s}.rk-choice__check svg{width:13px;height:13px;stroke-width:3}.rk-choice.is-on .rk-choice__check{color:#fff;border-color:transparent;background:var(--vj-grad)}.rk-entry__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 24px;border-top:1px solid var(--vj-line-soft);background:linear-gradient(90deg,#f6f8ff,#faf9ff)}.rk-entry__picked{display:grid;gap:2px;min-width:0}.rk-entry__picked small{color:var(--vj-mu);font-size:12.5px}.rk-entry__picked b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--vj-ink);font-size:16px;font-weight:600}.rk-entry__picked b i{color:var(--vj-mu2);font-style:normal;font-weight:400}.rk-entry__next{height:42px;padding:0 22px;font-size:14.5px}.rk-entry__next svg{transition:transform .2s}.rk-entry__next:hover:not(:disabled) svg{transform:translate(3px)}.rk-entry__note{display:flex;align-items:flex-start;gap:14px;margin-top:14px;padding:18px 20px;border:1px solid #d9dffa;border-radius:14px;background:linear-gradient(105deg,#f4f6ff,#f3f0ff)}.rk-entry__note h2{margin:2px 0 4px;color:var(--vj-ink);font-size:15px;font-weight:600}.rk-entry__note p{margin:0;color:var(--vj-t2);font-size:13.5px;line-height:1.7}.rk-fe.forecast-submitted-edit-page{padding-bottom:128px}.rk-fe .rk-head{margin-top:16px}.rk-fe .forecast-submitted-edit-layout{grid-template-columns:minmax(0,1fr) 316px;gap:18px}.rk-fe .forecast-submitted-edit-main{gap:14px}.rk-fe :is(.forecast-submitted-edit-card,.forecast-submitted-edit-aside-card){border-color:var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-fe .forecast-submitted-edit-card{padding:20px 22px 22px;scroll-margin-top:84px;transition:border-color .25s,box-shadow .25s}.rk-fe .forecast-submitted-edit-card:focus-within{border-color:#c5d3fb;box-shadow:0 10px 26px #1e327812}.rk-fe .forecast-submitted-edit-card>h2,.rk-fe .forecast-submitted-edit-card>header h2{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--vj-ink);font-size:17px;font-weight:600;letter-spacing:0}.rk-fe .forecast-submitted-edit-card>h2:before,.rk-fe .forecast-submitted-edit-card>header h2:before{content:"";flex:none;width:4px;height:17px;border-radius:2px;background:var(--vj-grad)}.rk-fe .forecast-submitted-edit-packages>header h2{margin-bottom:4px}.rk-fe-anchor{scroll-margin-top:84px}.rk-fe .forecast-submitted-edit-fields label{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:3px;row-gap:6px;color:#4b5263;font-size:13px;font-weight:500}.rk-fe .forecast-submitted-edit-fields label>:not(b){flex:1 0 100%;min-width:0}.rk-fe .forecast-submitted-edit-fields label>b,.rk-fe .forecast-submitted-edit-goods>div>span>b{display:inline;color:#d42c20;font-weight:600}.rk-fe .forecast-submitted-edit-goods>label,.rk-fe .forecast-submitted-edit-goods>div{color:#4b5263;font-weight:500}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:38px;color:var(--vj-ink);border-color:#cfd5e2;border-radius:8px;font-size:13.5px;font-weight:400;transition:border-color .15s,box-shadow .15s,background-color .15s}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):hover{border-color:#b3bcd0}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring);outline:0}.rk-fe .forecast-submitted-edit-fields input[readonly]{color:var(--vj-mu);border-color:#e1e5ee;background:#f6f7fb}.rk-fe .forecast-submitted-edit-fields input.forecast-submitted-edit-arrival-method[readonly]{color:var(--vj-blue2);border-color:#c5d3fb;background:#f3f6ff;font-weight:600}.rk-fe .forecast-submitted-edit-tip{border-radius:10px;background:#f4f7ff;color:var(--vj-t2);font-size:13px}.rk-fe .forecast-submitted-edit-contact{border-color:#d6e2ff;border-radius:12px;background:#f7f9ff}.rk-fe .forecast-field-error{color:#d42c20;font-weight:500}.rk-fe .forecast-submitted-edit-packages>header p{color:var(--vj-mu);font-family:var(--vj-en);font-size:13px;font-variant-numeric:tabular-nums}.rk-fe .forecast-submitted-edit-packages>header p span:after{color:#d3d8e2}.rk-fe :is(.forecast-submitted-edit-package-actions>button,.forecast-submitted-edit-package-actions>label){min-height:36px;padding:0 12px;color:var(--vj-blue2);border:1px solid #c5d3fb;border-radius:8px;background:#f6f8ff;font-size:13.5px;font-weight:500;transition:background-color .15s,border-color .15s}.rk-fe :is(.forecast-submitted-edit-package-actions>button,.forecast-submitted-edit-package-actions>label):hover{border-color:#8fa9f0;background:#eaf0ff}.rk-fe .forecast-submitted-edit-package{margin-top:12px;border-color:var(--vj-line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.rk-fe .forecast-submitted-edit-package:hover{border-color:#cdd6ea}.rk-fe .forecast-submitted-edit-package:focus-within{border-color:#a9bdf2;box-shadow:0 8px 22px #1e327812}.rk-fe .forecast-submitted-edit-package>header{min-height:52px;padding:10px 14px;border-bottom:1px solid var(--vj-line-soft);background:#fafbfd}.rk-fe .forecast-submitted-edit-package label{color:#4b5263;font-weight:500}.rk-fe .forecast-submitted-edit-package :is(input:not([type=checkbox]):not([type=radio]),select){border-color:#cfd5e2;border-radius:7px;color:var(--vj-ink);font-weight:400;transition:border-color .15s,box-shadow .15s}.rk-fe .forecast-submitted-edit-package :is(input:not([type=checkbox]):not([type=radio]),select):focus{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring);outline:0}.rk-fe .forecast-submitted-edit-package-weight small{border-color:#cfd5e2;border-radius:0 7px 7px 0;background:#f4f6fb}.rk-fe .forecast-submitted-edit-package-weight input{border-radius:7px 0 0 7px}.rk-fe .forecast-logic-volume{color:var(--vj-blue2);font-family:var(--vj-en);font-weight:500}.rk-fe .forecast-submitted-edit-copy button{border-color:#c5d3fb;border-radius:7px;background:#f6f8ff;color:var(--vj-blue2);font-weight:500}.rk-fe .forecast-submitted-edit-copy button:hover{background:#eaf0ff}.rk-fe .forecast-submitted-edit-remove-package{height:32px;padding:0 10px;border-radius:7px;transition:background-color .15s}.rk-fe .forecast-submitted-edit-remove-package:hover:not(:disabled){background:#ffece9}.rk-fe .forecast-submitted-edit-skus{border-top:0}.rk-fe .forecast-submitted-edit-sku-head{color:#4b5263;background:#f7f8fb;font-weight:500}.rk-fe :is(.forecast-submitted-edit-sku-head span,.forecast-submitted-edit-sku-row>*){border-right-color:var(--vj-line-soft)}.rk-fe .forecast-submitted-edit-sku-row{border-top-color:var(--vj-line-soft);transition:background-color .15s}.rk-fe .forecast-submitted-edit-sku-row:hover{background:#f8faff}.rk-fe .forecast-submitted-edit-sku-row button{border-radius:7px;transition:background-color .15s}.rk-fe .forecast-submitted-edit-sku-row button:hover:not(:disabled){background:#ffece9}.rk-fe .forecast-submitted-edit-add-sku{min-height:34px;padding:0 14px;color:var(--vj-blue2);border:1px dashed #a9bdf2;border-radius:8px;background:#f7f9ff;font-weight:500;transition:border-color .15s,background-color .15s}.rk-fe .forecast-submitted-edit-add-sku:hover{border-color:var(--vj-blue);background:#eef3ff}.rk-fe .forecast-submitted-edit-wooden-warning{color:#b45309}.rk-fe .forecast-submitted-edit-aside{top:76px;gap:14px}.rk-fe .forecast-submitted-edit-summary dl>div{border-top-color:var(--vj-line-soft)}.rk-fe .forecast-submitted-edit-summary dd{color:var(--vj-ink);font-family:var(--vj-en);font-weight:600;font-variant-numeric:tabular-nums}.rk-fe .forecast-submitted-edit-summary aside{border-radius:10px;background:linear-gradient(128deg,#f3f6ff,#f5f2ff)}.rk-fe .forecast-submitted-edit-summary aside h3{color:var(--vj-blue2)}.rk-steps{display:grid;gap:4px;padding:14px 12px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-steps>h2{margin:0 6px 6px;color:var(--vj-ink);font-size:15px;font-weight:600}.rk-steps__item{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:0 8px;color:var(--vj-t2);border:0;border-radius:9px;background:none;font-size:13.5px;text-align:left;transition:background-color .15s,color .15s}.rk-steps__item:hover{color:var(--vj-ink);background:#f3f5fa}.rk-steps__item:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-steps__no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--vj-blue2);border-radius:50%;background:#e6edff;font:600 12.5px var(--vj-din)}.rk-steps__item.is-done .rk-steps__no{color:#fff;background:linear-gradient(135deg,#1fb871,#14a35f)}.rk-steps__no svg{width:13px;height:13px;stroke-width:3}.rk-steps__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rk-steps__state{color:var(--vj-mu2);font-size:12px;white-space:nowrap}.rk-steps__state.is-todo{color:#b45309;font-weight:500}.rk-steps__state.is-bad{color:#d42c20;font-weight:600}.rk-steps__state.is-ok{color:#0b7a40}.rk-fe__bar{position:fixed;z-index:20;right:0;bottom:0;left:0;border-top:1px solid var(--vj-line);background:#fffffff0;box-shadow:0 -8px 24px #141e460f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:rk-fade .3s ease backwards}.rk-fe__bar-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));min-height:64px;margin-inline:auto;padding:10px 0}.rk-fe__back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:14px;transition:color .15s,background-color .15s}.rk-fe__back:hover{color:var(--vj-ink);background:#f0f2f7}.rk-fe__back svg{width:16px;height:16px}.rk-fe__state{display:grid;flex:1 1 220px;gap:1px;min-width:0;text-align:right}.rk-fe__state small{color:var(--vj-mu);font-size:12.5px}.rk-fe__todo{color:var(--vj-t2);font-size:13.5px}.rk-fe__todo b{color:#b45309;font-family:var(--vj-din);font-size:16px;font-weight:600}.rk-fe__todo.is-bad b{color:#d42c20}.rk-fe__ready{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:#0b7a40;font-size:13.5px;font-weight:500}.rk-fe__ready svg{width:16px;height:16px}.rk-fe__btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rk-fe__btns .vj-btn{height:40px}.rk-fe__btns .vj-btn--pri{min-width:132px}@media (max-width: 1660px){.rk-fe__bar-in{padding-right:84px}}@media (min-width: 1101px){.rk-fe .forecast-submitted-edit-aside{max-height:calc(100vh - 168px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px;margin:-2px}}@media (max-width: 1100px){.rk-entry__grid--3{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rk-fe .forecast-submitted-edit-layout{grid-template-columns:minmax(0,1fr)}.rk-fe .forecast-submitted-edit-aside{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width: 720px){.rk-fc__create{justify-items:stretch;width:100%}.rk-fc__create small,.rk-fc__tip{display:none}.rk-entry__step{padding:18px 16px}.rk-entry__grid,.rk-entry__grid--3{grid-template-columns:minmax(0,1fr)}.rk-entry__bar{padding:14px 16px}.rk-entry__next{flex:1 1 100%}.rk-fe.forecast-submitted-edit-page{padding-bottom:170px}.rk-fe .forecast-submitted-edit-card{padding:16px 14px}.rk-fe .forecast-submitted-edit-aside{grid-template-columns:minmax(0,1fr)}.rk-fe__bar-in{gap:8px;padding:8px 76px 10px 0}.rk-fe__back{display:none}.rk-fe__state{flex-basis:100%;text-align:left}.rk-fe__ready{justify-content:flex-start}.rk-fe__btns{flex:1 1 100%}.rk-fe__btns .vj-btn{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion: reduce){.rk-choice,.rk-fe__bar{animation:none!important}.rk-entry__next:hover:not(:disabled) svg{transform:none}}.rk-entry__grid--fit{grid-template-columns:repeat(var(--rk-cols, 3),minmax(0,1fr))}.rk-choice{padding:18px 46px 18px 18px}.rk-choice__txt{gap:6px}.rk-choice__txt small{color:var(--vj-t2, #4b5263);font-size:13.5px}.rk-choice__pts{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.rk-choice__pts i{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;color:var(--vj-mu, #737a87);border-radius:6px;background:#f3f5f9;font-size:12px;font-style:normal;line-height:1;white-space:nowrap;transition:color .2s,background-color .2s}.rk-choice__pts i:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.rk-choice.is-on .rk-choice__pts i{color:var(--vj-blue2, #1c4fd8);background:#ffffffd9}@media (max-width: 1100px){.rk-entry__grid--fit{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width: 640px){.rk-entry__grid--fit{grid-template-columns:minmax(0,1fr)}}.fe-goods.forecast-submitted-edit-goods{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:20px 40px;align-items:start}.fe-goods.forecast-submitted-edit-goods>.fe-choice-group{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0;background:none}.fe-goods .fe-choice-title{display:flex;align-items:baseline;gap:6px;color:#2c313c;font-size:13.5px;font-weight:600}.fe-goods .fe-choice-title b{color:#d42c20}.fe-goods .fe-choice-title small{color:#8a91a0;font-size:12px;font-weight:400}.fe-chips{display:flex;flex-wrap:wrap;gap:8px}label.fe-chip,.fe-goods label.fe-chip,.forecast-submitted-edit-goods>div label.fe-chip{position:relative;display:inline-flex;align-items:center;gap:8px;width:auto;min-height:36px;margin:0;padding:0 14px 0 12px;color:#2c313c;border:1px solid #d9deea;border-radius:999px;background:#fff;font-size:13.5px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s,background-color .15s,color .15s}label.fe-chip:hover{border-color:#a9b6f5;background:#f7f8ff}label.fe-chip>input,.forecast-submitted-edit-goods>div label.fe-chip>input{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none}label.fe-chip>i{flex:none;display:grid;place-items:center;width:16px;height:16px;border:1.5px solid #b8c0d0;border-radius:4px;background:#fff;transition:inherit}label.fe-chip.is-radio>i{border-radius:50%}label.fe-chip:has(input:checked){color:#2448d8;border-color:#5b7cfa;background:#eef2ff}label.fe-chip:has(input:checked)>i{border-color:#3d5ff0;background:#3d5ff0}label.fe-chip:has(input:checked)>i:after{content:"";width:8px;height:4px;margin-top:-2px;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg)}label.fe-chip.is-radio:has(input:checked)>i{background:#fff}label.fe-chip.is-radio:has(input:checked)>i:after{width:8px;height:8px;margin:0;border:0;border-radius:50%;background:#3d5ff0;transform:none}label.fe-chip:has(input:focus-visible){box-shadow:0 0 0 3px #3d5ff033}.fe-multi{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.fe-multi>textarea{width:100%}@media (max-width: 720px){.fe-goods.forecast-submitted-edit-goods{grid-template-columns:minmax(0,1fr)}}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) label.fe-chip>*{flex:0 0 auto}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) label.fe-chip{display:inline-flex;width:auto;color:#2c313c;font-size:13.5px;font-weight:500}.rk-fe :is(.forecast-submitted-edit-fields,.forecast-submitted-edit-goods) label.fe-chip:has(input:checked){color:#2448d8}.fe-goods.forecast-submitted-edit-goods{margin-top:18px}.fce-card{display:grid;gap:14px;padding:0 0 16px;border:1px solid #e3e8f2;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0c0d140a;transition:border-color .15s,box-shadow .15s;container-type:inline-size}.fce-card:hover{border-color:#c9d6f5;box-shadow:0 4px 14px #1664ff0f}.fce-card+.fce-card{margin-top:12px}.fce-card__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 14px;border-bottom:1px solid #eef1f6;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#f8faff,#fff)}.fce-no{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:7px;background:linear-gradient(135deg,#1664ff,#7a5af8);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.fce-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.fce-chips span{padding:3px 9px;border-radius:999px;background:#f1f4fa;color:#4b5263;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.fce-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.fce-copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 4px 0 10px;border:1px solid #e3e8f2;border-radius:8px;background:#fff;color:#5c6372;font-size:12.5px;white-space:nowrap}.fce-copy input{width:46px;height:24px;padding:0 6px;border:1px solid #dfe4ee;border-radius:6px;text-align:center;font:inherit;font-variant-numeric:tabular-nums}.fce-copy button{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border:0;border-radius:6px;background:#eef3ff;color:#1664ff;font:inherit;font-weight:500;cursor:pointer}.fce-copy button:hover{background:#e2eaff}.fce-remove{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;color:#b0b6c3;cursor:pointer}.fce-remove:hover:not(:disabled){border-color:#ffd5d0;background:#fff3f1;color:#e5484d}.fce-remove:disabled{cursor:not-allowed;opacity:.45}.fce-grid{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(110px,.8fr) minmax(120px,.8fr) minmax(250px,1.6fr);gap:14px;padding:0 16px;align-items:start}.fce-grid--no-id{grid-template-columns:minmax(110px,.8fr) minmax(120px,.8fr) minmax(250px,1.6fr)}.fce-field{display:grid;gap:6px;min-width:0}.fce-label{display:flex;align-items:baseline;gap:4px;color:#2c313c;font-size:13px;font-weight:500}.fce-label b{color:#e5484d;font-weight:600}.fce-label em{margin-left:4px;color:#8a91a0;font-size:12px;font-style:normal;font-weight:400}.fce-field input,.fce-field select{width:100%;height:38px;min-width:0;padding:0 11px;border:1px solid #dfe4ee;border-radius:8px;background:#fff;color:#0c0d0e;font:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.fce-field input::placeholder{color:#b0b6c3}.fce-field input:focus,.fce-field select:focus,.fce-dims:focus-within,.fce-unit:focus-within{outline:none;border-color:#1664ff;box-shadow:0 0 0 3px #1664ff1f}.fce-field input[type=number]{font-variant-numeric:tabular-nums}.fce-unit,.fce-dims{display:flex;align-items:center;height:38px;border:1px solid #dfe4ee;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.fce-unit input,.fce-dims input{height:36px;border:0;border-radius:0;box-shadow:none!important}.fce-unit input:focus,.fce-dims input:focus{background:#f8faff}.fce-unit i,.fce-dims b{display:grid;place-items:center;align-self:stretch;padding:0 11px;border-left:1px solid #eef1f6;background:#f7f8fb;color:#737a87;font-size:12.5px;font-style:normal;font-weight:500}.fce-dims input{flex:1;text-align:center;padding:0 4px}.fce-dims i{color:#b0b6c3;font-style:normal;font-size:13px}.fce-warn{margin:0 16px;padding:8px 12px;border-radius:8px;background:#fff7e8;color:#8a5a00;font-size:12.5px}.fce-skus{display:grid;gap:8px;padding:0 16px}.fce-skus .forecast-submitted-edit-skus{overflow:hidden;border:1px solid #e8ecf3;border-radius:10px}.fce-skus .forecast-submitted-edit-sku-head{background:#f7f8fb;color:#5c6372;font-size:12.5px;font-weight:500}.fce-skus .forecast-submitted-edit-add-sku{margin:10px 12px}@container (max-width: 760px){.fce-grid,.fce-grid--no-id{grid-template-columns:repeat(2,minmax(0,1fr))}.fce-field--size{grid-column:1 / -1}}@container (max-width: 480px){.fce-grid,.fce-grid--no-id{grid-template-columns:1fr}.fce-actions{margin-left:0;width:100%;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.fce-card,.fce-field input,.fce-field select,.fce-unit,.fce-dims{transition:none}}.sl{display:grid;border:1px solid #e8ecf3;border-radius:10px;background:#fff;overflow:hidden}.sl-head,.sl-row{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(120px,1.4fr) 132px 40px;gap:12px;align-items:center;padding:0 12px}.sl-head{min-height:34px;background:#f7f8fb;color:#5c6372;font-size:12.5px;font-weight:500}.sl-head b{color:#e5484d;font-weight:500}.sl-row{min-height:56px;padding-top:8px;padding-bottom:8px;border-top:1px solid #eef1f6}.sl-cell{display:grid;gap:4px;min-width:0}.sl-sku{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:4px 10px;border:1px solid #dfe5f0;border-radius:8px;background:#fff;color:#1664ff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.sl-sku:hover{border-color:#9fb9f5;background:#f7faff}.sl-sku svg{flex:none}.sl-sku>span{display:grid;min-width:0}.sl-sku b{color:#0c0d0e;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.sl-sku small{overflow:hidden;color:#8a91a0;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.sl-sku.is-empty{border-style:dashed;background:#fafbfe}.sl-sku.is-bad{border-color:#f3b3b3}.sl-sku__ph{color:#1664ff;font-size:13px}.sl-name{overflow:hidden;color:#2c313c;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.sl-muted{color:#a3aab8;font-size:12.5px}.sl-qty{display:inline-grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:stretch;width:132px;height:34px;border:1px solid #dfe5f0;border-radius:8px;background:#fff;overflow:hidden}.sl-qty:focus-within{border-color:#1664ff;box-shadow:0 0 0 3px #1664ff1f}.sl-qty.is-error{border-color:#e5484d}.sl-qty button{border:0;background:#f5f7fb;color:#4b5263;font:inherit;font-size:15px;cursor:pointer}.sl-qty button:hover{background:#ebf1ff;color:#1664ff}.sl-qty input{width:100%;min-width:0;height:100%;padding:0 4px;border:0;outline:0;background:transparent;color:#0c0d0e;font:inherit;font-size:13.5px;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield}.sl-qty input::-webkit-outer-spin-button,.sl-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sl-del{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#a3aab8;cursor:pointer;justify-self:end}.sl-del:hover:not(:disabled){background:#fdecec;color:#e5484d}.sl-del:disabled{opacity:.4;cursor:not-allowed}.sl-add{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:10px 12px;height:34px;border:1px dashed #b9c8e8;border-radius:8px;background:#fafbfe;color:#1664ff;font:inherit;font-size:13px;cursor:pointer}.sl-add:hover{background:#f0f5ff;border-color:#8aa8ec}.sl-add small{color:#8a91a0;font-size:12px}.fce-skus .sl{margin:0}@media (max-width: 640px){.sl-head{display:none}.sl-row{grid-template-columns:minmax(0,1fr) 40px;grid-template-areas:"sku del" "name name" "qty qty";gap:8px}.sl-row>:nth-child(1){grid-area:sku}.sl-row>:nth-child(2){grid-area:name}.sl-row>:nth-child(3){grid-area:qty}.sl-row>:nth-child(4){grid-area:del}}.fce-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:4px 0 14px;padding:10px 14px;border:1px dashed #d9deea;border-radius:10px;background:#fafbfd;font-size:13px;color:#4b5263}.fce-bulk__label{display:inline-flex;align-items:center;gap:6px;color:#2c313c;font-weight:600}.fce-bulk__label svg{color:#8a91a0}.fce-bulk__range{display:inline-flex;align-items:center;gap:6px}.fce-bulk__range input{width:64px;height:32px;padding:0 8px;border:1px solid #cfd5e2;border-radius:8px;background:#fff;font:inherit;text-align:center}.fce-bulk__range input:focus{border-color:#3d5ff0;outline:0}.fce-bulk__btn{height:32px;padding:0 14px;color:#d1343c;border:1px solid #f2c4c7;border-radius:8px;background:#fff;font:inherit;font-weight:600;cursor:pointer}.fce-bulk__btn:hover:not(:disabled){background:#fdeef0}.fce-bulk__btn:disabled{color:#b8bfcc;border-color:#e3e7ef;cursor:not-allowed}.fce-bulk__btn.is-all{margin-left:auto}@media (max-width: 640px){.fce-bulk__btn.is-all{margin-left:0}}.fe-dest{display:flex;flex-direction:column;gap:10px}.fe-dest .fe-choice-title{color:#2c313c;font-size:13.5px;font-weight:600}.fe-dest .fe-choice-title b{color:#d42c20}.fe-dest__opts{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:10px}.fe-dest__opt{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:12px 14px;color:#2c313c;border:1px solid #d9deea;border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.fe-dest__opt svg{grid-row:span 2;color:#8a91a0}.fe-dest__opt b{font-size:14px}.fe-dest__opt small{color:#8a91a0;font-size:12px}.fe-dest__opt:hover{border-color:#a9b6f5}.fe-dest__opt.is-on{border-color:#5b7cfa;background:#eef2ff;color:#2448d8}.fe-dest__opt.is-on svg{color:#3d5ff0}.fe-dest__pick{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:12px 16px}.fe-dest__pick>label{display:grid;gap:6px}.fe-dest__addr{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:10px 14px;border-radius:10px;background:#f4f7ff;color:#3d5ff0}.fe-dest__addr span{display:flex;flex-direction:column;gap:2px}.fe-dest__addr b{color:#0c0d0e;font-size:14px}.fe-dest__addr small{color:#5c6372;font-size:12.5px;line-height:1.5}@media (max-width: 720px){.fe-dest__opts,.fe-dest__pick{grid-template-columns:minmax(0,1fr)}.fe-dest__addr{margin-top:0}}.fe-address{display:grid;gap:10px;grid-column:1 / -1;min-width:0}.fe-address__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--vj-t1, #2c313c);font-size:13.5px;font-weight:500}.fe-address__head b{color:#e5484d}.fe-seg{position:relative;display:inline-flex;padding:3px;border-radius:10px;background:#f1f3f8}.fe-seg button{position:relative;z-index:1;height:30px;padding:0 14px;color:var(--vj-t2, #4b5263);border:0;border-radius:8px;background:transparent;font-size:13px;cursor:pointer;transition:color .18s,background .18s,box-shadow .18s}.fe-seg button.is-on{color:var(--vj-blue, #1664ff);background:#fff;box-shadow:0 1px 3px #0f172a1a;font-weight:500}.fe-address__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.fe-address__card{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;color:var(--vj-ink, #0c0d0e);border:1px solid var(--vj-line, #e4e7ef);border-radius:12px;background:#fff;text-align:left;cursor:pointer;animation:vj-rise .3s cubic-bezier(.2,.8,.2,1) backwards;transition:border-color .18s,box-shadow .18s,transform .18s}.fe-address__card>svg{flex-shrink:0;margin-top:2px;color:var(--vj-mu, #737a87)}.fe-address__card span{display:grid;gap:3px;min-width:0}.fe-address__card b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500}.fe-address__card em{padding:0 6px;color:var(--vj-blue, #1664ff);border-radius:4px;background:#e8efff;font-size:11.5px;font-style:normal;font-weight:400;line-height:18px}.fe-address__card small{color:var(--vj-mu, #737a87);font-size:12.5px;line-height:1.5}.fe-address__card:hover{border-color:#b8c8f5;transform:translateY(-1px);box-shadow:0 6px 16px #1664ff14}.fe-address__card.is-on{border-color:var(--vj-blue, #1664ff);background:linear-gradient(180deg,#f5f8ff,#fff);box-shadow:0 0 0 1px var(--vj-blue, #1664ff) inset}.fe-address__card.is-on>svg{color:var(--vj-blue, #1664ff)}.fe-address__input{width:100%;min-height:64px;padding:10px 12px;color:var(--vj-ink, #0c0d0e);border:1px solid #d5dbe7;border-radius:10px;background:#fff;font:inherit;font-size:14px;resize:vertical;animation:vj-fade .25s ease backwards;transition:border-color .15s,box-shadow .15s}.fe-address__input:focus{border-color:var(--vj-blue, #1664ff);outline:0;box-shadow:0 0 0 3px #1664ff1f}.fe-address__empty{margin:0;padding:14px;color:var(--vj-mu, #737a87);border:1px dashed #d5dbe7;border-radius:10px;font-size:13px}.fe-address__hint{margin:0;color:var(--vj-mu, #737a87);font-size:12.5px}.fe-picked{display:grid;gap:10px;padding:14px 16px;border:1px solid #cfdcfb;border-radius:12px;background:linear-gradient(180deg,#f6f9ff,#fff);animation:vj-fade .25s ease backwards}.fe-picked__title{display:flex;align-items:center;gap:6px;margin:0;color:var(--vj-blue, #1664ff);font-size:13.5px;font-weight:500}.fe-picked__title em{margin-left:4px;padding:0 6px;color:#ad5700;border-radius:4px;background:#fff3e0;font-size:11.5px;font-style:normal;line-height:18px}.fe-picked__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.fe-picked__grid>div{display:grid;gap:4px;min-width:0;padding:8px 12px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #e4e9f5 inset}.fe-picked__grid>div.is-wide{grid-column:1 / -1}.fe-picked__grid dt{color:var(--vj-mu, #737a87);font-size:12px}.fe-picked__grid dd{margin:0;overflow-wrap:anywhere;color:var(--vj-ink, #0c0d0e);font-size:14px}.fe-picked__text{display:grid;gap:4px;margin:0;color:var(--vj-ink, #0c0d0e);font-size:14px}.fe-picked__text small{color:var(--vj-mu, #737a87);font-size:12px}.fe-manual{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--vj-line, #e4e7ef);border-radius:12px;background:#fafbfd;animation:vj-fade .25s ease backwards}.fe-manual__regions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fe-manual__field{display:grid;gap:6px;min-width:0;color:var(--vj-t1, #2c313c);font-size:13px;font-weight:500}.fe-manual__field b{color:#e5484d}.fe-manual__field select,.fe-manual__field input{width:100%;min-height:38px;padding:0 12px;color:var(--vj-ink, #0c0d0e);border:1px solid #cfd5e2;border-radius:8px;background:#fff;font:inherit;font-size:13.5px;font-weight:400;transition:border-color .15s,box-shadow .15s}.fe-manual__field select:disabled{color:#a3a9b6;background:#f3f5f9;cursor:not-allowed}.fe-manual__field select:focus,.fe-manual__field input:focus{border-color:var(--vj-blue, #1664ff);outline:0;box-shadow:0 0 0 3px #1664ff1f}.fe-manual__field .ui-input-suffix input{padding-right:40px}.fe-manual__err{color:#d42c20;font-size:12px;font-weight:400}.fe-manual__preview{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--vj-mu, #737a87);font-size:12.5px;line-height:1.6}.fe-manual__preview svg{flex-shrink:0;margin-top:3px;color:var(--vj-blue, #1664ff)}.fe-manual__preview b{color:var(--vj-ink, #0c0d0e);font-weight:500}@media (max-width: 720px){.fe-picked__grid,.fe-manual__regions{grid-template-columns:1fr}}.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]{min-height:38px;padding:0 12px;color:var(--vj-ink, #0c0d0e);border:1px solid #cfd5e2;border-radius:8px;background:#fff;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;text-align:right;transition:border-color .15s,box-shadow .15s;-moz-appearance:textfield}.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]::-webkit-inner-spin-button,.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]::placeholder{color:#a3a9b6;text-align:right}.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]:hover{border-color:#b3bcd0}.forecast-submitted-edit-sku-row .forecast-logic-cell input[type=number]:focus{border-color:var(--vj-blue, #1664ff);outline:0;box-shadow:0 0 0 3px #1664ff1f}.fe-remark .fe-remark__field{display:grid;gap:8px}.fe-remark__label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--vj-t1, #2c313c);font-size:13.5px;font-weight:500}.fe-remark__label small{color:#a3a9b6;font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.fe-remark textarea{width:100%;min-height:96px;padding:10px 12px;color:var(--vj-ink, #0c0d0e);border:1px solid #cfd5e2;border-radius:10px;background:#fff;font:inherit;font-size:14px;line-height:1.6;resize:vertical;transition:border-color .15s,box-shadow .15s}.fe-remark textarea::placeholder{color:#a3a9b6}.fe-remark textarea:focus{border-color:var(--vj-blue, #1664ff);outline:0;box-shadow:0 0 0 3px #1664ff1f}.fe-remark__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fe-remark__chips button{height:28px;padding:0 12px;color:var(--vj-t2, #4b5263);border:1px solid #dfe4ee;border-radius:999px;background:#fff;font:inherit;font-size:12.5px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.fe-remark__chips button:hover:not(:disabled){color:var(--vj-blue, #1664ff);border-color:#b8c8f5;background:#f5f8ff}.fe-remark__chips button:disabled{color:#b8bec9;cursor:default}.mp-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.mp-role{position:relative;display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 14px;border:1px solid #e3e8f2;border-radius:14px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.mp-role:hover{border-color:#c9d8ff}.mp-role.is-active{border-color:#1664ff;background:linear-gradient(180deg,#f7faff,#fff);box-shadow:0 0 0 3px #1664ff1a}.mp-role__icon{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;border-radius:11px;background:#f0f4ff;color:#1664ff}.mp-role.is-active .mp-role__icon{background:linear-gradient(135deg,#1664ff,#7a5af8);color:#fff}.mp-role__text{display:grid;gap:2px;min-width:0;flex:1}.mp-role__text strong{font-size:14.5px;font-weight:600;color:#0c0d0e}.mp-role__text small{font-size:12px;color:#8a91a0}.mp-role__tag{flex-shrink:0}.mp-card{display:grid;gap:14px}.mp-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.mp-card__head h2{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#0c0d0e}.mp-card__head p{margin:6px 0 0;max-width:720px;font-size:13px;line-height:1.6;color:#737a87}.mp-card__actions{display:flex;gap:8px;flex-wrap:wrap}.mp-card--soft{background:#fafbfd}.mp-card--soft h3{margin:0;font-size:14px;font-weight:600;color:#2c313c}.mp-card--soft p{margin:-6px 0 4px;font-size:13px;line-height:1.7;color:#5c6372}.mp-diff{display:flex;align-items:flex-start;gap:6px;margin:0;padding:9px 12px;border-radius:10px;background:#fff7e8;color:#8a5a00;font-size:12.5px;line-height:1.6}.mp-diff svg{flex-shrink:0;margin-top:2px}.mp-all{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;background:#f2f7ff;color:#2c313c;font-size:13.5px;line-height:1.7}.mp-all svg{flex-shrink:0;margin-top:2px;color:#1664ff}.mp-picker{display:grid;gap:18px}.mp-picker__section>header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mp-picker__section>header b{font-size:14px;font-weight:600;color:#0c0d0e}.mp-picker__section>header small{margin-left:auto;font-size:12px;color:#8a91a0}.mp-picker__icon{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#f0f4ff;color:#1664ff}.mp-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.mp-picker--compact .mp-picker__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.mp-item{display:grid;border:1px solid #e6eaf2;border-radius:12px;background:#fff;transition:border-color .15s,background .15s}.mp-item.is-on{border-color:#b9cdfb;background:#f7faff}.mp-item__main{display:flex;align-items:flex-start;gap:12px;padding:12px 14px 8px;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;border-radius:12px 12px 0 0}.mp-item__main:disabled{cursor:default}.mp-item__main:focus-visible{outline:2px solid #1664ff;outline-offset:-2px}.mp-item__text{display:grid;gap:3px;min-width:0}.mp-item__text strong{font-size:14px;font-weight:600;color:#0c0d0e}.mp-item__text small{font-size:12.5px;line-height:1.55;color:#737a87}.mp-item__text em{font-style:normal;font-size:12px;color:#8a5a00}.mp-item.is-readonly:not(.is-on) .mp-item__text strong{color:#8a91a0}.mp-item__more{justify-self:start;display:inline-flex;align-items:center;gap:3px;min-height:26px;margin:0 0 8px 62px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:#1664ff;font:inherit;font-size:12px;cursor:pointer}.mp-item__more:hover{background:#eef3ff}.mp-item__more[aria-expanded=true] svg{transform:rotate(180deg)}.mp-item__actions{margin:0 14px 12px 62px;padding:8px 0 0 14px;border-top:1px dashed #e3e8f2;display:grid;gap:4px;font-size:12.5px;color:#4b5263;line-height:1.5}.mp-switch{position:relative;flex-shrink:0;width:36px;height:20px;margin-top:1px;border-radius:10px;background:#d5dae3;transition:background .15s}.mp-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.mp-item.is-on .mp-switch{background:linear-gradient(90deg,#1664ff,#7a5af8)}.mp-item.is-on .mp-switch i{transform:translate(16px)}.mp-item.is-readonly .mp-switch{opacity:.65}.mp-people{display:grid;gap:8px;padding-top:12px;border-top:1px solid #f0f2f6}.mp-people b{font-size:13px;font-weight:600;color:#2c313c}.mp-people div{display:flex;flex-wrap:wrap;gap:6px}.mp-people span{padding:3px 10px;border-radius:999px;background:#f2f4f8;color:#2c313c;font-size:12.5px}.mp-people span.is-custom{background:#fff4e0;color:#8a5a00}.mp-member{display:grid;gap:10px}.mp-member>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.mp-member>header b{font-size:13.5px;font-weight:500;color:#2c313c}.mp-member__hint{margin:0;font-size:12.5px;line-height:1.6;color:#737a87}.mp-seg{display:inline-flex;padding:3px;border-radius:10px;background:#f2f4f8}.mp-seg button{min-height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#4b5263;font:inherit;font-size:13px;cursor:pointer}.mp-seg button.is-on{background:#fff;color:#1664ff;font-weight:600;box-shadow:0 1px 3px #0c0d1414}.mp-seg button:disabled{cursor:default}@media (prefers-reduced-motion: reduce){.mp-switch,.mp-switch i,.mp-role,.mp-item{transition:none}}@media (max-width: 640px){.mp-picker__grid,.mp-picker--compact .mp-picker__grid{grid-template-columns:1fr}.mp-item__more,.mp-item__actions{margin-left:14px}}.mp-picker__bulk{display:inline-flex;gap:4px}.mp-picker__section>header small+.mp-picker__bulk{margin-left:8px}.mp-picker__bulk button,.mp-member__ops button{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border:1px solid #dfe5f0;border-radius:7px;background:#fff;color:#1664ff;font:inherit;font-size:12px;cursor:pointer}.mp-picker__bulk button:hover:not(:disabled),.mp-member__ops button:hover:not(:disabled){background:#f5f8ff;border-color:#b9c8e8}.mp-picker__bulk button:disabled,.mp-member__ops button:disabled{color:#a3aab8;cursor:default}.mp-member__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.mp-member__src{padding:4px 10px;border-radius:999px;background:#f2f4f8;color:#4b5263;font-size:12.5px}.mp-member__src.is-custom{background:#fff6e8;color:#b45f06}.mp-member__ops{display:inline-flex;flex-wrap:wrap;gap:6px}.ui-card.mp-card{padding:20px 22px 22px}.mp-card__head{padding-bottom:14px;border-bottom:1px solid #eef1f6}.mp-card__head h2 .ui-badge{font-size:12px;font-weight:500}.mp-all{display:grid;gap:10px}.mp-all>div{display:flex;align-items:center;gap:8px;font-weight:500}.mp-all ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mp-all li{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid #d8e4ff;color:#2c313c;font-size:12.5px}.mp-all li svg{margin:0;color:#1664ff}@media (max-width: 760px){.ui-card.mp-card{padding:16px}}.sks-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;justify-content:flex-end;background:#0c102261;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:sks-fade .2s ease backwards}.sks{display:flex;flex-direction:column;width:min(1000px,100vw);height:100%;background:#f6f7fb;box-shadow:-24px 0 60px #0a0e282e;animation:sks-in .28s cubic-bezier(.2,.8,.2,1) backwards}.sks-head{position:relative;display:grid;gap:12px;padding:22px 28px 0;background:radial-gradient(circle at 92% -20%,rgba(122,90,248,.1),transparent 40%),radial-gradient(circle at 8% -30%,rgba(22,100,255,.1),transparent 45%),#fff;border-bottom:1px solid #e8ebf2}.sks-head--form{gap:6px;padding-bottom:16px}.sks-x{position:absolute;top:16px;right:18px;display:grid;place-items:center;width:34px;height:34px;color:#5c6372;border:0;border-radius:10px;background:#f2f4f9;cursor:pointer}.sks-x:hover,.sks-x:focus-visible{color:#0c0d0e;background:#e8ebf3;outline:0}.sks-hero{display:flex;align-items:center;gap:18px;padding-right:44px}.sks-cover{display:grid;place-items:center;flex-shrink:0;width:84px;height:84px;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,#e9efff,#f1ebff);box-shadow:inset 0 0 0 1px #1664ff1a}.sks-cover img{width:100%;height:100%;object-fit:cover}.sks-cover span{color:#4a55d8;font-size:30px;font-weight:500}.sks-hero__txt{display:grid;gap:4px;min-width:0}.sks-no{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:#1664ff;font-family:var(--vj-en, sans-serif);font-size:13px;font-weight:600;letter-spacing:.02em}.sks-no span{color:#8a91a0;font-family:var(--vj-cn, sans-serif);font-weight:400;letter-spacing:0}.sks-head h2{margin:0;overflow:hidden;color:#0c0d0e;font-size:22px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.sks-en{margin:0;color:#5c6372;font-family:var(--vj-en, sans-serif);font-size:13.5px}.sks-en small{margin-left:6px;padding:1px 6px;color:#8a91a0;border-radius:5px;background:#f2f4f9;font-size:11px}.sks-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.sks-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;color:#4b5263;border-radius:999px;background:#f2f4f9;font-size:12px}.sks-chip.is-ok{color:#166b3d;background:#eaf8f0}.sks-chip.is-off{color:#b42318;background:#fff1f0}.sks-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sks-actions .ui-button{height:38px}.sks-del{display:inline-flex;align-items:center;gap:5px;height:38px;margin-left:auto;padding:0 12px;color:#b42318;border:0;border-radius:10px;background:transparent;font-size:13.5px;cursor:pointer}.sks-del:hover{background:#fff1f0}.sks-tabs{display:flex;gap:4px;margin:4px -4px 0;overflow-x:auto}.sks-tabs button{position:relative;flex-shrink:0;padding:10px 12px 12px;color:#5c6372;border:0;background:transparent;font-size:14px;cursor:pointer}.sks-tabs button.is-on{color:#0c0d0e;font-weight:500}.sks-tabs button.is-on:after{position:absolute;right:12px;bottom:0;left:12px;height:2px;border-radius:2px;background:var(--vj-grad, linear-gradient(90deg, #2f5bff, #5b47f0));content:""}.sks-body{display:grid;align-content:start;gap:14px;flex:1;min-height:0;padding:18px 28px 28px;overflow-y:auto;scroll-behavior:smooth}.sks-card{display:grid;gap:12px;padding:18px 20px;border:1px solid #e8ebf2;border-radius:16px;background:#fff;scroll-margin-top:12px}.sks-card h3{display:flex;align-items:center;gap:8px;margin:0;color:#0c0d0e;font-size:15.5px;font-weight:500}.sks-card h3 small{color:#8a91a0;font-size:12.5px;font-weight:400}.sks-card h3 button{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;color:#1664ff;border:0;border-radius:8px;background:transparent;font-size:13px;cursor:pointer}.sks-card h3 button:hover{background:#eef3ff}.sks-sub{padding-top:8px;border-top:1px dashed #e8ebf2}.sks-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0}.sks-kv div{display:grid;gap:3px;min-width:0}.sks-kv dt{color:#8a91a0;font-size:12.5px}.sks-kv dd{margin:0;overflow-wrap:anywhere;color:#0c0d0e;font-size:14px}.sks-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sks-stats>div{display:grid;gap:4px;padding:12px;border-radius:12px;background:#f6f7fb}.sks-stats span{color:#8a91a0;font-size:12px}.sks-stats b{color:#0c0d0e;font-family:var(--vj-din, sans-serif);font-size:15px;font-weight:500;overflow-wrap:anywhere}.sks-stats small{color:#5c6372;font-family:var(--vj-din, sans-serif);font-size:12px}.is-code{font-family:var(--vj-en, sans-serif);letter-spacing:.01em}.sks-table{width:100%;border-collapse:collapse;font-size:13.5px}.sks-table th{padding:8px 10px;color:#5c6372;background:#f6f7fb;font-weight:400;text-align:left}.sks-table td{padding:9px 10px;border-bottom:1px solid #eef0f5}.sks-table .is-r{text-align:right}.sks-muted{margin:0;color:#8a91a0;font-size:13px}.sks-hs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sks-hs>div{display:grid;gap:4px;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#f4f7ff,#f8f5ff)}.sks-hs span{color:#5c6372;font-size:12.5px}.sks-hs b{color:#0c0d0e;font-family:var(--vj-din, sans-serif);font-size:20px;font-weight:500;letter-spacing:.03em}.sks-files{display:grid;gap:6px;margin:0;padding:0;list-style:none}.sks-files li{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #eef0f5;border-radius:10px;background:#fbfcfe}.sks-files li>svg:first-child{flex-shrink:0;color:#1664ff}.sks-files li>span,.sks-files li>button:not(.sks-icon-del){flex:1;min-width:0;overflow:hidden;color:#0c0d0e;border:0;background:transparent;font-size:13.5px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sks-files li>button:not(.sks-icon-del){cursor:pointer}.sks-files li>button:not(.sks-icon-del):hover{color:#1664ff;text-decoration:underline}.sks-files li small{color:#8a91a0;font-size:12px}.sks-files li>svg:last-child{color:#a3a9b6}.sks-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px}.sks-photo{display:grid;gap:6px;margin:0}.sks-photo__img{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border:1px solid #e8ebf2;border-radius:12px;background:#f6f7fb}.sks-photo.is-main .sks-photo__img{border-color:#f37021;box-shadow:0 0 0 2px #f370212e}.sks-photo__img img{width:100%;height:100%;object-fit:cover}.sks-photo__img>span{display:grid;justify-items:center;gap:4px;color:#a3a9b6;font-size:11.5px}.sks-photo__img em{position:absolute;top:6px;left:6px;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;color:#fff;border-radius:999px;background:#f37021;font-size:11px;font-style:normal}.sks-photo figcaption{display:grid;overflow:hidden;color:#2c313c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sks-photo figcaption small{color:#a3a9b6;font-size:11px}.sks-photo__acts{display:flex;gap:6px}.sks-photo__acts button{display:inline-flex;align-items:center;gap:3px;padding:3px 7px;color:#1664ff;border:1px solid #e1e5ee;border-radius:7px;background:#fff;font-size:11.5px;cursor:pointer}.sks-photo__acts button.is-danger{color:#b42318}.sks-photo__acts button:hover{border-color:currentColor}.sks-log{position:relative;display:grid;gap:10px;margin:0;padding:0 0 0 18px;list-style:none}.sks-log:before{position:absolute;top:6px;bottom:6px;left:5px;width:2px;background:#eceff5;content:""}.sks-log li{position:relative;display:grid;gap:2px}.sks-log li:before{position:absolute;top:5px;left:-18px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#1664ff;box-shadow:0 0 0 1px #d9e3ff;content:""}.sks-log b{display:flex;align-items:center;gap:6px;color:#0c0d0e;font-size:13.5px;font-weight:500}.sks-log b em{padding:0 6px;color:#5c6372;border-radius:5px;background:#f2f4f9;font-family:var(--vj-din, sans-serif);font-size:11.5px;font-style:normal}.sks-log small{color:#8a91a0;font-size:12px}.sks-log p{margin:2px 0 0;color:#4b5263;font-size:13px}.sks-banner{display:flex;align-items:center;gap:12px;padding:12px 14px;color:#1450d6;border-radius:12px;background:#eef3ff}.sks-banner>div{display:grid;flex:1;gap:2px}.sks-banner b{font-size:14px;font-weight:500}.sks-banner span{color:#4b5263;font-size:13px}.sks-banner.is-bad{color:#b42318;background:#fff1f0}.sks-banner.is-off{color:#7a3418;background:#fff6ec}.sks-lead{margin:0;color:#5c6372;font-size:13px}.sks-lead i,.sks-field>span i{margin-left:2px;color:#d42c20;font-style:normal}.sks-formwrap{display:grid;grid-template-columns:196px minmax(0,1fr);flex:1;min-height:0}.sks-steps{display:grid;align-content:start;gap:4px;padding:18px 10px 18px 18px;border-right:1px solid #e8ebf2;background:#fff;overflow-y:auto}.sks-steps>button{display:flex;align-items:center;gap:10px;padding:9px 10px;color:#4b5263;border:0;border-radius:10px;background:transparent;font-size:13.5px;text-align:left;cursor:pointer;transition:background .15s}.sks-steps>button:hover{background:#f4f6fb}.sks-steps>button.is-on{color:#0c0d0e;background:#eef3ff;font-weight:500}.sks-steps>button i{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;color:#5c6372;border:1.5px solid #d5d9e3;border-radius:50%;background:#fff;font-family:var(--vj-din, sans-serif);font-size:11.5px;font-style:normal}.sks-steps>button.is-on i{color:#1664ff;border-color:#1664ff}.sks-steps>button.is-done i{color:#fff;border-color:#16a35a;background:#16a35a}.sks-steps>button.has-error i{color:#fff;border-color:#d42c20;background:#d42c20}.sks-steps>button span{display:grid}.sks-steps>button small{color:#a3a9b6;font-size:11px;font-weight:400}.sks-meter{display:grid;grid-template-columns:1fr auto;gap:6px;margin-top:12px;padding:12px;border-radius:12px;background:#f6f7fb;font-size:12px}.sks-meter span{color:#5c6372}.sks-meter b{color:#0c0d0e;font-family:var(--vj-din, sans-serif);font-weight:500}.sks-meter>div{grid-column:1 / -1;height:6px;overflow:hidden;border-radius:3px;background:#e6e9f1}.sks-meter>div i{display:block;height:100%;border-radius:3px;background:var(--vj-grad, linear-gradient(90deg, #2f5bff, #5b47f0));transition:width .3s ease}.sks-body--form{padding-bottom:32px}.sks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.sks-field{display:grid;align-content:start;gap:6px;min-width:0}.sks-field.is-wide{grid-column:1 / -1}.sks-field>span{color:#2c313c;font-size:13px}.sks-field .ui-input,.sks-field .ui-select{width:100%;height:40px}.sks-field.has-error .ui-input,.sks-field.has-error .ui-select{border-color:#f04438}.sks-mono{font-family:var(--vj-din, sans-serif);letter-spacing:.04em}.sks-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sks-modes button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:12px 14px;border:1.5px solid #e1e5ee;border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.sks-modes button:hover{border-color:#b9c8ff}.sks-modes button.is-on{border-color:#1664ff;background:#f5f8ff}.sks-modes button i{display:grid;place-items:center;grid-row:1 / span 2;width:20px;height:20px;margin-top:2px;color:#fff;border:1.5px solid #d5d9e3;border-radius:50%}.sks-modes button.is-on i{border-color:#1664ff;background:#1664ff}.sks-modes b{color:#0c0d0e;font-size:14px;font-weight:500}.sks-modes small{color:#5c6372;font-size:12.5px;line-height:1.5}.sks-pills{display:flex;flex-wrap:wrap;gap:6px}.sks-pills button{padding:6px 12px;color:#4b5263;border:1px solid #e1e5ee;border-radius:999px;background:#fff;font-size:13px;cursor:pointer}.sks-pills button:hover{border-color:#b9c8ff}.sks-pills button.is-on{color:#1450d6;border-color:#1664ff;background:#eef3ff}.sks-dims{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.sks-dims>span{color:#a3a9b6}.sks-dims--mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.sks-money{display:flex;gap:10px}.sks-money .ui-input{flex:1;font-family:var(--vj-din, sans-serif);font-size:15px}.sks-seg{display:inline-flex;padding:3px;border-radius:10px;background:#f2f4f9}.sks-seg button{min-width:56px;padding:0 12px;color:#5c6372;border:0;border-radius:8px;background:transparent;font-family:var(--vj-en, sans-serif);font-size:13px;cursor:pointer}.sks-seg button.is-on{color:#0c0d0e;background:#fff;box-shadow:0 1px 3px #141e501f;font-weight:500}.sks-pkgs{display:grid;gap:8px}.sks-pkg2{display:grid;gap:8px;padding:10px 10px 10px 8px;border-radius:12px;background:#f8f9fc}.sks-pkg2__main{display:grid;grid-template-columns:24px minmax(0,1fr) 120px minmax(0,1.3fr) auto 32px;align-items:start;gap:10px}.sks-pkg2 .ui-input{height:36px;min-width:0;padding:0 10px;font-size:13px}.sks-pkg2__main>.sks-pkg__no{margin-top:25px}.sks-pkg2__main>.sks-pkg2__more{margin-top:20px}.sks-pkg2__f{display:grid;gap:4px;min-width:0}.sks-pkg2__f>small{color:#8a91a0;font-size:12px}.sks-pkg2__qty{position:relative;display:block}.sks-pkg2__qty input{padding-right:30px}.sks-pkg2__qty em{position:absolute;top:50%;right:10px;color:#8a91a0;font-size:12.5px;font-style:normal;transform:translateY(-50%)}.sks-pkg2__more{height:36px;padding:0 12px;color:#4b5263;border:1px solid #dfe4f0;border-radius:9px;background:#fff;font-size:12.5px;white-space:nowrap;cursor:pointer}.sks-pkg2__more.is-on{color:#1664ff;border-color:#b9ccfb;background:#eef3ff}.sks-pkg2__main>.sks-icon-del{margin-top:22px}.sks-pkg2__ref{display:grid;grid-template-columns:auto 110px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0 2px 34px;border-top:1px dashed #e3e7f1}.sks-pkg2__ref>span{color:#8a91a0;font-size:12px}.sks-code{position:relative;display:grid;gap:3px;min-width:0}.sks-code>small{display:inline-flex;align-items:center;gap:3px;font-size:12px;line-height:1.4}.sks-code.is-checking>small{color:#8a91a0}.sks-code.is-ok>small{color:#0b8f6a}.sks-code.is-bad>small{color:#d4380d}.sks-code.is-bad input{border-color:#f0a090;background:#fff8f6}@media (max-width: 720px){.sks-pkg2__main{grid-template-columns:24px minmax(0,1fr) 100px}.sks-pkg2__f--code{grid-column:2 / -1}.sks-pkg2__main>.sks-pkg2__more{grid-column:2;justify-self:start}.sks-pkg2__main>.sks-icon-del{grid-column:3;justify-self:end;margin-top:0}.sks-pkg2__ref{grid-template-columns:1fr;padding-left:0}}.sks-pkg{display:grid;grid-template-columns:24px 1.1fr 1.2fr .6fr .7fr 1.4fr 32px;align-items:center;gap:8px;padding:8px;border-radius:12px;background:#f8f9fc}.sks-pkg .ui-input{height:36px;min-width:0;padding:0 8px;font-size:13px}.sks-pkg__no{display:grid;place-items:center;width:22px;height:22px;color:#5c6372;border-radius:50%;background:#e8ebf3;font-family:var(--vj-din, sans-serif);font-size:11.5px}.sks-icon-del{display:grid;place-items:center;width:30px;height:30px;padding:0;color:#8a91a0;border:0;border-radius:8px;background:transparent;cursor:pointer}.sks-icon-del:hover{color:#d42c20;background:#fff1f0}.sks-add{display:inline-flex;align-items:center;justify-self:start;gap:6px;padding:8px 14px;color:#1664ff;border:1px dashed #b9c8ff;border-radius:10px;background:#f8faff;font-size:13.5px;cursor:pointer}.sks-add:hover{border-color:#1664ff;background:#eef3ff}.sks-drop{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;border:1.5px dashed #cfd7ea;border-radius:14px;background:#fafbff;transition:border-color .15s,background .15s}.sks-drop.is-over{border-color:#1664ff;background:#eef3ff}.sks-drop__btn{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;flex:1;min-width:240px;padding:8px 10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.sks-drop__btn:hover:not(:disabled){background:#fff}.sks-drop__btn>span{display:grid;place-items:center;grid-row:1 / span 2;width:40px;height:40px;color:#1664ff;border-radius:12px;background:#e8efff}.sks-drop__btn b{color:#0c0d0e;font-size:14px;font-weight:500}.sks-drop__btn small{color:#8a91a0;font-size:12.5px}.sks-pick{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;color:#2c313c;border:1px solid #e1e5ee;border-radius:10px;background:#fff;font-size:13.5px;cursor:pointer}.sks-pick:hover{border-color:#1664ff;color:#1664ff}.sks-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 28px;border-top:1px solid #e8ebf2;background:#fff;box-shadow:0 -8px 20px #141e500a}.sks-foot__state{display:flex;align-items:center;gap:8px;min-width:0;color:#4b5263;font-size:13px}.sks-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.sks-dot.is-warn{background:#f5a623}.sks-dot.is-ok{background:#16a35a}.sks-foot__acts{display:flex;gap:10px}.sks-foot__acts .ui-button{min-width:108px;height:42px}@keyframes sks-fade{0%{opacity:0}}@keyframes sks-in{0%{opacity:0;transform:translate(40px)}}@media (max-width: 860px){.sks-formwrap{grid-template-columns:1fr}.sks-steps{display:flex;overflow-x:auto;padding:8px 12px;border-right:0;border-bottom:1px solid #e8ebf2}.sks-steps>button{flex-shrink:0}.sks-meter{display:none}.sks-head,.sks-body,.sks-foot{padding-right:16px;padding-left:16px}.sks-grid,.sks-kv,.sks-modes,.sks-hs{grid-template-columns:1fr}.sks-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sks-pkg{grid-template-columns:24px 1fr 1fr 32px}.sks-pkg>.sks-dims--mini{grid-column:2 / 4}}@media (prefers-reduced-motion: reduce){.sks-mask,.sks{animation:none!important}.sks-body{scroll-behavior:auto}}.rk-sku__body{display:grid;grid-template-columns:236px minmax(0,1fr);gap:16px;align-items:start}.rk-sku__main{min-width:0}.rk-sku__cats{position:sticky;top:76px;display:grid;gap:10px;padding:14px 12px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.rk-sku__cats>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px}.rk-sku__cats h2{margin:0;color:var(--vj-ink);font-size:15px;font-weight:600}.rk-sku__cats-edit{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:var(--vj-mu);border:0;border-radius:8px;background:none;transition:color .15s,background-color .15s}.rk-sku__cats-edit:hover{color:var(--vj-blue);background:#eef3ff}.rk-sku__cats-edit svg{width:16px;height:16px}.rk-sku__cats nav{display:grid;gap:2px;max-height:min(52vh,460px);overflow-y:auto;scrollbar-width:thin}.rk-sku__cat{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:0 10px 0 12px;color:var(--vj-t2);border:0;border-radius:9px;background:none;font-size:14px;text-align:left;transition:color .15s,background-color .15s,box-shadow .15s}.rk-sku__cat span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rk-sku__cat b{flex:none;min-width:24px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;color:var(--vj-mu);border-radius:10px;background:#f0f2f7;font:600 12px var(--vj-din);font-variant-numeric:tabular-nums}.rk-sku__cat:hover{color:var(--vj-ink);background:#f3f5fa}.rk-sku__cat.is-on{color:var(--vj-ink);background:linear-gradient(105deg,#e8eeff,#efeaff);box-shadow:inset 3px 0 0 var(--vj-blue);font-weight:600}.rk-sku__cat.is-on b{color:#fff;background:var(--vj-grad)}.rk-sku__cat:focus-visible{outline:0;box-shadow:var(--cp-focus-ring)}.rk-sku__cats-sep{display:block;height:1px;margin:6px 8px;background:var(--vj-line-soft)}.rk-sku__cats-new{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;color:var(--vj-blue2);border:1px dashed #b9c8f3;border-radius:9px;background:#f7f9ff;font-size:13.5px;font-weight:500;transition:border-color .15s,background-color .15s}.rk-sku__cats-new:hover{border-color:var(--vj-blue);background:#eef3ff}.rk-sku__cats-new svg{width:15px;height:15px}.rk-sku__cats-hint{margin:0;padding:0 4px;color:var(--vj-mu2);font-size:12px;line-height:1.6}.rk-sku__cats-skel{display:grid;gap:12px;padding:8px 6px}.rk-sku__table{--rk-min: 980px}.rk-sku__tip{color:var(--vj-mu2);font-size:12.5px}.rk-sku__id{display:flex;align-items:center;gap:12px;min-width:0}.rk-sku__id>span:last-child{min-width:0}.rk-sku__thumb{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;color:#6a5cff;border-radius:10px;background:linear-gradient(150deg,#f4f5ff,#e3e7ff);box-shadow:inset 0 0 0 1px #dfe4fb}.rk-sku__thumb img{width:100%;height:100%;object-fit:cover}.rk-sku__thumb svg{width:19px;height:19px}.rk-sku__name{max-width:300px}.rk-sku__name .rk-strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rk-sku__cert{display:inline-flex;align-items:center;gap:5px;color:var(--vj-mu);font-size:13px;white-space:nowrap}.rk-sku__cert.is-on{color:#0b7a40;font-weight:500}.rk-sku__cert svg{width:15px;height:15px}.rk-sku__reason{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rk-sku__table tr.is-current>td{background:#eef3ff}.rk-sku__table td .vj-dot{white-space:normal}.rk-sku__emptycell{padding:0!important}@media (max-width: 960px){.rk-sku__body{grid-template-columns:minmax(0,1fr);gap:12px}.rk-sku__cats{position:static;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:10px}.rk-sku__cats>header{grid-column:1 / -1}.rk-sku__cats nav{display:flex;gap:6px;max-height:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.rk-sku__cats nav::-webkit-scrollbar{display:none}.rk-sku__cat{flex:none;min-height:34px;border:1px solid var(--vj-line);border-radius:17px}.rk-sku__cat.is-on{border-color:#b9c8f3;box-shadow:none}.rk-sku__cats-sep{display:none}.rk-sku__cats-new{height:34px;padding:0 12px;border-radius:17px}.rk-sku__cats-hint{display:none}}@media (max-width: 720px){.rk-sku .rk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-sku__tip{display:none}}.lic-ocr{grid-column:1 / -1;display:flex;gap:14px;align-items:center;padding:14px 16px;border:1.5px dashed #c9d3ff;border-radius:12px;background:linear-gradient(120deg,#f5f7ff,#f8f5ff);transition:border-color .2s,background .2s}.lic-ocr.is-over{border-color:#3b5bff;background:#eef1ff}.lic-ocr.is-done{border-style:solid;border-color:#bfe6cc;background:#f3fbf6}.lic-ocr.is-failed{border-style:solid;border-color:#f2d9a6;background:#fffaf0}.lic-ocr__thumb{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:10px;border:1px solid #e4e8f2;background:#fff;display:grid;place-items:center;overflow:hidden;color:#3b5bff}.lic-ocr__thumb img{width:100%;height:100%;object-fit:cover}.lic-ocr__scan{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,#3b5bff,#8b5cf6,transparent);animation:lic-ocr-scan 1.2s ease-in-out infinite}@keyframes lic-ocr-scan{0%{top:0}50%{top:calc(100% - 3px)}to{top:0}}@media (prefers-reduced-motion: reduce){.lic-ocr__scan{animation:none;top:50%}}.lic-ocr__main{flex:1;min-width:0;display:grid;gap:4px}.lic-ocr__main b{font-size:14px;font-weight:500;color:#0c0d0e}.lic-ocr__main small{font-size:12.5px;line-height:1.6;color:#5c6372}.lic-ocr__warn{color:#8a5a00!important}.lic-ocr__fields{list-style:none;margin:2px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 16px}.lic-ocr__fields li{display:flex;gap:6px;min-width:0;font-size:12.5px;color:#8a91a0}.lic-ocr__fields li span{flex-shrink:0}.lic-ocr__fields li em{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lic-ocr__fields li.is-hit{color:#2c313c}.lic-ocr__fields li.is-hit em{color:#15803d;font-weight:500}.lic-ocr__btn{flex-shrink:0;display:inline-flex;gap:6px;align-items:center;height:34px;padding:0 14px;border-radius:8px;border:1px solid #d5dcf5;background:#fff;color:#3b5bff;font-size:13px;cursor:pointer}.lic-ocr__btn:hover:not(:disabled){background:#f0f3ff}.lic-ocr__btn:disabled{opacity:.6;cursor:default}@media (max-width: 640px){.lic-ocr{flex-wrap:wrap}.lic-ocr__btn{width:100%;justify-content:center}}.md-page{padding-bottom:96px}.md-subtle{display:block;margin:4px 0 0;color:#5c6372;font-size:12.5px;line-height:1.5}.md-warning-text{display:block;margin-top:4px;color:#b45309;font-size:12.5px;line-height:1.45}.md-empty-line{margin:0;padding:18px 4px;color:#5c6372;font-size:13px}.md-sku-field{display:grid;align-content:start;gap:4px;min-width:0}.md-sku-field .field-error,.md-sku-field .field-hint{font-size:12.5px;line-height:1.4}.md-plain-field{min-width:0}.approved-sku-paste-field .ui-input{padding-right:58px;text-overflow:ellipsis}.approved-sku-reference-grid.md-ref-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.approved-sku-reference-grid.md-ref-grid>*{display:grid;grid-column:auto}@media (max-width: 720px){.approved-sku-reference-grid.md-ref-grid{grid-template-columns:1fr 1fr}}.approved-sku-form>footer{position:sticky;bottom:0;z-index:3;flex-wrap:wrap;margin:0 -16px;padding:14px 16px 16px;border-top:1px solid #e8edf4;background:#fff}.approved-sku-detail>header>div:last-child{flex-wrap:wrap;justify-content:flex-end}.md-detail-foot{padding-top:12px}.md-import-preview{display:grid;gap:12px}.md-import-table{max-height:46vh;overflow:auto;border:1px solid #e8edf4;border-radius:8px}.md-import-table table{width:100%;border-collapse:collapse;font-size:13px}.md-import-table th,.md-import-table td{padding:8px 10px;border-bottom:1px solid #eef1f6;text-align:left;vertical-align:top}.md-import-table th{position:sticky;top:0;background:#f5f7fb;color:#4b5263;font-weight:650}.md-import-preview>footer,.md-confirm>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.approved-member-roles>div{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.approved-member-editor-footer{flex-wrap:wrap}.md-footer-left{display:flex;flex-wrap:wrap;gap:8px}.md-permission-off span{color:#8a91a0}.approved-members-table td small{display:block;margin-top:3px;color:#5c6372;font-size:12.5px}.approved-address-editor>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.approved-address-table td small{white-space:normal}.approved-address-list>header>div:last-child{flex-wrap:wrap;justify-content:flex-end}.md-version-list{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.md-version-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;border:1px solid #e8edf4;border-radius:6px;font-size:13px}.md-version-list small{color:#5c6372}.approved-entity-editor-footer{flex-wrap:wrap;gap:10px}.approved-entity-license-actions,.approved-entity-license-empty{flex-wrap:wrap;gap:8px}.md-account-page{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.md-account-page .master-account-card{min-height:0}.md-password-fields{display:grid;gap:12px;margin-top:12px}.md-account-page .master-account-card footer{display:flex;flex-wrap:wrap;gap:10px}.md-notice-details{margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.5}.md-region-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.md-region-selector>.field-error{grid-column:1 / -1}@media (max-width: 720px){.md-region-selector{grid-template-columns:1fr}}.md-wide-field{grid-column:1 / -1;display:grid;gap:4px}.md-thumb-grid{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0}.md-file-thumb{position:relative;display:grid;gap:4px;width:132px;margin:0;padding:6px;border:1px solid #e8edf4;border-radius:6px;font-size:12.5px}.md-file-thumb img{width:100%;height:90px;object-fit:cover;border-radius:4px}.md-file-thumb__name{display:grid;place-items:center;height:90px;padding:4px;border-radius:4px;background:#f5f7fb;color:#4b5263;text-align:center;word-break:break-all}.md-file-thumb figcaption{display:grid;gap:2px;color:#2c313c;word-break:break-all}.md-file-thumb figcaption small{color:#5c6372}.md-file-thumb>button{position:absolute;top:2px;right:4px;border:0;background:transparent;color:#b42318;font-size:16px;cursor:pointer}.md-mini-table{width:100%;margin:8px 0;border-collapse:collapse;font-size:13px}.md-mini-table th,.md-mini-table td{padding:6px 8px;border-bottom:1px solid #eef1f6;text-align:left;vertical-align:top}.md-mini-table th{background:#f5f7fb;color:#4b5263;font-weight:650}.md-mini-table .ui-input{min-width:0;width:100%}.md-dims{display:grid;grid-template-columns:repeat(3,minmax(52px,1fr));gap:4px}.md-license-status{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;color:#4b5263}.md-license-upload{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:12px 0}.md-subhead{margin:14px 0 0;font-size:14px}.md-wechat-entry{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;margin:12px 0}.md-wechat-entry>div{display:grid;gap:8px;min-width:240px;flex:1}.md-wechat-entry .ui-input{font-size:12.5px}.cp2{gap:18px}.cp2-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:stretch;padding:24px 26px;border:1px solid #dfe5f5;border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,#eef3ff,#f7f5ff 45%,#fff);animation:vj-rise .32s cubic-bezier(.2,.8,.2,1) backwards}.cp2-hero__main{display:grid;align-content:start;gap:10px;min-width:0}.cp2-eyebrow{display:flex;align-items:center;gap:8px;margin:0;color:var(--vj-mu, #737a87);font-size:13px}.cp2-eyebrow em{padding:0 8px;color:#ad5700;border-radius:999px;background:#fff3e0;font-size:12px;font-style:normal;line-height:20px}.cp2-hero h2{margin:0;overflow-wrap:anywhere;color:var(--vj-ink, #0c0d0e);font-size:26px;font-weight:500;line-height:1.3}.cp2-chips{display:flex;flex-wrap:wrap;gap:10px}.cp2-chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #e1e6f2;border-radius:12px;background:#ffffffd9}.cp2-chip small{color:var(--vj-mu, #737a87);font-size:12.5px}.cp2-chip b{color:var(--vj-ink, #0c0d0e);font-size:15px;font-weight:600}.cp2-chip__copy{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:-6px;color:var(--vj-mu, #737a87);border:0;border-radius:7px;background:transparent;cursor:pointer;transition:color .15s,background .15s}.cp2-chip__copy:hover{color:var(--vj-blue, #1664ff);background:#eef3ff}.cp2-chip--level{border-color:transparent;background:linear-gradient(90deg,#1664ff,#7a5af8)}.cp2-chip--level small{color:#fffc}.cp2-chip--level b{color:#fff;font-size:17px;letter-spacing:.02em}.cp2-hint{display:flex;align-items:center;gap:6px;margin:0;color:var(--vj-mu, #737a87);font-size:12.5px}.cp2-hint svg{flex-shrink:0}.cp2-hero__score{display:flex;align-items:center;gap:18px;padding:16px 20px;border-radius:14px;background:#ffffffc7;box-shadow:0 0 0 1px #e6eaf4 inset}.cp2-checks{display:grid;gap:8px}.cp2-checks strong{display:flex;align-items:baseline;gap:8px;color:var(--vj-ink, #0c0d0e);font-size:14px;font-weight:600}.cp2-checks strong span{color:var(--vj-mu, #737a87);font-size:12.5px;font-weight:400}.cp2-checks ul{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:6px 18px;margin:0;padding:0;list-style:none}.cp2-checks li{display:flex;align-items:center;gap:6px;color:var(--vj-mu, #737a87);font-size:12.5px;white-space:nowrap}.cp2-checks li i{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid #cfd5e2;border-radius:50%}.cp2-checks li.is-done{color:var(--vj-t1, #2c313c)}.cp2-checks li.is-done i{color:#fff;border-color:transparent;background:#12a150}.cp2-rule{display:flex;align-items:center;gap:8px;padding:10px 14px;color:var(--vj-t2, #4b5263);border-radius:10px;background:#f4f6fb;font-size:13px}.cp2-rule svg{flex-shrink:0;color:var(--vj-blue, #1664ff)}.cp2-group{display:grid;gap:12px}.cp2-group__head h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--vj-ink, #0c0d0e);font-size:17px;font-weight:600}.cp2-group__head h3 span{min-width:22px;padding:0 7px;color:var(--vj-blue, #1664ff);border-radius:999px;background:#e8efff;font-size:12.5px;font-weight:600;line-height:20px;text-align:center}.cp2-group__head p{margin:4px 0 0;color:var(--vj-mu, #737a87);font-size:13px}.cp2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.cp2-entity{display:grid;grid-template-rows:auto auto 1fr auto;gap:12px;min-width:0;padding:16px 18px;border:1px solid #e4e7ef;border-radius:14px;background:#fff;animation:vj-rise .32s cubic-bezier(.2,.8,.2,1) backwards;transition:border-color .2s,box-shadow .2s,transform .2s}.cp2-entity:hover{border-color:#b8c8f5;box-shadow:0 10px 24px #1e327814;transform:translateY(-1px)}.cp2-entity.is-default{border-color:#b8c8f5;background:linear-gradient(180deg,#f7f9ff,#fff 60%)}.cp2-entity>header{display:flex;align-items:flex-start;gap:12px}.cp2-entity__mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;border-radius:11px;font-size:15px;font-weight:600}.cp2-entity__mark--cn{background:linear-gradient(135deg,#1664ff,#4f8bff)}.cp2-entity__mark--os{background:linear-gradient(135deg,#7a5af8,#a68bff)}.cp2-entity__title{display:grid;flex:1;gap:2px;min-width:0}.cp2-entity__title h4{margin:0;overflow-wrap:anywhere;color:var(--vj-ink, #0c0d0e);font-size:15.5px;font-weight:600;line-height:1.4}.cp2-entity__title small{overflow:hidden;color:var(--vj-mu, #737a87);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.cp2-entity__reject{margin:0;padding:8px 10px;color:#b42318;border-radius:8px;background:#fff1f0;font-size:12.5px}.cp2-entity dl{display:grid;align-content:start;gap:8px;margin:0;padding:12px 0 0;border-top:1px dashed #e6e9f0}.cp2-entity dl>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:baseline}.cp2-entity dt{color:var(--vj-mu, #737a87);font-size:12.5px}.cp2-entity dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;overflow-wrap:anywhere;color:var(--vj-t1, #2c313c);font-size:13.5px}.cp2-license{min-width:0;overflow-wrap:anywhere}.cp2-empty{color:#a3a9b6}.cp2-entity>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid #eef0f5}.cp2-default{display:inline-flex;align-items:center;gap:5px;color:#12a150;font-size:13px;font-weight:500}.cp2-link{padding:4px 0;color:var(--vj-t2, #4b5263);border:0;background:transparent;font:inherit;font-size:13px;cursor:pointer}.cp2-link:hover{color:var(--vj-blue, #1664ff)}.cp2-open{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 12px;color:var(--vj-blue, #1664ff);border:1px solid #c9d7fb;border-radius:9px;background:#f5f8ff;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.cp2-open:hover{border-color:var(--vj-blue, #1664ff);background:#eaf0ff}.cp2-add{display:grid;place-content:center;justify-items:center;gap:6px;min-height:180px;padding:18px;color:var(--vj-t2, #4b5263);border:1.5px dashed #c9d2e6;border-radius:14px;background:#fafbfd;font:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.cp2-add span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--vj-blue, #1664ff);border-radius:12px;background:#e8efff}.cp2-add b{font-size:14px;font-weight:600}.cp2-add small{color:var(--vj-mu, #737a87);font-size:12.5px}.cp2-add:hover{color:var(--vj-blue, #1664ff);border-color:#8fadf7;background:#f5f8ff}.cp2-none{margin:0;padding:18px;color:var(--vj-mu, #737a87);border:1px dashed #d5dbe7;border-radius:12px;font-size:13px}.md-level{padding:0 7px;color:#fff;border-radius:6px;background:linear-gradient(90deg,#1664ff,#7a5af8);font-weight:600}@media (max-width: 960px){.cp2-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.cp2-hero{padding:18px 16px}.cp2-hero__score{flex-direction:column;align-items:flex-start}.cp2-checks ul,.cp2-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.cp2-hero,.cp2-entity{animation:none}.cp2-entity:hover{transform:none}}.cp2-actions{display:inline-flex;align-items:center;gap:6px}.cp2-del{height:32px;padding:0 10px;color:var(--vj-mu, #737a87);border:1px solid transparent;border-radius:9px;background:transparent;font:inherit;font-size:13px;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.cp2-del:hover{color:#d42c20;border-color:#f5c6c2;background:#fff5f4}.cp2-import-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cp2-header-actions{display:inline-flex;flex-wrap:wrap;gap:8px}.mem-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px;align-items:start}.mem-main{display:grid;gap:14px;min-width:0}.mem-sec{padding:14px 16px 16px;border:1px solid #e8ecf3;border-radius:12px;background:#fff}.mem-sec>header{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.mem-sec>header i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#1664ff,#7b5cff);color:#fff;font-style:normal;font-size:11.5px;font-weight:600}.mem-sec>header b{font-size:14.5px;font-weight:600;color:#0c0d0e}.mem-sec>header small{color:#8a91a0;font-size:12.5px}.mem-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 10px;border:1px solid #dfe5f0;border-radius:8px;background:#fff;color:#1664ff;font:inherit;font-size:12.5px;cursor:pointer}.mem-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.mem-toggle svg{transition:transform .15s}.mem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;align-items:start}.mem-field{display:grid;gap:6px;min-width:0}.mem-chip{justify-self:start;height:24px;padding:0 9px;border:1px dashed #b9c8e8;border-radius:999px;background:#f5f8ff;color:#1664ff;font:inherit;font-size:12px;cursor:pointer}.mem-chip:hover{background:#ebf1ff}.mem-eye{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:#5c6372;cursor:pointer}.mem-eye:hover{background:#f1f3f7;color:#1664ff}.mem-note{display:flex;gap:6px;align-items:flex-start;margin:10px 0 0;color:#8a91a0;font-size:12.5px;line-height:1.6}.mem-note svg{flex:none;margin-top:3px}.mem-roles{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.mem-roles button{position:relative;display:grid;gap:2px;padding:11px 12px 11px 34px;border:1px solid #e3e8f2;border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.mem-roles button:hover:not(:disabled):not(.is-selected){border-color:#b9c8e8;background:#fafbfe}.mem-roles button strong{font-size:13.5px;font-weight:600;color:#0c0d0e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-roles button small{font-size:12px;color:#8a91a0}.mem-roles__dot{position:absolute;left:12px;top:13px;display:inline-grid;place-items:center;width:15px;height:15px;border:1.5px solid #c5cddb;border-radius:50%;color:#fff}.mem-roles button.is-selected{border-color:#1664ff;background:#f5f8ff}.mem-roles button.is-selected .mem-roles__dot{border-color:#1664ff;background:#1664ff}.mem-roles button:disabled{cursor:default}.mem-side{position:sticky;top:0;display:grid;gap:10px;padding:16px;border-radius:12px;background:linear-gradient(160deg,#f4f7ff,#f8f5ff);border:1px solid #e3e8f8}.mem-side>b{font-size:13.5px;font-weight:600;color:#0c0d0e}.mem-side dl{display:grid;gap:9px;margin:0}.mem-side dl>div{display:grid;gap:1px}.mem-side dt{font-size:12px;color:#8a91a0}.mem-side dd{margin:0;font-size:13.5px;color:#2c313c;word-break:break-all}.mem-mono{font-family:TikTok Sans,Plus Jakarta Sans,ui-monospace,monospace;font-variant-numeric:tabular-nums}.mem-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;border:1px solid #c9d6f5;border-radius:8px;background:#fff;color:#1664ff;font:inherit;font-size:13px;cursor:pointer}.mem-copy:hover:not(:disabled){background:#f5f8ff}.mem-copy:disabled{color:#a3aab8;cursor:not-allowed}.mem-side>small{color:#8a91a0;font-size:12px;line-height:1.5}@media (max-width: 760px){.mem-layout{grid-template-columns:1fr}.mem-side{position:static;order:-1}.mem-grid{grid-template-columns:1fr}}.mem-pass{position:relative}.mem-pass .mem-eye{position:absolute;right:7px;bottom:6px}.mem-pass input{padding-right:38px}.login-input .login-code-btn{width:auto;height:32px;padding:0 10px;color:var(--vj-blue, #1664ff);font-size:13.5px;white-space:nowrap}.login-input .login-code-btn:hover:not(:disabled){color:var(--vj-blue, #1664ff);background:#eef3ff}.login-input .login-code-btn:disabled{color:var(--vj-mu2, #a3a9b5);cursor:default;background:transparent}.login-input input:disabled{cursor:not-allowed}.login-info{margin:-2px 0 0;padding:9px 12px;color:#1c6b3c;border-radius:8px;background:#edf8f1;font-size:13px;line-height:1.5}.login-sms-off{margin:0;padding:9px 12px;color:var(--vj-t2, #4b5263);border-radius:8px;background:#f3f5f9;font-size:13px;line-height:1.5}.wx-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px;background:linear-gradient(180deg,#f3f6ff,#fff 60%)}.wx-card{width:100%;max-width:440px;background:#fff;border-radius:16px;box-shadow:0 8px 30px #1664ff14;padding:24px 20px;display:grid;gap:16px}.wx-head{display:flex;gap:12px;align-items:center}.wx-head strong{display:block;font-size:12.5px;color:#5c6372;font-weight:500;letter-spacing:.02em}.wx-head h1{margin:2px 0 0;font-size:20px;font-weight:500;color:#0c0d0e}.wx-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#07c160;background:#e9f9ef;flex-shrink:0}.wx-lead{margin:0;font-size:13.5px;line-height:1.7;color:#41464f}.wx-facts{margin:0;display:grid;gap:8px;padding:12px 14px;border-radius:10px;background:#f6f8fb}.wx-facts div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.wx-facts dt{color:#8a91a0}.wx-facts dd{margin:0;color:#0c0d0e;text-align:right}.wx-actions{display:grid;gap:8px}.wx-actions .ui-button,.wx-actions button{width:100%;justify-content:center}.wx-muted{margin:0;font-size:12.5px;color:#8a91a0;line-height:1.6}.wx-foot{display:flex;justify-content:center}.wx-qr-panel{display:grid;justify-items:center;gap:10px;padding:8px 0 4px}.wx-qr{position:relative;padding:8px;border-radius:12px;border:1px solid #e3e7ef;background:#fff;line-height:0}.wx-qr.is-expired svg{opacity:.15}.wx-qr button{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;color:#1664ff;font-size:13px;cursor:pointer;line-height:1.4}.wx-qr-status{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:#2c313c}.wx-qr-panel .wx-muted{text-align:center;max-width:300px}.login-mode-tabs{display:flex;gap:4px;padding:4px;border-radius:10px;background:#f3f5f9;margin-bottom:14px}.login-mode-tabs button{flex:1;min-height:32px;border:0;border-radius:8px;background:transparent;color:#5c6372;font-size:13.5px;cursor:pointer}.login-mode-tabs button.is-active{background:#fff;color:#0c0d0e;box-shadow:0 1px 3px #0c0d0e14;font-weight:500}@media (prefers-reduced-motion: reduce){.wx-card{transition:none}}.message-center-page.page-shell{width:100%;max-width:none;margin-inline:0;padding-inline:40px;padding-top:18px;padding-bottom:32px;color:#15285d}.message-center-page button,.message-center-page input,.message-center-page select{font:inherit}.message-center-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:20px}.message-center-header h1{margin:0;color:#0c0d0e;font-size:28px;line-height:1.15;letter-spacing:-.035em}.message-center-header p{margin:5px 0 0;color:#5c6372;font-size:15px}.message-center-header__actions{display:inline-flex;align-items:center;gap:20px;padding-top:7px}.message-center-unread{display:inline-flex;align-items:center;gap:8px;color:#2c313c;font-size:14px;font-weight:700;white-space:nowrap}.message-center-unread svg{color:#276bff;stroke-width:2.2}.message-center-unread strong{color:#f32e43;font-size:17px}.message-center-read-all.ui-button{min-height:37px;border:0;border-radius:6px;padding:0 20px;background:linear-gradient(105deg,#2d6df6,#2a69f1);box-shadow:0 5px 13px #3c2af133;font-size:14px}.message-center-tabs{display:flex;align-items:end;gap:30px;min-height:48px;border-bottom:1px solid #dce5f7}.message-center-tabs button{position:relative;min-height:48px;border:0;padding:0 13px 12px;background:transparent;color:#2c313c;cursor:pointer;font-weight:700}.message-center-tabs button:first-child{padding-left:13px}.message-center-tabs button span{color:inherit}.message-center-tabs button.is-active{color:#063eff}.message-center-tabs button.is-active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:#1944ff;border-radius:3px 3px 0 0}.message-center-filters{display:grid;grid-template-columns:222px 104px 104px 108px minmax(255px,1fr) 76px;gap:8px;align-items:center;padding:15px 0}.message-center-date-range,.message-center-select,.message-center-search,.message-center-filter-button{box-sizing:border-box;height:37px;border:1px solid #d9e3f6;border-radius:5px;background:#fff}.message-center-date-range{display:grid;grid-template-columns:18px 76px 10px 76px 18px;align-items:center;justify-content:center;gap:4px;padding:0 8px;color:#1745eb}.message-center-date-range input{width:76px;min-width:0;border:0;outline:0;color:#4b5263;font-size:12.5px}.message-center-date-range span{color:#4b5263;font-size:12.5px}.message-center-date-range svg:last-child{color:#1544f6}.message-center-select{position:relative;display:block}.message-center-select select{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;padding:0 29px 0 12px;background:transparent;color:#2c313c;font-size:13px}.message-center-select svg{position:absolute;right:10px;top:50%;color:#0f45ed;transform:translateY(-50%);pointer-events:none}.message-center-search{display:grid;grid-template-columns:18px 1fr 22px;align-items:center;gap:8px;padding:0 11px;color:#5c6372}.message-center-search input{min-width:0;border:0;outline:0;color:#263a62}.message-center-search input::placeholder{color:#5c6372}.message-center-search svg:last-child{color:#0d3dff}.message-center-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#1036dc;cursor:pointer;font-weight:700}.message-center-filter-button svg{stroke-width:2.15}.message-center-table{border:1px solid #e0e8f7;border-radius:5px;overflow:visible;background:#fff}.message-center-table__heading,.message-center-row{display:grid;grid-template-columns:minmax(0,1fr) 126px 82px 118px 165px;align-items:center}.message-center-table__heading{min-height:35px;padding:0 23px;background:#eff5ff;color:#5c6372;font-size:12.5px;font-weight:700}.message-center-table__heading span:nth-child(n+2){padding-left:8px}.message-center-row{min-height:71px;padding:0 14px 0 10px;border-top:1px solid #e2e9f6}.message-center-row__content{display:grid;grid-template-columns:16px 48px minmax(0,1fr);align-items:center;gap:9px;min-width:0}.message-center-dot{width:10px;height:10px;border:1.5px solid #7b8ba8;border-radius:50%;box-sizing:border-box}.message-center-dot.is-unread{border:0;background:#0649f5}.message-center-icon{display:grid;width:43px;height:43px;place-items:center;border-radius:6px}.message-center-icon svg{width:23px;height:23px;stroke-width:1.9}.message-center-icon--fee{background:#ffe8eb;color:#ef405b}.message-center-icon--document{background:#e9f0ff;color:#4177ed}.message-center-icon--quote{background:#e6f1ff;color:#1478e9}.message-center-icon--calendar{background:#e8f0ff;color:#3186f6}.message-center-icon--cargo{background:#dff8f1;color:#079679}.message-center-icon--chat{background:#e9e7ff;color:#4176e9}.message-center-icon--announcement{background:#e9f2ff;color:#0874df}.message-center-icon--payment{background:#dcf7ed;color:#079a80}.message-center-icon--customs{background:#e7f2ff;color:#1279ea}.message-center-icon--delivery{background:#e6eeff;color:#3a6ede}.message-center-icon--pod{background:#dff8ee;color:#0aa280}.message-center-icon--sku{background:#e9f0ff;color:#447aee}.message-center-icon--company{background:#dff8f1;color:#079679}.message-center-icon--image{background:#fff0df;color:#ec8c1c}.message-center-icon--signed{background:#dff8ee;color:#0aa280}.message-center-icon--order{background:#e6f1ff;color:#1478e9}.message-center-icon--fee-due,.message-center-icon--coupang{background:#fff0df;color:#ef8709}.message-center-icon--alert{background:#ffe8eb;color:#f24259}.message-center-icon--supplement{background:#dff8f1;color:#079679}.message-center-copy{min-width:0}.message-center-copy>div{display:flex;align-items:center;gap:6px;min-height:17px}.message-center-priority{border-radius:4px;padding:2px 7px;color:#fff;font-size:12.5px;line-height:1.15}.message-center-priority--紧急{background:#ff5361}.message-center-priority--重要{background:#ff8a05}.message-center-priority--普通{background:#1680e8}.message-center-copy small{color:#5c6372;font-size:12.5px}.message-center-copy h2{overflow:hidden;margin:2px 0 1px;color:#0c0d0e;font-size:14px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.message-center-copy p{overflow:hidden;margin:0;color:#5c6372;font-size:12.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.message-center-object{display:flex;flex-direction:column;gap:1px;padding-left:8px;color:#0649f5;font-size:12.5px;font-variant-numeric:tabular-nums}.message-center-status{justify-self:start;border-radius:5px;padding:5px 10px;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap}.message-center-status--warning{background:#fff1df;color:#f37b13}.message-center-status--danger{background:#ffe6e9;color:#f2334d}.message-center-status--success{background:#dff8ee;color:#16a279}.message-center-status--info{background:#e8f2ff;color:#2180e9}.message-center-status--muted{background:#f0f3f8;color:#5c6372}.message-center-row time{padding-left:8px;color:#5c6372;font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.message-center-row time.has-countdown{display:grid;gap:2px;white-space:normal}.message-center-row time.has-countdown>span:first-child{white-space:nowrap}.message-center-deadline{color:#f2444e;font-weight:700;white-space:nowrap}.message-center-row__action{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}.message-center-action{min-width:111px;min-height:34px;border:0;border-radius:5px;padding:0 12px;background:linear-gradient(105deg,#3271f8,#2765ec);box-shadow:0 5px 10px #472def2e;color:#fff;cursor:pointer;font-size:12.5px;font-weight:700;white-space:nowrap}.message-center-action span{margin-left:4px;font-size:16px;vertical-align:-1px}.message-center-menu{color:#4b5263}.message-center-disabled-action{position:relative}.message-center-disabled-action button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:134px;min-height:34px;border:1px solid #dfe7f4;border-radius:5px;background:#f5f7fb;color:#5c6372;font-size:12.5px;white-space:nowrap}.message-center-disabled-action>span{position:absolute;z-index:3;right:0;top:calc(100% + 7px);width:208px;padding:9px 10px;border-radius:4px;background:#3d4a68;color:#fff;font-size:12.5px;line-height:1.45;opacity:0;pointer-events:none;transition:opacity .15s ease}.message-center-disabled-action:hover>span,.message-center-disabled-action:focus-within>span{opacity:1}.message-center-empty{padding:55px 20px;color:#5c6372;text-align:center}.message-center-empty button{margin-left:10px;border:0;background:transparent;color:#1242ed;cursor:pointer;font-weight:700}.message-center-table.is-message-empty{border:0;background:transparent}.message-center-table.is-message-empty .message-center-table__heading{border-radius:5px}.message-center-table--announcement .message-center-table__heading,.message-center-table--announcement .message-center-announcement-row{grid-template-columns:minmax(0,1fr) 120px 150px 165px}.message-center-table--announcement .message-center-table__heading{padding-right:23px}.message-center-announcement-row{min-height:104px}.message-center-announcement-row .message-center-row__content{grid-template-columns:16px 56px minmax(0,1fr);gap:10px}.message-center-announcement-row .message-center-icon{width:55px;height:55px;border-radius:7px}.message-center-announcement-row .message-center-icon svg{width:29px;height:29px}.message-center-announcement-row .message-center-copy h2{margin-top:4px;font-size:15px}.message-center-announcement-row .message-center-copy p{overflow:visible;white-space:normal;font-size:12.5px;line-height:1.55}.message-center-announcement-row__publisher{padding-left:8px;color:#4b5263;font-size:13px}.message-center-announcement-row time{padding-left:8px}.message-center-announcement-row .message-center-row__action{justify-content:flex-start}.announcement-detail{padding-top:14px}.announcement-detail__back{display:inline-flex;align-items:center;gap:9px;min-height:34px;border:0;padding:0;background:transparent;color:#385aab;cursor:pointer;font-size:14px}.announcement-detail__back svg{color:#1646ee;stroke-width:2.2}.announcement-detail__card{margin-top:12px;padding:32px 28px 26px;border:1px solid #dce6f7;border-radius:6px;background:#fff}.announcement-detail__priority{display:inline-flex;align-items:center;min-height:27px;border-radius:5px;padding:0 12px;color:#fff;font-size:14px;font-weight:700}.announcement-detail__priority--紧急,.announcement-detail__priority--重要{background:#f33e51}.announcement-detail__priority--普通{background:#1680e8}.announcement-detail__card h2{margin:18px 0 14px;color:#2c313c;font-size:30px;line-height:1.2;letter-spacing:-.035em}.announcement-detail__meta{display:flex;gap:48px;color:#5c6372;font-size:15px}.announcement-detail__divider{height:1px;margin:21px 0 23px;background:#dce6f7}.announcement-detail__body{color:#4b5263;font-size:16px;line-height:1.7}.announcement-detail__body section{margin:0 0 30px}.announcement-detail__body p{margin:0 0 24px}.announcement-detail__body section p+p{margin-top:24px}.announcement-detail__body h3{margin:0 0 10px;color:#2c313c;font-size:18px}.announcement-detail__body ul{margin:0;padding-left:35px}.announcement-detail__body li{margin:3px 0}.announcement-detail__signature{display:grid;gap:3px;margin:42px 0 0}.announcement-detail__signature span{display:block}.announcement-detail__attachment{margin-top:45px;padding:20px 23px;border-radius:6px;background:linear-gradient(110deg,#f2f6ff,#eef4ff)}.announcement-detail__attachment h3{margin:0 0 14px;color:#2c313c;font-size:18px}.announcement-detail__attachment>div{display:grid;grid-template-columns:54px minmax(0,1fr) 130px;align-items:center;gap:14px}.announcement-detail__attachment-icon{display:grid;width:52px;height:58px;place-items:center;border-radius:6px;background:#ffe1e5;color:#ef3f4f}.announcement-detail__attachment-icon svg{fill:#ef3f4f;stroke:#fff;stroke-width:1.4}.announcement-detail__attachment p{display:grid;gap:2px;margin:0;color:#4b5263}.announcement-detail__attachment p strong{color:#2c313c;font-size:16px}.announcement-detail__attachment p small{font-size:14px}.announcement-detail__attachment button,.announcement-detail__pager button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;border:1px solid #cfdcf7;border-radius:5px;background:#fff;color:#1341ea;cursor:pointer;font-weight:700}.announcement-detail__pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-top:22px}.announcement-detail__pager button{width:158px;padding:0 14px}.announcement-detail__pager button:last-child{justify-self:end}.announcement-detail__pager button:disabled{cursor:default;opacity:.5}.announcement-detail__pager span{color:#5c6372;font-variant-numeric:tabular-nums}.message-center-empty-graphic--announcement .message-center-empty-inbox svg:first-child{position:relative;inset:auto;width:72px;height:72px;color:#d3ddfa;stroke-width:1.2}.message-center-empty-graphic--announcement .message-center-empty-inbox svg:last-child{position:absolute;right:-14px;bottom:4px;color:#adbef2}.message-center-empty-graphic--announcement .message-center-empty-send{top:54px;right:18px;color:#b8c6f3;transform:rotate(-15deg)}.message-center-message-empty{display:grid;min-height:820px;place-content:center;justify-items:center;padding:28px 20px 48px;text-align:center}.message-center-empty-graphic{position:relative;width:205px;height:178px;margin-bottom:10px;color:#b5c2ee}.message-center-empty-inbox{position:absolute;bottom:0;left:50%;display:grid;width:112px;height:90px;place-items:center;transform:translate(-50%);border-radius:11px 11px 18px 18px;background:linear-gradient(145deg,#eaf0ff,#c8d3f7);color:#c0cdf4;box-shadow:0 10px 18px #677cc224}.message-center-empty-inbox svg:first-child{position:absolute;inset:8px 18px auto;width:76px;height:76px;stroke-width:1.2}.message-center-empty-inbox svg:last-child{position:relative;margin-top:-3px;color:#edf2ff;stroke-width:1.5}.message-center-empty-send{position:absolute;top:7px;right:13px;color:#c3d0f7;stroke-width:1.3;transform:rotate(-13deg)}.message-center-empty-cloud{position:absolute;width:54px;height:21px;border-radius:18px;background:#edf2ff}.message-center-empty-cloud:before,.message-center-empty-cloud:after{position:absolute;bottom:0;border-radius:50%;background:inherit;content:""}.message-center-empty-cloud:before{width:25px;height:25px;left:9px}.message-center-empty-cloud:after{width:31px;height:31px;right:6px}.message-center-empty-cloud--left{left:5px;bottom:39px}.message-center-empty-cloud--right{right:4px;bottom:20px;transform:scale(.72)}.message-center-message-empty h2{margin:12px 0;color:#102361;font-size:31px;line-height:1.12;letter-spacing:-.04em}.message-center-message-empty p{margin:0;color:#5c6372;font-size:16px;line-height:1.7}.message-center-empty-action{min-width:179px;min-height:43px;margin-top:30px;border:0;border-radius:5px;background:linear-gradient(105deg,#3271f8,#2765ec);box-shadow:0 5px 10px #472def2e;color:#fff;cursor:pointer;font-weight:700}.message-center-empty-action span{margin-left:7px;font-size:18px;vertical-align:-1px}.message-center-pagination{display:flex;align-items:center;justify-content:space-between;padding:34px 0 4px;color:#314878}.message-center-pagination>span{font-weight:700}.message-center-pagination>div{display:flex;align-items:center;gap:7px}.message-center-pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:35px;height:35px;border:1px solid #dce6f6;border-radius:5px;background:#fff;color:#31507f;cursor:pointer}.message-center-pagination button:disabled{cursor:default;opacity:.55}.message-center-pagination button.is-current{border-color:#1d3fff;box-shadow:inset 0 0 0 1px #1d3fff;color:#1337eb;font-weight:700}.message-center-pagination .message-center-page-size{width:102px;gap:5px;color:#1b41ed}.app-shell:has(.message-center-page) .header-text-action:first-child{position:relative;display:inline-flex;align-items:center;gap:5px;color:#fff}.app-shell:has(.message-center-page) .header-text-action:first-child:after{content:"";position:absolute;right:0;bottom:-16px;left:0;height:2px;background:#246bff}.app-shell:has(.message-center-page) .header-text-action:first-child:before{content:"8";display:inline-grid;width:14px;height:14px;place-items:center;border-radius:50%;background:#f33347;color:#fff;font-size:9px;font-weight:800;line-height:1}@media (max-width: 1100px){.message-center-filters{grid-template-columns:222px 104px 104px 108px minmax(190px,1fr) 76px}.message-center-table__heading,.message-center-row{grid-template-columns:minmax(0,1fr) 112px 75px 105px 149px}.message-center-row__content{grid-template-columns:14px 43px minmax(0,1fr);gap:7px}.message-center-icon{width:39px;height:39px}.message-center-copy h2{font-size:13px}.message-center-copy p{font-size:12.5px}.message-center-action{min-width:101px;padding:0 8px}.message-center-table--announcement .message-center-table__heading,.message-center-table--announcement .message-center-announcement-row{grid-template-columns:minmax(0,1fr) 105px 126px 140px}}@media (max-width: 860px){.message-center-header{align-items:flex-start;flex-direction:column}.message-center-header__actions{padding-top:0}.message-center-filters{grid-template-columns:1fr 1fr}.message-center-date-range,.message-center-search{grid-column:span 2}.message-center-table{overflow-x:auto}.message-center-table__heading,.message-center-row{min-width:880px}.announcement-detail__card{padding:24px 20px}}.message-center-pagination select{width:102px;height:35px;padding:0 8px;color:#31507f;border:1px solid #dce6f6;border-radius:5px;background:#fff;font:inherit}.message-center-table:not(.message-center-table--announcement){background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;gap:8px}.mcx-row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) minmax(130px,190px) 92px 104px;align-items:center;gap:14px;padding:14px 18px;background:#fff;border:1px solid #e8eaef;border-radius:12px;transition:border-color .15s,background .15s}.mcx-row:hover{border-color:#c9d6f2;background:#fbfcff}.mcx-row.is-key:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#1366ec,#7a5cff)}.mcx-row.is-quiet .mcx-main h2{color:#4b5263;font-weight:500}.mcx-row.is-quiet .mcx-icon{background:#f3f4f7;color:#8a91a0}.mcx-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#eef3ff;color:#1366ec}.mcx-icon svg{width:20px;height:20px}.mcx-icon.is-todo{background:#fff4e5;color:#d97706}.mcx-icon.is-notice{background:#f4efff;color:#7a5cff}.mcx-main{min-width:0}.mcx-main h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:#0c0d0e;line-height:1.4}.mcx-main h2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcx-main h2 small{flex-shrink:0;color:#d97706;font-size:12px;font-weight:500}.mcx-main p{margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#737a87;font-size:13px}.mcx-lv{flex-shrink:0;padding:1px 7px;border-radius:5px;font-size:11.5px;font-style:normal;font-weight:600}.mcx-lv--重要{background:#fff1e6;color:#c2410c}.mcx-lv--紧急{background:#fdecec;color:#c62828}.mcx-obj{display:flex;flex-direction:column;gap:2px;min-width:0}.mcx-obj b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1366ec;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.mcx-obj span{color:#8a91a0;font-size:12px}.mcx-side{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.mcx-side time{color:#8a91a0;font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.mcx-state{padding:1px 8px;border-radius:999px;background:#fff4e5;color:#b45309;font-size:12px}.mcx-state.is-done{background:#edf7ef;color:#2e7d32}.mcx-dot{width:8px;height:8px;border-radius:50%;background:#1366ec}.mcx-act{display:flex;justify-content:flex-end}.mcx-btn{padding:6px 14px;border:1px solid #d5dbe6;border-radius:8px;background:#fff;color:#2c313c;font-size:13px;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.mcx-btn:hover{border-color:#1366ec;color:#1366ec}.mcx-btn.is-primary{border-color:transparent;background:linear-gradient(90deg,#1366ec,#7a5cff);color:#fff}.mcx-btn.is-primary:hover{color:#fff;opacity:.92}.mcx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 760px){.mcx-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"i m s" "i o a";gap:6px 12px;padding:12px 14px}.mcx-icon{grid-area:i;width:36px;height:36px;align-self:start}.mcx-main{grid-area:m}.mcx-side{grid-area:s}.mcx-obj{grid-area:o;flex-direction:row;gap:8px}.mcx-act{grid-area:a}}.request-page--approved .request-delivery-recognition-actions{display:flex;align-items:stretch;gap:5px;min-width:0}.request-page--approved .request-delivery-recognition-action{flex:0 0 auto;min-height:30px;padding:4px 8px;color:#164ec5;border-color:#d6ddf5;background:#fff;font-size:12.5px;white-space:nowrap}.request-page--approved .request-delivery-recognition-action--address{color:#3b6bd2;border-color:#ccdcff;background:#f9fbff}.request-page--approved .request-delivery-recognition-action--image{gap:5px}.request-page--approved .request-delivery-recognition-action--image>span{display:grid;gap:1px;line-height:1.05;text-align:left}.request-page--approved .request-delivery-recognition-action--image small{color:#5c6372;font-size:8px;font-weight:500}.request-page--approved .request-delivery-recognition-action--recognize{min-width:76px;color:#fff;border-color:#2062ef;background:linear-gradient(135deg,#2665ee,#1850c9)}.request-page--approved .request-delivery-recognition{margin:0 10px;padding:9px 0 0}.request-page--approved .request-delivery-recognition--text{display:grid;gap:10px}.request-page--approved .request-delivery-recognition--text.is-success,.request-page--approved .request-delivery-recognition--text.is-error{grid-template-columns:minmax(0,1.9fr) minmax(220px,.9fr);align-items:stretch}.request-page--approved .request-delivery-recognition__text-input{display:grid;gap:5px;color:#4b5263;font-size:12.5px;font-weight:600}.request-page--approved .request-delivery-recognition__text-input>div{position:relative}.request-page--approved .request-delivery-recognition__text-input textarea{display:block;width:100%;min-height:96px;padding:8px 34px 21px 9px;resize:vertical;color:#2c313c;border:1px solid #8bb6ff;border-radius:5px;outline:0;background:#fff;font:inherit;font-size:12.5px;line-height:1.35}.request-page--approved .request-delivery-recognition__text-input textarea:focus{border-color:#4b7fff;box-shadow:0 0 0 2px #4670ff1f}.request-page--approved .request-delivery-recognition__text-input button,.request-page--approved .request-delivery-recognition__text-input output{position:absolute}.request-page--approved .request-delivery-recognition__text-input button{top:7px;right:7px;display:grid;place-items:center;width:18px;height:18px;padding:0;color:#5c6372;border:0;border-radius:50%;background:transparent}.request-page--approved .request-delivery-recognition__text-input button:hover{color:#2c313c;background:#eff4fb}.request-page--approved .request-delivery-recognition__text-input output{right:8px;bottom:6px;color:#5c6372;font-size:12.5px}.request-page--approved .request-delivery-recognition__result{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;min-height:96px;padding:12px;border-radius:5px}.request-page--approved .request-delivery-recognition__result.is-success{color:#138b62;background:#eafaf1}.request-page--approved .request-delivery-recognition__result.is-error{color:#e54550;background:#fff0f1}.request-page--approved .request-delivery-recognition__result b{display:flex;align-items:center;gap:6px;font-size:13px}.request-page--approved .request-delivery-recognition__result p{margin:7px 0 0;color:#4b5263;font-size:12.5px;line-height:1.45}.request-page--approved .request-delivery-recognition__retry{flex:0 0 auto;min-height:28px;padding-inline:9px;color:#4b5263;border-color:#d2ddec;background:#fff;font-size:12.5px;white-space:nowrap}.request-page--approved .request-delivery-recognition--file{display:grid;gap:7px}.request-page--approved .request-delivery-recognition__file{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:66px;padding:8px 10px;border:1px solid #dceafb;border-radius:5px;background:linear-gradient(90deg,#f9fcff,#fff)}.request-page--approved .request-delivery-recognition__file-icon{display:grid;place-items:center;width:42px;height:42px;color:#4b78da;border-radius:4px;background:#eef5ff}.request-page--approved .request-delivery-recognition__file>div:nth-child(2){min-width:0}.request-page--approved .request-delivery-recognition__file>div:nth-child(2) b{display:block;overflow:hidden;color:#2c313c;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.request-page--approved .request-delivery-recognition__file>div:nth-child(2) p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.request-page--approved .request-delivery-recognition__file>strong{display:inline-flex;align-items:center;gap:5px;color:#149869;font-size:12.5px;white-space:nowrap}.request-page--approved .request-delivery-recognition__file>strong.is-error{color:#e6404d}.request-page--approved .request-delivery-recognition__file-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.request-page--approved .request-delivery-recognition__remove{min-height:28px;padding-inline:6px;color:#ef454e;border-color:transparent;background:transparent;font-size:12.5px}.request-page--approved .request-delivery-recognition__banner{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:4px;font-size:12.5px}.request-page--approved .request-delivery-recognition__banner.is-success{color:#128b62;background:#eafaf1}.request-page--approved .request-delivery-recognition__banner.is-error{color:#e84650;background:#fff0f1}@media (max-width: 1260px){.request-page--approved .request-fulfillment-delivery-card:has(.request-delivery-recognition-actions)>header>div,.request-page--approved .request-delivery-recognition-actions{flex-wrap:wrap}}@media (max-width: 760px){.request-page--approved .request-delivery-recognition--text.is-success,.request-page--approved .request-delivery-recognition--text.is-error{grid-template-columns:1fr}.request-page--approved .request-delivery-recognition__file{grid-template-columns:42px minmax(0,1fr)}.request-page--approved .request-delivery-recognition__file>strong,.request-page--approved .request-delivery-recognition__file-actions{grid-column:2;justify-content:flex-start}}.request-page--approved .request-fulfillment-panel__subhead-actions{display:flex;align-items:center;gap:8px}.ui-modal:has(.request-foreign-address-selector){width:min(916px,calc(100vw - 48px));max-width:916px;max-height:calc(100vh - 72px);overflow:hidden;border-radius:12px}.ui-modal:has(.request-foreign-address-selector)>header{align-items:center;min-height:88px;padding:22px 26px 14px;border-bottom:0}.ui-modal:has(.request-foreign-address-selector)>header h2{color:#0c0d0e;font-size:23px}.ui-modal:has(.request-foreign-address-selector)>.ui-modal__body{padding:0;overflow:auto}.request-foreign-address-selector{display:grid;gap:16px;padding:0 26px 23px;color:#233556}.request-foreign-address-selector__filters{display:grid;grid-template-columns:1fr 1.12fr 1.12fr auto;align-items:end;gap:12px}.request-foreign-address-selector__filters>label{display:grid;gap:6px;min-width:0;color:#4b5263;font-size:12.5px;font-weight:650}.request-foreign-address-selector__country>span:last-child{display:flex;align-items:center;gap:8px;height:40px;padding:0 11px;color:#2c313c;border:1px solid #d5deec;border-radius:7px;background:#fff}.request-foreign-address-selector__country svg{flex:0 0 auto;color:#4b5263}.request-foreign-address-selector__country select{width:100%;min-width:0;height:100%;color:inherit;border:0;outline:0;background:transparent;font:inherit}.request-foreign-address-selector__filters .search-field{min-height:40px;border-color:#d5deec;border-radius:7px}.request-foreign-address-selector__create{min-height:40px;padding-inline:12px;color:#2a69d5;border-color:#75a4ed;white-space:nowrap}.request-foreign-address-selector__table{overflow:auto;border:1px solid #e0e7f1;border-radius:8px}.request-foreign-address-selector__table table{width:100%;min-width:800px;border-spacing:0;border-collapse:separate;font-size:12.5px}.request-foreign-address-selector__table th{height:40px;padding:0 12px;color:#4b5263;background:#f6f8fc;font-weight:650;text-align:left;white-space:nowrap}.request-foreign-address-selector__table th:first-child,.request-foreign-address-selector__table td:first-child{width:48px;padding-inline:0;text-align:center}.request-foreign-address-selector__table td{height:38px;padding:0 12px;color:#2c313c;border-top:1px solid #e9eef5;white-space:nowrap}.request-foreign-address-selector__table tr.is-selected td{background:#f9fbff}.request-foreign-address-selector__table input[type=radio]{width:18px;height:18px;margin:0;accent-color:#346fef;cursor:pointer}.request-foreign-address-selector__default{display:inline-flex;align-items:center;padding:3px 8px;color:#3468d9;border-radius:999px;background:#edf3ff;font-size:12.5px;font-weight:700}.request-foreign-address-selector__view{color:#326bd2;font-weight:650}.request-foreign-address-selector__empty td{height:88px;color:#5c6372;text-align:center}.request-foreign-address-selector>footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;color:#4b5263;font-size:13px}.request-foreign-address-selector__pagination{display:flex;align-items:center;gap:8px}.request-foreign-address-selector__pagination>span,.request-foreign-address-selector__pagination>b{display:grid;width:34px;height:34px;place-items:center;color:#4b5263;border:1px solid #dce4f0;border-radius:6px;background:#fff;box-sizing:border-box}.request-foreign-address-selector__pagination>b{color:#fff;border-color:#346fef;background:#346fef}.request-foreign-address-selector>footer>div:last-child{display:flex;justify-content:flex-end;gap:10px}.request-foreign-address-selector>footer .ui-button{min-width:94px;min-height:40px}@media (max-width: 900px){.request-foreign-address-selector__filters{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.request-page--approved .request-fulfillment-panel__subhead,.request-page--approved .request-fulfillment-panel__subhead-actions{align-items:flex-start;flex-direction:column}.ui-modal:has(.request-foreign-address-selector){width:calc(100vw - 24px)}.ui-modal:has(.request-foreign-address-selector)>header,.request-foreign-address-selector{padding-inline:16px}.request-foreign-address-selector__filters,.request-foreign-address-selector>footer{grid-template-columns:1fr}.request-foreign-address-selector__pagination,.request-foreign-address-selector>footer>div:last-child{justify-content:flex-start}}.request-page.request-page--approved.sr-logic-page{padding-bottom:150px}.request-approved-footer.sr-logic-footer{flex-wrap:wrap;gap:8px 12px}.request-approved-footer.sr-logic-footer>div{flex-wrap:wrap}.sr-logic-footer__submit{justify-content:flex-end;margin-left:auto}.sr-logic-footer__hint{color:#c2410c;font-size:12.5px;line-height:1.4}.request-page.sr-logic-page .request-fulfillment-delivery-card>header.sr-logic-card-header,.request-page.sr-logic-page .request-self-pickup-batch>header.sr-logic-card-header,.request-page.sr-logic-page .request-fulfillment-pallet>header.sr-logic-card-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.request-page.sr-logic-page .sr-logic-card-header>p{margin:0;font-size:12.5px;white-space:normal}.sr-logic-card-actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.request-page.sr-logic-page .sr-logic-card-actions .ui-button{min-height:32px;font-size:12.5px}.sr-logic-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sr-logic-subtitle{margin:16px 0 8px;font-size:14px}.sr-logic-date{margin-bottom:10px}.sr-logic-link{padding:0;border:0;background:transparent;color:#1d5ee4;font:inherit;cursor:pointer;text-decoration:underline}.sr-logic-error{display:block;margin-top:4px;color:#d92d20;font-size:12.5px}.sr-logic-row--blocked td{background:#fff8f8}.sr-logic-issues{display:grid;gap:10px;padding:14px 16px;border:1px solid #f5c2c0;border-radius:8px;background:#fff7f6}.sr-logic-issues h3{display:flex;align-items:center;gap:6px;margin:0;color:#b42318;font-size:14px}.sr-logic-issues>div{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.sr-logic-issues ul{margin:0;padding-left:18px;color:#4b5263;font-size:13px;line-height:1.7}.sr-logic-missing{display:grid;gap:10px;padding:24px}.sr-logic-missing h2{margin:0}.sr-logic-missing>div{display:flex;flex-wrap:wrap;gap:8px}.sr-logic-type-list{display:grid;gap:10px}.sr-logic-type{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;padding:14px 16px;border:1px solid #e3e9f4;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.sr-logic-type:hover{border-color:#1765ee}.sr-logic-type b{color:#2c313c;font-size:15px}.sr-logic-type span{grid-column:1;color:#5c6372;font-size:13px}.sr-logic-type svg{grid-column:2;grid-row:1 / span 2;color:#5c6372}.sr-logic-review{display:grid;gap:8px;border-color:#f5c2c0;background:snow}.sr-logic-review h2{display:flex;align-items:center;gap:6px;margin:0;color:#b42318;font-size:16px}.sr-logic-review p,.sr-logic-review ol,.sr-logic-review ul{margin:0;color:#4b5263;font-size:13px;line-height:1.7}.sr-logic-audit{display:grid;gap:10px}.sr-logic-audit>div{display:grid;gap:4px;padding:10px 12px;border:1px solid #f3d6d4;border-radius:8px;background:#fff}.sr-logic-audit small{color:#5c6372;font-size:12.5px}.sr-logic-notes{display:grid;gap:4px;min-width:120px}.sr-logic-notes input{min-height:28px;padding:3px 6px;border:1px solid #d8e0ec;border-radius:6px;font-size:12.5px}.request-mark-selector__mark small{display:block;color:#5c6372;font-size:12.5px;font-weight:500}.sr-logic-row-actions{display:flex;flex-wrap:wrap;gap:6px}.sr-logic-edited{display:inline-block;margin-top:4px;padding:1px 8px;color:#b45309;border-radius:6px;background:#fff4e5;font-size:12px}.sr-logic-unit-origin{margin:0 0 10px;padding:8px 12px;color:#4b5263;border-radius:10px;background:#f6f8fc;font-size:13px;line-height:1.6}.request-fulfillment-region{margin:10px 0 4px}.request-fulfillment-region .md-region-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 720px){.request-fulfillment-region .md-region-selector{grid-template-columns:1fr}}.request-ff-note{grid-column:1 / -1;width:100%}.request-ff-note .field-label{display:grid;gap:6px}.request-ff-note textarea{width:100%;min-height:88px;padding:10px 12px;border:1px solid #cfd5e2;border-radius:10px;background:#fff;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s}.request-ff-note textarea::placeholder{color:#a3a9b6}.request-ff-note textarea:focus{border-color:var(--vj-blue, #1664ff);outline:0;box-shadow:0 0 0 3px #1664ff1f}.sr-sku-materials{margin-top:16px;display:grid;gap:10px}.sr-sku-materials__row{display:grid;gap:8px;padding:12px;border:1px solid #e6e9f0;border-radius:10px;background:#fff}.sr-sku-materials__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.sr-sku-materials__head span{color:#5c6372}.sr-sku-materials__head em{margin-left:auto;font-style:normal;font-size:12px;padding:2px 8px;border-radius:999px}.sr-sku-materials__head em.is-ok{background:#e8f7ee;color:#18794e}.sr-sku-materials__head em.is-warn{background:#fff4e5;color:#b35c00}.sr-sku-materials__photos{display:flex;flex-wrap:wrap;gap:6px}.sr-sku-materials__photos img{width:56px;height:56px;object-fit:cover;border-radius:6px;border:1px solid #e6e9f0}.sr-sku-materials__files{display:flex;flex-wrap:wrap;gap:6px;font-size:12.5px}.sr-sku-materials__files a,.sr-sku-materials__file{padding:3px 8px;border-radius:6px;background:#f3f5f9;color:#2c313c;text-decoration:none}.sr-sku-materials small{color:#8a91a0;font-size:12px}.sr-payer-note{display:block;margin-top:8px;color:#b45309;font-size:12.5px}.wr-page .wr-stock-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:10px;color:#5c6372;font-size:12.5px}.wr-page .wr-search{display:flex;flex:1 1 320px;align-items:center;gap:8px;max-width:520px;height:36px;padding:0 10px;border:1px solid #cfdbed;border-radius:6px;background:#fff;color:#4b5263}.wr-page .wr-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#2c313c;font:inherit;font-size:13px}.wr-page .wr-stock-table{max-height:360px;overflow:auto}.wr-page .wr-qty{width:92px;min-height:30px;padding:3px 8px;border:1px solid #d8e0ec;border-radius:6px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.wr-page .wr-qty:disabled{background:#f5f7fa;color:#8a91a0}.wr-page .wr-remark{width:140px;min-height:30px;padding:3px 8px;border:1px solid #d8e0ec;border-radius:6px;font-size:12.5px}.wr-page .wr-muted{display:block;margin-top:2px;color:#8a91a0;font-size:12px}.wr-page .wr-row-actions{display:flex;flex-wrap:wrap;gap:6px}.odf-sheet{margin-bottom:16px;padding:20px 22px;border:1px solid #e4e8f0;border-radius:14px;background:#fff}.odf-sheet__head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}.odf-sheet__head h2{margin:0;font-size:20px;font-weight:700;letter-spacing:.02em;color:#10203f}.odf-sheet__sub{display:flex;align-items:center;gap:10px;flex:1;justify-content:space-between;color:#6b7487;font-size:12.5px}.odf-chip{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:#f0eeff;color:#5b3fe0;font-size:12px;font-weight:600}.odf-banner{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 12px;border-radius:8px;background:#f2f6ff;color:#44506a;font-size:12.5px}.odf-banner svg{flex:none;color:#4f6bed}.odf-banner b{color:#1f2a44;margin-right:6px}.odf-note{margin:6px 0 0;color:#7a8295;font-size:12px;line-height:1.5}.odf-note.is-center{text-align:center}.odf-note.is-warn,.odf-warn{color:#b45309}.odf-muted{color:#7a8295}.odf-empty{padding:18px;color:#8a91a0;text-align:center}.odf-grid{display:grid;gap:12px 14px;margin-bottom:12px}.odf-grid--1{grid-template-columns:1fr}.odf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.odf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.odf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.odf-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.odf-ours{padding:10px 12px;border:1px solid #f3e3b5;border-radius:10px;background:#fffbf0}.odf-field{display:flex;flex-direction:column;gap:5px;min-width:0}.odf-label{display:flex;align-items:center;gap:6px;color:#44506a;font-size:12px;font-weight:600;letter-spacing:.01em}.odf-label b{color:#e5484d;font-weight:700}.odf-label em{padding:0 6px;border-radius:999px;background:#fff1d6;color:#9a5b00;font-size:11px;font-style:normal;font-weight:500}.odf-input{position:relative;display:flex;align-items:stretch}.odf-input input,.odf-input textarea{flex:1;min-width:0;height:36px;padding:0 10px;border:1px solid #dfe3ec;border-radius:8px;background:#fff;color:#10203f;font-size:13px;transition:border-color .15s,box-shadow .15s}.odf-input textarea{height:auto;padding:8px 10px;resize:vertical}.odf-input.has-paste input{padding-right:36px}.odf-input .field-paste{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.odf-input input:focus,.odf-input textarea:focus,.odf-cell:focus,.odf-terms textarea:focus{outline:none;border-color:#6b5cff;box-shadow:0 0 0 3px #6b5cff24}.odf-input input:disabled,.odf-input textarea:disabled,.odf-cell:disabled{background:#f6f7fa;color:#4b5263}.odf-static{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px dashed #e3d6ad;border-radius:8px;background:#fffbf0;color:#4b5263;font-size:13px}.odf-static.is-strong{color:#10203f;font-weight:700}.odf-static em{color:#8a91a0;font-size:11px;font-style:normal;font-weight:400}.odf-field--ours .odf-static{color:#8a6a1a}.odf-parties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.odf-party{padding:14px;border:1px solid #e4e8f0;border-radius:12px;background:#fbfcfe}.odf-party__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.odf-party__head h3{margin:0;font-size:14px;font-weight:700;color:#10203f;letter-spacing:.02em}.odf-party__tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.odf-tool{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 9px;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#44506a;font-size:12px;cursor:pointer}.odf-tool:disabled{opacity:.5;cursor:not-allowed}.odf-tool--select{color:#5b3fe0;border-color:#d8d1ff}.odf-tool--select select{max-width:180px;border:0;background:transparent;color:inherit;font-size:12px;outline:none}.odf-tool--primary{border-color:transparent;background:linear-gradient(135deg,#6b5cff,#8b5cf6);color:#fff}.odf-tool--plain{height:36px}.odf-party__text{margin-bottom:10px}.odf-party__text textarea{width:100%;padding:8px 10px;border:1px solid #dfe3ec;border-radius:8px;font-size:13px}.odf-party__text small{display:block;margin-top:4px;color:#5b3fe0;font-size:12px}.odf-party__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.odf-table-wrap{overflow-x:auto;margin:4px 0 12px;border:1px solid #e4e8f0;border-radius:10px}.odf-table{width:100%;min-width:960px;border-collapse:collapse;font-size:12.5px}.odf-table th{padding:9px 8px;border-bottom:1px solid #e4e8f0;background:#f6f8fc;color:#44506a;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.odf-table th b{color:#e5484d;margin-left:2px}.odf-table td{padding:6px 8px;border-bottom:1px solid #eef1f6;color:#10203f;vertical-align:middle}.odf-table tr.is-first td{border-top:1px solid #e4e8f0}.odf-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.odf-table td small{display:block;color:#8a91a0;font-size:11px;font-weight:400}.odf-table tfoot td{background:#f6f8fc;font-weight:700}.odf-mark{font-weight:700;white-space:nowrap}.odf-sku{color:#6b7487;white-space:nowrap}.odf-subtotal td{background:#fafbfd;color:#44506a;font-weight:600}.odf-cell{width:100%;min-width:72px;height:32px;padding:0 8px;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#10203f;font-size:12.5px}.odf-cell.is-num{text-align:right}.odf-desc{display:flex;align-items:center;gap:6px}.odf-desc small{flex:none;color:#6b7487}.odf-totals{display:grid;border:1px solid #e4e8f0;border-radius:10px;overflow:hidden}.odf-totals--3{grid-template-columns:repeat(3,1fr)}.odf-totals--5{grid-template-columns:repeat(5,1fr)}.odf-totals>div{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;background:#f8f9fc}.odf-totals>div+div{border-left:1px solid #e4e8f0}.odf-totals small{color:#7a8295;font-size:12px}.odf-totals b{color:#10203f;font-size:17px;font-variant-numeric:tabular-nums}.odf-contract-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;margin-bottom:14px}.odf-contract-title{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:8px}.odf-contract-title b{font-size:22px;letter-spacing:.06em;color:#10203f}.odf-contract-title span{font-size:18px;font-weight:700;color:#10203f}.odf-terms{margin:4px 0 14px}.odf-terms header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.odf-terms header em{padding:1px 8px;border-radius:999px;background:#f0eeff;color:#5b3fe0;font-size:11px;font-style:normal}.odf-terms header button{margin-left:auto;border:0;background:none;color:#5b3fe0;font-size:12px;cursor:pointer}.odf-terms textarea{width:100%;padding:10px 12px;border:1px solid #dfe3ec;border-radius:8px;color:#2c313c;font-size:12.5px;line-height:1.6;resize:vertical}.odf-elements{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}.odf-sku-list{position:sticky;top:80px;display:flex;flex-direction:column;gap:10px;padding:18px 14px;border:1px solid #e4e8f0;border-radius:14px;background:#fff}.odf-sku-list>b{font-size:16px;color:#10203f}.odf-sku-list>small{margin-top:-6px;color:#7a8295;font-size:12px}.odf-sku-list button{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e4e8f0;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.odf-sku-list button span{display:flex;flex-direction:column;gap:2px}.odf-sku-list button b{color:#10203f;font-size:14px}.odf-sku-list button small{font-size:12px}.odf-sku-list button.is-done svg,.odf-sku-list button.is-done small{color:#16a34a}.odf-sku-list button.is-pending svg,.odf-sku-list button.is-pending small{color:#d97706}.odf-sku-list button.is-active{border-color:#a99bff;background:linear-gradient(135deg,#faf8ff,#fff7ec)}.odf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #eef1f6}.odf-facts>div{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0}.odf-facts dt{color:#44506a;font-size:12.5px;font-weight:600}.odf-facts dd{margin:0;color:#10203f;font-size:13px}.odf-facts em{padding:1px 8px;border:1px solid #e4e8f0;border-radius:6px;color:#8a91a0;font-size:11px;font-style:normal}.odf-pill{padding:1px 8px;border-radius:6px;background:#e8f8ee;color:#15803d;font-weight:600}.odf-subhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.odf-subhead b{font-size:14px;color:#10203f}.odf-subhead small{display:inline-flex;align-items:center;gap:4px;color:#8a91a0;font-size:12px}.odf-element-fields{display:grid;grid-template-columns:1fr;gap:10px}.odf-sync{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.odf-sync>div{display:flex;flex-direction:column;gap:5px;min-width:0}.odf-sync small{color:#44506a;font-size:12px;font-weight:600}.odf-sync small b{color:#e5484d}.odf-decl-party{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px}.odf-synced{margin-bottom:9px;padding:1px 8px;border-radius:999px;background:#e8f8ee;color:#15803d;font-size:11px;font-style:normal}.odf-stamp{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:8px;padding-top:14px;border-top:1px solid #eef1f6}.odf-stamp>b{font-size:15px;color:#10203f}.odf-stamp__seal{display:grid;place-items:center;width:84px;height:84px;border:2px solid #e5484d;border-radius:50%;color:#e5484d;font-size:12px;font-weight:700}.odf-stamp select{min-width:280px;height:36px;padding:0 10px;border:1px solid #dfe3ec;border-radius:8px;font-size:13px}@media (max-width: 1100px){.odf-grid--5,.odf-sync{grid-template-columns:repeat(3,minmax(0,1fr))}.odf-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.odf-elements{grid-template-columns:1fr}.odf-sku-list{position:static}}@media (max-width: 760px){.odf-parties,.odf-grid--2,.odf-grid--3,.odf-party__fields,.odf-facts,.odf-contract-head{grid-template-columns:1fr}.odf-grid--5,.odf-grid--4,.odf-sync{grid-template-columns:repeat(2,minmax(0,1fr))}.odf-totals--5{grid-template-columns:repeat(2,1fr)}}.odf-select{flex:1;min-width:0;height:36px;padding:0 8px;border:1px solid #dfe3ec;border-radius:8px;background:#fff;color:#10203f;font-size:13px}.odf-select:focus{outline:none;border-color:#3f73ff}.odf-hint{display:block;margin-top:4px;color:#8a91a0;font-size:12px}.shipment-editor-grid.shipment-editor-grid--customs-elements{display:block}.shipment-editor-main--customs-elements{min-width:0}.shipment-customs-elements{display:grid;grid-template-columns:258px minmax(0,1fr);gap:18px;align-items:start}.shipment-customs-elements__sku-list,.shipment-customs-elements__editor,.shipment-customs-elements__shipment-data{border-color:#e3e8f1;box-shadow:0 8px 22px #212d4b06}.shipment-customs-elements__sku-list{overflow:hidden}.shipment-customs-elements__sku-list>header{padding:21px 21px 14px;border-bottom:1px solid #e8edf4}.shipment-customs-elements__sku-list h2,.shipment-customs-elements__shipment-data h3,.shipment-customs-elements__rule-fields h3{margin:0;color:var(--cp-text)}.shipment-customs-elements__sku-list h2{font-size:18px}.shipment-customs-elements__sku-list p{margin:7px 0 0;color:#4b5263;font-size:13px}.shipment-customs-elements__sku-options{display:grid;gap:14px;padding:19px}.shipment-customs-elements__sku-options button{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;width:100%;min-height:76px;padding:14px 15px;color:var(--cp-text);border:1px solid #e9edf5;border-radius:9px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.shipment-customs-elements__sku-options button:hover{border-color:#c2d5ff;background:#fcfdff}.shipment-customs-elements__sku-options button.is-active{border-color:#3f78f2;border-left:3px solid #2461e6;box-shadow:0 5px 14px #2d66e214;background:linear-gradient(100deg,#fffdf8,#fffaf1)}.shipment-customs-elements__sku-icon{display:grid;place-items:center;width:25px;height:25px;border:2px solid currentColor;border-radius:50%;font-size:14px;font-weight:800}.shipment-customs-elements__sku-options .is-complete{color:#16a766}.shipment-customs-elements__sku-options .is-incomplete{color:#f18a00}.shipment-customs-elements__sku-options b{display:block;color:#0c0d0e;font-size:15px}.shipment-customs-elements__sku-options small{display:block;margin-top:5px;color:inherit;font-size:12.5px}.shipment-customs-elements__collapse{display:flex;align-items:center;gap:7px;width:100%;margin-top:130px;padding:14px 20px 18px;color:#5c6372;border:0;background:transparent;cursor:pointer;font-size:13px}.shipment-customs-elements__main{display:grid;gap:13px;min-width:0}.shipment-customs-elements__editor{overflow:hidden;padding:0}.shipment-customs-elements__heading{padding:21px 25px 16px;border-bottom:1px solid #e5eaf2}.shipment-customs-elements__heading h2{margin:0;color:#2c313c;font-size:21px}.shipment-customs-elements__summary{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:20px 24px}.shipment-customs-elements__summary>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;align-items:center;min-height:37px;padding:6px 14px 6px 0}.shipment-customs-elements__summary dt{color:#2c313c;font-size:13px;font-weight:700}.shipment-customs-elements__summary dd{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin:0;color:#263759;font-size:14px}.shipment-customs-elements__summary dd>span{flex:none;padding:4px 7px;color:#5c6372;border:1px solid #e3e8f1;border-radius:5px;background:#f7f9fc;font-size:12.5px;font-style:normal;white-space:nowrap}.shipment-customs-elements__summary dd>em{padding:3px 8px;color:#118e57;border-radius:5px;background:#eaf9f0;font-size:12.5px;font-style:normal}.shipment-customs-elements__rule-fields{padding-bottom:52px;border-top:1px solid #e7edf4}.shipment-customs-elements__rule-fields>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 24px;border-bottom:1px solid #e7edf4}.shipment-customs-elements__rule-fields h3{font-size:16px}.shipment-customs-elements__rule-fields header p{margin:0;color:#5c6372;font-size:12.5px}.shipment-customs-elements__rule-fields>label{display:grid;grid-template-columns:142px minmax(0,1fr) 102px;gap:12px;align-items:center;padding:11px 24px}.shipment-customs-elements__rule-fields>label>span{color:#2c313c;font-size:14px;font-weight:700}.shipment-customs-elements__rule-fields>label b{color:#f18a00}.shipment-customs-elements__rule-fields input,.shipment-customs-elements__shipment-grid input,.shipment-customs-elements__shipment-grid select,.shipment-customs-elements__shipment-grid output{box-sizing:border-box;width:100%;min-width:0;min-height:39px;padding:8px 10px;color:#263759;border:1px solid #dde5ef;border-radius:5px;background:#fff;box-shadow:none;font:inherit}.shipment-customs-elements__rule-fields input{border-color:#f6cf99}.shipment-customs-elements__rule-fields input:focus,.shipment-customs-elements__shipment-grid input:focus,.shipment-customs-elements__shipment-grid select:focus{outline:2px solid rgba(48,107,235,.18);outline-offset:0;border-color:#457bef}.shipment-customs-elements__paste{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;height:42px;padding:0 12px;color:#3267d8;border:1px solid #c9daff;border-radius:5px;background:#fff;font:inherit;font-size:14px;font-weight:720;white-space:nowrap;cursor:pointer}.shipment-customs-elements__paste svg{flex:none;stroke-width:1.9}.shipment-customs-elements__paste:hover{border-color:#9abaff;background:#fafcff}.shipment-customs-elements__paste:focus-visible{outline:2px solid rgba(54,107,221,.25);outline-offset:1px}.shipment-customs-elements__shipment-data{padding:0;overflow:hidden}.shipment-customs-elements__shipment-data>header{display:flex;align-items:center;gap:12px;padding:15px 24px;border-bottom:1px solid #e7edf4}.shipment-customs-elements__shipment-data h3{font-size:16px}.shipment-customs-elements__shipment-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.shipment-customs-elements__shipment-grid>label{display:grid;gap:8px;min-width:0;padding:12px 10px;border-right:1px solid #e7edf4}.shipment-customs-elements__shipment-grid>label:last-child{border-right:0}.shipment-customs-elements__shipment-grid label>span{color:#4b5263;font-size:12.5px;font-weight:700;white-space:nowrap}.shipment-customs-elements__shipment-grid label>span b{color:#f18a00}.shipment-customs-elements__shipment-grid output{display:flex;align-items:center;justify-content:center;min-height:39px;color:#24375c;background:#f8fafc;font-weight:700;white-space:nowrap}.shipment-customs-elements__shipment-grid output small{margin-left:6px;color:#5c6372;font-size:12.5px;font-weight:500}.shipment-customs-elements__shipment-data>p{margin:0;padding:11px 24px;color:#5c6372;border-top:1px solid #e7edf4;font-size:12.5px}.shipment-sticky--customs-elements{margin-top:20px}@media (max-width:1160px){.shipment-customs-elements{grid-template-columns:222px minmax(0,1fr)}.shipment-customs-elements__collapse{margin-top:18px}}@media (max-width:720px){.shipment-customs-elements{display:flex;flex-direction:column;gap:12px}.shipment-customs-elements__sku-list,.shipment-customs-elements__main{width:100%}.shipment-customs-elements__sku-options{gap:8px;padding:12px}.shipment-customs-elements__sku-options button{min-height:58px;padding:10px}.shipment-customs-elements__collapse{display:none}.shipment-customs-elements__heading,.shipment-customs-elements__rule-fields>header{padding-inline:14px}.shipment-customs-elements__summary{grid-template-columns:1fr;padding:12px 14px}.shipment-customs-elements__summary>div{grid-template-columns:110px minmax(0,1fr);padding-right:0}.shipment-customs-elements__rule-fields>header{align-items:flex-start;flex-direction:column}.shipment-customs-elements__rule-fields>label{grid-template-columns:1fr;gap:6px;padding:10px 14px}.shipment-customs-elements__shipment-data>header{align-items:flex-start;flex-direction:column;padding:13px 14px}.shipment-customs-elements__shipment-grid{grid-template-columns:1fr 1fr}.shipment-customs-elements__shipment-grid>label{border-bottom:1px solid #e7edf4}.shipment-customs-elements__shipment-data>p{padding-inline:14px}.shipment-sticky--customs-elements>span{display:none}.shipment-sticky--customs-elements>div{width:100%;justify-content:flex-end}}.shipment-page-header--workspace{align-items:flex-end}.shipment-context-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:490px}.shipment-context-tags .ui-badge{min-height:30px;padding:0 11px}.app-shell .page-shell.shipment-documents-page--workspace{width:calc(100% - 40px);max-width:none}.shipment-workspace-v2{display:block}.shipment-workspace-v2__main{display:grid;gap:16px;min-width:0}.shipment-workspace-source{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:78px;padding:16px 18px;border:1px solid #d8e6ff;border-radius:12px;background:linear-gradient(102deg,#f7fbff,#f9fbff)}.shipment-workspace-source>div{display:flex;align-items:flex-start;gap:12px}.shipment-workspace-source svg{flex:0 0 auto;margin-top:2px;color:#2563eb}.shipment-workspace-source strong,.shipment-workspace-source span{display:block}.shipment-workspace-source strong{margin-bottom:3px;color:#2c313c;font-size:15px}.shipment-workspace-source span{color:#4b5263;font-size:13px;line-height:1.5}.shipment-workspace-list{overflow:hidden;border:1px solid #e2e8f0;border-radius:13px;background:#fff}.shipment-workspace-list__head,.shipment-workspace-row{display:grid;grid-template-columns:48px minmax(150px,1.05fr) minmax(70px,.55fr) minmax(78px,.6fr) minmax(112px,.86fr) 52px minmax(276px,1.12fr);column-gap:10px;align-items:center}.shipment-workspace-list__head{min-height:42px;padding:0 16px;border-bottom:1px solid #edf1f7;background:#fafbfe;color:#5c6372;font-size:12.5px;font-weight:600}.shipment-workspace-row{min-height:78px;padding:9px 16px;border-bottom:1px solid #edf1f7}.shipment-workspace-row:last-child{border-bottom:0}.shipment-workspace-row--file{min-height:62px;padding-block:7px;background:#fcfdff}.shipment-workspace-row__index{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e2e8f0;border-radius:8px;color:#4b5263;font-weight:700}.shipment-workspace-row__title{display:flex;min-width:0;align-items:center;gap:11px}.shipment-workspace-row__title>svg{flex:0 0 auto;color:#4f46e5}.shipment-workspace-row__title strong,.shipment-workspace-row__title b,.shipment-workspace-row__title span,.shipment-workspace-row__title small,.shipment-workspace-row__version strong,.shipment-workspace-row__version b,.shipment-workspace-row__version span,.shipment-workspace-row__version small,.shipment-workspace-row__needed strong,.shipment-workspace-row__needed span{display:block}.shipment-workspace-row__title strong,.shipment-workspace-row__title b{overflow:hidden;color:#0c0d0e;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.shipment-workspace-row__title span,.shipment-workspace-row__title small,.shipment-workspace-row__version span,.shipment-workspace-row__version small,.shipment-workspace-row__needed span{margin-top:4px;color:#5c6372;font-size:12.5px;line-height:1.35}.shipment-workspace-row__source,.shipment-workspace-row__status,.shipment-workspace-row__needed,.shipment-workspace-row__version strong,.shipment-workspace-row__needed strong{color:#4b5263;font-size:13px}.shipment-workspace-row__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.shipment-workspace-row__actions .ui-button{min-height:32px;padding:0 10px;font-size:12.5px;white-space:nowrap}.shipment-file-delete-confirm{display:grid;gap:14px;color:#4b5263;font-size:14px;line-height:1.6}.shipment-file-delete-confirm__actions{display:flex;justify-content:flex-end;gap:10px}.shipment-file-image-preview{display:grid;gap:12px}.shipment-file-image-preview img{display:block;width:min(100%,760px);margin:0 auto;border:1px solid #e4e8f0;border-radius:12px;background:#f8fafc}.shipment-file-image-preview strong,.shipment-file-image-preview span{display:block;text-align:center}.shipment-file-image-preview span{color:#5c6372;font-size:13px}.shipment-file-type-preview{display:grid;place-items:center;min-height:142px;border:1px solid #e4e8f0;border-radius:10px;background:#fafcff;text-align:center}.shipment-file-type-preview--large{min-height:250px}.shipment-file-type-preview svg{color:#4b5263}.shipment-file-type-preview strong,.shipment-file-type-preview span{display:block}.shipment-file-type-preview strong{margin-top:7px;color:#2c313c;font-size:14px}.shipment-file-type-preview span{margin-top:3px;color:#5c6372;font-size:12.5px}.shipment-uploaded-viewer{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;min-height:530px}.shipment-uploaded-viewer__nav{padding-right:18px;border-right:1px solid #e7ebf1}.shipment-uploaded-viewer__nav h3,.shipment-uploaded-viewer__content h3{margin:0;color:#2c313c;font-size:16px}.shipment-uploaded-viewer__nav p,.shipment-uploaded-viewer__content>header p{margin:5px 0 14px;color:#5c6372;font-size:12.5px}.shipment-uploaded-viewer__nav button{display:flex;width:100%;align-items:center;justify-content:space-between;margin:4px 0;padding:10px 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:#4b5263;cursor:pointer;font-size:13px;text-align:left}.shipment-uploaded-viewer__nav button:hover,.shipment-uploaded-viewer__nav button.is-active{border-color:#d0dfff;background:#f1f5ff;color:#3266d6}.shipment-uploaded-viewer__nav button span:last-child{color:inherit;font-variant-numeric:tabular-nums}.shipment-uploaded-viewer__content{display:grid;align-content:start;gap:15px;min-width:0}.shipment-uploaded-viewer__content>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #e7ebf1}.shipment-uploaded-viewer__content>header p{margin-bottom:0}.shipment-uploaded-viewer__groups{display:grid;gap:20px}.shipment-uploaded-viewer__groups>section{display:grid;gap:10px}.shipment-uploaded-viewer__groups h4{display:flex;align-items:center;gap:8px;margin:0;color:#2c313c;font-size:14px}.shipment-uploaded-viewer__groups h4 span{color:#5c6372;font-size:12.5px;font-weight:500}.shipment-uploaded-viewer__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.shipment-uploaded-viewer__footer{padding-top:14px;border-top:1px solid #e7ebf1}.shipment-uploaded-viewer__footer span{color:#4b5263;font-size:13px}.shipment-uploaded-viewer__footer>div{display:flex;gap:8px}.shipment-file-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.shipment-file-grid--files{grid-template-columns:repeat(2,minmax(0,1fr))}.shipment-file-card{position:relative;overflow:hidden;min-width:0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;transition:border-color .14s ease,box-shadow .14s ease}.shipment-file-card:hover,.shipment-file-card.is-selected{border-color:#6591ef;box-shadow:0 0 0 2px #6b46c11a}.shipment-file-card__select{position:absolute;z-index:2;top:10px;left:10px;width:17px;height:17px;accent-color:#3266d6}.shipment-file-card__image{display:block;width:100%;height:125px;padding:20px;border:0;background:#f7f8fc;cursor:pointer}.shipment-file-card__image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.shipment-file-card__document{display:grid;place-items:center;min-height:124px;padding:18px;border:0;background:#fafbfe;cursor:pointer}.shipment-file-card__document svg{color:#4b5263}.shipment-file-card--pdf .shipment-file-card__document{background:#fff8f7}.shipment-file-card--spreadsheet .shipment-file-card__document{background:#f4fcf7}.shipment-file-card--document .shipment-file-card__document{background:#f5f8ff}.shipment-file-card__meta{padding:10px 12px 12px}.shipment-file-card__meta strong,.shipment-file-card__meta b,.shipment-file-card__meta span,.shipment-file-card__meta small{display:block}.shipment-file-card__meta strong,.shipment-file-card__meta b{overflow:hidden;color:#2c313c;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.shipment-file-card__meta span,.shipment-file-card__meta small{margin-top:4px;color:#5c6372;font-size:12.5px}.shipment-file-card__image{position:relative}.shipment-file-card__image>span{position:absolute;right:9px;bottom:9px;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;color:#fff;border-radius:5px;background:#192337b8;font-size:12.5px}.ui-modal:has(.shipment-uploaded-viewer){width:min(1120px,calc(100vw - 48px));max-width:none;max-height:calc(100vh - 48px);overflow:auto}@media (max-width:1260px){.shipment-workspace-list__head,.shipment-workspace-row{grid-template-columns:40px minmax(170px,1fr) minmax(105px,.7fr) minmax(160px,.95fr) minmax(200px,1fr)}.shipment-workspace-row__source,.shipment-workspace-row__status{display:none}}@media (max-width:1024px){.shipment-workspace-v2{grid-template-columns:1fr}.shipment-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shipment-page-header--workspace,.shipment-workspace-source,.shipment-uploaded-viewer__content>header{align-items:flex-start;flex-direction:column}.shipment-context-tags{justify-content:flex-start}.shipment-workspace-list__head{display:none}.shipment-workspace-row{grid-template-columns:34px minmax(0,1fr);row-gap:9px;padding:13px}.shipment-workspace-row__version,.shipment-workspace-row__needed,.shipment-workspace-row__actions{grid-column:2}.shipment-workspace-row__actions{justify-content:flex-start}.shipment-uploaded-viewer{grid-template-columns:1fr;min-height:0}.shipment-uploaded-viewer__nav{display:flex;overflow-x:auto;gap:5px;padding:0 0 11px;border-right:0;border-bottom:1px solid #e7ebf1}.shipment-uploaded-viewer__nav h3,.shipment-uploaded-viewer__nav p{display:none}.shipment-uploaded-viewer__nav button{min-width:125px}.shipment-file-grid,.shipment-file-grid--files{grid-template-columns:1fr}}.shipment-hs-needs{padding:14px 16px;margin-bottom:12px}.shipment-hs-needs__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:8px}.shipment-hs-needs__head small{color:#5c6372}.shipment-hs-needs table{width:100%;border-collapse:collapse;font-size:13px}.shipment-hs-needs th,.shipment-hs-needs td{padding:8px 10px;text-align:left;border-bottom:1px solid #eef1f6;vertical-align:middle}.shipment-hs-needs th{color:#5c6372;font-weight:500;background:#f7f9fc}:root{color-scheme:light;font-family:Inter,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Noto Sans KR,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--cp-bg-app: #f7f8fb;--cp-bg-hero: #fbfbfc;--cp-surface: #ffffff;--cp-surface-muted: #fafafc;--cp-surface-soft-brand: radial-gradient(circle at 10% 18%, rgba(85, 252, 232, .04) 0%, transparent 36%), radial-gradient(circle at 90% 80%, rgba(73, 29, 204, .04) 0%, transparent 42%), linear-gradient(135deg, #fdfeff 0%, #fafbfe 50%, #fbfaff 100%);--cp-surface-hover: rgba(73, 29, 204, .025);--cp-brand-deep: #2a125c;--cp-primary: #491dcc;--cp-primary-hover: #3e18b3;--cp-primary-soft: #f1edff;--cp-cyan: #35cfc0;--cp-cyan-soft: #e8faf8;--cp-warning: #b89520;--cp-warning-soft: #fff8d9;--cp-danger: #c86a72;--cp-danger-soft: #fdf0f1;--cp-success: #34856f;--cp-success-soft: #eaf5f1;--cp-text: #171719;--cp-text-secondary: #6f7078;--cp-text-tertiary: #96969e;--cp-border: #ecebf1;--cp-border-strong: #dedde4;--cp-header: #121214;--cp-header-muted: #98989f;--cp-radius-control: 10px;--cp-radius-surface: 16px;--cp-radius-major: 20px;--cp-radius-pill: 999px;--cp-edge-standard: 1px solid var(--cp-border);--cp-edge-soft-brand: 1px solid rgba(73, 29, 204, .06);--cp-shadow-standard: 0 1px 3px rgba(20, 20, 30, .03);--cp-shadow-soft-brand: 0 8px 28px rgba(34, 28, 70, .03);--cp-shadow-interactive: 0 6px 22px rgba(20, 20, 30, .05);--cp-space-1: 4px;--cp-space-2: 8px;--cp-space-3: 12px;--cp-space-4: 16px;--cp-space-5: 20px;--cp-space-6: 24px;--cp-space-8: 32px;--cp-space-10: 40px;--cp-space-12: 48px;--cp-space-16: 64px;--cp-text-micro: 12px;--cp-text-meta: 13px;--cp-text-compact: 14px;--cp-text-body: 15px;--cp-text-object: 17px;--cp-text-section: 20px;--cp-text-page: 30px;--cp-text-value: 28px;--cp-line-tight: 1.22;--cp-line-normal: 1.5;--cp-content-max: 1530px;--cp-page-gutter: 32px;--cp-header-height: 48px;--cp-focus-ring: 0 0 0 3px rgba(73, 29, 204, .18)}@media (max-width: 1280px){:root{--cp-page-gutter: 32px}}@media (max-width: 720px){:root{--cp-page-gutter: 20px;--cp-text-page: 26px;--cp-text-value: 25px}}.cargo-approved__action>span,.cargo-approved__bulk-action>span{display:inline-flex;align-items:center;justify-content:center;gap:5px;line-height:inherit}.cargo-approved__action>span>svg,.cargo-approved__bulk-action>span>svg{display:block;flex:0 0 auto}.forecast-page{padding-top:24px;padding-bottom:90px}.forecast-breadcrumb{display:flex;gap:10px;align-items:center;margin:0 0 12px;color:#5c6372;font-size:12.5px}.forecast-breadcrumb strong{color:#4b5263;font-weight:600}.forecast-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:17px}.forecast-page-header h1{margin:0;color:#0c0d0e;font-size:27px;letter-spacing:-.025em;line-height:1.2}.forecast-page-header p{margin:7px 0 0;color:#4b5263;font-size:13px}.forecast-page-header>div:last-child{display:flex;gap:8px}.forecast-page .ui-card{border-color:#1d54cc0f;box-shadow:0 8px 28px #1c294606}.forecast-page h2{margin:0;color:#0c0d0e;font-size:17px}.forecast-page small{display:block;color:#5c6372;font-size:12.5px;line-height:1.45}.forecast-page .link-action{display:inline-flex;align-items:center;gap:4px;padding:0;color:#275ed5;border:0;background:none;font-size:12.5px;font-weight:600}.forecast-page .link-action:hover{color:#1545ae;text-decoration:underline}.forecast-list-surface{overflow:visible;padding:0}.forecast-toolbar{display:grid;grid-template-columns:minmax(240px,1.65fr) repeat(3,minmax(128px,.72fr));gap:10px;align-items:end;padding:14px;border-bottom:1px solid #edf0f6}.forecast-toolbar .field-label>span{font-size:12.5px}.forecast-toolbar .search-field,.forecast-toolbar .ui-select{min-height:35px}.forecast-list-surface .data-table{margin:0}.forecast-list-surface table{min-width:1120px}.forecast-list-surface td{padding-top:9px;padding-bottom:9px;vertical-align:middle}.forecast-list-surface td>b{color:#2c313c;font-size:13px}.forecast-list-surface td>small{margin-top:3px}.forecast-row--draft{background:#f7f7fba8}.forecast-entry-page{padding-bottom:48px}.forecast-entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1080px}.forecast-choice-card{padding:16px}.forecast-choice-card>header{display:flex;gap:11px;align-items:center;margin-bottom:12px}.forecast-choice-card>header>span{display:grid;width:24px;height:24px;place-items:center;color:#3367d6;border-radius:7px;background:#f1f5ff;font-size:12.5px;font-weight:700}.forecast-choice-card>header p{margin:3px 0 0;color:#5c6372;font-size:12.5px}.forecast-choice-card>button{display:flex;width:100%;gap:10px;align-items:flex-start;min-height:75px;margin-top:9px;padding:13px;color:#2c313c;border:1px solid #ebedf3;border-radius:9px;background:#ffffffad;text-align:left}.forecast-choice-card>button.is-selected{border-color:#3065d87a;background:linear-gradient(135deg,#f7faffd6,#feffff99)}.forecast-choice-card>button:disabled{opacity:.6}.forecast-choice-card>button svg{color:#4b5263}.forecast-choice-card>button b{display:block;margin-bottom:4px;font-size:14px}.forecast-choice-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:13px;border-top:1px solid #edf0f6;color:#4b5263;font-size:12.5px}.forecast-entry-page>.ui-alert{max-width:none;margin-top:14px}.forecast-entry-page{position:relative;width:100%;max-width:none;margin-inline:0;min-height:548px;padding:27px 40px 67px;isolation:isolate}.forecast-entry-page>:not(.forecast-entry-ambient){position:relative;z-index:1}.forecast-entry-ambient{position:absolute;z-index:0;inset:0 calc((min(100vw,1200px) - 100vw)/2) auto;height:448px;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 42% 62% at 85% 27%,rgba(147,181,255,.23),transparent 70%),linear-gradient(154deg,#fffffffa,#f4f6fffa 52%,#efefffe6)}.forecast-entry-ambient:before,.forecast-entry-ambient:after{position:absolute;display:block;content:"";transform:rotate(12deg);border:1px solid rgba(112,157,255,.14);background:linear-gradient(140deg,#ffffffbf,#b9cfff33);box-shadow:0 18px 35px #456bbe14}.forecast-entry-ambient:before{top:31px;right:118px;width:180px;height:127px;border-radius:8px}.forecast-entry-ambient:after{top:123px;right:-16px;width:168px;height:97px;border-radius:8px}.forecast-entry-page .forecast-breadcrumb{margin:0 0 12px;color:#5c6372;font-size:12.5px}.forecast-entry-page .forecast-breadcrumb strong{color:#4b5263;font-weight:600}.forecast-entry-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.forecast-entry-hero h1{margin:0;color:#0c0d0e;font-size:32px;font-weight:760;letter-spacing:-.045em;line-height:1.15}.forecast-entry-hero p{margin:8px 0 0;color:#4b5263;font-size:15px}.forecast-entry-records{display:inline-flex;align-items:center;gap:8px;min-height:37px;padding:0 15px;color:#2c313c;border:1px solid #edf0f7;border-radius:9px;background:#ffffffeb;box-shadow:0 5px 15px #23254c0a;font-size:13px;font-weight:650}.forecast-entry-records svg{color:#4b5263}.forecast-entry-records:hover{border-color:#d1e0ff;color:#2058d2}.forecast-entry-grid{max-width:none;gap:16px}.forecast-entry-panel{min-height:325px;padding:17px;border:1px solid rgba(226,230,242,.95);border-radius:16px;background:#ffffffe0;box-shadow:0 10px 24px #43497a11;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.forecast-entry-panel>header{display:flex;align-items:center;gap:13px;margin-bottom:15px}.forecast-entry-panel>header>span{display:grid;width:39px;height:39px;place-items:center;color:#255dd6;border-radius:10px;background:linear-gradient(145deg,#e8efff,#f9fbff);font-size:16px;font-weight:800}.forecast-entry-panel>header h2{margin:0;color:#2c313c;font-size:17px;font-weight:750}.forecast-entry-panel>header p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.forecast-entry-panel>button{display:grid;grid-template-columns:39px minmax(0,1fr) 23px;align-items:center;width:100%;min-height:72px;margin-top:10px;padding:12px 15px;color:#2c313c;border:1px solid #e5e8f1;border-radius:11px;background:#ffffffd1;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.forecast-entry-panel>button>svg:first-child{color:#4b5263}.forecast-entry-panel>button>svg:last-child{justify-self:end;color:#4b5263}.forecast-entry-panel>button span{min-width:0}.forecast-entry-panel>button b{display:block;margin-bottom:5px;color:#2c313c;font-size:15px;font-weight:750}.forecast-entry-panel>button small{display:block;color:#5c6372;font-size:12.5px;line-height:1.35}.forecast-entry-panel>button:hover{border-color:#457bef8c;background:#fbfcff}.forecast-entry-panel>button.is-selected{border-color:#5289ff;background:linear-gradient(105deg,#fbfcff,#f1f5ff);box-shadow:0 0 0 1px #5087ff1f,0 7px 18px #326ae214}.forecast-entry-panel>button.is-selected>svg:first-child,.forecast-entry-panel>button.is-selected>svg:last-child{color:#2461e5}.forecast-entry-panel--arrival{display:flex;flex-direction:column}.forecast-entry-panel--arrival footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:19px;border-top:1px solid #edf0f6;color:#5c6372;font-size:12.5px}.forecast-entry-panel--arrival footer b{color:#4b5263;font-weight:650}.forecast-entry-create{display:inline-flex;flex:none;align-items:center;gap:11px;justify-content:center;min-width:167px;min-height:46px;padding:0 17px;color:#fff;border:0;border-radius:10px;background:linear-gradient(100deg,#2660dc,#316def);box-shadow:0 8px 16px #2a63de3b;font-size:14px;font-weight:700}.forecast-entry-create:hover:not(:disabled){background:linear-gradient(100deg,#1b52c9,#215cdc)}.forecast-entry-create:disabled{opacity:.5;box-shadow:none}.forecast-entry-note{display:flex;align-items:flex-start;gap:13px;margin-top:17px;padding:16px 18px;color:#4b5263;border:1px solid #e2e6fa;border-radius:12px;background:linear-gradient(105deg,#f5f7ffeb,#f2f6ffbf)}.forecast-entry-note>svg{flex:none;color:#3c30e7}.forecast-entry-note h2{margin:0;color:#2c313c;font-size:15px}.forecast-entry-note p{margin:6px 0 0;color:#5c6372;font-size:12.5px;line-height:1.55}.forecast-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 13px;padding:11px 16px;color:#5c6372;border:1px solid #edf0f5;border-radius:8px;background:#fff;font-size:12.5px;list-style:none}.forecast-steps .is-current{color:#2e63d4;font-weight:700}.forecast-form-grid,.forecast-review-grid,.forecast-detail-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(235px,.62fr);gap:15px;align-items:start}.forecast-form-card{padding:0 16px 15px}.forecast-form-card>header,.forecast-package-editor>header,.forecast-detail-packages>header,.forecast-review-packages>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid #edf0f6}.forecast-form-card>header p,.forecast-package-editor>header p,.forecast-detail-packages>header p,.forecast-review-packages>header p{margin:3px 0 0;color:#5c6372;font-size:12.5px}.forecast-form-card>header em{color:#368a6c;font-size:12.5px;font-style:normal}.forecast-fields{display:grid;grid-template-columns:1.1fr 1.1fr .72fr;gap:12px;padding:15px 0}.forecast-fields--pickup{grid-template-columns:repeat(5,1fr)}.forecast-form-card .field-label{gap:5px;color:#4b5263;font-size:12.5px}.forecast-form-card>.field-label{margin:13px 0}.forecast-form-card .ui-input,.forecast-form-card .ui-select{min-height:35px;font-size:12.5px}.forecast-address{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0 8px}.forecast-address b{display:block;margin-bottom:3px;font-size:13px}.forecast-address-row{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(29,84,204,.2);border-radius:8px;background:#fbfbff}.forecast-address-row>div{flex:1}.forecast-address-row b{display:block;font-size:13px}.forecast-package-editor{padding-top:2px}.forecast-package-row{margin-top:9px;overflow:hidden;border:1px solid #e9ecf3;border-radius:8px;background:#ffffffbd}.forecast-package-row>header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;padding:5px 10px;border-bottom:1px solid #edf0f6}.forecast-package-row>header>div{display:flex;gap:8px;align-items:center}.forecast-package-row>header strong{color:#3468d9;font-size:12.5px}.forecast-package-row>header .field-label{flex-direction:row;align-items:center;gap:5px;font-size:12.5px}.forecast-package-row>header .ui-select{min-height:28px;padding:3px 25px 3px 7px;font-size:12.5px}.forecast-package-skus>div{display:grid;grid-template-columns:73px 1fr 115px auto;align-items:center;gap:9px;min-height:31px;padding:0 10px;border-bottom:1px solid #f0f2f6;font-size:12.5px}.forecast-package-skus .field-label{flex-direction:row;align-items:center;gap:6px;font-size:0}.forecast-package-skus .ui-input{min-height:26px;padding:3px 7px;font-size:12.5px}.forecast-package-skus>p{margin:0;padding:9px 10px;color:#5c6372;font-size:12.5px}.forecast-package-row footer{display:flex;justify-content:space-between;padding:7px 10px;color:#5c6372;font-size:12.5px}.forecast-add-package{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:0;color:#3366d4;border:0;background:transparent;font-size:12.5px;font-weight:600}.forecast-label-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:9px 12px;color:#4b5263;border:1px solid #e6ebf4;border-radius:8px;background:#fafbfe;font-size:12.5px}.forecast-label-actions>div{display:flex;gap:14px}.forecast-summary-card{padding:15px}.forecast-summary-card dl,.forecast-submit-summary dl{display:grid;gap:0;margin:13px 0 0}.forecast-summary-card dl>div,.forecast-submit-summary dl>div{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #edf0f6}.forecast-summary-card dt,.forecast-submit-summary dt{color:#5c6372;font-size:12.5px}.forecast-summary-card dd,.forecast-submit-summary dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;text-align:right}.forecast-summary-card p{margin:13px 0 0;padding:11px;color:#5c6372;border-radius:8px;background:#f6f7fccc;font-size:12.5px;line-height:1.55}.forecast-summary-card p b{color:#4b5263}.forecast-sticky{position:sticky;z-index:4;bottom:0;display:flex;align-items:center;justify-content:space-between;min-height:64px;margin:20px calc(-1 * var(--cp-page-gutter)) -90px;padding:10px var(--cp-page-gutter);border-top:1px solid #e5e9f1;background:#fffffff5;box-shadow:0 -4px 18px #161e370d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12.5px}.forecast-sticky>div{display:flex;gap:10px}.forecast-review-grid>section,.forecast-detail-grid>section{display:grid;gap:14px}.forecast-review-grid>section>.ui-alert{margin:0}.forecast-review-head,.forecast-detail-head{padding:0;overflow:hidden}.forecast-review-head>header,.forecast-detail-head>header{display:flex;justify-content:space-between;gap:15px;padding:16px;border-bottom:1px solid #edf0f6}.forecast-review-head h2,.forecast-detail-head h2{margin-top:4px;font-size:19px}.forecast-review-head p,.forecast-detail-head p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.forecast-review-head>div,.forecast-detail-head>div{display:grid;grid-template-columns:repeat(4,1fr)}.forecast-review-head>div span,.forecast-detail-head>div span{display:grid;gap:4px;padding:13px 16px;border-right:1px solid #edf0f6}.forecast-review-head>div span:last-child,.forecast-detail-head>div span:last-child{border-right:0}.forecast-review-head b,.forecast-detail-head b{color:#2c313c;font-size:14px}.forecast-review-packages,.forecast-detail-packages{padding:0 16px 14px}.forecast-review-packages>header>div,.forecast-detail-packages>header>div{display:flex;gap:7px}.forecast-review-packages article{display:grid;grid-template-columns:30% 1fr auto;gap:12px;align-items:center;min-height:51px;border-bottom:1px solid #edf0f6;font-size:12.5px}.forecast-review-packages article>div{display:flex;gap:7px;align-items:center}.forecast-review-packages article>div strong{color:#3367d6;font-size:12.5px}.forecast-review-packages article>p{display:flex;gap:9px;margin:0}.forecast-source-card,.forecast-action-card,.forecast-submit-summary{padding:15px}.forecast-source-card>small{color:#4070d9;font-weight:700;letter-spacing:.08em}.forecast-source-card h2,.forecast-action-card h2,.forecast-submit-summary h2{margin-top:6px}.forecast-source-card p,.forecast-action-card p{color:#4b5263;font-size:12.5px;line-height:1.55}.forecast-source-card ul{display:grid;gap:7px;margin:13px 0;padding:0 0 0 15px;color:#4b5263;font-size:12.5px;line-height:1.45}.forecast-action-card{display:grid;gap:0}.forecast-action-card p{display:grid;gap:3px;margin:0;padding:11px 0;border-bottom:1px solid #edf0f6}.forecast-action-card p:last-child{border-bottom:0}.forecast-inbound{padding:14px}.forecast-inbound header{display:flex;justify-content:space-between;gap:15px}.forecast-inbound header p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.forecast-inbound header>b{color:#3165d4;font-size:20px}.forecast-inbound>i{display:block;height:5px;margin-top:14px;overflow:hidden;border-radius:999px;background:#eaeffa}.forecast-inbound>i>b{display:block;height:100%;border-radius:inherit;background:#3c71e4}.forecast-inbound footer{display:flex;justify-content:space-between;margin-top:8px;color:#5c6372;font-size:12.5px}.forecast-note{padding:12px;color:#4b5263;border:1px solid #e7ebf3;border-radius:8px;background:#fff;font-size:12.5px}.forecast-detail-packages .data-table{margin:0}.forecast-fcl-card{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:850px;padding:18px}.forecast-fcl-card>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;grid-column:1 / -1}.forecast-fcl-card>.ui-alert,.forecast-fcl-card>footer{grid-column:1 / -1}.forecast-fcl-card footer{display:flex;justify-content:flex-end;gap:10px}.forecast-label-modal{display:grid;gap:9px}.forecast-label-modal>div{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;padding:9px 11px;border:1px solid #e9edf4;border-radius:8px;background:#fbfcff;font-size:12.5px}.forecast-label-modal>div svg{color:#3468d9}.forecast-label-modal>div span{color:#5c6372;font-size:12.5px}.forecast-label-modal .ui-button{justify-self:end}.forecast-sku-picker{display:grid;gap:7px}.forecast-sku-picker button{display:grid;grid-template-columns:95px 1fr auto;align-items:center;padding:11px;color:#2c313c;border:1px solid #e5e9f1;border-radius:8px;background:#fff;text-align:left}.forecast-sku-picker button:not(:disabled):hover{border-color:#1d54cc47;background:#fbfcff}.forecast-sku-picker button:disabled{color:#5c6372;background:#fafbfc}.forecast-modal-actions{display:flex;justify-content:flex-end;gap:9px}@media (max-width: 900px){.forecast-form-grid,.forecast-review-grid,.forecast-detail-grid{grid-template-columns:1fr}.forecast-summary-card{display:none}.forecast-fields--pickup{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.forecast-page{padding-top:18px;padding-bottom:98px}.forecast-page-header{gap:12px}.forecast-page-header h1{font-size:23px}.forecast-page-header p{line-height:1.45}.forecast-page-header .ui-button{min-height:34px;padding-inline:10px;font-size:12.5px}.forecast-toolbar{grid-template-columns:1fr 1fr;padding:11px}.forecast-toolbar .search-field{grid-column:1 / -1}.forecast-list-surface{overflow:hidden}.forecast-list-surface .data-table{overflow-x:auto}.forecast-entry-grid{grid-template-columns:1fr}.forecast-choice-card footer{align-items:flex-start;flex-direction:column}.forecast-steps{grid-template-columns:1fr 1fr;gap:7px}.forecast-fields,.forecast-fields--pickup{grid-template-columns:1fr 1fr}.forecast-package-editor>header{align-items:flex-start}.forecast-package-editor>header .ui-button{padding-inline:9px;font-size:12.5px}.forecast-package-row>header{align-items:flex-start;flex-direction:column}.forecast-package-skus>div{grid-template-columns:65px 1fr auto;padding-block:6px}.forecast-package-skus .field-label{grid-column:2 / 3}.forecast-package-skus .link-action{grid-column:3;grid-row:1 / 3}.forecast-label-actions{align-items:flex-start;flex-direction:column}.forecast-review-head>div,.forecast-detail-head>div{grid-template-columns:1fr 1fr}.forecast-review-head>div span:nth-child(2),.forecast-detail-head>div span:nth-child(2){border-right:0}.forecast-review-packages article{grid-template-columns:1fr;gap:6px;padding:9px 0}.forecast-review-packages article>p{justify-content:flex-start}.forecast-sticky{align-items:flex-start;min-height:82px;margin-bottom:-98px;font-size:12.5px}.forecast-sticky>div{gap:7px}.forecast-sticky .ui-button{min-height:35px;padding-inline:9px;font-size:12.5px}.forecast-fcl-card{grid-template-columns:1fr}.forecast-fcl-card>div{grid-template-columns:1fr}.forecast-fcl-card footer{justify-content:stretch}.forecast-fcl-card footer .ui-button{flex:1}}*{box-sizing:border-box}html{min-width:320px;background:var(--cp-bg-app)}body{margin:0;min-width:320px;min-height:100vh;color:var(--cp-text);background:var(--cp-bg-app);font-size:var(--cp-text-body);line-height:var(--cp-line-normal);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:none;box-shadow:var(--cp-focus-ring)}.app-shell{min-height:100vh;overflow-x:clip}.app-initial-loading{min-height:100vh;display:grid;place-items:center;background:var(--cp-bg-app)}.portal-main{min-height:calc(100vh - var(--cp-header-height))}.page-container,.page-shell{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));margin-inline:auto}.tabular,.currency-amount,.home-payment-row__lower>div>strong,.overview-metric strong,.featured-shipment strong,time{font-variant-numeric:tabular-nums}.eyebrow{margin:0;color:var(--cp-text-tertiary);font-size:var(--cp-text-micro);font-weight:700;letter-spacing:.12em;line-height:1.2}.portal-header{position:sticky;z-index:20;top:0;height:48px;background:#f6fcfff7;border-bottom:1px solid #b8e0fb;box-shadow:0 2px 10px #217acb1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.portal-header__inner{width:min(calc(100% - 120px),1800px);max-width:none;height:100%;margin:auto;display:flex;align-items:center;gap:24px}.portal-logo{min-width:206px;display:inline-flex;align-items:center;gap:10px;padding:0;color:#102a80;border:0;background:transparent;text-align:left}.portal-logo b{font-size:21px;font-weight:850;letter-spacing:-.055em}.portal-logo span{color:#3e66a5;font-size:12.5px;font-weight:700;white-space:nowrap}.portal-nav{align-self:stretch;height:100%;display:flex;align-items:stretch;gap:0}.portal-nav>button{position:relative;min-width:68px;padding:0 13px;color:#275294;border:0;background:transparent;font-size:13px;font-weight:700;white-space:nowrap}.portal-nav>button:hover,.portal-nav>button.is-active{color:#0a6de3;background:#e8f5ff}.portal-nav>button.is-active:after{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:#1479ed;border-radius:3px 3px 0 0}.portal-header__utility{margin-left:auto;display:flex;align-items:center;gap:2px;min-width:0}.header-text-action,.organization-context{color:#315a98;border:0;background:transparent;font-size:12.5px;font-weight:650}.header-icon-button{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:7px}.header-text-action{height:32px;padding:0 8px;border-radius:7px}.header-text-action:hover,.organization-context:hover{color:#0872e5;background:#eaf5ff}.organization-context{max-width:170px;height:32px;padding:0 8px;overflow:hidden;border-radius:7px;text-overflow:ellipsis;white-space:nowrap}.portal-header .ui-dropdown summary{color:#315a98;font-size:12.5px;font-weight:650}.portal-header .ui-dropdown summary:hover{color:#0872e5;background:#eaf5ff}.home-header-message{position:relative;display:grid;width:32px;height:32px;place-items:center;color:#24538f;border:0;border-radius:7px;background:transparent}.home-header-message:hover{color:#0872e5;background:#eaf5ff}.home-header-message i{position:absolute;top:2px;right:1px;display:grid;width:14px;height:14px;place-items:center;color:#fff;border:1px solid #fff;border-radius:50%;background:#ed2b4e;font-size:9px;font-style:normal;font-weight:800}.portal-header .header-forecast-button{min-width:103px;height:31px!important;min-height:31px!important;padding:0 12px!important;border-radius:6px!important;background:linear-gradient(135deg,#346eec,#5185f6)!important;box-shadow:none!important;font-size:12.5px!important}.mobile-menu-trigger{display:none;width:36px;height:36px;color:#134f97;border:0;background:transparent;border-radius:9px}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 16px;border:1px solid transparent;border-radius:var(--cp-radius-control);font-weight:600;font-size:var(--cp-text-compact);line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease;white-space:nowrap}.ui-button:hover:not(:disabled){transform:translateY(-1px)}.ui-button:active:not(:disabled){transform:translateY(0)}.ui-button:disabled{opacity:.5}.ui-button--primary{color:#fff;background:var(--cp-primary);box-shadow:0 4px 12px #1d54cc1f}.ui-button--primary:hover:not(:disabled){background:var(--cp-primary-hover)}.ui-button--payment{min-height:37px;color:#fff;background:linear-gradient(135deg,#1d54cc,#326be6 55%,#5082ee);box-shadow:0 5px 14px #1d54cc29}.ui-button--payment:hover:not(:disabled){box-shadow:0 7px 18px #1d54cc33;filter:brightness(1.025)}.ui-button--secondary{color:#0c0d0e;background:var(--cp-surface);border-color:var(--cp-border-strong)}.ui-button--secondary:hover:not(:disabled){background:var(--cp-surface-muted)}.ui-button--tertiary,.ui-button--quiet{min-height:32px;padding-inline:4px;color:var(--cp-primary);background:transparent}.ui-button--tertiary:hover:not(:disabled),.ui-button--quiet:hover:not(:disabled){background:var(--cp-primary-soft)}.ui-button--quiet{color:var(--cp-text-secondary)}.ui-button--danger{color:#fff;background:var(--cp-danger)}.ui-button__spinner{animation:spin .8s linear infinite}.ui-card{background:var(--cp-surface);border:var(--cp-edge-standard);border-radius:var(--cp-radius-surface);box-shadow:var(--cp-shadow-standard)}.ui-card--soft-brand{background:var(--cp-surface-soft-brand);border:var(--cp-edge-soft-brand);border-radius:var(--cp-radius-major);box-shadow:var(--cp-shadow-soft-brand)}.field-label{display:grid;gap:6px;color:var(--cp-text-secondary);font-size:var(--cp-text-meta);font-weight:600}.ui-input,.ui-select,.ui-textarea{width:100%;height:40px;padding:0 12px;color:var(--cp-text);background:var(--cp-surface);border:1px solid var(--cp-border-strong);border-radius:var(--cp-radius-control);outline:none}.ui-textarea{min-height:56px;padding-block:9px;line-height:1.35;resize:none}.resize-none{resize:none}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.search-field:focus-within{border-color:var(--cp-primary);box-shadow:var(--cp-focus-ring)}.field-hint{color:var(--cp-text-tertiary);font-size:var(--cp-text-micro);font-weight:400}.field-error{color:var(--cp-danger);font-size:var(--cp-text-micro)}.select-wrap{position:relative;display:block}.select-wrap svg{position:absolute;top:50%;right:12px;pointer-events:none;transform:translateY(-50%);color:var(--cp-text-secondary)}.ui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-field{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;background:var(--cp-surface);border:1px solid var(--cp-border-strong);border-radius:var(--cp-radius-control);color:var(--cp-text-tertiary)}.search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--cp-text);font-size:var(--cp-text-compact)}.search-field__clear{display:grid;place-items:center;padding:2px;color:var(--cp-text-secondary);border:0;background:transparent;border-radius:5px}.choice-control{display:inline-flex;align-items:center;gap:8px;color:var(--cp-text);font-size:var(--cp-text-compact)}.choice-control input{accent-color:var(--cp-primary)}.choice-control.is-disabled{color:var(--cp-text-tertiary)}.ui-tabs{display:inline-flex;gap:4px;max-width:100%;padding:4px;overflow-x:auto;background:var(--cp-surface-muted);border:1px solid var(--cp-border);border-radius:12px}.ui-tabs__tab{height:32px;padding:0 10px;color:var(--cp-text-secondary);border:0;border-radius:8px;background:transparent;font-size:var(--cp-text-meta);white-space:nowrap}.ui-tabs__tab.is-active{color:var(--cp-primary);background:var(--cp-surface);box-shadow:var(--cp-shadow-standard);font-weight:700}.ui-badge{display:inline-flex;align-items:center;min-height:23px;padding:3px 8px;border:1px solid var(--cp-border);border-radius:var(--cp-radius-pill);color:var(--cp-text-secondary);background:#f4f4f6;font-size:var(--cp-text-micro);line-height:1;font-weight:700;white-space:nowrap}.ui-status{display:inline-flex;align-items:center;gap:6px;color:var(--cp-text-secondary);font-size:var(--cp-text-meta);font-weight:600}.ui-status i{width:6px;height:6px;background:currentColor;border-radius:50%}.tone-neutral{color:var(--cp-text-secondary)}.tone-info{color:var(--cp-primary)}.tone-success{color:var(--cp-success)}.tone-warning{color:var(--cp-warning)}.tone-danger{color:var(--cp-danger)}.tone-processing{color:#167d76}.ui-badge.tone-info{border-color:#1d54cc1f;background:var(--cp-primary-soft)}.ui-badge.tone-success{border-color:#34856f24;background:var(--cp-success-soft)}.ui-badge.tone-warning{border-color:#b8952029;background:var(--cp-warning-soft)}.ui-badge.tone-danger{border-color:#c86a7224;background:var(--cp-danger-soft)}.ui-alert{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start;padding:12px 14px;border:1px solid rgba(29,84,204,.07);border-radius:12px;background:linear-gradient(135deg,#55fce80f,#1d54cc0b);font-size:var(--cp-text-meta);color:var(--cp-text-secondary)}.ui-alert>svg{margin-top:2px;color:var(--cp-primary)}.ui-alert strong{display:block;margin-bottom:2px;color:var(--cp-text);font-size:var(--cp-text-meta)}.ui-alert__action{align-self:center}.ui-alert.tone-danger{color:var(--cp-danger);border-color:#c86a722e;background:var(--cp-danger-soft)}.ui-alert.tone-warning{color:#996f18;border-color:#b8952033;background:var(--cp-warning-soft)}.ui-tooltip{position:relative;display:inline-flex}.ui-tooltip__trigger{display:inline-flex;color:var(--cp-text-tertiary);outline:none}.ui-tooltip__content{position:absolute;z-index:15;bottom:calc(100% + 8px);left:50%;width:max-content;max-width:300px;padding:10px 12px;color:#fff;background:#202026;border-radius:9px;font-size:12.5px;font-weight:400;line-height:1.45;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease}.ui-tooltip:hover .ui-tooltip__content,.ui-tooltip:focus-within .ui-tooltip__content{opacity:1;transform:translate(-50%)}.ui-dropdown{position:relative}.ui-dropdown summary{display:inline-flex;align-items:center;gap:3px;height:34px;max-width:104px;padding:0 7px;overflow:hidden;color:var(--cp-header-muted);border-radius:9px;list-style:none;font-size:13px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ui-dropdown summary::-webkit-details-marker{display:none}.ui-dropdown summary:hover{color:#fff;background:#ffffff12}.ui-dropdown__menu{position:absolute;z-index:30;top:calc(100% + 7px);right:0;display:grid;min-width:132px;padding:6px;background:var(--cp-surface);border:var(--cp-edge-standard);border-radius:12px;box-shadow:0 12px 36px #14141e26}.dropdown-item{padding:8px 9px;color:var(--cp-text);border:0;background:transparent;border-radius:7px;text-align:left;font-size:var(--cp-text-meta)}.dropdown-item:hover{background:var(--cp-surface-hover)}.table-scroll{overflow-x:auto;border:var(--cp-edge-standard);border-radius:12px;background:var(--cp-surface)}.ui-table{width:100%;min-width:640px;border-spacing:0;border-collapse:separate;font-size:var(--cp-text-meta)}.ui-table caption{padding:10px 12px;color:var(--cp-text-secondary);text-align:left;font-size:var(--cp-text-micro)}.ui-table th{padding:10px 12px;color:var(--cp-text-secondary);background:var(--cp-surface-muted);font-size:var(--cp-text-micro);font-weight:700;text-align:left}.ui-table td{padding:12px;border-top:1px solid var(--cp-border)}.ui-table tbody tr:hover{background:var(--cp-surface-hover)}.ui-drawer{position:fixed;z-index:40;top:0;right:0;bottom:0;width:min(396px,100vw);background:var(--cp-surface);box-shadow:-14px 0 36px #14141e24}.ui-drawer>header,.ui-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px;border-bottom:1px solid var(--cp-border)}.ui-drawer h2,.ui-modal h2{margin:0;font-size:var(--cp-text-section);line-height:var(--cp-line-tight)}.ui-drawer__body{height:calc(100% - 72px);padding:20px;overflow:auto}.ui-modal-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#12121466}.ui-modal{width:min(540px,100%);max-height:min(720px,calc(100vh - 40px));overflow:auto;background:var(--cp-surface);border-radius:var(--cp-radius-surface);box-shadow:0 20px 60px #0a0a1440}.ui-modal header p{margin:5px 0 0;color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.ui-modal__body{padding:20px}@media (min-width: 721px){.ui-modal:has(.coupang-milk-express__mark-dialog),.ui-modal:has(.kr-pending-fulfillment__milk-mark-dialog){width:min(1040px,calc(100vw - 64px));max-width:1040px;max-height:calc(100vh - 48px)}.ui-modal:has(.coupang-milk-express__mark-dialog)>.ui-modal__body,.ui-modal:has(.kr-pending-fulfillment__milk-mark-dialog)>.ui-modal__body{padding:20px 24px 22px;overflow-x:hidden}}.file-preview{display:flex;align-items:center;gap:10px;padding:12px;border:var(--cp-edge-standard);border-radius:12px;background:var(--cp-surface)}.file-preview>div{display:grid;gap:2px}.file-preview span{color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.ui-timeline{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ui-timeline>li{padding-left:16px;border-left:1px solid var(--cp-border-strong)}.feedback-state{display:grid;justify-items:center;gap:8px;min-height:190px;padding:32px;color:var(--cp-text-secondary);text-align:center}.feedback-state>svg{color:var(--cp-primary)}.feedback-state h2,.feedback-state p{margin:0}.feedback-state h2{color:var(--cp-text);font-size:var(--cp-text-section)}.feedback-state--error>svg{color:var(--cp-danger)}.disabled-hint{display:inline-flex;align-items:center;gap:5px;color:var(--cp-text-tertiary);font-size:var(--cp-text-micro)}.ui-skeleton{display:block;background:linear-gradient(90deg,#edf0f5 25%,#f7f8fb,#edf0f5 75%);background-size:200% 100%;border-radius:12px;animation:shimmer 1.4s ease infinite}.spin{animation:spin .85s linear infinite}.link-action{display:inline-flex;align-items:center;gap:4px;padding:4px;color:var(--cp-primary);border:0;background:transparent;font-size:var(--cp-text-meta);font-weight:700}.link-action:hover svg{transform:translate(3px)}.link-action svg{transition:transform .16s ease}.currency-amount strong{color:var(--cp-text);font-weight:650}.currency-amount--key strong{font-size:var(--cp-text-value);letter-spacing:-.025em}.settlement-badge--monthly{background:linear-gradient(135deg,#1d54cc17,#5082ee0f);color:#3060c7}.permission-presentation{display:grid;gap:4px}.permission-presentation--read-only{opacity:.78}.permission-presentation--disabled{opacity:.55}.permission-presentation small{color:var(--cp-text-secondary);font-size:var(--cp-text-micro)}.staff-adjusted-field{display:grid;gap:6px;padding:14px;border:1px solid rgba(200,106,114,.18);border-radius:12px;background:#fff7f8}.staff-adjusted-field>div{display:flex;gap:8px;align-items:center;color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.staff-adjusted-field small,.staff-adjusted-field p{margin:0;color:var(--cp-text-secondary);font-size:var(--cp-text-micro)}.measurement-comparison{display:grid;gap:5px}.measurement-comparison>span{color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.measurement-comparison>div{display:flex;gap:8px;align-items:center;font-size:var(--cp-text-compact)}.measurement-comparison em{color:var(--cp-text-secondary);font-style:normal}.package-identifier{display:inline-flex;align-items:center;gap:7px}.package-identifier__actions{display:inline-flex;align-items:center;gap:3px;color:var(--cp-primary);font-size:var(--cp-text-meta)}.file-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--cp-text-meta);font-weight:600}.secure-fact-label{display:inline-flex;align-items:center;gap:5px;color:var(--cp-text-secondary);font-size:var(--cp-text-micro)}.customer-owner{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 20px;background:#1d54cc06;border:1px solid rgba(29,84,204,.07);border-radius:var(--cp-radius-surface)}.customer-owner__section-title{position:absolute;top:18px;left:20px;margin:0;color:var(--cp-primary);font-size:14px;line-height:1}.customer-owner__avatar{position:relative;display:grid;place-items:center;width:40px;height:40px;background:linear-gradient(145deg,#e9edf8,#cad7f3);border-radius:50%;overflow:hidden}.customer-owner__avatar img{width:100%;height:100%;object-fit:cover}.customer-owner__avatar-hair{position:absolute;z-index:1;top:10%;left:19%;width:62%;height:63%;background:#37242a;border-radius:48% 48% 38% 38%}.customer-owner__avatar-face{position:absolute;z-index:2;top:23%;left:31%;width:39%;height:43%;background:#f3c6af;border-radius:48% 48% 45% 45%}.customer-owner__avatar-body{position:absolute;z-index:3;right:14%;bottom:-9%;left:14%;height:39%;background:linear-gradient(90deg,#fff 0,#fff 41%,#7786ad 42%,#7786ad 58%,#fff 59%);border-radius:44% 44% 0 0}.customer-owner__copy{min-width:0}.customer-owner__copy>span{color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.customer-owner__copy h2{display:inline;margin:0 0 0 8px;font-size:17px}.customer-owner__copy p{display:inline-flex;align-items:center;gap:4px;margin:4px 10px 0 0;color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.customer-owner__copy p+p{display:block}.customer-owner__copy button{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:0;color:var(--cp-primary);border:0;background:transparent;font-size:var(--cp-text-meta);font-weight:700}.customer-owner__qr{display:grid;justify-items:center;gap:4px;color:var(--cp-text-tertiary);font-size:12.5px}.qr-pattern{display:block;width:58px;height:58px;padding:5px;background:#fff;outline:1px solid var(--cp-border)}.announcement-card{display:flex;gap:10px;align-items:center;padding:12px 16px;color:var(--cp-text-secondary);border:1px solid rgba(29,84,204,.08);border-radius:12px;background:#ffffff8a;font-size:var(--cp-text-meta)}.announcement-card svg{color:var(--cp-primary)}.announcement-card strong{color:var(--cp-text)}.announcement-card span{color:var(--cp-text-tertiary)}.announcement-card button{margin-left:auto;padding:4px;color:var(--cp-primary);border:0;background:transparent;font-weight:700}.announcement-popup-content{display:grid;gap:12px}.announcement-popup-content__poster{display:grid;place-items:center;min-height:130px;color:#fff;background:linear-gradient(135deg,var(--cp-brand-deep),#1d54cc);border-radius:13px}.announcement-popup-content__poster span{margin-top:4px;font-size:var(--cp-text-micro);letter-spacing:.13em}.announcement-popup-content h3,.announcement-popup-content p{margin:0}.announcement-popup-content h3{font-size:var(--cp-text-section)}.announcement-popup-content>p:last-of-type{color:var(--cp-text-secondary)}.announcement-popup-content__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.announcement-popup-content__close{justify-self:center;padding:2px;color:var(--cp-text-secondary);border:0;background:transparent;font-size:var(--cp-text-meta)}.task-icon{display:grid;place-items:center;width:34px;height:34px;color:var(--cp-primary);background:var(--cp-primary-soft);border-radius:11px}.task-icon--urgent{color:var(--cp-danger);background:#fff4f5}.help-content{display:grid;gap:10px}.help-content h3,.help-content p{margin:0}.help-content p:not(.eyebrow){color:var(--cp-text-secondary)}.mobile-nav-overlay{position:fixed;z-index:45;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;background:#12121466}.mobile-nav-sheet{min-height:min(82vh,640px);padding:18px;background:var(--cp-header);color:#fff;border-radius:0 0 20px 20px}.mobile-nav-sheet header{display:flex;justify-content:space-between;align-items:center}.mobile-nav-sheet nav{display:grid;gap:2px;margin-top:18px}.mobile-nav-sheet nav button,.mobile-nav-sheet__utility button{padding:12px;color:#fff;border:0;background:transparent;border-radius:10px;text-align:left}.mobile-nav-sheet nav button:hover,.mobile-nav-sheet__utility button:hover{background:#ffffff14}.mobile-nav-sheet__utility{display:grid;gap:2px;padding-top:12px;margin-top:12px;border-top:1px solid rgba(255,255,255,.1)}.placeholder-page{display:grid;gap:12px;align-content:start;padding-block:48px}.placeholder-page .feedback-state{margin-top:12px;background:var(--cp-surface-soft-brand);border:var(--cp-edge-soft-brand);border-radius:var(--cp-radius-major);box-shadow:var(--cp-shadow-soft-brand)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@media (max-width: 1190px){.portal-logo{min-width:auto}.portal-logo span{display:none}.portal-nav>button{padding:0 7px;font-size:13px}.organization-context{max-width:120px}.header-help{display:none}}@media (max-width: 960px){.portal-header__inner{width:min(100% - 32px,100%)}.portal-nav,.portal-header__utility{display:none}.mobile-menu-trigger{display:grid;place-items:center;margin-left:auto}}@media (max-width: 720px){.portal-header__inner{width:calc(100% - 32px)}.portal-logo b{font-size:15px}.ui-modal-backdrop{align-items:end;padding:0}.ui-modal{width:100%;max-height:min(86vh,720px);border-radius:18px 18px 0 0}.customer-owner{grid-template-columns:auto 1fr}.customer-owner__qr{grid-column:1 / -1;justify-self:start;margin-left:56px}.announcement-card{display:grid;grid-template-columns:auto 1fr}.announcement-card button{grid-column:2;margin-left:0;justify-self:start}}.request-page--approved{width:min(1510px,calc(100% - 48px));margin:0 auto;padding:10px 0 110px;color:#0c0d0e}.request-page--approved .ui-button{min-height:34px;padding-inline:13px;font-size:12.5px}.request-approved-breadcrumb{margin:0 0 9px;color:#4b5263;font-size:12.5px}.request-approved-breadcrumb span{margin:0 7px;color:#8a91a0}.request-approved-breadcrumb b{color:#2c313c}.request-approved-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:10px}.request-approved-header h1{margin:0;color:#0c0d0e;font-size:25px;line-height:1.2;letter-spacing:-.025em}.request-approved-header h1 span{margin-left:4px;font-size:18px;font-weight:500}.request-approved-header p{margin:5px 0 0;color:#4b5263;font-size:13px}.request-approved-header>div:last-child{display:flex;align-items:center;gap:10px;margin-top:5px;color:#4b5263;font-size:12.5px}.request-approved-header .ui-status{color:#16a878}.request-approved-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:15px;align-items:start}.request-approved-main{display:grid;gap:12px;min-width:0}.request-approved-section,.request-approved-summary{border:1px solid #e5eaf5;border-radius:8px;background:#fff;box-shadow:0 3px 10px #21315b05}.request-approved-section{padding:14px 12px}.request-approved-section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.request-approved-heading{display:flex;align-items:flex-start;gap:9px}.request-approved-heading>b{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-top:1px;color:#fff;border-radius:50%;background:#1461ef;font-size:15px}.request-approved-heading h2{margin:0;color:#0c0d0e;font-size:18px;line-height:1.24}.request-approved-heading p{margin:4px 0 0;color:#4b5263;font-size:12.5px;line-height:1.45}.request-approved-table-wrap{overflow:hidden;border:1px solid #e6ecf7;border-radius:5px}.request-approved-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#0c0d0e;font-size:12.5px}.request-approved-table th{padding:9px 8px;color:#4b5263;background:#f7faff;font-size:12.5px;font-weight:600;text-align:left}.request-approved-table td{padding:8px;border-top:1px solid #e8edf7;vertical-align:middle}.request-approved-table td>b{color:#0c0d0e}.request-approved-table td>small{display:block;margin-top:3px;color:#4b5263;font-size:12.5px}.request-approved-table tfoot{background:#f7faff}.request-approved-table tfoot td{color:#4b5263;font-size:12.5px}.request-approved-table tfoot b{color:#0c0d0e;font-size:13px}.request-approved-table--packages th:nth-child(1){width:16%}.request-approved-table--packages th:nth-child(2){width:18%}.request-approved-table--packages th:nth-child(3){width:9%}.request-approved-table--packages th:nth-child(4){width:12%}.request-approved-table--packages th:nth-child(5){width:19%}.request-approved-table--packages th:nth-child(6){width:10%}.request-approved-table--packages th:nth-child(7){width:16%}.request-approved-mark{display:flex;align-items:center;gap:7px;color:#075ef5}.request-approved-mark>span{display:grid;gap:4px}.request-approved-mark b{color:#0c0d0e;font-size:12.5px}.request-approved-mark small{display:inline-flex;align-items:center;gap:4px;color:#1d5cb7;font-size:12.5px}.request-approved-mark i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#0865f5}.request-approved-inline-button{min-height:28px!important;padding-inline:8px!important;margin-right:5px;font-size:12.5px!important}.request-approved-inline-button.ui-button--danger{color:#ed3144;border:1px solid #ff8190;background:#fff}.request-approved-fields{display:grid;gap:9px}.request-approved-fields .field-label{gap:5px;color:#4b5263;font-size:12.5px}.request-approved-fields .ui-input,.request-approved-fields .ui-select{height:33px;padding-inline:9px;font-size:12.5px}.request-approved-fields .select-wrap svg{right:8px;width:14px}.request-approved-fields--transport{grid-template-columns:.75fr 1.6fr 1.05fr 1.05fr}.request-approved-fields--pickup{grid-template-columns:1.2fr 1.2fr .8fr .95fr}.request-approved-route-note{margin:4px 0 0 138px;color:#0865f5;font-size:12.5px;font-weight:600}.request-approved-insurance{display:flex;align-items:center;gap:22px;margin-top:9px;color:#2c313c;font-size:12.5px}.request-approved-insurance>span{display:inline-flex;align-items:center;gap:6px;font-weight:600}.request-approved-insurance svg{color:#1768ee}.request-approved-insurance .choice-control{font-size:12.5px}.request-approved-info{display:flex;align-items:center;gap:7px;margin:11px 0 0;padding:9px 12px;color:#4b5263;border-radius:4px;background:#eff7ff;font-size:12.5px}.request-approved-info svg{color:#1577e8}.request-approved-documents{display:grid;grid-template-columns:40px 1.2fr 1.1fr 1.35fr auto;gap:10px;align-items:center;padding:11px 13px;border:1px solid #e5ecf7;border-radius:5px;background:#fff}.request-approved-documents>svg{color:#0d64ef}.request-approved-documents>div>b{display:block;margin-bottom:7px;color:#2c313c;font-size:13px}.request-approved-documents strong{display:flex;gap:15px}.request-approved-documents em{color:#1568ef;font-style:normal;font-size:15px}.request-approved-documents em.is-success{color:#11aa72}.request-approved-documents em.is-warning{color:#f19810}.request-approved-documents small{color:#4b5263;font-size:12.5px}.request-approved-documents__state p{display:flex;align-items:center;gap:5px;margin:5px 0;color:#278b69;font-size:12.5px}.request-approved-documents__state p:last-child{color:#e4514e}.request-approved-documents__warning{display:flex;align-items:center;gap:8px;margin:0;padding:10px;color:#ee4644;border-radius:4px;background:#fff3f1;font-size:12.5px;font-weight:600;line-height:1.45}.request-approved-documents__actions{display:grid;gap:7px}.request-approved-documents__actions .ui-button{min-width:96px}.request-approved-document-edit>span,.request-approved-submit>span{display:inline-flex;align-items:center;justify-content:center;gap:6px}.request-approved-document-edit>span svg,.request-approved-submit>span svg{flex:0 0 auto}.request-approved-fulfillment-radios{display:flex;flex-wrap:wrap;gap:7px 15px;padding:1px 0 10px}.request-approved-fulfillment-radios .choice-control{padding:5px 6px;color:#0c0d0e;font-size:12.5px}.request-approved-fulfillment-radios .choice-control:has(input:checked){color:#075ef5;border-radius:4px;background:#f1f6ff;font-weight:700}.request-approved-self-pickup{padding:11px 12px 13px;border-radius:5px;background:#f7fbff}.request-approved-self-pickup h3{margin:0 0 8px;color:#0c0d0e;font-size:13px}.request-approved-table--tax th{width:16.666%}.request-approved-table--tax .ui-status{padding:4px 8px;border-radius:4px;background:#e2f8f0;font-size:12.5px}.request-approved-table--tax .tone-neutral{background:#eff3fa}.request-fulfillment-panel{display:grid;gap:10px;padding:11px 12px 12px;border-radius:5px;background:#f7fbff}.request-fulfillment-panel>h3{margin:0;color:#0c0d0e;font-size:14px}.request-fulfillment-panel>.field-label{width:min(248px,100%)}.request-fulfillment-panel__truck-delivery-basics{display:grid;grid-template-columns:minmax(220px,248px) minmax(0,1fr);gap:22px;align-items:end;max-width:560px}.request-fulfillment-panel__truck-delivery-basics.is-recipient-payment{grid-template-columns:minmax(220px,248px) 280px minmax(280px,1fr);max-width:none}.request-fulfillment-panel__truck-delivery-basics .field-label{width:100%}.request-fulfillment-payment-method{min-width:0;margin:0;padding:0 0 0 22px;border:0;border-left:1px solid #dce6f4}.request-fulfillment-payment-method legend{margin:0 0 6px;padding:0;color:#4b5263;font-size:12.5px;font-weight:600}.request-fulfillment-payment-method>div{display:flex;align-items:center;gap:17px;min-height:33px}.request-fulfillment-payment-method .choice-control{color:#2c313c;font-size:12.5px;white-space:nowrap}.request-fulfillment-payment-notice{display:flex;align-items:center;gap:10px;min-height:55px;margin:0;padding:10px 14px;color:#a85a00;border:1px solid #f5d6a0;border-radius:5px;background:#fffaf0}.request-fulfillment-payment-notice>svg{flex:0 0 auto;color:#ef8a00}.request-fulfillment-payment-notice>span{display:grid;gap:3px}.request-fulfillment-payment-notice b{color:#d87400;font-size:13px;line-height:1.25}.request-fulfillment-payment-notice small{color:#6d5a42;font-size:12.5px;line-height:1.45}.request-fulfillment-panel__description{margin:-4px 0 0;color:#4b5263;font-size:12.5px}.request-fulfillment-panel__subhead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:3px}.request-fulfillment-panel__subhead h4{margin:0;color:#2c313c;font-size:13px}.request-fulfillment-panel__subhead p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.request-fulfillment-panel__subhead .ui-button{min-width:118px;color:#0b61e9;border-color:#8bb8ff;background:#fff}.request-fulfillment-button--plus{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.request-fulfillment-button--plus>svg{display:block;flex:0 0 auto}.request-fulfillment-delivery-list,.request-fulfillment-pallet-list{display:grid;gap:8px}.request-fulfillment-delivery-card,.request-fulfillment-pallet{overflow:hidden;border:1px solid #dce8fa;border-left:3px solid #1268f6;border-radius:5px;background:#fff}.request-fulfillment-delivery-card>header,.request-fulfillment-pallet>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:41px;padding:7px 10px;border-bottom:1px solid #e4edf9;background:linear-gradient(90deg,#fff,#fbfdff)}.request-fulfillment-delivery-card>header>div{display:flex;align-items:center;gap:9px;min-width:0}.request-fulfillment-delivery-card h4,.request-fulfillment-pallet h4{margin:0;color:#0c0d0e;font-size:13px}.request-fulfillment-delivery-card header span{color:#5c6372;font-size:12.5px}.request-fulfillment-delivery-card header span b{color:#ef4e53}.request-fulfillment-delivery-card>header>p{margin:0;color:#2c313c;font-size:12.5px;white-space:nowrap}.request-fulfillment-choose{min-height:27px!important;padding-inline:9px!important;color:#075df0!important;border-color:#8caeff!important;background:#fff!important;font-size:12.5px!important}.request-fulfillment-delete{min-height:27px!important;padding-inline:9px!important;color:#ef3c48!important;border:1px solid #ff8f99!important;background:#fff!important;font-size:12.5px!important}.request-fulfillment-allocation-table,.request-fulfillment-pallet__table{overflow:hidden;margin:0 10px;border:1px solid #e1eaf7;border-radius:4px}.request-fulfillment-allocation-table table,.request-fulfillment-pallet__table table{width:100%;border-collapse:collapse;color:#2c313c;font-size:12.5px}.request-fulfillment-allocation-table th,.request-fulfillment-pallet__table th{padding:7px 9px;color:#4b5263;background:#f7faff;text-align:left}.request-fulfillment-allocation-table td,.request-fulfillment-pallet__table td{padding:6px 9px;border-top:1px solid #e6edf7}.request-fulfillment-allocation-table td small{display:block;margin-top:2px;color:#5c6372;font-size:12.5px}.request-fulfillment-allocation-table td:last-child,.request-fulfillment-pallet__table td:last-child{text-align:right}.request-fulfillment-pallet__table tfoot{background:#f7faff}.request-fulfillment-pallet__table tfoot td{color:#2c313c;font-weight:600}.request-fulfillment-fields{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:8px 10px;padding:9px 10px 10px}.request-fulfillment-fields .field-label{gap:4px;color:#4b5263;font-size:12.5px}.request-fulfillment-fields .ui-input,.request-fulfillment-fields .ui-select{height:31px;padding-inline:8px;font-size:12.5px}.request-fulfillment-assignment-summary{display:flex;align-items:center;flex-wrap:wrap;gap:15px;min-height:33px;padding:8px 11px;color:#4b5263;border-radius:4px;background:#eef7ff;font-size:12.5px}.request-fulfillment-assignment-summary span+span{padding-left:15px;border-left:1px solid #d7e4f4}.request-fulfillment-assignment-summary strong{color:#ea454d;font-size:12.5px}.request-fulfillment-assignment-summary strong.is-success{color:#15936a}.request-fulfillment-pallet>header{grid-template-columns:auto auto 1fr;justify-content:start}.request-fulfillment-pallet>header .request-fulfillment-delete{justify-self:end}.request-fulfillment-pallet__table{margin:0 10px 9px}.request-fulfillment-pallet__empty{display:grid;justify-items:center;gap:3px;padding:20px 10px 17px;color:#5c6372;font-size:12.5px}.request-fulfillment-pallet__empty svg{color:#5c6372}.request-fulfillment-pallet__empty b{color:#5c6372;font-size:12.5px}.request-self-pickup-panel{display:grid;gap:10px;padding:11px 12px 12px;border-radius:5px;background:#f7fbff}.request-self-pickup-panel>h3{margin:0;color:#0c0d0e;font-size:14px}.request-self-pickup-panel>.field-label{width:min(270px,100%)}.request-self-pickup-panel__notice{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:45px;padding:7px 10px 7px 12px;border-top:1px solid #dceafb;border-bottom:1px solid #dceafb;background:#eef8ff}.request-self-pickup-panel__notice p{display:flex;align-items:center;gap:8px;margin:0;color:#0c59bd;font-size:12.5px;font-weight:600}.request-self-pickup-panel__notice p svg{flex:0 0 auto;color:#0869f3}.request-self-pickup-panel__notice p b{color:#0a4fa8}.request-self-pickup-panel__notice .ui-button{flex:0 0 auto;min-width:137px;color:#0b61e9;border-color:#7fadff;background:#fff}.request-self-pickup-batches{display:grid;gap:12px}.request-self-pickup-batch{overflow:hidden;border:1px solid #d9e8fb;border-left:3px solid #1268f6;border-radius:5px;background:#fff}.request-self-pickup-batch>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:42px;padding:7px 10px;border-bottom:1px solid #e4edf9;background:linear-gradient(90deg,#fff,#fbfdff)}.request-self-pickup-batch>header>div{display:flex;align-items:center;gap:10px;min-width:0}.request-self-pickup-batch h4{margin:0;color:#102a61;font-size:14px}.request-self-pickup-batch header span{color:#5c6372;font-size:12.5px}.request-self-pickup-batch header span b{color:#075ef5}.request-self-pickup-batch>header>p{margin:0;color:#0f3e9f;font-size:12.5px;font-weight:600;white-space:nowrap}.request-self-pickup-table{overflow:auto;margin:0 10px;border:1px solid #dfeaf8;border-radius:4px}.request-self-pickup-table table{width:100%;min-width:760px;border-collapse:collapse;color:#253b68;font-size:12.5px}.request-self-pickup-table th{padding:7px 9px;color:#274b8a;background:#f2f8ff;border-right:1px solid #e1ebf8;font-weight:600;text-align:left}.request-self-pickup-table th:first-child,.request-self-pickup-table td:first-child{width:34px;text-align:center}.request-self-pickup-table td{padding:7px 9px;border-top:1px solid #e1eaf7;border-right:1px solid #e8eef8;vertical-align:middle}.request-self-pickup-table th:last-child,.request-self-pickup-table td:last-child{border-right:0;text-align:center}.request-self-pickup-table td b{color:#122e6b}.request-self-pickup-table td small{display:block;margin-top:2px;color:#5c6372;font-size:12.5px}.request-self-pickup-table input{width:17px;height:17px;margin:0;accent-color:#0867ed;cursor:pointer}.request-self-pickup-batch__empty{margin:0 10px;padding:14px 10px;color:#5c6372;border:1px dashed #dbe7f7;border-top:0;font-size:12.5px;text-align:center}.request-self-pickup-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px}.request-self-pickup-fields .field-label{gap:4px;color:#355382;font-size:12.5px;font-weight:600}.request-self-pickup-fields .ui-input,.request-self-pickup-fields .ui-select{height:33px;padding-inline:9px;font-size:12.5px}.request-self-pickup-fields .select-wrap svg{right:8px;width:14px}@media (max-width:1060px){.request-self-pickup-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.request-self-pickup-batch>header{grid-template-columns:minmax(0,1fr) auto}.request-self-pickup-batch>header>p{grid-column:1;grid-row:2}.request-self-pickup-batch>header>.request-fulfillment-delete{grid-column:2;grid-row:1 / span 2}}@media (max-width:620px){.request-self-pickup-panel__notice{align-items:flex-start;flex-direction:column}.request-self-pickup-panel__notice .ui-button{width:100%}.request-self-pickup-batch>header>div{flex-wrap:wrap}.request-self-pickup-fields{grid-template-columns:1fr}.request-self-pickup-batch>header{grid-template-columns:1fr}.request-self-pickup-batch>header>p,.request-self-pickup-batch>header>.request-fulfillment-delete{grid-column:auto;grid-row:auto;justify-self:start}}@media (max-width:620px){.request-fulfillment-panel__truck-delivery-basics{grid-template-columns:1fr;gap:10px;max-width:none}.request-fulfillment-payment-method{padding:10px 0 0;border-top:1px solid #dce6f4;border-left:0}}.request-coupang-express{display:grid;gap:8px;padding:12px;border-radius:5px;background:#f7fbff}.request-coupang-express h3{margin:0;color:#0c0d0e;font-size:14px}.request-coupang-express>p{margin:0;color:#4b5263;font-size:12.5px}.request-coupang-express__content{display:grid;grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:74px;align-items:end;max-width:680px}.request-coupang-express__date{gap:5px;color:#4b5263;font-size:12.5px}.request-coupang-express__date>b{color:#ef454d}.request-coupang-express__date-control{display:flex;align-items:center;height:33px;padding:0 9px;border:1px solid #dbe5f3;border-radius:4px;background:#fff}.request-coupang-express__date-control svg{flex:0 0 auto;color:#1267ef}.request-coupang-express__date-control input{min-width:0;width:100%;height:100%;padding:0 0 0 8px;color:#2c313c;border:0;outline:0;background:transparent;font:inherit;font-size:12.5px}.request-coupang-express__notice{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px;color:#2c313c;border-radius:4px;background:#eff7ff;font-size:12.5px;line-height:1.55}.request-coupang-express__notice svg{flex:0 0 auto;color:#0e66ef}.request-coupang-express__notice span{display:grid;gap:4px}.request-coupang-express__notice b{color:#0c0d0e;font-size:12.5px}.request-coupang-express__notice small{color:#4b5263;font-size:12.5px}.ui-modal:has(.request-mark-selector){width:min(768px,calc(100vw - 34px));max-width:768px;border-radius:8px}.ui-modal:has(.request-mark-selector)>header{padding:16px 20px 4px;border-bottom:0}.ui-modal:has(.request-mark-selector)>header h2{color:#0c0d0e;font-size:20px}.ui-modal:has(.request-mark-selector)>.ui-modal__body{padding:0 20px 16px}.request-mark-selector{color:#2c313c}.request-mark-selector>p{margin:0 0 12px;color:#4b5263;font-size:12.5px;line-height:1.55}.request-mark-selector__tools{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:16px;margin-bottom:12px}.request-mark-selector__tools>label{display:flex;align-items:center;gap:8px;height:35px;padding:0 10px;color:#4b5263;border:1px solid #cfdbed;border-radius:5px;background:#fff}.request-mark-selector__tools>label svg{color:#4b5263}.request-mark-selector__tools input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#2c313c;font:inherit;font-size:12.5px}.request-mark-selector__tools .choice-control{gap:6px;font-size:12.5px;white-space:nowrap}.request-mark-selector__tools b{color:#4b5263;font-size:12.5px;white-space:nowrap}.request-mark-selector__table{overflow:auto;max-height:400px;border:1px solid #e0e8f4;border-radius:5px}.request-mark-selector__table table{width:100%;min-width:705px;border-collapse:collapse;color:#2c313c;font-size:12.5px}.request-mark-selector__table th{padding:9px 10px;color:#2c313c;background:#f7faff;font-weight:600;text-align:left}.request-mark-selector__table th:first-child,.request-mark-selector__table td:first-child{width:31px;text-align:center}.request-mark-selector__table td{padding:8px 10px;border-top:1px solid #e5ecf6}.request-mark-selector__table td>small{display:block;margin-top:3px;color:#5c6372;font-size:12.5px}.request-mark-selector__table input{width:17px;height:17px;accent-color:#0c60ee}.request-mark-selector__mark{display:flex;align-items:center;gap:7px;color:#0d62ef}.request-mark-selector__mark>span{display:grid;gap:3px}.request-mark-selector__mark b{color:#0c0d0e}.request-mark-selector__mark small{color:#0e5de2;font-size:12.5px}.request-mark-selector__mark i{display:inline-block;width:5px;height:5px;margin-right:3px;border-radius:50%;background:#0d65ef}.request-mark-selector footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:11px 12px;border-radius:5px;background:#f7faff;color:#2c313c;font-size:12.5px}.request-mark-selector footer>div:last-child{display:flex;gap:9px}.request-mark-selector footer .ui-button{min-width:98px}.ui-modal:has(.request-document-requirements){width:min(1364px,calc(100vw - 72px));max-width:1364px;max-height:calc(100vh - 30px);overflow:hidden;border-radius:12px}.ui-modal:has(.request-document-requirements)>header{align-items:center;padding:18px 30px 4px;border-bottom:0}.ui-modal:has(.request-document-requirements)>header h2{color:#0c0d0e;font-size:32px;font-weight:700}.ui-modal:has(.request-document-requirements)>header .ui-button{width:38px;min-width:38px;height:38px;padding:0;color:#0c0d0e;border:0!important;background:transparent!important;box-shadow:none!important}.ui-modal:has(.request-document-requirements)>header .ui-button svg{width:29px;height:29px;stroke-width:2}.ui-modal:has(.request-document-requirements)>.ui-modal__body{padding:0 30px 18px;overflow:auto}.request-document-requirements{display:grid;gap:14px;color:#0c0d0e}.request-document-requirements__intro{margin:0;color:#2c313c;font-size:18px;line-height:1.45}.request-document-requirements__table{overflow:hidden;border:1px solid #dbe7f7;border-radius:7px}.request-document-requirements__table table{width:100%;border-collapse:collapse;table-layout:fixed}.request-document-requirements__table th{padding:12px 22px;color:#2c313c;background:#f6faff;border-right:1px solid #dbe7f7;font-size:17px;font-weight:600;text-align:left}.request-document-requirements__table th:nth-child(1){width:25%}.request-document-requirements__table th:nth-child(2){width:35%}.request-document-requirements__table th:last-child{border-right:0}.request-document-requirements__table td{padding:15px 22px;border-top:1px solid #dbe7f7;border-right:1px solid #dbe7f7;vertical-align:middle}.request-document-requirements__table td:last-child{border-right:0}.request-document-requirements__type{display:flex;align-items:center;gap:18px}.request-document-requirements__type>span{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:64px;height:64px;border-radius:10px}.request-document-requirements__type>span.is-red{color:#f04b5a;background:#fff0f2}.request-document-requirements__type>span.is-blue{color:#1685ef;background:#eef8ff}.request-document-requirements__type>span.is-green{color:#16b77d;background:#edfff6}.request-document-requirements__type>span.is-purple{color:#366feb;background:#eff4ff}.request-document-requirements__type>span.is-orange{color:#fa9218;background:#fff7e8}.request-document-requirements__type>span.is-neutral{color:#4b5263;background:#f6f8fc}.request-document-requirements__type>div{display:grid;gap:4px}.request-document-requirements__type b{color:#0c0d0e;font-size:20px;line-height:1.2}.request-document-requirements__type small{color:#4b5263;font-size:16px;line-height:1.35}.request-document-requirements__table ul{display:grid;gap:4px;margin:0;padding-left:24px;color:#263b5d;font-size:17px;line-height:1.35}.request-document-requirements footer{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:84px;padding:14px 18px;border-radius:8px;background:#eef7ff}.request-document-requirements footer p{display:flex;align-items:center;gap:16px;margin:0;color:#264164}.request-document-requirements footer p>svg{flex:0 0 auto;color:#155dec}.request-document-requirements footer p span{display:grid;gap:3px}.request-document-requirements footer p b{color:#0c0d0e;font-size:20px}.request-document-requirements footer p small{color:#4b5263;font-size:16px;line-height:1.4}.request-document-requirements footer .ui-button{flex:0 0 auto;min-width:158px;min-height:52px;font-size:18px}.request-approved-certificate>div{display:flex;align-items:center;gap:12px;min-height:42px;padding:6px 12px;border:1px solid #e6edf7;border-radius:5px;color:#2c313c;font-size:12.5px}.request-approved-certificate>div>svg{color:#1569ee}.request-approved-certificate .choice-control{font-size:12.5px}.request-approved-certificate__note{display:flex;align-items:center;gap:7px;margin:9px 0 0;padding:9px 12px;color:#119a69;border-radius:4px;background:#e7fcf2;font-size:12.5px}.request-approved-summary{position:sticky;top:70px;overflow:hidden}.request-approved-summary__section{position:relative;padding:13px 14px;border-bottom:1px solid #e8edf7}.request-approved-summary__section h3{margin:0 0 11px;color:#0c0d0e;font-size:16px}.request-approved-summary__section dl{display:grid;gap:7px;margin:0}.request-approved-summary__section dl>div{display:grid;grid-template-columns:1fr auto;align-items:start;gap:8px}.request-approved-summary__section dt{color:#4b5263;font-size:12.5px}.request-approved-summary__section dd{margin:0;color:#0c0d0e;font-size:12.5px;font-weight:600;text-align:right;overflow-wrap:anywhere}.request-approved-summary__section .ui-status{justify-content:flex-end;font-size:12.5px}.request-approved-summary__section dd.is-success,.request-approved-summary__accent{color:#13a173}.request-approved-summary__section dd.is-danger{color:#e13d47}.request-approved-summary__edit{position:absolute;top:13px;right:13px;display:flex;align-items:center;gap:4px;padding:0;color:#1364ed;border:0;background:transparent;font-size:12.5px;font-weight:600}.request-approved-summary__accent{margin:0;font-size:12.5px;font-weight:600}.request-approved-summary__note{display:flex;align-items:flex-start;gap:7px;margin:0;padding:13px 14px;color:#4b5263;background:#f4f8ff;font-size:12.5px;line-height:1.55}.request-approved-footer{position:fixed;z-index:18;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:10px max(calc((100% - 1510px)/2),24px);border-top:1px solid #e4eaf5;background:#fffffff7;box-shadow:0 -4px 16px #2434590a}.request-approved-footer>div{display:flex;align-items:center;gap:10px}.request-approved-footer>div:last-child{position:relative}.request-approved-footer .ui-button{min-width:108px}.request-approved-footer p{position:absolute;right:0;bottom:37px;display:flex;align-items:center;gap:6px;width:max-content;margin:0;padding:7px 8px;color:#ed3845;border-radius:4px;background:#fff1f2;font-size:12.5px}@media (max-width:1060px){.request-approved-layout{grid-template-columns:1fr}.request-approved-summary{position:static}.request-approved-fields--transport,.request-approved-fields--pickup{grid-template-columns:repeat(2,1fr)}.request-approved-documents{grid-template-columns:40px 1fr 1fr}.request-approved-documents__warning,.request-approved-documents__actions{grid-column:2 / -1}.request-approved-footer{padding-inline:24px}}@media (min-width: 721px) and (max-width: 960px){.app-shell:has(.order-overview-approved) .portal-header__inner{width:calc(100% - 32px);gap:9px}.app-shell:has(.order-overview-approved) .portal-logo{min-width:0;gap:5px}.app-shell:has(.order-overview-approved) .portal-logo b{font-size:16px}.app-shell:has(.order-overview-approved) .portal-logo span{display:inline;font-size:12.5px}.app-shell:has(.order-overview-approved) .portal-nav,.app-shell:has(.order-overview-approved) .portal-header__utility{display:flex}.app-shell:has(.order-overview-approved) .portal-nav{gap:0}.app-shell:has(.order-overview-approved) .portal-nav>button{padding:0 5px;font-size:12.5px}.app-shell:has(.order-overview-approved) .portal-header__utility{gap:0}.app-shell:has(.order-overview-approved) .header-text-action,.app-shell:has(.order-overview-approved) .portal-header__utility>details{display:none}.app-shell:has(.order-overview-approved) .organization-context,.app-shell:has(.order-overview-approved) .header-forecast-button{display:none}}.d3-page,.d3-review-page,.d3-waybill-page{padding-top:14px;padding-bottom:92px;color:#0c0d0e}.d3-breadcrumb{display:flex;align-items:center;gap:8px;min-height:24px;color:#4b5263;font-size:12.5px}.d3-breadcrumb button{padding:0;color:#4b5263;border:0;background:transparent;font:inherit;cursor:pointer}.d3-breadcrumb button:hover{color:var(--cp-primary)}.d3-breadcrumb strong{color:var(--cp-primary);font-weight:600}.d3-page-header{margin:10px 0 14px}.d3-page-header h1,.d3-waybill-header h1{margin:0;color:#0c0d0e;font-size:26px;line-height:1.2;letter-spacing:-.03em}.d3-page-header p,.d3-waybill-header p{margin:6px 0 0;color:#4b5263;font-size:13px}.d3-stat-strip{display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden;margin-bottom:10px;border:1px solid #e0e5ef;border-radius:8px;background:linear-gradient(180deg,#fff,#fcfdff);box-shadow:0 2px 7px #19234005}.d3-stat-strip article{position:relative;display:grid;justify-items:center;gap:3px;min-height:68px;padding:11px 8px}.d3-stat-strip article+article:before{position:absolute;top:18px;bottom:18px;left:0;width:1px;content:"";background:#e2e7ef}.d3-stat-strip span{color:#4b5263;font-size:12.5px}.d3-stat-strip strong{color:#0c0d0e;font-size:22px;line-height:1;font-variant-numeric:tabular-nums}.d3-stat-strip .tone-primary strong{color:#336dea}.d3-stat-strip .tone-warning strong{color:#ee6e0b}.d3-stat-strip .tone-success strong{color:#278b55}.d3-main-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(370px,.92fr);gap:12px;align-items:start}.d3-main-grid>div{display:grid;gap:10px}.d3-package-pool,.d3-active-workspace,.d3-arrangement-summary,.d3-review-package,.d3-review-side-section,.d3-waybill-card,.d3-waybill-side{overflow:hidden;border:1px solid #e4e9f1;border-radius:8px;background:linear-gradient(145deg,#fffffffa,#fafcffeb);box-shadow:0 4px 16px #1e264306}.d3-package-pool>header{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 16px;border-bottom:1px solid #e9edf4}.d3-package-pool h2,.d3-active-workspace h2,.d3-arrangement-summary h2{margin:0;color:#0c0d0e;font-size:18px;line-height:1.2}.d3-select-all{min-height:31px!important;padding-inline:10px!important;color:#2c66e3!important;border-color:#5988ed!important;font-size:12.5px!important}.d3-package-table-wrap{overflow-x:auto}.d3-package-table-wrap table{width:100%;min-width:765px;border-collapse:collapse;color:#4b5263;font-size:12.5px}.d3-package-table-wrap th{height:34px;padding:6px 13px;color:#4b5263;background:linear-gradient(180deg,#fbfcff,#f7f9fd);font-size:12.5px;font-weight:600;text-align:left}.d3-package-table-wrap td{height:41px;padding:6px 13px;border-top:1px solid #edf0f6;line-height:1.4}.d3-package-table-wrap tr.is-selected{background:#f7faffa3}.d3-package-table-wrap .choice-control{gap:0}.d3-package-table-wrap .choice-control input{width:18px;height:18px}.d3-package-table-wrap .ui-status{font-size:12.5px;white-space:nowrap}.d3-package-table-wrap .tone-processing{color:#386bd8}.d3-package-table-wrap .tone-success{color:#278b55}.d3-package-table-wrap .tone-warning{color:#ed7a16}.d3-package-link{padding:0;color:#0c0d0e;border:0;background:transparent;font-size:13px;font-weight:650;cursor:pointer}.d3-package-link:hover{color:var(--cp-primary)}.d3-active-workspace>h2{min-height:42px;padding:10px 16px;border-bottom:1px solid #edf0f6}.d3-workspace-grid{display:grid;grid-template-columns:215px minmax(0,1fr)}.d3-package-switcher{display:grid;align-content:start;gap:8px;min-height:332px;padding:14px;border-right:1px solid #edf0f6;background:linear-gradient(180deg,#fcfdff,#fff)}.d3-package-switcher button{display:grid;gap:4px;padding:12px 15px;color:#2c313c;border:1px solid #eef0f5;border-radius:7px;background:#fff;text-align:left;cursor:pointer}.d3-package-switcher button.is-active{color:#2763e4;border-color:#5b8fff;box-shadow:inset 0 0 0 1px #5b8fff14}.d3-package-switcher span{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:700}.d3-package-switcher i,.d3-arrangement-summary i,.d3-review-excluded i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#94a0b9}.d3-package-switcher .tone-success,.d3-arrangement-summary .tone-success{background:#42a76a}.d3-package-switcher .tone-warning,.d3-arrangement-summary .tone-warning,.d3-review-excluded .tone-warning{background:#ec780c}.d3-arrangement-summary .tone-processing{background:#3d64e9}.d3-package-switcher small{padding-left:20px;color:#4b5263;font-size:12.5px}.d3-workspace-content{min-width:0}.d3-location-row{display:grid;grid-template-columns:minmax(148px,1fr) 25px minmax(160px,1fr) minmax(195px,1.25fr);align-items:center;gap:11px;min-height:68px;padding:8px 16px;border-bottom:1px solid #eef0f5}.d3-location-row>div:not(.d3-target-selector){display:grid;gap:3px}.d3-location-row>div>span{color:#4b5263;font-size:12.5px}.d3-location-row strong{display:flex;align-items:center;gap:7px;color:#0c0d0e;font-size:14px;white-space:nowrap}.d3-location-row strong svg:first-child{color:#3065d7}.d3-target-selector{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.d3-target-selector .field-label{gap:3px;color:#4b5263;font-size:12.5px}.d3-target-selector .ui-select{min-height:33px;padding-right:28px;font-size:12.5px}.d3-target-selector .link-action{min-height:33px;padding:0;white-space:nowrap;font-size:12.5px}.d3-package-fact-row{display:grid;grid-template-columns:100px minmax(0,1fr) minmax(230px,1fr);gap:13px;align-items:center;min-height:38px;padding:6px 16px;color:#4b5263;background:linear-gradient(90deg,#fbfcff,#f6f8fe);font-size:12.5px}.d3-package-fact-row b{color:#2c313c;font-weight:600}.d3-schedule-row{display:grid;grid-template-columns:155px 165px 1fr;gap:11px;align-items:end;padding:10px 16px;border-bottom:1px solid #edf0f6}.d3-schedule-row .field-label{gap:4px;font-size:12.5px}.d3-schedule-row .ui-input,.d3-schedule-row .ui-select{min-height:34px;font-size:12.5px}.d3-schedule-row p{display:flex;align-items:center;gap:5px;margin:0 0 8px;color:#5c6372;font-size:12.5px}.d3-schedule-row p svg{color:#5c6372}.d3-doc-row{display:grid;grid-template-columns:100px minmax(0,1fr);gap:13px;align-items:start;min-height:54px;padding:9px 16px;border-bottom:1px solid #edf0f6;color:#4b5263;font-size:12.5px}.d3-doc-row>span{padding-top:7px}.d3-doc-row>div{min-width:0}.d3-upload-file{float:right;min-height:26px!important;margin-bottom:5px;padding-inline:9px!important;color:#3469dc!important;border-color:#628ce7!important;font-size:12.5px!important}.d3-file-list{clear:both;display:grid;overflow:hidden;border:1px solid #e4e8f1;border-radius:6px}.d3-file-list article{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:29px;padding:0 12px;border-top:1px solid #edf0f6;background:#fbfcff}.d3-file-list article:first-child{border-top:0}.d3-file-list svg{color:#4b5263}.d3-file-list strong{overflow:hidden;color:#4b5263;font-size:12.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.d3-file-list button{padding:0;color:#557ed7;border:0;background:transparent;font-size:12.5px;cursor:pointer}.d3-file-list button:hover{color:var(--cp-danger)}.d3-empty-files{margin:3px 0;color:var(--cp-text-tertiary);font-size:12.5px}.d3-scope{margin:0;padding:9px 16px;color:#4b5263;border-bottom:1px solid #edf0f6;font-size:12.5px}.d3-note-row{position:relative;padding:9px 16px 10px}.d3-note-row .field-label{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:start;gap:0;color:#4b5263;font-size:12.5px}.d3-note-row .field-label>span{padding-top:10px}.d3-note-row .ui-textarea{min-height:58px;padding-right:47px;font-size:12.5px}.d3-note-row>span{position:absolute;right:27px;bottom:16px;color:#8a91a0;font-size:12.5px}.d3-arrangement-summary{display:grid;gap:0}.d3-arrangement-summary>h2{min-height:54px;padding:16px;border-bottom:1px solid #edf0f6}.d3-arrangement-summary section{padding:14px 16px 4px}.d3-arrangement-summary h3{margin:0 0 11px;color:#2c313c;font-size:15px}.d3-arrangement-summary article{display:flex;align-items:start;gap:10px;min-height:64px;margin-bottom:10px;padding:12px;border:1px solid #e8ebf2;border-radius:8px;background:#fff}.d3-arrangement-summary article>svg{flex:0 0 auto;color:#309251;margin-top:1px}.d3-arrangement-summary article>div{display:grid;gap:7px;min-width:0}.d3-arrangement-summary article strong{color:#2c313c;font-size:12.5px}.d3-arrangement-summary article span{color:#4b5263;font-size:12.5px;line-height:1.35}.d3-arrangement-summary article.is-hold{background:#fffdf9}.d3-arrangement-summary>.ui-alert{grid-template-columns:auto 1fr;margin:4px 16px 16px;padding:11px 12px;border-color:#34856f4d;background:#f6fbf7;color:#238047}.d3-arrangement-summary>.ui-alert strong{color:#268142;font-size:13px}.d3-page>.ui-alert{margin-top:12px}.d3-sticky-actions{position:fixed;z-index:10;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:67px;padding:10px max(calc((100vw - var(--cp-content-max)) / 2),var(--cp-page-gutter));border-top:1px solid #e4e8f0;background:#fffffff2;box-shadow:0 -4px 15px #1c24420f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.d3-sticky-actions strong{color:#0c0d0e;font-size:14px}.d3-sticky-actions strong em{color:#3065d8;font-style:normal}.d3-sticky-actions>div{display:flex;align-items:center;gap:20px}.d3-sticky-actions .ui-button{min-width:160px;min-height:38px;font-size:14px}.d3-sticky-actions .ui-button--primary{background:linear-gradient(135deg,#1d54cc,#2d66e1)}.d3-review-page{padding-top:10px}.d3-review-header{display:flex;align-items:center;gap:17px;margin:12px 0 18px;padding:20px 14px 6px}.d3-review-header>svg{padding:10px;color:#2760dc;border-radius:13px;background:#f2f6ff}.d3-review-header h1{margin:0;color:#0c0d0e;font-size:27px;letter-spacing:-.025em}.d3-review-header p{margin:8px 0 0;color:#5c6372;font-size:13px}.d3-review-count{display:flex;align-items:center;gap:12px;min-height:42px;margin:0 0 17px;padding:0 18px;color:#1456d4;border:1px solid #cfdcff;border-radius:8px;background:linear-gradient(90deg,#f3f7ff,#fbfcff);font-size:14px}.d3-review-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,.72fr);gap:20px;align-items:start}.d3-review-layout>div,.d3-review-layout>aside{display:grid;gap:16px}.d3-review-package>header{display:flex;align-items:center;justify-content:space-between;min-height:61px;padding:0 25px;border-bottom:1px solid #e9ecf4}.d3-review-package>header>div{display:flex;align-items:center;gap:14px}.d3-review-package>header>div>svg{color:#3067dd}.d3-review-package h2{margin:0;padding-left:17px;color:#0c0d0e;border-left:1px solid #c9d0e0;font-size:21px}.d3-review-package__body{display:grid;grid-template-columns:40% 60%;padding:19px 0 20px}.d3-review-basics{padding:0 24px;border-right:1px solid #edf0f6}.d3-review-basics h3,.d3-review-files h3{margin:0 0 15px;color:#2c313c;font-size:14px}.d3-review-basics dl{display:grid;gap:13px;margin:0}.d3-review-basics dl div{display:grid;grid-template-columns:104px 1fr;gap:8px;align-items:start}.d3-review-basics dt{color:#5c6372;font-size:12.5px}.d3-review-basics dd{margin:0;color:#2c313c;font-size:12.5px;line-height:1.5}.d3-review-basics dd .link-action{margin-left:12px;font-size:12.5px}.d3-review-basics dd small{display:block;margin-top:5px;color:#5c6372;font-size:12.5px}.d3-review-files{padding:0 24px}.d3-review-files>header{display:flex;align-items:center;justify-content:space-between}.d3-reupload{min-height:29px!important;padding-inline:11px!important;color:#386cdb!important;border-color:#6590ed!important;font-size:12.5px!important}.d3-review-files>div:not(.d3-file-scope):not(.d3-review-note){display:grid;gap:7px}.d3-review-files>div:not(.d3-file-scope):not(.d3-review-note) article{display:grid;grid-template-columns:18px auto 8px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:0 12px;color:#2c313c;border:1px solid #e8ecf4;border-radius:7px;background:#fbfcff;font-size:12.5px}.d3-review-files article svg{color:#155fe3}.d3-review-files article strong{color:#223054;font-size:12.5px}.d3-review-files article b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.d3-review-files article button{padding:0;color:#4b5263;border:0;background:transparent;font-size:12.5px;cursor:pointer}.d3-review-files article button:hover{color:var(--cp-danger)}.d3-file-scope{display:grid;grid-template-columns:72px 1fr;gap:10px;margin-top:10px;padding:11px 14px;color:#3668d5;border-radius:8px;background:linear-gradient(90deg,#f5f8ff,#fbfbff);font-size:12.5px}.d3-file-scope span{color:#4b5263}.d3-file-scope strong{color:#3164d3;font-weight:600}.d3-review-note{display:grid;grid-template-columns:72px 1fr;gap:10px;margin-top:12px;color:#4b5263;font-size:12.5px}.d3-review-note p{margin:0;color:#4b5263}.d3-review-side-section{padding:16px}.d3-review-side-section>header{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:#175bea}.d3-review-side-section h2{margin:0;color:#2c313c;font-size:18px}.d3-review-excluded{border-color:#cbdcff;background:linear-gradient(180deg,#fbfdff,#fff)}.d3-review-excluded article{display:flex;align-items:start;gap:12px;min-height:66px;margin-top:11px;padding:12px;border:1px solid #e5eaf3;border-radius:8px;background:#fff}.d3-review-excluded article>div{display:grid;gap:5px}.d3-review-excluded article strong{color:#2c313c;font-size:13px}.d3-review-excluded article span{color:#4b5263;font-size:12.5px;line-height:1.4}.d3-review-summary>article{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 2px;border-top:1px solid #e7eaf2}.d3-review-summary>article span{color:#5c6372;font-size:12.5px}.d3-review-summary>article strong{color:#2c313c;font-size:13px}.d3-review-summary strong.is-success{color:#25934e}.d3-review-summary strong.is-warning{color:#b47719}.d3-review-summary>.ui-alert{margin-top:10px}.d3-waybill-page{min-height:calc(100vh - var(--cp-header-height));padding-top:16px;padding-bottom:64px;overflow:visible}.d3-waybill-header{margin:13px 0 20px}.d3-waybill-stats{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;margin-bottom:13px;border:1px solid #dfe4ee;border-radius:8px;background:#fff}.d3-waybill-stats:has(article:nth-child(4)){grid-template-columns:repeat(4,1fr)}.d3-waybill-stats article{position:relative;display:grid;justify-items:center;gap:7px;min-height:92px;padding:16px}.d3-waybill-stats article+article:before{position:absolute;top:23px;bottom:23px;left:0;width:1px;content:"";background:#dce2ec}.d3-waybill-stats span{color:#4b5263;font-size:14px}.d3-waybill-stats strong{color:#0c0d0e;font-size:26px;line-height:1}.d3-waybill-stats article:first-child strong{color:#2d68e6}.d3-waybill-stats.tone-warning strong,.d3-waybill-stats .tone-warning strong{color:#ec6e0c}.d3-waybill-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(286px,.92fr);gap:14px;align-items:start;overflow:visible}.d3-waybill-layout>div,.d3-waybill-layout>aside{display:grid;min-width:0;gap:14px;overflow:visible}.d3-waybill-card,.d3-waybill-side{min-width:0;overflow:visible;padding:17px 18px}.d3-waybill-card h2,.d3-waybill-side h2{margin:0;padding-bottom:10px;color:#0c0d0e;border-bottom:1px solid #dfe5ed;font-size:18px}.d3-waybill-card h3{margin:17px 0 9px;color:#0c0d0e;font-size:15px}.d3-waybill-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:13px}.d3-waybill-facts dl{display:grid;gap:13px;min-width:0;margin:0;padding:0 18px}.d3-waybill-facts dl:first-child{padding-left:0;border-right:1px solid #e1e6ee}.d3-waybill-facts dl:last-child{padding-right:0}.d3-waybill-facts div,.d3-waybill-side dl div{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px}.d3-waybill-facts dt,.d3-waybill-side dt{color:#4b5263;font-size:12.5px}.d3-waybill-facts dd,.d3-waybill-side dd{min-width:0;margin:0;color:#2c313c;font-size:12.5px;font-weight:600}.d3-waybill-facts em{margin-left:9px;padding:3px 6px;color:#4b5263;border:1px solid #dbe0e9;border-radius:5px;background:#f4f5f7;font-size:12.5px;font-style:normal;font-weight:500}.d3-waybill-package-table{width:100%;table-layout:auto;overflow:visible;border:1px solid #e1e7ef;border-radius:7px;border-collapse:separate;border-spacing:0;font-size:12.5px}.d3-waybill-package-table th{height:31px;padding:0 13px;color:#4b5263;background:#f8faff;text-align:left}.d3-waybill-package-table td{height:38px;padding:0 13px;color:#2c313c;border-top:1px solid #e8ecf2}.d3-waybill-package-table .link-action{font-size:12.5px}.d3-actual-charge>div{display:grid;grid-template-columns:1fr .82fr 1.55fr auto;align-items:center;gap:13px;min-width:0;padding-top:13px}.d3-actual-charge article{display:grid;gap:7px;min-width:0;min-height:62px;padding-right:15px;border-right:1px solid #e5e9f0}.d3-actual-charge article span{color:#4b5263;font-size:12.5px}.d3-actual-charge article strong{color:#3526e8;font-size:21px;letter-spacing:-.02em}.d3-actual-charge p{margin:0;color:#4b5263;font-size:12.5px;line-height:1.45}.d3-actual-charge .ui-button{min-height:29px;font-size:12.5px;white-space:nowrap}.d3-waybill-side p{margin:13px 0;color:#4b5263;font-size:12.5px;line-height:1.5}.d3-waybill-side dl{display:grid;gap:14px;margin:0}.d3-waybill-side dl div{grid-template-columns:100px minmax(0,1fr)}.d3-attempt-row{display:grid;grid-template-columns:24px auto auto minmax(0,1fr);align-items:center;gap:9px;min-height:51px;padding:9px 0;border-top:1px solid #e5e9f0}.d3-attempt-row svg:first-child{color:#1eaf52}.d3-attempt-row:nth-of-type(2) svg:first-child{color:#ef7512}.d3-attempt-row strong{color:#2c313c;font-size:12.5px}.d3-attempt-row time{color:#4b5263;font-size:12.5px;text-align:right}.d3-waybill-side>.ui-alert{margin-top:13px;padding:11px;font-size:12.5px}.d3-waybill-exception{border-color:#d86f5073;background:linear-gradient(135deg,#fffdfd,#fff8f5)}.d3-waybill-exception h2{color:#d14b2f;border-color:#f2d7cd}.d3-exception-grid{display:grid;grid-template-columns:.7fr .9fr 1.9fr .8fr;gap:13px;padding:13px 0}.d3-exception-grid article{display:grid;gap:8px;min-height:50px;padding-right:10px;border-right:1px solid #f0ddd6}.d3-exception-grid article:last-child{border:0}.d3-exception-grid span{color:#4b5263;font-size:12.5px}.d3-exception-grid strong{color:#2c313c;font-size:13px}.d3-exception-grid p{margin:0;color:#2c313c;font-size:12.5px;line-height:1.45}.d3-exception-actions{display:flex;align-items:center;gap:24px;padding-top:12px;border-top:1px solid #f0ddd6}.d3-exception-actions .ui-button{min-height:34px;font-size:12.5px}@media (max-width: 1050px){.d3-main-grid,.d3-review-layout,.d3-waybill-layout{grid-template-columns:1fr}.d3-arrangement-summary{grid-template-columns:1fr 1fr}.d3-arrangement-summary>h2,.d3-arrangement-summary>.ui-alert{grid-column:1 / -1}}@media (max-width: 720px){.d3-page,.d3-review-page,.d3-waybill-page{padding-top:18px;padding-bottom:106px}.d3-breadcrumb{overflow-x:auto;white-space:nowrap}.d3-page-header h1,.d3-review-header h1,.d3-waybill-header h1{font-size:23px}.d3-stat-strip{grid-template-columns:repeat(3,1fr)}.d3-stat-strip article{min-height:62px}.d3-stat-strip article:nth-child(3):after{display:none}.d3-stat-strip article:nth-child(-n+3){border-bottom:1px solid #e9ecf3}.d3-main-grid{gap:12px}.d3-package-pool>header{padding-inline:14px}.d3-package-pool h2{font-size:15px}.d3-select-all{padding-inline:8px!important;font-size:12.5px!important}.d3-workspace-grid,.d3-review-package__body{grid-template-columns:1fr}.d3-package-switcher{display:flex;min-height:auto;overflow-x:auto;border-right:0;border-bottom:1px solid #edf0f6}.d3-package-switcher button{min-width:145px}.d3-location-row{grid-template-columns:1fr auto}.d3-location-row>svg{display:none}.d3-target-selector{grid-column:1 / -1}.d3-package-fact-row{grid-template-columns:1fr;gap:4px}.d3-schedule-row{grid-template-columns:1fr}.d3-schedule-row p{margin-bottom:0}.d3-doc-row{grid-template-columns:1fr;gap:7px}.d3-doc-row>span{padding-top:0}.d3-note-row .field-label{grid-template-columns:1fr;gap:5px}.d3-note-row .field-label>span{padding-top:0}.d3-arrangement-summary{grid-template-columns:1fr}.d3-sticky-actions{align-items:start;gap:10px;min-height:86px;padding:10px var(--cp-page-gutter)}.d3-sticky-actions strong{font-size:12.5px;line-height:1.4}.d3-sticky-actions>div{gap:7px}.d3-sticky-actions .ui-button{min-width:auto;min-height:36px;padding-inline:11px;font-size:12.5px}.d3-review-header{align-items:flex-start;padding:12px 0 0}.d3-review-header>svg{flex:0 0 auto}.d3-review-header p{line-height:1.5}.d3-review-package>header{min-height:51px;padding-inline:17px}.d3-review-package h2{font-size:18px}.d3-review-basics,.d3-review-files{padding:17px}.d3-review-basics{border-right:0;border-bottom:1px solid #edf0f6}.d3-review-basics dl div{grid-template-columns:92px 1fr}.d3-review-files>div:not(.d3-file-scope):not(.d3-review-note) article{grid-template-columns:17px auto 5px minmax(0,1fr)}.d3-review-files article button{grid-column:2 / -1;justify-self:end}.d3-file-scope,.d3-review-note{grid-template-columns:1fr;gap:4px}.d3-review-side-section{padding:15px}.d3-waybill-stats{grid-template-columns:repeat(2,1fr)}.d3-waybill-stats article{min-height:75px}.d3-waybill-stats article:nth-child(3):before{display:none}.d3-waybill-layout>aside{grid-template-columns:1fr}.d3-waybill-facts,.d3-actual-charge>div,.d3-exception-grid{grid-template-columns:1fr}.d3-waybill-facts dl,.d3-waybill-facts dl:first-child{padding:0;border-right:0}.d3-waybill-facts dl+dl{padding-top:12px;border-top:1px solid #e5e9f0}.d3-waybill-facts div{grid-template-columns:126px 1fr}.d3-actual-charge article{min-height:auto;padding:0 0 10px;border-right:0;border-bottom:1px solid #e5e9f0}.d3-exception-grid article{min-height:auto;padding:0 0 10px;border-right:0;border-bottom:1px solid #f0ddd6}.d3-exception-actions{justify-content:space-between}.d3-waybill-card,.d3-waybill-side{padding:15px}}.destination-fulfillment-page{padding-top:32px;padding-bottom:52px}.fulfillment-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:18px;color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-breadcrumb button{padding:0;color:var(--cp-text-secondary);border:0;background:transparent;font:inherit;cursor:pointer}.fulfillment-breadcrumb button:hover{color:var(--cp-primary)}.fulfillment-breadcrumb strong{color:var(--cp-text);font-weight:650}.destination-fulfillment-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:22px 24px;border:var(--cp-edge-soft-brand);border-radius:var(--cp-radius-surface);background:var(--cp-surface-soft-brand);box-shadow:var(--cp-shadow-soft-brand)}.destination-fulfillment-header .eyebrow{color:#4b5263}.destination-fulfillment-header h1{display:flex;align-items:center;gap:9px;margin:4px 0 7px;color:var(--cp-text);font-size:25px;line-height:1.2;letter-spacing:-.035em}.destination-fulfillment-header h1 em{padding:3px 8px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.12);border-radius:var(--cp-radius-pill);background:#edf3ffc2;font-size:12.5px;font-style:normal;letter-spacing:0}.destination-fulfillment-header p{display:flex;align-items:center;gap:6px;margin:0;color:var(--cp-text-secondary);font-size:13px}.destination-fulfillment-header p svg{color:#4b5263}.destination-fulfillment-header__facts{display:grid;justify-items:end;gap:5px;min-width:160px;padding-left:22px;border-left:1px solid rgba(29,84,204,.1)}.destination-fulfillment-header__facts small{color:var(--cp-text-tertiary);font-size:12.5px;text-align:right}.destination-fulfillment-header>.ui-button{min-height:34px;padding-inline:11px;font-size:12.5px}.destination-fulfillment-layout{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(300px,.72fr);align-items:start;gap:16px;margin-top:16px}.destination-fulfillment-main,.destination-fulfillment-side{display:grid;gap:16px}.fulfillment-package-scope{padding:19px 20px 14px;border:var(--cp-edge-soft-brand);border-radius:var(--cp-radius-surface);background:var(--cp-surface-soft-brand);box-shadow:var(--cp-shadow-soft-brand)}.fulfillment-package-scope__head{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:12px}.fulfillment-package-scope__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.fulfillment-package-scope__actions .ui-button{min-height:28px;padding:0 7px;color:var(--cp-text-secondary);font-size:12.5px}.fulfillment-package-scope__head h2,.destination-fulfillment-form h2,.fulfillment-side-card h2,.fulfillment-review h2{margin:3px 0 0;color:var(--cp-text);font-size:17px;line-height:1.25;letter-spacing:-.018em}.fulfillment-package-scope__head p{margin:4px 0 0;color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-package-scope__list{overflow:hidden;border-top:1px solid rgba(29,84,204,.08)}.fulfillment-package-row{display:grid;grid-template-columns:minmax(168px,1.2fr) minmax(160px,.9fr) minmax(115px,.65fr);align-items:center;gap:13px;min-height:58px;padding:8px 5px;border-bottom:1px solid rgba(29,84,204,.07);transition:background .16s ease}.fulfillment-package-row:hover:not(.is-unavailable),.fulfillment-package-row.is-selected{border-radius:10px;background:#ffffff85}.fulfillment-package-row .choice-control{min-width:0;gap:8px;font-size:12.5px}.fulfillment-package-row__choice{display:grid;gap:3px;min-width:0}.fulfillment-package-row__choice .package-identifier{gap:6px;font-size:12.5px}.fulfillment-package-row__choice .package-identifier svg{color:#4b5263}.fulfillment-package-row__choice small,.fulfillment-package-row__status small{overflow:hidden;color:var(--cp-text-tertiary);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.fulfillment-package-row__location{display:flex;align-items:center;gap:5px;min-width:0;color:var(--cp-text-secondary);font-size:12.5px}.fulfillment-package-row__location svg{flex:0 0 auto;color:#5c6372}.fulfillment-package-row__location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulfillment-package-row__status{display:grid;justify-items:start;gap:4px}.fulfillment-package-row.is-unavailable{opacity:.78}.fulfillment-package-row__hold{grid-column:1 / -1;margin:-1px 0 6px 29px}.fulfillment-package-row__hold .ui-alert{padding:8px 10px;font-size:12.5px}.fulfillment-package-row__hold .ui-alert strong{font-size:12.5px}.fulfillment-package-row__hold .ui-alert small{display:block;margin-top:2px}.fulfillment-scope-summary{display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid rgba(29,84,204,.06);border-radius:12px;background:linear-gradient(135deg,#55fce809,#1d54cc06)}.fulfillment-scope-summary>svg{flex:0 0 auto;color:#4b5263}.fulfillment-scope-summary div{display:grid;gap:2px}.fulfillment-scope-summary strong{color:var(--cp-text);font-size:12.5px}.fulfillment-scope-summary span{color:var(--cp-text-secondary);font-size:12.5px;line-height:1.45}.destination-fulfillment-form{padding:20px;background:var(--cp-surface)}.destination-fulfillment-form__intro,.fulfillment-form-section__heading,.fulfillment-review__heading{display:flex;align-items:start;gap:10px}.destination-fulfillment-form__intro{margin-bottom:17px}.destination-fulfillment-form__intro p,.fulfillment-form-section__heading p,.fulfillment-review__heading p{margin:4px 0 0;color:var(--cp-text-tertiary);font-size:12.5px;line-height:1.45}.fulfillment-step-number{display:grid;flex:0 0 auto;width:22px;height:22px;place-items:center;color:var(--cp-primary);border:1px solid rgba(29,84,204,.14);border-radius:8px;background:var(--cp-primary-soft);font-size:12.5px;font-weight:700}.fulfillment-address-snapshot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(310px,1.1fr);gap:18px;padding:14px 15px;border:1px solid rgba(29,84,204,.07);border-radius:12px;background:#fafbfebf}.fulfillment-address-snapshot__head{display:flex;align-items:start;justify-content:space-between;gap:10px}.fulfillment-address-snapshot__edit{min-height:27px;padding:0 6px;color:var(--cp-text-secondary);font-size:12.5px}.fulfillment-address-snapshot h3{margin:3px 0 0;color:var(--cp-text);font-size:13px}.fulfillment-address-snapshot p{margin:5px 0 0;color:var(--cp-text-tertiary);font-size:12.5px;line-height:1.45}.fulfillment-address-snapshot dl{display:grid;grid-template-columns:minmax(0,1.65fr) .72fr .73fr;gap:0;margin:0}.fulfillment-address-snapshot dl>div{min-width:0;padding:3px 10px;border-left:1px solid var(--cp-border)}.fulfillment-address-snapshot dt{display:flex;align-items:center;gap:4px;color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-address-snapshot dt svg{color:#5c6372}.fulfillment-address-snapshot dd{overflow:hidden;margin:4px 0 0;color:var(--cp-text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.fulfillment-address-editor{margin-top:10px;padding:13px 14px;border:1px solid rgba(29,84,204,.08);border-radius:12px;background:#fdfeffdb}.fulfillment-address-editor__head{display:flex;align-items:end;justify-content:space-between;gap:12px}.fulfillment-address-editor__head h3{margin:3px 0 0;color:var(--cp-text);font-size:13px}.fulfillment-address-editor__head small{color:var(--cp-text-tertiary);font-size:12.5px;text-align:right}.fulfillment-address-editor__grid{display:grid;grid-template-columns:1fr 1fr;gap:11px 13px;margin-top:11px}.fulfillment-address-editor__grid .field-label{gap:5px;color:var(--cp-text-secondary);font-size:12.5px}.fulfillment-address-editor__grid .ui-input,.fulfillment-address-editor__grid .ui-select{min-height:36px;padding-inline:10px;font-size:12.5px}.fulfillment-address-editor__address{grid-column:span 1}.fulfillment-form-section{margin-top:18px;padding-top:17px;border-top:1px solid var(--cp-border)}.fulfillment-form-section__heading h2{font-size:15px}.fulfillment-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:13px}.fulfillment-form-grid .field-label{gap:5px;font-size:12.5px}.fulfillment-form-grid .ui-input{min-height:36px;padding-inline:10px;font-size:12.5px}.fulfillment-delivery-note{margin-top:13px}.fulfillment-delivery-note .field-label{gap:5px;color:var(--cp-text-secondary);font-size:12.5px}.fulfillment-delivery-note .ui-textarea{min-height:66px;padding:9px 10px;font-size:12.5px;line-height:1.5}.fulfillment-form-section--requirement .ui-alert{margin-top:12px;padding:11px 12px;font-size:12.5px}.fulfillment-form-section--requirement .ui-alert strong{font-size:12.5px}.destination-fulfillment-form>.ui-alert{margin-top:14px;padding:11px 12px;font-size:12.5px}.destination-fulfillment-form>.ui-alert strong{font-size:12.5px}.fulfillment-review{margin-top:17px;padding:15px;border:1px solid rgba(29,84,204,.1);border-radius:12px;background:linear-gradient(135deg,#fafafff0,#f6f7ffc7)}.fulfillment-review__heading{justify-content:space-between}.fulfillment-review__heading>svg{color:#5c6372}.fulfillment-review dl{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:13px 0 0}.fulfillment-review dl>div{min-height:50px;padding:9px 10px 9px 0;border-top:1px solid rgba(29,84,204,.07)}.fulfillment-review dl>div:nth-child(2n){padding-left:10px;border-left:1px solid rgba(29,84,204,.07)}.fulfillment-review dt{color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-review dd{margin:4px 0 0;color:var(--cp-text);font-size:12.5px;line-height:1.35}.destination-fulfillment-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:2px 0 0}.destination-fulfillment-actions .ui-button{min-height:36px;font-size:12.5px}.fulfillment-projection,.fulfillment-side-card{padding:16px;border:var(--cp-edge-soft-brand);border-radius:14px;background:var(--cp-surface-soft-brand);box-shadow:var(--cp-shadow-soft-brand)}.fulfillment-partial-summary{padding:14px 16px;border:var(--cp-edge-soft-brand);border-radius:14px;background:var(--cp-surface);box-shadow:var(--cp-shadow-soft-brand)}.fulfillment-partial-summary>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:9px}.fulfillment-partial-summary__item{display:grid;gap:2px;padding:5px 4px;border-left:1px solid rgba(29,84,204,.08);text-align:center}.fulfillment-partial-summary__item:first-child{border-left:0}.fulfillment-partial-summary__item strong{color:var(--cp-text);font-size:17px;font-weight:650;line-height:1}.fulfillment-partial-summary__item strong small{margin-left:2px;color:currentColor;font-size:12px;font-weight:550}.fulfillment-partial-summary__item span{color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-partial-summary__item.is-cyan strong{color:#2f978e}.fulfillment-partial-summary__item.is-primary strong{color:var(--cp-primary)}.fulfillment-partial-summary__item.is-danger strong{color:#b76a72}.fulfillment-projection{display:grid;gap:6px}.fulfillment-projection p{margin:0;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.5}.fulfillment-side-card{background:var(--cp-surface)}.fulfillment-side-card__head{display:flex;align-items:start;justify-content:space-between;gap:12px}.fulfillment-side-card__head>svg{color:#5c6372}.fulfillment-side-card p{margin:10px 0 0;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.55}.fulfillment-evidence>.ui-status{margin-top:11px}.fulfillment-vehicle>.ui-status{margin-top:11px}.fulfillment-side-card dl{display:grid;gap:0;margin:11px 0 0}.fulfillment-side-card dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--cp-border)}.fulfillment-side-card dt{color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-side-card dd{margin:0;color:var(--cp-text);font-size:12.5px;font-weight:550;text-align:right}.fulfillment-vehicle__grid{grid-template-columns:1fr 1fr;gap:0 14px!important}.fulfillment-vehicle__grid>div{min-width:0}.fulfillment-vehicle__grid>div:nth-child(odd){border-right:1px solid var(--cp-border);padding-right:10px!important}.fulfillment-vehicle__grid>div:nth-child(2n){padding-left:10px!important}.fulfillment-waybill__charge{display:grid;grid-template-columns:1fr auto;align-items:end;gap:3px 10px;margin-top:10px;padding-top:11px;border-top:1px solid var(--cp-border)}.fulfillment-waybill__charge>span,.fulfillment-waybill__charge small{color:var(--cp-text-tertiary);font-size:12.5px}.fulfillment-waybill__charge>strong{color:var(--cp-text);font-size:16px;letter-spacing:-.02em;text-align:right}.fulfillment-waybill__charge small{grid-column:1}.fulfillment-waybill__charge .ui-button{grid-column:2;grid-row:3;min-height:25px;padding:0;font-size:12.5px}@media (max-width: 1040px){.destination-fulfillment-layout{grid-template-columns:1fr}.destination-fulfillment-side{grid-template-columns:1fr 1fr}.destination-fulfillment-side>.fulfillment-waybill,.destination-fulfillment-side>.fulfillment-evidence{grid-column:span 1}}@media (max-width: 720px){.destination-fulfillment-page{padding-top:17px;padding-bottom:30px}.fulfillment-breadcrumb{margin-bottom:13px;overflow-x:auto;white-space:nowrap}.destination-fulfillment-header{grid-template-columns:1fr;gap:13px;padding:17px}.destination-fulfillment-header h1{font-size:23px}.destination-fulfillment-header__facts{justify-items:start;min-width:0;padding:0;border-left:0}.destination-fulfillment-header__facts small{text-align:left}.destination-fulfillment-header>.ui-button{justify-self:start}.destination-fulfillment-layout{margin-top:13px}.fulfillment-package-scope,.destination-fulfillment-form,.fulfillment-projection,.fulfillment-side-card{padding:15px}.fulfillment-package-scope__head{align-items:end}.fulfillment-package-scope__actions{align-items:end;flex-direction:column;gap:5px}.fulfillment-package-scope__head p{max-width:230px}.fulfillment-package-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:10px 2px}.fulfillment-package-row__location{grid-column:1}.fulfillment-package-row__status{grid-column:2;grid-row:1 / span 2;justify-items:end}.fulfillment-package-row__status small{max-width:100px;white-space:normal;text-align:right}.fulfillment-package-row__hold{margin-left:28px}.fulfillment-address-snapshot{grid-template-columns:1fr;gap:12px}.fulfillment-address-snapshot dl{grid-template-columns:1fr}.fulfillment-address-snapshot dl>div{padding:7px 0;border-top:1px solid var(--cp-border);border-left:0}.fulfillment-form-grid,.fulfillment-review dl,.fulfillment-address-editor__grid{grid-template-columns:1fr}.fulfillment-address-editor__address{grid-column:auto}.fulfillment-address-editor__head{align-items:start;flex-direction:column}.fulfillment-address-editor__head small{text-align:left}.fulfillment-partial-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.fulfillment-partial-summary__item:nth-child(4){border-left:0}.fulfillment-vehicle__grid{grid-template-columns:1fr!important}.fulfillment-vehicle__grid>div:nth-child(odd){border-right:0;padding-right:0!important}.fulfillment-vehicle__grid>div:nth-child(2n){padding-left:0!important}.fulfillment-review dl>div:nth-child(2n){padding-left:0;border-left:0}.destination-fulfillment-side{grid-template-columns:1fr}.destination-fulfillment-side>.fulfillment-waybill,.destination-fulfillment-side>.fulfillment-evidence{grid-column:auto}.destination-fulfillment-actions{justify-content:stretch}.destination-fulfillment-actions .ui-button{flex:1 1 0}}@media (max-width: 720px){.request-entity-grid .request-entity-grid__address{grid-column:auto}}@media (max-width: 720px){.cargo-page:has(.ui-drawer){width:calc(100% - (var(--cp-page-gutter) * 2));margin-inline:auto}.cargo-page .ui-drawer{top:0;right:0;bottom:0;width:100vw;border-radius:0}.cargo-page .ui-drawer>header{padding:20px 20px 16px}.cargo-page .ui-drawer__body{height:calc(100% - 72px);padding:20px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}}.home-page{padding-bottom:var(--cp-space-16)}.home-page__content{display:grid;gap:21px;padding-top:0}.announcement-bar{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));display:flex;align-items:center;gap:8px;min-height:44px;margin:0 auto;color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.announcement-bar>svg{color:var(--cp-primary)}.announcement-bar strong{color:var(--cp-text);font-size:var(--cp-text-meta)}.announcement-bar__link{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:3px 0;color:var(--cp-primary);border:0;background:transparent;font-size:var(--cp-text-meta);font-weight:700}.announcement-bar__close{display:inline-grid;width:28px;height:28px;margin-left:2px;padding:0;color:var(--cp-text-secondary);border:0;border-radius:8px;background:transparent;place-items:center}.announcement-bar__close:hover{color:var(--cp-text);background:#1d54cc0d}.home-hero{display:grid;grid-template-columns:42fr 58fr;gap:var(--cp-space-4);align-items:stretch;min-height:292px;padding:25px 0 0}.home-hero__copy{padding:8px 16px 12px 0;align-self:stretch}.home-hero h1{margin:9px 0 7px;color:var(--cp-text);font-size:34px;font-weight:650;letter-spacing:-.04em;line-height:1.14}.home-hero__copy>strong{color:var(--cp-text-secondary);font-size:16px;font-weight:550}.home-hero__statement{margin:25px 0 16px;font-size:26px;line-height:1.28}.home-hero__statement b{color:var(--cp-brand-deep);font-size:30px}.home-hero__summary{max-width:570px;margin:0;color:var(--cp-text-secondary);font-size:16px}.home-hero__actions{display:flex;gap:14px;margin-top:28px}.home-hero__actions .ui-button{min-height:56px;padding-inline:26px;font-size:18px}.featured-shipment{position:relative;display:grid;gap:10px;height:286px;min-height:286px;padding:22px 36px 16px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#0a183e,#111f50 54%,#1a2459);border-radius:var(--cp-radius-major);box-shadow:0 12px 30px #12295c29}.featured-shipment:after{position:absolute;right:-56px;bottom:-58px;width:215px;height:215px;content:"";border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 22px #ffffff06,0 0 0 53px #ffffff05}.featured-shipment__network{position:absolute;top:26px;right:30px;width:110px;height:46px;opacity:.32}.featured-shipment__network:before{position:absolute;top:21px;left:4px;width:98px;height:1px;content:"";background:#55fce8a6;transform:rotate(-12deg)}.featured-shipment__network i{position:absolute;width:5px;height:5px;background:#55fce8;border-radius:50%}.featured-shipment__network i:nth-child(1){top:27px;left:4px}.featured-shipment__network i:nth-child(2){top:20px;left:32px}.featured-shipment__network i:nth-child(3){top:17px;left:69px}.featured-shipment__network i:nth-child(4){top:7px;left:100px}.featured-shipment__top,.featured-shipment__content,.featured-shipment__identity,.featured-shipment__route,.featured-shipment__lower,.featured-shipment__order-facts,.featured-shipment__link{position:relative;z-index:1}.featured-shipment__top{display:flex;justify-content:space-between;color:#ffffffa6;font-size:12.5px;font-weight:700;letter-spacing:.11em}.featured-shipment__pager{display:inline-flex;align-items:center;gap:14px;letter-spacing:.02em}.featured-shipment__pager svg+svg{margin-left:8px}.featured-shipment__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.78fr);gap:24px;align-items:stretch}.featured-shipment__main{display:grid;align-content:start;gap:12px}.featured-shipment__identity{display:flex;align-items:center;gap:9px}.featured-shipment__identity strong{font-size:31px;letter-spacing:-.025em;line-height:1}.featured-shipment__identity span{padding:3px 7px;color:#d4fff9;border:1px solid rgba(85,252,232,.36);border-radius:999px;font-size:12.5px;font-weight:700}.featured-shipment__route{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--cp-text-meta);font-weight:600}.featured-shipment__route i{width:7px;height:7px;background:#55fce8;border-radius:50%;box-shadow:0 0 0 4px #55fce821}.featured-shipment__lower{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:4px}.featured-shipment__lower div{display:grid;gap:3px}.featured-shipment__lower span,.featured-shipment__facts b{color:#fff9;font-size:12.5px;font-weight:700;letter-spacing:.08em}.featured-shipment__lower strong{font-size:var(--cp-text-meta);font-weight:600}.featured-shipment__order-facts{display:grid;align-content:start;gap:11px;padding:8px 0 8px 22px;border-left:1px solid rgba(255,255,255,.15)}.featured-shipment__facts-title{color:#ffffff9e;font-size:12.5px;font-weight:700;letter-spacing:.1em}.featured-shipment__order-facts>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.featured-shipment__order-facts div span{display:grid;gap:3px;min-width:0;color:#ffffffeb;font-size:12.5px;font-weight:600}.featured-shipment__order-facts b{color:#fff9;font-size:12.5px;font-weight:700;letter-spacing:.08em}.featured-shipment__link{display:inline-flex;align-items:center;gap:4px;justify-self:start;padding:0;color:#fff;border:0;background:transparent;font-size:var(--cp-text-meta);font-weight:700}.featured-shipment__link svg{transition:transform .16s ease}.featured-shipment__link:hover svg{transform:translate(3px)}.section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cp-space-4)}.section-heading h2{margin:0;color:var(--cp-text);font-size:var(--cp-text-section);line-height:1.2;letter-spacing:-.02em}.section-heading h2 sup{display:inline-grid;min-width:20px;height:20px;place-items:center;margin-left:5px;color:var(--cp-primary);background:var(--cp-primary-soft);border-radius:999px;font-size:12.5px;vertical-align:top}.section-heading p{margin:4px 0 0;color:var(--cp-text-secondary);font-size:var(--cp-text-meta)}.section-heading small{display:block;margin-top:2px;color:var(--cp-text-tertiary);font-size:var(--cp-text-micro)}.section-heading button{display:inline-flex;align-items:center;gap:4px;padding:3px 0;color:var(--cp-primary);border:0;background:transparent;font-size:var(--cp-text-meta);font-weight:700;white-space:nowrap}.section-heading button svg{transition:transform .16s ease}.section-heading button:hover svg{transform:translate(3px)}.business-overview{min-height:174px;margin:0 -12px -4px -16px;padding:15px 24px 10px}.business-overview .section-heading>div{display:flex;align-items:center;gap:23px}.business-overview .section-heading p{margin:0}.business-overview__groups{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:5px}.overview-group{min-width:0}.overview-group+.overview-group{padding-left:24px;border-left:1px solid rgba(29,84,204,.15)}.overview-group header{display:flex;align-items:center;gap:7px;color:var(--cp-text-secondary)}.overview-group header svg{color:#4b5263}.overview-group h3{margin:0;color:var(--cp-text);font-size:var(--cp-text-compact)}.overview-group__metrics{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;margin-top:12px}.overview-metric{display:grid;gap:1px;min-width:0;padding:6px 9px;color:var(--cp-text-secondary);border:0;border-radius:10px;background:transparent;text-align:center;transition:background .16s ease}.overview-metric:hover{background:#ffffff9e}.overview-metric strong{color:#0c0d0e;font-size:28px;font-weight:550;letter-spacing:-.035em;line-height:1.05}.overview-metric span{font-size:var(--cp-text-meta);white-space:nowrap}.overview-metric--cyan strong,.overview-metric--cyan span{color:#1e9d92}.overview-metric--primary strong,.overview-metric--primary span{color:var(--cp-primary)}.overview-metric--danger strong,.overview-metric--danger span{color:var(--cp-danger)}.task-center{margin:0 -12px 0 -16px;padding:12px 24px 8px}.task-center__rows{margin-top:6px}.task-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:78px;padding:8px 0;border-top:1px solid rgba(29,84,204,.1)}.task-row--urgent{grid-template-columns:70px minmax(0,1fr) auto;gap:12px;margin-inline:-8px;padding-left:23px;padding-right:8px;background:linear-gradient(90deg,#fdf0f1db,#ffffff26 72%);border-radius:12px}.task-row__body{min-width:0}.task-row__title{display:flex;align-items:center;gap:7px}.task-row h3{margin:0;color:var(--cp-text);font-size:var(--cp-text-object);line-height:1.3}.task-row p{margin:2px 0 0;overflow:hidden;color:var(--cp-text-secondary);font-size:var(--cp-text-meta);text-overflow:ellipsis;white-space:nowrap}.task-row__status{color:#4b5263!important}.task-row__status--urgent{color:var(--cp-danger)!important;font-weight:650}.task-row__status--warning{color:#a87418!important;font-weight:650}.task-row__urgent-badge{display:inline-flex;align-items:center;justify-self:start;gap:4px;padding:4px 7px;color:var(--cp-danger);background:var(--cp-danger-soft);border-radius:6px;font-size:12.5px;font-weight:700}.task-row .ui-button{min-width:132px;min-height:42px;padding-inline:16px}.app-shell:has(.home-page),.app-shell:has(.cargo-page){--cp-primary: #3048c5;--cp-primary-hover: #263bad;--cp-primary-soft: #eef0fb;--cp-surface-hover: rgba(48,72,197,.025);--cp-focus-ring: 0 0 0 3px rgba(48,72,197,.15);--cp-surface-soft-brand: radial-gradient(circle at 10% 18%, rgba(85, 219, 232, .042) 0%, transparent 36%), radial-gradient(circle at 90% 80%, rgba(73, 67, 177, .045) 0%, transparent 42%), linear-gradient(135deg, #fdfeff 0%, #f9fbfe 50%, #fafcff 100%);--cp-edge-soft-brand: 1px solid rgba(57, 66, 145, .058);--cp-shadow-soft-brand: 0 8px 28px rgba(34, 44, 92, .032)}.app-shell:has(.home-page) .ui-button--payment,.app-shell:has(.cargo-page) .ui-button--payment,.app-shell:has(.cargo-page) .ui-button--primary,.app-shell:has(.home-page) .header-forecast-button{background:linear-gradient(135deg,#3f58d6,#344bc8 56%,#293dac);box-shadow:0 5px 14px #2d40ac24}.app-shell:has(.home-page) .payment-action{background:linear-gradient(135deg,#3f58d6,#344bc8 56%,#293dac);box-shadow:0 5px 14px #2d40ac24}.home-two-column{display:grid;gap:var(--cp-space-4);align-items:start;margin:8px -12px 0 -16px}.home-two-column--operations{grid-template-columns:7fr 5fr}.home-two-column--support{grid-template-columns:5fr 7fr}.shipment-panel,.payment-panel,.requirement-panel,.activity-panel{min-width:0;padding:21px 22px}.shipment-panel__rows,.payment-panel__rows,.requirement-panel__rows,.activity-panel__feed{margin-top:12px}.shipment-row{display:grid;grid-template-columns:28px 128px minmax(150px,1fr) auto auto;gap:12px;align-items:center;width:100%;min-height:60px;padding:9px 10px;color:var(--cp-text);border:0;border-top:1px solid rgba(29,84,204,.09);border-radius:10px;background:transparent;text-align:left;transition:background .16s ease}.shipment-row:hover{background:#1d54cc06}.shipment-row__icon{display:grid;place-items:center;color:#4b5263}.shipment-row__identity{display:grid;justify-items:start;gap:4px}.shipment-row__identity strong{font-size:var(--cp-text-meta);letter-spacing:.01em}.mode-badge{padding:2px 6px;color:var(--cp-text-secondary);border:1px solid var(--cp-border);border-radius:6px;background:#ffffff8c;font-size:12.5px;font-weight:700}.shipment-row__route{color:var(--cp-text-secondary);font-size:var(--cp-text-meta);font-weight:550}.shipment-row__status{justify-self:start}.shipment-row__action{display:inline-flex;align-items:center;gap:2px;color:var(--cp-primary);font-size:var(--cp-text-meta);font-weight:700;white-space:nowrap}.shipment-row__action svg{transition:transform .16s ease}.shipment-row:hover .shipment-row__action svg{transform:translate(2px)}.shipment-panel .ui-alert{grid-template-columns:auto 1fr;margin-top:14px}.shipment-panel .ui-alert__action{grid-column:2;justify-self:start}.payment-panel__rows{display:grid}.home-payment-row{display:grid;gap:5px;min-height:120px;padding:13px 2px 16px;border-top:1px solid rgba(29,84,204,.1);border-radius:10px;transition:background .18s ease}.home-payment-row:hover{background:linear-gradient(90deg,#1d54cc05,#55fce803)}.home-payment-row__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-payment-row__top>strong{font-size:var(--cp-text-meta);letter-spacing:.01em}.home-payment-row h3{margin:0;font-size:var(--cp-text-object)}.home-payment-row__lower{display:flex;align-items:end;justify-content:space-between;gap:12px}.home-payment-row__lower>div{display:grid;gap:4px}.home-payment-row__lower>div>strong{color:#0c0d0e;font-size:26px;font-weight:650;letter-spacing:-.025em;line-height:1}.payment-action{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px;color:#fff;border:0;border-radius:9px;background:linear-gradient(135deg,#1d54cc,#326be6 55%,#5082ee);box-shadow:0 5px 14px #1d54cc29;font-size:var(--cp-text-meta);font-weight:700;white-space:nowrap;transition:box-shadow .16s ease,transform .16s ease}.payment-action:hover{box-shadow:0 7px 18px #1d54cc33;transform:translateY(-1px)}.surface-footer-action{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:7px;padding:10px 2px;color:var(--cp-primary);border:0;border-top:1px solid rgba(29,84,204,.1);background:transparent;font-size:var(--cp-text-meta);font-weight:700}.surface-footer-action svg{transition:transform .16s ease}.surface-footer-action:hover svg{transform:translate(3px)}.payment-panel>.ui-alert{margin-top:8px}.payment-panel>.ui-alert span{display:block;margin-top:2px}.requirement-panel .section-heading p b{color:var(--cp-warning);font-size:16px}.requirement-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:64px;padding:10px 0;color:var(--cp-text);border:0;border-top:1px solid rgba(29,84,204,.1);background:transparent;text-align:left}.requirement-row:hover{background:#ffffff59}.requirement-row__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px}.requirement-row__icon.tone-warning{color:var(--cp-warning);background:var(--cp-warning-soft)}.requirement-row__icon.tone-info{color:var(--cp-primary);background:var(--cp-primary-soft)}.requirement-row__icon.tone-success{color:var(--cp-success);background:var(--cp-success-soft)}.requirement-row>span:nth-child(2){display:grid;grid-template-columns:auto 1fr;gap:3px 7px;min-width:0}.requirement-row strong{font-size:var(--cp-text-meta)}.requirement-row .ui-status{font-size:var(--cp-text-micro)}.requirement-row small{grid-column:1 / -1;color:var(--cp-text-secondary);font-size:var(--cp-text-micro)}.requirement-row>svg{color:var(--cp-text-tertiary)}.activity-day{display:block;margin:12px 0 3px;color:var(--cp-text-tertiary);font-size:var(--cp-text-micro);font-weight:700}.activity-day:first-child{margin-top:0}.activity-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;min-height:50px;padding:8px 0;color:var(--cp-text);border:0;border-top:1px solid rgba(29,84,204,.09);background:transparent;text-align:left}.activity-row:hover{background:#ffffff4d}.activity-row time{color:var(--cp-text-tertiary);font-size:var(--cp-text-meta)}.activity-row>span{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;min-width:0}.activity-row strong{color:var(--cp-text-secondary);font-size:var(--cp-text-micro)}.activity-row b{color:var(--cp-text);font-size:var(--cp-text-meta);font-weight:650}.activity-row small{grid-column:1 / -1;overflow:hidden;color:var(--cp-text-secondary);font-size:var(--cp-text-micro);text-overflow:ellipsis;white-space:nowrap}.activity-row>svg{color:var(--cp-text-tertiary)}.home-skeleton{display:grid;gap:24px;padding-top:60px}.home-skeleton__hero{min-height:248px}.home-skeleton__overview{min-height:160px}@media (min-width: 1101px){.home-two-column--operations{grid-template-columns:898px 638px;gap:22px;min-height:770px;align-items:start}.shipment-panel{position:relative;min-height:770px;padding:38px}.payment-panel{position:relative;height:770px;min-height:770px;padding:38px}.shipment-panel .section-heading h2,.payment-panel .section-heading h2,.requirement-panel .section-heading h2,.activity-panel .section-heading h2{font-size:24px}.shipment-panel__rows{margin-top:55px}.shipment-row{grid-template-columns:70px minmax(0,1fr) 138px;grid-template-rows:1fr 1fr;column-gap:16px;row-gap:7px;min-height:132px;padding:18px 8px;border-top:0;border-bottom:1px solid rgba(29,84,204,.1);border-radius:0}.shipment-row:last-child{border-bottom:0}.shipment-row__icon{grid-row:1 / span 2;color:#173aff}.shipment-row__icon svg{width:46px;height:46px;stroke-width:1.5}.shipment-row__identity{grid-column:2;grid-row:1;display:flex;align-items:center;gap:14px}.shipment-row__identity strong{color:#0c0d0e;font-size:21px}.mode-badge{padding:4px 10px;border:0;border-radius:8px;color:#173aff;background:#1d54cc14;font-size:13px}.shipment-row__route{grid-column:2;grid-row:2;color:#123fff;font-size:16px;font-weight:500}.shipment-row__status{grid-column:3;grid-row:1;justify-self:start;color:#0ba4ef;font-size:16px}.shipment-row__action{grid-column:3;grid-row:2;align-self:start;color:#123fff;font-size:16px}.shipment-panel .ui-alert{grid-template-columns:64px minmax(0,1fr);column-gap:28px;min-height:129px;margin-top:12px;padding:26px 24px;border-radius:16px}.shipment-panel .ui-alert>svg{width:44px;height:44px;margin:0;padding:11px;border-radius:50%;background:#55fce814;color:#27bde9}.shipment-panel .ui-alert strong{margin-bottom:12px;font-size:17px}.shipment-panel .ui-alert>div:nth-child(2){color:#244fe2;font-size:15px;line-height:2.1}.shipment-panel .ui-alert__action{position:absolute;right:39px;bottom:47px}.shipment-panel .ui-alert__action .link-action{color:#123fff;font-size:16px}.payment-panel .section-heading p{display:none}.payment-panel__rows{margin-top:22px}.home-payment-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:24px;row-gap:12px;min-height:166px;padding:14px 0 18px;border-top:0;border-bottom:1px solid rgba(29,84,204,.1);border-radius:0}.home-payment-row__top{grid-column:1;grid-row:1;justify-content:flex-start;gap:16px}.home-payment-row__top>strong{color:#123fff;font-size:18px;font-weight:500}.home-payment-row h3{grid-column:1;grid-row:2;font-size:18px;font-weight:600}.home-payment-row__lower,.home-payment-row__lower>div{display:contents}.home-payment-row__amount{display:inline-flex;align-items:center;gap:10px;grid-column:2;grid-row:2;align-self:start;white-space:nowrap}.home-payment-row__amount strong{color:#0c0d0e;font-size:29px;font-weight:500;letter-spacing:-.035em;line-height:1}.home-payment-row__amount em{padding:4px 8px;color:#4b5263;border:1px solid #d9dfed;border-radius:6px;background:#f5f7fb;font-size:12.5px;font-style:normal}.home-payment-row__lower .ui-status{grid-column:1;grid-row:3;align-self:center;font-size:16px}.home-payment-row__lower .payment-action,.home-payment-row__lower .link-action{grid-column:2;grid-row:3;align-self:center;justify-self:end}.home-payment-row__lower .link-action{color:#123fff;font-size:16px;font-weight:600}.payment-action{min-height:42px;padding-inline:20px;border-radius:8px;font-size:16px}.payment-panel>.surface-footer-action{min-height:56px;margin-top:0;padding-inline:12px;border-top:0;border-radius:15px;background:#f1f4ffcc;color:#123fff;font-size:16px}.payment-panel>.ui-alert{min-height:88px;margin-top:20px;padding:18px 20px;border-radius:14px;color:#244fe2;font-size:14px}.payment-panel>.ui-alert strong{display:none}.home-two-column--support{grid-template-columns:756px 760px;gap:24px;margin-right:-7px;margin-left:-3px}.requirement-panel,.activity-panel{height:602px;min-height:602px;padding:34px;overflow:hidden}.requirement-panel .section-heading p{margin-top:28px;color:#0c0d0e;font-size:24px}.requirement-panel .section-heading p b{font-size:29px}.requirement-panel .section-heading small{margin-top:14px;font-size:16px}.requirement-panel .section-heading button,.activity-panel .section-heading button{padding-top:54px;color:#123fff;font-size:16px}.requirement-panel__rows{margin-top:17px}.activity-panel__feed{margin-top:5px}.requirement-row{min-height:104px;gap:36px;padding:14px 0;border-top:0;border-bottom:1px solid rgba(29,84,204,.1)}.requirement-row:last-child{border-bottom:0}.requirement-row__icon{width:58px;height:58px;border-radius:18px}.requirement-row__icon svg{width:31px;height:31px}.requirement-row strong{font-size:19px}.requirement-row .ui-status{align-self:center;margin-left:12px;padding:4px 8px;border-radius:7px;font-size:16px}.requirement-row .ui-status i{display:none}.requirement-row .ui-status.tone-warning{color:#e8760e;background:#fff4e6}.requirement-row .ui-status.tone-info{color:#174cff;background:#eef2ff}.requirement-row .ui-status.tone-success{padding-left:0;color:#10a86b;background:transparent}.requirement-row small{margin-top:6px;font-size:16px}.requirement-row__action{display:inline-flex;align-items:center;gap:15px;color:#123fff;font-size:16px}.requirement-row__action svg{width:20px;height:20px}.activity-panel .section-heading p{margin-top:10px;font-size:16px}.activity-day{margin:12px 0 10px;padding:7px 13px;width:max-content;border-radius:8px;background:#f5f7fce6;color:#0c0d0e;font-size:16px}.activity-row{grid-template-columns:72px minmax(0,1fr) auto;gap:17px;min-height:81px;padding:12px 0;border-top:0;border-bottom:1px solid rgba(29,84,204,.1)}.activity-row time{color:#4b5263;font-size:17px}.activity-row strong{color:#0c0d0e;font-size:18px;font-weight:500}.activity-row b{color:#0c0d0e;font-size:18px}.activity-row small{margin-top:7px;color:#4b5263;font-size:15px}.activity-row>svg{width:20px;height:20px}.customer-owner{height:176px;min-height:176px;margin:3px -7px 0 -3px;padding:52px 34px 16px;gap:54px;overflow:hidden;border-radius:12px}.customer-owner__section-title{top:24px;left:34px;font-size:20px;font-weight:650}.customer-owner__avatar{width:82px;height:82px}.customer-owner__avatar svg{width:40px;height:40px}.customer-owner__copy>span{color:#123fff;font-size:20px;font-weight:600}.customer-owner__copy h2{margin-left:22px;font-size:24px}.customer-owner__copy p{margin-top:7px;color:#4b5263;font-size:16px}.customer-owner__copy p+p{margin-top:8px}.customer-owner__qr{gap:0}.customer-owner__qr small{display:none}.qr-pattern{width:110px;height:110px;padding:9px}.requirement-panel__approved{display:inline-flex;align-items:center;gap:10px;margin:42px 0 0;color:#10a86b;font-size:16px;font-weight:500}}@media (max-width: 1100px){.home-hero{grid-template-columns:1fr 400px}.business-overview__groups{grid-template-columns:1fr;gap:18px}.overview-group+.overview-group{padding-top:18px;padding-left:0;border-top:1px solid rgba(29,84,204,.15);border-left:0}.home-two-column--operations,.home-two-column--support{grid-template-columns:1fr}}@media (max-width: 760px){.home-page__content{gap:24px;padding-top:10px}.announcement-bar{min-height:44px;font-size:12.5px}.announcement-bar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-bar__link{font-size:12.5px}.home-hero{grid-template-columns:1fr;gap:16px;padding-top:20px}.home-hero__copy{padding:0}.home-hero h1{font-size:30px}.home-hero__statement{margin-top:14px;font-size:16px}.featured-shipment{height:auto;min-height:230px;padding:21px}.featured-shipment__content{grid-template-columns:1fr;gap:14px}.featured-shipment__order-facts{grid-template-columns:1fr;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.15);border-left:0}.business-overview,.task-center,.shipment-panel,.payment-panel,.requirement-panel,.activity-panel{padding:18px}.business-overview,.task-center,.home-two-column{margin-right:0;margin-left:0}.section-heading h2{font-size:18px}.business-overview__groups{margin-top:16px}.overview-group__metrics{grid-auto-columns:minmax(95px,1fr);overflow-x:auto;padding-bottom:3px}.overview-metric strong{font-size:26px}.task-row{grid-template-columns:31px minmax(0,1fr);min-height:0}.task-row .ui-button{grid-column:2;justify-self:start;margin-top:3px}.task-row h3{font-size:16px}.shipment-row{grid-template-columns:26px minmax(0,1fr) auto;gap:8px;min-height:70px}.shipment-row__route{grid-column:2 / -1;grid-row:2}.shipment-row__status{grid-column:2;grid-row:3}.shipment-row__action{grid-column:3;grid-row:1}.shipment-panel .ui-alert{margin-top:12px}.home-payment-row__lower>div>strong{font-size:24px}.payment-action{min-height:35px}.requirement-row{min-height:70px}.activity-row{min-height:58px}.customer-owner{margin-top:0}}@media (max-width: 430px){.home-hero__actions{display:grid;grid-template-columns:1fr 1fr}.home-hero__actions .ui-button{padding-inline:10px}.featured-shipment__order-facts>div{gap:10px}.section-heading{gap:8px}.section-heading button{font-size:12.5px}.task-row p{white-space:normal}.home-payment-row__lower{align-items:start;flex-direction:column}.home-payment-row__lower .payment-action,.home-payment-row__lower .link-action{align-self:flex-start}}.cargo-page,.request-page,.file-picker-page{padding-block:28px 72px}.request-page{width:calc(100% - 51px);margin-left:var(--cp-page-gutter);margin-right:19px}.cargo-page:has(.ui-drawer){width:calc(100% - 464px);margin-left:var(--cp-page-gutter);margin-right:432px}.cargo-page .ui-drawer{top:92px;right:32px;bottom:18px;border:var(--cp-edge-standard);border-radius:10px}.cargo-page .ui-drawer{width:364px}.cargo-page .ui-drawer>header{padding:16px 20px 0}.cargo-page .ui-drawer__body{height:calc(100% - 42px);padding:0 20px}.cargo-page__header,.file-picker-header{margin-bottom:18px}.cargo-page__header{margin-bottom:10px}.cargo-page__header h1,.file-picker-header h1{margin:0;font-size:30px;line-height:1.18;letter-spacing:-.04em}.cargo-page__header p,.file-picker-header p{margin:7px 0 0;color:var(--cp-primary);font-size:14px}.cargo-page__header .eyebrow{margin-bottom:6px}.cargo-overview{margin-bottom:34px;overflow:hidden}.cargo-overview__heading{display:flex;justify-content:space-between;align-items:start;padding:19px 24px 12px}.cargo-overview__heading h2,.cargo-workspace__header h2{margin:0;font-size:18px}.cargo-overview__heading p,.cargo-workspace__header p{margin:4px 0 0;color:var(--cp-text-secondary);font-size:13px}.cargo-overview__metrics{display:grid;grid-template-columns:repeat(4,1fr)}.cargo-overview__metric{min-height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 18px;color:var(--cp-text);text-align:center;border:0;border-right:1px solid rgba(29,84,204,.11);background:transparent;transition:background .16s ease}.cargo-overview__metric:last-child{border-right:0}.cargo-overview__metric:hover,.cargo-overview__metric.is-active{background:#ffffff85}.cargo-overview__metric strong{font-size:22px;font-weight:500;line-height:1}.cargo-overview__metric span{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--cp-primary);font-size:13px}.cargo-overview__metric span:after{content:"›";font-size:20px;font-weight:300;line-height:.6}.cargo-overview__metric>.ui-tooltip{margin-left:-5px;color:#5c6372}.cargo-overview__metric--cyan strong,.cargo-overview__metric--cyan span{color:#0aa796}.cargo-overview__metric--danger strong,.cargo-overview__metric--danger span{color:#de192c}.cargo-workspace{overflow:hidden;border:var(--cp-edge-standard);border-radius:10px;background:var(--cp-surface);box-shadow:var(--cp-shadow-standard)}.cargo-workspace__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:21px 24px 15px}.cargo-workspace__header>span{color:var(--cp-text-tertiary);font-size:12.5px}.cargo-filter-bar{min-height:52px;display:flex;align-items:center;gap:10px;padding:8px 16px;border-top:1px solid var(--cp-border);border-bottom:1px solid var(--cp-border)}.cargo-filter-bar .field-label>span:first-child{display:inline;color:#2c313c;font-size:13px;white-space:nowrap}.cargo-filter-bar .field-label{display:flex;align-items:center;gap:7px}.cargo-search{width:294px}.cargo-filter-bar .search-field{height:36px}.cargo-search-commit{min-height:36px;padding-inline:12px}.cargo-filter-bar__icon{display:none}.cargo-filter-bar>.field-label:first-of-type{margin-left:46px}.cargo-filter-select{width:76px;height:36px;font-size:13px}.cargo-filter-bar__reset{display:inline-flex;align-items:center;gap:4px;margin-left:2px}.cargo-filter-context{display:flex;align-items:center;gap:8px;padding:9px 24px;color:var(--cp-text-secondary);background:var(--cp-primary-soft);font-size:12.5px}.cargo-filter-context strong{color:var(--cp-primary)}.cargo-filter-context button{margin-left:auto;color:var(--cp-primary);border:0;background:transparent;font-size:12.5px}.cargo-table-desktop .ui-table{min-width:1010px}.cargo-table-desktop .ui-table th{height:52px;color:#2c313c;font-size:13px;font-weight:500}.cargo-table-desktop .ui-table td{height:74px;padding-block:8px;color:#0c0d0e;font-size:13px;line-height:1.35;vertical-align:middle}.cargo-table-desktop .ui-table tbody tr:last-child td{height:110px}.cargo-table-desktop .ui-table th:first-child,.cargo-table-desktop .ui-table td:first-child{width:46px;text-align:center}.cargo-table-desktop .ui-table th:nth-child(2){width:124px}.cargo-table-desktop .ui-table th:nth-child(3){width:181px}.cargo-table-desktop .ui-table th:nth-child(4){width:148px}.cargo-table-desktop .ui-table th:nth-child(5){width:138px}.cargo-table-desktop .ui-table th:nth-child(6){width:174px}.cargo-table-desktop .ui-table th:nth-child(7){width:142px}.cargo-table-desktop .package-identifier>svg,.cargo-table-desktop .package-open-button small{display:none}.cargo-table-desktop .package-identifier{white-space:nowrap}.cargo-table-desktop .ui-table td:last-child{padding-left:0;padding-right:8px}.cargo-table-desktop .cargo-next-action:not(.cargo-next-action--request){min-height:34px;padding:0 11px;color:var(--cp-primary);border:1px solid #e1e6f2;border-radius:7px;background:#ffffffc7;font-size:12.5px;font-weight:600}.cargo-table__select-all td{height:44px!important;color:var(--cp-text-secondary)!important;background:#fcfcfe;font-size:12.5px!important}.cargo-table-desktop tr.is-selected td{background:#1d54cc06}.package-open-button{display:grid;gap:3px;padding:0;color:inherit;border:0;background:transparent;text-align:left}.package-open-button small{color:var(--cp-text-tertiary);font-size:12.5px}.package-open-button:hover .package-identifier strong{color:var(--cp-primary)}.package-sku-summary{display:grid;gap:2px;color:var(--cp-primary)}.package-sku-summary strong{font-weight:500}.package-sku-summary span{color:#0c0d0e;font-size:12.5px}.package-sku-summary--compact span:not(:first-child){display:none}.package-status{display:inline-flex;align-items:center;gap:5px;color:var(--cp-primary);font-weight:500;white-space:nowrap}.package-status.tone-warning{color:#f06d1d}.package-status.tone-success{color:#136fcf}.package-status.tone-processing{color:#126bd4}.package-attention{display:inline-flex;align-items:center;gap:6px;color:var(--cp-success);font-size:13px}.package-attention--hold{color:#ed1e2f;font-weight:600}.package-attention .ui-tooltip{color:inherit}.cargo-next-action{display:inline-flex;align-items:center;gap:4px}.cargo-next-action--request{min-height:34px;padding-inline:14px;font-size:13px}.cargo-next-action--muted{display:grid;gap:3px;color:var(--cp-text-secondary);font-size:13px}.disabled-hint{display:inline-flex;align-items:center;gap:4px;color:var(--cp-text-tertiary);font-size:12.5px}.cargo-edit-delete{display:inline-flex;align-items:center;gap:6px}.cargo-edit-delete button{min-height:30px;padding:0 10px;color:#4b5263;border:1px solid #e2e6ef;border-radius:7px;background:#ffffffd1;font-size:12.5px;font-weight:600}.cargo-edit-delete button:last-child{color:#c6676d;border-color:#c6676d38;background:#fffafb}.cargo-measurement-coverage{display:flex;gap:36px;padding:19px 24px;border-top:1px solid var(--cp-border);background:#fdfdff}.cargo-measurement-coverage>div{display:grid;gap:5px}.cargo-measurement-coverage strong{color:var(--cp-primary);font-size:14px}.cargo-measurement-coverage span{color:var(--cp-text-secondary);font-size:12.5px}.cargo-selection-bar{display:grid;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:80px;padding:13px 16px;border-top:1px solid var(--cp-border);background:#fdfdff}.cargo-selection-bar>div:first-child,.cargo-selection-bar__measurement{display:grid;gap:3px}.cargo-selection-bar strong{color:var(--cp-primary)}.cargo-selection-bar span{color:var(--cp-text-secondary);font-size:12.5px}.cargo-selection-bar__reasons{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.cargo-selection-bar__reasons:empty{display:none}.cargo-selection-bar__reasons span{display:inline-flex;align-items:center;gap:4px;color:var(--cp-danger)}.cargo-selection-bar__actions{display:flex;align-items:center;gap:8px}.cargo-selection-bar__actions .ui-button--secondary{color:var(--cp-primary);border-color:#1438ff29;background:#ffffffd1}.cargo-selection-bar__clear{display:grid;place-items:center;width:32px;height:32px;color:var(--cp-text-secondary);border:0;background:transparent}@media (min-width: 1101px){.cargo-selection-bar{grid-template-columns:126px minmax(0,1fr) 372px;gap:16px;padding:10px 16px}.cargo-selection-bar__actions{gap:8px}.cargo-selection-bar__actions .ui-button{min-height:34px;padding-inline:11px;font-size:12.5px;white-space:nowrap}}.cargo-mobile-list{display:none}.package-detail-identity{padding-bottom:8px;border-bottom:1px solid var(--cp-border)}.package-detail-identity h3{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:500}.package-detail-identity dl{display:grid;gap:4px;margin:12px 0 0}.package-detail-identity dl div,.package-facts-list div{display:grid;grid-template-columns:98px 1fr;gap:9px}.package-detail-identity dt,.package-facts-list dt{color:#5c6372;font-size:12.5px}.package-detail-identity dd,.package-facts-list dd{margin:0;color:var(--cp-primary);font-size:12.5px}.cargo-page .ui-drawer h2{font-size:16px;font-weight:500;letter-spacing:0}.package-detail-inline-note{margin:6px 0 0;padding:0 0 6px;color:#5c6372;border-bottom:1px solid var(--cp-border);font-size:12.5px;line-height:1.3}.package-detail-section{padding:8px 0;border-bottom:1px solid var(--cp-border)}.package-detail-section__heading{display:flex;align-items:center;gap:7px;color:#233c9c}.package-detail-section__heading svg{width:14px;height:14px}.package-detail-section__heading h3{margin:0;font-size:13px}.package-sku-list{display:grid;gap:4px;margin-top:6px}.package-sku-list>div{display:grid;grid-template-columns:1fr auto;gap:10px;color:var(--cp-primary);font-size:12.5px;line-height:1.25}.package-sku-list b{grid-column:2;grid-row:1;font-size:12.5px}.package-facts-list{display:grid;gap:5px;margin:6px 0 0}.package-detail-section--hold{border:0}.package-label-actions h3{margin:0 0 8px;font-size:13px}.package-label-actions>div{display:flex;flex-wrap:wrap;gap:7px}.package-label-actions__buttons{display:grid!important;grid-template-columns:repeat(2,max-content);gap:7px!important}.package-label-actions .ui-button{min-height:30px;padding-inline:10px;font-size:12.5px}.measurement-block{padding:14px 0;border-bottom:1px solid var(--cp-border)}.measurement-block h3{margin:0 0 9px;color:#243c9b;font-size:14px}.measurement-comparison{display:grid;grid-template-columns:52px 1fr;gap:6px;margin:6px 0;font-size:12.5px}.measurement-comparison>span{color:#5c6372}.measurement-comparison>div{display:flex;align-items:center;gap:6px;color:var(--cp-primary);font-size:12.5px;white-space:nowrap}.measurement-comparison .is-actual{color:#3e5f9b}.relationship-list{display:grid;gap:7px;margin:10px 0 0}.relationship-list>div{display:grid;grid-template-columns:100px 1fr;gap:10px}.relationship-list dt{color:#5c6372;font-size:13px}.relationship-list dd{margin:0;font-size:13px}.relationship-list button{padding:0;color:var(--cp-primary);border:0;background:transparent}.label-action-modal__header{display:flex;gap:12px;padding:12px;border-radius:10px;color:var(--cp-primary);background:var(--cp-primary-soft)}.label-action-modal__header div{display:grid;gap:3px}.label-action-modal__header span{color:var(--cp-text-secondary);font-size:12.5px}.label-action-modal ul{display:grid;gap:8px;padding:0;list-style:none}.label-action-modal li{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid var(--cp-border)}.label-action-modal__actions{display:flex;justify-content:flex-end}.request-page{padding-top:20px;padding-bottom:88px}.request-page__header{display:flex;justify-content:space-between;align-items:center;gap:20px}.request-title,.request-page__saved{display:flex;align-items:center;gap:14px}.request-title h1{margin:0;font-size:26px;letter-spacing:-.035em}.request-title h1 span{color:var(--cp-text-secondary);font-size:20px;font-weight:400}.request-title>strong{color:#5c6372;font-size:14px;font-weight:500}.request-page__saved{color:#5c6372;font-size:13px}.request-page__saved .ui-status{color:#16a878}.request-delete{min-height:36px;margin-left:10px;color:#2c313c}.request-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin:18px 0 20px}.request-progress>div{position:relative;display:flex;align-items:center;gap:8px;color:#5c6372;font-size:13px}.request-progress>div:not(:last-child):after{position:absolute;top:50%;right:4px;left:29px;height:1px;content:"";background:#e5e8f2;transform:translateY(-50%)}.request-progress span{position:relative;z-index:1;display:grid;place-items:center;width:23px;height:23px;color:#5c6372;border:1px solid #d9ddec;border-radius:50%;background:var(--cp-surface);font-size:12.5px}.request-progress b{position:relative;z-index:1;padding-right:7px;background:var(--cp-bg-app);font-weight:500;white-space:nowrap}.request-progress .is-active{color:#0c0d0e}.request-progress .is-active span{color:#fff;border-color:var(--cp-primary);background:var(--cp-primary)}.request-progress .is-active b{font-weight:700}.request-progress .is-complete span{color:var(--cp-success);border-color:var(--cp-success)}.request-layout{display:grid;grid-template-columns:minmax(0,1fr) 384px;gap:18px;align-items:start}.request-main{display:grid;gap:16px}.request-step-card,.request-sidebar{border:var(--cp-edge-standard);border-radius:12px;background:var(--cp-surface);box-shadow:var(--cp-shadow-standard)}.request-step-card{padding:18px 16px}.request-step-card__heading{display:flex;align-items:start;gap:10px;margin-bottom:14px}.request-step-card__heading>span{display:grid;place-items:center;width:21px;height:21px;color:#fff;border-radius:50%;background:var(--cp-primary);font-size:13px;font-weight:700}.request-step-card__heading h2{margin:0;font-size:17px}.request-step-card__heading p{margin:3px 0 0;color:#5c6372;font-size:13px}.request-package-list{overflow:hidden;border:1px solid #edf0f7;border-radius:9px}.request-package-list article{display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:16px;min-height:100px;padding:16px 14px;border-bottom:1px solid #eceff5}.request-package-list__id{display:flex;align-items:center;gap:12px;color:var(--cp-primary)}.request-package-list__id div{display:flex;align-items:center;gap:8px;color:#0c0d0e}.request-package-list__id strong{font-size:17px}.request-package-list dl{display:grid;grid-template-columns:repeat(4,minmax(62px,1fr));gap:18px;margin:0}.request-package-list dl div{display:grid;gap:5px}.request-package-list dt{color:#4b5263;font-size:12.5px}.request-package-list dd{margin:0;font-size:14px;font-weight:600}.request-package-list__actions{display:flex;align-items:center;gap:10px}.request-package-list__actions .ui-button{min-height:34px;padding-inline:13px}.request-package-list__actions button:last-child{color:#ed2f3d;border:0;background:transparent}.request-package-list footer{display:flex;align-items:center;gap:36px;min-height:66px;padding:11px 14px;background:#fafbfe}.request-package-list footer>strong{font-size:13px}.request-package-list footer>div{display:grid;grid-template-columns:repeat(4,1fr);flex:1;gap:20px}.request-package-list footer span{display:grid;gap:3px;color:#4b5263;font-size:12.5px}.request-package-list footer b{color:#0c0d0e;font-size:14px}.request-select-grid{display:grid;grid-template-columns:1.05fr 1.65fr 1.1fr 1.1fr;gap:10px}.request-select-grid .field-label{gap:7px;padding:12px;border:1px solid #edf0f6;border-radius:9px}.request-select-grid .ui-select{height:34px;font-size:13px}.request-select-grid .field-hint{color:#5c6372}.request-insurance{display:flex;align-items:center;gap:22px;margin-top:14px;padding:13px 14px;border:1px solid #edf0f6;border-radius:9px}.request-insurance>div{display:inline-flex;align-items:center;gap:8px;color:#4b5263}.request-insurance>span{color:#5c6372;font-size:12.5px}.request-insurance .choice-control{color:#0c0d0e;font-size:13px}.request-entity-grid{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;gap:10px}.request-entity-grid .field-label,.request-entity-grid>div{display:grid;gap:8px;min-height:76px;padding:12px;border:1px solid #edf0f6;border-radius:9px;color:#4b5263;font-size:12.5px}.request-entity-grid .request-entity-grid__address{grid-column:span 3}.request-entity-grid strong{color:#2c313c;font-size:14px}.request-customs-review{display:grid;gap:12px}.request-customs-review h3{margin:0;color:var(--cp-text);font-size:14px;font-weight:600}.request-customs-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;overflow:hidden;border:1px solid var(--cp-border);border-radius:9px}.request-customs-review dl div{display:grid;gap:4px;min-height:58px;padding:10px 12px;border-right:1px solid var(--cp-border);border-bottom:1px solid var(--cp-border)}.request-customs-review dl div:nth-child(2n){border-right:0}.request-customs-review dl div:nth-last-child(-n+2){border-bottom:0}.request-customs-review dt{color:var(--cp-text-secondary);font-size:12.5px}.request-customs-review dd{margin:0;color:var(--cp-text);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.request-sidebar{overflow:hidden}.request-side-section{padding:18px 18px 16px;border-bottom:1px solid #edf0f6}.request-side-section:last-child{border-bottom:0}.request-side-section h3{margin:0;font-size:17px}.request-side-section__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.request-side-section__heading>strong{color:#ec232f;font-size:13px}.request-summary dl{display:grid;gap:12px;margin:15px 0}.request-summary dl div{display:grid;grid-template-columns:92px 1fr;gap:10px}.request-summary dt{color:#5c6372;font-size:12.5px}.request-summary dd{display:flex;align-items:center;gap:7px;margin:0;color:#0c0d0e;font-size:13px;font-weight:600}.request-summary dd>span{padding:2px 6px;color:#5c6372;border-radius:4px;background:#f4f5f8;font-size:12.5px}.request-summary hr{border:0;border-top:1px solid #edf0f6}.request-summary__totals dd{display:grid;gap:2px}.request-summary__totals small{font-weight:400}.request-requirements article{display:grid;gap:7px;margin-top:14px;padding:12px;border-radius:8px;background:#fff7f7}.request-requirements__alert{display:flex;align-items:center;gap:6px;color:#e3313b;font-size:12.5px;font-weight:600}.request-requirements__alert .ui-status{margin-left:auto;padding:2px 6px;border-radius:6px;background:#ffe7e9;font-size:12.5px}.request-requirements h4{display:flex;align-items:center;gap:4px;margin:0;color:#0c0d0e;font-size:14px}.request-requirements h4 span{font-weight:400}.request-requirements p,.request-requirements small{margin:0;color:#4b5263;font-size:12.5px}.request-select-file{justify-self:start;min-height:32px;padding-inline:12px;font-size:12.5px}.request-requirements .ui-alert{margin-top:14px;padding:10px;background:#f2f6ff;font-size:12.5px}.request-all-requirements{display:flex;align-items:center;gap:4px;margin-top:13px}.request-step-summary .request-side-section__heading b{color:var(--cp-primary);font-size:16px}.request-step-summary .request-side-section__heading b span{color:#5c6372;font-weight:400}.request-step-summary ol{display:grid;gap:13px;margin:17px 0 0;padding:0;list-style:none}.request-step-summary li{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;color:#5c6372;font-size:12.5px}.request-step-summary li>span{display:grid;place-items:center;width:17px;height:17px;color:#5c6372;border:1px solid #dbe0ec;border-radius:50%;font-size:12.5px}.request-step-summary li strong{color:#4b5263;font-weight:500}.request-step-summary li em{font-style:normal}.request-step-summary li.is-current>span{color:#fff;border-color:var(--cp-primary);background:var(--cp-primary)}.request-step-summary li.is-current strong{color:var(--cp-primary)}.request-step-summary li.is-done>span,.request-step-summary li.is-done em{color:var(--cp-success)}.request-footer{position:fixed;z-index:18;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;min-height:62px;padding:10px max(calc((100% - var(--cp-content-max)) / 2),var(--cp-page-gutter));border-top:1px solid var(--cp-border);background:#fffffff7;box-shadow:0 -4px 14px #14141e09}.request-footer>div{display:flex;gap:12px}.request-footer .ui-button{min-height:38px}.request-submit-wrap{position:relative;align-items:center}.request-submit-wrap>span{position:absolute;right:0;bottom:47px;width:max-content;padding:8px 10px;color:#fff;border-radius:4px;background:#202022;font-size:12.5px}.request-submit-wrap>span:after{position:absolute;right:27px;bottom:-5px;width:9px;height:9px;content:"";background:#202022;transform:rotate(45deg)}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.file-picker-layout{margin:0 -3px 0 4px}.file-picker-page{padding-top:22px}.file-breadcrumb{display:flex;align-items:center;gap:11px;color:#5c6372;font-size:13px}.file-breadcrumb button{padding:0;color:#5c6372;border:0;background:transparent}.file-breadcrumb strong{color:#5c6372;font-weight:500}.file-picker-header{display:flex;justify-content:space-between;align-items:end;margin:20px 8px}.file-picker-header h1{font-size:28px}.file-picker-header p{color:#5c6372}.file-upload-trigger{min-height:48px;padding-inline:20px;color:var(--cp-primary);border-color:var(--cp-primary);background:#fff;font-size:15px}.file-picker-layout{display:grid;grid-template-columns:minmax(0,1fr) 382px;gap:12px}.file-picker-table-panel,.file-picker-selection{border:var(--cp-edge-standard);border-radius:9px;background:var(--cp-surface);box-shadow:var(--cp-shadow-standard)}.file-picker-table-panel{padding:22px}.file-picker-table-panel h2,.file-picker-selection h2{margin:0;font-size:20px}.file-picker-tools{display:flex;align-items:center;gap:20px;margin:18px 0 14px;color:#4b5263;font-size:13px}.file-picker-tools .field-label>span:first-child{display:none}.file-picker-tools .field-label{gap:0}.file-picker-tools .ui-select{width:206px;height:36px;color:#4b5263;font-size:13px}.file-picker-tools .search-field{width:225px;height:36px}.file-picker-table-panel>.ui-alert{display:flex;gap:8px;margin:0 0 14px;padding:0;color:#4b5263;border:0;background:transparent;box-shadow:none;font-size:12.5px}.file-picker-table-scroll{overflow-x:auto}.file-picker-table{width:100%;min-width:920px;border-collapse:collapse;text-align:left}.file-picker-table th{height:43px;color:#4b5263;border-bottom:1px solid #e5e9f1;font-size:12.5px;font-weight:500}.file-picker-table td{height:55px;color:#4b5263;border-bottom:1px solid #e9edf4;font-size:12.5px;white-space:nowrap}.file-picker-table th:first-child{width:310px;padding-left:16px}.file-picker-table td:first-child{padding-left:16px}.file-picker-table tr.is-selected{background:#1d54cc05}.file-name-cell{display:flex;align-items:center;gap:10px}.file-name-cell>div{display:grid;gap:2px}.file-name-cell strong{color:#4b5263;font-weight:500}.file-name-cell span{color:#5c6372}.file-type-icon{display:grid;place-items:center;flex:0 0 auto;width:28px;height:30px;color:#f42d2d;border-radius:5px}.file-type-icon--spreadsheet{color:#10a568}.file-type-icon--image{color:var(--cp-primary)}.file-type-icon--document{color:#1d55ee}.file-picker-table .ui-status{font-size:12.5px}.file-selection-dot{display:grid;place-items:center;width:19px;height:19px;color:#fff;border:1px solid #aeb8d0;border-radius:50%;background:#fff}.file-selection-dot[aria-pressed=true]{border-color:var(--cp-primary);background:var(--cp-primary)}.file-picker-category-note{display:flex;align-items:start;gap:8px;margin-top:12px;padding:10px 12px;color:#5c6372;border-radius:6px;background:#f1f2ff;font-size:12.5px}.file-picker-selection{display:flex;flex-direction:column;min-height:650px;padding:24px}.file-picker-selection h2{display:flex;align-items:center;gap:10px}.file-picker-selection h2 span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#f0f1f5;font-size:13px}.file-picker-selection article{display:flex;align-items:center;gap:10px;margin-top:24px;padding:16px;border:1px solid #e6eaf2;border-radius:6px}.file-picker-selection article>div{display:grid;gap:3px;min-width:0}.file-picker-selection article strong{overflow:hidden;color:#2c313c;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.file-picker-selection article span{color:#5c6372;font-size:12.5px}.file-picker-selection article button{margin-left:auto;color:var(--cp-primary);border:0;background:transparent;font-size:13px}.file-picker-selection__empty{margin-top:24px;padding:18px;color:#5c6372;border:1px dashed #d8ddea;border-radius:6px;font-size:13px}.file-picker-selection__note{display:flex;align-items:start;gap:9px;margin-top:27px;padding:16px;color:#5c6372;border-radius:7px;background:linear-gradient(135deg,#1d54cc0b,#55fce806)}.file-picker-selection__note p{margin:0;font-size:12.5px;line-height:1.72}.file-picker-confirm{width:100%;min-height:62px;margin-top:auto;border-radius:7px;font-size:16px}.file-upload-modal{display:grid;gap:14px}.file-upload-modal>p{display:flex;align-items:start;gap:7px;margin:0;color:var(--cp-text-secondary);font-size:12.5px}.ui-modal:has(.existing-uploaded-files-picker){width:min(1120px,calc(100vw - 40px));max-width:1120px;max-height:calc(100vh - 40px);overflow:hidden;border-radius:10px}.ui-modal:has(.existing-uploaded-files-picker)>header{align-items:center;padding:18px 24px 12px;border-bottom:1px solid #edf0f5}.ui-modal:has(.existing-uploaded-files-picker)>.ui-modal__body{padding:16px 24px 20px;overflow:auto}.existing-uploaded-files-picker{display:grid;gap:14px;color:#2c313c}.existing-uploaded-files-picker__filters{display:grid;grid-template-columns:minmax(210px,1.55fr) repeat(3,minmax(128px,.72fr));gap:10px}.existing-uploaded-files-picker__filters>label{display:grid;gap:5px;min-width:0;color:#5c6372;font-size:12.5px;font-weight:650}.existing-uploaded-files-picker__filters select,.existing-uploaded-files-picker__search>div{width:100%;height:34px;min-width:0;color:#2c313c;border:1px solid #dce3ee;border-radius:5px;background:#fff;font:inherit;font-size:12.5px}.existing-uploaded-files-picker__filters select{padding:0 9px}.existing-uploaded-files-picker__search>div{display:flex;align-items:center;gap:7px;padding:0 9px}.existing-uploaded-files-picker__search svg{flex:0 0 auto;color:#5c6372}.existing-uploaded-files-picker__search input{width:100%;min-width:0;height:100%;padding:0;color:#2c313c;border:0;outline:0;background:transparent;font:inherit}.existing-uploaded-files-picker__layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;min-height:430px;border:1px solid #e1e7f0;border-radius:7px;overflow:hidden}.existing-uploaded-files-picker__table-wrap{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;overflow:auto}.existing-uploaded-files-picker__table-wrap table{width:100%;min-width:710px;border-collapse:collapse;text-align:left;font-size:12.5px}.existing-uploaded-files-picker__table-wrap th{height:39px;padding:8px 10px;color:#4b5263;background:#f8faff;font-size:12.5px;font-weight:650;white-space:nowrap}.existing-uploaded-files-picker__table-wrap td{height:54px;padding:8px 10px;color:#4b5263;border-top:1px solid #edf0f5;white-space:nowrap}.existing-uploaded-files-picker__table-wrap th:first-child,.existing-uploaded-files-picker__table-wrap td:first-child{width:43px;text-align:center}.existing-uploaded-files-picker__table-wrap th:last-child,.existing-uploaded-files-picker__table-wrap td:last-child{width:56px}.existing-uploaded-files-picker__table-wrap tr.is-selected{background:#f4f7ff}.existing-uploaded-files-picker__table-wrap input{width:16px;height:16px;margin:0;accent-color:#306beb}.existing-uploaded-files-picker__table-wrap td>button{display:inline-flex;align-items:center;gap:4px;padding:0;color:#3367d8;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.existing-uploaded-files-picker__file-name{display:flex;align-items:center;gap:9px;min-width:0}.existing-uploaded-files-picker__file-name>span{display:grid;gap:3px;min-width:0}.existing-uploaded-files-picker__file-name b{overflow:hidden;color:#2c313c;text-overflow:ellipsis;white-space:nowrap}.existing-uploaded-files-picker__file-name small{color:#5c6372;font-size:12.5px}.existing-uploaded-files-picker__type-icon{display:grid;flex:0 0 auto;place-items:center;width:26px;height:28px;color:#1d55ee;border-radius:5px;background:#f1f5ff}.existing-uploaded-files-picker__type-icon.is-pdf{color:#e74a54;background:#fff1f2}.existing-uploaded-files-picker__type-icon.is-spreadsheet{color:#14a573;background:#eafaf3}.existing-uploaded-files-picker__type-icon.is-image{color:#4377e6;background:#eff4ff}.existing-uploaded-files-picker__pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-top:1px solid #e9edf4;color:#5c6372;font-size:12.5px}.existing-uploaded-files-picker__pagination>div{display:flex;align-items:center;gap:8px}.existing-uploaded-files-picker__pagination button{display:grid;place-items:center;width:26px;height:26px;padding:0;color:#4b5263;border:1px solid #e1e6ee;border-radius:4px;background:#fff;cursor:pointer}.existing-uploaded-files-picker__pagination button:disabled{cursor:not-allowed;opacity:.45}.existing-uploaded-files-picker__pagination b{color:#2f67e0}.existing-uploaded-files-picker__preview{display:grid;align-content:start;gap:12px;padding:15px;border-left:1px solid #e5e9f1;background:#fbfcff}.existing-uploaded-files-picker__preview h3,.existing-uploaded-files-picker__preview h4{margin:0;color:#2c313c}.existing-uploaded-files-picker__preview h3{font-size:14px}.existing-uploaded-files-picker__preview h4{font-size:12.5px}.existing-uploaded-files-picker__preview-canvas{display:grid;justify-items:center;gap:9px;min-height:142px;padding:20px 12px;color:#4b5263;border:1px solid #e3e8f1;border-radius:6px;background:#fff;text-align:center}.existing-uploaded-files-picker__preview-canvas .existing-uploaded-files-picker__type-icon{width:42px;height:46px}.existing-uploaded-files-picker__preview-canvas b{max-width:100%;overflow:hidden;color:#4b5263;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.existing-uploaded-files-picker__preview-canvas span{color:#5c6372;font-size:12.5px}.existing-uploaded-files-picker__preview section{display:grid;gap:8px}.existing-uploaded-files-picker__preview dl{display:grid;gap:7px;margin:0}.existing-uploaded-files-picker__preview dl div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:8px;font-size:12.5px}.existing-uploaded-files-picker__preview dt{color:#5c6372}.existing-uploaded-files-picker__preview dd{overflow:hidden;margin:0;color:#4b5263;text-overflow:ellipsis;white-space:nowrap}.existing-uploaded-files-picker__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#4b5263;font-size:12.5px}.existing-uploaded-files-picker__footer>div{display:flex;gap:9px}.existing-uploaded-files-picker__empty{margin:auto;color:#5c6372;font-size:12.5px;text-align:center}@media (max-width:760px){.ui-modal:has(.existing-uploaded-files-picker){width:100%;max-height:min(86vh,720px)}.ui-modal:has(.existing-uploaded-files-picker)>.ui-modal__body{padding:14px}.existing-uploaded-files-picker__filters{grid-template-columns:1fr 1fr}.existing-uploaded-files-picker__search{grid-column:1 / -1}.existing-uploaded-files-picker__layout{grid-template-columns:1fr}.existing-uploaded-files-picker__preview{border-top:1px solid #e5e9f1;border-left:0}.existing-uploaded-files-picker__footer{align-items:flex-start;flex-direction:column}.existing-uploaded-files-picker__footer>div{width:100%}.existing-uploaded-files-picker__footer .ui-button{flex:1}}.request-footer{min-height:60px;padding-top:8px;padding-bottom:8px}.request-footer .ui-button{min-height:36px}.file-picker-header{margin-bottom:29px}.file-picker-table-panel{padding:19px}.file-picker-table td{height:53px}.file-picker-confirm{margin-bottom:40px}.file-type-icon--spreadsheet{color:#10a568!important}.file-type-icon--image{color:var(--cp-primary)!important}.file-type-icon--document{color:#1d55ee!important}.file-type-icon--pdf{color:#ed313b!important}@media (min-width: 1101px){.request-main{gap:14px}.request-step-card{padding-top:16px;padding-bottom:16px}.request-main .request-step-card:not(:first-child) .request-step-card__heading{margin-bottom:7px}.request-package-list article{grid-template-columns:242px 1fr auto;min-height:103px}.request-package-list__id{gap:11px}.request-package-list__mode{display:grid;justify-items:center;gap:0;width:30px;color:var(--cp-primary);line-height:1}.request-package-list__mode em{margin-top:-1px;padding:2px 4px;color:var(--cp-primary);border-radius:4px;background:var(--cp-primary-soft);font-size:12.5px;font-style:normal;font-weight:600}.request-package-list__id>strong{color:#0c0d0e;font-size:17px}.request-package-list__actions .request-package-list__edit{min-width:58px;color:var(--cp-text);border-color:#3048c58c;background:#fff}.request-package-list footer{display:grid;grid-template-columns:242px minmax(0,1fr);gap:16px;min-height:68px}.request-package-list footer>div{gap:18px}.request-select-grid .field-label{gap:5px;padding:10px 12px}.request-insurance{gap:20px;margin-top:12px;padding-block:11px}.file-picker-selection article button{flex:0 0 auto;white-space:nowrap}}@media (min-width: 1101px){.request-progress{margin-top:17px;margin-bottom:19px}.request-progress>div{color:#5c6372}.request-progress>div:not(:last-child):after{background:linear-gradient(90deg,#e5e8f2,#edf0f6)}.request-progress span{border-color:#dde2ee;box-shadow:inset 0 1px #ffffffe6}.request-progress .is-active span{box-shadow:0 2px 7px #3048c529}.request-step-card,.request-sidebar{border-color:#37457e1c;background:linear-gradient(145deg,#fff,#fdfdff 68%,#fafbfe);box-shadow:0 4px 14px #1c275607}.request-step-card__heading h2{color:#0c0d0e;letter-spacing:-.012em}.request-step-card__heading p{color:#5c6372}.request-step-card__heading>span{box-shadow:0 2px 6px #3048c521}.request-package-list{border-color:#4c5d941f;background:#ffffffa8}.request-package-list article{transition:background .16s ease}.request-package-list article:hover{background:#f8f9ffbd}.request-package-list dt{color:#5c6372;letter-spacing:.01em}.request-package-list dd,.request-package-list footer b{font-variant-numeric:tabular-nums;letter-spacing:-.012em}.request-package-list footer{background:linear-gradient(90deg,#fafbfe,#f8faff)}.request-select-grid .field-label,.request-entity-grid .field-label,.request-entity-grid>div,.request-insurance{border-color:#5262991f;background:#ffffffd6;box-shadow:inset 0 1px #ffffffe6;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.request-select-grid .field-label:hover,.request-entity-grid .field-label:hover{border-color:#3048c542;background:#fff}.request-select-grid .field-label:focus-within,.request-entity-grid .field-label:focus-within{border-color:#3048c59e;background:#fff;box-shadow:0 0 0 3px #3048c517,inset 0 1px #ffffffeb}.request-select-grid .field-label>span:first-child,.request-entity-grid .field-label>span:first-child,.request-entity-grid>div>span{color:#4b5263;font-size:12.5px;font-weight:600}.request-select-grid .ui-select{height:35px;border-color:#dfe4ef;border-radius:7px;background-color:#fff}.request-select-grid .ui-select:hover{border-color:#3048c559}.request-select-grid .ui-select:focus{border-color:#3048c59e}.request-insurance{color:#4b5263}.request-requirements article{border:1px solid rgba(200,106,114,.13);background:linear-gradient(135deg,#fffdfd,snow);box-shadow:inset 0 1px #ffffffe6}.request-requirements__alert{color:#bd646d}.request-requirements__alert .ui-status{color:#b75e68;border:1px solid rgba(200,106,114,.13);background:#fdf0f1}.request-requirements h4{color:#0c0d0e}.request-requirements .ui-alert{border:1px solid rgba(64,104,185,.08);background:linear-gradient(135deg,#f5f8ff,#f2f6ff)}.request-side-section{border-bottom-color:#4c5d941a}.request-sidebar h3{color:#0c0d0e}.request-summary dt,.request-summary__totals small{color:#5c6372}.request-footer{border-top-color:#414c801f;background:linear-gradient(90deg,#fffffffb,#fafbfffb);box-shadow:0 -6px 18px #1c27560b}.request-footer>div:first-child .ui-button:first-child{color:#4b5263;border-color:#e1e4eb;background:#fff}.request-footer>div:first-child .ui-button:last-child{color:var(--cp-primary);border-color:#3048c573;background:#fafbff}.request-footer>div:first-child .ui-button:last-child:hover{background:#f3f5ff}.request-submit-wrap .ui-button:not(:disabled){box-shadow:0 4px 11px #3048c526}.file-picker-table-panel,.file-picker-selection{border-color:#37457e1c;background:linear-gradient(145deg,#fff,#fdfdff 72%,#fafbfe);box-shadow:0 4px 14px #1c275607}.file-picker-table-panel h2,.file-picker-selection h2{color:#0c0d0e;letter-spacing:-.012em}.file-picker-tools{gap:16px;padding:3px 0}.file-picker-tools>span{color:#4b5263;font-size:12.5px;font-weight:650;letter-spacing:.02em}.file-picker-tools .ui-select,.file-picker-tools .search-field{border-color:#dce2ef;background:#ffffffeb;box-shadow:inset 0 1px #ffffffeb}.file-picker-tools .ui-select:hover,.file-picker-tools .search-field:hover{border-color:#3048c554}.file-picker-tools .search-field:focus-within{border-color:#3048c59e;box-shadow:0 0 0 3px #3048c514}.file-picker-table th{color:#4b5263;background:#f8faffb8;letter-spacing:.01em}.file-picker-table td{color:#4b5263}.file-picker-table tbody tr{transition:background .15s ease}.file-picker-table tbody tr:hover{background:#f6f8ffd1}.file-picker-table tr.is-selected{background:linear-gradient(90deg,#3048c50d,#3048c505)}.file-picker-table .ui-status{color:#52766c;font-weight:600}.file-picker-table .tone-warning{color:#9c7b1d}.file-picker-table .tone-neutral{color:#4b5263}.file-picker-category-note{border:1px solid rgba(64,104,185,.07);background:linear-gradient(135deg,#f5f7ff,#f2f5ff)}.file-picker-selection article{border-color:#4858911f;background:linear-gradient(135deg,#fffffffa,#f8faffe0);box-shadow:0 2px 8px #1c275606}.file-picker-selection__note{border:1px solid rgba(64,104,185,.07);background:linear-gradient(135deg,#1d54cc09,#55fce805)}.file-picker-confirm{min-height:52px;border-radius:9px;font-size:14px;box-shadow:0 4px 12px #1d54cc21}.file-picker-confirm:hover:not(:disabled){box-shadow:0 6px 16px #1d54cc2b}}@media (min-width: 1101px){.app-shell:has(.home-page) .portal-nav>button{color:#8a91a0;font-size:15px}.app-shell:has(.home-page) .portal-nav>button.is-active,.app-shell:has(.home-page) .portal-nav>button:hover{color:#fff}.home-hero__copy{padding-top:10px}.home-hero h1{font-size:31px}.home-hero__statement{margin-top:22px;margin-bottom:13px;font-size:23px}.home-hero__statement b{font-size:27px}.home-hero__summary{font-size:14px}.home-hero__actions{gap:11px;margin-top:22px}.home-hero__actions .ui-button{min-height:40px;padding-inline:17px;font-size:14px}.featured-shipment{padding-right:28px;padding-left:28px}.task-row .ui-button{min-width:112px;min-height:36px;padding-inline:13px;font-size:13px}.home-page .tone-processing{color:#267d78}.home-page .tone-danger{color:#b96168}.home-page .tone-warning{color:#9b791b}.customer-owner__avatar{width:72px;height:72px}.qr-pattern{width:94px;height:94px;padding:8px}.cargo-page__header h1{font-size:21px}.cargo-page__header p{margin-top:4px;font-size:12.5px}.cargo-page .ui-drawer{box-shadow:-10px 0 28px #1c275617}.cargo-page .ui-drawer>header{border-bottom-color:#39429114}.package-detail-identity,.package-detail-inline-note,.package-detail-section,.measurement-block{border-bottom-color:#39429113}.package-detail-section__heading,.measurement-block h3{color:#4b5263}.package-detail-section__heading h3,.measurement-block h3{font-weight:550}.package-detail-identity dd,.package-facts-list dd,.package-sku-list>div{color:#4265b0}.measurement-comparison .is-actual{color:#3e5f9b}.cargo-selection-bar{background:#fcfdff;border-top-color:#39429114}.cargo-selection-bar__actions .ui-button--secondary{border-color:#3048c521}}@media (max-width: 1060px){.request-layout,.file-picker-layout{grid-template-columns:1fr}.request-sidebar{display:grid;grid-template-columns:1fr 1fr}.request-step-summary{grid-column:1 / -1}.file-picker-selection{min-height:330px}.file-picker-confirm{margin-top:24px}.cargo-filter-bar{flex-wrap:wrap}.cargo-filter-bar__icon{margin-left:0}.cargo-search{width:min(100%,320px)}}@media (max-width: 720px){.cargo-page,.request-page,.file-picker-page{padding-top:18px;padding-bottom:88px}.cargo-page__header h1,.file-picker-header h1{font-size:26px}.cargo-overview__heading{padding:16px 16px 10px}.cargo-overview__metrics{grid-template-columns:repeat(2,1fr)}.cargo-overview__metric:nth-child(2){border-right:0}.cargo-overview__metric:nth-child(-n+2){border-bottom:1px solid rgba(29,84,204,.11)}.cargo-workspace__header{padding:16px}.cargo-workspace__header>span{display:none}.cargo-filter-bar{padding:12px}.cargo-search{width:100%}.cargo-search-commit,.cargo-filter-bar__icon{display:none}.cargo-filter-select{flex:1 1 45%;width:auto}.cargo-table-desktop{display:none}.cargo-mobile-list{display:grid;gap:10px;padding:12px}.cargo-mobile-select-all{display:flex;align-items:center;gap:8px;color:var(--cp-text-secondary);font-size:13px}.cargo-mobile-card{padding:14px;border:1px solid var(--cp-border);border-radius:12px}.cargo-mobile-card.is-selected{border-color:#1d54cc59;background:#1d54cc05}.cargo-mobile-card__top{display:flex;align-items:center;gap:10px}.cargo-mobile-card__top .package-status{margin-left:auto}.cargo-mobile-card__body{display:grid;gap:11px;margin:14px 0;color:var(--cp-text-secondary);font-size:13px}.cargo-mobile-card__body>div{display:flex;justify-content:space-between;gap:12px}.cargo-mobile-card footer{display:flex;justify-content:flex-end}.cargo-selection-bar{grid-template-columns:1fr auto;width:auto;gap:10px}.cargo-selection-bar__measurement,.cargo-selection-bar__reasons{grid-column:1 / -1}.cargo-selection-bar__actions{grid-column:1 / -1;flex-wrap:wrap}.cargo-selection-bar__actions .ui-button--secondary{display:none}.cargo-selection-bar__clear{grid-column:2;grid-row:1}.ui-drawer{width:100vw}.request-page__header{align-items:flex-start;flex-direction:column}.request-page__saved{width:100%;flex-wrap:wrap}.request-delete{margin-left:0}.request-progress{display:flex;overflow-x:auto;padding-bottom:8px}.request-progress>div{min-width:132px}.request-layout{gap:12px}.request-package-list article{grid-template-columns:1fr auto;gap:12px}.request-package-list dl{grid-column:1 / -1;grid-template-columns:repeat(2,1fr)}.request-package-list footer{align-items:start;flex-direction:column;gap:10px}.request-package-list footer>div{grid-template-columns:repeat(2,1fr);width:100%}.request-select-grid,.request-entity-grid{grid-template-columns:1fr}.request-insurance{align-items:flex-start;flex-wrap:wrap;gap:12px}.request-sidebar{grid-template-columns:1fr}.request-step-summary{grid-column:auto}.request-footer{padding:10px 16px}.request-footer .ui-button:first-child{display:none}.request-submit-wrap>span{display:none}.file-breadcrumb{overflow-x:auto;white-space:nowrap}.file-picker-header{align-items:start;flex-direction:column;margin-inline:0}.file-picker-table-panel,.file-picker-selection{padding:16px}.file-picker-tools{flex-wrap:wrap;gap:10px}.file-picker-tools .search-field{width:100%}.file-picker-selection{min-height:300px}}@media (max-width: 720px){.request-customs-review dl{grid-template-columns:1fr}.request-customs-review dl div{border-right:0}.request-customs-review dl div:nth-last-child(-n+2){border-bottom:1px solid var(--cp-border)}.request-customs-review dl div:last-child{border-bottom:0}}.order-detail-page,.fee-center-page{padding-top:24px;padding-bottom:52px}.order-breadcrumb,.fee-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:15px;color:var(--cp-text-tertiary);font-size:12.5px}.order-breadcrumb button,.fee-breadcrumb button{padding:0;color:inherit;border:0;background:transparent}.order-breadcrumb button:hover,.fee-breadcrumb button:hover{color:var(--cp-primary)}.order-breadcrumb strong,.fee-breadcrumb strong{color:var(--cp-text-secondary);font-weight:600}.order-object-header{display:grid;grid-template-columns:minmax(320px,1fr) auto auto;align-items:center;gap:20px;min-height:104px;padding:8px 4px 15px;border-bottom:1px solid rgba(29,84,204,.07)}.order-object-header>div:first-child>span,.fee-list-card__heading>div>span,.order-section-heading>div>span{display:block;color:var(--cp-text-tertiary);font-size:12.5px;font-weight:700;letter-spacing:.12em}.order-object-header h1{display:flex;align-items:center;gap:9px;margin:3px 0 7px;color:var(--cp-text);font-size:27px;line-height:1.08;letter-spacing:-.035em}.order-object-header h1 em{padding:3px 7px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.13);border-radius:999px;background:var(--cp-primary-soft);font-size:12.5px;font-style:normal;letter-spacing:0}.order-object-header p{display:flex;align-items:center;gap:6px;margin:0;color:var(--cp-text-secondary);font-size:13px}.order-object-header__status{display:grid;gap:6px;min-width:140px;padding:8px 0 8px 20px}.order-object-header__status>span{display:inline-flex;align-items:center;gap:7px;color:#267d78;font-size:14px;font-weight:650}.order-object-header__status i{width:7px;height:7px;border-radius:50%;background:var(--cp-cyan-accent)}.order-object-header__status small{color:var(--cp-text-tertiary);font-size:12.5px}.order-object-header__actions{display:flex;align-items:center;justify-content:end;gap:6px}.order-object-header__actions .ui-button{min-height:34px;padding-inline:10px;font-size:12.5px}.order-detail-page>.ui-tabs{width:100%;gap:22px;margin-top:0;margin-bottom:15px;padding:0;overflow:visible;border:0;border-bottom:1px solid rgba(29,84,204,.08);border-radius:0;background:transparent}.order-detail-page>.ui-tabs .ui-tabs__tab{position:relative;height:38px;padding:0 2px;color:#4b5263;border-radius:0;font-size:12.5px}.order-detail-page>.ui-tabs .ui-tabs__tab.is-active{color:var(--cp-primary);background:transparent;box-shadow:none}.order-detail-page>.ui-tabs .ui-tabs__tab.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";border-radius:3px 3px 0 0;background:var(--cp-primary)}.order-information-projection{display:grid;gap:14px}.order-information-card{min-width:0;padding:16px 20px;border:1px solid rgba(29,84,204,.09);border-radius:12px;background:var(--cp-surface);box-shadow:0 8px 22px #16264807}.order-information-card>h2{display:flex;align-items:center;gap:7px;margin:0;color:var(--cp-text);font-size:16px;line-height:1.35;letter-spacing:-.012em}.order-information-card>h2 svg{color:var(--cp-primary)}.order-information-basic-list{margin-top:13px}.order-information-basic-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:13px 0;border-top:1px solid rgba(29,84,204,.075)}.order-information-basic-row--6{grid-template-columns:repeat(6,minmax(0,1fr))}.order-information-basic-row:first-child{padding-top:6px;border-top:0}.order-information-basic-row:last-child{padding-bottom:1px}.order-information-basic-row>div{display:grid;align-content:start;gap:7px;min-width:0}.order-information-basic-row dt,.order-pickup-information span{color:#5c6372;font-size:12.5px;line-height:1.25}.order-information-basic-row dd,.order-pickup-information strong{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.order-information-basic-row:first-child>div:last-child dd{color:var(--cp-primary)}.order-pickup-information{display:grid;grid-template-columns:minmax(260px,1.8fr) repeat(4,minmax(0,.88fr));margin-top:15px}.order-pickup-information>div{display:grid;align-content:start;gap:8px;min-width:0;padding:0 20px;border-left:1px solid rgba(29,84,204,.1)}.order-pickup-information>div:first-child{padding-left:0;border-left:0}.order-pickup-information__address p{display:flex;flex-wrap:wrap;gap:13px;margin:1px 0 0;color:#4b5263;font-size:12.5px;line-height:1.4}.order-pickup-information__address p b,.order-address-information small b{color:inherit;font-weight:500}.order-pickup-information__cargo-properties{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;padding-top:15px;border-top:1px solid rgba(29,84,204,.1)}.order-pickup-information__cargo-properties>div{display:grid;align-content:start;gap:8px;min-width:0;padding:0 20px;border-left:1px solid rgba(29,84,204,.1)}.order-pickup-information__cargo-properties>div:first-child{padding-left:0;border-left:0}.order-pickup-information__cargo-properties span{color:#5c6372;font-size:12.5px;line-height:1.25}.order-pickup-information__cargo-properties strong{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.order-address-information{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px}.order-address-information article{display:grid;align-content:start;gap:7px;min-width:0;padding:0 20px}.order-address-information article:first-child{padding-left:0}.order-address-information article+article{border-left:1px solid rgba(29,84,204,.1)}.order-address-information h3{display:flex;align-items:center;gap:8px;margin:0 0 2px;color:#2c313c;font-size:12.5px;font-weight:700}.order-address-information h3 svg{color:var(--cp-primary)}.order-address-information strong{color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.35}.order-address-information p{margin:-2px 0 0;color:#4b5263;font-size:12.5px;line-height:1.45}.order-address-information small{display:flex;flex-wrap:wrap;gap:13px;color:#4b5263;font-size:12.5px;line-height:1.4}@media (max-width: 960px){.order-pickup-information{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr));row-gap:16px}.order-pickup-information>div:nth-child(4){padding-left:0;border-left:0}.order-information-basic-row{grid-template-columns:repeat(3,minmax(0,1fr))}.order-information-basic-row>div{min-height:38px}}@media (max-width: 620px){.order-information-card{padding:15px}.order-information-basic-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.order-pickup-information,.order-address-information{grid-template-columns:1fr}.order-pickup-information>div,.order-pickup-information>div:nth-child(4),.order-address-information article,.order-address-information article:first-child{padding:13px 0 0;border-top:1px solid rgba(29,84,204,.1);border-left:0}.order-pickup-information>div:first-child,.order-address-information article:first-child{padding-top:0;border-top:0}.order-address-information article+article{border-left:0}}.order-overview-header{display:flex;align-items:end;justify-content:space-between;gap:24px;min-height:104px;padding:6px 4px 16px;border-bottom:1px solid rgba(29,84,204,.07)}.order-overview-header>div:first-child>span,.overview-card__heading>div>span{display:block;color:var(--cp-text-tertiary);font-size:12.5px;font-weight:700;letter-spacing:.12em}.order-overview-header h1{display:flex;align-items:center;gap:9px;margin:4px 0 7px;color:var(--cp-text);font-size:27px;line-height:1.08;letter-spacing:-.035em}.order-overview-header h1 em{padding:3px 7px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.13);border-radius:999px;background:var(--cp-primary-soft);font-size:12.5px;font-style:normal;letter-spacing:0}.order-overview-header p{display:flex;align-items:center;gap:6px;margin:0;color:var(--cp-text-secondary);font-size:13px}.order-overview-header__right,.order-overview-header__actions{display:flex;align-items:center}.order-overview-header__right{justify-content:end;gap:18px}.order-overview-header__status{display:grid;justify-items:end;gap:5px;min-width:146px}.order-overview-header__status b{color:#ec7a1a;font-size:17px;line-height:1}.order-overview-header__status small{color:var(--cp-text-tertiary);font-size:12.5px}.order-overview-header__actions{gap:7px}.overview-header-button,.overview-arrow-button,.overview-text-action,.overview-package-mark,.overview-fee-action,.overview-primary-button{font:inherit;cursor:pointer}.overview-header-button{min-height:34px;padding:0 12px;color:var(--cp-text-secondary);border:1px solid var(--cp-border);border-radius:7px;background:var(--cp-surface);font-size:12.5px;font-weight:600}.overview-header-button:hover{color:var(--cp-primary);border-color:#1d54cc4d;background:var(--cp-primary-soft)}.overview-arrow-button{display:inline-grid;width:33px;height:33px;place-items:center;padding:0;color:var(--cp-text-secondary);border:0;border-radius:7px;background:transparent}.overview-arrow-button:hover:not(:disabled){color:var(--cp-primary);background:var(--cp-primary-soft)}.overview-arrow-button:disabled{cursor:not-allowed;opacity:.36}.overview-more-menu{position:relative}.overview-more-menu [role=menu]{position:absolute;z-index:10;top:calc(100% + 6px);right:0;display:grid;min-width:132px;overflow:hidden;padding:5px;border:1px solid rgba(29,84,204,.12);border-radius:9px;background:var(--cp-surface);box-shadow:0 13px 26px #14244821}.overview-more-menu [role=menu] button{min-height:30px;padding:0 9px;color:var(--cp-text-secondary);border:0;border-radius:6px;background:transparent;text-align:left;font:inherit;font-size:12.5px;cursor:pointer}.overview-more-menu [role=menu] button:hover,.overview-more-menu [role=menu] button.is-current{color:var(--cp-primary);background:var(--cp-primary-soft)}.order-overview-approved{display:grid;gap:16px}.order-overview-approved__grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(330px,.82fr);gap:16px;align-items:start}.order-overview-approved__main,.order-overview-approved__side{display:grid;gap:16px;min-width:0}.overview-card{min-width:0;padding:18px 20px;border:1px solid rgba(29,84,204,.09);border-radius:12px;background:var(--cp-surface);box-shadow:0 8px 22px #16264807}.overview-card__heading{display:flex;align-items:start;justify-content:space-between;gap:14px}.overview-card__heading h2{margin:3px 0 0;color:var(--cp-text);font-size:17px;line-height:1.22;letter-spacing:-.018em}.overview-card__heading p{margin:5px 0 0;color:var(--cp-text-tertiary);font-size:12.5px}.overview-text-action{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:2px 0;color:var(--cp-primary);border:0;background:transparent;font-size:12.5px;font-weight:650}.overview-text-action:hover{color:#1146b8;text-decoration:underline;text-underline-offset:3px}.overview-package-summary__table{margin-top:14px;overflow-x:auto}.overview-package-summary__row{display:grid;grid-template-columns:1.18fr .95fr 1.12fr .62fr .72fr;min-width:604px;align-items:center;gap:10px;min-height:36px;padding:4px 3px;color:var(--cp-text-secondary);border-bottom:1px solid rgba(29,84,204,.065);font-size:12.5px}.overview-package-summary__row--heading{min-height:29px;padding-top:0;color:var(--cp-text-tertiary);font-size:12.5px;font-weight:650}.overview-package-summary__row:last-child{border-bottom:0}.overview-package-summary__row strong,.overview-package-summary__row b{color:var(--cp-text);font-weight:650}.overview-package-mark{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:0;color:var(--cp-text);border:0;background:transparent;font-size:12.5px}.overview-package-mark:hover b{color:var(--cp-primary);text-decoration:underline;text-underline-offset:2px}.overview-package-mark svg{color:#5c6372}.overview-package-mark em{padding:2px 5px;color:var(--cp-primary);border-radius:999px;background:var(--cp-primary-soft);font-size:12.5px;font-style:normal}.overview-task-card{display:flex;align-items:center;justify-content:space-between;gap:18px;border-color:#f0dfc4;background:linear-gradient(100deg,#fff8eb,#fffdf9 72%)}.overview-task-card>div>span{color:#c27a16;font-size:12.5px;font-weight:700}.overview-task-card h2{margin:4px 0 3px;color:var(--cp-text);font-size:17px}.overview-task-card p{margin:0;color:var(--cp-text-secondary);font-size:12.5px}.overview-task-card small{display:block;margin-top:4px;color:#9b7b3c;font-size:12.5px}.overview-primary-button{min-height:34px;flex:0 0 auto;padding:0 17px;color:#fff;border:1px solid transparent;border-radius:7px;background:linear-gradient(135deg,#1d54cc,#2d64db 55%,#4a7dec);box-shadow:0 4px 10px #1d54cc29;font-size:12.5px;font-weight:650}.overview-primary-button:hover{background:linear-gradient(135deg,#1546af,#2358cb 55%,#3e71e0)}.overview-finance-summary{padding-bottom:17px}.overview-fee-summary__header,.overview-fee-summary__row{display:grid;grid-template-columns:minmax(102px,1.22fr) .42fr .7fr .55fr .8fr .7fr;align-items:center;gap:8px}.overview-fee-summary__header{min-height:31px;margin-top:10px;color:var(--cp-text-tertiary);border-bottom:1px solid rgba(29,84,204,.07);font-size:12.5px;font-weight:650}.overview-fee-summary__row{position:relative;min-height:37px;color:var(--cp-text-secondary);border-bottom:1px solid rgba(29,84,204,.055);font-size:12.5px}.overview-fee-summary__row:last-of-type{border-bottom:0}.overview-fee-summary__row strong{color:var(--cp-text);font-weight:650}.overview-fee-action{justify-self:start;padding:0;color:var(--cp-primary);border:0;background:transparent;font-size:12.5px;white-space:nowrap}.overview-fee-action:hover{text-decoration:underline;text-underline-offset:3px}.overview-fee-summary__detail{grid-column:1 / -1;margin:-2px 0 7px;color:var(--cp-text-tertiary);font-size:12.5px;line-height:1.45}.overview-monthly,.overview-per-order{color:var(--cp-primary);font-weight:650}.overview-pending{color:#ee7414;font-weight:650}.overview-settled{color:#288f73;font-weight:650}.overview-payable-summary,.overview-fee-detail-card__total{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:11px;overflow:hidden;border:1px solid rgba(29,84,204,.08);border-radius:9px;background:linear-gradient(105deg,#f7faffe6,#fbfcffe6)}.overview-payable-summary>div,.overview-fee-detail-card__total>div{display:grid;gap:4px;min-height:62px;padding:11px 13px}.overview-payable-summary>div+div,.overview-fee-detail-card__total>div+div{border-left:1px solid rgba(29,84,204,.08)}.overview-payable-summary span,.overview-fee-detail-card__total span{color:var(--cp-text-tertiary);font-size:12.5px}.overview-payable-summary b,.overview-fee-detail-card__total b{color:var(--cp-text-secondary);font-size:12.5px}.overview-payable-summary strong,.overview-fee-detail-card__total strong{margin-left:6px;color:var(--cp-danger);font-size:18px;letter-spacing:-.03em}.overview-snapshot-card dl{display:grid;grid-template-columns:1fr 1.14fr;gap:0;margin:14px 0 0}.overview-snapshot-card dl>div{min-height:55px;padding:9px 10px 9px 0;border-bottom:1px solid rgba(29,84,204,.07)}.overview-snapshot-card dl>div:nth-child(odd){padding-right:12px}.overview-snapshot-card dl>div:nth-child(2n){padding-left:12px;border-left:1px solid rgba(29,84,204,.07)}.overview-snapshot-card dt{color:var(--cp-text-tertiary);font-size:12.5px}.overview-snapshot-card dd{margin:5px 0 0;color:var(--cp-text);font-size:12.5px;line-height:1.37}.overview-warehouse-measurements{margin-top:14px;padding:12px;border:1px solid rgba(29,84,204,.07);border-radius:9px;background:linear-gradient(145deg,#fbfbff,#f5f7ff)}.overview-warehouse-measurements h3{margin:0;color:var(--cp-text);font-size:13px}.overview-warehouse-measurements p{margin:4px 0 8px;color:var(--cp-text-tertiary);font-size:12.5px}.overview-warehouse-measurements>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0}.overview-warehouse-measurements span,.overview-warehouse-measurements small{color:var(--cp-text-tertiary);font-size:12.5px}.overview-warehouse-measurements b{color:var(--cp-text-secondary);font-size:12.5px;font-weight:600}.overview-warehouse-measurements strong{color:#3466ae}.overview-warehouse-measurements small{display:block;margin-top:5px}.overview-documents-card>article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid rgba(29,84,204,.07)}.overview-documents-card>article>div{display:grid;gap:3px}.overview-documents-card>article strong{color:var(--cp-text);font-size:12.5px}.overview-documents-card>article span,.overview-documents-card>article small{color:var(--cp-text-tertiary);font-size:12.5px}.overview-documents-card>article>div:last-child{justify-items:end}.overview-documents-card>article b{color:#278b70;font-size:12.5px}.overview-documents-card>.overview-text-action{margin-top:12px}.overview-payment-deadline{margin:-1px 0 15px;padding:10px 12px;color:#da7618;border:1px solid #f2d5a4;border-radius:7px;background:#fff9ec;font-size:12.5px;font-weight:600}.overview-fee-detail-card__heading{margin-top:0}.overview-fee-detail-table{overflow-x:auto}.overview-fee-detail-table__row{display:grid;grid-template-columns:minmax(126px,1.15fr) .44fr .68fr .6fr .74fr .66fr;min-width:690px;align-items:center;gap:10px;min-height:39px;color:var(--cp-text-secondary);border-bottom:1px solid rgba(29,84,204,.06);font-size:12.5px}.overview-fee-detail-table__row--heading{min-height:30px;color:var(--cp-text-tertiary);font-size:12.5px;font-weight:650}.overview-fee-detail-table__row strong{color:var(--cp-text);font-weight:650}.overview-fee-detail-table__expanded{grid-column:1 / -1;margin:-2px 0 7px;color:var(--cp-text-tertiary);font-size:12.5px}.overview-fee-detail-card__total{grid-template-columns:minmax(0,.84fr) minmax(0,.84fr) minmax(145px,.8fr);align-items:stretch}.overview-fee-detail-card__total .overview-primary-button{align-self:center;justify-self:end;margin-right:12px;min-width:138px}.overview-order-information h2{margin:0 0 12px;color:var(--cp-text);font-size:17px}.overview-order-information>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.overview-order-information article{min-width:0;padding:0 13px;border-left:1px solid rgba(29,84,204,.07)}.overview-order-information article:first-child{padding-left:0;border-left:0}.overview-order-information article:last-child{padding-right:0}.overview-order-information h3{margin:0 0 8px;color:var(--cp-text);font-size:12.5px}.overview-order-information p{display:grid;grid-template-columns:63px minmax(0,1fr);gap:7px;margin:5px 0;font-size:12.5px;line-height:1.35}.overview-order-information p span{color:var(--cp-text-tertiary)}.overview-order-information p b{overflow-wrap:anywhere;color:var(--cp-text-secondary);font-weight:600}@media (max-width: 720px){.order-overview-header{align-items:flex-start;flex-direction:column;gap:12px;min-height:0;padding:16px 0 13px}.order-overview-header h1{font-size:23px}.order-overview-header__right{align-items:flex-start;flex-direction:column;gap:9px;width:100%}.order-overview-header__status{justify-items:start;min-width:0}.order-overview-header__actions{flex-wrap:wrap}.order-overview-approved,.order-overview-approved__main,.order-overview-approved__side{gap:12px}.order-overview-approved__grid{grid-template-columns:minmax(0,1fr);gap:12px}.overview-card{padding:15px}.overview-card__heading{align-items:flex-start}.overview-card__heading h2,.overview-order-information h2{font-size:16px}.overview-task-card{align-items:flex-start;flex-direction:column;gap:10px}.overview-task-card .overview-primary-button{width:100%}.overview-fee-summary__header{display:none}.overview-fee-summary__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;min-height:0;padding:10px 0}.overview-fee-summary__row>strong{grid-column:1;grid-row:1}.overview-fee-summary__row>span:nth-of-type(1){grid-column:2;grid-row:1}.overview-fee-summary__row>span:nth-of-type(2){grid-column:1;grid-row:2}.overview-fee-summary__row>span:nth-of-type(3){grid-column:1;grid-row:3}.overview-fee-summary__row>span:nth-of-type(4){grid-column:1;grid-row:4}.overview-fee-action{align-self:end;grid-column:2;grid-row:2 / span 3}.overview-fee-summary__detail{grid-column:1 / -1;margin:5px 0 0}.overview-payable-summary,.overview-fee-detail-card__total,.overview-order-information>div{grid-template-columns:minmax(0,1fr)}.overview-payable-summary>div+div,.overview-fee-detail-card__total>div+div{border-top:1px solid var(--border-subtle);border-left:0}.overview-snapshot-card dl{grid-template-columns:minmax(0,1fr)}.overview-snapshot-card dl>div:nth-child(2n){border-left:0;padding-left:0}.overview-snapshot-card dl>div:nth-child(odd){padding-right:0}.overview-warehouse-measurements>div,.overview-documents-card>article{align-items:flex-start;flex-direction:column;gap:3px}.overview-documents-card>article>div:last-child{justify-items:start}.overview-fee-detail-card{padding:15px 0}.overview-fee-detail-card>.overview-card__heading,.overview-fee-detail-card>.overview-payment-deadline,.overview-fee-detail-card__total{margin-right:15px;margin-left:15px}.overview-fee-detail-table{padding-inline:15px}.overview-fee-detail-card__total .overview-primary-button{justify-self:stretch;width:auto;margin:0 15px 12px}.overview-order-information article,.overview-order-information article:first-child,.overview-order-information article:last-child{border-top:1px solid var(--border-subtle);border-left:0;padding:12px 0 0}.overview-order-information article:first-child{border-top:0;padding-top:0}}.order-overview-layout{display:grid;grid-template-columns:minmax(0,1.36fr) minmax(360px,.86fr);gap:16px;align-items:start}.order-overview-layout__main,.order-overview-layout__side{display:grid;gap:15px}.order-section-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.order-section-heading h2{margin:2px 0 0;color:var(--cp-text);font-size:17px;line-height:1.25;letter-spacing:-.018em}.order-section-heading p{margin:5px 0 0;color:var(--cp-text-tertiary);font-size:12.5px}.order-section-heading>svg{color:#4b5263}.order-section-heading .ui-button{min-height:28px;font-size:12.5px}.order-package-card{padding:20px;background:var(--cp-surface-soft-brand);border:var(--cp-edge-soft-brand);box-shadow:var(--cp-shadow-soft-brand)}.order-package-card__table{margin-top:17px;overflow-x:auto}.order-package-card__table-head,.order-package-card__table-row{display:grid;grid-template-columns:1.18fr .78fr 1.25fr .65fr .72fr;min-width:630px;align-items:center;gap:12px}.order-package-card__table-head{min-height:31px;padding:0 10px;color:var(--cp-text-tertiary);border-bottom:1px solid rgba(29,84,204,.08);font-size:12.5px;font-weight:650}.order-package-card__table-row{min-height:50px;padding:8px 10px;color:var(--cp-text-secondary);border-bottom:1px solid rgba(29,84,204,.065);font-size:12.5px}.order-package-card__table-row:last-child{border-bottom:0}.order-package-card__table-row>strong{color:var(--cp-text);font-weight:600}.order-package-card__table-row>b{color:var(--cp-text);font-weight:650;font-variant-numeric:tabular-nums}.order-package-card .package-identifier{gap:6px;font-size:12.5px}.order-package-card .package-identifier svg{color:#5c6372}.order-task-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-color:#1d54cc12;background:var(--cp-surface)}.order-task-card__number{color:#967618;font-size:12.5px;font-weight:700}.order-task-card h2{margin:4px 0 3px;color:var(--cp-text);font-size:16px}.order-task-card p{margin:0;color:var(--cp-text-secondary);font-size:12.5px}.order-task-card small{display:block;margin-top:5px;color:#98741c;font-size:12.5px}.order-task-card .ui-button{min-height:34px;flex:0 0 auto;font-size:12.5px}.order-task-card .ui-button--secondary{color:#fff;border-color:transparent;background:linear-gradient(135deg,#1d54cc,#326be6 55%,#5082ee);box-shadow:0 4px 10px #1d54cc21}.order-finance-card{padding:19px 20px}.order-finance-card>article{display:grid;grid-template-columns:1fr auto minmax(155px,auto);align-items:center;gap:16px;min-height:63px;border-bottom:1px solid var(--cp-border)}.order-finance-card>article:last-child{border-bottom:0}.order-finance-card>article>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.order-finance-card>article>div:first-child strong{color:var(--cp-text);font-size:13px}.order-finance-card>article>div:last-child{display:flex;flex-direction:column;align-items:end;gap:3px}.order-finance-card .currency-amount strong{color:var(--cp-text);font-size:17px}.order-finance-card .ui-status{font-size:12.5px}.order-finance-card .ui-button{min-height:26px;font-size:12.5px}.order-snapshot-card,.order-documents-card,.order-fulfilment-card,.order-timeline-card{padding:18px 19px}.order-snapshot-card__facts{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:15px 0 0}.order-snapshot-card__facts div{min-height:57px;padding:10px 10px 9px 0;border-bottom:1px solid var(--cp-border)}.order-snapshot-card__facts div:nth-child(odd){padding-right:12px}.order-snapshot-card__facts div:nth-child(2n){padding-left:12px;border-left:1px solid var(--cp-border)}.order-snapshot-card dt{color:var(--cp-text-tertiary);font-size:12.5px}.order-snapshot-card dd{margin:5px 0 0;color:var(--cp-text);font-size:12.5px;line-height:1.35}.order-measurement-summary{margin-top:15px;padding:12px;border:1px solid rgba(29,84,204,.07);border-radius:10px;background:#f8f9ffc2}.order-measurement-summary h3{margin:0;color:var(--cp-text);font-size:13px}.order-measurement-summary p{margin:4px 0 8px;color:var(--cp-text-tertiary);font-size:12.5px}.order-measurement-summary>small{display:block;margin-top:8px;color:var(--cp-text-secondary);font-size:12.5px}.order-documents-card>article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--cp-border)}.order-documents-card>article>div{display:grid;gap:3px}.order-documents-card>article>div:first-child strong{color:var(--cp-text);font-size:12.5px}.order-documents-card>article>div:first-child span,.order-documents-card>article small{color:var(--cp-text-tertiary);font-size:12.5px}.order-documents-card>article>div:last-child{justify-items:end}.order-documents-card .file-status{font-size:12.5px}.order-documents-card>.ui-button,.order-fulfilment-card .ui-button{margin-top:11px;font-size:12.5px}.order-fulfilment-card p{margin:13px 0 0;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.55}.order-fulfilment-card--integration{display:grid;gap:13px}.order-fulfilment-card--integration .order-section-heading p{margin:5px 0 0}.order-fulfilment-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(29,84,204,.075);border-radius:10px;background:#fbfcffcc}.order-fulfilment-metrics span{display:grid;gap:2px;min-height:48px;padding:8px 10px;color:var(--cp-text-tertiary);border-right:1px solid rgba(29,84,204,.07);border-bottom:1px solid rgba(29,84,204,.07);font-size:12.5px}.order-fulfilment-metrics span:nth-child(3n){border-right:0}.order-fulfilment-metrics span:nth-child(n+4){border-bottom:0}.order-fulfilment-metrics b{color:var(--cp-text);font-size:16px;line-height:1;font-variant-numeric:tabular-nums}.order-fulfilment-boundaries{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-fulfilment-boundaries>div{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 10px;border-radius:9px;background:var(--cp-surface-muted)}.order-fulfilment-boundaries strong{color:var(--cp-text-secondary);font-size:12.5px}.order-fulfilment-boundaries .ui-status{font-size:12.5px;text-align:right}.order-fulfilment-assignments,.order-fulfilment-attempts{display:grid;gap:0}.order-fulfilment-assignments>article,.order-fulfilment-attempts>article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid rgba(29,84,204,.07)}.order-fulfilment-assignments>article:last-child,.order-fulfilment-attempts>article:last-child{border-bottom:0}.order-fulfilment-assignments article>div:first-child,.order-fulfilment-attempts article>div{display:grid;gap:3px;min-width:0}.order-fulfilment-assignments strong,.order-fulfilment-attempts strong{overflow:hidden;color:var(--cp-text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.order-fulfilment-assignments span,.order-fulfilment-attempts span,.order-fulfilment-attempts small{color:var(--cp-text-tertiary);font-size:12.5px;line-height:1.35}.order-fulfilment-assignments article>div:last-child{display:flex;align-items:center;justify-content:end;gap:6px}.order-fulfilment-assignments .link-action,.order-fulfilment-attempts .link-action{padding:0;font-size:12.5px;white-space:nowrap}.order-fulfilment-attempts{padding-top:11px;border-top:1px solid rgba(29,84,204,.09)}.order-fulfilment-attempts h3{margin:0 0 2px;color:var(--cp-text);font-size:12.5px}.order-fulfilment-attempts>article{grid-template-columns:auto minmax(0,1fr) auto}@media (max-width: 720px){.order-fulfilment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-fulfilment-metrics span{border-right:1px solid rgba(29,84,204,.07)}.order-fulfilment-metrics span:nth-child(3n){border-right:1px solid rgba(29,84,204,.07)}.order-fulfilment-metrics span:nth-child(2n){border-right:0}.order-fulfilment-metrics span:nth-child(n+4){border-bottom:1px solid rgba(29,84,204,.07)}.order-fulfilment-metrics span:nth-last-child(-n+2){border-bottom:0}.order-fulfilment-boundaries{grid-template-columns:1fr}.order-fulfilment-assignments article>div:last-child{align-items:end;flex-direction:column}}.order-timeline-card .ui-timeline{margin:14px 0 0}.order-timeline-card .ui-timeline li{display:grid;grid-template-columns:86px 10px 1fr;gap:9px;padding-bottom:13px}.order-timeline-card .ui-timeline time{color:var(--cp-text-tertiary);font-size:12.5px}.order-timeline-card .ui-timeline li>i{width:7px;height:7px;margin-top:4px;border-radius:50%;background:currentColor}.order-timeline-card .ui-timeline li>div{display:grid;gap:2px}.order-timeline-card .ui-timeline strong{color:var(--cp-text);font-size:12.5px}.order-timeline-card .ui-timeline span{color:var(--cp-text-tertiary);font-size:12.5px}.order-detail-alt{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px}.order-detail-alt>.order-package-card,.order-detail-alt>.order-timeline-card,.order-detail-alt>.order-fulfilment-card{grid-column:1 / -1}.order-adjustment-card{padding:20px}.order-adjustment-card h2{margin:0;font-size:17px}.order-adjustment-card>p{color:var(--cp-text-secondary);font-size:13px}.order-adjustment-card>div{display:grid;grid-template-columns:1.2fr auto 1.8fr;gap:18px;align-items:center;padding:13px;border-radius:10px;background:var(--cp-surface-muted);font-size:12.5px}.order-adjustment-card>div strong{color:var(--cp-text)}.order-adjustment-card>div span{color:var(--cp-text-secondary)}.fee-center-page{padding-top:54px}.fee-center-header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:42px}.fee-center-header>div{display:flex;align-items:baseline;gap:15px}.fee-center-header h1{margin:0;color:var(--cp-text);font-size:29px;line-height:1.15;letter-spacing:-.04em}.fee-center-header p{margin:0;color:var(--cp-text-secondary);font-size:14px}.fee-center-header .ui-button{min-height:32px;font-size:12.5px}.fee-center-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.7fr);gap:16px;align-items:start}.fee-list-card{padding:19px 20px 7px;background:var(--cp-surface-soft-brand);border:var(--cp-edge-soft-brand);box-shadow:var(--cp-shadow-soft-brand)}.fee-list-card__heading{display:block;margin-bottom:12px}.fee-list-card__heading h2{margin:3px 0 0;font-size:17px;letter-spacing:-.018em}.fee-list-card__heading .ui-tabs{margin-top:13px}.fee-list-card__empty{padding:28px 0;color:var(--cp-text-secondary);text-align:center;font-size:13px}.finance-fee-row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(112px,.55fr) minmax(175px,.85fr) auto;align-items:center;gap:14px;min-height:63px;margin-top:7px;padding:4px 18px;border:1px solid rgba(29,84,204,.085);border-radius:10px;background:#ffffffc4;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.finance-fee-row:hover{border-color:#1d54cc2b;background:linear-gradient(90deg,#fffffff7,#f7f7ffdb);box-shadow:0 4px 12px #18274606}.finance-fee-row__identity{display:grid;gap:4px;justify-items:start}.finance-fee-row__identity>span{color:var(--cp-text-tertiary);font-size:12.5px;font-weight:650}.finance-fee-row__identity>strong{color:var(--cp-text);font-size:13px;font-weight:650}.finance-fee-row .currency-amount strong{color:var(--cp-text);font-size:19px;font-weight:650;letter-spacing:-.02em}.finance-fee-row__state{display:grid;gap:5px}.finance-fee-row__state>span{display:inline-flex;align-items:center;gap:5px;color:var(--cp-text-tertiary);font-size:12.5px}.finance-fee-row__state>.ui-status.tone-danger{color:#e45241}.finance-fee-row__state>.ui-status.tone-info{color:#4c67be}.finance-fee-row__state>.ui-status.tone-success{color:#24936d}.finance-fee-row__state>span.is-overdue{color:var(--cp-danger)}.finance-fee-row__action{justify-self:end}.finance-fee-row__action .ui-button{min-width:100px;min-height:35px;padding-inline:12px;font-size:12.5px}.finance-fee-row--proof_pending .ui-status{color:var(--cp-primary)}.finance-fee-row--in_statement .ui-status{color:#4469b9}.monthly-summary,.per-order-summary{padding:19px;border:1px solid rgba(29,84,204,.08);border-radius:14px;background:linear-gradient(145deg,#fdfdff,#f9fbff 67%,#f6f8ff);box-shadow:0 6px 20px #18274608}.monthly-summary h2,.per-order-summary h2{margin:0;color:var(--cp-text);font-size:17px}.monthly-summary h2{color:var(--cp-primary)}.monthly-summary>p{margin:4px 0 15px;color:var(--cp-text-secondary);font-size:12.5px}.monthly-summary__numbers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.monthly-summary__numbers div{display:grid;gap:5px;padding:9px 0}.monthly-summary__numbers span,.per-order-summary__currency span{color:var(--cp-text-tertiary);font-size:12.5px}.monthly-summary__numbers strong,.per-order-summary__currency strong{color:var(--cp-text);font-size:13px;letter-spacing:-.02em}.monthly-summary__progress{height:5px;margin:10px 0 8px;overflow:hidden;border-radius:99px;background:#e7eaf1}.monthly-summary__progress i{display:block;width:32.4%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cp-primary),#618eee)}.monthly-summary .ui-button,.per-order-summary .ui-button{margin-top:8px;font-size:12.5px}.per-order-summary__currency{display:grid;gap:8px;margin:17px 0}.per-order-summary__currency span{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(29,84,204,.075);border-radius:9px;background:#ffffffbf}.per-order-summary__currency b{color:var(--cp-primary);font-size:12.5px}.per-order-summary__stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:13px;border-top:1px solid var(--cp-border)}.per-order-summary__stats div{display:grid;gap:3px;padding:11px 12px;border:1px solid rgba(29,84,204,.075);border-radius:9px;background:#ffffffb8}.per-order-summary__stats div+div{padding-left:12px}.per-order-summary__stats span{color:var(--cp-text-tertiary);font-size:12.5px}.per-order-summary__stats strong{color:var(--cp-text);font-size:16px}.fee-center-layout__side{display:grid;gap:15px}.fee-center-layout__side>.ui-alert{align-self:start;min-height:130px;padding:19px;border-radius:14px;line-height:1.75}.fee-center-layout__side>.ui-alert>svg{margin-top:4px}.fee-center-layout__side>.ui-alert strong{font-size:13px}.fee-account-card{margin-top:16px;padding:19px 20px}.fee-account-card__heading{display:flex;align-items:start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--cp-border)}.fee-account-card__heading>div{display:flex;align-items:start;gap:9px}.fee-account-card__heading svg{color:#5c6372}.fee-account-card h2{margin:0;font-size:16px}.fee-account-card p{margin:4px 0 0;color:var(--cp-text-tertiary);font-size:12.5px}.payment-account-panel{padding-top:15px}.payment-account-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-account-panel__heading>h2{display:none}.payment-account-panel__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) 148px;gap:0;margin-top:13px}.payment-account-panel__facts>div{position:relative;display:grid;gap:6px;min-height:76px;padding:9px 13px 8px 0;border-right:1px solid var(--cp-border)}.payment-account-panel__facts>div:not(:first-child){padding-left:13px}.payment-account-panel__facts span{color:var(--cp-text-tertiary);font-size:12.5px}.payment-account-panel__facts strong{overflow:hidden;color:var(--cp-text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.payment-account-panel__facts .ui-button{position:absolute;right:8px;bottom:5px;min-height:20px;padding:0;font-size:12.5px}.payment-account-panel__qr{display:flex;align-items:center;justify-content:center;gap:9px;min-height:76px;padding-left:14px;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.45}.payment-account-panel__qr svg{color:var(--cp-primary)}.payment-account-panel>p{display:flex;align-items:start;gap:6px;margin:10px 0 0;color:var(--cp-text-tertiary);font-size:12.5px}.payment-account-panel>small{display:block;margin-top:4px;color:var(--cp-text-secondary);font-size:12.5px}.payment-modal{display:grid;grid-template-columns:1fr 1fr;gap:12px}.payment-modal>div{display:grid;gap:4px;padding:10px;border-radius:8px;background:var(--cp-surface-muted)}.payment-modal span{color:var(--cp-text-tertiary);font-size:12.5px}.payment-modal strong{color:var(--cp-text);font-size:13px}.payment-modal .ui-button{grid-column:1 / -1;justify-self:start}@media (max-width: 1060px){.order-object-header{grid-template-columns:1fr auto}.order-object-header__actions{grid-column:1 / -1;justify-content:start}.order-overview-layout,.fee-center-layout{grid-template-columns:1fr}.order-overview-layout__side{grid-template-columns:1fr 1fr}.order-timeline-card,.order-fulfilment-card{grid-column:1 / -1}.payment-account-panel__facts{grid-template-columns:repeat(3,1fr)}.payment-account-panel__qr{grid-column:span 3;justify-content:start;padding-left:0;border-top:1px solid var(--cp-border)}.payment-account-panel__facts>div:nth-child(4){padding-left:0}.payment-account-panel__facts>div:nth-child(4),.payment-account-panel__facts>div:nth-child(5){margin-top:9px}.payment-account-panel__facts>div:nth-child(4){border-left:0}}@media (max-width: 720px){.order-detail-page,.fee-center-page{padding-top:16px;padding-bottom:30px}.order-object-header{display:flex;align-items:flex-start;flex-direction:column;gap:13px;padding:17px}.order-object-header h1{font-size:23px}.order-object-header__status{min-width:0;padding:0;border:0}.order-object-header__actions{flex-wrap:wrap}.order-object-header__actions .ui-button{font-size:12.5px}.order-overview-layout__side,.order-detail-alt{grid-template-columns:1fr}.order-package-card,.order-finance-card,.order-snapshot-card,.order-documents-card,.order-fulfilment-card,.order-timeline-card{padding:15px}.order-task-card{align-items:start;flex-direction:column;gap:12px}.order-finance-card>article{grid-template-columns:1fr auto;gap:7px;padding:11px 0}.order-finance-card>article>div:last-child{grid-column:1 / -1;align-items:start}.order-snapshot-card__facts{grid-template-columns:1fr}.order-snapshot-card__facts div:nth-child(2n){padding-left:0;border-left:0}.fee-center-header{align-items:start;flex-direction:column;margin-bottom:13px}.fee-center-header>div{align-items:start;flex-direction:column;gap:3px}.fee-center-header h1{font-size:22px}.fee-list-card{padding:15px}.fee-list-card__heading .ui-tabs{width:100%}.finance-fee-row{grid-template-columns:1fr auto;gap:10px}.finance-fee-row .currency-amount,.finance-fee-row__state{grid-column:1}.finance-fee-row__action{grid-column:2;grid-row:2 / span 2;align-self:end}.finance-fee-row__action .ui-button{min-width:92px}.monthly-summary,.per-order-summary,.fee-account-card{padding:15px}.payment-account-panel__heading{align-items:start;flex-direction:column}.payment-account-panel__facts{grid-template-columns:1fr 1fr}.payment-account-panel__facts>div{border-right:0;border-bottom:1px solid var(--cp-border)}.payment-account-panel__facts>div:nth-child(2n){border-left:1px solid var(--cp-border)}.payment-account-panel__facts>div:nth-child(odd){padding-left:0}.payment-account-panel__facts>div:nth-child(3),.payment-account-panel__facts>div:nth-child(4),.payment-account-panel__facts>div:nth-child(5){margin-top:9px}.payment-account-panel__qr{grid-column:span 2}.payment-modal{grid-template-columns:1fr}}.d2-page,.d2-warehouse-page,.d2-review-page{padding-top:14px;padding-bottom:92px;color:#0c0d0e}.d2-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#5c6372;font-size:12.5px}.d2-breadcrumb button{padding:0;color:inherit;border:0;background:transparent}.d2-breadcrumb button:hover{color:var(--cp-primary)}.d2-breadcrumb strong{color:#4b5263;font-weight:600}.d2-page-header{padding:13px 0 12px}.d2-page-header h1,.d2-warehouse-page__header h1{margin:0;color:#0c0d0e;font-size:24px;letter-spacing:-.026em}.d2-page-header p{margin:8px 0 0;color:#4b5263;font-size:14px}.d2-stat-strip{display:grid;grid-template-columns:repeat(6,1fr);min-height:71px;margin-bottom:10px;overflow:hidden;border:1px solid #e4e8f2;border-radius:7px;background:#ffffffd1;box-shadow:0 2px 8px #161e3e05}.d2-stat-strip__item{position:relative;display:grid;align-content:center;justify-items:center;gap:2px}.d2-stat-strip__item:not(:last-child):after{position:absolute;top:20px;right:0;width:1px;height:30px;content:"";background:#e9ecf3}.d2-stat-strip__item span{color:#4b5263;font-size:12.5px}.d2-stat-strip__item strong{color:#0c0d0e;font-size:21px;line-height:1}.d2-stat-strip__item.tone-primary strong{color:#215bd7}.d2-stat-strip__item.tone-warning strong{color:#ee7410}.d2-main-grid{display:grid;grid-template-columns:minmax(0,1.78fr) minmax(290px,.82fr);gap:10px;align-items:start}.d2-main-grid>div{display:grid;gap:10px}.d2-pallet-pool,.d2-active-workspace,.d2-arrangement-summary,.d2-warehouse-picker,.d2-review-pallet,.d2-review-side-section{overflow:hidden;border:1px solid #e8ebf3;border-radius:7px;background:#ffffffe0;box-shadow:0 2px 8px #161e3e04}.d2-pallet-pool__head{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 16px;border-bottom:1px solid #eaedf4}.d2-pallet-pool__head h2,.d2-active-workspace>h2,.d2-arrangement-summary>h2{margin:0;color:#0c0d0e;font-size:17px}.d2-select-all{min-height:33px;padding-inline:13px;color:#306ae8;border-color:#7aa4ff;background:#fff;font-size:13px}.d2-pallet-table-scroll{overflow-x:auto}.d2-pallet-table{width:100%;min-width:875px;border-spacing:0;color:#2c313c;font-size:12.5px}.d2-pallet-table th{height:32px;padding:0 13px;color:#4b5263;background:#fafbfe;font-weight:600;text-align:left;white-space:nowrap}.d2-pallet-table td{height:41px;padding:6px 13px;border-top:1px solid #edf0f6;line-height:1.45}.d2-pallet-table tr.is-selected{background:#f7faff7a}.d2-pallet-table .choice-control{gap:0}.d2-pallet-table .choice-control input{width:18px;height:18px}.d2-pallet-table .ui-status{white-space:nowrap;font-size:12.5px}.d2-pallet-table .tone-processing{color:#386bd8}.d2-pallet-table .tone-success{color:#258b54}.d2-pallet-table .tone-warning{color:#ed7a16}.d2-pallet-row-link{padding:0;color:#0c0d0e;border:0;background:transparent;font-size:13px;font-weight:650}.d2-pallet-row-link:hover{color:var(--cp-primary)}.d2-pallet-pool__foot{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 16px;color:#4b5263;border-top:1px solid #edf0f6;font-size:12.5px}.d2-pallet-pool__foot .link-action{font-size:12.5px}.d2-active-workspace>h2{min-height:42px;padding:10px 16px;border-bottom:1px solid #edf0f6}.d2-workspace-grid{display:grid;grid-template-columns:196px minmax(0,1fr)}.d2-pallet-switcher{display:grid;align-content:start;gap:8px;min-height:290px;padding:14px;border-right:1px solid #edf0f6;background:linear-gradient(180deg,#fcfdff,#fff)}.d2-pallet-switcher button{display:grid;gap:4px;padding:12px 15px;color:#2c313c;border:1px solid #eef0f5;border-radius:7px;background:#fff;text-align:left}.d2-pallet-switcher button.is-active{color:#2763e4;border-color:#5b8fff;box-shadow:inset 0 0 0 1px #5b8fff14}.d2-pallet-switcher span{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:700}.d2-pallet-switcher i,.d2-arrangement-summary i,.d2-review-excluded i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#94a0b9}.d2-pallet-switcher .tone-success,.d2-arrangement-summary .tone-success{background:#42a76a}.d2-pallet-switcher .tone-warning,.d2-arrangement-summary .tone-warning,.d2-review-excluded .tone-warning{background:#ec780c}.d2-arrangement-summary .tone-processing{background:#3d64e9}.d2-pallet-switcher small{padding-left:20px;color:#4b5263;font-size:12.5px}.d2-workspace-content{min-width:0}.d2-location-row{display:grid;grid-template-columns:minmax(148px,1fr) 25px minmax(160px,1fr) minmax(195px,1.25fr);align-items:center;gap:11px;min-height:68px;padding:8px 16px;border-bottom:1px solid #eef0f5}.d2-location-row>div:not(.d2-target-selector){display:grid;gap:3px}.d2-location-row>div>span{color:#4b5263;font-size:12.5px}.d2-location-row strong{display:flex;align-items:center;gap:7px;color:#0c0d0e;font-size:14px;white-space:nowrap}.d2-location-row strong svg:first-child{color:#3065d7}.d2-target-selector{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.d2-target-selector .field-label{gap:3px;color:#4b5263;font-size:12.5px}.d2-target-selector .ui-select{min-height:33px;padding-right:28px;font-size:12.5px}.d2-target-selector .link-action{min-height:33px;padding:0;white-space:nowrap;font-size:12.5px}.d2-pallet-fact-row{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(230px,1fr);gap:13px;align-items:center;min-height:38px;padding:6px 16px;color:#4b5263;background:linear-gradient(90deg,#fbfcff,#f6f8fe);font-size:12.5px}.d2-pallet-fact-row b{color:#2c313c;font-weight:600}.d2-schedule-row{display:grid;grid-template-columns:145px 165px 1fr;gap:11px;align-items:end;padding:10px 16px;border-bottom:1px solid #edf0f6}.d2-schedule-row .field-label{gap:4px;font-size:12.5px}.d2-schedule-row .ui-input{min-height:34px;font-size:12.5px}.d2-schedule-row p{display:flex;align-items:center;gap:5px;margin:0 0 8px;color:#5c6372;font-size:12.5px}.d2-schedule-row p svg{color:#5c6372}.d2-doc-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:13px;align-items:center;min-height:54px;padding:8px 16px;border-bottom:1px solid #edf0f6;color:#4b5263;font-size:12.5px}.d2-file-summary{display:flex;align-items:center;gap:9px;min-height:35px;padding:0 12px;color:#4b5263;border:1px solid #e4e8f1;border-radius:7px;background:#fbfcff;font-size:12.5px;text-align:left}.d2-file-summary svg:last-child{margin-left:auto}.d2-file-summary:hover{color:var(--cp-primary);border-color:#1d54cc38}.d2-scope{margin:0;padding:9px 16px;color:#4b5263;border-bottom:1px solid #edf0f6;font-size:12.5px}.d2-note-row{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);gap:13px;padding:9px 16px 10px}.d2-note-row .field-label{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:0;color:#4b5263;font-size:12.5px}.d2-note-row .field-label>span{padding-top:10px}.d2-note-row .ui-textarea{min-height:58px;padding-right:47px;font-size:12.5px}.d2-note-row>span{position:absolute;right:27px;bottom:16px;color:#8a91a0;font-size:12.5px}.d2-arrangement-summary{display:grid;gap:0}.d2-arrangement-summary>h2{min-height:54px;padding:16px;border-bottom:1px solid #edf0f6}.d2-arrangement-summary section{padding:14px 16px 4px}.d2-arrangement-summary h3{margin:0 0 11px;color:#2c313c;font-size:15px}.d2-arrangement-summary article{display:flex;align-items:start;gap:10px;min-height:64px;margin-bottom:10px;padding:12px;border:1px solid #e8ebf2;border-radius:8px;background:#fff}.d2-arrangement-summary article>svg{flex:0 0 auto;color:#309251;margin-top:1px}.d2-arrangement-summary article>div{display:grid;gap:7px;min-width:0}.d2-arrangement-summary article strong{color:#2c313c;font-size:12.5px}.d2-arrangement-summary article span{color:#4b5263;font-size:12.5px;line-height:1.35}.d2-arrangement-summary article.is-hold{background:#fffdf9}.d2-arrangement-summary>.ui-alert{grid-template-columns:auto 1fr;margin:4px 16px 16px;padding:11px 12px;border-color:#34856f4d;background:#f6fbf7;color:#238047}.d2-arrangement-summary>.ui-alert strong{color:#268142;font-size:13px}.d2-sticky-actions{position:fixed;z-index:10;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:67px;padding:10px max(calc((100vw - var(--cp-content-max)) / 2),var(--cp-page-gutter));border-top:1px solid #e4e8f0;background:#fffffff2;box-shadow:0 -4px 15px #1c24420f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.d2-sticky-actions strong{color:#0c0d0e;font-size:14px}.d2-sticky-actions strong em{color:#3065d8;font-style:normal}.d2-sticky-actions>div{display:flex;align-items:center;gap:20px}.d2-sticky-actions .ui-button{min-width:160px;min-height:38px;font-size:14px}.d2-sticky-actions .ui-button--primary{background:linear-gradient(135deg,#1d54cc,#2d66e1)}.d2-warehouse-page{padding-top:35px}.d2-warehouse-page__header{margin:25px 0 38px}.d2-warehouse-page__header h1{font-size:31px}.d2-warehouse-context{display:flex;align-items:center;gap:17px;min-height:61px;margin-bottom:21px;padding:0 18px;color:#386ddf;border:1px solid rgba(83,130,232,.3);border-radius:10px;background:linear-gradient(90deg,#f7faffeb,#fefeffb8);font-size:15px}.d2-warehouse-context svg{color:#255cd3}.d2-warehouse-picker{display:grid;grid-template-columns:38% 62%;min-height:552px}.d2-warehouse-picker>aside{padding:28px;border-right:1px solid #e2e7ef}.d2-warehouse-picker h2{margin:0;color:#0c0d0e;font-size:19px}.d2-warehouse-search{display:flex;align-items:center;gap:12px;height:49px;margin:26px 0 18px;padding:0 15px;color:#4b5263;border:1px solid #dfe4ee;border-radius:8px;background:#fff}.d2-warehouse-search input{width:100%;min-width:0;color:#2c313c;border:0;outline:0;background:transparent;font:inherit}.d2-warehouse-options{display:grid;gap:16px}.d2-warehouse-options button{display:grid;grid-template-columns:28px 1fr auto;gap:13px;align-items:center;min-height:66px;padding:0 17px;color:#0c0d0e;border:1px solid #e2e6ee;border-radius:8px;background:#fff;text-align:left}.d2-warehouse-options button.is-selected{border-color:#4278ed;box-shadow:0 2px 6px #1d54cc0a}.d2-warehouse-options button span{color:#4176e7}.d2-warehouse-options button:not(.is-selected) span{color:#8a91a0}.d2-warehouse-options strong{font-size:17px}.d2-warehouse-options em{padding:5px 8px;color:#4572d4;border:1px solid #d5e2ff;border-radius:7px;background:#f3f7ff;font-size:12.5px;font-style:normal}.d2-warehouse-detail{padding:28px}.d2-warehouse-detail h2{margin-bottom:24px}.d2-warehouse-detail h2 b{color:#2e62d2}.d2-warehouse-detail dl{margin:0;overflow:hidden;border:1px solid #dbe2ec;border-radius:9px}.d2-warehouse-detail dl>div{display:grid;grid-template-columns:204px 1fr;min-height:59px;border-bottom:1px solid #dbe2ec}.d2-warehouse-detail dl>div:last-child{border-bottom:0}.d2-warehouse-detail dt{display:flex;align-items:center;padding:12px 20px;color:#2c313c;border-right:1px solid #dbe2ec;font-size:14px;font-weight:600}.d2-warehouse-detail dd{display:grid;align-content:center;gap:7px;margin:0;padding:12px 22px;color:#4b5263;font-size:14px;line-height:1.45}.d2-warehouse-detail__truck{background:linear-gradient(90deg,#f1fbff,#f9fdff)}.d2-warehouse-detail__truck dt,.d2-warehouse-detail__truck dd{color:#0a8da9}.d2-warehouse-detail__truck dd strong{display:flex;align-items:center;gap:7px}.d2-warehouse-detail dd small{color:#4b5263;font-size:12.5px}.d2-warehouse-detail dd p{display:flex;gap:12px;margin:0}.d2-warehouse-detail dd p span{padding:6px 12px;color:#4473d7;border:1px solid #d7e2fb;border-radius:7px;background:#f6f9ff}.d2-warehouse-actions{display:flex;align-items:center;justify-content:space-between;min-height:110px;padding:22px 28px;border:1px solid #e2e7ef;border-top:0;border-radius:0 0 9px 9px;background:#fff;box-shadow:0 5px 12px #1c244206}.d2-warehouse-actions p{display:flex;align-items:center;gap:11px;margin:0;padding:12px 14px;color:#4b5263;border:1px solid #edf0f5;border-radius:9px;background:#fafbfe;font-size:13px}.d2-warehouse-actions>div{display:flex;gap:20px}.d2-warehouse-actions .ui-button{min-width:133px;min-height:50px;font-size:16px}.d2-review-page{padding-top:10px}.d2-review-header{display:flex;align-items:center;gap:17px;margin:12px 0 18px;padding:24px 14px 6px}.d2-review-header>svg{padding:10px;color:#2760dc;border-radius:13px;background:#f2f6ff}.d2-review-header h1{margin:0;color:#0c0d0e;font-size:27px;letter-spacing:-.025em}.d2-review-header p{margin:8px 0 0;color:#5c6372;font-size:13px}.d2-review-count{display:flex;align-items:center;gap:12px;min-height:42px;margin:0 0 17px;padding:0 18px;color:#1456d4;border:1px solid #cfdcff;border-radius:8px;background:linear-gradient(90deg,#f3f7ff,#fbfcff);font-size:14px}.d2-review-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,.72fr);gap:20px;align-items:start}.d2-review-layout>div,.d2-review-layout>aside{display:grid;gap:16px}.d2-review-pallet>header{display:flex;align-items:center;justify-content:space-between;min-height:61px;padding:0 25px;border-bottom:1px solid #e9ecf4}.d2-review-pallet>header>div{display:flex;align-items:center;gap:17px}.d2-review-pallet>header>div svg{color:#3067dd}.d2-review-pallet>header h2{margin:0;padding-left:17px;color:#0c0d0e;border-left:1px solid #c9d0e0;font-size:21px}.d2-review-pallet__body{display:grid;grid-template-columns:40% 60%;padding:19px 0 20px}.d2-review-basics{padding:0 24px;border-right:1px solid #edf0f6}.d2-review-basics h3,.d2-review-files h3{margin:0 0 15px;color:#2c313c;font-size:14px}.d2-review-basics dl{display:grid;gap:13px;margin:0}.d2-review-basics dl div{display:grid;grid-template-columns:104px 1fr;gap:8px;align-items:start}.d2-review-basics dt{display:flex;align-items:center;gap:8px;color:#5c6372;font-size:12.5px}.d2-review-basics dt svg{color:#2166ea}.d2-review-basics dd{margin:0;color:#2c313c;font-size:12.5px;line-height:1.5}.d2-review-basics dd .link-action{margin-left:12px;font-size:12.5px}.d2-review-basics dd small{display:flex;align-items:center;gap:4px;margin-top:5px;color:#5c6372;font-size:12.5px}.d2-review-files{padding:0 24px}.d2-review-files>header{display:flex;align-items:center;justify-content:space-between}.d2-reupload{min-height:29px;padding-inline:11px;color:#386cdb;border-color:#6590ed;font-size:12.5px}.d2-review-files>div:not(.d2-file-scope){display:grid;gap:7px}.d2-review-files>div:not(.d2-file-scope) article{display:grid;grid-template-columns:18px auto 8px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:0 12px;color:#2c313c;border:1px solid #e8ecf4;border-radius:7px;background:#fbfcff;font-size:12.5px}.d2-review-files>div:not(.d2-file-scope) article svg{color:#155fe3}.d2-review-files>div:not(.d2-file-scope) article strong{color:#223054;font-size:12.5px}.d2-review-files>div:not(.d2-file-scope) article b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.d2-review-files>div:not(.d2-file-scope) article button{display:flex;align-items:center;gap:4px;padding:0;color:#4b5263;border:0;background:transparent;font-size:12.5px}.d2-review-files>div:not(.d2-file-scope) article button:hover{color:var(--cp-danger)}.d2-files-disclosure{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;color:#4b5263;border:0;background:transparent;font-size:12.5px}.d2-file-scope{display:grid;grid-template-columns:72px 1fr;gap:10px;margin-top:10px;padding:11px 14px;color:#3668d5;border-radius:8px;background:linear-gradient(90deg,#f5f8ff,#fbfbff);font-size:12.5px}.d2-file-scope span{color:#4b5263}.d2-file-scope strong{color:#3164d3;font-weight:600}.d2-review-side-section{padding:16px}.d2-review-side-section>header{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:#175bea}.d2-review-side-section h2{margin:0;color:#2c313c;font-size:18px}.d2-review-excluded{border-color:#cbdcff;background:linear-gradient(180deg,#fbfdff,#fff)}.d2-review-excluded article{display:flex;align-items:start;gap:12px;min-height:66px;margin-top:11px;padding:12px;border:1px solid #e5eaf3;border-radius:8px;background:#fff}.d2-review-excluded article>div{display:grid;gap:5px}.d2-review-excluded article strong{color:#2c313c;font-size:13px}.d2-review-excluded article span{color:#4b5263;font-size:12.5px;line-height:1.4}.d2-review-excluded .tone-neutral{background:#aeb5c4}.d2-review-summary>article{display:grid;grid-template-columns:39px 1fr;align-items:center;gap:12px;min-height:66px;margin-top:10px;padding:10px 12px;border:1px solid #e7eaf2;border-radius:8px;background:#fff}.d2-review-summary>article>svg{color:#125ce3}.d2-review-summary>article>div{display:grid;gap:4px}.d2-review-summary>article span{color:#5c6372;font-size:12.5px}.d2-review-summary>article strong{color:#2c313c;font-size:13px}.d2-review-page>.ui-alert{width:min(100%,720px);margin:20px auto 0}@media (max-width: 1050px){.d2-main-grid,.d2-review-layout{grid-template-columns:1fr}.d2-arrangement-summary{grid-template-columns:1fr 1fr}.d2-arrangement-summary>h2,.d2-arrangement-summary>.ui-alert{grid-column:1 / -1}.d2-warehouse-picker{grid-template-columns:1fr}.d2-warehouse-picker>aside{border-right:0;border-bottom:1px solid #e2e7ef}.d2-warehouse-options{grid-template-columns:repeat(2,1fr)}.d2-warehouse-page{padding-bottom:34px}.d2-warehouse-actions{position:sticky;bottom:0;z-index:2}}@media (max-width: 720px){.d2-page,.d2-warehouse-page,.d2-review-page{padding-top:18px;padding-bottom:106px}.d2-page-header h1,.d2-warehouse-page__header h1,.d2-review-header h1{font-size:23px}.d2-stat-strip{grid-template-columns:repeat(3,1fr)}.d2-stat-strip__item{min-height:62px}.d2-stat-strip__item:nth-child(3):after{display:none}.d2-stat-strip__item:nth-child(-n+3){border-bottom:1px solid #e9ecf3}.d2-main-grid{gap:12px}.d2-pallet-pool__head{padding-inline:14px}.d2-pallet-pool__head h2{font-size:15px}.d2-select-all{padding-inline:8px;font-size:12.5px}.d2-workspace-grid,.d2-review-pallet__body{grid-template-columns:1fr}.d2-pallet-switcher{display:flex;min-height:auto;overflow-x:auto;border-right:0;border-bottom:1px solid #edf0f6}.d2-pallet-switcher button{min-width:145px}.d2-location-row{grid-template-columns:1fr auto}.d2-location-row>svg{display:none}.d2-target-selector{grid-column:1 / -1}.d2-pallet-fact-row{grid-template-columns:1fr;gap:4px}.d2-schedule-row{grid-template-columns:1fr}.d2-schedule-row p{margin-bottom:0}.d2-doc-row,.d2-note-row{grid-template-columns:1fr;gap:7px}.d2-note-row .field-label{grid-template-columns:1fr;gap:5px}.d2-note-row .field-label>span{padding-top:0}.d2-arrangement-summary{grid-template-columns:1fr}.d2-sticky-actions{align-items:start;gap:10px;min-height:86px;padding:10px var(--cp-page-gutter)}.d2-sticky-actions strong{font-size:12.5px;line-height:1.4}.d2-sticky-actions>div{gap:7px}.d2-sticky-actions .ui-button{min-width:auto;min-height:36px;padding-inline:11px;font-size:12.5px}.d2-warehouse-page{padding-top:18px}.d2-warehouse-page__header{margin:18px 0}.d2-warehouse-context{align-items:flex-start;min-height:auto;padding:14px;font-size:13px;line-height:1.5}.d2-warehouse-picker>aside,.d2-warehouse-detail{padding:17px}.d2-warehouse-options{grid-template-columns:1fr}.d2-warehouse-detail dl>div{grid-template-columns:1fr}.d2-warehouse-detail dt{min-height:37px;padding:9px 12px;border-right:0;border-bottom:1px solid #dbe2ec}.d2-warehouse-detail dd{padding:11px 12px}.d2-warehouse-actions{align-items:stretch;flex-direction:column;padding:14px 17px}.d2-warehouse-actions p{font-size:12.5px}.d2-warehouse-actions>div{justify-content:stretch;gap:10px}.d2-warehouse-actions .ui-button{flex:1;min-width:0;min-height:42px;font-size:13px}.d2-review-header{align-items:flex-start;padding:12px 0 0}.d2-review-header>svg{flex:0 0 auto}.d2-review-header p{line-height:1.5}.d2-review-pallet>header{min-height:51px;padding-inline:17px}.d2-review-pallet>header h2{font-size:18px}.d2-review-basics,.d2-review-files{padding:17px}.d2-review-basics{border-right:0;border-bottom:1px solid #edf0f6}.d2-review-basics dl div{grid-template-columns:92px 1fr}.d2-review-files>div:not(.d2-file-scope) article{grid-template-columns:17px auto 5px minmax(0,1fr)}.d2-review-files>div:not(.d2-file-scope) article button{grid-column:2 / -1;justify-self:end}.d2-file-scope{grid-template-columns:1fr;gap:4px}.d2-review-side-section{padding:15px}}.request-approved-sku-list{display:grid;gap:3px;margin-top:3px}.request-approved-sku-list small{margin:0;color:#5c6372;font-size:12.5px;line-height:1.35}.request-approved-package-edit-row>td{vertical-align:middle}.request-approved-sku-picker-cell{display:grid;gap:5px;min-width:0}.request-approved-sku-picker-cell .request-approved-inline-button{justify-self:start}.request-approved-sku-quantity-cell{min-width:180px;padding:6px 8px!important}.request-approved-sku-quantity-editor{display:grid;grid-template-columns:minmax(56px,78px) max-content;align-items:center;gap:7px}.request-approved-sku-quantity-editor input{width:100%;min-width:0;height:28px;padding:0 7px;color:#2c313c;border:1px solid #dbe4ef;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;outline:0;text-align:center}.request-approved-sku-quantity-editor .request-approved-inline-button{min-height:28px!important;white-space:nowrap;font-size:12.5px!important}.request-approved-sku-total{display:block;margin-top:4px;color:#4b5263;font-size:12.5px;line-height:1.25;white-space:nowrap}.request-approved-sku-picker-button{min-width:0!important;min-height:28px!important;justify-content:flex-start!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px!important}.request-approved-tax-estimate{display:grid;gap:3px;margin-top:10px;padding:0 10px;color:#2c313c}.request-approved-tax-estimate b{font-size:12.5px}.request-approved-tax-estimate small{color:#5c6372;font-size:12.5px;line-height:1.5}.cargo-page.cargo-approved{width:calc(100% - 72px);max-width:none;margin:0 36px;padding:22px 0 32px;color:#0c0d0e}.forecast-entry-page{width:min(1440px,calc(100% - 64px));max-width:none;min-height:0;margin-inline:auto;padding:24px 0 48px}.app-shell:has(.forecast-entry-page) .portal-header__inner{width:min(1440px,calc(100% - 64px));gap:18px}.forecast-entry-page .forecast-entry-hero{margin-bottom:18px}.forecast-entry-page .portal-primary-page-title{font-size:27px}.forecast-entry-page .portal-primary-page-subtitle{font-size:13px}.forecast-entry-page .forecast-entry-records{min-height:36px;padding-inline:13px;font-size:12.5px}.forecast-entry-page .forecast-entry-records svg{width:16px;height:16px}.forecast-entry-page .forecast-entry-grid{gap:14px}.forecast-entry-page .forecast-entry-panel{min-height:286px;padding:16px;border-radius:14px}.forecast-entry-page .forecast-entry-panel>header{gap:11px;margin-bottom:12px}.forecast-entry-page .forecast-entry-panel>header>span{width:34px;height:34px;border-radius:9px;font-size:14px}.forecast-entry-page .forecast-entry-panel>header h2{font-size:16px}.forecast-entry-page .forecast-entry-panel>header p{margin-top:3px;font-size:12.5px}.forecast-entry-page .forecast-entry-panel>button{grid-template-columns:31px minmax(0,1fr) 20px;min-height:64px;margin-top:8px;padding:10px 12px;border-radius:9px}.forecast-entry-page .forecast-entry-panel>button>svg{width:22px;height:22px}.forecast-entry-page .forecast-entry-panel>button b{margin-bottom:3px;font-size:14px}.forecast-entry-page .forecast-entry-panel>button small{font-size:12.5px}.forecast-entry-page .forecast-entry-panel--arrival footer{gap:14px;padding-top:15px;font-size:12.5px}.forecast-entry-page .forecast-entry-create{min-width:150px;min-height:42px;padding-inline:15px;font-size:13px}.forecast-entry-page .forecast-entry-create svg{width:17px;height:17px}.forecast-entry-page .forecast-entry-note{gap:11px;margin-top:14px;padding:14px 16px;border-radius:10px}.forecast-entry-page .forecast-entry-note>svg{width:20px;height:20px}.forecast-entry-page .forecast-entry-note h2{font-size:14px}.forecast-entry-page .forecast-entry-note p{margin-top:4px;font-size:12.5px}@media (max-width: 720px){.forecast-entry-page{width:calc(100% - 40px);padding-top:18px}.app-shell:has(.forecast-entry-page) .portal-header__inner{width:calc(100% - 32px);gap:12px}}.cargo-approved__header{margin:0 0 10px}.cargo-approved__header h1{margin:0;color:#0c0d0e;font-size:36px;line-height:1.24;letter-spacing:-.8px}.cargo-approved__header p{margin:6px 0 0;color:#4b5263;font-size:17px}.portal-primary-page-header.portal-primary-page-header{margin-bottom:8px;padding-bottom:0}.portal-primary-page-title.portal-primary-page-title{margin:0 0 3px;color:#0c0d0e;font-size:28px;font-weight:800;line-height:normal;letter-spacing:-.04em}.portal-primary-page-subtitle.portal-primary-page-subtitle.portal-primary-page-subtitle{margin:0;color:#4b5263;font-size:15px;font-weight:600;line-height:normal}.cargo-approved__header.portal-primary-page-header+.cargo-approved__metrics{margin-top:8px}.cargo-approved__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:10px 0 14px}.cargo-approved__metric{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:15px;min-height:98px;padding:16px 22px;color:#4b5263;border:1px solid #e1e6ef;border-radius:9px;background:#fff;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.cargo-approved__metric:hover,.cargo-approved__metric.is-active{border-color:#aec8ff;box-shadow:0 5px 16px #163d880d}.cargo-approved__metric--eligible{border-color:#d5eee7;background:linear-gradient(104deg,#fff,#f4fdf9)}.cargo-approved__metric--attention{border-color:#f2d9db;background:linear-gradient(104deg,#fff,#fff8f8)}.cargo-approved__metric-icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;color:#1c6cff;border-radius:50%;background:#edf4ff}.cargo-approved__metric--eligible .cargo-approved__metric-icon{color:#17aa86;background:#e8faf4}.cargo-approved__metric--attention .cargo-approved__metric-icon{color:#f04545;background:#ffeded}.cargo-approved__metric-text{display:grid;gap:4px}.cargo-approved__metric-text span{font-size:17px}.cargo-approved__metric-text strong{color:#0c0d0e;font-size:34px;line-height:1}.cargo-approved__metric--eligible .cargo-approved__metric-text strong{color:#197b64}.cargo-approved__metric--attention .cargo-approved__metric-text strong{color:#dc242d}.cargo-approved__metric>svg{color:#5c6372}.cargo-approved__filters{display:flex;align-items:center;gap:28px;min-height:54px;margin:0 0 14px;padding:9px 18px;border:1px solid #e6eaf1;border-radius:9px;background:#fff}.cargo-approved__search{display:flex;align-items:center;gap:12px;width:360px;min-height:40px;color:#5c6372}.cargo-approved__search input{width:100%;min-width:0;color:#2c313c;border:0;outline:none;background:transparent;font-size:16px}.cargo-approved__search input::placeholder{color:#5c6372}.cargo-approved__select{display:inline-flex;align-items:center;gap:12px;color:#2c313c;font-size:16px;white-space:nowrap}.cargo-approved__select select{min-width:103px;height:40px;padding:0 30px 0 15px;color:#2c313c;border:1px solid #dfe5ef;border-radius:7px;outline:none;background:#fff;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cargo-approved__select svg{margin-left:-35px;pointer-events:none;color:#5c6372}.cargo-approved__reset{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:0!important;color:#165ff0!important;border:0!important;background:transparent!important;font-size:16px!important;box-shadow:none!important}.cargo-approved__table-shell{overflow:hidden;border:1px solid #e3e9f1;border-radius:8px 8px 0 0;background:#fff}.cargo-approved__table-scroll{overflow-x:auto}.cargo-approved__table{width:100%;min-width:1210px;border-spacing:0;table-layout:fixed;color:#0c0d0e;font-size:15px}.cargo-approved__table th{height:58px;padding:8px 12px;color:#4b5263;background:linear-gradient(180deg,#fbfdff,#f5f9fe);font-weight:600;line-height:1.32;text-align:left;white-space:nowrap}.cargo-approved__table td{height:73px;padding:9px 12px;border-top:1px solid #e5e9f0;vertical-align:middle}.cargo-approved__table tr.is-selected{background:linear-gradient(90deg,#fff,#fbfdff)}.cargo-approved__table th:first-child,.cargo-approved__table td:first-child{width:38px;padding-left:16px;padding-right:7px}.cargo-approved__table th:nth-child(2){width:220px}.cargo-approved__table th:nth-child(3){width:55px}.cargo-approved__table th:nth-child(4){width:60px}.cargo-approved__table th:nth-child(5){width:120px}.cargo-approved__table th:nth-child(6){width:70px}.cargo-approved__table th:nth-child(7){width:95px}.cargo-approved__table th:nth-child(8){width:105px}.cargo-approved__table th:nth-child(9){width:90px}.cargo-approved__table th:nth-child(10){width:82px}.cargo-approved__table th:nth-child(11){width:110px}.cargo-approved__table th:nth-child(12){width:130px}.cargo-approved__table input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:#1359f4}.cargo-approved__table input:disabled{opacity:.52}.cargo-approved__identity{display:grid;grid-template-columns:109px minmax(0,1fr);gap:12px;align-items:center}.cargo-approved__identity>div:first-child{display:inline-flex;align-items:center;gap:9px}.cargo-approved__identity strong{color:#0c0d0e;font-size:16px}.cargo-approved__identity em{padding:3px 8px;color:#1558f3;border-radius:6px;background:#eef2ff;font-style:normal;font-size:13px}.cargo-approved__identity>div:last-child{display:grid;gap:4px;min-width:0}.cargo-approved__identity a{overflow:hidden;color:#1558f3;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cargo-approved__identity small{color:#4b5263;font-size:13px}.cargo-approved__status{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:6px;font-size:14px;font-weight:600;white-space:nowrap}.cargo-approved__status i{width:8px;height:8px;border-radius:50%;background:currentColor}.cargo-approved__status.is-warning{color:#c18411;background:#fff5d9}.cargo-approved__status.is-processing{color:#155cf2;background:#eaf1ff}.cargo-approved__status.is-danger{color:#ec3c49;background:#fee9eb}.cargo-approved__order-link{padding:0;color:#155af0;border:0;background:transparent;font:inherit;white-space:nowrap}.cargo-approved__normal{color:#0eaf7c;font-weight:600;white-space:nowrap}.cargo-approved__hold{color:#f1434b;font-weight:600;white-space:nowrap}.cargo-approved__action{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;min-width:116px;min-height:43px!important;padding:0 10px!important;border-radius:7px!important;font-size:14px!important;white-space:nowrap}.cargo-approved__action--primary,.cargo-approved__bulk-action{color:#fff!important;border-color:#1154f4!important;background:linear-gradient(135deg,#115bf5,#1647dc)!important;box-shadow:0 6px 12px #1648de2e!important}.cargo-approved__action--exception{color:#ed3540!important;border-color:#ff5963!important;background:#fff!important}.cargo-approved__waiting{display:grid;gap:4px;color:#4b5263;font-size:15px}.cargo-approved__waiting small{color:#5c6372;font-size:12.5px;line-height:1.4}.cargo-approved__empty{padding:54px;color:#5c6372;text-align:center}.cargo-approved__selection{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:77px;padding:10px 20px 10px 22px;border:1px solid #ebeff5;border-top:0;border-radius:0 0 8px 8px;background:linear-gradient(90deg,#f8fbff,#fff 82%);box-shadow:0 10px 22px #17315e0d}.cargo-approved__selection-summary{display:flex;align-items:center;gap:18px;color:#0c0d0e;font-size:16px;white-space:nowrap}.cargo-approved__selection-summary b{margin-left:7px;font-size:20px}.cargo-approved__selection-icon{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;color:#fff;border-radius:50%;background:#155cf4}.cargo-approved__divider{width:1px;height:25px;background:#dfe5ee}.cargo-approved__selection-summary button{padding:0;color:#155cf4;border:0;background:transparent;font-size:16px}.cargo-approved__bulk-action{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;min-width:213px;min-height:52px!important;border-radius:7px!important;font-size:19px!important}.cargo-approved__action>svg,.cargo-approved__bulk-action>svg{display:block;flex:0 0 auto}.cargo-approved__pagination{display:flex;align-items:center;justify-content:flex-end;gap:24px;min-height:91px;color:#4b5263;font-size:16px}.cargo-approved__pagination>span{margin-right:auto}.cargo-approved__pagination>div{display:flex;gap:9px}.cargo-approved__pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 10px;color:#4b5263;border:1px solid #dde4ee;border-radius:7px;background:#fff;font-size:16px}.cargo-approved__pagination button.is-current{color:#155bf1;border-color:#215dfa;box-shadow:inset 0 0 0 1px #215dfa}.cargo-approved__page-size{display:inline-flex!important;align-items:center;gap:20px;min-width:147px!important;justify-content:space-between!important}.cargo-goods{padding-top:18px}.cargo-goods__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px}.cargo-goods__title-row{display:flex;align-items:center;gap:24px}.cargo-goods__tabs{display:inline-flex;gap:2px;padding:2px;border:1px solid #dce5f1;border-radius:6px;background:#fff}.cargo-goods__tabs button{min-width:108px;height:36px;padding:0 18px;color:#4b5263;border:0;border-radius:4px;background:transparent;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.cargo-goods__tabs button.is-active{color:#1460ed;background:#eff5ff;box-shadow:inset 0 0 0 1px #4380ff}.cargo-goods__help{min-width:106px;min-height:38px;gap:7px;color:#1764ed!important;border-color:#dae5f6!important;background:#fff!important;font-size:14px!important}.cargo-approved__metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cargo-approved__metric--completed .cargo-approved__metric-icon{color:#5c6372;background:#f0f2f7}.cargo-goods__filters{display:grid;grid-template-columns:minmax(300px,1.65fr) repeat(4,minmax(140px,.75fr)) auto;gap:14px;align-items:end;min-height:auto;padding:13px 18px}.cargo-goods__filters .cargo-approved__search{width:auto;min-height:42px;padding:0 12px;border:1px solid #dfe6f0;border-radius:7px}.cargo-goods__filters .cargo-approved__select{display:grid;gap:5px;min-width:0;color:#5c6372;font-size:13px}.cargo-goods__filters .cargo-approved__select select{width:100%;min-width:0;height:42px;padding-left:13px;color:#2c313c;font-size:14px}.cargo-goods__filters .cargo-approved__select svg{position:absolute;justify-self:end;align-self:end;margin:0 12px 13px 0}.cargo-goods__filters .cargo-approved__reset{align-self:end;min-height:42px;margin-left:0}.cargo-goods__table{font-size:13px}.cargo-goods__table th{height:50px;padding-block:8px;font-size:13px}.cargo-goods__table td{height:66px;padding-block:8px}.cargo-goods__table--domestic{min-width:1640px}.cargo-goods__table--foreign{min-width:1590px}.cargo-goods__table th:first-child,.cargo-goods__table td:first-child{width:44px;padding-left:16px}.cargo-goods__table--domestic th:nth-child(2){width:165px}.cargo-goods__table--domestic th:nth-child(3){width:115px}.cargo-goods__table--domestic th:nth-child(4){width:64px}.cargo-goods__table--domestic th:nth-child(5){width:85px}.cargo-goods__table--domestic th:nth-child(6){width:135px}.cargo-goods__table--domestic th:nth-child(7){width:105px}.cargo-goods__table--domestic th:nth-child(8){width:112px}.cargo-goods__table--domestic th:nth-child(9){width:90px}.cargo-goods__table--domestic th:nth-child(10){width:115px}.cargo-goods__table--domestic th:nth-child(11){width:84px}.cargo-goods__table--domestic th:nth-child(12){width:120px}.cargo-goods__table--domestic th:nth-child(13){width:132px}.cargo-goods__table--foreign th:nth-child(2){width:188px}.cargo-goods__table--foreign th:nth-child(3){width:116px}.cargo-goods__table--foreign th:nth-child(4){width:102px}.cargo-goods__table--foreign th:nth-child(5){width:70px}.cargo-goods__table--foreign th:nth-child(6){width:72px}.cargo-goods__table--foreign th:nth-child(7){width:142px}.cargo-goods__table--foreign th:nth-child(8){width:82px}.cargo-goods__table--foreign th:nth-child(9){width:118px}.cargo-goods__table--foreign th:nth-child(10){width:114px}.cargo-goods__table--foreign th:nth-child(11){width:130px}.cargo-goods__table--foreign th:nth-child(12){width:120px}.cargo-goods__table--foreign th:nth-child(13){width:112px}.cargo-goods__identity{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:start;gap:3px 7px;min-width:135px}.cargo-goods__identity strong{color:#0c0d0e;font-size:14px;font-weight:750}.cargo-goods__identity em{padding:3px 7px;color:#1462e9;border-radius:5px;background:#edf4ff;font-size:12.5px;font-weight:700}.cargo-goods__identity span{grid-column:1 / -1;color:#1765e9;font-size:12.5px;font-weight:650}.cargo-goods__identity small{grid-column:1 / -1;color:#5c6372;font-size:12.5px}.cargo-goods__status{padding:4px 8px;font-size:12.5px}.cargo-goods__status.is-awaiting{color:#bb7d0a;background:#fff4d8}.cargo-goods__status.is-eligible{color:#1665e8;background:#eaf3ff}.cargo-goods__status.is-exception{color:#ec3d4b;background:#ffebec}.cargo-goods__status.is-transit{color:#1a69e9;background:#eaf3ff}.cargo-goods__status.is-completed{color:#4b5263;background:#eef1f6}.cargo-goods__table .cargo-approved__order-link{color:#1260e8;font-size:12.5px;font-weight:650}.cargo-goods__table .cargo-approved__normal{color:#08a37e;font-size:12.5px}.cargo-goods__table .cargo-approved__hold{color:#e74750;font-size:12.5px}.cargo-goods__action{min-width:86px;min-height:36px!important;font-size:12.5px!important}.cargo-goods__action--exception{min-width:88px}.cargo-goods__selection{min-height:64px;padding-block:8px}.cargo-goods__selection-summary{gap:14px;font-size:14px}.cargo-goods__selection-summary b{font-size:17px}.cargo-goods__bulk-action{min-width:158px;min-height:42px!important;font-size:15px!important}.cargo-goods__pagination{min-height:76px;font-size:14px}.cargo-goods__pagination button{min-width:38px;height:38px;font-size:14px}.cargo-goods__pagination .cargo-approved__page-size{min-width:120px!important;height:38px;font-size:14px}.cargo-goods__table--domestic,.cargo-goods__table--foreign{width:100%;min-width:0}.cargo-goods__table th,.cargo-goods__table td{padding-inline:8px}.cargo-goods__table--domestic th:nth-child(13),.cargo-goods__table--domestic td:nth-child(13),.cargo-goods__table--foreign th:nth-child(12),.cargo-goods__table--foreign td:nth-child(12){width:140px;padding-left:8px;padding-right:12px;white-space:nowrap}.cargo-goods__table td{overflow-wrap:anywhere}.cargo-goods__table td:last-child{overflow-wrap:normal}.cargo-goods__table .cargo-approved__action{min-width:116px;max-width:100%;flex-shrink:0}.ui-modal:has(.cargo-exception-dialog){width:min(710px,calc(100vw - 32px));max-width:710px;max-height:calc(100vh - 122px);overflow:hidden;border-radius:13px}.ui-modal:has(.cargo-exception-dialog)>header{align-items:center;padding:20px 24px 10px;border-bottom:0}.ui-modal:has(.cargo-exception-dialog)>header h2{color:#0c0d0e;font-size:23px;font-weight:700}.ui-modal:has(.cargo-exception-dialog)>header .ui-button{width:30px;min-width:30px;height:30px;padding:0;color:#5c6372;border:0!important;background:transparent!important;box-shadow:none!important}.ui-modal:has(.cargo-exception-dialog)>header .ui-button:hover{color:#2c313c;background:#f3f6fb!important}.ui-modal:has(.cargo-exception-dialog)>.ui-modal__body{padding:0 24px;overflow:auto}.cargo-exception-dialog{display:grid;gap:10px;color:#0c0d0e}.cargo-exception-dialog h3{margin:0;color:#0c0d0e;font-size:16px;font-weight:700;line-height:1.35}.cargo-exception-dialog__alert{display:flex;align-items:center;gap:13px;min-height:72px;padding:11px 17px;color:#ef3941;border:1px solid #ffd9da;border-radius:7px;background:linear-gradient(102deg,#fff2f3,#fff8f8)}.cargo-exception-dialog__alert-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;border-radius:50%;background:#fa454d}.cargo-exception-dialog__alert div{display:grid;gap:4px}.cargo-exception-dialog__alert strong{color:#d72e35;font-size:16px}.cargo-exception-dialog__alert span{color:#4b5263;font-size:14px}.cargo-exception-dialog__alert-icon{color:#fff!important}.cargo-exception-dialog__alert div>span{color:#4b5263;font-size:14px}.cargo-exception-dialog__card{padding:13px 17px 14px;border:1px solid #e1e9f4;border-radius:8px;background:#fff;box-shadow:0 2px 7px #14305f06}.cargo-exception-dialog__basic{display:grid;gap:11px}.cargo-exception-dialog__facts{display:grid;grid-template-columns:1fr 1fr;gap:9px 30px;margin:0}.cargo-exception-dialog__facts>div{display:grid;grid-template-columns:92px 1fr;gap:9px;align-items:start;min-width:0}.cargo-exception-dialog__facts dt,.cargo-exception-dialog__cargo-info dt{color:#5c6372;font-size:14px;white-space:nowrap}.cargo-exception-dialog__facts dd,.cargo-exception-dialog__cargo-info dd{margin:0;color:#0c0d0e;font-size:14px;font-weight:600;line-height:1.45}.cargo-exception-dialog__facts .cargo-exception-dialog__description{grid-column:1 / -1}.cargo-exception-dialog__description dd{font-weight:500;line-height:1.52}.cargo-exception-dialog__severity{display:inline-flex;align-items:center;gap:8px}.cargo-exception-dialog__severity i{width:10px;height:10px;border-radius:50%;background:#ffb707}.cargo-exception-dialog__cargo-info{display:flex;align-items:center;justify-content:space-between;min-height:114px;padding:14px 19px 14px 17px;border:1px solid #e4edf8;border-radius:8px;background:linear-gradient(105deg,#fbfdff,#f3f8ff)}.cargo-exception-dialog__cargo-info>div{display:grid;gap:11px}.cargo-exception-dialog__cargo-info dl{display:grid;grid-template-columns:1fr 1fr;gap:9px 64px;margin:0}.cargo-exception-dialog__cargo-info dl>div{display:grid;grid-template-columns:92px auto;gap:9px}.cargo-exception-dialog__package-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;color:#5c6372;border-radius:50%;background:#edf3fc}.cargo-exception-dialog__photos{display:grid;gap:10px}.cargo-exception-dialog__photos>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 148px;gap:9px}.cargo-exception-dialog__photos img{width:100%;height:114px;object-fit:cover;border-radius:6px;background:#eff3f9}.cargo-exception-dialog__photos img.is-left{object-position:25% 52%}.cargo-exception-dialog__photos img.is-center{object-position:52% 52%}.cargo-exception-dialog__photos img.is-right{object-position:76% 52%}.cargo-exception-dialog__view-photos{display:grid;align-content:center;justify-items:center;gap:3px;height:114px;color:#5c6372;border:1px dashed #cddbf0;border-radius:6px;background:#fbfdff}.cargo-exception-dialog__view-photos b{color:#5c6372;font-size:13px;font-weight:600}.cargo-exception-dialog__view-photos small{color:#5c6372;font-size:13px}.cargo-exception-dialog__request{position:relative;display:grid;gap:8px;padding:13px 15px 17px;border:1px solid #e1e9f4;border-radius:8px;background:#fff;color:#0c0d0e;font-size:16px;font-weight:700}.cargo-exception-dialog__request textarea{min-height:87px;padding:12px 14px 24px;color:#2c313c;border:1px solid #ccd9eb;border-radius:7px;outline:none;background:#fff;font:inherit;font-size:14px;line-height:1.45;resize:vertical}.cargo-exception-dialog__request textarea:focus{border-color:#5c74ee;box-shadow:0 0 0 3px #4760f017}.cargo-exception-dialog__request textarea::placeholder{color:#8a91a0}.cargo-exception-dialog__request>small{position:absolute;right:28px;bottom:27px;color:#5c6372;font-size:13px;font-weight:400}.cargo-exception-dialog__actions{display:flex;justify-content:flex-end;gap:12px;margin:0 -24px;padding:17px 30px 20px;border-top:1px solid #e5ebf4;background:#fbfdff}.cargo-exception-dialog__actions .ui-button{min-width:96px;height:47px;font-size:16px}.cargo-exception-dialog__actions .ui-button:last-child{min-width:180px;color:#fff;border-color:#2457f4;background:linear-gradient(105deg,#2149ee,#255dfa);box-shadow:0 7px 15px #2451ef2e}@media (max-width: 1160px){.cargo-page.cargo-approved{width:calc(100% - 40px);margin-inline:20px}.cargo-approved__filters{flex-wrap:wrap;gap:12px 20px}.cargo-approved__reset{margin-left:0}.cargo-approved__selection-summary{gap:11px;font-size:14px}.cargo-approved__selection-summary b{font-size:17px}}@media (max-width: 760px){.cargo-page.cargo-approved{width:calc(100% - 28px);margin-inline:14px}.cargo-approved__header h1{font-size:28px}.cargo-approved__metrics{grid-template-columns:1fr}.cargo-approved__filters{align-items:stretch}.cargo-approved__search{width:100%}.cargo-approved__select{justify-content:space-between}.cargo-approved__selection{align-items:stretch;flex-direction:column}.cargo-approved__selection-summary{flex-wrap:wrap;white-space:normal}.cargo-approved__bulk-action{width:100%}.cargo-approved__pagination{flex-wrap:wrap;gap:12px}.cargo-approved__pagination>span{width:100%}.cargo-exception-form dl{grid-template-columns:1fr}}.forecast-records-page{width:calc(100% - 56px);max-width:none;margin-inline:28px;padding-top:20px;padding-bottom:40px;color:#0c0d0e}.forecast-records-page .forecast-breadcrumb{margin-bottom:10px;font-size:14px}.forecast-records-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.forecast-records-header h1{margin:0;color:#0c0d0e;font-size:31px;line-height:1.18;letter-spacing:-.04em}.forecast-records-header p{margin:8px 0 0;color:#4b5263;font-size:15px}.forecast-records-header>button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:172px;min-height:48px;padding:0 20px;color:#fff;border:0;border-radius:9px;background:linear-gradient(106deg,#2965e8,#2867ef);box-shadow:0 8px 16px #2d65de33;font-size:16px;font-weight:700}.forecast-records-header>button:hover{background:linear-gradient(106deg,#1e57d2,#205bdb)}.forecast-records-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.forecast-records-stats article{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:16px;min-height:106px;padding:18px 21px;border:1px solid #e1e6f0;border-radius:10px;background:linear-gradient(112deg,#fff,#fbfcff);box-shadow:0 4px 14px #1d305606}.forecast-records-stats i{display:grid;width:66px;height:66px;place-items:center;border-radius:17px;font-style:normal}.forecast-records-stats i.is-draft{color:#1463f2;background:linear-gradient(145deg,#edf4ff,#f8faff)}.forecast-records-stats i.is-transit{color:#1264f2;background:linear-gradient(145deg,#eef4ff,#f8faff)}.forecast-records-stats i.is-arrived{color:#12a978;background:linear-gradient(145deg,#e9fbf3,#f7fefb)}.forecast-records-stats div{display:flex;align-items:baseline;gap:9px}.forecast-records-stats span{position:absolute;align-self:start;margin-top:3px;color:#5c6372;font-size:16px}.forecast-records-stats strong{margin-top:31px;color:#0c0d0e;font-size:31px;line-height:1}.forecast-records-stats small{color:#4b5263;font-size:16px}.forecast-records-filter{display:grid;grid-template-columns:minmax(280px,1.55fr) repeat(3,minmax(164px,.72fr)) auto;gap:16px;align-items:end;min-height:86px;margin-bottom:16px;padding:14px 18px 16px;border:1px solid #e5e9f1;border-radius:10px;background:#fff;box-shadow:0 4px 13px #24396005}.forecast-records-filter .field-label{gap:6px;color:#4b5263;font-size:13px}.forecast-records-filter .field-label>span{font-size:13px}.forecast-records-filter .search-field,.forecast-records-filter .ui-select{min-height:43px}.forecast-records-filter .search-field{border-color:#dce4f2;border-radius:8px}.forecast-records-filter .ui-select{border-color:#dce4f2;border-radius:8px;background-color:#fff}.forecast-records-filter>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:138px;min-height:43px;padding:0 13px;color:#1760ef;border:1px solid #cbdcff;border-radius:8px;background:#fff;font-size:14px;font-weight:650}.forecast-records-filter>button:hover{border-color:#7da6ff;background:#f7faff}.forecast-records-table-wrap{overflow-x:auto;border:1px solid #e1e7f0;border-radius:10px;background:#fff;box-shadow:0 4px 14px #1e305006}.forecast-records-table{width:100%;min-width:1420px;border-spacing:0;color:#2c313c;font-size:14px;text-align:left}.forecast-records-table thead th{height:43px;padding:9px 18px;color:#5c6372;background:linear-gradient(180deg,#fcfdff,#f6f9fd);font-size:13px;font-weight:600;white-space:nowrap}.forecast-records-table thead th span{margin-left:5px;color:#5c6372;font-size:12px}.forecast-records-table td{height:79px;padding:10px 18px;border-top:1px solid #e8edf4;vertical-align:middle;white-space:nowrap}.forecast-records-table td>b{display:block;color:#0c0d0e;font-size:15px;font-weight:750}.forecast-records-table td>small{display:block;margin-top:6px;color:#5c6372;font-size:13px}.forecast-records-table td>span:not(.forecast-record-status){display:block;color:#4b5263;font-size:13px}.forecast-records-table em{display:inline-flex;min-width:56px;justify-content:center;padding:5px 10px;color:#145edf;border-radius:6px;background:#eaf2ff;font-size:14px;font-style:normal;font-weight:750}.forecast-records-table em.is-fcl{color:#3b70e3;background:#eaf1ff}.forecast-record-status{display:inline-flex;align-items:center;gap:9px;color:#4b5263;font-size:14px;font-weight:650}.forecast-record-status i{width:10px;height:10px;border-radius:50%;background:currentColor}.forecast-record-status.is-draft{color:#5c6372}.forecast-record-status.is-submitted,.forecast-record-status.is-arrived{color:#11a77d}.forecast-record-status.is-partial{color:#eb8b10}.forecast-record-action,.forecast-record-delete,.forecast-record-more-button{display:inline-flex;align-items:center;justify-content:center;min-width:112px;min-height:40px;padding:0 12px;border:1px solid #ccd9ff;border-radius:8px;background:#fff;color:#185df1;font-size:14px;font-weight:650}.forecast-record-action:hover{border-color:#3975ff;background:#f8faff}.forecast-record-delete{min-width:86px;color:#ed3842;border-color:#ffd0d3}.forecast-record-delete:hover{background:#fff7f7;border-color:#ff999f}.forecast-record-more{position:relative}.forecast-record-more-button{min-width:68px;color:#4b5263;border-color:#dfe6ef}.forecast-record-more-menu{position:absolute;z-index:5;right:13px;bottom:10px;display:grid;min-width:104px;padding:5px;border:1px solid #e1e7f0;border-radius:8px;background:#fff;box-shadow:0 10px 22px #1a284621}.forecast-record-more-menu button{padding:8px 10px;color:#2c313c;border:0;border-radius:5px;background:transparent;font-size:12.5px;text-align:left}.forecast-record-more-menu button:hover{color:#205cec;background:#f4f7ff}.forecast-records-pagination{display:flex;align-items:center;justify-content:space-between;min-height:77px;color:#4b5263;font-size:14px}.forecast-records-pagination>div{display:flex;align-items:center;gap:10px}.forecast-records-pagination label{position:relative}.forecast-records-pagination select{min-width:146px;height:43px;padding:0 15px;color:#2c313c;border:1px solid #dde5f0;border-radius:8px;outline:0;background:#fff;font:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.forecast-records-pagination button,.forecast-records-pagination b{display:inline-flex;align-items:center;justify-content:center;min-width:43px;height:43px;margin:0;padding:0;color:#5c6372;border:1px solid #e1e7f0;border-radius:8px;background:#fff;font-size:15px;font-weight:500}.forecast-records-pagination button:not(:disabled):hover{color:#2862ef;border-color:#aac2ff}.forecast-records-pagination button:disabled{opacity:.52}.forecast-records-pagination b{color:#195af3;border-color:#2d62ff;box-shadow:inset 0 0 0 1px #2d62ff;font-weight:700}@media (max-width:960px){.forecast-records-page{width:calc(100% - 32px);margin-inline:16px}.forecast-records-filter{grid-template-columns:1fr 1fr}.forecast-records-filter .search-field{grid-column:1 / -1}.forecast-records-filter>button{justify-self:start}}.forecast-records-page{width:calc(100% - 72px);max-width:none;margin-inline:36px}.forecast-records-stats{gap:16px}.forecast-records-stats article{grid-template-columns:72px 1fr;gap:16px;padding-inline:21px}.forecast-records-stats i{width:66px;height:66px}.forecast-records-filter{grid-template-columns:minmax(340px,1.55fr) repeat(3,minmax(180px,.72fr)) auto;gap:16px;padding-inline:18px}.forecast-records-filter>button{min-width:138px;padding-inline:13px}.forecast-records-table{min-width:1400px;table-layout:auto}.forecast-records-table thead th,.forecast-records-table td{padding-inline:18px}.forecast-records-table th:nth-child(1){width:160px}.forecast-records-table th:nth-child(2){width:130px}.forecast-records-table th:nth-child(3){width:170px}.forecast-records-table th:nth-child(4){width:150px}.forecast-records-table th:nth-child(5){width:145px}.forecast-records-table th:nth-child(7){width:115px}.forecast-records-table td:nth-last-child(-n+3){padding-inline:12px}.forecast-record-action,.forecast-record-delete,.forecast-record-more-button{min-width:112px;min-height:40px;padding-inline:12px}.forecast-record-delete{min-width:86px}.forecast-record-more-button{min-width:68px}.forecast-records-pagination>div{gap:10px}@media (max-width:640px){.forecast-records-header{align-items:stretch;flex-direction:column}.forecast-records-header>button{width:100%}.forecast-records-stats,.forecast-records-filter{grid-template-columns:1fr}.forecast-records-filter .search-field{grid-column:auto}.forecast-records-pagination{align-items:flex-start;flex-direction:column;padding-block:16px}.forecast-records-pagination>div{width:100%;justify-content:space-between}.forecast-records-pagination select{min-width:128px}}.forecast-records-filter{min-height:100px;padding-block:18px}.forecast-records-page{padding-top:24px;padding-bottom:52px}.forecast-records-page .forecast-breadcrumb{margin-bottom:12px;font-size:15px}.forecast-records-header{margin-bottom:28px}.forecast-records-header h1{font-size:34px}.forecast-records-header p{margin-top:9px;font-size:16px}.forecast-records-header>button{min-width:184px;min-height:52px;padding-inline:22px;font-size:17px}.forecast-records-stats{gap:18px;margin-bottom:20px}.forecast-records-stats article{grid-template-columns:76px 1fr;gap:18px;min-height:116px;padding:20px 24px}.forecast-records-stats i{width:72px;height:72px;border-radius:18px}.forecast-records-stats span{font-size:17px}.forecast-records-stats strong{font-size:35px}.forecast-records-stats small{font-size:17px}.forecast-records-filter{min-height:108px;margin-bottom:18px;padding:20px}.forecast-records-filter .field-label,.forecast-records-filter .field-label>span{font-size:14px}.forecast-records-filter .search-field,.forecast-records-filter .ui-select,.forecast-records-filter>button{min-height:48px}.forecast-records-filter>button{min-width:150px;font-size:15px}.forecast-records-table{font-size:15px}.forecast-records-table thead th{height:50px;padding-block:11px;font-size:14px}.forecast-records-table td{height:88px;padding-block:12px}.forecast-records-table td>b{font-size:16px}.forecast-records-table td>small,.forecast-records-table td>span:not(.forecast-record-status){font-size:14px}.forecast-records-table em{min-width:62px;padding:6px 12px;font-size:15px}.forecast-record-status{gap:10px;font-size:15px}.forecast-record-status i{width:11px;height:11px}.forecast-record-action,.forecast-record-delete,.forecast-record-more-button{min-height:46px;font-size:15px}.forecast-record-delete{min-width:92px}.forecast-record-more-button{min-width:72px}.forecast-records-pagination{min-height:84px;font-size:15px}.forecast-records-pagination select{min-width:156px;height:48px;font-size:15px}.forecast-records-pagination button,.forecast-records-pagination b{min-width:48px;height:48px;font-size:16px}.forecast-records-stat-content{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:5px 9px}.forecast-records-stat-content>span{position:static;grid-column:1 / -1;margin:0}.forecast-records-stat-content>strong{margin-top:0}.forecast-records-table th:nth-child(1){width:172px}.forecast-records-table th:nth-child(2){width:92px}.forecast-records-table th:nth-child(3){width:110px}.forecast-records-table th:nth-child(4){width:174px}.forecast-records-table th:nth-child(5){width:112px}.forecast-records-table th:nth-child(6){width:120px}.forecast-records-table th:nth-child(7){width:150px}.forecast-records-table th:nth-child(8){width:164px}.forecast-records-table td:nth-child(2),.forecast-records-table td:nth-child(3),.forecast-records-table td:nth-child(5){text-align:center}.forecast-records-table td:nth-child(3)>b,.forecast-records-table td:nth-child(5)>b{font-size:15px}.forecast-record-warning{color:#ed3842!important}.ui-modal:has(.forecast-label-print-dialog){width:min(1042px,calc(100vw - 40px));max-width:1042px;max-height:calc(100vh - 116px);overflow:hidden;border-radius:12px}.ui-modal:has(.forecast-label-print-dialog)>header{align-items:center;min-height:72px;padding:19px 26px}.ui-modal:has(.forecast-label-print-dialog)>header h2{color:#0c0d0e;font-size:23px}.ui-modal:has(.forecast-label-print-dialog)>header h2:before{margin-right:12px;color:#244fff;content:"▣"}.ui-modal:has(.forecast-label-print-dialog)>header .ui-button{min-width:32px;padding:0;color:#5c6372}.ui-modal:has(.forecast-label-print-dialog)>.ui-modal__body{padding:0;overflow:auto}.forecast-label-print-dialog{color:#0c0d0e}.forecast-label-print-summary{display:grid;grid-template-columns:1.05fr .82fr .75fr 1.15fr .93fr;margin:18px 26px;padding:17px 20px;border:1px solid #dbeaff;border-radius:7px;background:linear-gradient(110deg,#f6fbff,#eef7ff)}.forecast-label-print-summary>div{display:grid;gap:8px;min-width:0;padding:0 20px;border-left:1px solid #dbeaff}.forecast-label-print-summary>div:first-child{padding-left:0;border-left:0}.forecast-label-print-summary>div:last-child{padding-right:0}.forecast-label-print-summary dt{color:#5c6372;font-size:13px}.forecast-label-print-summary dd{display:flex;align-items:center;gap:8px;margin:0;color:#0c0d0e;font-size:16px;font-weight:650;white-space:nowrap}.forecast-label-print-summary dd i{width:9px;height:9px;border-radius:50%;background:#15ad74}.forecast-label-print-layout{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(330px,1fr);min-height:535px;border-top:1px solid #e6ebf3}.forecast-label-print-list{padding:18px 18px 22px 26px}.forecast-label-print-list>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.forecast-label-print-list>header>div{display:flex;align-items:center;gap:24px}.forecast-label-print-list h3,.forecast-label-print-preview h3{margin:0;color:#0c0d0e;font-size:18px}.forecast-label-print-list label{display:flex;align-items:center;gap:8px;color:#2c313c;font-size:14px}.forecast-label-print-list header span{color:#4b5263;font-size:14px}.forecast-label-print-list input{width:18px;height:18px;accent-color:#2766ed}.forecast-label-print-list>header>div:last-child{display:flex;gap:10px}.forecast-label-print-list>header>div:last-child button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;color:#2262ec;border:1px solid #3172ff;border-radius:6px;background:#fff;font-size:14px;font-weight:650}.forecast-label-print-list table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #e0e7f1;border-radius:6px;font-size:13px}.forecast-label-print-list th{padding:12px 14px;color:#4b5263;border-right:1px solid #e0e7f1;background:#f5f8fc;font-weight:650;text-align:left}.forecast-label-print-list th:first-child,.forecast-label-print-list td:first-child{width:44px;text-align:center}.forecast-label-print-list th:last-child{border-right:0}.forecast-label-print-list td{padding:13px 14px;border-top:1px solid #e4eaf3;border-right:1px solid #e4eaf3;vertical-align:middle}.forecast-label-print-list td:last-child{border-right:0;white-space:nowrap}.forecast-label-print-list tr.is-active{background:#fbfcff}.forecast-label-print-list td:nth-child(2)>button,.forecast-label-print-list td:last-child button{padding:0;color:#2060eb;border:0;background:transparent;font:inherit;font-weight:650}.forecast-label-print-list td:last-child button+button:before{margin:0 8px;color:#c5cfdd;content:"|"}.forecast-label-print-list td:nth-child(3) span{display:block;color:#4b5263;line-height:1.5}.forecast-label-print-preview{padding:18px 26px 22px 18px;border-left:1px solid #e5eaf2}.forecast-label-print-preview>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.forecast-label-print-preview>header>div{display:flex;align-items:center;gap:13px}.forecast-label-print-preview>header button{display:grid;width:32px;height:30px;place-items:center;padding:0;color:#4b5263;border:1px solid transparent;border-radius:5px;background:#fff}.forecast-label-print-preview>header button:last-child{border-color:#d6e0ee}.forecast-label-print-preview>header button:disabled{opacity:.38}.forecast-label-print-preview>header b{color:#0c0d0e;font-size:14px}.forecast-label-sheet{min-height:454px;padding:18px 22px;border:1px solid #ccd9e9;border-radius:7px;background:#fff}.forecast-label-sheet>header{display:flex;align-items:start;justify-content:space-between}.forecast-label-sheet>header strong{display:grid;color:#0c0d0e;font-size:20px;line-height:1}.forecast-label-sheet>header strong small{margin-top:4px;font-size:11px}.forecast-label-sheet>header span{display:grid;color:#0c0d0e;font-size:14px;font-weight:700;text-align:right}.forecast-label-sheet>header span small{margin-top:2px;font-size:10px;font-weight:500}.forecast-label-code{display:block;margin:17px 0 10px;color:#0c0d0e;font-size:26px;text-align:center;letter-spacing:.02em}.forecast-label-barcode{height:52px;margin:0 4px 2px;background:repeating-linear-gradient(90deg,#111 0 2px,transparent 2px 4px,#111 4px 6px,transparent 6px 8px,#111 8px 9px,transparent 9px 12px)}.forecast-label-sheet>em{display:block;color:#0c0d0e;font-size:12px;font-style:normal;font-weight:700;text-align:center}.forecast-label-sheet>dl{display:grid;gap:8px;margin:14px 0 20px;padding:12px 0 20px;border-top:1px solid #697b95;border-bottom:1px solid #697b95}.forecast-label-sheet>dl>div{display:grid;grid-template-columns:72px 1fr;gap:9px;font-size:12px}.forecast-label-sheet dt{color:#4b5263}.forecast-label-sheet dd{margin:0;color:#2c313c;font-weight:650}.forecast-label-sheet section h4{margin:0 0 9px;color:#0c0d0e;font-size:14px}.forecast-label-sheet section table{width:100%;border-collapse:collapse;font-size:12px}.forecast-label-sheet section th{padding:7px 3px;color:#4b5263;border-bottom:1px solid #d9e1ec;text-align:left}.forecast-label-sheet section th:last-child,.forecast-label-sheet section td:last-child{text-align:right}.forecast-label-sheet section td{padding:7px 3px;border-bottom:1px solid #e5eaf1}.forecast-label-empty{display:grid;min-height:454px;place-items:center;color:#5c6372;border:1px solid #dbe3ef;border-radius:7px;font-size:14px}.forecast-label-print-dialog>footer{display:flex;justify-content:flex-end;padding:18px 26px 24px}.forecast-label-print-dialog>footer .ui-button{min-width:94px;min-height:40px;font-size:15px}.forecast-arrival-detail-page{width:calc(100% - 64px);max-width:none;margin-inline:32px;padding:20px 0 48px;color:#0c0d0e}.forecast-arrival-detail-page .forecast-breadcrumb{margin-bottom:10px;color:#4b5263;font-size:14px}.forecast-arrival-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.forecast-arrival-detail-header h1{margin:0;color:#0c0d0e;font-size:30px;letter-spacing:-.035em}.forecast-arrival-detail-header h1 em{display:inline-flex;align-items:center;margin-left:12px;padding:5px 12px;border-radius:999px;font-size:15px;font-style:normal;vertical-align:4px}.forecast-arrival-detail-header h1 em.is-partial{color:#ed8e0a;background:#fff4df}.forecast-arrival-detail-header h1 em.is-complete{color:#10a66e;background:#e8fbf2}.forecast-arrival-detail-header p{margin:8px 0 0;color:#4b5263;font-size:15px}.forecast-arrival-detail-header>button{display:inline-flex;align-items:center;gap:8px;min-width:96px;min-height:40px;padding:0 14px;color:#2c313c;border:1px solid #dbe3ef;border-radius:6px;background:#fff;font-size:15px;font-weight:650}.forecast-arrival-card{margin-top:20px;padding:21px;border:1px solid #e2e8f1;border-radius:9px;background:linear-gradient(120deg,#fff,#fcfdff);box-shadow:0 4px 15px #20325806}.forecast-arrival-card h2{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:#0c0d0e;font-size:20px}.forecast-arrival-card h2 svg{color:#326ff4}.forecast-arrival-basic dl{display:grid;grid-template-columns:.9fr .95fr 1.75fr 1fr .9fr;margin:0}.forecast-arrival-basic dl>div{display:grid;gap:10px;min-height:82px;padding:7px 24px;border-left:1px solid #e3e9f2}.forecast-arrival-basic dl>div:first-child{padding-left:0;border-left:0}.forecast-arrival-basic dt{color:#4b5263;font-size:15px}.forecast-arrival-basic dd{margin:0;color:#0c0d0e;font-size:18px;font-weight:700}.forecast-arrival-basic dd small{display:block;margin-top:6px;color:#5c6372;font-size:15px;font-weight:400}.forecast-arrival-basic dd.is-partial,.forecast-arrival-basic dd.is-complete{display:flex;align-items:center;gap:9px}.forecast-arrival-basic dd.is-partial{color:#ec900d}.forecast-arrival-basic dd.is-complete{color:#0ca772}.forecast-arrival-basic dd i{width:12px;height:12px;border-radius:50%;background:currentColor}.forecast-arrival-pickup-info{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;margin-top:22px;padding:17px 20px;border:1px solid #e9eff7;border-radius:8px;background:linear-gradient(105deg,#f6fbff,#fbfcff)}.forecast-arrival-pickup-info h3{display:flex;align-items:center;gap:12px;margin:0;color:#0c0d0e;font-size:20px}.forecast-arrival-pickup-info h3 svg{color:#326ff4}.forecast-arrival-pickup-info dl{grid-template-columns:repeat(3,minmax(0,1fr))}.forecast-arrival-pickup-info dl>div{min-height:58px;padding:4px 28px}.forecast-arrival-pickup-info dl>div:first-child{padding-left:28px;border-left:1px solid #dce7f4}.forecast-arrival-pickup-info dt{font-size:14px}.forecast-arrival-pickup-info dd{font-size:17px}.forecast-arrival-progress{display:grid;grid-template-columns:165px 1fr;align-items:center;gap:18px;min-height:83px}.forecast-arrival-progress h2{margin:0;font-size:19px}.forecast-arrival-progress>div{display:grid;grid-template-columns:minmax(180px,1fr) 1.05fr;align-items:center;gap:18px}.forecast-arrival-progress>div>i{display:block;height:12px;overflow:hidden;border-radius:999px;background:#e4e9f1}.forecast-arrival-progress>div>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4e7df7,#5385f1)}.forecast-arrival-progress strong{color:#0c0d0e;font-size:18px}.forecast-arrival-progress strong span{margin-left:6px;color:#4b5263;font-size:16px;font-weight:500}.forecast-arrival-progress strong small{display:block;margin-top:6px;color:#0c0d0e;font-size:16px}.forecast-arrival-progress:has(.is-complete)>div>i>b{background:#10b981}.forecast-arrival-labels{padding:20px}.forecast-arrival-labels table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #e2e8f1;border-radius:6px;font-size:16px}.forecast-arrival-labels th{padding:12px 18px;color:#4b5263;border-right:1px solid #e2e8f1;background:#f6f8fc;font-size:15px;font-weight:600;text-align:left}.forecast-arrival-labels th:last-child,.forecast-arrival-labels td:last-child{border-right:0}.forecast-arrival-labels td{padding:14px 18px;color:#0c0d0e;border-top:1px solid #e2e8f1;border-right:1px solid #e2e8f1}.forecast-arrival-labels td>span{display:inline-flex;align-items:center;gap:9px;font-weight:650}.forecast-arrival-labels td>span i{width:11px;height:11px;border-radius:50%;background:currentColor}.forecast-arrival-labels td>span.is-arrived{color:#11ab76}.forecast-arrival-labels td>span.is-waiting{color:#5c6372}.forecast-arrival-labels td>button{min-width:148px;min-height:40px;color:#2d29ec;border:1px solid #5145ff;border-radius:5px;background:#fff;font:inherit;font-size:15px;font-weight:650}.forecast-arrival-exception{display:inline-flex;align-items:center;padding:5px 9px;color:#eb3840;border-radius:999px;background:#fff0f1;font-size:14px}.forecast-arrival-labels aside{display:flex;gap:13px;margin-top:20px;padding:15px;color:#4b5263;border:1px solid #cbd8ff;border-radius:6px;background:linear-gradient(105deg,#f5f7ff,#fbfcff)}.forecast-arrival-labels aside>svg{flex:0 0 auto;color:#3d3bef}.forecast-arrival-labels aside h3{margin:0 0 8px;color:#0c0d0e;font-size:17px}.forecast-arrival-labels aside ul{display:grid;gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.45}.forecast-arrival-basic.has-goods-attributes dl{grid-template-columns:.9fr .8fr 1.35fr .8fr 1.1fr .9fr .8fr 1fr 1.15fr}.forecast-records-groups{display:grid;gap:14px}.forecast-records-group{overflow:hidden;border:1px solid #e1e7f0;border-radius:10px;background:#fff;box-shadow:0 4px 14px #1e305006}.forecast-records-group__toggle{display:flex;align-items:center;width:100%;min-height:48px;gap:9px;padding:0 18px;color:#2c313c;border:0;border-bottom:1px solid #e8edf4;background:linear-gradient(180deg,#fcfdff,#f6f9fd);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.forecast-records-group__toggle svg{flex:0 0 auto;color:#4b5263;transition:transform .16s ease}.forecast-records-group__toggle[aria-expanded=false]{border-bottom:0}.forecast-records-group__toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.forecast-records-group__toggle:hover{background:#f8faff}.forecast-records-group__toggle:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-focus,#1d54cc);outline-offset:-2px}.forecast-records-group .forecast-records-table-wrap{border:0;border-radius:0;box-shadow:none}.cargo-goods__status-group-title th{width:auto!important;height:auto;padding:0!important;border-top:1px solid var(--cp-border);background:var(--cp-surface-muted)}.cargo-goods__status-group-title button{display:flex;align-items:center;width:100%;min-height:43px;gap:8px;padding:0 16px;color:var(--cp-text);border:0;background:transparent;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.cargo-goods__status-group-title button svg{flex:0 0 auto;color:var(--cp-text-secondary);transition:transform .16s ease}.cargo-goods__status-group-title button[aria-expanded=false] svg{transform:rotate(-90deg)}.cargo-goods__status-group-title button:hover{background:var(--cp-primary-soft)}.cargo-goods__status-group-title button:focus-visible{position:relative;z-index:1;outline:2px solid var(--cp-primary);outline-offset:-2px}.label-print-template-row{display:flex;align-items:end;margin:-2px 26px 18px}.label-print-template-row--page{margin:0 0 14px}.label-print-template-selector{width:310px}.label-print-template-selector .field-label{display:grid;gap:6px;color:#4b5263;font-size:13px}.label-print-template-selector .ui-select{min-height:40px;color:#2c313c;border-color:#d6e1ee;background:#fff;font-size:14px;font-weight:650}.forecast-label-modal__template .label-print-template-selector{width:100%}.forecast-label-modal__template .field-label{max-width:310px}.forecast-label-modal footer{display:flex;justify-content:flex-end;gap:9px}.forecast-label-sheet{box-sizing:border-box;width:min(100%,360px);min-height:0;aspect-ratio:2 / 3;margin-inline:auto;overflow:hidden}.forecast-label-sheet.label-print-template--label-100x100{aspect-ratio:1;padding:13px 15px}.forecast-label-sheet.label-print-template--a5{aspect-ratio:148 / 210}.forecast-label-sheet.label-print-template--a4{aspect-ratio:210 / 297}.forecast-label-sheet.label-print-template--label-100x100>header strong{font-size:16px}.forecast-label-sheet.label-print-template--label-100x100>header strong small{margin-top:2px;font-size:9px}.forecast-label-sheet.label-print-template--label-100x100>header span{font-size:11px}.forecast-label-sheet.label-print-template--label-100x100>header span small{font-size:8px}.forecast-label-sheet.label-print-template--label-100x100 .forecast-label-code{margin:10px 0 6px;font-size:19px}.forecast-label-sheet.label-print-template--label-100x100 .forecast-label-barcode{height:34px}.forecast-label-sheet.label-print-template--label-100x100>em{font-size:10px}.forecast-label-sheet.label-print-template--label-100x100>dl{gap:4px;margin:9px 0 11px;padding:7px 0 10px}.forecast-label-sheet.label-print-template--label-100x100>dl>div{grid-template-columns:58px 1fr;gap:5px;font-size:10px}.forecast-label-sheet.label-print-template--label-100x100 section h4{margin-bottom:5px;font-size:12px}.forecast-label-sheet.label-print-template--label-100x100 section table{font-size:10px}.forecast-label-sheet.label-print-template--label-100x100 section th,.forecast-label-sheet.label-print-template--label-100x100 section td{padding:3px 1px}.existing-uploaded-files-picker__pagination select{height:26px;padding:0 6px;color:#4b5263;border:1px solid #e1e6ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.cargo-approved__pagination select.cargo-approved__page-size{display:block!important;padding:0 10px;color:#4b5263;border:1px solid #dde4ee;border-radius:7px;background:#fff;font:inherit}@media (min-width: 761px){.forecast-page.page-shell:not(.forecast-entry-page),.forecast-records-page,.forecast-arrival-detail-page{width:min(1440px,calc(100% - 64px));max-width:none;margin-inline:auto}.app-shell:has(.forecast-page,.forecast-records-page,.forecast-arrival-detail-page,.forecast-label-page,.forecast-submitted-edit-page) .portal-header__inner{width:min(1440px,calc(100% - 64px));gap:18px}.forecast-page.page-shell:not(.forecast-entry-page){padding-top:18px;padding-bottom:86px}.forecast-page .forecast-breadcrumb,.forecast-records-page .forecast-breadcrumb,.forecast-arrival-detail-page .forecast-breadcrumb,.forecast-submitted-edit-page .forecast-breadcrumb{margin-bottom:10px;font-size:12.5px}.forecast-page-header,.forecast-records-header,.forecast-arrival-detail-header{gap:16px;margin-bottom:16px}.forecast-page-header h1,.forecast-records-header h1,.forecast-arrival-detail-header h1,.forecast-label-page-header h1,.forecast-submitted-edit-header h1{font-size:29px}.forecast-page-header p,.forecast-records-header p,.forecast-arrival-detail-header p,.forecast-label-page-header p,.forecast-submitted-edit-header p{margin-top:6px;font-size:14px}.forecast-page-header .ui-button,.forecast-arrival-detail-header>button{min-height:38px;padding-inline:13px;font-size:13px}.forecast-records-page{padding-top:18px;padding-bottom:46px}.forecast-records-header>button{min-width:156px;min-height:40px;padding-inline:16px;border-radius:7px;font-size:14px}.forecast-records-stats{gap:12px;margin-bottom:14px}.forecast-records-stats article{grid-template-columns:54px 1fr;gap:12px;min-height:84px;padding:14px 16px;border-radius:7px}.forecast-records-stats i{width:50px;height:50px;border-radius:12px}.forecast-records-stats span{font-size:13px}.forecast-records-stats strong{font-size:27px}.forecast-records-stats small{font-size:13px}.forecast-records-filter{grid-template-columns:minmax(280px,1.55fr) repeat(3,minmax(150px,.72fr)) auto;gap:12px;min-height:74px;margin-bottom:14px;padding:12px 14px;border-radius:7px}.forecast-records-filter .field-label,.forecast-records-filter .field-label>span{font-size:12.5px}.forecast-records-filter .search-field,.forecast-records-filter .ui-select,.forecast-records-filter>button{min-height:38px}.forecast-records-filter>button{min-width:120px;padding-inline:11px;border-radius:6px;font-size:13px}.forecast-records-groups{gap:12px}.forecast-records-group{border-radius:7px}.forecast-records-group__toggle{min-height:42px;padding-inline:14px;font-size:13px}.forecast-records-table{min-width:1320px;font-size:13px}.forecast-records-table thead th{height:42px;padding:8px 14px;font-size:12.5px}.forecast-records-table td{height:70px;padding:8px 14px}.forecast-records-table td>b{font-size:14px}.forecast-records-table td>small,.forecast-records-table td>span:not(.forecast-record-status){margin-top:3px;font-size:12.5px}.forecast-records-table em{min-width:52px;padding:4px 8px;font-size:12.5px}.forecast-record-status{gap:7px;font-size:12.5px}.forecast-record-status i{width:8px;height:8px}.forecast-record-action,.forecast-record-delete,.forecast-record-more-button{min-width:94px;min-height:36px;padding-inline:10px;border-radius:6px;font-size:13px}.forecast-record-delete{min-width:74px}.forecast-record-more-button{min-width:60px}.forecast-records-pagination{min-height:64px;font-size:13px}.forecast-records-pagination select{min-width:132px;height:38px;padding-inline:11px;font-size:13px}.forecast-records-pagination button,.forecast-records-pagination b{min-width:38px;height:38px;border-radius:6px;font-size:14px}.forecast-form-grid,.forecast-review-grid,.forecast-detail-grid{grid-template-columns:minmax(0,1fr) 300px;gap:14px}.forecast-form-card,.forecast-review-packages,.forecast-detail-packages,.forecast-source-card,.forecast-action-card,.forecast-submit-summary{padding:14px}.forecast-form-card>header,.forecast-package-editor>header,.forecast-detail-packages>header,.forecast-review-packages>header{padding-block:12px}.forecast-fields{gap:10px;padding-block:12px}.forecast-form-card .ui-input,.forecast-form-card .ui-select{min-height:36px;font-size:13px}.forecast-steps{gap:6px;margin-bottom:10px;padding:9px 12px;font-size:12.5px}.forecast-summary-card{padding:14px}.forecast-summary-card dl>div,.forecast-submit-summary dl>div{padding-block:8px}.forecast-sticky{min-height:58px;margin-top:16px;padding-block:9px}.forecast-fcl-card{max-width:920px;padding:16px}.forecast-label-page{padding-top:18px;padding-bottom:86px}.forecast-label-page-notice{margin-bottom:14px;padding:10px 12px;font-size:13px}.forecast-label-page-summary{margin-bottom:12px;padding:14px 16px}.forecast-label-page-summary>div{gap:6px;padding-inline:16px}.forecast-label-page-summary dt{font-size:12.5px}.forecast-label-page-summary dd{font-size:14px}.forecast-label-page-layout{grid-template-columns:minmax(0,1.78fr) minmax(320px,.76fr);min-height:560px}.forecast-label-page-layout .forecast-label-print-list,.forecast-label-page-layout .forecast-label-print-preview{padding:14px}.forecast-label-page-actions{min-height:58px;padding:10px 30px}.forecast-label-page-actions button{min-height:36px;font-size:13px}.ui-modal:has(.forecast-label-print-dialog){width:min(960px,calc(100vw - 56px));max-width:960px}.ui-modal:has(.forecast-label-print-dialog)>header{min-height:62px;padding:15px 20px}.ui-modal:has(.forecast-label-print-dialog)>header h2{font-size:20px}.forecast-label-print-summary{margin:14px 20px;padding:13px 16px}.forecast-label-print-summary>div{gap:6px;padding-inline:16px}.forecast-label-print-summary dt{font-size:12px}.forecast-label-print-summary dd{font-size:14px}.forecast-label-print-layout{min-height:490px}.forecast-label-print-list{padding:14px 14px 18px 20px}.forecast-label-print-preview{padding:14px 20px 18px 14px}.forecast-label-print-list>header{margin-bottom:14px}.forecast-label-print-list h3,.forecast-label-print-preview h3{font-size:16px}.forecast-label-print-list>header>div:last-child button{min-height:36px;padding-inline:12px;font-size:13px}.forecast-label-print-list table{font-size:12px}.forecast-label-print-list th{padding:9px 11px}.forecast-label-print-list td{padding:10px 11px}.forecast-label-print-dialog>footer{padding:14px 20px 18px}.forecast-label-print-dialog>footer .ui-button{min-height:36px;font-size:13px}.forecast-arrival-detail-page{padding-top:18px;padding-bottom:46px}.forecast-arrival-detail-header h1{font-size:29px}.forecast-arrival-detail-header h1 em{margin-left:9px;padding:4px 9px;font-size:13px}.forecast-arrival-card{margin-top:14px;padding:16px;border-radius:7px}.forecast-arrival-card h2{gap:9px;margin-bottom:14px;font-size:17px}.forecast-arrival-basic dl>div{gap:7px;min-height:66px;padding-inline:18px}.forecast-arrival-basic dt{font-size:13px}.forecast-arrival-basic dd{font-size:15px}.forecast-arrival-basic dd small{margin-top:4px;font-size:13px}.forecast-arrival-pickup-info{grid-template-columns:190px minmax(0,1fr);margin-top:16px;padding:13px 16px}.forecast-arrival-pickup-info h3{gap:9px;font-size:17px}.forecast-arrival-pickup-info dl>div{min-height:48px;padding-inline:20px}.forecast-arrival-pickup-info dd{font-size:15px}.forecast-arrival-progress{grid-template-columns:145px 1fr;gap:14px;min-height:68px}.forecast-arrival-progress h2{font-size:17px}.forecast-arrival-progress>div{gap:14px}.forecast-arrival-progress>div>i{height:9px}.forecast-arrival-progress strong{font-size:15px}.forecast-arrival-progress strong span,.forecast-arrival-progress strong small{font-size:13px}.forecast-arrival-labels{padding:16px}.forecast-arrival-labels table{font-size:13px}.forecast-arrival-labels th{padding:9px 13px;font-size:12.5px}.forecast-arrival-labels td{padding:10px 13px}.forecast-arrival-labels td>button{min-width:116px;min-height:36px;font-size:13px}.forecast-arrival-labels aside{gap:10px;margin-top:14px;padding:12px}.forecast-arrival-labels aside h3{font-size:15px}.forecast-arrival-labels aside ul{font-size:13px}}.request-approved-fields--transport{align-items:start;column-gap:14px;row-gap:14px}.sr-buy-header,.sr-sailing{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12.5px;color:#2c313c}.sr-buy-header__label{flex-basis:100%;color:#4b5263;font-weight:600}.sr-buy-header label{display:inline-flex;align-items:center;gap:6px}.sr-buy-header label.is-disabled{color:#8a91a0}.sr-buy-header small,.sr-sailing small{color:#5c6372}.sr-sailing input[type=date]{height:33px;padding-inline:9px;border:1px solid #d9dce3;border-radius:6px}.sr-sailing__chips{display:inline-flex;flex-wrap:wrap;gap:6px}.sr-sailing__chips button{min-height:26px;padding:0 10px;border:1px solid #d9dce3;border-radius:999px;background:#fff;cursor:pointer;font-size:12px}.sr-sailing__chips button.is-on{border-color:#1366ec;color:#1366ec;background:#eef4ff}.sr-congestion{grid-column:1 / -1;margin:0;color:#d4380d;font-size:12.5px;font-weight:600}.request-approved-fields--transport>.field-label,.request-approved-fields--transport>label{display:flex;flex-direction:column;justify-content:flex-start;gap:6px}.request-approved-fields--transport .ui-input,.request-approved-fields--transport .ui-select{height:38px;border-radius:8px}.documents-page{padding-top:24px;padding-bottom:48px}.documents-page.page-shell{width:100%;max-width:none;margin-inline:0;padding-inline:40px}.documents-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#5c6372;font-size:12.5px}.documents-breadcrumb button{padding:0;color:#4b5263;border:0;background:transparent;font:inherit}.documents-breadcrumb span{display:flex;align-items:center;gap:8px}.documents-breadcrumb strong{color:#4b5263;font-weight:600}.documents-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.documents-page-header h1{margin:0;color:#0c0d0e;font-size:28px;letter-spacing:-.03em;line-height:1.18}.documents-page-header p{margin:7px 0 0;color:#5c6372;font-size:13px}.documents-page-header>div:last-child{display:flex;gap:9px}.documents-page-header .ui-button{min-height:38px;padding-inline:18px}.documents-toolbar{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(150px,.72fr)) minmax(180px,.82fr);align-items:center;min-height:62px;margin-bottom:18px;overflow:hidden;border:1px solid #e2e6ee;border-radius:11px;background:#ffffffe0;box-shadow:0 5px 20px #22284604}.documents-search{display:flex;align-items:center;gap:9px;height:100%;min-width:0;padding:0 16px;color:#5c6372;border-right:1px solid #e9edf3}.documents-search input{width:100%;min-width:0;color:#2c313c;border:0;outline:0;background:transparent;font:inherit;font-size:13px}.documents-search input::placeholder{color:#8a91a0}.documents-inline-select{display:flex;align-items:center;min-width:0;height:100%;padding:0 16px;color:#4b5263;border-right:1px solid #e9edf3;font-size:13px;white-space:nowrap}.documents-inline-select select{width:100%;min-width:0;padding:0;color:#4b5263;border:0;outline:0;background:transparent;font:inherit}.documents-toolbar__sort{padding:0 16px;color:#4b5263;border:0;background:transparent;font:inherit;font-size:13px;text-align:left;white-space:nowrap}.documents-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:20px;align-items:start}.documents-table-card{padding:0;overflow:hidden;border-color:#e0e5ee;box-shadow:0 7px 24px #1b233e05}.documents-table-card>header{display:flex;align-items:center;min-height:54px;padding:0 18px}.documents-table-card h2,.documents-summary-card h2,.documents-upload-card h2,.documents-upload-help h2,.documents-detail-side h2,.documents-history-card h2,.documents-history-help h2,.documents-requirements h2{margin:0;color:#0c0d0e;font-size:18px;letter-spacing:-.015em}.documents-table-card h2 small{margin-left:5px;color:#5c6372;font-size:12.5px;font-weight:400}.documents-table-scroll{overflow:auto;padding:0 16px}.documents-table{width:100%;min-width:980px;border-collapse:collapse;color:#4b5263;font-size:13px}.documents-table th{height:39px;padding:0 14px;color:#5c6372;background:#fafafd;font-size:12.5px;font-weight:500;text-align:left;white-space:nowrap}.documents-table th:first-child{border-radius:9px 0 0 9px}.documents-table th:last-child{border-radius:0 9px 9px 0}.documents-table td{height:59px;padding:0 14px;border-bottom:1px solid #e9edf3;white-space:nowrap}.documents-table td:nth-child(1){min-width:230px}.documents-table td:nth-child(8){max-width:180px;overflow:hidden;color:#4b5263;text-overflow:ellipsis}.documents-name-link{display:flex;align-items:center;gap:9px;max-width:100%;padding:0;color:#0c0d0e;border:0;background:transparent;font:inherit;text-align:left}.documents-name-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents-name-link:hover,.documents-text-link:hover{color:#1f55c8}.documents-file-glyph{display:grid;flex:0 0 auto;width:23px;height:23px;place-items:center;color:#3166d9;border-radius:6px;background:#f1f5ff}.documents-text-link{display:inline-flex;align-items:center;gap:2px;padding:0;color:#3567d4;border:0;background:none;font-size:12.5px;font-weight:600;white-space:nowrap}.documents-sku-binding{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;color:#1761e9;border:0;border-radius:7px;background:#edf5ff;font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap}.documents-sku-binding.is-bound{display:grid;justify-items:start;gap:3px;padding:4px 8px}.documents-sku-binding b{display:inline-flex;align-items:center;gap:5px;font:inherit}.documents-sku-binding small{color:#4b5263;font-size:12.5px;font-weight:500}.documents-table-footer{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 18px;color:#5c6372;font-size:12.5px}.documents-pagination{display:flex;align-items:center;gap:8px}.documents-pagination button,.documents-pagination b{display:grid;width:34px;height:34px;place-items:center;padding:0;color:#4b5263;border:1px solid #e0e7f1;border-radius:8px;background:#fff;font:inherit}.documents-pagination b{color:#2462e8;border-color:#3877ff;font-weight:600}.documents-pagination button:disabled{opacity:.48;cursor:not-allowed}.documents-summary-card,.documents-upload-help,.documents-history-help{padding:18px;border:1px solid #e2e6ee;border-radius:13px;background:linear-gradient(145deg,#fff,#fdfdff);box-shadow:0 7px 24px #1b233e05}.documents-summary-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:13px}.documents-summary-line{display:grid;gap:6px;padding:14px 0;border-top:1px solid #e9edf2}.documents-summary-line span{color:#5c6372;font-size:12.5px}.documents-summary-line strong{color:#2c313c;font-size:13px;font-weight:600}.documents-categories{margin-top:5px;padding-top:14px;border-top:1px solid #e9edf2}.documents-categories>strong{display:block;margin-bottom:9px;color:#2c313c;font-size:12.5px}.documents-categories>div{display:grid;grid-template-columns:1fr 1fr;gap:4px}.documents-categories button{min-height:27px;padding:4px 8px;color:#4b5263;border:1px solid #e0e4ed;border-radius:6px;background:#fff;font-size:12.5px;text-align:left}.documents-categories button.is-license{color:#3267d8;background:#f8faff}.documents-categories button:hover{border-color:#a7c2fc}.documents-upload-grid{display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:24px;align-items:start}.documents-upload-card{padding:0 24px}.documents-upload-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 0 20px}.documents-upload-card>header h2{font-size:21px}.documents-upload-card>header p{margin:7px 0 0;color:#5c6372;font-size:13px}.documents-upload-card>header>div:last-child{display:flex;gap:12px}.documents-upload-card>header .ui-button{min-height:39px;padding-inline:16px;font-size:13px}.documents-upload-table{overflow:hidden;border:1px solid #e8ebf2;border-radius:10px}.documents-upload-head,.documents-upload-row{display:grid;grid-template-columns:34px minmax(175px,1.15fr) minmax(160px,.9fr) minmax(180px,.95fr) minmax(135px,.66fr) 48px;gap:12px;align-items:center}.documents-upload-head{min-height:40px;padding:0 18px;color:#5c6372;background:#fafafd;font-size:12.5px}.documents-upload-row{min-height:65px;padding:8px 18px;border-top:1px solid #e8edf3}.documents-upload-row .choice-control{justify-content:center;padding:0}.documents-upload-row .choice-control>span{display:none}.documents-upload-row .ui-input,.documents-upload-row .ui-select{min-height:37px;font-size:13px}.documents-upload-original{display:grid;gap:4px;min-width:0}.documents-upload-original strong{overflow:hidden;color:#2c313c;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.documents-upload-original small,.documents-license-hint{color:#5c6372;font-size:12.5px}.documents-license-hint{display:block;margin-top:5px;color:#3569d9}.documents-upload-select{width:100%;padding-right:27px}.documents-expiry-control{display:grid;gap:5px;min-width:0}.documents-expiry-control .ui-input,.documents-expiry-control .ui-select{width:100%}.documents-upload-card>footer{display:flex;align-items:center;justify-content:space-between;min-height:65px}.documents-upload-card>footer p{margin:0;color:#5c6372;font-size:12.5px}.documents-upload-card>footer p.is-ready{color:#2c8c6c}.documents-upload-card>footer>div{display:flex;gap:12px}.documents-upload-help h2{padding-bottom:18px}.documents-upload-help section{padding:17px 0;border-top:1px solid #e6eaf1}.documents-upload-help section strong{color:#2c313c;font-size:14px}.documents-upload-help p{margin:8px 0 0;color:#5c6372;font-size:13px;line-height:1.6}.documents-detail-header{margin-bottom:28px}.documents-detail-grid{display:grid;grid-template-columns:minmax(470px,1fr) minmax(430px,1.02fr);gap:30px;align-items:start}.documents-preview-card{min-height:646px;display:grid;place-items:center;padding:36px}.documents-paper-preview{position:relative;width:min(100%,524px);min-height:532px;padding:49px 41px;overflow:hidden;color:#b7ad9d;border:1px solid #ddd4c8;border-radius:7px;background:#fffefa;box-shadow:0 8px 20px #2d26160a}.documents-paper-preview>span{position:absolute;top:46px;left:42px;color:#2b5fd0;font-size:34px}.documents-paper-preview header{display:grid;gap:5px;margin-left:57px;color:#0c0d0e}.documents-paper-preview header strong{font-size:19px;font-weight:500}.documents-paper-preview header small{color:#4b5263;font-size:12.5px}.documents-paper-preview i{display:block;height:2px;margin-top:39px;background:#d9d0c3}.documents-paper-preview i:nth-of-type(2){width:66%;margin-top:40px}.documents-paper-preview i:nth-of-type(3){width:89%}.documents-paper-preview i:nth-of-type(4){width:72%}.documents-paper-preview i:nth-of-type(5){width:61%}.documents-paper-preview b{position:absolute;right:52px;bottom:41px;display:grid;place-items:center;width:116px;height:116px;color:#d2656e;border:1px solid #df6971;border-radius:50%;background:#fae3e5b3;font-size:18px;font-weight:500;text-align:center}.documents-detail-side{display:grid;gap:16px}.documents-detail-side .ui-card{padding:23px}.documents-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px 48px;margin:23px 0 0}.documents-info-grid div{display:grid;gap:7px}.documents-info-grid dt{color:#5c6372;font-size:12.5px}.documents-info-grid dd{margin:0;color:#2c313c;font-size:14px}.documents-usage-list{display:grid;gap:14px;margin-top:17px}.documents-usage-list button{display:flex;align-items:flex-start;gap:11px;padding:0;color:#2c313c;border:0;background:transparent;text-align:left}.documents-usage-list button svg{color:#3266d5}.documents-usage-list span{display:grid;gap:4px}.documents-usage-list strong{font-size:13px}.documents-usage-list small{color:#5c6372;font-size:12.5px}.documents-usage-list p,.documents-history-use{margin:16px 0 0;color:#4b5263;font-size:13px}.documents-version-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:77px;padding:16px 20px;color:#3467d5;border:1px solid #d2e0ff;border-radius:11px;background:linear-gradient(135deg,#f8faff,#fff);font:inherit;text-align:left}.documents-version-link span{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;align-items:center}.documents-version-link span svg{grid-row:1 / 3}.documents-version-link b{font-size:15px}.documents-version-link small{color:#5c6372;font-size:12.5px}.documents-history-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,.82fr);gap:24px;align-items:start}.documents-history-card{min-height:494px;padding:28px}.documents-history-card>header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:25px}.documents-history-card header p{margin:6px 0 0;color:#5c6372;font-size:13px}.documents-history-card>div{display:grid;gap:21px}.documents-history-card article{display:grid;grid-template-columns:53px 1fr auto;align-items:center;gap:18px;min-height:79px;padding:14px;border-radius:9px}.documents-history-card article.is-current{background:linear-gradient(100deg,#f9fbff,#fff)}.documents-history-card article>span{display:grid;width:50px;height:50px;place-items:center;color:#3569d8;border-radius:50%;background:#edf3ff;font-size:14px}.documents-history-card article>div{display:grid;gap:6px}.documents-history-card article strong{color:#2c313c;font-size:15px}.documents-history-card article p{margin:0;color:#5c6372;font-size:12.5px}.documents-history-help section{padding:17px 0;border-bottom:1px solid #e5e9f0}.documents-history-help section strong{color:#2c313c;font-size:14px}.documents-history-help section p{margin:8px 0 0;color:#5c6372;font-size:13px;line-height:1.55}.documents-history-help .ui-alert{margin-top:17px;font-size:12.5px}.documents-history-reference{position:relative;width:calc(100% - 410px);min-height:125px;margin-top:24px;padding:24px;border-color:#d2e0ff;background:#fbfcff}.documents-history-reference h2{margin:0;color:#0c0d0e;font-size:18px}.documents-history-reference p{margin:13px 0 4px;color:#2c313c;font-size:13px}.documents-history-reference span{color:#5c6372;font-size:12.5px}.documents-history-reference b{position:absolute;right:24px;bottom:24px;color:#5c6372;font-size:13px;font-weight:500}.documents-requirements{padding:0;overflow:hidden}.documents-requirements>header{padding:20px 22px;border-bottom:1px solid #e9edf4}.documents-requirements>header p{margin:6px 0 0;color:#5c6372;font-size:13px}.documents-requirements article{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:15px;align-items:center;min-height:72px;padding:0 22px;border-bottom:1px solid #e9edf4}.documents-requirement-mark{display:grid;width:23px;height:23px;place-items:center;border-radius:50%}.documents-requirement-mark.is-satisfied{color:#318761;background:#e9f5ef}.documents-requirement-mark.is-missing,.documents-requirement-mark.is-expired{color:#ba5c62;background:#fdf0f1}.documents-requirements article>div{display:grid;gap:4px}.documents-requirements article strong{color:#2c313c;font-size:14px}.documents-requirements article p{margin:0;color:#5c6372;font-size:12.5px}.documents-modal-stack{display:grid;gap:15px}.documents-modal-stack .field-label{gap:6px}.documents-modal-stack .ui-input,.documents-modal-stack .ui-select{min-height:38px}.documents-modal-stack .dialog-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.documents-upload-grid{grid-template-columns:minmax(0,1fr) 464px}.documents-detail-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.documents-detail-card-head .ui-button{min-height:32px;padding-inline:12px;font-size:12.5px}.documents-info-grid .ui-input{min-height:36px}.ui-modal:has(.documents-sku-bind-dialog){width:min(970px,calc(100vw - 48px));max-width:970px;max-height:calc(100vh - 88px);overflow:hidden;border-radius:12px}.ui-modal:has(.documents-sku-bind-dialog)>header{align-items:center;min-height:82px;padding:22px 26px 14px;border-bottom:0}.ui-modal:has(.documents-sku-bind-dialog)>header h2{color:#0c0d0e;font-size:25px}.ui-modal:has(.documents-sku-bind-dialog)>header .ui-button{min-width:32px;padding:0;color:#4b5263}.ui-modal:has(.documents-sku-bind-dialog)>.ui-modal__body{padding:0;overflow:auto}.documents-sku-bind-dialog{padding:0 26px 22px;color:#0c0d0e}.documents-sku-bind-search{display:flex;align-items:center;gap:11px;min-height:46px;padding:0 14px;color:#4b5263;border:1px solid #ccd9ed;border-radius:8px}.documents-sku-bind-search input{width:100%;min-width:0;color:#2c313c;border:0;outline:0;background:transparent;font:inherit;font-size:14px}.documents-sku-bind-search input::placeholder{color:#5c6372}.documents-sku-bind-dialog table{width:100%;margin-top:20px;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #e1e8f1;border-radius:8px;font-size:14px}.documents-sku-bind-dialog th{height:44px;padding:0 16px;color:#4b5263;background:#f4f7fc;font-weight:600;text-align:left}.documents-sku-bind-dialog th:first-child,.documents-sku-bind-dialog td:first-child{width:54px;padding-inline:0;text-align:center}.documents-sku-bind-dialog td{height:48px;padding:0 16px;color:#24355a;border-top:1px solid #e4eaf2}.documents-sku-bind-dialog tr.is-selected td{background:#eef4ff}.documents-sku-bind-dialog input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:#2666ef}.documents-sku-bind-dialog>footer{display:flex;align-items:center;justify-content:space-between;min-height:78px;color:#4b5263;font-size:14px}.documents-sku-bind-pagination{display:flex;align-items:center;gap:9px}.documents-sku-bind-pagination select{min-width:136px;height:40px;padding:0 12px;color:#2c313c;border:1px solid #d9e2ef;border-radius:7px;background:#fff;font:inherit;font-size:14px}.documents-sku-bind-pagination button,.documents-sku-bind-pagination b,.documents-sku-bind-pagination span{display:grid;width:40px;height:40px;place-items:center;padding:0;color:#4b5263;border:1px solid #dbe4f0;border-radius:7px;background:#fff;font:inherit;font-weight:500}.documents-sku-bind-pagination b{color:#2f25df;border-color:#3273ff;box-shadow:inset 0 0 0 1px #3273ff}.documents-sku-bind-pagination span{border:0;background:transparent}.documents-sku-bind-pagination button:disabled{opacity:.46;cursor:not-allowed}.documents-sku-bind-actions{display:flex;justify-content:flex-end;gap:13px}.documents-sku-bind-actions .ui-button{min-width:106px;min-height:44px;font-size:15px}@media (max-width: 1100px){.documents-toolbar{grid-template-columns:1.2fr 1fr 1fr}.documents-toolbar__sort{display:none}.documents-search{min-height:55px}.documents-main-grid,.documents-upload-grid,.documents-detail-grid,.documents-history-grid{grid-template-columns:1fr}.documents-summary-card{display:grid;grid-template-columns:repeat(2,1fr);gap:0 18px}.documents-summary-card>header,.documents-categories{grid-column:1 / -1}.documents-history-reference{width:100%}.documents-preview-card{min-height:440px}.documents-paper-preview{min-height:390px}.documents-upload-help{order:-1}.documents-upload-help{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.documents-upload-help h2{grid-column:1 / -1;padding-bottom:0}.documents-upload-help section{padding:0;border:0}}@media (max-width: 720px){.documents-page{padding-top:18px;padding-bottom:34px}.documents-page-header{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:17px}.documents-page-header h1{font-size:24px}.documents-page-header .ui-button{min-height:36px}.documents-toolbar{display:grid;grid-template-columns:1fr 1fr;min-height:0}.documents-search{grid-column:1 / -1;min-height:48px;border-right:0;border-bottom:1px solid #e9edf3}.documents-inline-select{min-height:45px;padding:0 12px}.documents-inline-select:nth-of-type(3){border-right:0}.documents-main-grid{gap:13px}.documents-table-scroll{padding:0 12px}.documents-table{min-width:870px}.documents-summary-card{display:block}.documents-upload-card{padding:0 14px}.documents-upload-card>header{align-items:stretch;flex-direction:column;padding:17px 0}.documents-upload-card>header>div:last-child{flex-wrap:wrap}.documents-upload-table{overflow:auto}.documents-upload-head,.documents-upload-row{width:900px;grid-template-columns:34px 190px 165px 180px 135px 48px}.documents-upload-card>footer{align-items:flex-start;flex-direction:column;padding:12px 0}.documents-upload-card>footer>div{width:100%}.documents-upload-card>footer .ui-button{flex:1}.documents-upload-help{display:block}.documents-upload-help h2{padding-bottom:15px}.documents-upload-help section{padding:13px 0;border-top:1px solid #e6eaf1}.documents-preview-card{min-height:340px;padding:20px}.documents-paper-preview{min-height:300px;padding:34px 27px}.documents-paper-preview>span{top:31px;left:27px;font-size:26px}.documents-paper-preview header{margin-left:42px}.documents-paper-preview header strong{font-size:14px}.documents-paper-preview i{margin-top:29px}.documents-paper-preview b{right:28px;bottom:25px;width:78px;height:78px;font-size:13px}.documents-detail-side .ui-card{padding:17px}.documents-info-grid{gap:18px 22px;margin-top:17px}.documents-history-card{min-height:0;padding:18px}.documents-history-card article{grid-template-columns:44px 1fr;gap:11px}.documents-history-card article>span{width:42px;height:42px}.documents-history-card article>.ui-badge{grid-column:2;justify-self:start}.documents-history-reference{padding:18px}.documents-history-reference b{right:18px;bottom:18px}.documents-requirements article{grid-template-columns:25px minmax(0,1fr) auto;gap:10px;padding:13px 15px}.documents-requirements article .documents-text-link{grid-column:2 / -1;justify-self:start}.documents-detail-header>div:last-child{width:100%}.documents-detail-header>div:last-child .ui-button{flex:1}}.documents-pagination select{height:34px;padding:0 8px;color:#4b5263;border:1px solid #e0e7f1;border-radius:8px;background:#fff;font:inherit;font-size:12.5px}.documents-pagination button.is-current{color:#2462e8;border-color:#3877ff;font-weight:600}.master-company-grid>aside>.ui-card:not(.master-company-completeness){padding:0;overflow:hidden;border-color:var(--cp-border-strong);background:var(--cp-surface)}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>h2{display:grid;gap:4px;margin:0;padding:15px 16px 0;color:var(--cp-text);font-size:16px}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>h2:before{content:"SELECTED LEGAL ENTITY";color:var(--cp-text-tertiary);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1.15}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>h2+p{margin:4px 16px 0;padding-bottom:12px;color:var(--cp-text-secondary);border-bottom:1px solid var(--cp-border);font-size:12.5px;line-height:1.45}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>strong{display:block;margin:0;padding:14px 16px 0;color:var(--cp-text);font-size:15px;font-weight:720;letter-spacing:-.018em;line-height:1.35;overflow-wrap:anywhere}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>strong+small{display:block;margin:7px 16px 0;padding:0 0 12px;color:var(--cp-text-secondary);border-bottom:1px solid var(--cp-border);font-size:12.5px;line-height:1.55}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0;padding:12px 16px;border:0}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity b,.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity span,.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity em{display:grid;gap:3px;color:var(--cp-text);font-size:12.5px;font-style:normal;line-height:1.4}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity b{font-weight:700}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity b:before,.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity span:before,.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity em:before{color:var(--cp-text-tertiary);font-size:10px;font-weight:500}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity b:before{content:"税号 / 注册号"}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity span{grid-column:1 / -1;padding-top:10px;border-top:1px solid var(--cp-border)}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity span:before{content:"注册地址"}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity em{grid-column:1 / -1;color:var(--cp-text-secondary)}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity em:before{content:"当前证照"}.master-company-grid>aside>.ui-card:not(.master-company-completeness) .master-selected-entity .link-action{align-self:center;min-height:28px;padding-inline:2px}.master-company-grid>aside>.ui-card:not(.master-company-completeness)>.master-selected-entity+p{margin:0;padding:11px 16px 14px;color:var(--cp-text-secondary);border-top:1px solid var(--cp-border);background:var(--cp-surface-muted);font-size:12.5px;line-height:1.55}.master-page{padding-top:24px;padding-bottom:12px;color:#2c313c}.master-module-page.page-shell{width:100%;max-width:none;margin-inline:0;padding-inline:40px}.master-layout{display:grid;grid-template-columns:196px minmax(0,1fr);gap:18px;align-items:start}.master-content{min-width:0}.master-sidebar{position:sticky;top:78px;display:grid;gap:2px;padding:13px 10px;border:1px solid #e1e5ed;border-radius:14px;background:#ffffffd6;box-shadow:0 6px 20px #1d233a06}.master-sidebar>p{margin:4px 9px 9px;padding-bottom:11px;color:#4b5263;border-bottom:1px solid #e8ebf1;font-size:12.5px}.master-sidebar button{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:37px;padding:0 10px;color:#2c313c;border:0;border-radius:8px;background:transparent;font-size:13px;text-align:left;transition:background .16s ease,color .16s ease}.master-sidebar button:hover{color:#2559c8;background:#f6f9ff}.master-sidebar button.is-active{color:#2b61d7;background:#e9f0ff;font-weight:650}.master-sidebar small{color:#5c6372;font-size:12.5px;font-weight:500}.master-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:17px}.master-page-header h1{margin:7px 0 0;color:#0c0d0e;font-size:29px;letter-spacing:-.035em;line-height:1.08}.master-page-header p{margin:7px 0 0;color:#4b5263;font-size:13px;line-height:1.55}.master-breadcrumb{display:flex;align-items:center;gap:6px;margin:0!important;color:#5c6372!important;font-size:12.5px!important}.master-page-header__actions{display:flex;gap:9px;flex-wrap:wrap}.master-page-header__actions .ui-button{min-height:37px;padding-inline:14px;font-size:12.5px}.master-page .ui-card{border-color:#e2e6ef;box-shadow:0 6px 22px #1d233c05}.master-page .ui-card h2{margin:0;color:#0c0d0e;font-size:18px;letter-spacing:-.018em}.master-page .ui-card h3{margin:0;color:#2c313c;font-size:14px}.master-page .ui-card p{color:#4b5263;font-size:12.5px;line-height:1.55}.master-page .ui-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.master-page .eyebrow{margin:0 0 3px;color:#4b5263;font-size:12.5px;font-weight:800;letter-spacing:.11em}.master-page .link-action{display:inline-flex;align-items:center;gap:2px;padding:0;color:#3165d5;border:0;background:transparent;font-size:12.5px;font-weight:650}.master-page .link-action:hover{color:#1444ad}.master-workbench-grid,.master-company-grid,.master-editor-grid,.master-sku-layout,.master-members-grid,.master-contacts-grid,.master-permission-layout,.master-account-grid{display:grid;align-items:start;gap:16px}.master-workbench-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.78fr)}.master-workbench-grid>section,.master-workbench-grid>aside,.master-company-grid>section,.master-company-grid>aside,.master-editor-grid>section,.master-editor-grid>aside,.master-sku-layout>aside{display:grid;gap:16px}.master-org-card{padding:20px;background:radial-gradient(circle at 7% 8%,rgba(85,252,232,.045),transparent 27%),radial-gradient(circle at 86% 8%,rgba(29,84,204,.045),transparent 30%),linear-gradient(135deg,#fdfdff,#fafbfe)}.master-org-card h2,.master-org-profile h2{font-size:21px!important}.master-org-card>span{display:block;margin-top:4px;color:#4b5263;font-size:12.5px}.master-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0 14px}.master-stat-grid b{display:grid;gap:5px;min-height:72px;padding:13px;color:#4b5263;border:1px solid #e8ebf2;border-radius:10px;background:#ffffffb8;font-size:12.5px;font-weight:500}.master-stat-grid strong{color:#275ccd;font-size:22px;line-height:1}.master-action-card{margin-top:16px;padding:18px 19px}.master-action-card>header{padding-bottom:12px;border-bottom:1px solid #eaedf3}.master-action-card>header p{margin:3px 0 0}.master-action-card article{display:grid;grid-template-columns:minmax(150px,.85fr) auto minmax(0,1.1fr) auto;gap:12px;align-items:center;min-height:63px;border-bottom:1px solid #edf0f5}.master-action-card article:last-child{border-bottom:0}.master-action-card article div{display:grid;gap:4px}.master-action-card article strong{font-size:13px}.master-action-card article small{color:#5c6372;font-size:12.5px}.master-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 28px;margin:16px 0 0}.master-info-grid div{display:grid;gap:5px}.master-info-grid dt{color:#5c6372;font-size:12.5px}.master-info-grid dd{margin:0;color:#2c313c;font-size:13px;font-weight:650}.master-workbench-grid aside>.ui-card{padding:18px}.master-workbench-grid aside>.ui-card>p{margin:15px 0 0}.master-entry-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:57px;padding:11px 0;color:#3164d3;border:0;border-top:1px solid #ebedf3;background:transparent;text-align:left}.master-entry-link span{display:grid;gap:4px;color:#2c313c}.master-entry-link strong{font-size:13px}.master-entry-link small{color:#5c6372;font-size:12.5px}.master-company-grid{grid-template-columns:minmax(0,1.62fr) minmax(260px,.78fr)}.master-company-grid>aside{position:sticky;top:77px}.master-org-profile{display:grid;grid-template-columns:1fr auto;gap:16px;padding:20px}.master-org-profile .master-info-grid,.master-org-profile .ui-alert{grid-column:1/-1}.master-org-profile .ui-alert{margin:0}.master-entity-card{margin-top:16px;padding:0;overflow:hidden}.master-entity-card>header{min-height:72px;padding:15px 18px;border-bottom:1px solid #e9edf4}.master-entity-card>header p{margin:3px 0 0}.master-entity-card>div{cursor:pointer}.master-entity-card>div.is-selected{background:linear-gradient(90deg,#f5f8ffe6,#ffffffb8)}.entity-row{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(110px,.55fr) minmax(130px,.72fr) auto;align-items:center;gap:14px;min-height:68px;padding:10px 18px;border-bottom:1px solid #e9edf4}.entity-row>div{display:grid;gap:4px}.entity-row strong{color:#0c0d0e;font-size:13px}.entity-row small{color:#5c6372;font-size:12.5px}.master-completeness{display:grid;grid-template-columns:1fr auto;gap:5px 10px;margin-top:14px}.master-completeness span{color:#2c313c;font-size:13px;font-weight:650}.master-completeness small{grid-column:1/-1;color:#5c6372;font-size:12.5px}.master-completeness span:not(:first-child){margin-top:11px;padding-top:11px;border-top:1px solid #eaedf3}.master-selected-entity{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:15px;padding-top:13px;border-top:1px solid #e9edf3}.master-selected-entity span,.master-selected-entity em{grid-column:1/-1;color:#4b5263;font-size:12.5px;font-style:normal}.master-license-table{margin-top:16px;padding:0;overflow:hidden}.master-license-table>header{min-height:57px;padding:0 18px;border-bottom:1px solid #eaedf4}.master-license-table table,.master-sku-list table,.master-members-table{width:100%;border-collapse:collapse}.master-license-table th,.master-sku-list th,.master-members-table th{height:38px;padding:0 16px;color:#5c6372;background:#fafbfe;font-size:12.5px;font-weight:600;text-align:left}.master-license-table td,.master-sku-list td,.master-members-table td{height:59px;padding:8px 16px;border-bottom:1px solid #eaedf3;color:#4b5263;font-size:12.5px}.master-license-table td:first-child{display:grid;gap:3px}.master-license-table td small{color:#5c6372;font-size:12.5px}.master-company-completeness{padding:0;overflow:hidden;border-color:#e0e4ef!important;background:linear-gradient(145deg,#fff,#fafcff)}.master-company-completeness>header{min-height:70px;padding:14px 16px 12px;border-bottom:1px solid #edf0f5}.master-company-completeness>header h2{font-size:16px!important}.master-company-completeness>header p{margin:4px 0 0;color:#5c6372;font-size:12.5px}.master-company-completeness output{display:flex;align-items:baseline;gap:3px;min-width:59px;color:#858099;font-size:12.5px;text-align:right}.master-company-completeness output strong{color:#295ccb;font-size:22px;font-weight:720;letter-spacing:-.04em;line-height:1}.master-completion-meter{height:5px;margin:14px 16px 0;overflow:hidden;border-radius:999px;background:#eeedf3}.master-completion-meter>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4879e4,#7098ef)}.master-completion-status{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:13px 16px 0;padding:11px 12px;border:1px solid #eee6ce;border-radius:9px;background:#fffdf7}.master-completion-status div{display:grid;gap:3px}.master-completion-status span{color:#7d7664;font-size:12.5px}.master-completion-status strong{color:#2c313c;font-size:12.5px;font-weight:650}.master-completion-defaults{margin-top:13px;padding:0 16px 16px}.master-completion-defaults>p{margin:0 0 8px;color:#5c6372;font-size:12.5px;font-weight:700;letter-spacing:.04em}.master-completion-defaults>div{display:grid;gap:7px}.master-completion-defaults article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:9px 10px;border:1px solid #ececf2;border-radius:8px;background:#fff}.master-completion-defaults article>span{color:#2c313c;font-size:12.5px;font-weight:650}.master-completion-defaults article>small{color:#5c6372;font-size:12.5px;line-height:1.35}.master-completion-defaults article>.ui-badge{grid-column:2;grid-row:1 / span 2}.master-editor-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.78fr)}.master-editor-grid>aside{position:sticky;top:77px}.master-form-card{padding:18px}.master-form-card>header{padding-bottom:13px;border-bottom:1px solid #e8ecf3}.master-form-card header p{margin:3px 0 0}.master-form-card .ui-tabs{min-width:260px}.master-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.master-form-grid .field-label{gap:5px;color:#4b5263;font-size:12.5px}.master-form-grid .ui-input,.master-form-grid .ui-select{min-height:36px;font-size:12.5px}.master-field-span-2{grid-column:1/-1}.master-license-binding{margin-top:16px;padding:18px}.master-license-binding>article{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:13px;border:1px solid #e6e9f1;border-radius:9px;background:#fcfcff}.master-license-binding article>div:first-child{display:grid;gap:4px}.master-license-binding article small{color:#4b5263;font-size:12.5px}.master-license-binding article>div:last-child{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.master-license-binding article>p{flex-basis:100%;margin:0;color:#4b5263;font-size:12.5px}.master-license-binding .ui-alert{margin-top:12px}.master-license-empty{justify-content:space-between}.master-form-footer{display:flex;justify-content:flex-end;gap:9px;margin-top:12px}.master-editor-grid aside .ui-card{padding:17px}.master-editor-grid aside .ui-card section{padding:13px 0;border-top:1px solid #e9edf3}.master-editor-grid aside .ui-card section strong{display:block;color:#2c313c;font-size:13px}.master-editor-grid aside .ui-card section p{margin:5px 0 0}.master-members-grid{grid-template-columns:minmax(0,1.62fr) minmax(285px,.84fr)}.master-members-table{padding:0;overflow:hidden}.master-members-table>header{min-height:65px;padding:14px 18px;border-bottom:1px solid #e9edf3}.master-members-table>header p{margin:3px 0 0}.master-members-table td:first-child{display:grid;gap:3px}.master-members-table td:first-child small{color:#5c6372;font-size:12.5px}.master-create-member{padding:18px}.master-create-member>header p{margin:4px 0 0}.master-create-member .field-label{gap:5px;margin-top:13px;font-size:12.5px}.master-create-member .ui-input{min-height:36px}.master-role-choices{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:13px 0}.master-role-choices button{display:grid;gap:3px;min-height:51px;padding:9px;color:#2c313c;border:1px solid #e0e4ed;border-radius:8px;background:#fff;text-align:left}.master-role-choices button.is-active{color:#3265d3;border-color:#a5c2ff;background:#f5f8ff}.master-role-choices small{color:#5c6372;font-size:12.5px}.master-permission-mini{display:grid;gap:7px;margin-top:9px}.master-permission-mini>div{padding:8px 10px;border:1px solid #e4e7ef;border-radius:8px}.master-permission-mini .choice-control{font-size:12.5px;font-weight:650}.master-permission-mini small{display:block;margin-left:27px;color:#5c6372;font-size:12.5px}.master-create-member>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.master-permission-layout{grid-template-columns:254px minmax(0,1fr)}.master-role-list,.master-permission-pool{padding:18px}.master-role-list>article{display:grid;gap:6px;margin-top:10px;padding:15px;border:1px solid #e4e7ef;border-radius:10px}.master-role-list article.is-selected{border-color:#b3cbff;background:#f8faff}.master-role-list strong{color:#2c313c;font-size:14px}.master-role-list p{margin:0}.master-permission-pool>header{padding-bottom:14px;border-bottom:1px solid #e8ecf3}.master-permission-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.master-permission-cards article{display:grid;gap:7px;min-height:69px;padding:11px;border:1px solid #e5e9f0;border-radius:9px}.master-permission-cards .choice-control{font-size:13px;font-weight:650}.master-permission-cards small{margin-left:26px;color:#4b5263;font-size:12.5px}.master-permission-scope{margin-top:13px;padding:12px;border:1px solid #e3e6ed;border-radius:9px}.master-permission-scope>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.master-permission-scope p{margin:7px 0 0}.master-contacts-grid{grid-template-columns:minmax(0,1.55fr) minmax(290px,.8fr)}.master-contact-list{padding:0;overflow:hidden}.master-contact-list>header{min-height:63px;padding:14px 18px;border-bottom:1px solid #e8ecf3}.master-contact-list>header p{margin:4px 0 0}.master-contact-list .ui-tabs{padding:0 18px;border-bottom:1px solid #e8ecf3}.master-contact-rows{padding:0 18px 16px}.master-contact-rows article{display:grid;grid-template-columns:minmax(200px,1fr) minmax(96px,.4fr) minmax(120px,.55fr) auto;gap:12px;align-items:center;min-height:61px;border-bottom:1px solid #e9edf3}.master-contact-rows article>div{display:grid;gap:4px}.master-contact-rows strong{font-size:13px}.master-contact-rows small{color:#5c6372;font-size:12.5px}.master-contact-list .ui-alert{margin:15px 0 0}.master-address-editor{padding:18px}.master-address-editor>header p{margin:4px 0 0}.master-address-editor .field-label{gap:5px;margin-top:12px;font-size:12.5px}.master-address-editor .ui-input,.master-address-editor .ui-select{min-height:36px;font-size:12.5px}.master-address-editor-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.master-address-editor-fields>:first-child,.master-address-editor-fields>:last-child{grid-column:1/-1}.master-address-editor-fields .field-label{margin-top:12px}.master-address-editor>section{margin-top:15px;padding-top:14px;border-top:1px solid #e8ecf3}.master-address-editor section p{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.master-address-editor section small{display:block;color:#4b5263;font-size:12.5px;line-height:1.55}.master-address-editor footer{display:flex;justify-content:flex-end;gap:9px;margin-top:16px}.master-sku-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr)}.master-sku-list{padding:0;overflow:hidden}.master-sku-toolbar{display:grid;grid-template-columns:minmax(200px,1fr) 130px 150px;gap:8px;padding:17px 18px 10px}.master-sku-toolbar .field-label{gap:0}.master-sku-toolbar .field-label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.master-sku-toolbar .ui-input,.master-sku-toolbar .ui-select{min-height:36px;font-size:12.5px}.master-sku-list>header{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:0 18px 12px}.master-sku-list>header h2{display:grid;gap:4px}.master-sku-list>header small{color:#5c6372;font-size:12.5px;font-weight:400}.master-sku-list tr{cursor:pointer}.master-sku-list tbody tr.is-selected{background:#f8faff}.master-sku-list td:first-child{display:grid;gap:3px}.master-sku-list td small{color:#5c6372;font-size:12.5px}.master-sku-list .ui-alert{margin:15px 18px 18px}.sku-detail-panel{display:grid;gap:10px;padding:16px;border:1px solid #e1e5ee;border-radius:13px;background:#fff;box-shadow:0 7px 23px #1d233c05}.sku-detail-panel>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.sku-detail-panel>header>div{display:grid;gap:3px}.sku-detail-panel>header h2{margin:0;color:#0c0d0e;font-size:19px}.sku-detail-panel>header p{margin:0;color:#4b5263;font-size:12.5px}.sku-detail-panel>header>span{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.sku-detail-panel>.ui-card{padding:14px;box-shadow:none}.sku-detail-panel .master-info-grid{gap:11px 20px;margin-top:11px}.sku-detail-panel .master-info-grid dt,.sku-detail-panel .master-info-grid dd{font-size:12.5px}.master-hs-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.master-hs-grid div{display:grid;gap:4px;padding:9px;border:1px solid #e9ebf2;border-radius:7px;background:#fcfcff}.master-hs-grid dt{color:#5c6372;font-size:12.5px}.master-hs-grid dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650}.sku-detail-panel article{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:start;margin-top:12px;padding:10px;border:1px solid #e9ecf3;border-radius:8px}.sku-detail-panel article p{margin:4px 0 0}.sku-editor{display:grid;gap:16px}.master-attribute-group{grid-column:1/-1;margin-top:6px;padding-top:14px;border-top:1px solid #e9edf3}.master-attribute-group>p{margin:4px 0 8px}.master-attribute-group>div{display:flex;flex-wrap:wrap;gap:11px 16px}.master-attribute-group .choice-control{font-size:12.5px}.master-editor-grid .nested-card{margin-top:12px;padding:12px}.master-editor-grid .nested-card p{margin:8px 0 0}.master-account-grid{grid-template-columns:1fr 1fr}.master-account-grid .ui-card{padding:20px}.master-account-grid .ui-button{margin-top:16px}.master-account-page{grid-template-columns:minmax(0,686px)}.master-account-page .master-account-card{min-height:320px;padding:25px 28px}.master-account-card .master-info-grid{gap:20px 70px;margin-top:24px}.master-account-card .master-info-grid dt{font-size:13px}.master-account-card .master-info-grid dd{color:#0c0d0e;font-size:18px}.master-account-card footer{margin-top:27px;padding-top:24px;border-top:1px solid #e3e8f1}.master-account-card footer .ui-button{min-width:190px;min-height:51px;margin:0;color:#2c69ec;border:0;background:linear-gradient(135deg,#e8efff,#dee8ff);font-size:18px}.master-account-card footer .ui-button:hover{background:linear-gradient(135deg,#dee8ff,#d2e0ff)}.master-loading{min-height:55vh;display:grid;place-items:center}.master-address-editor>.eyebrow{display:none}.master-address-editor{padding:16px}.master-address-editor-fields .field-label{margin-top:8px}.master-address-editor>section{margin-top:10px;padding-top:10px}.master-address-editor footer{margin-top:10px}.master-editor-grid .master-form-card{padding:16px}.master-editor-grid .master-form-card>header{padding-bottom:10px}.master-editor-grid .master-form-grid{gap:9px;margin-top:11px}.master-editor-grid .master-attribute-group{margin-top:3px;padding-top:10px}.master-editor-grid .master-attribute-group>p{margin:3px 0 6px}.master-editor-grid .nested-card{margin-top:9px;padding:10px}.sku-editor>.master-form-card:first-child .master-form-grid>:nth-child(5){display:none}.sku-editor>.master-form-card:nth-child(2) .master-form-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(1),.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(2),.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(6),.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(7){grid-column:span 3}.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(3),.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(4),.sku-editor>.master-form-card:nth-child(2) .master-form-grid>:nth-child(5){grid-column:span 2}.sku-editor>.master-form-card:first-child .master-attribute-group{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:3px 12px;margin-top:0;padding-top:7px;border-top:0}.sku-editor>.master-form-card:first-child .master-attribute-group>p{display:none}.sku-editor>.master-form-card:first-child .master-attribute-group>div{grid-column:2;grid-row:1;gap:5px 12px}.master-create-member{padding:16px}.master-create-member .field-label{margin-top:6px}.master-create-member .ui-input,.master-create-member .ui-select{min-height:34px;height:34px}.master-role-choices{margin:10px 0}.master-create-member>footer{margin-top:10px}.approved-workbench-grid{display:grid;grid-template-columns:minmax(0,2.18fr) minmax(300px,.86fr);align-items:start;gap:20px}.approved-workbench-main,.approved-workbench-side{display:grid;gap:20px}.approved-workbench-organization{position:relative;min-height:296px;padding:22px;overflow:hidden;background:radial-gradient(circle at 84% 30%,rgba(74,131,255,.1),transparent 32%),linear-gradient(135deg,#fff,#fafaff)!important}.approved-workbench-organization:after{position:absolute;top:20px;right:42px;width:190px;height:150px;border-radius:28px 28px 0 0;background:linear-gradient(145deg,#568cff14,#568cff03);box-shadow:50px 30px #568cff09,100px 5px #568cff06;content:"";transform:skewY(-12deg)}.approved-workbench-organization>*{position:relative;z-index:1}.approved-workbench-organization>.eyebrow{margin:0 0 8px;color:#5c6372;font-size:12.5px;letter-spacing:.1em}.approved-workbench-organization>h2{margin:0;color:#0c0d0e;font-size:26px!important;line-height:1.2}.approved-workbench-organization>span{display:block;margin-top:8px;color:#5c6372;font-size:14px}.approved-workbench-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 15px}.approved-workbench-stats button{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;min-height:91px;gap:12px;padding:13px;color:#2d62d4;border:1px solid #e4e7f0;border-radius:12px;background:#ffffffdb;text-align:left}.approved-workbench-stats button:hover{border-color:#aac5ff;background:#fff}.approved-workbench-stat-icon{display:grid;width:46px;height:46px;place-items:center;color:#346ce6;border-radius:12px;background:linear-gradient(145deg,#edf3ff,#fafcff)}.approved-workbench-stats button:nth-child(2) .approved-workbench-stat-icon{color:#2469f8;background:#eef4ff}.approved-workbench-stats button:nth-child(3) .approved-workbench-stat-icon{color:#2069e9;background:#edf5ff}.approved-workbench-stats button:nth-child(4) .approved-workbench-stat-icon{color:#0ca669;background:#ebfaf3}.approved-workbench-stats button>span:nth-child(2){display:grid;gap:6px}.approved-workbench-stats small{color:#5c6372;font-size:13px}.approved-workbench-stats strong{color:#2e66e0;font-size:25px;line-height:1}.approved-workbench-organization .ui-alert{margin:0;padding:12px 14px;font-size:13px}.approved-workbench-tasks{padding:18px 20px 10px}.approved-workbench-tasks>header{align-items:center!important;padding-bottom:11px;border-bottom:1px solid #e9edf4}.approved-workbench-tasks h2{font-size:20px!important}.approved-workbench-tasks h2 span{margin-left:8px;color:#5c6372;font-size:14px;font-weight:500}.approved-workbench-tasks header p{margin:4px 0 0!important;color:#5c6372;font-size:13px!important}.approved-workbench-tasks .link-action{align-items:center;font-size:14px}.approved-workbench-task-list{display:grid}.approved-workbench-task-list article{display:grid;grid-template-columns:48px minmax(0,1fr) auto 138px;align-items:center;gap:14px;min-height:73px;padding:10px 0;border-bottom:1px solid #edf0f5}.approved-workbench-task-list article:last-child{border-bottom:0}.approved-workbench-task-icon{display:grid;width:48px;height:48px;place-items:center;color:#2f6ef3;border-radius:11px;background:#eff5ff}.approved-workbench-task-icon.is-danger{color:#f04452;background:#fff0f2}.approved-workbench-task-icon.is-warning{color:#e9a600;background:#fff8e6}.approved-workbench-task-icon.is-success{color:#10a96d;background:#ecfaf4}.approved-workbench-task-list article>div{display:grid;gap:5px;min-width:0}.approved-workbench-task-list strong{color:#0c0d0e;font-size:15px}.approved-workbench-task-list small{overflow:hidden;color:#5c6372;font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.approved-workbench-task-status{min-width:80px;padding:7px 10px;color:#1d72ec;border-radius:999px;background:#eaf3ff;font-size:13px;font-weight:700;text-align:center}.approved-workbench-task-status.is-danger{color:#ef4653;background:#ffe9ed}.approved-workbench-task-status.is-warning{color:#d58e00;background:#fff3d7}.approved-workbench-task-status.is-success{color:#16945f;background:#e7f8ef}.approved-workbench-task-list .ui-button{justify-content:center;min-height:38px;padding-inline:10px;font-size:13px}.approved-workbench-account,.approved-workbench-shortcuts{padding:20px}.approved-workbench-account>header{align-items:center!important;padding-bottom:16px;border-bottom:1px solid #e9edf4}.approved-workbench-account h2,.approved-workbench-shortcuts h2{color:#0c0d0e;font-size:20px!important}.approved-workbench-account .link-action{align-items:center;font-size:14px}.approved-workbench-account dl{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;margin:18px 0 0}.approved-workbench-account dl div{display:grid;gap:7px}.approved-workbench-account dt{color:#5c6372;font-size:13px}.approved-workbench-account dd{margin:0;color:#0c0d0e;font-size:16px;font-weight:750}.approved-workbench-account p{margin:20px 0 0!important;padding-top:16px;border-top:1px solid #e9edf4;font-size:13px!important}.approved-workbench-shortcuts{display:grid;gap:12px}.approved-workbench-shortcuts button{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;min-height:62px;gap:12px;padding:7px 12px;color:#2c313c;border:1px solid #e6e9f1;border-radius:12px;background:#fff;text-align:left}.approved-workbench-shortcuts button:hover{border-color:#adc7ff;color:#2e65dd}.approved-workbench-shortcuts button>span{display:grid;width:40px;height:40px;place-items:center;color:#2d66e1;border-radius:10px;background:#f1f5ff}.approved-workbench-shortcuts strong{font-size:15px}.approved-company-header{margin-bottom:18px}.approved-company-header>div{display:flex;align-items:baseline;gap:17px}.approved-company-header h1{margin:7px 0 0;color:#0c0d0e;font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.approved-company-header>div>p{margin:0;color:#5c6372;font-size:14px}.approved-company-layout{display:grid;grid-template-columns:minmax(0,1.88fr) minmax(250px,.57fr);align-items:start;gap:16px}.approved-company-main{display:grid;gap:16px}.approved-company-side{position:sticky;top:78px;display:grid;gap:16px}.approved-company-summary{display:grid;grid-template-columns:minmax(0,1fr) 180px 245px;align-items:center;gap:22px;min-height:118px;padding:17px 20px}.approved-company-summary .eyebrow{margin:0 0 7px;color:#5c6372;font-size:12.5px}.approved-company-summary h2{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#0c0d0e;font-size:25px!important;line-height:1.1}.approved-company-summary h2 .ui-badge{font-size:12.5px}.approved-company-summary>div:first-child>span{display:block;margin-top:8px;color:#4b5263;font-size:15px}.approved-company-summary dl{margin:0;padding-left:18px;border-left:1px solid #edf0f5}.approved-company-summary dt{color:#5c6372;font-size:13px}.approved-company-summary dd{margin:8px 0 0;color:#0c0d0e;font-size:16px;font-weight:750}.approved-company-progress{display:flex;align-items:center;justify-content:flex-end;gap:15px;padding-left:16px;border-left:1px solid #edf0f5}.approved-company-progress>div{position:relative;display:grid;width:72px;height:72px;place-items:center;border-radius:50%;background:conic-gradient(#2e69e7 var(--progress),#e6e8ef 0)}.approved-company-progress>div:before{width:57px;height:57px;border-radius:inherit;background:#fff;content:""}.approved-company-progress>div b{position:absolute;color:#0c0d0e;font-size:16px}.approved-company-progress section{display:grid;gap:8px}.approved-company-progress strong{color:#0c0d0e;font-size:15px}.approved-company-progress small{color:#5c6372;font-size:13px}.approved-company-fact{padding:13px 18px;color:#4b5263;border:1px solid #dde2ff;border-radius:10px;background:#f3f7ff;font-size:13px}.approved-company-entities,.approved-company-licenses{padding:0;overflow:hidden}.approved-company-entities>header,.approved-company-licenses>header{min-height:84px;padding:16px 18px;border-bottom:1px solid #e8ecf3}.approved-company-entities>header h2,.approved-company-licenses>header h2{color:#0c0d0e;font-size:20px!important}.approved-company-entities>header p,.approved-company-licenses>header p{margin:6px 0 0;color:#5c6372;font-size:13px!important}.approved-company-entities>header .ui-button{min-height:42px;font-size:14px}.approved-company-entities table,.approved-company-licenses table{width:calc(100% - 32px);margin:0 16px 16px;border-collapse:collapse}.approved-company-entities th,.approved-company-licenses th{height:43px;padding:0 15px;color:#5c6372;background:#f7f9fd;font-size:13px;font-weight:600;text-align:left}.approved-company-entities td,.approved-company-licenses td{min-height:68px;padding:13px 15px;color:#4b5263;border-bottom:1px solid #e9edf4;font-size:13px}.approved-company-entities td:first-child,.approved-company-licenses td:first-child{display:grid;gap:5px}.approved-company-entities td strong,.approved-company-licenses td strong{color:#0c0d0e;font-size:14px}.approved-company-entities td small,.approved-company-licenses td small{color:#5c6372;font-size:12.5px}.approved-company-entities .link-action,.approved-company-licenses .link-action{align-items:center;font-size:14px}.approved-company-entity-actions{display:flex;align-items:center;gap:16px;white-space:nowrap}.approved-company-entity-actions>span{width:1px;height:28px;background:#dbe1ec}.approved-company-entity-actions .link-action{display:inline-flex;align-items:center;gap:5px}.approved-company-entity-actions .link-action.is-danger{color:#c86a72}.approved-company-entity-actions .link-action.is-danger:hover{color:#ae565e}.approved-company-empty{display:grid;justify-items:center;align-content:center;min-height:324px;padding:30px;color:#8a91a0;text-align:center}.approved-company-empty>svg{margin-bottom:11px;color:#dce2ef}.approved-company-empty strong,.approved-company-license-empty strong{color:#0c0d0e;font-size:16px}.approved-company-empty p,.approved-company-license-empty p{margin:8px 0 17px;color:#5c6372;font-size:14px!important;line-height:1.7!important}.approved-company-empty .ui-button{min-height:42px;padding-inline:21px;font-size:14px}.approved-company-addition{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 16px 16px;padding:15px 16px;border:1px solid #d2e0ff;border-radius:10px;background:#f7faff}.approved-company-addition>span{display:grid;width:28px;height:28px;place-items:center;color:#346ce5;border:2px solid currentColor;border-radius:50%;font-size:22px;line-height:1}.approved-company-addition>div{display:grid;gap:5px}.approved-company-addition strong{color:#3369dc;font-size:14px}.approved-company-addition p{margin:0;color:#5c6372;font-size:12.5px!important}.approved-company-addition .ui-button{min-height:39px;font-size:13px}.approved-company-license-empty{display:grid;justify-items:center;align-content:center;min-height:190px;padding:24px;text-align:center}.approved-company-license-empty>svg{margin-bottom:10px;color:#dce2ed}.approved-company-reminder,.approved-company-help{padding:18px}.approved-company-reminder h2,.approved-company-help h2{display:flex;align-items:center;gap:10px;color:#0c0d0e;font-size:19px!important}.approved-company-reminder h2>span{display:grid;width:24px;height:24px;place-items:center;color:#fff;border-radius:50%;background:#116bfa;font-size:15px;font-weight:800;font-family:serif}.approved-company-reminder p{margin:14px 0 0;color:#4b5263;font-size:13px!important;line-height:1.9!important}.approved-company-help{display:grid;gap:11px}.approved-company-help button{display:flex;align-items:center;gap:9px;width:100%;padding:8px 0;color:#2c65df;border:0;background:transparent;font-size:14px;font-weight:650;text-align:left}.approved-company-help button:hover{color:#143e99}.approved-company-help-item{display:grid;gap:0}.approved-company-help button>svg{transition:transform .18s ease}.approved-company-help button.is-expanded>svg{transform:rotate(90deg)}.approved-company-help-answer{padding:0 0 8px 27px;color:#4b5263;font-size:12.5px;line-height:1.75}.approved-company-help-answer p{margin:0}.approved-company-help-answer p+p{margin-top:5px}.approved-members-layout{grid-template-columns:minmax(0,1fr) minmax(430px,.88fr)}.approved-members-table>header{align-items:center}.approved-members-table>header .field-label{width:180px;margin:0}.approved-members-table>header .field-label>span{display:none}.approved-members-table .ui-alert{margin:10px 16px 16px}.approved-members-table td:last-child{min-width:108px}.approved-members-table td:last-child>small{display:block;margin-top:4px;color:#5c6372;font-size:12.5px}.approved-member-editor{padding:16px}.approved-member-editor>header{display:block;padding-bottom:14px;border-bottom:1px solid #e9edf4}.approved-member-editor>header h2{margin:0;color:#0c0d0e;font-size:20px!important}.approved-member-editor>header p{margin:7px 0 0;color:#5c6372;font-size:13px!important;line-height:1.5!important}.approved-member-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.approved-member-fields>:last-child{grid-column:1 / -1}.approved-member-fields .field-label{gap:5px;margin:0;color:#2c313c;font-size:12.5px;font-weight:650}.approved-member-fields .ui-input{min-height:37px}.approved-member-roles{display:grid;gap:9px;margin-top:16px}.approved-member-roles>b{color:#2c313c;font-size:13px}.approved-member-roles>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.approved-member-roles button{display:grid;grid-template-columns:15px minmax(0,1fr);gap:3px 8px;min-height:61px;padding:9px 10px;color:#2c313c;border:1px solid #e0e5ed;border-radius:7px;background:#fff;text-align:left}.approved-member-roles button>span{grid-row:1 / span 2;color:#5c6372;font-size:17px;line-height:1}.approved-member-roles button strong{font-size:13px}.approved-member-roles button small{color:#5c6372;font-size:12.5px;line-height:1.35}.approved-member-roles button.is-selected{color:#2f67e0;border-color:#7aa4ff;background:#f8faff}.approved-member-roles button.is-selected>span{color:#2f67e0}.approved-member-permissions{display:grid;gap:8px;margin-top:17px}.approved-member-permissions>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.approved-member-permissions>header>div{display:flex;align-items:center;gap:9px}.approved-member-permissions>header b{color:#2c313c;font-size:14px}.approved-member-permissions>header small{padding:4px 8px;color:#b27b00;border-radius:5px;background:#fff2c8;font-size:12.5px;font-weight:650}.approved-member-permissions>header>button{color:#2b64df;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.approved-member-permissions>article{overflow:hidden;border:1px solid #e1e6ef;border-radius:7px;background:#fff}.approved-permission-module-head{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 10px}.approved-permission-module-head>label{display:flex;align-items:center;gap:9px;color:#2c313c;font-size:13px;font-weight:700}.approved-permission-module-head input,.approved-permission-items input,.approved-member-editor-footer input{width:16px;height:16px;margin:0;accent-color:#306ae8}.approved-permission-module-head button{width:28px;height:28px;color:#4b5263;border:0;background:transparent;font-size:17px;cursor:pointer}.approved-permission-module-head button[aria-expanded=true]{transform:rotate(180deg)}.approved-permission-items{display:grid;grid-template-columns:1fr 1fr;gap:7px 18px;padding:10px 26px 12px;border-top:1px solid #edf0f5}.approved-permission-items label{display:flex;align-items:center;gap:9px;color:#4b5263;font-size:12.5px;line-height:1.25}.approved-member-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:13px;border-top:1px solid #e8ecf3}.approved-member-editor-footer>label{display:flex;align-items:center;gap:9px;color:#2c313c}.approved-member-editor-footer>label>span{display:grid;gap:3px}.approved-member-editor-footer b{font-size:13px}.approved-member-editor-footer small{color:#5c6372;font-size:12.5px}.approved-member-editor-footer>div{display:flex;gap:8px}.approved-member-editor-footer .ui-button{min-height:37px;padding-inline:14px}@media (max-width:720px){.approved-members-layout{grid-template-columns:1fr}.approved-member-fields,.approved-member-roles>div,.approved-permission-items{grid-template-columns:1fr}.approved-member-editor-footer{align-items:flex-start;flex-direction:column}.approved-member-editor-footer>div{width:100%}.approved-member-editor-footer .ui-button{flex:1}.approved-members-table>header .field-label{width:100%}}.approved-entity-editor{display:grid;gap:16px}.approved-entity-editor-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;margin:0 0 1px}.approved-entity-editor-heading .master-breadcrumb{margin:0 0 10px}.approved-entity-editor-heading>.master-breadcrumb,.approved-entity-editor-heading>h1,.approved-entity-editor-heading>p{grid-column:1}.approved-entity-editor-heading h1{margin:0;color:#0c0d0e;font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.18}.approved-entity-editor-heading>p:not(.master-breadcrumb){margin:7px 0 0;color:#5c6372;font-size:14px}.approved-entity-import-actions{grid-column:2;grid-row:1 / 4;display:flex;align-items:center;align-self:center;gap:9px}.approved-entity-import-actions .ui-button{white-space:nowrap}.approved-entity-form-card,.approved-entity-license-card{padding:0;overflow:hidden}.approved-entity-form-card>header,.approved-entity-license-card>header{display:block;padding:18px 22px 0}.approved-entity-form-card h2,.approved-entity-license-card h2{margin:0;color:#0c0d0e;font-size:19px!important}.approved-entity-form-card header p,.approved-entity-license-card header p{margin:7px 0 0;color:#5c6372;font-size:14px!important;line-height:1.5!important}.approved-entity-form-card--cn>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.approved-entity-form-card--cn>header p{margin:0;color:#ef3340;text-align:right}.approved-entity-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;padding:21px 22px 22px}.approved-entity-fields .field-label{margin:0}.approved-entity-fields .ui-input,.approved-entity-fields .ui-select{min-height:42px}.approved-entity-default-field{display:grid;grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:8px 11px}.approved-entity-default-field>span{grid-column:1 / -1;color:#2c313c;font-size:14px;font-weight:650}.approved-entity-default-field button{display:flex;align-items:center;width:max-content;min-height:29px;gap:7px;padding:0;color:#5c6372;border:0;background:transparent;font:inherit;cursor:pointer}.approved-entity-default-field button i{position:relative;width:40px;height:23px;border-radius:999px;background:#c9d0df;transition:.15s ease}.approved-entity-default-field button i:after{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0a193a33;content:"";transition:.15s ease}.approved-entity-default-field button.is-on{color:#366ee7}.approved-entity-default-field button.is-on i{background:#326eee}.approved-entity-default-field button.is-on i:after{transform:translate(17px)}.approved-entity-default-field button b{font-size:13px;font-weight:600}.approved-entity-default-field small{align-self:center;color:#5c6372;font-size:12.5px;line-height:1.45}.approved-entity-license-card>header{padding-bottom:18px}.approved-entity-license-file{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:15px;margin:0 22px 10px;padding:11px 16px;border:1px solid #e1e6ef;border-radius:9px}.approved-entity-license-icon{display:grid;width:48px;height:54px;place-items:center;color:#e64c58;border-radius:7px;background:#ffe5e5}.approved-entity-license-file>div:nth-child(2){display:grid;gap:7px;min-width:0}.approved-entity-license-file strong{overflow:hidden;color:#0c0d0e;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.approved-entity-license-file small{color:#5c6372;font-size:13px}.approved-entity-license-file>.ui-badge{align-self:center}.approved-entity-license-actions{display:flex;gap:10px}.approved-entity-license-actions .ui-button{min-height:39px;white-space:nowrap}.approved-entity-license-empty{display:flex;align-items:center;justify-content:space-between;margin:0 22px 10px;padding:17px;color:#5c6372;border:1px dashed #d8deea;border-radius:9px;font-size:14px}.approved-entity-file-picker{display:grid;justify-items:center;width:calc(100% - 44px);min-height:132px;gap:8px;margin:0 22px 10px;padding:24px;color:#2e68e4;border:1px dashed #cdd6ee;border-radius:8px;background:#fff;cursor:pointer}.approved-entity-file-picker:hover{border-color:#7ba5ff;background:#fafcff}.approved-entity-file-picker>span{display:grid;width:38px;height:38px;place-items:center;color:#2e6aea;border-radius:8px;background:#edf3ff;font-size:26px;line-height:1}.approved-entity-file-picker strong{font-size:15px}.approved-entity-file-picker small{color:#5c6372;font-size:13px}.approved-entity-license-note{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 22px 18px;padding:12px 15px;color:#4b5263;border:1px solid #dbe0ff;border-radius:8px;background:#f5f8ff}.approved-entity-license-note>span{display:grid;width:19px;height:19px;place-items:center;color:#fff;border-radius:50%;background:#2e68e4;font-size:13px;font-weight:800;font-family:serif}.approved-entity-license-note p{margin:0;font-size:12.5px;line-height:1.55}.approved-entity-license-note button{color:#2c65df;border:0;background:transparent;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.approved-entity-editor-footer{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:1px}.approved-entity-editor-footer>div{display:flex;gap:12px}.approved-entity-editor-footer .ui-button{min-width:105px;min-height:44px}@media (max-width:720px){.approved-entity-editor-heading{grid-template-columns:1fr}.approved-entity-import-actions{grid-column:1;grid-row:auto;justify-self:start;margin-top:14px}.approved-entity-fields{grid-template-columns:1fr;gap:14px}.approved-entity-license-file{grid-template-columns:52px minmax(0,1fr)}.approved-entity-license-file>.ui-badge,.approved-entity-license-actions{grid-column:2}.approved-entity-license-note{grid-template-columns:22px minmax(0,1fr)}.approved-entity-license-note button{grid-column:2;justify-self:start}.approved-entity-editor-footer{align-items:stretch;flex-direction:column}.approved-entity-editor-footer>div{display:grid;grid-template-columns:1fr 1fr}.approved-entity-editor-footer>.ui-button{width:100%}}.approved-permission-header{margin-bottom:12px}.approved-permission-header .master-breadcrumb{margin:0 0 8px}.approved-permission-header h1{margin:0;color:#0c0d0e;font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.16}.approved-permission-header>p:last-child{margin:7px 0 0;color:#5c6372;font-size:14px;line-height:1.5}.approved-permission-layout{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:16px;min-height:680px}.approved-role-template-list{display:grid;align-content:start;gap:10px;padding:16px}.approved-role-template-list h2{margin:0 0 5px;color:#0c0d0e;font-size:18px}.approved-role-template-list button{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:75px;padding:12px;color:#0c0d0e;text-align:left;border:1px solid #e3e7ef;border-radius:9px;background:#fff}.approved-role-template-list button>span{display:grid;place-items:center;width:38px;height:38px;color:#225cd8;border-radius:10px;background:#eff4ff;font-size:22px;font-weight:700}.approved-role-template-list button div{display:grid;gap:4px}.approved-role-template-list button strong{font-size:15px}.approved-role-template-list button small{color:#5c6372;font-size:12.5px;line-height:1.35}.approved-role-template-list button.is-active{border-color:#588dff;background:#f9fbff;box-shadow:0 0 0 1px #3874f514}.approved-role-template-list button.is-active strong{color:#215ad4}.approved-permission-panel{padding:0;overflow:hidden}.approved-permission-panel>header{display:block;padding:18px 20px 14px;border-bottom:1px solid #e9edf4}.approved-permission-panel>header>div{display:flex;align-items:flex-start;gap:12px}.approved-permission-panel>header>div>span{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;color:#2961d9;border-radius:11px;background:#edf3ff;font-size:22px;font-weight:700}.approved-permission-panel>header section{display:grid;gap:5px;min-width:0}.approved-permission-panel>header section>div{display:flex;align-items:center;gap:9px}.approved-permission-panel>header h2{margin:0;color:#0c0d0e;font-size:21px}.approved-permission-panel>header p{margin:0;color:#5c6372;font-size:13px}.approved-system-role-alert{display:grid;gap:10px;min-height:105px;margin:20px;padding:22px!important}.approved-system-role-alert strong{color:#174ec9;font-size:17px}.approved-system-role-alert span{color:#5c6372;font-size:14px}.approved-template-alert{margin:10px 18px}.approved-permission-groups{display:grid;gap:7px;padding:10px 18px 0}.approved-permission-groups>h3{margin:0 0 1px;color:#0c0d0e;font-size:17px}.approved-permission-groups article{overflow:hidden;border:1px solid #e1e6ef;border-radius:8px}.approved-permission-groups article>header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:63px;padding:10px 14px}.approved-permission-groups article>header>div{display:flex;align-items:center;gap:12px;min-width:0}.approved-permission-groups article>header>div>span{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;color:#2c313c;font-size:20px;font-weight:700}.approved-permission-groups article>header section{display:grid;gap:3px}.approved-permission-groups article>header strong{color:#0c0d0e;font-size:15px}.approved-permission-groups article>header small{color:#5c6372;font-size:12.5px}.approved-permission-groups article>header button{width:29px;height:29px;padding:0;color:#4b5263;border:0;background:transparent;font-size:20px;transform:rotate(0)}.approved-permission-groups article>header button[aria-expanded=false]{transform:rotate(-90deg)}.approved-permission-groups article>div{display:grid;grid-template-columns:1fr 1fr;gap:5px 28px;padding:10px 16px 13px 56px;border-top:1px solid #edf0f5}.approved-permission-groups article label{display:flex;align-items:center;gap:8px;min-width:0;color:#4b5263;font-size:13px;line-height:1.25}.approved-permission-groups article input{width:15px;height:15px;accent-color:#2261e9}.approved-permission-panel>footer{display:flex;justify-content:flex-end;gap:9px;padding:15px 18px}.approved-permission-panel>footer .ui-button{min-width:96px}@media (max-width:1120px){.approved-permission-layout{grid-template-columns:1fr;min-height:0}.approved-role-template-list{grid-template-columns:repeat(3,1fr)}.approved-role-template-list h2{grid-column:1/-1}}@media (max-width:720px){.approved-permission-header h1{font-size:24px}.approved-role-template-list{grid-template-columns:1fr}.approved-role-template-list h2{grid-column:auto}.approved-permission-groups article>div{grid-template-columns:1fr;padding-left:18px}.approved-permission-panel>footer .ui-button{flex:1}}.approved-address-header{margin-bottom:12px}.approved-address-header .master-breadcrumb{margin:0 0 8px}.approved-address-header h1{margin:0;color:#0c0d0e;font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.16}.approved-address-header>p:last-child{margin:7px 0 0;color:#5c6372;font-size:14px}.approved-address-layout{display:grid;grid-template-columns:minmax(0,1fr) 386px;align-items:start;gap:16px}.approved-address-list{min-height:690px;padding:0;overflow:hidden}.approved-address-list>.ui-tabs{padding:0 20px;border-bottom:1px solid #e9edf4}.approved-address-list>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:20px}.approved-address-list>header h2{margin:0;color:#0c0d0e;font-size:18px}.approved-address-list>header p{margin:6px 0 0;color:#5c6372;font-size:13px}.approved-address-list>header>div:last-child{display:flex;align-items:flex-end;gap:8px}.approved-address-list>header .field-label{width:210px}.approved-address-list>header .field-label>span{display:none}.approved-address-list>header .ui-button{min-height:40px;white-space:nowrap}.approved-address-table{width:calc(100% - 40px);margin:0 20px;border-collapse:collapse;table-layout:fixed}.approved-address-table th{height:43px;color:#4b5263;text-align:left;background:#f5f7fb;font-size:12.5px;font-weight:650}.approved-address-table th,.approved-address-table td{padding:11px 12px;border-bottom:1px solid #e9edf3;vertical-align:middle}.approved-address-table td{color:#0c0d0e;font-size:13px;line-height:1.45}.approved-address-table td:nth-child(1){width:16%}.approved-address-table td:nth-child(2){width:13%}.approved-address-table td:nth-child(3){width:15%}.approved-address-table td:nth-last-child(3){color:#2c313c}.approved-address-table td:last-child{width:104px;white-space:nowrap}.approved-address-table .link-action{margin-right:12px;color:#2260e5}.approved-address-table .link-action.is-danger{margin-right:0;color:#ef3340}.approved-address-editor{display:grid;gap:20px;padding:20px}.approved-address-editor>header h2{margin:0;color:#0c0d0e;font-size:20px}.approved-address-fields{display:grid;gap:16px}.approved-address-fields .field-label{gap:7px}.approved-address-fields .field-label>span{color:#0c0d0e;font-size:14px;font-weight:700}.approved-address-fields .ui-textarea{min-height:112px}.approved-address-fields .choice-control{color:#2c313c;font-size:13px}.approved-address-editor>footer{display:flex;justify-content:flex-end;gap:12px}.approved-address-editor>footer .ui-button{min-width:108px;min-height:42px}@media (max-width:1120px){.approved-address-layout{grid-template-columns:1fr}.approved-address-list{min-height:0}.approved-address-list>header{align-items:stretch;flex-direction:column}.approved-address-list>header>div:last-child{align-items:flex-end}.approved-address-list>header .field-label{flex:1}}@media (max-width:720px){.approved-address-header h1{font-size:24px}.approved-address-list>header,.approved-address-list>header>div:last-child{align-items:stretch;flex-direction:column}.approved-address-list>header .field-label{width:100%}.approved-address-list>header .ui-button{width:100%}.approved-address-table{display:block;overflow:auto}.approved-address-table tbody,.approved-address-table thead{min-width:760px;display:table;width:100%}.approved-address-editor>footer .ui-button{flex:1}}.approved-sku-header{margin-bottom:12px}.approved-sku-header .master-breadcrumb{margin:0 0 8px}.approved-sku-header h1{margin:0;color:#0c0d0e;font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.16}.approved-sku-header>p:last-child{margin:7px 0 0;color:#5c6372;font-size:14px}.approved-sku-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.approved-sku-list{min-height:690px;padding:16px}.approved-sku-list>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:end;padding-bottom:16px}.approved-sku-list>header .field-label>span{display:none}.approved-sku-list>header .ui-button{min-height:41px;white-space:nowrap}.approved-sku-list table{width:100%;border-collapse:collapse;table-layout:fixed}.approved-sku-list th{height:46px;color:#4b5263;text-align:left;background:#f5f7fb;font-size:12.5px;font-weight:650}.approved-sku-list th,.approved-sku-list td{padding:11px 10px;border-bottom:1px solid #e8edf4;vertical-align:middle}.approved-sku-list td{color:#0c0d0e;font-size:13px}.approved-sku-list tr.is-selected td{background:linear-gradient(90deg,#f1f5ff,#fafcff)}.approved-sku-list tr.is-selected td:first-child{color:#225edf}.approved-sku-list td:last-child{white-space:nowrap}.approved-sku-list>footer{display:flex;align-items:center;justify-content:space-between;padding:17px 2px 0;color:#4b5263;font-size:14px}.approved-sku-list>footer>div{display:flex;gap:6px}.approved-sku-list>footer button{display:grid;place-items:center;min-width:30px;height:30px;padding:0 8px;color:#4b5263;border:1px solid #e0e6ef;border-radius:5px;background:#fff}.approved-sku-list>footer button.is-active{color:#fff;border-color:#205fe8;background:#205fe8}.approved-sku-detail,.approved-sku-form{display:grid;gap:0;padding:16px}.approved-sku-detail>header,.approved-sku-form>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 15px;border-bottom:1px solid #e8edf4}.approved-sku-detail>header p,.approved-sku-form>header p{margin:0 0 5px;color:#5c6372;font-size:12.5px}.approved-sku-detail>header h2,.approved-sku-form>header h2{margin:0;color:#0c0d0e;font-size:24px}.approved-sku-detail>header>div:last-child{display:flex;align-items:center;gap:10px}.approved-sku-section{display:grid;gap:11px;padding:16px 0;border-bottom:1px solid #e8edf4}.approved-sku-section:last-of-type{border-bottom:0}.approved-sku-section>header{display:flex;align-items:center;justify-content:space-between}.approved-sku-section h3{margin:0;color:#0c0d0e;font-size:16px}.approved-sku-detail dl{display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;margin:0}.approved-sku-detail dl div{display:grid;gap:4px}.approved-sku-detail dt{color:#5c6372;font-size:12.5px}.approved-sku-detail dd{margin:0;color:#0c0d0e;font-size:14px;font-weight:650}.approved-sku-hs{display:grid;grid-template-columns:1fr 1fr;gap:9px}.approved-sku-hs>div{display:grid;gap:5px;min-height:54px;padding:9px;border:1px solid #e0e5ef;border-radius:6px}.approved-sku-hs span{color:#5c6372;font-size:12.5px}.approved-sku-hs b{color:#2c313c;font-size:13px}.approved-sku-form>header{display:block}.approved-sku-form>header p{margin:6px 0 0;font-size:13px}.approved-sku-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px 18px}.approved-sku-reference-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:12px}.approved-sku-reference-grid>:first-child{display:none}.approved-sku-reference-grid>:nth-child(5){grid-column:span 3}.approved-sku-detail>.approved-sku-section:nth-of-type(2) dl>:first-child{display:none}.approved-sku-photo-area{position:relative;grid-template-columns:auto 1fr;align-items:center;gap:10px}.approved-sku-photo-area h3{grid-column:1/-1}.approved-sku-upload,.approved-sku-photo-grid>label{display:grid;place-items:center;min-height:34px;padding:0 12px;color:#2161ea;border:1px solid #2968f0;border-radius:5px;background:#fff;font-size:13px;font-weight:650;cursor:pointer}.approved-sku-upload input,.approved-sku-photo-grid input{display:none}.approved-sku-photo-area>small{color:#5c6372;font-size:12.5px}.approved-sku-photo-grid{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:9px;padding-top:2px}.approved-sku-photo-grid figure,.approved-sku-photo-grid>label{position:relative;width:80px;height:80px;margin:0}.approved-sku-photo-grid figure{overflow:hidden;border-radius:6px;background:#f1f4f9}.approved-sku-photo-grid figure img{width:100%;height:100%;object-fit:cover}.approved-sku-photo-grid figure button{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:19px;height:19px;padding:0;color:#fff;border:0;border-radius:50%;background:#1f2735a8}.approved-sku-photo-grid>label{grid-template-columns:1fr;align-content:center;gap:3px;padding:0;border-style:dashed;font-size:22px}.approved-sku-photo-grid>label span{font-size:12.5px}.approved-sku-form>footer{display:flex;justify-content:flex-end;gap:12px;padding-top:16px}.approved-sku-form>footer .ui-button{min-width:104px;min-height:42px}@media (max-width:1180px){.approved-sku-layout{grid-template-columns:1fr}.approved-sku-list{min-height:0}}@media (max-width:720px){.approved-sku-header h1{font-size:24px}.approved-sku-list>header{grid-template-columns:1fr}.approved-sku-list>header .ui-button{width:100%}.approved-sku-list{overflow:auto}.approved-sku-list table{min-width:760px}.approved-sku-form-grid,.approved-sku-reference-grid,.approved-sku-detail dl,.approved-sku-hs{grid-template-columns:1fr}.approved-sku-reference-grid>:nth-child(5){grid-column:auto}.approved-sku-detail>header{align-items:flex-start;flex-direction:column}.approved-sku-form>footer .ui-button{flex:1}}@media (max-width:1120px){.approved-company-layout{grid-template-columns:1fr}.approved-company-side{position:static;grid-template-columns:1fr 1fr}.approved-company-summary{grid-template-columns:1fr auto}.approved-company-progress{grid-column:1 / -1;justify-content:flex-start;padding:14px 0 0;border-top:1px solid #edf0f5;border-left:0}}@media (max-width:720px){.approved-company-header>div{display:grid;gap:6px}.approved-company-side,.approved-company-summary{grid-template-columns:1fr}.approved-company-summary dl,.approved-company-progress{padding-left:0;border-left:0}.approved-company-summary dl{padding-top:13px;border-top:1px solid #edf0f5}.approved-company-entities,.approved-company-licenses{overflow:auto}.approved-company-entities table,.approved-company-licenses table{min-width:720px}.approved-company-addition{grid-template-columns:32px minmax(0,1fr)}.approved-company-addition .ui-button{grid-column:2;justify-self:start}}@media (max-width:1120px){.approved-workbench-grid{grid-template-columns:1fr}.approved-workbench-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-workbench-side{grid-template-columns:1fr 1fr}}@media (max-width:720px){.approved-workbench-side,.approved-workbench-stats{grid-template-columns:1fr}.approved-workbench-task-list article{grid-template-columns:44px minmax(0,1fr)}.approved-workbench-task-status,.approved-workbench-task-list .ui-button{grid-column:2;justify-self:start}.approved-workbench-task-list small{white-space:normal}.approved-workbench-organization{min-height:0}.approved-workbench-organization:after{display:none}}@media (max-width:1120px){.master-layout{grid-template-columns:1fr}.master-sidebar{position:static;grid-template-columns:repeat(4,1fr)}.master-sidebar>p{display:none}.master-company-grid,.master-editor-grid,.master-workbench-grid,.master-members-grid,.master-contacts-grid,.master-sku-layout{grid-template-columns:1fr}.master-company-grid>aside,.master-editor-grid>aside{position:static;display:grid;grid-template-columns:1fr 1fr}.master-permission-layout{grid-template-columns:1fr}.master-sku-layout{align-items:start}.sku-detail-panel{position:static}.master-license-table{overflow:auto}.master-license-table table{min-width:880px}.sku-editor>.master-form-card:nth-child(2) .master-form-grid{grid-template-columns:1fr 1fr}.sku-editor>.master-form-card:nth-child(2) .master-form-grid>*{grid-column:auto}.sku-editor>.master-form-card:first-child .master-attribute-group{grid-template-columns:1fr}.sku-editor>.master-form-card:first-child .master-attribute-group>div{grid-column:1;grid-row:auto}}@media (max-width:720px){.master-page{padding-top:17px;padding-bottom:30px}.master-layout{gap:12px}.master-sidebar{grid-template-columns:1fr 1fr;padding:8px}.master-sidebar button{min-height:36px;font-size:12.5px}.master-page-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:14px}.master-page-header h1{font-size:24px}.master-page-header__actions{width:100%}.master-page-header__actions .ui-button{flex:1}.master-workbench-grid,.master-company-grid,.master-editor-grid,.master-members-grid,.master-contacts-grid,.master-sku-layout,.master-permission-layout,.master-account-grid{gap:12px}.master-stat-grid{grid-template-columns:1fr 1fr}.master-action-card article{grid-template-columns:1fr auto;padding:10px 0}.master-action-card article>span{grid-column:1/-1}.master-action-card article .link-action{justify-self:start}.master-org-profile{grid-template-columns:1fr}.master-company-grid>aside,.master-editor-grid>aside{display:grid;grid-template-columns:1fr}.entity-row{grid-template-columns:1fr auto;gap:7px;padding:12px}.entity-row>span{grid-column:1}.entity-row .link-action{grid-column:2;grid-row:2}.master-info-grid,.master-form-grid,.master-address-editor-fields{grid-template-columns:1fr;gap:12px}.master-field-span-2,.master-address-editor-fields>:first-child,.master-address-editor-fields>:last-child{grid-column:auto}.master-form-card .ui-tabs{width:100%;min-width:0}.master-license-binding>article{align-items:flex-start;flex-direction:column}.master-license-binding article>div:last-child{justify-content:flex-start}.master-form-footer{flex-wrap:wrap}.master-members-table{overflow:auto;display:block}.master-members-table table{min-width:710px}.master-role-choices,.master-permission-cards{grid-template-columns:1fr}.master-contact-rows article{grid-template-columns:1fr auto;gap:7px;padding:10px 0}.master-contact-rows article>:nth-child(2),.master-contact-rows article>:nth-child(3){grid-column:1}.master-contact-rows article .link-action{grid-column:2;grid-row:1}.master-sku-toolbar{grid-template-columns:1fr 1fr}.master-sku-toolbar .field-label:first-child{grid-column:1/-1}.master-sku-list{overflow:auto}.master-sku-list table{min-width:760px}.sku-detail-panel>header{flex-direction:column}.sku-detail-panel>header>span{justify-content:flex-start}.master-hs-grid{grid-template-columns:1fr}.master-attribute-group>div{display:grid;grid-template-columns:1fr 1fr}.master-license-table th,.master-license-table td{padding-inline:11px}}.contract-management-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;align-items:start;gap:16px}.contract-management-main,.contract-management-side{display:grid;gap:16px;min-width:0}.contract-expiry-reminder{display:flex;align-items:flex-start;gap:13px;padding:17px 19px;color:#2454bd;border-color:#dce7ff!important;background:linear-gradient(100deg,#f5f8ff,#fafcff)}.contract-expiry-reminder>svg{flex:0 0 auto;margin-top:1px;color:#2962dd}.contract-expiry-reminder h2{color:#2053c2!important;font-size:15px!important}.contract-expiry-reminder p{margin:5px 0 0;color:#4b5263!important;font-size:12.5px!important}.contract-management-toolbar{display:grid;grid-template-columns:minmax(175px,1fr) auto 164px;gap:10px;align-items:center}.contract-management-toolbar .search-field{min-height:42px}.contract-management-filters{display:flex;align-items:center;gap:7px}.contract-management-filters button{min-height:40px;padding:0 15px;color:#4b5263;border:1px solid #e1e5ee;border-radius:8px;background:#fff;font-size:12.5px;font-weight:650;white-space:nowrap}.contract-management-filters button:hover{color:#255acd;border-color:#a8c4ff;background:#fafcff}.contract-management-filters button.is-active{color:#245cd5;border-color:#5184f1;background:#f4f7ff;box-shadow:inset 0 0 0 1px #2760da0d}.contract-expiry-select{gap:0!important;width:164px}.contract-expiry-select>span:first-child{display:none}.contract-expiry-select .ui-select{min-height:40px;font-size:12.5px}.contract-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.contract-card{display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;min-height:210px;padding:16px;border:1px solid #e3e7f0;border-radius:12px;background:#fff;box-shadow:0 6px 20px #1c243906}.contract-card__preview{position:relative;display:grid;place-items:center;align-self:start;min-height:110px;overflow:hidden;color:#5c6372;border:1px solid #e7ebf2;border-radius:9px;background:#fafbfe}.contract-card__preview>svg{color:#c3cad6}.contract-card__preview>span{position:absolute;top:8px;left:7px;padding:3px 5px;color:#fff;border-radius:4px;background:#ef4b50;font-size:12px;font-weight:800;letter-spacing:.04em}.contract-card__preview--docx>span{background:#3d93e5}.contract-card__content{display:grid;align-content:start;gap:6px;min-width:0}.contract-card__content h2{color:#0c0d0e;font-size:14px!important;line-height:1.42}.contract-card__content dl{display:grid;gap:4px;margin:1px 0 0}.contract-card__content dl div{display:flex;gap:4px;color:#4b5263;font-size:12.5px;line-height:1.45}.contract-card__content dt{color:#5c6372}.contract-card__content dd{margin:0;color:#4b5263}.contract-card__content .ui-badge{justify-self:start;margin-top:3px}.contract-card footer{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-self:end;padding-top:12px;border-top:1px solid #edf0f5}.contract-card-action{display:flex;align-items:center;justify-content:center;gap:5px;min-height:31px;color:#285dcf;border:0;border-radius:6px;background:transparent;font-size:12.5px;font-weight:650}.contract-card-action:hover{background:#f6f9ff}.contract-empty-state{display:grid;place-items:center;gap:6px;min-height:225px;padding:24px;color:#5c6372;text-align:center}.contract-empty-state strong{color:#2c313c;font-size:14px}.contract-empty-state span{font-size:12.5px}.contract-side-card{padding:18px}.contract-side-card h2{display:flex;align-items:center;gap:8px;color:#2c313c!important;font-size:16px!important}.contract-side-card h2>svg{color:#3065d7}.contract-side-card>p{margin:13px 0 0;color:#4b5263!important;font-size:12.5px!important;line-height:1.72!important}.contract-help-card section{margin-top:14px;padding:14px;border-radius:9px;background:#f5f8ff}.contract-help-card h3{color:#265aca!important;font-size:13px!important}.contract-help-card section p{margin:10px 0 0;color:#4b5263!important;font-size:12.5px!important;line-height:1.72!important}.contract-help-card section p+p{margin-top:12px}@media (max-width:1320px){.contract-management-layout{grid-template-columns:1fr}.contract-management-side{grid-template-columns:1fr 1fr}.contract-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-management-toolbar{grid-template-columns:minmax(190px,1fr) auto}.contract-expiry-select{grid-column:2;justify-self:end}}@media (max-width:720px){.contract-management-side,.contract-card-grid,.contract-management-toolbar{grid-template-columns:1fr}.contract-management-filters{display:grid;grid-template-columns:1fr 1fr}.contract-management-filters button{width:100%}.contract-expiry-select{grid-column:auto;justify-self:stretch;width:100%}.contract-card{min-height:0}.contract-expiry-reminder{padding:15px}}.approved-sku-list tr.is-deleted td{color:#5c6372;background:#fafbfc}.approved-sku-review-failure{margin:14px 0 0;padding:10px 12px;color:#d9363e;border:1px solid #ffd5d8;border-radius:6px;background:#fff5f5;font-size:13px;line-height:1.5}.approved-sku-deleted-copy{margin:0;color:#5c6372;font-size:13px;line-height:1.6}.ui-modal:has(.approved-sku-modal){display:flex;flex-direction:column;width:min(1040px,calc(100vw - 40px));max-width:1040px;max-height:calc(100vh - 40px);overflow:hidden}.ui-modal:has(.approved-sku-modal)>header{flex:0 0 auto;align-items:center}.ui-modal:has(.approved-sku-modal)>.ui-modal__body{flex:1 1 auto;min-height:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.approved-sku-modal>.approved-sku-detail,.approved-sku-modal>.approved-sku-form{min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}.approved-sku-reference-grid>:first-child{display:grid}.approved-sku-reference-grid>:nth-child(5){grid-column:auto}.approved-sku-reference-grid>:nth-child(4){grid-column:span 3}.approved-sku-detail>.approved-sku-section:nth-of-type(2) dl>:first-child{display:grid}.approved-sku-paste-field{position:relative;min-width:0}.approved-sku-paste-field .ui-input{padding-right:54px}.approved-sku-paste-button{position:absolute;right:6px;bottom:6px;height:28px;padding:0 8px;color:#2161ea;border:1px solid #cddcfc;border-radius:4px;background:#fff;font-size:12.5px;font-weight:650;cursor:pointer}.approved-sku-certification p{margin:0;color:#5c6372;font-size:13px;line-height:1.5}@media (max-width:720px){.approved-sku-reference-grid>:nth-child(4){grid-column:auto}}.approved-sku-layout{grid-template-columns:224px minmax(0,1fr)}.approved-sku-category-panel{display:grid;gap:13px;padding:15px}.approved-sku-category-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.approved-sku-category-panel>header p{margin:0;color:#5c6372;font-size:12.5px;font-weight:750;letter-spacing:.06em}.approved-sku-category-panel>header h2{margin:4px 0 0;color:#0c0d0e;font-size:15px;line-height:1.35}.approved-sku-category-icon{display:grid;place-items:center;width:30px;height:30px;padding:0;color:#3b6ad0;border:1px solid #d9e3fa;border-radius:7px;background:#fafcff;cursor:pointer}.approved-sku-category-icon:hover{color:#2153bf;border-color:#aac4fb;background:#eff4ff}.approved-sku-category-icon:focus-visible{outline:3px solid rgba(29,84,204,.16);outline-offset:2px}.approved-sku-category-panel nav{display:grid;gap:3px}.approved-sku-category-panel nav>button{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:36px;padding:0 9px;color:#4b5263;border:1px solid transparent;border-radius:7px;background:transparent;font-size:13px;text-align:left;cursor:pointer}.approved-sku-category-panel nav>button:hover{color:#2459cb;background:#f8faff}.approved-sku-category-panel nav>button:focus-visible{outline:3px solid rgba(29,84,204,.16);outline-offset:1px}.approved-sku-category-panel nav>button.is-active{color:#2256c6;border-color:#cedeff;background:#eff4ff;font-weight:700}.approved-sku-category-panel nav>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approved-sku-category-panel nav>button b{display:grid;flex:0 0 auto;place-items:center;min-width:22px;height:20px;margin-left:8px;padding:0 6px;color:#5c6372;border-radius:999px;background:#f0f2f6;font-size:12.5px;font-weight:700}.approved-sku-category-panel nav>button.is-active b{color:#3164d1;background:#e1ebff}.approved-sku-category-panel__divider{height:1px;margin:5px 3px;background:#edf0f5}.approved-sku-category-panel>.ui-button{justify-content:center;min-height:38px}.approved-sku-category-panel__hint{margin:0;color:#5c6372;font-size:12.5px;line-height:1.6}.approved-sku-list>header{grid-template-columns:minmax(0,1fr) auto}.approved-sku-search-controls{display:grid;grid-template-columns:minmax(360px,520px) auto auto;gap:8px;align-items:end;min-width:0}.approved-sku-search-controls .search-field{min-width:0;width:100%}.approved-sku-search-controls .ui-button{min-width:72px}.approved-sku-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.approved-sku-list>.ui-alert{margin:0 0 12px}.approved-sku-list__context{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;padding:9px 0 12px;color:#5c6372;border-top:1px solid #edf0f5;font-size:12.5px}.approved-sku-list__context>span{min-width:0}.approved-sku-list__context .ui-button{flex:0 0 auto;min-width:148px}.approved-sku-list .approved-sku-select-column{width:42px;padding-right:4px;padding-left:10px;text-align:center}.approved-sku-select-column input{width:16px;height:16px;margin:0;accent-color:#1d54cc;cursor:pointer}.approved-sku-list th:nth-child(2){width:106px}.approved-sku-list th:nth-child(3){width:112px}.approved-sku-list th:nth-child(4){width:136px}.approved-sku-list th:nth-child(5){width:92px}.approved-sku-list th:nth-child(6),.approved-sku-list th:nth-child(7){width:84px}.approved-sku-list th:nth-child(8){width:104px}.approved-sku-list th:nth-child(9){width:74px}.approved-sku-empty{display:grid;justify-items:start;gap:5px;min-height:142px;padding:30px 20px;color:#5c6372;background:#fbfcfe}.approved-sku-empty strong{color:#2c313c;font-size:14px}.approved-sku-empty span{font-size:12.5px}.approved-sku-category-form{display:grid;gap:16px}.approved-sku-category-form>footer,.approved-sku-category-delete>footer,.approved-sku-category-manager>footer{display:flex;justify-content:flex-end;gap:9px;padding-top:2px}.approved-sku-category-form>footer .ui-button,.approved-sku-category-delete>footer .ui-button,.approved-sku-category-manager>footer .ui-button{min-width:96px}.approved-sku-category-manager{display:grid;gap:14px}.approved-sku-category-manager__list{display:grid;gap:10px;max-height:min(440px,calc(100vh - 320px));overflow-y:auto;padding-right:3px}.approved-sku-category-manager__list article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:end;padding:12px;border:1px solid #e7eaf1;border-radius:9px;background:#fcfcfe}.approved-sku-category-manager__list .field-label{min-width:0}.approved-sku-category-manager__list .field-label>span{color:#5c6372;font-size:12.5px}.approved-sku-category-manager__list article>span{padding-bottom:10px;color:#5c6372;font-size:12.5px;white-space:nowrap}.approved-sku-category-manager__list article>div{display:flex;grid-column:1 / -1;justify-content:flex-end;gap:8px}.approved-sku-category-manager__list article>div .ui-button{min-width:70px}.approved-sku-category-manager__empty{display:grid;gap:6px;min-height:126px;place-content:center;padding:18px;color:#5c6372;border:1px dashed #d9dfea;border-radius:9px;text-align:center}.approved-sku-category-manager__empty strong{color:#2c313c;font-size:14px}.approved-sku-category-manager__empty span{font-size:12.5px;line-height:1.55}.approved-sku-category-delete{display:grid;gap:16px}.approved-sku-category-delete .ui-alert{margin:0}.approved-sku-filter-form{display:grid;gap:16px}.approved-sku-filter-form>footer{display:flex;justify-content:flex-end;gap:9px;padding-top:2px}.approved-sku-filter-form>footer .ui-button{min-width:96px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.approved-sku-list>footer button.is-current{color:#fff;border-color:#205fe8;background:#205fe8}@media (max-width:1180px){.approved-sku-layout{grid-template-columns:1fr}.approved-sku-category-panel{grid-template-columns:minmax(0,1fr) auto;align-items:start}.approved-sku-category-panel nav{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.approved-sku-category-panel__divider{display:none}.approved-sku-category-panel__hint{grid-column:1 / -1}.approved-sku-category-panel>.ui-button{align-self:center}}@media (max-width:720px){.approved-sku-category-panel{grid-template-columns:1fr}.approved-sku-category-panel nav{grid-template-columns:1fr 1fr}.approved-sku-category-panel>.ui-button{width:100%}.approved-sku-search-controls{grid-template-columns:1fr 1fr}.approved-sku-search-controls .search-field{grid-column:1 / -1}.approved-sku-search-controls .ui-button{min-width:0}.approved-sku-list__actions{justify-content:stretch}.approved-sku-list__actions .ui-button{flex:1 1 calc(50% - 8px)}.approved-sku-list__context{align-items:stretch;flex-direction:column}.approved-sku-list__context .ui-button{width:100%}.approved-sku-list table{min-width:1000px}.approved-sku-category-manager__list article{grid-template-columns:1fr}.approved-sku-category-manager__list article>span{padding-bottom:0}.approved-sku-category-manager__list article>div{grid-column:auto}.approved-sku-category-form>footer .ui-button,.approved-sku-category-delete>footer .ui-button,.approved-sku-category-manager>footer .ui-button,.approved-sku-filter-form>footer .ui-button{flex:1;min-width:0}}.login-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,46%);min-height:100vh;color:var(--vj-ink, #0c0d0e);background:#fff;font-family:var(--vj-en, inherit)}.login-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:40px;min-width:0;padding:48px clamp(32px,6vw,88px);overflow:hidden;background:linear-gradient(180deg,#eef1ff,#f4f5fb 62%,#f7f8fa)}.login-hero:before,.login-hero:after{position:absolute;z-index:-1;border-radius:50%;filter:blur(80px);content:"";pointer-events:none}.login-hero:before{top:-200px;left:-160px;width:600px;height:600px;background:#d3defe;opacity:.85}.login-hero:after{right:-140px;bottom:-200px;width:540px;height:540px;background:#e6dcff;opacity:.9}.login-hero__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(120,135,190,.2) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 75%);mask-image:linear-gradient(180deg,#000 0%,transparent 75%);pointer-events:none}.login-route-map{display:none}.login-brand{display:grid;gap:6px;color:var(--vj-ink, #0c0d0e)}.login-brand strong{font-family:var(--vj-en, inherit);font-size:26px;font-weight:700;letter-spacing:.1em;line-height:1}.login-brand span{color:var(--vj-t2, #4b5263);font-size:13px;font-weight:500;letter-spacing:.16em}.login-hero__content{display:flex;flex:1;flex-direction:column;justify-content:center;max-width:620px}.login-hero__content h1{margin:0;color:var(--vj-ink, #0c0d0e);font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:.02em;line-height:1.35}.login-hero__content>p{margin:16px 0 36px;color:var(--vj-t2, #4b5263);font-size:15px;font-weight:300;letter-spacing:.12em}.login-service-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:520px}.login-service-list article{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;padding:16px;border:1px solid rgba(255,255,255,.85);border-radius:14px;background:#ffffff9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-service-list article>span{display:grid;grid-row:span 2;width:44px;height:44px;place-items:center;color:#5b47f0;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.login-service-list svg{width:22px;height:22px;stroke-width:1.8}.login-service-list strong{color:var(--vj-ink, #0c0d0e);font-size:15px;font-weight:500}.login-service-list small{color:var(--vj-mu, #737a87);font-size:12.5px;font-weight:300}.login-hero__footer{margin:0;color:var(--vj-mu, #737a87);font-family:var(--vj-en, inherit);font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.6}.login-panel{display:flex;flex-direction:column;align-items:center;gap:24px;min-width:0;min-height:100vh;padding:28px clamp(20px,4vw,56px) 24px;background:#fff}.login-locale{display:flex;align-self:flex-end;align-items:center;gap:6px;height:36px;padding:0 6px 0 12px;color:var(--vj-t2, #4b5263);border:1px solid var(--vj-line, #e4e7ef);border-radius:18px;background:#fff}.login-locale select{color:inherit;border:0;outline:0;background:transparent;font-size:13.5px;font-weight:500;cursor:pointer}.login-locale svg{width:17px;height:17px}.login-card{display:grid;width:100%;max-width:420px;margin:auto 0}.login-card>.login-brand{display:none}.login-card h1{margin:0 0 8px;color:var(--vj-ink, #0c0d0e);font-size:28px;font-weight:600;letter-spacing:.02em}.login-card>p{margin:0;color:var(--vj-mu, #737a87);font-size:14px;font-weight:300;line-height:1.6}.login-card form{display:grid;gap:14px;margin-top:32px}.login-input{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;color:var(--vj-mu, #737a87);border:1px solid #d5dbe7;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.login-input:hover{border-color:#b9c2d6}.login-input:focus-within{border-color:var(--vj-blue, #1664ff);box-shadow:0 0 0 3px #1664ff1f}.login-input>svg{flex-shrink:0;width:19px;height:19px}.login-input input{flex:1;width:100%;min-width:0;padding:0;color:var(--vj-ink, #0c0d0e);border:0;outline:0;background:transparent;font-size:15px}.login-input input::placeholder{color:var(--vj-mu2, #a3a9b5)}.login-input button{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;margin-right:-6px;padding:0;color:var(--vj-mu, #737a87);border:0;border-radius:8px;background:transparent;cursor:pointer}.login-input button:hover{color:var(--vj-ink, #0c0d0e);background:#f3f5f9}.login-input button svg{width:19px;height:19px}.login-error{margin:-2px 0 0;padding:9px 12px;color:#c4314b;border-radius:8px;background:#fff1f3;font-size:13px;line-height:1.5}.login-remember{display:flex;align-items:flex-start;gap:8px;color:var(--vj-t2, #4b5263);font-size:13.5px;line-height:20px;cursor:pointer}.login-remember input{flex-shrink:0;width:16px;height:16px;margin:2px 0 0;accent-color:var(--vj-blue, #1664ff)}.login-submit{height:48px;margin-top:6px;color:#fff;border:0;border-radius:10px;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));box-shadow:var(--vj-shadow-pri, 0 8px 18px rgba(22, 100, 255, .2));font-size:16px;font-weight:500;letter-spacing:.06em;cursor:pointer;transition:filter .2s,box-shadow .2s}.login-submit:hover:not(:disabled){filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover, 0 10px 22px rgba(22, 100, 255, .26))}.login-submit:disabled{opacity:.6;cursor:default}.login-help{margin:4px 0 0;color:var(--vj-mu, #737a87);font-size:13px;font-weight:300;line-height:1.6;text-align:center}.login-demo{display:grid;gap:10px;margin-top:24px;padding:14px;border:1px dashed #d4d9f2;border-radius:12px;background:#f7f8ff;color:var(--vj-t2, #4b5263);font-size:12.5px;line-height:1.5}.login-demo>div{display:flex;gap:8px;min-width:0}.login-demo select{flex:1;width:100%;min-width:0;height:36px;padding:0 8px;color:var(--vj-ink, #0c0d0e);border:1px solid #d7dbe8;border-radius:8px;background:#fff;font-size:12.5px;text-overflow:ellipsis}.login-demo button{flex-shrink:0;height:36px;padding:0 14px;color:var(--vj-ink, #0c0d0e);border:1px solid #c9cde0;border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer}.login-demo button:hover:not(:disabled){border-color:var(--vj-blue, #1664ff);color:var(--vj-blue, #1664ff)}.login-demo button:disabled{opacity:.6;cursor:default}.login-panel>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;color:var(--vj-mu, #737a87);font-size:12.5px;font-weight:300;text-align:center}.login-panel>footer i{height:12px;border-left:1px solid #ccd2de}@media (max-width: 980px){.login-page{grid-template-columns:1fr;background:linear-gradient(180deg,#eef1ff,#fff 360px)}.login-hero{display:none}.login-panel{background:transparent}.login-card>.login-brand{display:grid;justify-items:center;margin-bottom:32px;text-align:center}.login-card h1,.login-card>p{text-align:center}}@media (max-width: 520px){.login-panel{padding:16px 16px 20px}.login-card{padding:0 4px}.login-card h1{font-size:24px}.login-panel>footer{flex-direction:column;gap:2px}.login-panel>footer i{display:none}}@media (max-height: 760px) and (min-width: 981px){.login-hero{gap:28px;padding-top:36px;padding-bottom:32px}.login-hero__content>p{margin-bottom:24px}.login-route{height:96px;margin-bottom:14px}}@keyframes login-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes login-drift-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,30px) scale(1.08)}}@keyframes login-drift-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-36px,-26px) scale(1.06)}}@keyframes login-dash{to{stroke-dashoffset:-64}}@keyframes login-breathe{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes login-shake{0%,to{transform:none}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes login-sheen{0%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}@keyframes login-spin{to{transform:rotate(360deg)}}@keyframes login-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.login-hero:before{animation:login-drift-a 16s ease-in-out infinite}.login-hero:after{animation:login-drift-b 18s ease-in-out infinite}.login-brand--hero{animation:login-rise .6s cubic-bezier(.2,.8,.2,1) backwards}.login-hero__content h1{animation:login-rise .7s .08s cubic-bezier(.2,.8,.2,1) backwards}.login-hero__content>p{animation:login-rise .7s .16s cubic-bezier(.2,.8,.2,1) backwards}.login-hero__footer{animation:login-rise .7s .6s cubic-bezier(.2,.8,.2,1) backwards}.login-route{display:block;width:min(520px,100%);height:130px;margin:-6px 0 24px;overflow:visible;animation:login-rise .8s .24s cubic-bezier(.2,.8,.2,1) backwards}.login-route__line{animation:login-dash 2.4s linear infinite}.login-route__glow{transform-box:fill-box;transform-origin:center;animation:login-breathe 2.6s ease-in-out infinite}.login-route__glow--b{animation-delay:-1.3s}.login-route__label{fill:var(--vj-t2, #4b5263);font-size:12.5px;font-weight:500;letter-spacing:.12em}.login-route__ship{filter:drop-shadow(0 4px 8px rgba(22,100,255,.25))}.login-service-list article{animation:login-rise .6s cubic-bezier(.2,.8,.2,1) backwards;transition:transform .25s,box-shadow .25s,background .25s}.login-service-list article:hover{transform:translateY(-3px);background:#ffffffe0;box-shadow:0 14px 30px #3c46a01f}.login-service-list article:hover>span{animation:login-icon-float 1.2s ease-in-out infinite}.login-card>h1{animation:login-rise .6s .1s cubic-bezier(.2,.8,.2,1) backwards}.login-card>p{animation:login-rise .6s .16s cubic-bezier(.2,.8,.2,1) backwards}.login-card form>*{animation:login-rise .55s cubic-bezier(.2,.8,.2,1) backwards}.login-card form>:nth-child(1){animation-delay:.22s}.login-card form>:nth-child(2){animation-delay:.28s}.login-card form>:nth-child(3){animation-delay:.34s}.login-card form>:nth-child(4){animation-delay:.4s}.login-card form>:nth-child(5){animation-delay:.46s}.login-card form>:nth-child(6){animation-delay:.52s}.login-demo{animation:login-rise .6s .58s cubic-bezier(.2,.8,.2,1) backwards}.login-input>svg{transition:color .2s,transform .2s}.login-input:focus-within>svg{color:var(--vj-blue, #1664ff);transform:scale(1.08)}.login-card form>.login-error{animation:login-shake .42s ease backwards}.login-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden}.login-submit:after{position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);content:"";transform:translate(-120%) skew(-20deg);pointer-events:none}.login-submit:hover:not(:disabled):after{animation:login-sheen .8s ease}.login-submit__spin{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:login-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.login-page *,.login-page *:before,.login-page *:after,.login-hero:before,.login-hero:after{animation:none!important;transition:none!important}.login-route__ship{display:none}}.login-hero__mascot{position:absolute;right:clamp(16px,4vw,56px);bottom:28px;z-index:0;pointer-events:none}@media (max-width: 1180px){.login-hero__mascot{width:150px!important;height:150px!important}}.login-brand__logo{display:block;height:52px;width:auto}.login-card>.login-brand .login-brand__logo{height:44px}.shipment-documents-page{padding-top:23px;padding-bottom:96px}.shipment-breadcrumb{display:flex;gap:6px;margin:0 0 11px;color:var(--cp-text-tertiary);font-size:12.5px}.shipment-breadcrumb button{padding:0;color:inherit;border:0;background:none;font:inherit;cursor:pointer}.shipment-breadcrumb button:hover{color:var(--cp-primary)}.shipment-page-header{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:16px}.shipment-page-header h1{margin:2px 0 5px;color:var(--cp-text);font-size:26px;letter-spacing:-.025em;line-height:1.15}.shipment-page-header p:not(.eyebrow){max-width:880px;margin:0;color:var(--cp-text-secondary);font-size:13px;line-height:1.55}.shipment-page-header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.shipment-page-header--editor{margin-bottom:15px}.shipment-documents-page>.ui-alert{margin-bottom:13px}.shipment-workspace-grid,.shipment-editor-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(270px,.63fr);gap:15px;align-items:start}.shipment-workspace-side,.shipment-document-sidebar{display:grid;gap:12px}.shipment-document-list{padding:0;overflow:hidden}.shipment-document-list>header,.shipment-table-card>header,.shipment-elements-list>header,.shipment-elements-editor>header{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding:15px 17px;border-bottom:1px solid var(--cp-border)}.shipment-document-list h2,.shipment-status-card h2,.shipment-version-card h2,.shipment-table-card h2,.shipment-elements-list h2,.shipment-elements-editor h2,.shipment-document-sidebar h2,.shipment-stamp-card h2{margin:0;color:var(--cp-text);font-size:17px}.shipment-document-list header p,.shipment-table-card header p,.shipment-elements-list header p,.shipment-elements-editor header p{margin:4px 0 0;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.45}.shipment-document-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:11px;align-items:center;padding:13px 16px;border-bottom:1px solid var(--cp-border);background:linear-gradient(90deg,#fffffffa,#fafaff9e)}.shipment-document-row:hover{background:#fbfcff}.shipment-doc-icon{display:grid;place-items:center;width:32px;height:32px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.11);border-radius:9px;background:#f9fbff}.shipment-document-row__main{min-width:0}.shipment-document-row__main>div{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.shipment-document-row h3{margin:0;color:var(--cp-text);font-size:14px}.shipment-document-row p{overflow:hidden;margin:4px 0 0;color:var(--cp-text-secondary);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.shipment-document-row__actions{display:flex;gap:7px}.shipment-document-row__actions .ui-button{min-height:33px;padding-inline:10px;font-size:12.5px}.shipment-document-list__subhead{padding:10px 16px;color:var(--cp-text-secondary);border-bottom:1px solid var(--cp-border);background:var(--cp-surface-muted);font-size:12.5px;font-weight:700}.shipment-supplement-row{display:grid;grid-template-columns:22px 1fr auto;gap:8px;align-items:center;padding:11px 16px;border-bottom:1px solid var(--cp-border);color:var(--cp-primary)}.shipment-supplement-row>div{display:grid;gap:2px;color:var(--cp-text)}.shipment-supplement-row b{font-size:13px}.shipment-supplement-row span{color:var(--cp-text-secondary);font-size:12.5px}.shipment-supplement-row .ui-button{min-height:32px;padding-inline:10px;font-size:12.5px}.shipment-status-card,.shipment-version-card,.shipment-document-sidebar>.ui-card,.shipment-relation-card{padding:15px}.shipment-status-card dl,.shipment-document-sidebar dl{display:grid;margin:12px 0 0}.shipment-status-card dl>div,.shipment-document-sidebar dl>div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--cp-border)}.shipment-status-card dt,.shipment-document-sidebar dt{color:var(--cp-text-secondary);font-size:12.5px}.shipment-status-card dd,.shipment-document-sidebar dd{margin:0;color:var(--cp-text);font-size:12.5px;font-weight:700;text-align:right}.shipment-version-card p,.shipment-relation-card p{margin:8px 0 11px;color:var(--cp-text-secondary);font-size:12.5px;line-height:1.55}.shipment-sticky{position:sticky;z-index:6;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;margin:20px calc(-1 * var(--cp-page-gutter)) -96px;padding:12px var(--cp-page-gutter);color:var(--cp-text-secondary);border-top:1px solid var(--cp-border);background:#fffffff7;box-shadow:0 -8px 22px #1d22350d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12.5px}.shipment-sticky>div{display:flex;gap:8px}.shipment-source-picker{display:grid;gap:10px}.shipment-source-picker>article{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.11);border-radius:10px;background:#fafcff}.shipment-source-picker article>div{display:grid;gap:3px;color:var(--cp-text)}.shipment-source-picker span{color:var(--cp-text-secondary);font-size:12.5px}.shipment-source-picker .ui-alert{margin:0}.shipment-source-picker .ui-alert .ui-button{margin-top:7px}.shipment-editor-main{display:grid;gap:13px;min-width:0}.shipment-document-paper,.shipment-contract-sheet,.shipment-declaration{display:grid;gap:14px;padding:18px;color:#0c0d0e;border:1px solid #e5e6ec;border-radius:12px;background:linear-gradient(180deg,#fff,#fdfdfe);box-shadow:0 8px 24px #1d2a4606}.shipment-document-paper__heading,.shipment-contract-sheet>header,.shipment-declaration__title{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #e7e8ed}.shipment-document-paper h2,.shipment-contract-sheet h2{margin:0;font-size:21px;letter-spacing:.045em}.shipment-document-paper p,.shipment-contract-sheet header p:not(.eyebrow),.shipment-declaration__title small{margin:4px 0 0;color:var(--cp-text-secondary);font-size:12.5px}.shipment-party-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shipment-party-card{padding:13px}.shipment-party-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;padding-bottom:10px;border-bottom:1px solid var(--cp-border)}.shipment-party-card h2{margin:3px 0;color:var(--cp-text);font-size:15px}.shipment-party-card small{color:var(--cp-text-secondary);font-size:12.5px;line-height:1.45}.shipment-party-card header .ui-button{min-height:31px;padding-inline:9px;font-size:12.5px}.shipment-party-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:11px}.shipment-party-fields .field-label{gap:4px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-party-fields .ui-input,.shipment-party-fields .ui-textarea{min-height:32px;padding:7px 8px;font-size:12.5px}.shipment-party-fields .ui-textarea{min-height:54px}.shipment-mini-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shipment-mini-fields--three{grid-template-columns:repeat(3,1fr)}.shipment-mini-fields .field-label,.shipment-elements-fields .field-label{gap:4px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-mini-fields .ui-input,.shipment-mini-fields .ui-select,.shipment-elements-fields .ui-input,.shipment-elements-fields .ui-select{min-height:34px;padding:7px 9px;font-size:12.5px}.shipment-table-card{padding:0;overflow:hidden}.shipment-table-card>.table-scroll{border:0;border-radius:0}.shipment-table-card .ui-table{min-width:790px}.shipment-table-card .ui-table th{padding-block:9px}.shipment-table-card .ui-table td{padding:8px 10px;vertical-align:top}.shipment-table-card .field-label{gap:3px;font-size:0}.shipment-table-card .field-label>span:first-child{display:none}.shipment-table-card .ui-input,.shipment-table-card .ui-select{min-height:30px;padding:5px 7px;font-size:12.5px}.shipment-table-card small{display:block;margin-top:4px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-totals{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px;padding:10px 15px;color:var(--cp-text-secondary);border-top:1px solid var(--cp-border);background:var(--cp-surface-muted);font-size:12.5px}.shipment-totals b{color:var(--cp-text)}.shipment-contract-sheet{background:linear-gradient(180deg,#fffef9,#fff)}.shipment-contract-signatures{display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:end;margin-top:2px;padding:13px 0 0;border-top:1px solid #e6e4df}.shipment-contract-signatures div{display:grid;gap:5px}.shipment-contract-signatures b{color:var(--cp-text-secondary);font-size:12.5px;letter-spacing:.06em}.shipment-contract-signatures span{color:var(--cp-text);font-size:13px;font-weight:650}.shipment-contract-signatures strong{color:#2c313c;font-size:12.5px}.shipment-elements-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:13px}.shipment-elements-list{padding:0;overflow:hidden}.shipment-elements-list header{display:block;padding:14px}.shipment-elements-list button{display:grid;gap:3px;width:100%;padding:12px 14px;color:var(--cp-text);border:0;border-bottom:1px solid var(--cp-border);background:#fff;text-align:left}.shipment-elements-list button:hover,.shipment-elements-list button.is-active{background:#f9fbff}.shipment-elements-list button.is-active{box-shadow:inset 3px 0 0 var(--cp-primary)}.shipment-elements-list span,.shipment-elements-list small{color:var(--cp-text-secondary);font-size:12.5px}.shipment-elements-editor{padding:0;overflow:hidden}.shipment-elements-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px}.shipment-elements-editor+.ui-alert{margin-top:13px}.shipment-declaration{background:#fffefa}.shipment-declaration__title p{margin:0;color:#2c313c;font-family:STSong,SimSun,serif;font-size:22px;font-weight:700}.shipment-declaration__parties{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shipment-declaration-fields{display:grid;gap:12px;padding:14px}.shipment-declaration-fields .ui-alert{margin:0}.shipment-stamp-card{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px}.shipment-stamp-card p{margin:4px 0 0;color:var(--cp-text-secondary);font-size:12.5px}.shipment-stamp-card>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:center;color:var(--cp-text-secondary);font-size:12.5px}.shipment-stamp-card>div:last-child>svg{color:var(--cp-success)}.shipment-document-sidebar .ui-button{width:100%;margin-top:12px}.shipment-version-history{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}.shipment-version-history li{display:grid;grid-template-columns:17px 1fr;gap:7px;color:var(--cp-primary)}.shipment-version-history li div{display:grid;gap:2px;color:var(--cp-text)}.shipment-version-history span{color:var(--cp-text-secondary);font-size:12.5px}.shipment-party-picker{display:grid;gap:12px}.shipment-party-picker p{margin:0;padding:12px;color:var(--cp-text);border:1px solid var(--cp-border);border-radius:8px;background:var(--cp-surface-muted)}@media (max-width: 980px){.shipment-workspace-grid,.shipment-editor-grid{grid-template-columns:1fr}.shipment-document-sidebar{grid-template-columns:repeat(2,1fr)}.shipment-document-sidebar>.ui-alert{grid-column:1 / -1}.shipment-elements-layout{grid-template-columns:1fr}.shipment-elements-list{display:grid;grid-template-columns:repeat(3,1fr)}.shipment-elements-list>header{grid-column:1 / -1}.shipment-elements-list button{border-right:1px solid var(--cp-border)}}@media (max-width: 720px){.shipment-documents-page{padding-top:17px;padding-bottom:102px}.shipment-page-header{gap:12px;flex-direction:column}.shipment-page-header h1{font-size:23px}.shipment-page-header>div:last-child{justify-content:flex-start}.shipment-workspace-grid{gap:12px}.shipment-document-row{grid-template-columns:31px minmax(0,1fr);padding:11px}.shipment-document-row__actions{grid-column:1 / -1;justify-content:flex-end;flex-wrap:wrap}.shipment-document-row__actions .ui-button{flex:1}.shipment-supplement-row{grid-template-columns:20px 1fr}.shipment-supplement-row .ui-button{grid-column:2;justify-self:start}.shipment-sticky{align-items:flex-start;min-height:87px;margin-bottom:-102px;font-size:12.5px}.shipment-sticky>div{flex:none}.shipment-sticky .ui-button{min-height:35px;padding-inline:9px;font-size:12.5px}.shipment-party-pair,.shipment-declaration__parties,.shipment-party-fields,.shipment-mini-fields,.shipment-mini-fields--three,.shipment-elements-fields,.shipment-contract-signatures,.shipment-document-sidebar{grid-template-columns:1fr}.shipment-document-sidebar>.ui-alert{grid-column:auto}.shipment-elements-list{grid-template-columns:1fr}.shipment-elements-list>header{grid-column:auto}.shipment-declaration{padding:13px}.shipment-stamp-card{align-items:flex-start;flex-direction:column}.shipment-stamp-card>div:last-child{justify-content:flex-start}}.shipment-document-list>.ui-alert{margin:12px 15px 4px}.shipment-context-tags,.shipment-document-stamps{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.shipment-page-header>.shipment-context-tag-stack{display:grid;justify-items:end;gap:6px}.shipment-context-tag-stack .shipment-context-tags{justify-content:flex-end;margin-top:10px}.shipment-context-certifications{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;color:var(--cp-text);font-size:13px;line-height:1}.shipment-context-certifications b{font-weight:700}.shipment-context-certifications__tag{display:inline-flex;align-items:center;gap:3px;min-height:24px;padding:0 9px;border:1px solid transparent;border-radius:999px;font-size:12.5px;font-weight:650;white-space:nowrap}.shipment-context-certifications__tag--kc{color:#1672d8;border-color:#d5e9ff;background:#edf7ff}.shipment-context-certifications__tag--food{color:#15946b;border-color:#caefe1;background:#eaf9f2}.shipment-workspace-grid{grid-template-columns:minmax(0,1.84fr) minmax(292px,.66fr)}.shipment-document-list__columns{display:grid;grid-template-columns:minmax(0,1fr) 112px 120px 205px;gap:10px;padding:9px 16px;color:var(--cp-text-tertiary);border-bottom:1px solid var(--cp-border);background:var(--cp-surface-muted);font-size:12.5px;font-weight:700}.shipment-document-row{grid-template-columns:36px minmax(0,1fr) 112px 120px 205px;padding:12px 16px}.shipment-document-row__main>div{display:grid;gap:2px}.shipment-document-row__main small,.shipment-document-row__version small{color:var(--cp-text-secondary);font-size:12.5px}.shipment-document-row__status{display:flex;flex-wrap:wrap;gap:4px}.shipment-document-row__version{display:grid;gap:3px}.shipment-document-row__version b{color:var(--cp-text);font-size:12.5px}.shipment-supplement-row{grid-template-columns:22px minmax(0,1fr) 94px auto;padding:10px 16px}.shipment-supplement-row>div:first-of-type{display:grid;gap:2px;color:var(--cp-text)}.shipment-supplement-row .ui-button{min-height:30px;padding-inline:8px;font-size:12.5px}.shipment-status-card>header{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.shipment-status-card>header p{margin:3px 0 0;color:var(--cp-text-secondary);font-size:12.5px}.shipment-status-card>header>b{color:var(--cp-primary);font-size:16px}.shipment-completion-meter{display:flex;align-items:baseline;justify-content:center;gap:4px;width:80px;aspect-ratio:1;margin:13px auto 4px;border:8px solid #edf3ff;border-top-color:var(--cp-primary);border-right-color:var(--cp-primary);border-radius:50%;color:var(--cp-primary)}.shipment-completion-meter b{font-size:23px}.shipment-completion-meter span{color:var(--cp-text-secondary);font-size:12.5px}.shipment-gate-list{display:grid;gap:7px;margin-top:12px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-gate-list span{display:flex;align-items:flex-start;gap:5px}.shipment-gate-list svg{flex:none;margin-top:1px;color:var(--cp-success)}.shipment-document-paper>.ui-alert{margin:0}.shipment-package-skus{display:grid;gap:4px;min-width:150px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-staff-pending{display:inline-flex;padding:5px 7px;color:#9a6500;border-radius:6px;background:#fff8dd;font-size:12.5px;white-space:nowrap}.shipment-table-card .ui-table{min-width:900px}@media (max-width:720px){.shipment-document-list__columns{display:none}.shipment-document-row{grid-template-columns:31px minmax(0,1fr)}.shipment-document-row__status,.shipment-document-row__version{grid-column:2}.shipment-document-row__actions{grid-column:1 / -1}.shipment-supplement-row{grid-template-columns:20px minmax(0,1fr)}.shipment-supplement-row>.ui-badge,.shipment-supplement-row>div:last-child{grid-column:2;justify-self:start}.shipment-supplement-row>div:last-child{flex-wrap:wrap}.shipment-workspace-grid{grid-template-columns:1fr}}.shipment-row-number{display:grid;place-items:center;width:25px;height:25px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.12);border-radius:7px;background:#fafcff;font-size:12.5px;font-weight:750}.shipment-row-required{color:var(--cp-text-secondary);font-size:12.5px;font-weight:650}.shipment-supplement-row{grid-template-columns:28px 25px minmax(0,1fr) 42px 112px 120px 205px;gap:8px}.shipment-supplement-row>svg{color:var(--cp-primary)}.shipment-supplement-row>div:last-child{display:flex;justify-content:flex-end;gap:6px}.shipment-supplement-row>div:last-child .ui-button{min-height:30px;padding-inline:8px;font-size:12.5px}.shipment-status-card>.ui-alert{margin-top:12px}.shipment-gate-list span{justify-content:space-between}.shipment-gate-list span>svg{margin-right:5px}.shipment-gate-list span>b{margin-left:auto;color:var(--cp-text-secondary);font-weight:650;white-space:nowrap}@media (max-width:720px){.shipment-supplement-row{grid-template-columns:25px 21px minmax(0,1fr)}.shipment-supplement-row>.shipment-row-required,.shipment-supplement-row>.shipment-document-row__status,.shipment-supplement-row>.shipment-document-row__version,.shipment-supplement-row>div:last-child{grid-column:3}.shipment-supplement-row>div:last-child{justify-self:start;flex-wrap:wrap}}.app-shell:has(.shipment-documents-page) .page-container{width:calc(100% - 38px);max-width:none}.shipment-workspace-grid{grid-template-columns:minmax(0,3.35fr) minmax(270px,.9fr)}.shipment-editor-grid{grid-template-columns:minmax(0,4.1fr) minmax(248px,.9fr)}.shipment-document-paper,.shipment-contract-sheet,.shipment-declaration{gap:10px;padding:14px}.shipment-document-paper__heading,.shipment-contract-sheet>header,.shipment-declaration__title{padding-bottom:9px}.shipment-party-pair{gap:9px}.shipment-party-card{padding:10px}.shipment-party-card>header{padding-bottom:7px}.shipment-party-fields{gap:6px;padding-top:8px}.shipment-party-fields .ui-input,.shipment-party-fields .ui-textarea{min-height:29px;padding:5px 7px}.shipment-party-fields .ui-textarea{min-height:45px}.shipment-mini-fields{gap:7px}.shipment-mini-fields .ui-input,.shipment-mini-fields .ui-select{min-height:31px;padding:5px 8px}.shipment-table-card>header{padding:12px 14px}.shipment-table-card .ui-table th{padding-block:7px}.shipment-table-card .ui-table td{padding:6px 8px}.shipment-table-card .ui-input,.shipment-table-card .ui-select{min-height:27px}.shipment-totals{padding:8px 13px}.shipment-editor-grid--packing{grid-template-columns:minmax(0,1fr)}.shipment-document-paper--packing{gap:10px}.shipment-document-paper--packing>.ui-alert{min-height:35px;padding-block:7px}.shipment-party-pair--packing{gap:9px}.packing-party-card{min-width:0;padding:10px;border:1px solid #edf0f6;border-radius:8px;background:linear-gradient(180deg,#fff,#fbfcff)}.packing-party-card>header{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;padding-bottom:8px;border-bottom:1px solid var(--cp-border)}.packing-party-card h2{margin:2px 0 0;color:var(--cp-text);font-size:13px;font-weight:760}.packing-party-card>header>div:last-child{display:flex;align-items:center;gap:6px}.packing-party-card>.shipment-invoice__party-header{align-items:flex-start}.packing-party-card>.shipment-invoice__party-header h3{margin:2px 0 0;color:var(--cp-text);font-size:13px;font-weight:760}.packing-party-card>.shipment-invoice__party-header>.shipment-invoice__party-tools{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:3px 5px}.packing-party-card .shipment-invoice__file-recognition,.packing-party-card .shipment-invoice__text-recognition{margin-top:6px}.packing-party-card>header .ui-button{min-height:28px;padding-inline:8px;font-size:12.5px;white-space:nowrap}.packing-party-card .link-action{padding:0;color:var(--cp-primary);font-size:12.5px;white-space:nowrap}.packing-party-card__fields{display:grid;grid-template-columns:1fr 1fr;gap:6px 9px;padding-top:8px}.packing-party-card__fields .field-label{gap:3px;color:var(--cp-text-secondary);font-size:12.5px}.packing-party-card__fields .ui-input{min-height:28px;padding:5px 7px;font-size:12.5px}.packing-party-card>p{margin:8px 0 0;color:var(--cp-text-tertiary);font-size:12.5px;line-height:1.45}.shipment-packing-document-fields{gap:7px;padding-top:1px}.shipment-packing-document-fields .field-label{gap:3px;font-size:12.5px}.shipment-packing-document-fields .ui-input{min-height:29px;font-size:12.5px}.packing-document-field-with-paste{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0}.packing-document-field-with-paste .field-label{min-width:0}.shipment-packing-document-fields .packing-document-field-with-paste .shipment-invoice__paste{height:29px;min-width:60px}.shipment-table-card--packing{overflow:hidden}.shipment-table-card--packing>header{align-items:center}.shipment-table-card--packing>header p{max-width:720px}.shipment-table-card--packing .ui-table{min-width:1320px}.shipment-table-card--packing .ui-table th{white-space:nowrap}.shipment-table-card--packing .ui-table td{vertical-align:top}.shipment-table-card--packing .field-label{gap:2px;font-size:0}.shipment-table-card--packing .field-label .ui-input{min-width:90px}.shipment-package-skus{min-width:0;font-size:12.5px}.shipment-package-skus>span{padding:2px 0;white-space:nowrap}.shipment-package-skus--editable{gap:4px}.shipment-package-skus--editable .ui-input{min-height:26px;padding:4px 6px;font-size:12.5px}.shipment-table-card--packing .ui-table th:nth-child(4){min-width:160px}.shipment-table-card--packing .ui-table th:nth-child(9){min-width:132px}.shipment-table-card--packing .ui-table td:nth-child(9) .ui-input{min-width:120px}.shipment-packing-totals-heading{padding:9px 13px 7px;color:var(--cp-text);border-top:1px solid var(--cp-border);font-size:12.5px;font-weight:760}.shipment-totals--packing{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;border-top:1px solid var(--cp-border);background:linear-gradient(90deg,#fbfcff,#fdfdff)}.shipment-totals--packing span{display:grid;gap:3px;padding:10px 12px;color:var(--cp-text-secondary);border-right:1px solid var(--cp-border);font-size:12.5px;text-align:center}.shipment-totals--packing span:last-child{border-right:0}.shipment-totals--packing b{color:var(--cp-text);font-size:14px}.shipment-packing-total-note{margin:0;padding:7px 13px;color:var(--cp-text-secondary);background:#f3f5f8;font-size:12.5px;text-align:center}.shipment-sticky--packing,.shipment-sticky--invoice{margin-top:17px}@media (min-width:721px){.shipment-editor-grid:has(.shipment-document-paper--packing){gap:12px}.shipment-editor-main:has(.shipment-document-paper--packing){gap:9px}.shipment-document-paper--packing{gap:7px;padding:11px}.shipment-document-paper--packing>.ui-alert{min-height:28px;padding:5px 8px;font-size:12.5px}.shipment-document-paper--packing .packing-party-card{padding:7px 8px}.shipment-document-paper--packing .packing-party-card>header{padding-bottom:5px}.shipment-document-paper--packing .packing-party-card h2{font-size:12.5px}.shipment-document-paper--packing .packing-party-card>.shipment-invoice__party-header h3{font-size:12.5px}.shipment-document-paper--packing .packing-party-card>.shipment-invoice__party-header>.shipment-invoice__party-tools{gap:2px 4px}.shipment-document-paper--packing .packing-party-card .shipment-invoice__party-picker,.shipment-document-paper--packing .packing-party-card .shipment-invoice__party-tool,.shipment-document-paper--packing .packing-party-card .shipment-invoice__recognize{min-height:24px;padding-inline:4px;font-size:8px}.shipment-document-paper--packing .packing-party-card .shipment-invoice__party-tool small{font-size:7px}.shipment-document-paper--packing .packing-party-card .shipment-invoice__recognize{min-width:54px}.shipment-document-paper--packing .packing-party-card .shipment-invoice__file-recognition,.shipment-document-paper--packing .packing-party-card .shipment-invoice__text-recognition{margin:4px 0}.shipment-document-paper--packing .packing-party-card>header .ui-button{min-height:24px;padding-inline:7px;font-size:12px}.shipment-document-paper--packing .packing-party-card .link-action{font-size:12px}.shipment-document-paper--packing .packing-party-card__fields{gap:4px 7px;padding-top:5px}.shipment-document-paper--packing .packing-party-card__fields .field-label{gap:2px;font-size:12px}.shipment-document-paper--packing .packing-party-card__fields .ui-input{height:24px;min-height:24px;padding:3px 6px;font-size:12.5px}.shipment-document-paper--packing .packing-party-card>p{margin-top:4px;font-size:12px;line-height:1.25}.shipment-document-paper--packing .shipment-packing-document-fields{gap:5px}.shipment-document-paper--packing .shipment-packing-document-fields .field-label{gap:2px;font-size:12px}.shipment-document-paper--packing .shipment-packing-document-fields .ui-input{height:25px;min-height:25px;padding:3px 6px;font-size:12.5px}.shipment-document-paper--packing .shipment-packing-document-fields .packing-document-field-with-paste{gap:5px}.shipment-document-paper--packing .shipment-packing-document-fields .packing-document-field-with-paste .shipment-invoice__paste{height:25px;min-width:57px;font-size:12px}.shipment-table-card--packing>header{padding:8px 10px}.shipment-table-card--packing>header h2{font-size:15px}.shipment-table-card--packing>header p{margin-top:2px;font-size:12.5px}.shipment-table-card--packing .ui-table th{padding:4px 6px;font-size:12.5px}.shipment-table-card--packing .ui-table td{padding:3px 5px}.shipment-table-card--packing .ui-input,.shipment-table-card--packing .ui-select{height:24px;min-height:24px;padding:3px 5px;font-size:12.5px}.shipment-document-paper--packing .shipment-package-skus--editable{gap:2px}.shipment-document-paper--packing .shipment-package-skus--editable .ui-input{height:22px;min-height:22px;padding:2px 5px;font-size:12px}.shipment-document-paper--packing .shipment-staff-pending{padding:3px 5px;font-size:12px}.shipment-packing-totals-heading{padding:6px 10px 4px;font-size:12.5px}.shipment-totals--packing span{gap:2px;padding:6px 9px}.shipment-totals--packing b{font-size:13px}.shipment-packing-total-note{padding:4px 9px;font-size:12px}.shipment-sticky--packing,.shipment-sticky--invoice{margin-top:10px}}@media (max-width: 720px){.app-shell:has(.shipment-documents-page) .page-container{width:calc(100% - 32px)}.shipment-editor-grid{grid-template-columns:1fr}.packing-party-card>header{align-items:flex-start;flex-direction:column}.packing-party-card>.shipment-invoice__party-header>.shipment-invoice__party-tools{justify-content:flex-start}.packing-party-card__fields{grid-template-columns:1fr}.shipment-totals--packing{grid-template-columns:1fr 1fr}.shipment-totals--packing span:nth-child(2n){border-right:0}}.shipment-invoice{display:grid;gap:6px;padding:10px;color:var(--cp-text);border:1px solid #e4e8f0;border-radius:12px;background:linear-gradient(180deg,#fff,#fcfdff);box-shadow:0 8px 22px #1a234106}.shipment-invoice__heading{padding:0 0 6px;border-bottom:1px solid var(--cp-border);text-align:center}.shipment-invoice__heading h2{margin:0;color:#0c0d0e;font-size:19px;letter-spacing:.035em}.shipment-invoice__document-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;overflow:hidden;border:1px solid #e8edf5;border-radius:8px}.shipment-invoice__document-fields .field-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;color:#243457;border-right:1px solid #e8edf5;font-size:12.5px;font-weight:720}.shipment-invoice__document-fields .field-label:last-child{border-right:0}.shipment-invoice__document-fields .ui-input{min-height:26px;padding:4px 7px;font-size:12.5px}.shipment-invoice__parties{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shipment-invoice-party{min-width:0;padding:6px;border:1px solid #edf0f5;border-radius:8px;background:linear-gradient(180deg,#fff,#fdfdff)}.shipment-invoice-party>header{display:flex;justify-content:space-between;gap:8px;align-items:center;padding-bottom:4px;border-bottom:1px solid #edf0f5}.shipment-invoice-party h3,.shipment-invoice-delivery h3{margin:0;color:#0c0d0e;font-size:12.5px;font-weight:760}.shipment-invoice-party>header>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.shipment-invoice-party .ui-button{min-height:24px;padding-inline:6px;font-size:12.5px}.shipment-invoice-party__fields{display:grid;grid-template-columns:1fr;gap:3px;padding-top:4px}.shipment-invoice-party__fields .field-label,.shipment-invoice-delivery .field-label,.shipment-invoice-staff-fields .field-label{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:5px;color:var(--cp-text-secondary);font-size:12.5px}.shipment-invoice-party__fields .ui-input,.shipment-invoice-delivery .ui-input,.shipment-invoice-staff-fields .ui-input{height:24px;min-height:24px;padding:3px 6px;font-size:12.5px}.shipment-invoice-party>p{margin:4px 0 0;padding:3px 5px;color:#2f69c8;border-radius:5px;background:#f2f8ff;font-size:12px;line-height:1.2}.shipment-invoice-delivery{padding:5px 6px 6px;border:1px solid #edf0f5;border-radius:8px;background:#fff}.shipment-invoice-delivery h3{display:flex;align-items:baseline;gap:8px;padding-bottom:3px;border-bottom:1px solid #edf0f5}.shipment-invoice-delivery h3 small{color:var(--cp-text-secondary);font-size:12px;font-weight:500}.shipment-invoice-delivery>div{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;gap:6px;padding-top:4px}.shipment-invoice-staff-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px 8px;border:1px solid #f3e7bd;border-radius:8px;background:linear-gradient(180deg,#fffdf6,#fffaf0)}.shipment-invoice-staff-fields .ui-input{color:#88714a;border-color:#f1dfaa;background:#fffdf8}.shipment-invoice>.ui-alert{display:flex;align-items:center;gap:6px;margin:0;min-height:24px;padding:4px 7px;white-space:nowrap;font-size:12.5px}.shipment-invoice>.ui-alert>svg{flex:none;margin:0}.shipment-invoice>.ui-alert>div{display:flex;align-items:center;gap:5px;min-width:0}.shipment-table-card--invoice{overflow:hidden}.shipment-table-card--invoice .ui-table{width:100%;min-width:0;table-layout:fixed}.shipment-table-card--invoice .ui-table th{padding:5px;white-space:nowrap;font-size:12.5px;line-height:1.15}.shipment-table-card--invoice .ui-table td{padding:3px 5px;vertical-align:middle;font-size:12.5px;line-height:1.15}.shipment-table-card--invoice .ui-input,.shipment-table-card--invoice .ui-select{height:24px;min-height:24px;min-width:0;width:100%;padding:2px 4px;font-size:12.5px}.shipment-table-card--invoice .field-label{display:block;height:24px;gap:0;font-size:0}.shipment-table-card--invoice .field-label>span:first-child{display:none}.shipment-table-card--invoice small{margin-top:2px;font-size:12px}.shipment-invoice-package-total td{color:#1d2e58;border-top:1px dashed #dce2ed;background:#fbfcff;font-size:12.5px;font-weight:720}.shipment-invoice-total{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--cp-border);background:linear-gradient(90deg,#f9fbff,#fdfdff)}.shipment-invoice-total span{display:grid;gap:2px;justify-items:center;padding:7px 10px;color:#2c313c;border-right:1px solid var(--cp-border);font-size:12.5px;font-weight:760}.shipment-invoice-total span:last-child{border-right:0}.shipment-invoice-total b{color:var(--cp-text-secondary);font-size:12.5px;font-weight:650}.shipment-invoice__party-header{align-items:flex-start!important}.shipment-invoice__party-tools{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:3px 5px;min-width:0}.shipment-invoice__party-picker,.shipment-invoice__party-tool,.shipment-invoice__recognize{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:4px;min-height:26px;padding:0 5px;color:#29436f;border:0;background:transparent;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}.shipment-invoice__party-picker{color:#356ce3;border:1px solid #c6d8ff;border-radius:5px;background:#fff}.shipment-invoice__party-picker:hover,.shipment-invoice__party-tool:hover{color:#245cd6;background:#f9fbff}.shipment-invoice__party-tool--image{align-items:flex-start;padding-top:2px}.shipment-invoice__party-tool--image span{display:grid;gap:1px;text-align:left}.shipment-invoice__party-tool small{color:#5c6372;font-size:7px;font-weight:500;line-height:1.1}.shipment-invoice__recognize{min-width:56px;color:#fff;border-radius:4px;background:#205fe8;box-shadow:0 2px 6px #205fe829}.shipment-invoice__recognize:hover{background:#1951c9}.shipment-invoice__recognize[aria-disabled=true]{opacity:.72}.shipment-invoice__email-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0}.shipment-invoice__email-field .field-label{min-width:0}.shipment-invoice__paste{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:58px;height:24px;padding:0 6px;color:#3267d8;border:1px solid #c9daff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:720;white-space:nowrap;cursor:pointer}.shipment-invoice__paste:hover{border-color:#9abaff;background:#fafcff}.shipment-invoice__paste:focus-visible,.shipment-invoice__party-picker:focus-visible,.shipment-invoice__party-tool:focus-visible,.shipment-invoice__recognize:focus-visible{outline:2px solid rgba(54,107,221,.25);outline-offset:1px}.shipment-invoice__file-recognition{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:5px 8px;align-items:center;margin:4px 0 5px;padding:5px;border:1px solid #e4e9f2;border-radius:6px;background:#fbfcff}.shipment-invoice__file-preview{display:grid;grid-row:1 / span 2;place-items:center;width:60px;min-height:52px;color:#5c6372;border:1px solid #e2e8f2;border-radius:4px;background:#fff}.shipment-invoice__file-meta{display:grid;gap:2px;min-width:0}.shipment-invoice__file-meta b{overflow:hidden;color:#2c313c;font-size:12.5px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.shipment-invoice__file-meta>span{color:#5c6372;font-size:12px}.shipment-invoice__file-meta em{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-style:normal;font-weight:700}.shipment-invoice__file-meta em.is-success,.shipment-invoice__file-meta em.is-uploaded{color:#199d63}.shipment-invoice__file-meta em.is-error{color:#f24d4d}.shipment-invoice__file-actions{display:grid;align-self:start;justify-items:end;gap:3px}.shipment-invoice__file-actions button,.shipment-invoice__file-close{display:inline-flex;align-items:center;gap:3px;padding:1px 0;color:#4b5263;border:0;background:transparent;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.shipment-invoice__file-actions button:hover{color:#245cd6}.shipment-invoice__file-actions .is-delete{color:#f25757}.shipment-invoice__file-close{width:18px;height:18px;justify-content:center;color:#5c6372;border-radius:50%;background:#eef1f6}.shipment-invoice__recognition-result{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:6px;margin:0;padding:4px 6px;border-radius:4px;font-size:12px;font-weight:650;line-height:1.25}.shipment-invoice__recognition-result>span{display:flex;align-items:center;gap:4px}.shipment-invoice__recognition-result button{flex:none;padding:0;color:inherit;border:0;background:transparent;font:inherit;font-size:12px;font-weight:750;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.shipment-invoice__recognition-result.is-success{color:#14965d;background:#eaf9f0}.shipment-invoice__recognition-result.is-error{color:#ee5054;background:#fff0f1}.shipment-invoice__text-recognition{margin:4px 0 5px}.shipment-invoice__text-recognition label{position:relative;display:grid;gap:3px;color:#5c6372;font-size:12px;font-weight:650}.shipment-invoice__text-recognition textarea{width:100%;height:74px;min-width:0;padding:6px 8px 17px;color:#2c313c;border:1px solid #dfe5ef;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;line-height:1.4;resize:none;box-sizing:border-box;outline:0}.shipment-invoice__text-recognition textarea:focus{border-color:#5080e8;box-shadow:0 0 0 2px #5080e81a}.shipment-invoice__text-recognition output{position:absolute;right:8px;bottom:6px;color:#5c6372;font-size:8px;font-variant-numeric:tabular-nums}@media (min-width:721px){.shipment-editor-grid--invoice{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:720px){.app-shell:has(.shipment-invoice),.app-shell:has(.shipment-invoice) main,.app-shell:has(.shipment-invoice) .page-container,.shipment-documents-page:has(.shipment-invoice),.shipment-documents-page:has(.shipment-invoice) .shipment-breadcrumb,.shipment-documents-page:has(.shipment-invoice) .shipment-page-header,.shipment-documents-page:has(.shipment-invoice) .shipment-page-header>div,.shipment-documents-page:has(.shipment-invoice) .shipment-editor-grid,.shipment-documents-page:has(.shipment-invoice) .shipment-editor-main,.shipment-documents-page:has(.shipment-invoice) .shipment-document-paper{min-width:0;max-width:100%;box-sizing:border-box}.app-shell:has(.shipment-invoice) .page-container{width:calc(100% - 32px)}.shipment-documents-page:has(.shipment-invoice){overflow-x:clip}.shipment-documents-page:has(.shipment-invoice) .shipment-breadcrumb{flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere}.shipment-editor-grid:has(.shipment-invoice){grid-template-columns:minmax(0,1fr)}.shipment-editor-grid:has(.shipment-invoice),.shipment-editor-main:has(.shipment-invoice),.shipment-document-paper:has(.shipment-invoice),.shipment-invoice{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.shipment-invoice{padding:11px}.shipment-invoice__heading{overflow-wrap:anywhere}.shipment-invoice__heading h2{font-size:17px}.shipment-invoice>.ui-alert{align-items:flex-start;white-space:normal}.shipment-invoice>.ui-alert>div,.shipment-invoice-party h3{min-width:0;overflow-wrap:anywhere}.shipment-invoice__document-fields,.shipment-invoice__parties,.shipment-invoice-party__fields,.shipment-invoice-delivery>div,.shipment-invoice-staff-fields{grid-template-columns:1fr;min-width:0}.shipment-invoice__document-fields .field-label,.shipment-invoice-party__fields .field-label,.shipment-invoice-delivery .field-label,.shipment-invoice-staff-fields .field-label{min-width:0}.shipment-invoice__document-fields .field-label{border-right:0;border-bottom:1px solid #e8edf5}.shipment-invoice__document-fields .field-label:last-child{border-bottom:0}.shipment-invoice .ui-input,.shipment-invoice .ui-select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.shipment-invoice-party>header{flex-direction:column}.shipment-invoice-party>header>div{justify-content:flex-start}.shipment-invoice-party>header .ui-button{max-width:100%}.shipment-invoice-delivery h3{display:grid;gap:3px}.shipment-table-card--invoice{max-width:100%;overflow-x:auto}.shipment-table-card--invoice .ui-table{width:790px;min-width:790px;table-layout:auto}.shipment-invoice-total{grid-template-columns:1fr}.shipment-invoice-total span{border-right:0;border-bottom:1px solid var(--cp-border)}.shipment-invoice-total span:last-child{border-bottom:0}}@media (max-width:720px){.shipment-invoice__party-tools{justify-content:flex-start}.shipment-invoice__party-tool--image{align-items:center;padding-top:0}.shipment-invoice__email-field{grid-template-columns:minmax(0,1fr) auto}.shipment-invoice__file-recognition{grid-template-columns:52px minmax(0,1fr) auto;gap:5px}.shipment-invoice__file-preview{width:52px;min-height:48px}.shipment-invoice__recognition-result{align-items:flex-start;flex-direction:column}}.shipment-editor-grid--contract{grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.shipment-editor-main--contract{gap:0;min-width:0}.shipment-contract{min-width:0;color:#0c0d0e}.shipment-contract__sheet{display:grid;gap:10px;padding:15px 18px 18px;border:1px solid #e4e8f0;border-radius:9px;background:linear-gradient(180deg,#fff,#fdfdff);box-shadow:0 8px 24px #1b274406}.shipment-contract__document-heading{display:grid;grid-template-columns:238px minmax(0,1fr) 342px;align-items:start;gap:18px;padding:0 14px 8px;border-bottom:1px solid #e8edf4}.shipment-contract__date-place{display:grid;gap:6px}.shipment-contract__date-place label,.shipment-contract__contract-no{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:7px;color:#0c0d0e;font-size:12.5px;font-weight:700}.shipment-contract input,.shipment-contract textarea{width:100%;min-width:0;padding:4px 8px;color:#2c313c;border:1px solid #dfe5ef;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;outline:0;box-sizing:border-box}.shipment-contract input{height:29px}.shipment-contract input::placeholder{color:#5c6372}.shipment-contract input:focus,.shipment-contract textarea:focus{border-color:#5080e8;box-shadow:0 0 0 2px #5080e81a}.shipment-contract__document-title{align-self:center;text-align:center}.shipment-contract__document-title h2{margin:0;color:#0c0d0e;font-size:18px;letter-spacing:.02em}.shipment-contract__document-title p{margin:2px 0 0;color:#0c0d0e;font-size:18px;font-weight:760}.shipment-contract__contract-no{padding-top:1px}.shipment-contract__contract-no>div{display:flex;align-items:center;min-width:0;gap:6px}.shipment-contract__contract-no input{flex:1 1 auto}.shipment-contract__paste{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:4px;min-width:68px;height:29px;padding:0 8px;color:#3267d8;border:1px solid #c9daff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:720;white-space:nowrap;cursor:pointer}.shipment-contract__paste svg{flex:none;stroke-width:1.9}.shipment-contract__paste:hover{border-color:#9abaff;background:#fafcff}.shipment-contract__paste:focus-visible{outline:2px solid rgba(54,107,221,.25);outline-offset:1px}.shipment-contract__parties{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shipment-contract__party{min-width:0;padding:10px 12px 9px;border:1px solid #e1e6ee;border-radius:7px;background:linear-gradient(180deg,#fff,#fefeff)}.shipment-contract__party>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:5px}.shipment-contract__party h3{margin:0;color:#0c0d0e;font-size:14px}.shipment-contract__party-header{align-items:flex-start!important}.shipment-contract__party-tools{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;flex-wrap:wrap;gap:5px 7px;min-width:0}.shipment-contract__party-picker,.shipment-contract__party-tool,.shipment-contract__recognize{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:5px;min-height:30px;padding:0 8px;color:#29436f;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;white-space:nowrap;cursor:pointer}.shipment-contract__party-picker{color:#356ce3;border:1px solid #c6d8ff;border-radius:5px;background:#fff}.shipment-contract__party-picker:hover,.shipment-contract__party-tool:hover{color:#245cd6;background:#f9fbff}.shipment-contract__party-tool--image{align-items:flex-start;padding-top:2px}.shipment-contract__party-tool--image span{display:grid;gap:1px;text-align:left}.shipment-contract__party-tool small{color:#5c6372;font-size:8px;font-weight:500;line-height:1.1}.shipment-contract__recognize{min-width:78px;color:#fff;border-radius:5px;background:#205fe8;box-shadow:0 3px 8px #205fe829}.shipment-contract__recognize:hover{background:#1951c9}.shipment-contract__recognize[aria-disabled=true]{opacity:.72}@media (min-width:721px){.shipment-contract__party-header{align-items:center!important;flex-wrap:nowrap;gap:6px}.shipment-contract__party-header h3{flex:0 0 auto;white-space:nowrap;font-size:13px}.shipment-contract__party-tools{flex:1 1 0;flex-wrap:nowrap;column-gap:4px;row-gap:0}.shipment-contract__party-picker,.shipment-contract__party-tool,.shipment-contract__recognize{min-height:29px;gap:4px;padding-inline:5px;font-size:12.5px}.shipment-contract__party-picker{padding-inline:6px}.shipment-contract__party-tool--image{align-items:center;padding-top:0}.shipment-contract__party-tool--image span{gap:0}.shipment-contract__party-tool--image small{display:block;margin:0;padding:0;color:#5c6372;background:transparent;font-size:7px;line-height:1.05}.shipment-contract__recognize{min-width:68px}}.shipment-contract__party>p{margin:0 0 6px;color:#5c6372;font-size:12.5px;line-height:1.35}.shipment-contract__party-fields{display:grid;gap:4px}.shipment-contract__party-fields label{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:7px;color:#2c313c;font-size:12.5px;font-weight:650}.shipment-contract__party-fields input{height:29px;font-size:12.5px}.shipment-contract__party small{display:block;margin-top:7px;padding:4px 6px;color:#4b5263;border-radius:4px;background:#f7f8fb;font-size:12px;line-height:1.35}.shipment-contract__file-recognition{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:7px 11px;align-items:center;margin:0 0 7px;padding:7px;border:1px solid #e4e9f2;border-radius:6px;background:#fbfcff}.shipment-contract__file-preview{display:grid;grid-row:1 / span 2;place-items:center;width:76px;min-height:64px;color:#5c6372;border:1px solid #e2e8f2;border-radius:4px;background:#fff}.shipment-contract__file-meta{display:grid;gap:4px;min-width:0}.shipment-contract__file-meta b{overflow:hidden;color:#2c313c;font-size:12.5px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.shipment-contract__file-meta>span{color:#5c6372;font-size:12.5px}.shipment-contract__file-meta em{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-style:normal;font-weight:700}.shipment-contract__file-meta em.is-success,.shipment-contract__file-meta em.is-uploaded{color:#199d63}.shipment-contract__file-meta em.is-error{color:#f24d4d}.shipment-contract__file-actions{display:grid;align-self:start;justify-items:end;gap:5px}.shipment-contract__file-actions button,.shipment-contract__file-close{display:inline-flex;align-items:center;gap:4px;padding:1px 0;color:#4b5263;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.shipment-contract__file-actions button:hover{color:#245cd6}.shipment-contract__file-actions .is-delete{color:#f25757}.shipment-contract__file-close{width:20px;height:20px;justify-content:center;color:#5c6372;border-radius:50%;background:#eef1f6}.shipment-contract__recognition-result{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:6px 8px;border-radius:4px;font-size:12.5px;font-weight:650;line-height:1.25}.shipment-contract__recognition-result>span{display:flex;align-items:center;gap:5px}.shipment-contract__recognition-result button{flex:none;padding:0;color:inherit;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:750;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.shipment-contract__recognition-result.is-success{color:#14965d;background:#eaf9f0}.shipment-contract__recognition-result.is-error{color:#ee5054;background:#fff0f1}.shipment-contract__text-recognition{margin:0 0 7px}.shipment-contract__text-recognition label{position:relative;display:grid;gap:4px;color:#5c6372;font-size:12.5px;font-weight:650}.shipment-contract__text-recognition textarea{height:88px;padding:8px 10px 20px;resize:none;line-height:1.45}.shipment-contract__text-recognition output{position:absolute;right:9px;bottom:7px;color:#5c6372;font-size:12px;font-variant-numeric:tabular-nums}.shipment-contract__sync-note{padding:7px 10px;color:#3c4fc4;border-radius:5px;background:linear-gradient(90deg,#f2f1ff,#fafaff);font-size:12.5px;font-weight:650;line-height:1.35}.shipment-contract__table-wrap{overflow:hidden;border:1px solid #dfe5ee;border-radius:6px}.shipment-contract__table{width:100%;border-collapse:collapse;table-layout:fixed}.shipment-contract__table th{padding:7px 6px;color:#0c0d0e;border-right:1px solid #e3e7ee;border-bottom:1px solid #dfe5ee;background:#fbfcff;font-size:12.5px;font-weight:760;line-height:1.2;text-align:center}.shipment-contract__table td{padding:5px 6px;color:#0c0d0e;border-right:1px solid #e8ebf1;border-bottom:1px solid #e8ebf1;font-size:12.5px;text-align:center;vertical-align:middle}.shipment-contract__table th:last-child,.shipment-contract__table td:last-child{border-right:0}.shipment-contract__table tbody tr:last-child td{border-bottom:0}.shipment-contract__table th:nth-child(1){width:5%}.shipment-contract__table th:nth-child(2){width:26%}.shipment-contract__table th:nth-child(3){width:15%}.shipment-contract__table th:nth-child(4){width:14%}.shipment-contract__table th:nth-child(5){width:19%}.shipment-contract__table th:nth-child(6){width:21%}.shipment-contract__table input{height:29px;padding:3px 7px;font-size:12.5px}.shipment-contract__table td:last-child{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;box-sizing:border-box}.shipment-contract__table td:last-child b{color:#0c0d0e;font-size:12.5px}.shipment-contract__table td:last-child small{color:#5c6372;font-size:12px;white-space:nowrap}.shipment-contract__shipment-fields{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:10px;align-items:end;padding:0 10px}.shipment-contract__shipment-fields>label{display:grid;gap:5px;color:#0c0d0e;font-size:12.5px;font-weight:720}.shipment-contract__shipment-fields>label>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.shipment-contract__shipment-fields>label>.shipment-contract__port-fields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:6px}.shipment-contract__shipment-fields input{height:29px;font-size:12.5px}.shipment-contract__terms{padding:0 10px}.shipment-contract__terms header{display:flex;align-items:center;gap:8px}.shipment-contract__terms h3{margin:0;color:#0c0d0e;font-size:12.5px}.shipment-contract__terms header span{padding:2px 6px;color:#4e55cb;border-radius:999px;background:#f0f0ff;font-size:12px}.shipment-contract__terms ol{display:grid;gap:2px;margin:5px 0 0;padding-left:18px;color:#2c313c;font-size:12.5px;line-height:1.32}.shipment-contract__signatures{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:0 10px}.shipment-contract__signatures label{display:grid;gap:5px;color:#213151;font-size:12.5px;font-weight:760}.shipment-contract__signatures input{background:#fafbfc;color:#4b5263}.shipment-sticky--contract{margin-top:14px}.shipment-sticky--contract>span{min-height:1px}@media (max-width:720px){.app-shell:has(.shipment-contract),.app-shell:has(.shipment-contract) main,.app-shell:has(.shipment-contract) .page-container,.shipment-documents-page:has(.shipment-contract),.shipment-documents-page:has(.shipment-contract) .shipment-editor-grid,.shipment-documents-page:has(.shipment-contract) .shipment-editor-main,.shipment-documents-page:has(.shipment-contract) .shipment-contract{min-width:0;max-width:100%;box-sizing:border-box}.app-shell:has(.shipment-contract) .page-container{width:calc(100% - 32px)}.shipment-documents-page:has(.shipment-contract){overflow-x:clip}.shipment-editor-grid--contract{grid-template-columns:minmax(0,1fr)}.shipment-contract__sheet{padding:11px}.shipment-contract__document-heading,.shipment-contract__parties,.shipment-contract__shipment-fields,.shipment-contract__signatures{grid-template-columns:1fr}.shipment-contract__document-heading{gap:10px;padding:0 0 9px}.shipment-contract__document-title{grid-row:1}.shipment-contract__date-place{grid-row:2}.shipment-contract__contract-no{grid-row:3}.shipment-contract__parties,.shipment-contract__shipment-fields,.shipment-contract__signatures{gap:8px;padding:0}.shipment-contract__party>header{align-items:flex-start;flex-direction:column}.shipment-contract__table-wrap{overflow-x:auto}.shipment-contract__table{width:760px;min-width:760px}.shipment-contract__terms{padding:0}.shipment-sticky--contract{gap:8px}.shipment-sticky--contract>span{display:none}.shipment-sticky--contract>div{width:100%;justify-content:flex-end}}@media (max-width:720px){.shipment-contract__party-tools{justify-content:flex-start}.shipment-contract__party-tool--image{align-items:center;padding-top:0}.shipment-contract__file-recognition{grid-template-columns:60px minmax(0,1fr) auto;gap:6px}.shipment-contract__file-preview{width:60px;min-height:56px}.shipment-contract__recognition-result{align-items:flex-start;flex-direction:column}.shipment-contract__shipment-fields>label>.shipment-contract__port-fields{grid-template-columns:minmax(0,1fr) auto}.shipment-contract__shipment-fields>label>.shipment-contract__port-fields .shipment-contract__paste{min-width:62px}.shipment-contract__contract-no>div{min-width:0}}.shipment-editor-grid--declaration{grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.shipment-editor-main--declaration{min-width:0}.shipment-declaration--final{min-width:0;color:#2c313c}.shipment-declaration__paper{display:grid;gap:10px;padding:14px;border:1px solid #dce4f2;border-radius:6px;background:#fff;box-shadow:0 5px 18px #16346909}.shipment-declaration__paper>h2{margin:0;color:#2c313c;font-size:18px;font-weight:780;text-align:center}.shipment-declaration__paper label{min-width:0;color:#142b68;font-size:12.5px;font-weight:720}.shipment-declaration__paper input,.shipment-declaration__paper select{width:100%;height:29px;min-width:0;padding:4px 8px;color:#26385a;border:1px solid #dfe6f2;border-radius:3px;background:#fff;font:inherit;font-size:12.5px;box-sizing:border-box;outline:0}.shipment-declaration__paper input:focus,.shipment-declaration__paper select:focus{border-color:#5582e2;box-shadow:0 0 0 2px #5582e21c}.shipment-declaration__paper .is-yellow{border-color:#f0de9d;background:#fff9dd}.shipment-declaration__paper small{display:block;margin-top:2px;color:#5c6372;font-size:12px;font-weight:500}.shipment-declaration__top-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e1e7f2;border-radius:4px;overflow:hidden}.shipment-declaration__top-grid label{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border-right:1px solid #e1e7f2}.shipment-declaration__top-grid label:last-child{border-right:0}.shipment-declaration__party-row{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e1e7f2;border-radius:4px;overflow:hidden}.shipment-declaration__party-field{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:6px;padding:9px 10px 7px;border-right:1px solid #e1e7f2}.shipment-declaration__party-field:last-child{border-right:0}.shipment-declaration__party-field label{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:7px}.shipment-declaration__party-field input{border-color:#f0de9d;background:#fff9dc}.shipment-declaration__party-field .ui-button{min-height:26px;padding-inline:8px;font-size:12.5px}.shipment-declaration__party-field .ui-badge{padding:3px 5px;font-size:12px}.shipment-declaration__party-field p{grid-column:1 / -1;margin:0;color:#4b5263;font-size:12px}.shipment-declaration__paste{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:4px;height:29px;padding:0 9px;color:#3267d8;border:1px solid #c9daff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:720;line-height:1;white-space:nowrap;cursor:pointer}.shipment-declaration__paste svg{flex:none;stroke-width:1.9}.shipment-declaration__paste:hover{border-color:#9abaff;background:#fafcff}.shipment-declaration__paste:focus-visible{outline:2px solid rgba(54,107,221,.25);outline-offset:1px}.shipment-declaration__form-grid{display:grid;border:1px solid #e1e7f2;border-radius:4px;overflow:hidden}.shipment-declaration__form-grid label{display:grid;gap:4px;padding:7px 9px;border-right:1px solid #e6ebf4;border-bottom:1px solid #e6ebf4}.shipment-declaration__form-grid label>span{white-space:nowrap}.shipment-declaration__field-control{display:flex;align-items:center;min-width:0;gap:5px}.shipment-declaration__field-control input{flex:1 1 auto;min-width:0}.shipment-declaration__form-grid--primary{grid-template-columns:repeat(5,minmax(0,1fr))}.shipment-declaration__form-grid--primary label:nth-last-child(-n+3){border-bottom:0}.shipment-declaration__form-grid--auxiliary{grid-template-columns:repeat(5,minmax(0,1fr))}.shipment-declaration__form-grid--auxiliary label{border-bottom:0}.shipment-declaration__form-grid label:nth-child(5n){border-right:0}.shipment-declaration__line-table-wrap{overflow:hidden;border:1px solid #e0e6f0;border-radius:4px}.shipment-declaration__line-table{width:100%;border-collapse:collapse;table-layout:fixed}.shipment-declaration__line-table th{padding:7px 4px;color:#263a78;border-right:1px solid #e0e6f0;border-bottom:1px solid #e0e6f0;background:#fbfcff;font-size:12.5px;font-weight:760;line-height:1.2;text-align:center}.shipment-declaration__line-table td{padding:4px;color:#23345c;border-right:1px solid #e7ebf3;border-bottom:1px solid #e7ebf3;font-size:12.5px;text-align:center;vertical-align:middle}.shipment-declaration__line-table th:last-child,.shipment-declaration__line-table td:last-child{border-right:0}.shipment-declaration__line-table tbody tr:last-child td{border-bottom:0}.shipment-declaration__line-table th:nth-child(1){width:4%}.shipment-declaration__line-table th:nth-child(2){width:9%}.shipment-declaration__line-table th:nth-child(3){width:16%}.shipment-declaration__line-table th:nth-child(4){width:10%}.shipment-declaration__line-table th:nth-child(5){width:7%}.shipment-declaration__line-table th:nth-child(6){width:8%}.shipment-declaration__line-table th:nth-child(7){width:5%}.shipment-declaration__line-table th:nth-child(8){width:10%}.shipment-declaration__line-table th:nth-child(9){width:11%}.shipment-declaration__line-table th:nth-child(10){width:10%}.shipment-declaration__line-table th:nth-child(11){width:10%}.shipment-declaration__line-table input,.shipment-declaration__line-table select{height:27px;padding:3px 5px;font-size:12.5px}.shipment-declaration__quantity{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:3px}.shipment-declaration__shared-note{margin:0;padding:7px 9px;color:#2762ce;border:1px solid #dce8ff;border-radius:4px;background:#f6faff;font-size:12.5px}.shipment-declaration__stamp{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;border-top:1px solid #e2e7f0}.shipment-declaration__stamp h3{margin:0;color:#182b66;font-size:14px}.shipment-declaration__stamp-file{display:flex;align-items:center;gap:9px;min-width:0}.shipment-declaration__seal{display:grid;place-items:center;width:70px;height:70px;flex:none;color:#dc3d3d;border:3px solid #dc3d3d;border-radius:50%;font-size:12.5px;font-weight:800;line-height:1.15;text-align:center;transform:rotate(-8deg)}.shipment-declaration__stamp-file b{display:block;color:#26395e;font-size:12.5px}.shipment-declaration__stamp-file p{display:flex;gap:5px;margin:5px 0}.shipment-declaration__stamp-file p span{padding:2px 5px;color:#338d70;border-radius:3px;background:#eaf8f2;font-size:12px;font-weight:700}.shipment-declaration__stamp-file p span+span{color:#3982d7;background:#ecf4ff}.shipment-declaration__stamp-file button{margin-right:12px;padding:0;color:#345dd1;border:0;background:transparent;font:inherit;font-size:12.5px;cursor:pointer}.shipment-declaration__stamp-actions{display:flex;gap:8px}.shipment-declaration__stamp-actions .ui-button{min-height:34px;padding-inline:13px;font-size:12.5px}.shipment-sticky--declaration{margin-top:14px}.shipment-sticky--declaration>span{min-height:1px}@media (max-width:720px){.app-shell:has(.shipment-declaration--final),.app-shell:has(.shipment-declaration--final) main,.app-shell:has(.shipment-declaration--final) .page-container,.shipment-documents-page:has(.shipment-declaration--final),.shipment-documents-page:has(.shipment-declaration--final) .shipment-editor-grid,.shipment-documents-page:has(.shipment-declaration--final) .shipment-editor-main,.shipment-documents-page:has(.shipment-declaration--final) .shipment-declaration--final{min-width:0;max-width:100%;box-sizing:border-box}.app-shell:has(.shipment-declaration--final) .page-container{width:calc(100% - 32px)}.shipment-documents-page:has(.shipment-declaration--final){overflow-x:clip}.shipment-editor-grid--declaration{grid-template-columns:minmax(0,1fr)}.shipment-declaration__paper{padding:10px}.shipment-declaration__top-grid,.shipment-declaration__party-row,.shipment-declaration__form-grid--primary,.shipment-declaration__form-grid--auxiliary{grid-template-columns:1fr}.shipment-declaration__top-grid label,.shipment-declaration__party-field,.shipment-declaration__form-grid label{border-right:0;border-bottom:1px solid #e5eaf2}.shipment-declaration__top-grid label:last-child,.shipment-declaration__party-field:last-child,.shipment-declaration__form-grid label:last-child{border-bottom:0}.shipment-declaration__party-field{grid-template-columns:minmax(0,1fr) auto auto}.shipment-declaration__party-field label{grid-column:1 / -1}.shipment-declaration__line-table-wrap{overflow-x:auto}.shipment-declaration__line-table{width:1040px;min-width:1040px}.shipment-declaration__stamp{grid-template-columns:1fr}.shipment-declaration__stamp-actions{flex-wrap:wrap}.shipment-sticky--declaration>span{display:none}.shipment-sticky--declaration>div{width:100%;justify-content:flex-end}}.ui-modal:has(.shipment-china-company-picker){width:min(968px,calc(100vw - 56px));max-width:968px;max-height:calc(100vh - 72px);overflow:hidden;border-radius:14px}.ui-modal:has(.shipment-china-company-picker)>header{align-items:center;min-height:102px;padding:24px 28px 12px;border-bottom:0}.ui-modal:has(.shipment-china-company-picker)>header h2{color:#0c0d0e;font-size:27px;font-weight:780;line-height:1.2;letter-spacing:-.025em}.ui-modal:has(.shipment-china-company-picker)>header p{margin-top:7px;color:#5c6372;font-size:14px;line-height:1.45}.ui-modal:has(.shipment-china-company-picker)>header .ui-button{width:32px;min-width:32px;min-height:32px;padding:0;color:#2c313c}.ui-modal:has(.shipment-china-company-picker)>.ui-modal__body{padding:0;overflow:auto}.shipment-china-company-picker{padding:0 28px 26px;color:#2c313c}.shipment-china-company-picker__filters{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:12px;margin-bottom:16px}.shipment-china-company-picker__search{display:flex;align-items:center;gap:10px;min-width:0;height:44px;padding:0 14px;color:#5c6372;border:1px solid #cbd5e6;border-radius:7px;background:#fff}.shipment-china-company-picker__search:focus-within{border-color:#3676ff;box-shadow:0 0 0 3px #3676ff1a}.shipment-china-company-picker__search input{width:100%;min-width:0;color:#2c313c;border:0;outline:0;background:transparent;font:inherit;font-size:14px}.shipment-china-company-picker__search input::placeholder{color:#8a91a0}.shipment-china-company-picker__filters select{height:44px;padding:0 37px 0 14px;color:#2c313c;border:1px solid #cbd5e6;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:14px;font-weight:650}.shipment-china-company-picker__filters select:focus{border-color:#3676ff;box-shadow:0 0 0 3px #3676ff1a}.shipment-china-company-picker__list{display:grid;gap:16px}.shipment-china-company-picker__company{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;min-width:0;padding:22px 20px;border:1px solid #e0e6f0;border-radius:9px;background:#fff;cursor:pointer}.shipment-china-company-picker__company:hover{border-color:#9cbbff;background:#fcfdff}.shipment-china-company-picker__company.is-selected{border-color:#3273ff;background:#fafcff;box-shadow:inset 0 0 0 1px #3273ff}.shipment-china-company-picker__company>input{width:23px;height:23px;margin:15px 0 0;accent-color:#3471f4;cursor:pointer}.shipment-china-company-picker__company-content{display:grid;min-width:0}.shipment-china-company-picker__company-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.shipment-china-company-picker__company-heading>span{display:flex;align-items:center;gap:15px;min-width:0}.shipment-china-company-picker__company-heading em{flex:none;padding:6px 13px;color:#376cde;border-radius:999px;background:#ecf2ff;font-size:14px;font-style:normal;font-weight:700}.shipment-china-company-picker__company-heading strong{overflow:hidden;color:#0c0d0e;font-size:19px;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.shipment-china-company-picker__company-heading>b{display:inline-flex;flex:none;align-items:center;gap:5px;padding:7px 14px;color:#fff;border-radius:999px;background:#3571f2;font-size:13px;font-weight:720}.shipment-china-company-picker__english-name{margin:5px 0 18px 15px;color:#4b5263;font-size:14px;line-height:1.35}.shipment-china-company-picker__company-details{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(178px,.8fr);gap:8px 32px;margin-left:15px}.shipment-china-company-picker__company-details>span{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;min-width:0;color:#4b5263;font-size:14px;line-height:1.45}.shipment-china-company-picker__company-details>span:nth-child(3),.shipment-china-company-picker__company-details>span:nth-child(5){grid-column:1}.shipment-china-company-picker__company-details small{color:#5c6372;font-size:14px;white-space:nowrap}.shipment-china-company-picker__company-details>span>span{min-width:0;overflow-wrap:anywhere}.shipment-china-company-picker__footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:24px;color:#2c313c;font-size:14px}.shipment-china-company-picker__footer>span{font-weight:650}.shipment-china-company-picker__pagination{display:flex;align-items:center;justify-content:center;gap:8px}.shipment-china-company-picker__pagination button,.shipment-china-company-picker__pagination b,.shipment-china-company-picker__pagination input{display:grid;width:36px;height:36px;place-items:center;padding:0;color:#4b5263;border:1px solid #dbe2ec;border-radius:5px;background:#fff;box-sizing:border-box;font:inherit;font-size:14px}.shipment-china-company-picker__pagination button:disabled{color:#8a91a0;cursor:default}.shipment-china-company-picker__pagination b{color:#fff;border-color:#2d69eb;background:#2d69eb;font-weight:700}.shipment-china-company-picker__pagination input{width:58px;text-align:center;outline:0}.shipment-china-company-picker__pagination>span{margin:0 5px 0 9px;white-space:nowrap}.shipment-china-company-picker__pagination>span+span{margin-left:-4px}.shipment-china-company-picker__actions{display:flex;justify-content:flex-end;gap:12px}.shipment-china-company-picker__actions .ui-button{min-width:110px;min-height:44px;font-size:14px}.shipment-china-company-picker__actions .ui-button:last-child{min-width:192px}@media (max-width:720px){.ui-modal:has(.shipment-china-company-picker){width:100%;max-height:88vh;border-radius:18px 18px 0 0}.ui-modal:has(.shipment-china-company-picker)>header{min-height:0;padding:20px 20px 10px}.ui-modal:has(.shipment-china-company-picker)>header h2{font-size:22px}.shipment-china-company-picker{padding:0 20px 20px}.shipment-china-company-picker__filters,.shipment-china-company-picker__footer{grid-template-columns:1fr}.shipment-china-company-picker__company{grid-template-columns:27px minmax(0,1fr);gap:9px;padding:15px 13px}.shipment-china-company-picker__company>input{width:19px;height:19px;margin-top:8px}.shipment-china-company-picker__company-heading{align-items:flex-start;flex-direction:column;gap:9px}.shipment-china-company-picker__company-heading>span{gap:8px}.shipment-china-company-picker__company-heading strong{font-size:16px;white-space:normal}.shipment-china-company-picker__company-heading em{padding:5px 9px;font-size:12.5px}.shipment-china-company-picker__english-name,.shipment-china-company-picker__company-details{margin-left:0}.shipment-china-company-picker__english-name{margin-bottom:12px;font-size:12.5px}.shipment-china-company-picker__company-details{grid-template-columns:1fr;gap:7px}.shipment-china-company-picker__company-details>span,.shipment-china-company-picker__company-details>span:nth-child(3),.shipment-china-company-picker__company-details>span:nth-child(5){grid-column:auto;grid-template-columns:108px minmax(0,1fr);font-size:12.5px}.shipment-china-company-picker__company-details small{font-size:12.5px}.shipment-china-company-picker__footer{gap:12px}.shipment-china-company-picker__pagination{justify-content:flex-start;flex-wrap:wrap}.shipment-china-company-picker__actions{width:100%}.shipment-china-company-picker__actions .ui-button,.shipment-china-company-picker__actions .ui-button:last-child{flex:1;min-width:0}}.shipment-china-company-picker__pagination button.is-current{color:#fff;border-color:#2d69eb;background:#2d69eb;font-weight:700}.shipment-china-company-picker__pagination select{height:36px;padding:0 8px;color:#4b5263;border:1px solid #dbe2ec;border-radius:5px;background:#fff;font:inherit;font-size:14px}.orders-page{padding-top:25px;padding-bottom:48px}.order-finance-fee-name{display:grid;gap:2px}.order-finance-fee-name small{color:#5c6372;font-size:12.5px;font-weight:500;white-space:nowrap}.jy-awaiting-review-approved--fulfillment-failed,.jy-awaiting-review-approved--fulfillment-failed .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--fulfillment-failed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed{border-radius:6px;background:#fff0f1}.jy-awaiting-review-approved--fulfillment-failed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed i{position:relative;background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--fulfillment-failed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed div b,.jy-awaiting-review-approved--fulfillment-failed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed p{color:#f5222d}.jy-awaiting-review-approved__status-card--supplementary-payment{justify-content:flex-start;border-color:#ffe3a3;background:linear-gradient(100deg,#fff8df,#fffdf4)}.jy-awaiting-review-approved__status-card--supplementary-payment small,.jy-awaiting-review-approved__status-card--supplementary-payment h2{color:#ed9700}.jy-awaiting-review-approved__status-card--supplementary-payment button{color:#fff;border-color:#ffad05;background:#ffad05}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--supplementary-verification{justify-content:flex-start;gap:24px;border-color:#ffe3a3;background:linear-gradient(100deg,#fff8df,#fffdf4)}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--supplementary-verification>div{min-width:0;text-align:left}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--supplementary-verification small{color:#ed9700}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--supplementary-verification h2{color:#091b71}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--supplementary-verification p{color:#1258c6}.jy-awaiting-review-approved__status-card--supplementary-verification .jy-awaiting-review-approved__status-alert-icon{margin-right:0}.jy-awaiting-review-approved__status-alert-icon{flex:0 0 auto;width:54px;height:54px;margin-right:4px;color:#fff;fill:#ffad05;stroke-width:3}.jy-awaiting-review-approved--supplementary-payment,.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-supplementary-payment{border-radius:6px;background:#fff8dd}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-supplementary-payment i{position:relative;background:#ffad05;box-shadow:0 0 0 2px #ffad05}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-supplementary-payment i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;content:"!";font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-supplementary-payment div b,.jy-awaiting-review-approved--supplementary-payment .jy-awaiting-review-approved__timeline-panel article.is-supplementary-payment p{color:#ed9700}.jy-awaiting-review-approved__quote-summary--supplementary-verification footer{align-items:center;margin:12px 18px 0;padding:17px;border:0;border-radius:6px;background:linear-gradient(135deg,#edfdf2,#e5f9ea)}.jy-awaiting-review-approved__quote-summary--supplementary-verification footer>svg{flex:0 0 auto;color:#149342}.jy-awaiting-review-approved__quote-summary--supplementary-verification footer>div{min-width:0}.jy-awaiting-review-approved__quote-summary--supplementary-verification footer b{display:block;color:#149342;font-size:20px}.jy-awaiting-review-approved__quote-summary--supplementary-verification footer p{margin:4px 0 0;color:#245494;font-size:13px}.jy-awaiting-review-approved--supplementary-verification,.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification{border-radius:6px;background:#fff8dd}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification i{position:relative;background:#ffad05;box-shadow:0 0 0 2px #ffad05}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;content:"!";font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification div b,.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification p{color:#ed9700}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-retry{border-radius:6px;background:#eaf4ff}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-retry i{position:relative;background:#126bf0;box-shadow:0 0 0 2px #126bf0}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-retry i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;content:"↻";font-size:15px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-retry div b,.jy-awaiting-review-approved--supplementary-verification .jy-awaiting-review-approved__timeline-panel article.is-supplementary-retry p{color:#1765ee}.jy-awaiting-review-approved--completed,.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-exception i,.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed{border-radius:6px;background:#fff0f1}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed div b,.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-fulfillment-failed p{color:#f5222d}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification{border-radius:6px;background:#fff8dd}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification i{position:relative;background:#ffad05;box-shadow:0 0 0 2px #ffad05}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;content:"!";font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification div b,.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-supplementary-verification p{color:#ed9700}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-completed{border-radius:6px;background:#e9fbef}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-completed i{position:relative;background:#0da43f;box-shadow:0 0 0 2px #0da43f}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-completed i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;content:"✓";font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-completed div b,.jy-awaiting-review-approved--completed .jy-awaiting-review-approved__timeline-panel article.is-completed p{color:#0d9b3d}.orders-page__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:17px}.orders-breadcrumb{margin:0 0 7px;color:var(--cp-text-tertiary);font-size:12.5px}.orders-page__header h1{margin:0;color:#0c0d0e;font-size:27px;letter-spacing:-.025em;line-height:1.2}.orders-page__header p:not(.orders-breadcrumb){margin:7px 0 0;color:var(--cp-text-secondary);font-size:13px}.orders-search{width:316px;flex:0 0 auto}.orders-filter-card{padding:13px 16px}.orders-filter-grid{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.orders-filter-field{display:grid;gap:5px;color:var(--cp-text-secondary);font-size:12.5px;font-weight:600}.orders-filter-field select,.orders-filter-field input{height:34px;min-width:112px;padding:0 9px;color:#2c313c;border:1px solid var(--cp-border-strong);border-radius:7px;background:#fff;font:inherit;font-size:12.5px}.orders-filter-field select{min-width:126px}.orders-filter-field input{min-width:132px}.orders-reset{min-height:34px;margin-left:auto;font-size:12.5px}.orders-list{margin-top:14px;padding:17px;border:var(--cp-edge-standard);border-radius:var(--cp-radius-surface);background:var(--cp-surface);box-shadow:var(--cp-shadow-standard)}.orders-list__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:13px}.orders-list__head>div{display:flex;align-items:baseline;gap:8px}.orders-list__head h2{margin:0;color:#0c0d0e;font-size:18px;letter-spacing:-.01em}.orders-list__head span,.orders-list__head p{margin:0;color:var(--cp-text-secondary);font-size:12.5px}.orders-list .table-scroll{border-radius:9px;box-shadow:none}.orders-list .ui-table{min-width:1670px}.orders-list .ui-table th{height:42px;padding:9px 10px;font-size:12.5px;font-weight:600;white-space:nowrap}.orders-list .ui-table td{padding:10px;color:#2c313c;font-size:12.5px;line-height:1.42;vertical-align:middle}.orders-list .ui-table th:nth-child(1){width:146px}.orders-list .ui-table th:nth-child(2){width:132px}.orders-list .ui-table th:nth-child(3){width:83px}.orders-list .ui-table th:nth-child(4){width:194px}.orders-list .ui-table th:nth-child(5){width:155px}.orders-list .ui-table th:nth-child(6){width:180px}.orders-list .ui-table th:nth-child(7){width:133px}.orders-list .ui-table th:nth-child(8){width:190px}.orders-list .ui-table th:nth-child(9){width:180px}.orders-list .ui-table th:nth-child(10){width:118px}.orders-link{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--cp-primary);border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;white-space:nowrap}.orders-link:hover{color:var(--cp-primary-hover);text-decoration:underline}.orders-link--order{font-size:13px}.orders-link--reorder{color:#4b5263;font-weight:500}.orders-quote-note,.orders-list small{display:block;margin-top:3px;color:#5c6372;font-size:12.5px;line-height:1.38}.orders-mode{color:#4b5263;font-weight:650;white-space:nowrap}.orders-package-summary{display:grid;gap:2px}.orders-package-summary strong{color:#2c313c;font-size:12.5px}.orders-package-summary span,.orders-package-summary em{max-width:168px;overflow:hidden;color:#5c6372;font-size:12.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.orders-package-summary .ui-tooltip__trigger{max-width:168px}.orders-list .ui-status{white-space:nowrap}.orders-exception,.orders-fulfillment{display:block;width:100%;padding:0;text-align:left;border:0;background:transparent}.orders-exception .ui-status:hover,.orders-fulfillment .ui-status:hover{text-decoration:underline}.orders-muted{color:#8a91a0;font-size:12.5px}.orders-action{display:flex;align-items:start;gap:6px}.orders-action>button:first-child{display:grid;gap:2px;min-width:0;padding:0;color:#4b5263;text-align:left;border:0;background:transparent}.orders-action>button:first-child:hover strong{color:var(--cp-primary);text-decoration:underline}.orders-action strong{color:#2c313c;font-size:12.5px;font-weight:650}.orders-action span{color:#5c6372;font-size:12.5px;line-height:1.35}.orders-action__count{flex:0 0 auto;padding:1px 5px;color:var(--cp-primary);border:1px solid rgba(29,84,204,.14);border-radius:999px;background:var(--cp-primary-soft);font-size:12.5px}.orders-operations{display:grid;gap:7px}.orders-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:13px;color:var(--cp-text-secondary);font-size:12.5px}.orders-pagination>div{display:flex;align-items:center;gap:8px}.orders-pagination .ui-button{min-height:32px;padding-inline:11px;font-size:12.5px}@media (max-width: 720px){.orders-page{padding-top:18px;padding-bottom:28px}.orders-page__header{align-items:stretch;flex-direction:column;gap:13px}.orders-page__header h1{font-size:24px}.orders-search{width:100%}.orders-filter-card{padding:12px}.orders-filter-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.orders-filter-field{min-width:0}.orders-filter-field select,.orders-filter-field input{width:100%;min-width:0}.orders-reset{grid-column:1 / -1;justify-self:start;margin-left:0}.orders-list{margin-inline:-2px;padding:13px}.orders-list__head{align-items:start;flex-direction:column;gap:5px}.orders-list__head p{line-height:1.45}.orders-pagination{align-items:start;flex-direction:column}.orders-pagination>div{width:100%;justify-content:space-between}.orders-pagination .ui-button{flex:1}}.order-packages-header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:8px 0 21px}.order-packages-header>div:first-child>span{color:var(--cp-text-secondary);font-size:12.5px}.order-packages-header h1{margin:6px 0 8px;color:#0c0d0e;font-size:28px;line-height:1.1;letter-spacing:-.028em}.order-packages-header h1 em{display:inline-flex;margin-left:7px;padding:3px 8px;color:#306be9;border-radius:999px;background:#e9f0ff;font-size:12.5px;font-style:normal;letter-spacing:0;vertical-align:middle}.order-packages-header p{display:flex;align-items:center;gap:5px;margin:0;color:#4b5263;font-size:13px}.order-packages-header__right{display:flex;align-items:center;gap:22px}.order-packages-header__status{display:grid;gap:8px;text-align:right}.order-packages-header__status b{color:#f06a15;font-size:18px}.order-packages-header__status small{color:#5c6372;font-size:12.5px}.order-packages-header__actions{display:flex;align-items:center;gap:8px}.order-packages-header-button,.order-packages-arrow-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;color:#2c313c;border:1px solid #e0e5ef;border-radius:6px;background:#fff;font:inherit;font-size:13px;font-weight:650}.order-packages-header-button{gap:5px;padding:0 13px}.order-packages-arrow-button{width:34px;border-color:transparent;background:transparent}.order-packages-header-button:hover,.order-packages-arrow-button:hover{color:var(--cp-primary);border-color:#cadbff}.order-packages-more-menu{position:relative}.order-packages-more-menu [role=menu]{position:absolute;z-index:20;top:calc(100% + 6px);right:0;display:grid;min-width:142px;padding:5px;border:1px solid #e1e5ef;border-radius:8px;background:#fff;box-shadow:0 12px 28px #14224129}.order-packages-more-menu [role=menu] button{padding:8px 9px;color:#4b5263;border:0;border-radius:5px;background:transparent;text-align:left;font:inherit;font-size:12.5px}.order-packages-more-menu [role=menu] button:hover,.order-packages-more-menu [role=menu] .is-current{color:var(--cp-primary);background:#f1f5ff}.order-packages-tab{display:grid;gap:16px;padding-bottom:32px}.order-packages-overview,.order-packages-list,.order-package-detail,.order-packages-explanation{border:1px solid #e5e9f1;border-radius:10px;background:#fff;box-shadow:0 4px 16px #14224108}.order-packages-overview{padding:18px 20px 17px}.order-packages-tab h2{margin:0;color:#0c0d0e;font-size:17px;letter-spacing:-.01em}.order-packages-overview__content{display:grid;grid-template-columns:156px minmax(0,1fr);gap:20px;margin-top:17px}.order-packages-progress{display:grid;place-items:center;min-height:135px;border-right:1px solid #e7eaf1}.order-packages-progress>div{display:grid;place-items:center;align-content:center;width:112px;height:112px;border:6px solid #306ef5;border-radius:50%;box-shadow:inset 0 0 0 4px #ecf2ff;text-align:center}.order-packages-progress span{color:#5c6372;font-size:12.5px}.order-packages-progress strong{margin:7px 0 4px;color:#0c0d0e;font-size:17px}.order-packages-progress small{color:#4b5263;font-size:12.5px}.order-packages-overview__metrics,.order-packages-overview__metrics-row{display:grid}.order-packages-overview__metrics-row--primary{grid-template-columns:repeat(4,minmax(0,1fr))}.order-packages-overview__metrics-row--secondary{grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #e7eaf1}.order-packages-overview__metrics-row>div{display:grid;gap:7px;min-height:66px;padding:3px 18px 12px;border-left:1px solid #e7eaf1}.order-packages-overview__metrics-row>div:first-child{border-left:0}.order-packages-overview__metrics-row--secondary>div{padding-top:14px}.order-packages-overview__metrics span{color:#5c6372;font-size:12.5px}.order-packages-overview__metrics strong{color:#0c0d0e;font-size:15px}.order-packages-actual-note{display:flex;align-items:center;gap:7px;margin:13px 0 0;padding:10px 12px;color:#4b5263;border-radius:5px;background:#f5f7fb;font-size:12.5px}.order-packages-actual-note svg{flex:0 0 auto;color:var(--cp-primary)}.order-packages-list{padding:17px 10px 10px}.order-packages-list__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 10px 15px}.order-packages-list__heading button,.order-packages-detail-link{display:inline-flex;align-items:center;gap:5px;padding:0;color:var(--cp-primary);border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650}.order-packages-list__heading button:hover,.order-packages-detail-link:hover{text-decoration:underline}.order-packages-table-scroll{overflow-x:auto;border:1px solid #e8ebf2;border-radius:7px}.order-packages-table{width:100%;min-width:1114px;border-collapse:collapse;color:#2c313c;font-size:12.5px}.order-packages-table th,.order-packages-table td{height:48px;padding:8px 10px;border-bottom:1px solid #edf0f5;text-align:left;white-space:nowrap}.order-packages-table thead th{height:42px;color:#4b5263;background:#f8f9fc;font-size:12.5px;font-weight:650}.order-packages-table tbody th{color:#2c313c;font-weight:700}.order-packages-table tbody tr:last-child td,.order-packages-table tbody tr:last-child th{border-bottom:0}.order-packages-table tr.is-selected{background:#fafcff;box-shadow:inset 3px 0 #3474ff}.order-packages-table th:nth-child(1){width:28px}.order-packages-table th:nth-child(2){width:104px}.order-packages-table th:nth-child(3){width:156px}.order-packages-expand{display:inline-grid;place-items:center;width:20px;height:22px;padding:0;color:#437cf6;border:0;background:transparent}.order-packages-expand:hover{color:#2352b7}.order-packages-mark-button{padding:0;color:inherit;border:0;background:transparent;font:inherit;font-weight:inherit;text-align:left}.order-packages-mark-button:hover{color:var(--cp-primary);text-decoration:underline;text-underline-offset:3px}.order-packages-status{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:12.5px;font-weight:650}.order-packages-status--complete{color:#258a5d;background:#eaf8f1}.order-packages-status--exception{color:#e25b64;background:#ffedef}.order-packages-list__count{margin:11px 5px 0;color:#5c6372;font-size:12.5px}.order-package-detail{scroll-margin-top:18px;padding:0 10px 10px;border-color:#86acff}.order-package-detail__heading{display:flex;align-items:center;min-height:59px;padding:0 10px;border-bottom:1px solid #e7eaf1}.order-package-detail__heading>div{display:flex;align-items:center;gap:10px;color:#3370f4}.order-package-detail__heading h2{color:#2c313c}.order-package-detail__facts{display:grid;grid-template-columns:1.5fr repeat(6,minmax(0,1fr));gap:14px;padding:13px 10px;border-bottom:1px solid #e7eaf1}.order-package-detail__facts>div{display:grid;align-content:start;gap:5px}.order-package-detail__facts span{color:#5c6372;font-size:12.5px}.order-package-detail__facts strong{color:#2c313c;font-size:12.5px}.order-package-detail__facts>div:first-child{gap:3px}.order-package-detail__grid{display:grid;grid-template-columns:1.08fr .93fr .95fr;gap:10px;padding:12px 10px 0}.order-package-detail__grid>article{min-width:0;padding:12px;border:1px solid #e8ebf3;border-radius:7px}.order-package-detail__grid h3,.order-package-detail__grid h4{margin:0;color:#2c313c;font-size:13px}.order-package-detail__grid h4{margin-top:12px;font-size:12.5px}.order-package-detail__grid table{width:100%;margin-top:10px;border-collapse:collapse;color:#4b5263;font-size:12.5px}.order-package-detail__grid th,.order-package-detail__grid td{padding:7px 6px;border-bottom:1px solid #edf0f5;text-align:left}.order-package-detail__grid th{color:#5c6372;background:#fafbfe;font-weight:600}.order-package-detail__grid p{margin:9px 0 0;color:#4b5263;font-size:12.5px;line-height:1.45}.order-package-attributes{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.order-package-attributes span{padding:3px 7px;color:#4b5263;border-radius:999px;background:#f3f5fa;font-size:12.5px}.order-package-label-card{display:grid;align-content:start;gap:10px}.order-package-label{display:grid;place-items:center;gap:5px;padding:14px;border:1px solid #e5e9f1;border-radius:5px;color:#2c313c;text-align:center}.order-package-label strong{font-size:17px}.order-package-label i{display:block;width:84%;height:27px;background:repeating-linear-gradient(90deg,#111 0 2px,transparent 2px 4px,#111 4px 6px,transparent 6px 8px)}.order-package-label b{font-size:12.5px}.order-package-label span{color:#4b5263;font-size:12.5px}.order-package-label em{color:#0c0d0e;font-size:16px;font-style:normal;font-weight:750}.order-package-label-card button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border-radius:5px;font:inherit;font-size:12.5px;font-weight:700}.order-package-label-card__print{color:#fff;border:1px solid #2361e6;background:linear-gradient(102deg,#2b6bf5,#205ad6)}.order-package-label-card__download{color:#316ded;border:1px solid #76a1ff;background:#fff}.order-package-detail__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 10px 0}.order-package-detail__nav button{display:inline-flex;align-items:center;gap:5px;padding:0;color:var(--cp-primary);border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650}.order-package-detail__nav button:hover{text-decoration:underline}.order-packages-explanation{padding:13px 16px;color:#4b5263;background:#fbfcff}.order-packages-explanation h3{display:flex;align-items:center;gap:6px;margin:0 0 7px;color:#5966d9;font-size:12.5px}.order-packages-explanation h3 svg{flex:0 0 auto}.order-packages-explanation ol{display:grid;gap:4px;margin:0;padding-left:20px;font-size:12.5px;line-height:1.45}@media (max-width: 860px){.order-packages-header{align-items:start;flex-direction:column}.order-packages-header__right{width:100%;justify-content:space-between}.order-packages-overview__content{grid-template-columns:132px minmax(0,1fr)}.order-packages-overview__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.order-packages-overview__metrics>div:nth-child(4n+1){border-left:1px solid #e7eaf1}.order-packages-overview__metrics>div:nth-child(3n+1){border-left:0}.order-packages-overview__metrics>div:nth-child(n+4){border-top:1px solid #e7eaf1}.order-package-detail__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.order-package-detail__facts>div:first-child{grid-column:1 / -1}.order-package-detail__grid{grid-template-columns:1fr 1fr}.order-package-label-card{grid-column:1 / -1}}@media (max-width: 560px){.order-packages-header{padding-top:3px}.order-packages-header h1{font-size:24px}.order-packages-header__right{align-items:stretch;flex-direction:column;gap:10px}.order-packages-header__status{text-align:left}.order-packages-header__actions{flex-wrap:wrap}.order-packages-overview,.order-packages-list{padding-inline:12px}.order-packages-overview__content{grid-template-columns:1fr}.order-packages-progress{min-height:120px;border:0}.order-packages-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-packages-overview__metrics>div,.order-packages-overview__metrics>div:nth-child(4n+1){padding-inline:9px;border-left:1px solid #e7eaf1}.order-packages-overview__metrics>div:nth-child(odd){border-left:0}.order-packages-overview__metrics>div:nth-child(n+3){border-top:1px solid #e7eaf1}.order-package-detail{padding-inline:6px}.order-package-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.order-package-detail__grid{grid-template-columns:1fr}.order-package-label-card{grid-column:auto}.order-package-detail__nav{align-items:start;flex-direction:column}.order-packages-list__heading{align-items:start;flex-direction:column;gap:8px}}.milk-express-header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:8px 0 21px}.milk-express-header>div:first-child>span{color:var(--cp-text-secondary);font-size:12.5px}.milk-express-header h1{margin:6px 0 8px;color:#0c0d0e;font-size:28px;line-height:1.1;letter-spacing:-.028em}.milk-express-header h1 em{display:inline-flex;margin-left:7px;padding:3px 8px;color:#306be9;border-radius:999px;background:#e9f0ff;font-size:12.5px;font-style:normal;letter-spacing:0;vertical-align:middle}.milk-express-header p{display:flex;align-items:center;gap:5px;margin:0;color:#4b5263;font-size:13px}.milk-express-header__right{display:flex;align-items:center;gap:22px}.milk-express-header__status{display:grid;gap:8px;text-align:right}.milk-express-header__status b{color:#16a768;font-size:18px}.milk-express-header__status small{color:#5c6372;font-size:12.5px}.milk-express-header__actions{display:flex;align-items:center;gap:8px}.milk-header-button,.milk-header-arrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;color:#2c313c;border:1px solid #e0e5ef;border-radius:6px;background:#fff;font:inherit;font-size:13px;font-weight:650}.milk-header-button{gap:5px;padding:0 13px}.milk-header-arrow{width:34px;border-color:transparent;background:transparent}.milk-header-button:hover,.milk-header-arrow:hover{color:var(--cp-primary);border-color:#cadbff}.milk-express-more-menu{position:relative}.milk-express-more-menu [role=menu]{position:absolute;z-index:20;top:calc(100% + 6px);right:0;display:grid;min-width:142px;padding:5px;border:1px solid #e1e5ef;border-radius:8px;background:#fff;box-shadow:0 12px 28px #14224129}.milk-express-more-menu [role=menu] button{padding:8px 9px;color:#4b5263;border:0;border-radius:5px;background:transparent;text-align:left;font:inherit;font-size:12.5px}.milk-express-more-menu [role=menu] button:hover,.milk-express-more-menu [role=menu] .is-current{color:var(--cp-primary);background:#f1f5ff}.milk-express-tab{display:grid;gap:12px;padding-bottom:32px;color:#2c313c}.milk-express-intro,.milk-express-tip{display:flex;align-items:start;gap:9px;margin:0;padding:11px 14px;color:#4b5263;border-radius:5px;background:#edf4ff;font-size:12.5px;line-height:1.7}.milk-express-intro svg,.milk-express-tip svg{flex:0 0 auto;margin-top:2px;color:#2469e8}.milk-express-tip{padding:9px 14px;color:#4b5263;background:#f4f6ff}.milk-express-card{border:1px solid #e2e7f0;border-radius:8px;background:#fff;box-shadow:0 3px 13px #16274a06}.milk-express-available{padding:14px}.milk-express-arrangements{padding:13px 14px 7px}.milk-express-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.milk-express-section-heading>div:first-child{display:flex;align-items:start;gap:10px}.milk-express-section-heading b{display:grid;flex:0 0 auto;place-items:center;width:23px;height:23px;color:#fff;border-radius:50%;background:linear-gradient(145deg,#3978ff,#1a5ae5);font-size:15px}.milk-express-section-heading h2{margin:0;color:#0c0d0e;font-size:16px}.milk-express-section-heading p{margin:5px 0 0;color:#5c6372;font-size:12.5px}.milk-express-list-actions{display:flex;align-items:center;gap:15px}.milk-express-list-actions>button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 13px;color:#3570ee;border:1px solid #79a3ff;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.milk-express-list-actions label{display:inline-flex;align-items:center;gap:7px;color:#4b5263;font-size:12.5px}.milk-express-list-actions input,.milk-express-table input{accent-color:#2564ed}.milk-express-table-wrap{overflow:hidden;border:1px solid #e6eaf2;border-radius:6px}.milk-express-table{width:100%;border-collapse:collapse;font-size:12.5px}.milk-express-table th,.milk-express-table td{height:39px;padding:8px 12px;border-bottom:1px solid #e9edf4;text-align:center;white-space:nowrap}.milk-express-table th{color:#4b5263;background:#fafbfe;font-weight:650}.milk-express-table td{color:#2c313c}.milk-express-table th:first-child,.milk-express-table td:first-child{width:32px;padding-inline:8px}.milk-express-table th:nth-child(2),.milk-express-table td:nth-child(2),.milk-express-table th:nth-child(3),.milk-express-table td:nth-child(3){text-align:left}.milk-express-table tfoot td{height:37px;color:#4b5263;background:#fafbfe;font-weight:650}.milk-express-table tfoot td:first-child{text-align:left}.milk-available-status{display:inline-flex;padding:3px 9px;color:#279061;border-radius:999px;background:#e4f8ec;font-size:12.5px;font-weight:650}.milk-express-selection{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 10px 1px}.milk-express-selection p{margin:0;color:#4b5263;font-size:14px}.milk-express-selection p b{margin-inline:5px;color:#336eed}.milk-express-selection>div{display:flex;gap:14px}.milk-clear-button,.milk-generate-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;border-radius:5px;font:inherit;font-size:12.5px;font-weight:650}.milk-clear-button{min-width:95px;color:#4b5263;border:1px solid #e1e6ef;background:#fff}.milk-generate-button{min-width:176px;padding:0 15px;color:#fff;border:1px solid #205fe8;background:linear-gradient(102deg,#2d6cf4,#1955d8)}.milk-generate-button:disabled{opacity:.5;cursor:not-allowed}.milk-arrangement-card{display:grid;grid-template-columns:46.5% 53.5%;min-width:0;overflow:hidden;margin:9px 0;border:1px solid #e7ebf2;border-radius:7px}.milk-arrangement-card__left{min-width:0;padding:17px 15px;border-right:1px solid #e8ecf3}.milk-arrangement-card__left header{display:flex;align-items:center;gap:10px}.milk-arrangement-card h3{margin:0;color:#0c0d0e;font-size:16px}.milk-arrangement-card__left>p{margin:19px 0 14px;color:#4b5263;font-size:12.5px}.milk-arrangement-card__left>p b{color:#306ced}.milk-arrangement-badge{display:inline-flex;padding:3px 8px;border-radius:4px;font-size:12.5px;font-weight:700}.milk-arrangement-badge--draft{color:#346eeb;background:#ebf1ff}.milk-arrangement-badge--submitted{color:#3978db;background:#e9f2ff}.milk-arrangement-badge--failed{color:#ee4d5a;background:#ffeaec}.milk-arrangement-card header small{color:#5c6372;font-size:12.5px}.milk-arrangement-card header .milk-arrangement-failed-copy{color:#ef5963}.milk-arrangement-mark-table{width:100%;border:1px solid #e6eaf1;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;color:#2c313c;font-size:12.5px}.milk-arrangement-mark-table th,.milk-arrangement-mark-table td{height:37px;padding:7px 9px;border-bottom:1px solid #e9edf3;text-align:center;white-space:nowrap}.milk-arrangement-mark-table th{color:#4b5263;background:#fafbfe;font-weight:650}.milk-arrangement-mark-table th:first-child,.milk-arrangement-mark-table td:first-child,.milk-arrangement-mark-table th:nth-child(2),.milk-arrangement-mark-table td:nth-child(2){text-align:left}.milk-arrangement-mark-table tfoot td{border-bottom:0;background:#fafbfe;font-weight:650}.milk-arrangement-editor{padding:13px 16px 10px}.milk-editor-two-column{display:grid;grid-template-columns:1fr 1fr;gap:19px}.milk-arrangement-editor label,.milk-arrangement-editor fieldset,.milk-upload-heading{color:#4b5263;font-size:12.5px;font-weight:600}.milk-arrangement-editor i{color:#f05c68;font-style:normal}.milk-arrangement-editor input:not([type=radio]),.milk-arrangement-editor select,.milk-arrangement-editor textarea{box-sizing:border-box;width:100%;margin-top:7px;color:#2c313c;border:1px solid #dfe5ef;border-radius:5px;background:#fff;font:inherit;font-size:12.5px}.milk-arrangement-editor input:not([type=radio]),.milk-arrangement-editor select{height:34px;padding:0 10px}.milk-input-with-icon{position:relative;display:block}.milk-input-with-icon input{padding-right:31px!important}.milk-input-with-icon svg{position:absolute;right:9px;bottom:9px;color:#4b5263}.milk-arrangement-editor fieldset{margin:13px 0 0;padding:0;border:0}.milk-arrangement-editor legend{padding:0}.milk-address-options{display:flex;gap:29px;margin:10px 0 7px}.milk-address-options label{display:inline-flex;align-items:center;gap:6px;color:#4b5263;font-weight:500}.milk-address-options input{accent-color:#316def}.milk-arrangement-editor fieldset>select,.milk-arrangement-editor fieldset>input{width:42%;min-width:202px;margin-top:0}.milk-upload-heading{margin-top:13px}.milk-upload-area{display:grid;grid-template-columns:45% 1fr;gap:14px;margin-top:8px}.milk-upload-area>button{display:grid;min-height:107px;place-items:center;align-content:center;gap:4px;color:#4b5263;border:1px solid #dfe5ef;border-radius:6px;background:#fafbff;font:inherit}.milk-upload-area>button svg{color:#346fed}.milk-upload-area>button strong{color:#4b5263;font-size:12.5px}.milk-upload-area>button span{color:#5c6372;font-size:12.5px;line-height:1.55}.milk-uploaded-files{display:grid;align-content:center;gap:11px;padding:11px 13px;border:1px solid #e2e7ef;border-radius:6px}.milk-uploaded-files>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;color:#4b5263;font-size:12.5px}.milk-uploaded-files span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.milk-uploaded-files small{color:#5c6372;font-size:12.5px}.milk-uploaded-files button{padding:0;color:#f0525d;border:0;background:transparent;font:inherit;font-size:12.5px}.milk-upload-bottom{display:grid;grid-template-columns:45% 1fr;gap:14px;align-items:start;margin-top:11px}.milk-upload-bottom>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;color:#326ded;border:1px solid #7fa8ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.milk-upload-bottom label{display:grid;gap:0}.milk-upload-bottom textarea{height:55px;min-height:55px;padding:9px 10px;resize:none}.milk-editor-actions{display:flex;justify-content:end;gap:16px;margin-top:17px}.milk-editor-actions button{min-width:94px;min-height:33px;color:#306ced;border:1px solid #7ca5ff;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.milk-editor-actions button:first-child{min-width:75px;color:#4b5263;border-color:#e0e5ed}.milk-editor-actions button:last-child{min-width:147px;color:#fff;border-color:#2160e7;background:linear-gradient(102deg,#2d6cf4,#1955d8)}.milk-hidden-upload{display:none}.milk-arrangement-submitted{position:relative;padding:18px 16px}.milk-arrangement-submitted>button{position:absolute;top:14px;right:16px;min-height:32px;padding:0 13px;color:#4b5263;border:1px solid #e1e5ed;border-radius:5px;background:#fff;font:inherit;font-size:12.5px}.milk-arrangement-submitted dl{display:grid;grid-template-columns:1fr 1fr;gap:15px 27px;margin:0}.milk-arrangement-submitted dl>div{display:grid;gap:6px}.milk-arrangement-submitted dl>div:nth-child(3),.milk-arrangement-submitted dl>div:nth-child(4),.milk-arrangement-submitted dl>div:nth-child(5){grid-column:1 / -1}.milk-arrangement-submitted dt{color:#5c6372;font-size:12.5px}.milk-arrangement-submitted dd{display:grid;gap:7px;margin:0;color:#2c313c;font-size:12.5px}.milk-arrangement-submitted dd span{display:flex;align-items:center;gap:6px}.milk-arrangement-card.is-viewed{box-shadow:0 0 0 1px #316ded2e}@media (max-width: 860px){.milk-express-header{align-items:start;flex-direction:column}.milk-express-header__right{width:100%;justify-content:space-between}.milk-arrangement-card{grid-template-columns:1fr}.milk-arrangement-card__left{border-right:0;border-bottom:1px solid #e8ecf3}}.coupang-pallet-header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:8px 0 21px}.coupang-pallet-header>div:first-child>span{color:var(--cp-text-secondary);font-size:12.5px}.coupang-pallet-header h1{margin:6px 0 8px;color:#0c0d0e;font-size:28px;line-height:1.1;letter-spacing:-.028em}.coupang-pallet-header h1 em{display:inline-flex;margin-left:7px;padding:3px 8px;color:#306be9;border-radius:999px;background:#e9f0ff;font-size:12.5px;font-style:normal;letter-spacing:0;vertical-align:middle}.coupang-pallet-header p{display:flex;align-items:center;gap:5px;margin:0;color:#4b5263;font-size:13px}.coupang-pallet-header__right{display:flex;align-items:center;gap:22px}.coupang-pallet-header__status{display:grid;gap:8px;text-align:right}.coupang-pallet-header__status b{color:#16a768;font-size:18px}.coupang-pallet-header__status small{color:#5c6372;font-size:12.5px}.coupang-pallet-header__actions{display:flex;align-items:center;gap:8px}.coupang-pallet-header-button,.coupang-pallet-arrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;color:#2c313c;border:1px solid #e0e5ef;border-radius:6px;background:#fff;font:inherit;font-size:13px;font-weight:650}.coupang-pallet-header-button{gap:5px;padding:0 13px}.coupang-pallet-arrow{width:34px;border-color:transparent;background:transparent}.coupang-pallet-header-button:hover,.coupang-pallet-arrow:hover{color:var(--cp-primary);border-color:#cadbff}.coupang-pallet-more{position:relative}.coupang-pallet-more [role=menu]{position:absolute;z-index:20;top:calc(100% + 6px);right:0;display:grid;min-width:142px;padding:5px;border:1px solid #e1e5ef;border-radius:8px;background:#fff;box-shadow:0 12px 28px #14224129}.coupang-pallet-more [role=menu] button{padding:8px 9px;color:#4b5263;border:0;border-radius:5px;background:transparent;text-align:left;font:inherit;font-size:12.5px}.coupang-pallet-more [role=menu] button:hover,.coupang-pallet-more [role=menu] .is-current{color:var(--cp-primary);background:#f1f5ff}.coupang-pallet-tab{padding-bottom:34px}.coupang-pallet-intro{padding:16px;border:1px solid #e4e8f1;border-radius:7px;background:#fff;box-shadow:0 3px 14px #11203d06}.coupang-pallet-intro h2{margin:0;color:#0c0d0e;font-size:17px}.coupang-pallet-intro>p{margin:8px 0 14px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-pallet-intro>div{display:flex;align-items:center;gap:8px;padding:8px 11px;color:#4b5263;border-radius:3px;background:#edf4ff;font-size:12.5px}.coupang-pallet-intro>div svg{flex:0 0 auto;color:#226de5}.coupang-pallet-intro>h3{margin:20px 0 10px;color:#2c313c;font-size:13px}.coupang-pallet-card{overflow:hidden;margin-top:10px;border:1px solid #e2e6ef;border-radius:6px}.coupang-pallet-card--failed{border-color:#ffc6ca;background:#fffdfd}.coupang-pallet-card__header{display:flex;align-items:center;min-height:49px;padding:0 13px;border-bottom:1px solid #e6eaf1;background:#fff}.coupang-pallet-card__header>div:first-child{display:flex;align-items:center;gap:9px}.coupang-pallet-card__header h3{margin:0;color:#0c0d0e;font-size:17px}.coupang-pallet-card__header>span{margin-left:auto;color:#4b5263;font-size:12.5px}.coupang-pallet-status{display:inline-flex;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:700}.coupang-pallet-status--draft{color:#f05d68;background:#ffe8eb}.coupang-pallet-status--confirmed{color:#366ee8;background:#e9f0ff}.coupang-pallet-status--failed{color:#ed4654;background:#ffebed}.coupang-pallet-summary{display:flex;align-items:center;gap:30px;margin-left:54px;color:#4b5263;font-size:12.5px}.coupang-pallet-summary b{color:#4b5263;font-weight:600}.coupang-pallet-summary small{margin-left:auto;color:#5c6372;white-space:nowrap}.coupang-pallet-failure-summary{margin-left:auto;color:#ef3845;font-size:12.5px;font-weight:650}.coupang-pallet-collapse{display:inline-grid;place-items:center;margin-left:13px;padding:5px;color:#306ced;border:0;background:transparent}.coupang-pallet-collapse[aria-expanded=true] svg,.coupang-pallet-detail header button[aria-expanded=true] svg{transform:rotate(180deg)}.coupang-pallet-card__body{padding:15px 13px 11px}.coupang-pallet-failure-banner{display:flex;align-items:center;gap:8px;margin:-1px 0 15px;padding:8px 11px;color:#ed404d;border:1px solid #ffd3d6;border-radius:4px;background:#fff6f6;font-size:12.5px;font-weight:650}.coupang-pallet-failure-banner svg{flex:0 0 auto}.coupang-pallet-failure-banner button{margin-left:auto;min-width:77px;min-height:26px;color:#346fed;border:1px solid #adc7ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.coupang-pallet-failure-reason{margin:-7px 0 10px;color:#ed404d;font-size:12.5px}.coupang-pallet-form-grid{display:grid;align-items:start;grid-template-columns:20% 16.5% 15.5% 25.5% 22.5%}.coupang-pallet-form-grid--P-002{grid-template-columns:17.5% 15.5% 14.5% 19.5% 17% 16%}.coupang-pallet-form-grid>section,.coupang-pallet-form-grid>label,.coupang-pallet-form-grid>div{min-width:0;min-height:199px;padding:0 13px;border-left:1px solid #e8ecf3}.coupang-pallet-form-grid>:first-child{padding-left:0;border-left:0}.coupang-pallet-form-grid h4{margin:0 0 15px;color:#2c313c;font-size:12.5px}.coupang-pallet-facts dl,.coupang-pallet-pickup dl{display:grid;gap:11px;margin:0}.coupang-pallet-facts dl div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:5px}.coupang-pallet-facts dt,.coupang-pallet-pickup dt{color:#5c6372;font-size:12.5px}.coupang-pallet-facts dd,.coupang-pallet-pickup dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;white-space:nowrap}.coupang-pallet-pickup{position:relative}.coupang-pallet-pickup>label{position:relative;display:grid;gap:7px;margin-bottom:13px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-pallet-pickup input,.coupang-pallet-pickup select,.coupang-pallet-destination input:not([type=radio]),.coupang-pallet-destination select,.coupang-pallet-destination textarea,.coupang-pallet-note textarea{box-sizing:border-box;width:100%;height:31px;padding:0 9px;color:#2c313c;border:1px solid #dfe5ef;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.coupang-pallet-pickup label svg{position:absolute;right:8px;bottom:8px;color:#5c6372}.coupang-pallet-pickup p{margin:18px 0 0;color:#5c6372;font-size:12.5px;line-height:1.55}.coupang-pallet-pickup--readonly dl{gap:15px}.coupang-pallet-destination h4{margin-bottom:13px}.coupang-destination-radios{display:grid;gap:12px;margin-bottom:10px}.coupang-destination-radios label{display:flex;align-items:center;gap:5px;color:#4b5263;font-size:12.5px}.coupang-destination-radios input{accent-color:#326eee}.coupang-pallet-destination select{max-width:155px}.coupang-custom-fields{display:grid;gap:8px}.coupang-custom-fields label{position:relative;display:grid;gap:5px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-custom-fields i{color:#ef5260;font-style:normal}.coupang-custom-fields textarea,.coupang-pallet-note textarea{height:50px;padding:8px 9px;resize:none}.coupang-custom-fields small{position:absolute;right:4px;bottom:3px;color:#5c6372;font-size:12px}.coupang-pallet-files{display:grid;align-content:start;gap:10px}.coupang-file-list{display:grid;gap:11px}.coupang-file-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:6px;color:#4b5263;font-size:12.5px}.coupang-file-list span{min-width:0;overflow-wrap:anywhere;line-height:1.35}.coupang-file-list small{color:#5c6372;white-space:nowrap}.coupang-file-list button{align-self:start;min-height:20px;padding:0;color:#ef5360;border:0;background:transparent;font:inherit;font-size:12.5px;white-space:nowrap}.coupang-file-upload{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;color:#326ded;border:1px solid #76a1ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-file-drop{display:grid;min-height:124px;place-items:center;align-content:center;gap:5px;color:#4b5263;border:1px solid #e0e5ef;border-radius:5px;background:#fafbff;font:inherit}.coupang-file-drop svg{color:#306cee}.coupang-file-drop strong{color:#4b5263;font-size:12.5px}.coupang-file-drop span,.coupang-file-limit{color:#5c6372;font-size:12px;line-height:1.5;text-align:center}.coupang-pallet-note{display:grid;align-content:start;gap:6px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-pallet-read-note{color:#4b5263;font-size:12.5px;font-weight:650}.coupang-pallet-read-note p{margin:12px 0 0;min-height:94px;padding:12px;color:#5c6372;border:1px solid #e0e5ed;border-radius:4px;background:#fff;font-weight:500}.coupang-pallet-file-input{display:none}.coupang-pallet-detail{margin-top:15px;overflow:hidden;border:1px solid #e6eaf1;border-radius:5px}.coupang-pallet-detail header{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 11px;border-bottom:1px solid #e7ebf2;background:#fafbfe}.coupang-pallet-detail h4{margin:0;color:#2c313c;font-size:12.5px}.coupang-pallet-detail header button{display:inline-grid;place-items:center;padding:4px;color:#5260e5;border:0;background:transparent}.coupang-pallet-detail-table{width:100%;border-collapse:collapse;color:#4b5263;font-size:12.5px}.coupang-pallet-detail-table th,.coupang-pallet-detail-table td{height:29px;padding:4px 11px;border-bottom:1px solid #eef0f5;text-align:center;white-space:nowrap}.coupang-pallet-detail-table th{color:#4b5263;background:#fff;font-weight:650}.coupang-pallet-detail-table th:first-child,.coupang-pallet-detail-table td:first-child,.coupang-pallet-detail-table th:nth-child(2),.coupang-pallet-detail-table td:nth-child(2),.coupang-pallet-detail-table th:nth-child(3),.coupang-pallet-detail-table td:nth-child(3){text-align:left}.coupang-pallet-detail-table tfoot td{border-bottom:0;color:#2c313c;background:#fafbfe;font-weight:700}.coupang-pallet-actions{display:flex;justify-content:end;gap:14px;padding-top:11px}.coupang-pallet-actions button{min-width:109px;min-height:31px;color:#4b5263;border:1px solid #dfe5ed;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-pallet-actions button:last-child{min-width:150px;color:#fff;border-color:#2160e8;background:linear-gradient(102deg,#2d6cf4,#1955d8)}.coupang-pallet-actions--readonly button{min-width:109px;color:#4b5263;border-color:#dfe5ed;background:#fff}.coupang-pallet-record{margin-top:10px;border:1px solid #e5e9f0;border-radius:6px;background:#fff}.coupang-pallet-record header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 0}.coupang-pallet-record h3{margin:0;color:#2c313c;font-size:12.5px}.coupang-pallet-record button{min-width:88px;min-height:29px;color:#4b5263;border:1px solid #dfe5ed;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.coupang-pallet-record>div{display:grid;grid-template-columns:1.2fr 2.8fr 1fr 1fr;gap:12px;padding:11px 23px;color:#4b5263;font-size:12.5px}.coupang-pallet-record>div span:first-child{color:#ed3e49}.coupang-pallet-footer{display:flex;align-items:center;gap:8px;margin:13px 0 0;padding:9px 12px;color:#4b5263;border-radius:3px;background:#f3f6ff;font-size:12.5px}.coupang-pallet-footer svg{color:#356fed}@media (max-width: 860px){.coupang-pallet-header{align-items:start;flex-direction:column}.coupang-pallet-header__right{width:100%;justify-content:space-between}.coupang-pallet-form-grid,.coupang-pallet-form-grid--P-002{grid-template-columns:repeat(2,minmax(0,1fr))}.coupang-pallet-form-grid>section,.coupang-pallet-form-grid>label,.coupang-pallet-form-grid>div{min-height:0;padding:12px;border-left:0;border-top:1px solid #e8ecf3}.coupang-pallet-form-grid>:first-child,.coupang-pallet-form-grid>:nth-child(2){border-top:0}.coupang-pallet-summary{display:none}}.coupang-normal-tab{display:grid;gap:12px;padding-bottom:32px}.coupang-normal-intro,.coupang-normal-footer{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px;color:#4b5263;border-radius:4px;background:#edf4ff;font-size:12.5px;line-height:1.45}.coupang-normal-intro svg,.coupang-normal-footer svg{flex:0 0 auto;color:#2875ec}.coupang-normal-card{min-width:0;padding:16px 14px 13px;border:1px solid #e4e8f0;border-radius:7px;background:#fff;box-shadow:0 3px 14px #16254305}.coupang-normal-heading{display:flex;align-items:start;justify-content:space-between;gap:14px}.coupang-normal-heading>div:first-child{display:flex;align-items:start;gap:10px}.coupang-normal-heading>div:first-child>b{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;color:#fff;border-radius:50%;background:#306ced;font-size:14px}.coupang-normal-heading h2{margin:0;color:#2c313c;font-size:16px}.coupang-normal-heading p{margin:7px 0 0;color:#4b5263;font-size:12.5px}.coupang-normal-list-actions{display:flex;align-items:center;gap:16px;padding-top:1px;white-space:nowrap}.coupang-normal-list-actions>button,.coupang-normal-arrangements>.coupang-normal-heading>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:31px;padding:0 12px;color:#326eef;border:1px solid #7da6ff;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-normal-list-actions>label{display:inline-flex;align-items:center;gap:7px;color:#4b5263;font-size:12.5px}.coupang-normal-list-actions input,.coupang-normal-select table input,.coupang-express-card input[type=radio]{accent-color:#326eef}.coupang-normal-table-wrap{margin-top:17px;overflow:hidden;border:1px solid #e7ebf2;border-radius:6px}.coupang-normal-select table{width:100%;border-collapse:collapse;color:#2c313c;font-size:12.5px}.coupang-normal-select th,.coupang-normal-select td{height:41px;padding:5px 11px;border-bottom:1px solid #e9edf3;text-align:center;white-space:nowrap}.coupang-normal-select thead th{color:#4b5263;background:#f8f9fc;font-size:12.5px;font-weight:650}.coupang-normal-select th:first-child,.coupang-normal-select td:first-child{width:28px;text-align:left}.coupang-normal-select tr:last-child td{border-bottom:0}.coupang-normal-select td:last-child span{display:inline-flex;padding:3px 8px;color:#32a76a;border-radius:999px;background:#e5f7eb;font-size:12.5px;font-weight:700}.coupang-normal-select footer{display:flex;align-items:center;min-height:42px;padding:0 11px;color:#4b5263;border:1px solid #e7ebf2;border-top:0;border-radius:0 0 6px 6px;background:#fafbfe;font-size:12.5px}.coupang-normal-select footer b{margin:0 4px;color:#316ded}.coupang-normal-select footer button{display:inline-flex;align-items:center;gap:5px;min-height:28px;margin-left:auto;padding:0 12px;color:#fff;border:1px solid #2260e7;border-radius:4px;background:linear-gradient(102deg,#2d6cf4,#1b57d9);font:inherit;font-size:12.5px;font-weight:650}.coupang-normal-select footer button:disabled{color:#8a91a0;border-color:transparent;background:#f0f2f6}.coupang-normal-arrangements{padding-bottom:8px}.coupang-normal-file-input{display:none}.coupang-express-card{display:grid;grid-template-columns:28% minmax(205px,22%) minmax(350px,50%);min-width:0;overflow:hidden;margin-top:12px;border:1px solid #e5e9f0;border-left:2px solid transparent;border-radius:6px;background:#fff}.coupang-express-card--normal{border-left-color:#22a864}.coupang-express-card--exception{border-color:#ffbdc2;border-left-color:#f04b58;background:#fffdfd}.coupang-express-card__summary,.coupang-express-card__form{min-width:0;padding:17px 16px 14px;border-right:1px solid #e8ecf2}.coupang-express-card__summary header{display:flex;align-items:center;gap:8px}.coupang-express-card h3{margin:0;color:#2c313c;font-size:15px}.coupang-express-card__summary header>span{display:inline-flex;padding:3px 8px;color:#0c0d0e;border-radius:4px;background:#ebf1ff;font-size:12.5px;font-weight:700}.coupang-express-card--normal .coupang-express-card__summary header>span{color:#0c0d0e;background:#ebf1ff}.coupang-express-card--exception .coupang-express-card__summary header>span{color:#ec4352;background:#ffeaec}.coupang-express-card__summary dl{display:grid;gap:16px;margin:21px 0 0}.coupang-express-card__summary dl>div{display:grid;gap:7px}.coupang-express-card dt{color:#4b5263;font-size:12.5px}.coupang-express-card dd{margin:0;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-express-card__summary dd:first-of-type{display:inline-flex;width:fit-content;padding:4px 8px;color:#0c0d0e;border-radius:3px;background:#f0f5ff}.coupang-express-measurements{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 11px!important;margin-top:7px}.coupang-express-measurements>div{gap:7px!important}.coupang-express-card__form{position:relative;display:grid;align-content:start;gap:8px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-express-card__form>label{display:grid;gap:6px}.coupang-express-card__form i,.coupang-express-card__files i{color:#ef5360;font-style:normal}.coupang-express-card__form input:not([type=radio]),.coupang-express-card__form select,.coupang-express-card__form fieldset>input,.coupang-express-card__files textarea{box-sizing:border-box;width:100%;height:31px;padding:0 9px;color:#2c313c;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.coupang-express-card__form>label>span{position:relative;display:block}.coupang-express-card__form>label svg{position:absolute;right:8px;bottom:8px;color:#4b5263}.coupang-express-card__form fieldset{display:grid;gap:7px;margin:3px 0 0;padding:0;border:0}.coupang-express-card__form legend{padding:0}.coupang-express-card__form fieldset>div{display:flex;gap:19px}.coupang-express-card__form fieldset label{display:inline-flex;align-items:center;gap:5px;color:#4b5263;font-weight:500;white-space:nowrap}.coupang-exception-alert{display:flex;align-items:start;gap:7px;grid-column:1 / -1;margin:-2px -1px 4px;padding:7px 9px;color:#ee4653;border:1px solid #ffd1d5;border-radius:4px;background:#fff6f6;font-size:12.5px;line-height:1.4}.coupang-exception-alert svg{flex:0 0 auto;margin-top:1px}.coupang-retry-copy{margin:1px 0 3px;color:#ef4b57;font-size:12.5px}.coupang-express-card__files{min-width:0;padding:17px 15px 13px}.coupang-express-file-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:9px;min-height:21px;color:#4b5263;font-size:12.5px}.coupang-express-file-top b{color:#4b5263;font-size:12.5px}.coupang-express-file-top>label{display:inline-flex;align-items:center;gap:4px}.coupang-express-file-top>span{color:#4b5263;white-space:nowrap}.coupang-express-file-top>button{min-height:28px;padding:0 10px;color:#0c0d0e;border:1px solid #79a3ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-express-shipping{display:inline-flex;padding:3px 8px;color:#327cd9;border-radius:999px;background:#eaf3ff;font-size:12.5px;white-space:nowrap}.coupang-express-card__files .coupang-express-shipping~span{color:#4b5263}.coupang-express-file-grid{display:grid;grid-template-columns:47% 1fr;gap:14px;margin-top:13px}.coupang-express-drop{display:grid;min-height:108px;place-items:center;align-content:center;gap:5px;color:#5c6372;border:1px solid #e0e5ee;border-radius:5px;background:#fafbff;font:inherit}.coupang-express-drop svg{color:#326eef}.coupang-express-drop strong{color:#4b5263;font-size:12.5px}.coupang-express-drop span{color:#5c6372;font-size:12px;line-height:1.5;text-align:center}.coupang-express-drop:disabled{opacity:.6}.coupang-express-file-list{display:grid;align-content:center;gap:11px;min-width:0;padding:11px 12px;border:1px solid #e2e7ef;border-radius:5px}.coupang-express-file-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px;color:#4b5263;font-size:12.5px}.coupang-express-file-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupang-express-file-list small{color:#5c6372;font-size:12.5px}.coupang-express-file-list button{padding:0;color:#ed5360;border:0;background:transparent;font:inherit;font-size:12.5px}.coupang-no-files{align-self:center;color:#5c6372;font-size:12.5px}.coupang-express-file-bottom{display:grid;grid-template-columns:47% 1fr;gap:14px;align-items:start;margin-top:11px}.coupang-express-file-bottom>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:33px;color:#0c0d0e;border:1px solid #78a3ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-express-file-bottom>button svg,.coupang-normal-bill-download button svg{color:#316cec}.coupang-express-file-bottom label{display:grid;gap:6px;color:#4b5263;font-size:12.5px;font-weight:650}.coupang-express-file-bottom textarea{height:52px;padding:8px 9px;resize:none}.coupang-express-actions{display:flex;justify-content:end;gap:13px;margin-top:13px}.coupang-express-actions button{min-width:93px;min-height:30px;color:#0c0d0e;border:1px solid #7ba5ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-express-actions button:first-child{min-width:68px;color:#4b5263;border-color:#dfe5ee}.coupang-express-actions button:last-child{min-width:115px;color:#fff;border-color:#2160e7;background:linear-gradient(102deg,#2d6cf4,#1b57d9)}.coupang-express-actions button:disabled,.coupang-express-file-bottom>button:disabled{opacity:.55;cursor:default}.coupang-normal-bill-download{display:flex;align-items:center;gap:8px;color:#5c6372;font-size:12.5px}.coupang-normal-bill-download button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:31px;padding:0 12px;color:#0c0d0e;border:1px solid #7da6ff;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.coupang-express-card--available{border-left-color:#316ceb}.coupang-express-card--submitted{border-left-color:#4c8fda}.coupang-express-card--waiting-pickup{border-left-color:#d98710}.coupang-express-card--delivering{border-left-color:#3686d8}.coupang-express-card--completed{border-left-color:#22a864}.coupang-express-card--submitted .coupang-express-card__summary header>span,.coupang-express-card--waiting-pickup .coupang-express-card__summary header>span,.coupang-express-card--delivering .coupang-express-card__summary header>span{color:#327cd9;background:#eaf3ff}.coupang-express-card--waiting-pickup .coupang-express-card__summary header>span{color:#d98710;background:#fff3df}.coupang-express-card--completed .coupang-express-card__summary header>span{color:#279061;background:#e5f7eb}.coupang-exception-history{margin:11px 0 0;padding:8px 10px;color:#4b5263;border-radius:4px;background:#f6f8fc;font-size:12.5px;line-height:1.5}@media (max-width: 860px){.coupang-normal-heading,.coupang-normal-list-actions{flex-wrap:wrap}.coupang-express-card{grid-template-columns:1fr}.coupang-express-card__summary,.coupang-express-card__form{border-right:0;border-bottom:1px solid #e8ecf2}.coupang-express-file-top{grid-template-columns:1fr auto}.coupang-express-file-top>span{grid-column:1 / 2}}.self-pickup-header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:8px 0 21px}.self-pickup-header>div:first-child>span{color:var(--cp-text-secondary);font-size:12.5px}.self-pickup-header h1{margin:6px 0 8px;color:#0c0d0e;font-size:28px;line-height:1.1;letter-spacing:-.028em}.self-pickup-header h1 em{display:inline-flex;margin-left:7px;padding:3px 8px;color:#306be9;border-radius:999px;background:#e9f0ff;font-size:12.5px;font-style:normal;letter-spacing:0;vertical-align:middle}.self-pickup-header p{display:flex;align-items:center;gap:5px;margin:0;color:#4b5263;font-size:13px}.self-pickup-header__right{display:flex;align-items:center;gap:22px}.self-pickup-header__status{display:grid;gap:8px;text-align:right}.self-pickup-header__status b{color:#f06a15;font-size:18px}.self-pickup-header__status.is-failed b{color:#15a565}.self-pickup-header__status small{color:#5c6372;font-size:12.5px}.self-pickup-header__actions{display:flex;align-items:center;gap:8px}.self-pickup-header-button,.self-pickup-arrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;color:#2c313c;border:1px solid #e0e5ef;border-radius:6px;background:#fff;font:inherit;font-size:13px;font-weight:650}.self-pickup-header-button{gap:5px;padding:0 13px}.self-pickup-arrow{width:34px;border-color:transparent;background:transparent}.self-pickup-header-button:hover,.self-pickup-arrow:hover{color:var(--cp-primary);border-color:#cadbff}.self-pickup-more-menu{position:relative}.self-pickup-more-menu [role=menu]{position:absolute;z-index:20;top:calc(100% + 6px);right:0;display:grid;min-width:142px;padding:5px;border:1px solid #e1e5ef;border-radius:8px;background:#fff;box-shadow:0 12px 28px #14224129}.self-pickup-more-menu [role=menu] button{padding:8px 9px;color:#4b5263;border:0;border-radius:5px;background:transparent;text-align:left;font:inherit;font-size:12.5px}.self-pickup-more-menu [role=menu] button:hover,.self-pickup-more-menu [role=menu] .is-current{color:var(--cp-primary);background:#f1f5ff}.self-pickup-tab{padding-bottom:32px}.self-pickup-card{padding:19px 15px 15px;border:1px solid #e5e9f1;border-radius:8px;background:#fff;box-shadow:0 3px 14px #13224006}.self-pickup-card>h2{margin:0;color:#0c0d0e;font-size:18px}.self-pickup-notice,.self-pickup-package-note,.self-pickup-order-info>p{display:flex;align-items:center;gap:7px;margin:15px 0 0;padding:9px 11px;color:#4b5263;border-radius:4px;background:#f3f5ff;font-size:12.5px;line-height:1.4}.self-pickup-notice svg,.self-pickup-package-note svg,.self-pickup-order-info>p svg{flex:0 0 auto;color:#3067de}.self-pickup-summary{display:grid;grid-template-columns:17% 17% 28% 38%;margin-top:16px;padding:14px 13px;border:1px solid #e4e9f2;border-radius:5px}.self-pickup-summary>div{display:grid;align-content:start;gap:9px;min-height:51px;padding:0 14px;border-left:1px solid #e4e9f2}.self-pickup-summary>div:first-child{padding-left:0;border-left:0}.self-pickup-summary span{color:#5c6372;font-size:12.5px}.self-pickup-summary strong{color:#2c313c;font-size:15px;line-height:1.45}.self-pickup-summary .is-success{color:#18a564}.self-pickup-summary .is-danger{color:#f13e4d}.self-pickup-grid{display:grid;grid-template-columns:minmax(0,1fr) 45.5%;gap:13px;margin-top:14px}.self-pickup-grid.is-failed{grid-template-columns:1.03fr 1fr}.self-pickup-left{display:grid;align-content:start;gap:10px;min-width:0}.self-pickup-panel{min-width:0;padding:15px;border:1px solid #e4e9f1;border-radius:6px;background:#fff}.self-pickup-panel h3{margin:0;color:#2c313c;font-size:16px}.self-pickup-warehouse dl{display:grid;gap:12px;margin:18px 0 0}.self-pickup-warehouse dl>div{display:flex;align-items:center;gap:8px;min-height:16px}.self-pickup-warehouse dt{flex:0 0 68px;color:#4b5263;font-size:12.5px}.self-pickup-warehouse dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650}.self-pickup-warehouse button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:114px;min-height:32px;margin-left:auto;color:#336deb;border:1px solid #76a1ff;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.self-pickup-packages{padding:14px 11px 10px}.self-pickup-packages h3{padding:0 5px 12px}.self-pickup-table-wrap{overflow:hidden;border:1px solid #e8ecf3;border-radius:5px}.self-pickup-packages table{width:100%;border-collapse:collapse;color:#2c313c;font-size:12.5px}.self-pickup-packages th,.self-pickup-packages td{height:32px;padding:5px 8px;border-bottom:1px solid #edf0f5;text-align:center;white-space:nowrap}.self-pickup-packages thead th{height:34px;color:#4b5263;background:#f8f9fc;font-size:12.5px;font-weight:650}.self-pickup-packages tbody th,.self-pickup-packages tfoot td:first-child{text-align:left;font-weight:700}.self-pickup-packages tfoot td{border-bottom:0;background:#fbfcfe;font-weight:650}.self-pickup-status{display:inline-flex;padding:3px 7px;border-radius:999px;font-size:12.5px;font-weight:650}.self-pickup-status.is-ready{color:#2b9a62;background:#e9f8ee}.self-pickup-status.is-waiting{color:#f17a38;background:#fff0e7}.self-pickup-status.is-failure{color:#ef4a58;background:#ffeaec}.self-pickup-expand{display:inline-grid;place-items:center;width:27px;height:24px;padding:0;color:#326ded;border:0;border-radius:4px;background:transparent}.self-pickup-expand:hover{background:#eff4ff}.self-pickup-expand:focus-visible,.self-pickup-warehouse button:focus-visible,.self-pickup-failure form>button:focus-visible{outline:2px solid #6193ff;outline-offset:2px}.self-pickup-details td{height:auto;padding:0;background:#fafaff}.self-pickup-details__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 18px;padding:11px 16px;text-align:left}.self-pickup-details__content>div{display:grid;gap:4px}.self-pickup-details__content span{color:#5c6372;font-size:12.5px}.self-pickup-details__content strong{color:#4b5263;font-size:12.5px}.self-pickup-package-note{margin:9px 0 0;padding:7px 9px;font-size:12.5px}.self-pickup-progress{padding-bottom:15px}.self-pickup-progress>ol{display:grid;gap:19px;margin:23px 0 16px;padding:0;list-style:none}.self-pickup-progress>ol>li{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;min-height:59px}.self-pickup-progress>ol>li:before{position:absolute;top:23px;left:12px;width:1px;height:calc(100% + 19px);background:#e5e8f0;content:""}.self-pickup-progress>ol>li:last-child:before{display:none}.self-pickup-progress>ol>li>b{display:grid;place-items:center;width:23px;height:23px;color:#5c6372;border:1px solid #cfd6e5;border-radius:50%;background:#fff;font-size:12.5px}.self-pickup-progress>ol>li.is-complete>b{color:#fff;border-color:#316ceb;background:#316ceb}.self-pickup-progress>ol>li.is-current>b{color:#316ceb;border-color:#316ceb}.self-pickup-progress>ol>li>div{position:relative;min-width:0;padding-top:1px}.self-pickup-progress>ol>li strong{color:#2c313c;font-size:12.5px}.self-pickup-progress>ol>li time{position:absolute;right:0;color:#4b5263;font-size:12.5px}.self-pickup-progress>ol>li p{margin:9px 0 0;color:#4b5263;font-size:12.5px}.self-pickup-warm-tips{margin-top:16px;padding:15px;border-radius:5px;background:#f7f8fc}.self-pickup-warm-tips h4{margin:0;color:#2c313c;font-size:14px}.self-pickup-warm-tips ol{display:grid;gap:7px;margin:13px 0 0;padding-left:18px;color:#4b5263;font-size:12.5px;line-height:1.45}.self-pickup-failure{padding:15px 14px}.self-pickup-failure-banner{position:relative;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;margin-top:15px;padding:12px 13px;color:#ee4754;border-radius:5px;background:#fff0f1;font-size:12.5px}.self-pickup-failure-banner svg{flex:0 0 auto}.self-pickup-failure-banner strong{font-size:13px}.self-pickup-failure-banner time{justify-self:end;font-size:12.5px}.self-pickup-failure-banner p{grid-column:2 / -1;margin:0;color:#4b5263;line-height:1.5}.self-pickup-failure-banner p b{color:#4b5263}.self-pickup-failure form{margin-top:15px;padding:14px 13px 13px;border:1px solid #e7ebf2;border-radius:5px}.self-pickup-failure form h4{margin:0 0 13px;color:#2c313c;font-size:14px}.self-pickup-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.self-pickup-form-grid label{display:grid;gap:6px;color:#4b5263;font-size:12.5px;font-weight:650}.self-pickup-form-grid i{color:#ed4c59;font-style:normal}.self-pickup-form-grid label.is-wide{grid-column:1 / -1}.self-pickup-form-grid input,.self-pickup-form-grid select,.self-pickup-form-grid textarea{box-sizing:border-box;width:100%;height:32px;padding:0 9px;color:#2c313c;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.self-pickup-form-grid textarea{height:48px;padding:8px 9px;resize:none}.self-pickup-form-grid input:disabled,.self-pickup-form-grid select:disabled,.self-pickup-form-grid textarea:disabled{color:#4b5263;background:#f7f8fb}.self-pickup-failure form>button{min-width:105px;min-height:32px;margin-top:15px;color:#fff;border:1px solid #2260e7;border-radius:4px;background:linear-gradient(102deg,#2c6bf4,#1a56d8);font:inherit;font-size:12.5px;font-weight:650}.self-pickup-failure form>button:disabled{opacity:.55;cursor:default}.self-pickup-order-info{margin-top:13px;padding:16px;border:1px solid #e4e9f1;border-radius:6px}.self-pickup-order-info h3{margin:0;color:#2c313c;font-size:16px}.self-pickup-order-info dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0 0;padding:12px;border:1px solid #e5e9f1;border-radius:5px}.self-pickup-order-info dl>div{display:grid;gap:8px;padding:0 12px;border-left:1px solid #e5e9f1}.self-pickup-order-info dl>div:first-child{padding-left:0;border-left:0}.self-pickup-order-info dt{color:#4b5263;font-size:12.5px}.self-pickup-order-info dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650}.self-pickup-order-info>p{margin-top:10px;padding:8px 10px;font-size:12.5px}.self-pickup-explanation{margin-top:13px;padding:13px 16px;border:1px solid #e5e9f1;border-radius:5px;background:#fbfcff}.self-pickup-explanation h3{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:#5966d9;font-size:12.5px}.self-pickup-explanation h3 svg{flex:0 0 auto}.self-pickup-explanation ol{display:grid;gap:5px;margin:0;padding-left:18px;color:#4b5263;font-size:12.5px;line-height:1.45}@media (max-width: 860px){.self-pickup-header{align-items:start;flex-direction:column}.self-pickup-header__right{width:100%;justify-content:space-between}.self-pickup-grid,.self-pickup-grid.is-failed{grid-template-columns:1fr}.self-pickup-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.self-pickup-summary>div:nth-child(3){padding-left:0;border-left:0}.self-pickup-summary>div:nth-child(n+3){margin-top:12px;padding-top:12px;border-top:1px solid #e4e9f2}.self-pickup-order-info dl{grid-template-columns:repeat(2,minmax(0,1fr))}.self-pickup-order-info dl>div:nth-child(3),.self-pickup-order-info dl>div:nth-child(5){padding-left:0;border-left:0}.self-pickup-order-info dl>div:nth-child(n+3){margin-top:11px;padding-top:11px;border-top:1px solid #e5e9f1}.self-pickup-details__content{grid-template-columns:repeat(2,minmax(0,1fr))}}.korea-delivery-tab{padding-bottom:32px}.korea-delivery-card{padding:14px;border:1px solid #e5e9f1;border-radius:8px;background:#fff;box-shadow:0 3px 14px #13224006}.korea-delivery-card>h2{margin:0;color:#0c0d0e;font-size:18px;letter-spacing:-.01em}.korea-delivery-notice{display:flex;align-items:center;gap:7px;margin:14px 0 0;padding:8px 11px;color:#4b5263;border-radius:4px;background:#f4f5ff;font-size:12.5px;line-height:1.4}.korea-delivery-notice svg{flex:0 0 auto;color:#2e67e3}.korea-delivery-summary{display:grid;grid-template-columns:15% 14% 15% 17% 25% 14%;align-items:stretch;margin-top:14px;padding:12px 13px;border:1px solid #e5e9f1;border-radius:5px}.korea-delivery-summary>div:not(.korea-delivery-progress){display:grid;align-content:start;gap:9px;min-height:56px;padding:0 14px;border-left:1px solid #e5e9f1}.korea-delivery-summary>div:first-child{padding-left:0;border-left:0}.korea-delivery-summary span{color:#5c6372;font-size:12.5px}.korea-delivery-summary strong{color:#2c313c;font-size:14px;line-height:1.47}.korea-delivery-summary strong small{display:block;margin-top:5px;color:#4b5263;font-size:12.5px}.korea-delivery-summary .is-success{color:#16a362}.korea-delivery-progress{display:grid;place-content:center;justify-self:end;width:68px;height:68px;color:#0c0d0e;border:6px solid #19ad67;border-left-color:#edf3ef;border-radius:50%;text-align:center;transform:rotate(-18deg)}.korea-delivery-progress b,.korea-delivery-progress small{transform:rotate(18deg)}.korea-delivery-progress b{font-size:16px}.korea-delivery-progress small{margin-top:3px;color:#4b5263;font-size:12.5px}.korea-delivery-addresses{margin-top:11px;padding:0 10px 10px;border:1px solid #e6eaf1;border-radius:5px}.korea-delivery-addresses>h3,.korea-delivery-packages>h3{margin:12px 0 9px;color:#2c313c;font-size:16px}.korea-delivery-address{overflow:hidden;margin-top:8px;border:1px solid #e6eaf1;border-radius:5px;background:#fff}.korea-delivery-address__label{display:inline-flex;align-items:center;min-height:25px;margin:8px 0 0 11px;padding:0 12px;color:#326cea;border:1px solid #4e83f5;border-radius:999px;background:#fff;font-size:12.5px;font-weight:700}.korea-delivery-address__details{display:grid;grid-template-columns:24% 20% 17% minmax(0,39%);align-items:stretch;margin-top:6px}.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:18% 15% 22% minmax(225px,23%) minmax(205px,22%)}.korea-delivery-block,.korea-delivery-pod,.korea-delivery-resubmit{min-width:0;padding:12px 13px 13px;border-left:1px solid #e7ebf2}.korea-delivery-address__details>:first-child{border-left:0}.korea-delivery-block h4,.korea-delivery-pod h4,.korea-delivery-resubmit h4{margin:0 0 10px;color:#2c313c;font-size:13px}.korea-delivery-block dl{display:grid;gap:7px;margin:0}.korea-delivery-block dl>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:5px}.korea-delivery-block dt{color:#5c6372;font-size:12.5px}.korea-delivery-block dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.42}.korea-delivery-marks>p{margin:0 0 7px;color:#2c313c;font-size:12.5px;font-weight:700;line-height:1.35}.korea-delivery-eta{display:grid;gap:5px;margin-top:13px}.korea-delivery-eta span{color:#5c6372;font-size:12.5px}.korea-delivery-eta strong{color:#2c313c;font-size:12.5px;line-height:1.48}.korea-delivery-failure-status{display:flex;gap:5px;margin-bottom:7px;color:#5c6372;font-size:12.5px}.korea-delivery-failure-status strong{color:#f05a2a}.korea-delivery-failure-copy{margin:0 -3px;padding:8px;color:#ef4a56;border-radius:4px;background:#fff0f1;font-size:12.5px;line-height:1.46}.korea-delivery-failure-copy p{margin:0}.korea-delivery-failure-copy p+p{margin-top:5px}.korea-delivery-failure-copy b{font-weight:700}.korea-delivery-resubmit{padding:12px}.korea-delivery-resubmit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.korea-delivery-resubmit label{position:relative;display:grid;gap:5px;color:#4b5263;font-size:12.5px;font-weight:650}.korea-delivery-resubmit label.is-wide{grid-column:1 / -1}.korea-delivery-resubmit i{color:#ed4b58;font-style:normal}.korea-delivery-resubmit input,.korea-delivery-resubmit textarea{box-sizing:border-box;width:100%;height:29px;padding:0 8px;color:#2c313c;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.korea-delivery-resubmit textarea{height:43px;padding:7px 8px;resize:none}.korea-delivery-resubmit label small{position:absolute;right:7px;bottom:4px;color:#5c6372;font-size:12px;font-weight:500}.korea-delivery-resubmit button{min-width:78px;min-height:27px;margin-top:10px;color:#fff;border:1px solid #2260e7;border-radius:4px;background:#306beb;font:inherit;font-size:12.5px;font-weight:700}.korea-delivery-resubmit input:disabled,.korea-delivery-resubmit textarea:disabled{color:#4b5263;background:#f7f8fb}.korea-delivery-resubmit button:disabled{opacity:.55;cursor:default}.korea-delivery-pod{display:grid;align-content:start;gap:8px}.korea-delivery-pod h4{margin-bottom:2px}.korea-delivery-pod>p{margin:0;color:#5c6372;font-size:12.5px}.korea-delivery-pod>p b{color:#2f9f62}.korea-delivery-pod__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.korea-delivery-pod__thumbs button{display:grid;min-height:75px;place-items:center;align-content:center;gap:2px;color:#4b5263;border:1px solid #d8d0c5;border-radius:3px;background:#ede7dc;font:inherit;font-size:12.5px;box-shadow:inset 0 0 0 3px #ffffff42}.korea-delivery-pod__thumbs button:nth-child(2){background:#dfd7c9}.korea-delivery-pod__thumbs button:nth-child(3){background:#e9e5de}.korea-delivery-pod__thumbs button:hover{color:#316ceb;border-color:#78a3ff}.korea-delivery-pod__thumbs svg{opacity:.72}.korea-delivery-pod__download{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;color:#316ceb;border:1px solid #77a2ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.korea-delivery-pod__download:disabled{color:#8a91a0;border-color:#dce2eb;background:#fbfcfd;cursor:default}.korea-delivery-pod__empty{display:grid;min-height:76px;place-items:center;color:#d7dce6}.korea-delivery-pod.is-pending>strong{color:#4b5263;font-size:12.5px;font-weight:650}.korea-delivery-pod.is-pending>p b{color:#4b5263}.korea-delivery-packages{margin-top:11px;padding:0 10px 10px;border:1px solid #e6eaf1;border-radius:5px}.korea-delivery-table-wrap{overflow-x:auto;border:1px solid #e8ecf3;border-radius:4px}.korea-delivery-packages table{width:100%;min-width:930px;border-collapse:collapse;color:#2c313c;font-size:12.5px}.korea-delivery-packages th,.korea-delivery-packages td{height:25px;padding:4px 9px;border-bottom:1px solid #eef1f5;text-align:center;white-space:nowrap}.korea-delivery-packages thead th{color:#4b5263;background:#f8f9fc;font-size:12.5px;font-weight:650}.korea-delivery-packages tbody th,.korea-delivery-packages tfoot td:first-child{text-align:left;font-weight:700}.korea-delivery-packages tfoot td{border-bottom:0;background:#fbfcfe;font-weight:650}.korea-delivery-packages td span{display:inline-flex;padding:2px 6px;border-radius:999px;font-size:12.5px;font-weight:700}.korea-delivery-packages td .is-shipping{color:#2aa162;background:#e8f7ed}.korea-delivery-packages td .is-failed{color:#ef4b57;background:#ffeaed}.korea-delivery-expand{display:inline-grid;place-items:center;width:27px;height:22px;padding:0;color:#326ded;border:0;border-radius:4px;background:transparent}.korea-delivery-expand:hover{background:#eff4ff}.korea-delivery-expand:focus-visible,.korea-delivery-pod__thumbs button:focus-visible,.korea-delivery-pod__download:focus-visible,.korea-delivery-resubmit button:focus-visible{outline:2px solid #6193ff;outline-offset:2px}.korea-delivery-package-details td{height:auto;padding:0;background:#fafaff}.korea-delivery-package-details__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 18px;padding:11px 16px;text-align:left}.korea-delivery-package-details__content>div{display:grid;gap:4px}.korea-delivery-package-details__content span{color:#5c6372;font-size:12.5px}.korea-delivery-package-details__content strong{color:#4b5263;font-size:12.5px}.korea-delivery-a11y-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.korea-delivery-pod-preview{display:grid;min-height:280px;place-items:center;align-content:center;gap:12px;color:#4b5263;border:1px solid #dad2c8;border-radius:5px;background:#eee8de}.korea-delivery-pod-preview strong{color:#4b5263;font-size:15px}@media (max-width: 1080px){.korea-delivery-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.korea-delivery-summary>div:nth-child(4){padding-left:0;border-left:0}.korea-delivery-summary>div:nth-child(n+4){margin-top:12px;padding-top:12px;border-top:1px solid #e5e9f1}.korea-delivery-progress{justify-self:start}.korea-delivery-address__details,.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:repeat(2,minmax(0,1fr))}.korea-delivery-address__details>:nth-child(odd){border-left:0}.korea-delivery-address__details>:nth-child(n+3){border-top:1px solid #e7ebf2}}@media (max-width: 680px){.korea-delivery-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.korea-delivery-summary>div:not(.korea-delivery-progress){min-height:48px}.korea-delivery-summary>div:nth-child(2n){padding-left:14px;border-left:1px solid #e5e9f1}.korea-delivery-summary>div:nth-child(odd){padding-left:0;border-left:0}.korea-delivery-summary>div:nth-child(n+3){margin-top:10px;padding-top:10px;border-top:1px solid #e5e9f1}.korea-delivery-address__details,.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:1fr}.korea-delivery-address__details>*{border-left:0;border-top:1px solid #e7ebf2}.korea-delivery-address__details>:first-child{border-top:0}.korea-delivery-package-details__content{grid-template-columns:repeat(2,minmax(0,1fr))}}.korea-express-tab{padding-bottom:32px}.korea-express-card{padding:13px;border:1px solid #e5e9f1;border-radius:8px;background:#fff;box-shadow:0 3px 14px #13224006}.korea-express-card>h2{margin:0 0 13px;color:#0c0d0e;font-size:18px;letter-spacing:-.01em}.korea-express-summary{display:grid;grid-template-columns:15% 14% 15% 21% 24% 11%;align-items:stretch;padding:12px 13px;border:1px solid #e5e9f1;border-radius:5px}.korea-express-summary>div:not(.korea-express-progress){display:grid;align-content:start;gap:9px;min-height:56px;padding:0 14px;border-left:1px solid #e5e9f1}.korea-express-summary>div:first-child{padding-left:0;border-left:0}.korea-express-summary span{color:#5c6372;font-size:12.5px}.korea-express-summary strong{color:#2c313c;font-size:14px;line-height:1.47}.korea-express-summary strong small{display:block;margin-top:5px;color:#4b5263;font-size:12.5px;font-weight:500}.korea-express-summary .is-success{color:#16a362}.korea-express-progress{display:grid;place-content:center;justify-self:end;width:68px;height:68px;color:#0c0d0e;border:6px solid #19ad67;border-left-color:#edf3ef;border-radius:50%;text-align:center;transform:rotate(-18deg)}.korea-express-progress b,.korea-express-progress small{transform:rotate(18deg)}.korea-express-progress b{font-size:16px}.korea-express-progress small{margin-top:3px;color:#16a362;font-size:12.5px}.korea-express-addresses{margin-top:13px;padding:0 10px 10px;border:1px solid #e6eaf1;border-radius:5px}.korea-express-addresses>header{display:flex;align-items:center;justify-content:space-between;margin:12px 0 9px}.korea-express-addresses>header h3{margin:0;color:#2c313c;font-size:16px}.korea-express-addresses>header strong{color:#5c6372;font-size:12.5px}.korea-express-address{overflow:hidden;margin-top:8px;border:1px solid #e6eaf1;border-radius:5px;background:#fff}.korea-express-address>header{display:flex;justify-content:space-between;align-items:center;min-height:29px;padding:0 13px;border-bottom:1px solid #e9edf3}.korea-express-address>header span{display:inline-flex;align-items:center;min-height:21px;padding:0 12px;color:#326cea;border:1px solid #4e83f5;border-radius:999px;background:#fff;font-size:12.5px;font-weight:700}.korea-express-address>header strong{color:#5c6372;font-size:12.5px}.korea-express-address__content{display:grid;grid-template-columns:28% minmax(0,72%);align-items:stretch}.korea-express-recipient{min-width:0;padding:13px 22px;border-right:1px solid #e6eaf1}.korea-express-recipient h4{margin:0 0 11px;color:#2c313c;font-size:13px}.korea-express-recipient dl{display:grid;gap:7px;margin:0}.korea-express-recipient dl>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:7px}.korea-express-recipient dt{color:#5c6372;font-size:12.5px}.korea-express-recipient dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.45}.korea-express-recipient dd span{display:block}.korea-express-shipment-area{min-width:0;padding:8px 12px}.korea-express-shipment-area table{width:100%;border-collapse:collapse;color:#2c313c;font-size:12.5px}.korea-express-shipment-area th,.korea-express-shipment-area td{min-height:38px;padding:8px;border-bottom:1px solid #edf0f5;text-align:center;white-space:nowrap}.korea-express-shipment-area thead th{color:#5c6372;font-size:12.5px;font-weight:650}.korea-express-shipment-area tbody th{text-align:left;font-weight:700}.korea-express-status{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:12.5px;font-weight:700}.korea-express-status.is-signed{color:#20965d;background:#e6f8ed}.korea-express-status.is-delivering{color:#e78a31;background:#fff2e4}.korea-express-tracking-action,.korea-express-detail-action{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:72px;min-height:26px;padding:0 9px;color:#326cea;border:1px solid #6192fb;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.korea-express-tracking-action:hover,.korea-express-detail-action:hover{background:#f3f7ff}.korea-express-detail-action svg{transition:transform .18s ease}.korea-express-exception-row td{height:auto;padding:0 0 8px;border-bottom:0;white-space:normal}.korea-express-exception{margin:0 0 4px;padding:11px 13px;color:#e64c56;border:1px solid #ffd4d7;border-radius:5px;background:#fff7f7;text-align:left}.korea-express-exception>p{margin:0;font-size:12.5px;line-height:1.55}.korea-express-exception>p+p{margin-top:3px;color:#4b5263}.korea-express-exception>p b{color:#ef424d}.korea-express-exception__editor{margin-top:9px}.korea-express-exception__editor>strong{display:block;margin-bottom:7px;color:#4b5263;font-size:12.5px}.korea-express-exception__fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 108px;gap:10px;align-items:end}.korea-express-exception__fields label{position:relative;display:grid;gap:5px;color:#4b5263;font-size:12.5px;font-weight:650}.korea-express-exception__fields i{color:#ef4b57;font-style:normal}.korea-express-exception__fields input{box-sizing:border-box;width:100%;height:30px;padding:0 8px;color:#2c313c;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.korea-express-exception__fields label small{position:absolute;right:6px;bottom:5px;color:#5c6372;font-size:12px;font-weight:500}.korea-express-exception__fields button{min-height:30px;color:#fff;border:1px solid #2260e7;border-radius:4px;background:#306beb;font:inherit;font-size:12.5px;font-weight:700}.korea-express-exception__fields input:disabled{color:#4b5263;background:#f7f8fb}.korea-express-exception__fields button:disabled{opacity:.55;cursor:default}.korea-express-package-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px;padding:10px 13px;border-top:1px solid #efdfdf;background:snow;text-align:left}.korea-express-package-detail>div{display:grid;gap:4px}.korea-express-package-detail span{color:#5c6372;font-size:12.5px}.korea-express-package-detail strong{color:#4b5263;font-size:12.5px}.korea-express-footer{display:flex;align-items:center;gap:7px;margin:13px 0 0;padding:9px 11px;color:#4b5263;border-radius:4px;background:#f5f6fd;font-size:12.5px}.korea-express-footer svg{flex:0 0 auto;color:#306beb}.korea-express-tracking-modal{display:grid;gap:8px;min-height:108px;align-content:center;justify-items:center;color:#4b5263;border:1px solid #e2e7ef;border-radius:6px;background:#fafbff;text-align:center}.korea-express-tracking-modal b{color:#2f8f61;font-size:18px}.korea-express-tracking-modal p{margin:0;font-size:12.5px}.korea-express-tracking-action:focus-visible,.korea-express-detail-action:focus-visible,.korea-express-exception__fields input:focus-visible,.korea-express-exception__fields button:focus-visible{outline:2px solid #6193ff;outline-offset:2px}.order-documents-v2{position:relative;padding:11px 0 32px;color:#2c313c}.order-documents-v2__filters{display:grid;grid-template-columns:minmax(0,1fr) 195px 105px;gap:14px;align-items:center;min-height:48px;padding:0 14px;border-bottom:1px solid #e7ebf2;background:#fff}.order-documents-v2__filters>div{display:flex;align-self:stretch;gap:21px}.order-documents-v2__filters [role=tab]{position:relative;padding:0;color:#4b5263;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;white-space:nowrap}.order-documents-v2__filters [role=tab].is-active{color:#316ceb}.order-documents-v2__filters [role=tab].is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:#336eed}.order-documents-v2__search{position:relative;display:block}.order-documents-v2__search input,.order-documents-v2__filters select{box-sizing:border-box;width:100%;height:29px;padding:0 30px 0 10px;color:#4b5263;border:1px solid #e0e5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px}.order-documents-v2__search svg{position:absolute;top:7px;right:9px;color:#5c6372}.order-documents-v2__filters select{padding:0 9px}.order-documents-v2__notice{display:flex;align-items:center;gap:7px;margin:10px 0;padding:7px 11px;color:#4b5263;border-radius:4px;background:#eff5ff;font-size:12.5px;line-height:1.45}.order-documents-v2__notice svg{color:#2e69e7}.order-documents-v2__grid{display:grid;grid-template-columns:minmax(0,1fr) 196px;gap:15px;align-items:start}.order-documents-v2__list{overflow:hidden;border:1px solid #e5e9f0;border-radius:5px;background:#fff}.order-documents-v2__list>h2{margin:0;padding:12px 13px;color:#2c313c;font-size:14px}.order-documents-v2__head,.order-document-row__summary{display:grid;grid-template-columns:minmax(180px,1.7fr) minmax(82px,.8fr) minmax(130px,1.2fr) 54px minmax(142px,1.15fr) minmax(186px,1.48fr);align-items:center}.order-documents-v2__head{min-height:28px;padding:0 13px;color:#5c6372;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;background:#fafbfc;font-size:12.5px;font-weight:650}.order-documents-v2__head span:nth-child(n+2){text-align:center}.order-document-row{border-bottom:1px solid #edf0f5}.order-document-row__summary{min-height:44px;padding:0 13px;color:#4b5263;font-size:12.5px}.order-document-row__summary>span,.order-document-row__summary>.order-document-status{justify-self:center}.order-document-row__name{display:flex;align-items:center;gap:10px;min-width:0}.order-document-row__name>svg{width:17px;color:#f15a57}.order-document-row__name>svg[data-lucide=file-spreadsheet]{color:#30a873}.order-document-row__name>svg[data-lucide=triangle-alert]{color:#f29a36}.order-document-row__name>svg[data-lucide=image]{color:#3b71e5}.order-document-row__name>div,.order-document-row__update{display:grid;gap:3px}.order-document-row__name b{color:#2c313c;font-size:12.5px}.order-document-row__name small,.order-document-row__update small{color:#5c6372;font-size:12.5px}.order-document-row__update{justify-self:center}.order-document-row__update b{color:#4b5263;font-size:12.5px;font-weight:650}.order-document-status{display:grid;gap:2px;justify-items:center;line-height:1.15}.order-document-status b,.order-document-status small{font-size:12.5px}.order-document-status--complete b,.order-document-status--complete small{color:#2da266}.order-document-status--exception b{color:#f18f26}.order-document-status--exception small{color:#e88328}.order-document-status--pending b{color:#407fcf}.order-document-status--pending small{color:#5c6372}.order-document-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.order-document-row__actions button{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:25px;padding:0;color:#346eec;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap}.order-document-row__actions button.is-primary{min-width:52px;padding:0 9px;color:#fff;border-radius:3px;background:#2c6af0}.order-document-row__actions .order-document-row__toggle{width:23px;border-left:1px solid #e5e9f0}.order-document-expanded{display:grid;grid-template-columns:215px 180px minmax(245px,1fr);gap:15px;padding:11px 13px 12px 29px;border-top:1px solid #e9edf4;background:#fff}.order-document-expanded__meta{display:grid;align-content:center;gap:9px;margin:0}.order-document-expanded__meta>div{display:grid;grid-template-columns:64px minmax(0,1fr)}.order-document-expanded__meta dt{color:#5c6372;font-size:12.5px}.order-document-expanded__meta dd{margin:0;color:#4b5263;font-size:12.5px}.order-document-expanded__meta dd b{color:#22a05f}.order-document-expanded__meta dd em{margin-left:5px;color:#46af72;font-style:normal;font-size:12px}.order-document-expanded__exception{display:grid;gap:8px}.order-document-expanded__exception section{padding:10px;border:1px solid #eef0f4;border-radius:4px}.order-document-expanded__exception section:first-child b{color:#f07225}.order-document-expanded__exception section b{display:block;margin-bottom:6px;color:#2c313c;font-size:12.5px}.order-document-expanded__exception section p{margin:3px 0;color:#4b5263;font-size:12.5px;line-height:1.45}.order-document-expanded__exception>div{display:flex;gap:7px;align-items:center}.order-document-expanded__exception>div button{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px;color:#306bea;border:1px solid #dce2ec;border-radius:3px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.order-document-expanded__exception>div button.is-primary{color:#fff;border-color:#2865e9;background:#2c6af0}.order-documents-v2__invoice-thumbnail{display:grid;align-content:start;gap:8px;min-height:148px;padding:12px;color:#4b5263;border:1px solid #e2e5ea;border-radius:4px;background:#fff;font-size:7px;box-shadow:0 2px 7px #18253d0a}.order-documents-v2__invoice-thumbnail>strong{justify-self:center;color:#2c313c;font-size:8px}.order-documents-v2__invoice-thumbnail>span{border-bottom:1px solid #dfe3ea;padding-bottom:5px}.order-documents-v2__invoice-thumbnail>div{display:grid;grid-template-columns:repeat(3,1fr);min-height:14px;border:1px solid #e2e5ea}.order-documents-v2__invoice-thumbnail i{border-right:1px solid #e2e5ea}.order-documents-v2__invoice-thumbnail b{padding:3px 4px;color:#4b5263;border-right:1px solid #e2e5ea;font-weight:500}.order-documents-v2__invoice-thumbnail em{justify-self:end;color:#2c313c;font-style:normal;font-weight:700}.order-document-expanded__compact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:11px 16px;background:#fafbfe}.order-document-expanded__compact>div{display:grid;gap:5px}.order-document-expanded__compact span{color:#5c6372;font-size:12.5px}.order-document-expanded__compact b{color:#4b5263;font-size:12.5px}.order-documents-v2__list>footer{padding:9px 14px;color:#5c6372;font-size:12.5px}.order-documents-v2__empty{padding:26px;color:#5c6372;text-align:center;font-size:12.5px}.order-documents-v2__legend{display:grid;gap:13px}.order-documents-v2__legend section{padding:13px;border:1px solid #e6eaf1;border-radius:5px;background:#fff}.order-documents-v2__legend h3{margin:0 0 11px;color:#2c313c;font-size:12.5px}.order-documents-v2__legend p{display:flex;align-items:flex-start;gap:6px;margin:0 0 10px;color:#4b5263;font-size:12.5px;line-height:1.42}.order-documents-v2__legend p:last-child{margin-bottom:0}.order-documents-v2__legend p b{color:#5c6372}.order-documents-v2__legend .is-complete{color:#31a56a}.order-documents-v2__legend .is-exception{color:#f09932}.order-documents-v2__legend .is-pending{color:#447fc7}.order-documents-v2__legend svg{flex:0 0 auto;color:#336de9}.order-documents-v2__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.order-document-preview-modal{display:grid;justify-items:center;gap:10px;min-width:400px;padding:4px;color:#4b5263}.order-document-preview-modal>svg{width:38px;height:38px;color:#396fe4}.order-document-preview-modal>strong{color:#2c313c}.order-document-preview-modal>span,.order-document-preview-modal>p{margin:0;font-size:12.5px}.order-document-preview-modal .order-documents-v2__invoice-thumbnail{width:min(450px,100%);min-height:270px;padding:24px;font-size:10px}.order-document-preview-modal .order-documents-v2__invoice-thumbnail>strong{font-size:13px}.order-document-preview-modal .order-documents-v2__invoice-thumbnail>div{min-height:30px}.order-document-preview-modal .order-documents-v2__invoice-thumbnail b{padding:8px}.order-invoice-editor{padding:13px 0 30px}.order-invoice-editor__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.order-invoice-editor__heading h2{margin:0;color:#2c313c;font-size:19px}.order-invoice-editor__heading>div{display:flex;gap:8px}.order-invoice-editor__heading span{padding:4px 9px;color:#3ca86d;border-radius:3px;background:#effaf3;font-size:10px}.order-invoice-editor__heading span+span{color:#4b5263;background:#f3f7fb}.order-invoice-editor__layout{display:grid;grid-template-columns:minmax(0,1fr) 192px;gap:15px;align-items:start}.order-invoice-editor__layout>main{padding:0 10px 10px;border:1px solid #e5e9f1;border-radius:5px;background:#fff}.order-invoice-editor__layout>main>h3{margin:8px 0 7px;color:#2c313c;font-size:13px;text-align:center}.order-invoice-editor label{display:grid;gap:4px;color:#4b5263;font-size:8px;font-weight:650}.order-invoice-editor label i,.order-invoice-editor th i{color:#ee4b55;font-style:normal}.order-invoice-editor input{box-sizing:border-box;width:100%;height:19px;padding:0 6px;color:#4b5263;border:1px solid #e1e6ee;border-radius:2px;background:#fff;font:inherit;font-size:8px}.order-invoice-editor input:read-only{background:#fcfcfd}.order-invoice-editor__top-fields{display:grid;grid-template-columns:1.05fr .95fr 1.1fr;gap:8px;padding:6px 8px;border:1px solid #edf0f5;border-radius:3px}.order-invoice-editor__parties{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:6px}.order-invoice-editor__parties section{padding:7px 8px;border:1px solid #e7ebf1;border-radius:3px}.order-invoice-editor__parties h4{margin:0 0 6px;color:#2c313c;font-size:9px}.order-invoice-editor__parties h4 small{color:#5c6372;font-size:7px;font-weight:500}.order-invoice-editor__field-rows{display:grid;gap:3px;margin:0}.order-invoice-editor__field-rows>div{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;min-height:17px}.order-invoice-editor__field-rows dt{color:#5c6372;font-size:8px}.order-invoice-editor__field-rows dd{margin:0;padding:2px 4px;color:#4b5263;border:1px solid #edf0f3;border-radius:2px;font-size:8px}.order-invoice-editor__parties p,.order-invoice-editor__hint{display:flex;gap:5px;margin:6px 0 0;padding:5px;color:#4b5263;border-radius:2px;background:#eef5ff;font-size:8px;line-height:1.35}.order-invoice-editor__delivery{display:grid;grid-template-columns:1fr .9fr 1.25fr 1.4fr;gap:7px;margin-top:6px;padding:7px 8px;border:1px solid #e7ebf1;border-radius:3px}.order-invoice-editor__locked{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px}.order-invoice-editor__locked span{padding:6px;color:#4b5263;border-radius:2px;background:#fffaf0;font-size:8px}.order-invoice-editor__hint{margin-top:6px}.order-invoice-editor__products{overflow:auto;margin-top:6px;border:1px solid #e8ecf2;border-radius:3px}.order-invoice-editor__products table{width:100%;min-width:805px;border-collapse:collapse;color:#4b5263;font-size:8px}.order-invoice-editor__products th,.order-invoice-editor__products td{padding:4px 5px;border-right:1px solid #eef1f5;border-bottom:1px solid #eef1f5;text-align:center;white-space:nowrap}.order-invoice-editor__products thead{background:#fafbfc}.order-invoice-editor__products thead th{color:#4b5263;font-weight:700}.order-invoice-editor__products tbody th{color:#4b5263;font-weight:650}.order-invoice-editor__products small{color:#5c6372}.order-invoice-editor__subtotal td{text-align:right;background:#fcfcfd;font-weight:650}.order-invoice-editor__editable-cell{min-width:148px;white-space:normal!important}.order-invoice-editor__editable-cell label{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px;margin:2px 0;text-align:left;color:#ee4b55}.order-invoice-editor__editable-cell input{height:18px;color:#d94853;border-color:#ffb9bf;font-size:8px}.order-invoice-editor__totals{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:6px;align-items:center;margin-top:7px;padding:6px 8px;border:1px solid #edf0f5;border-radius:3px}.order-invoice-editor__totals span,.order-invoice-editor__totals b{color:#4b5263;font-size:8px;font-weight:500}.order-invoice-editor__totals b{text-align:center}.order-invoice-editor__totals strong{color:#2c313c;font-size:12px}.order-invoice-editor__totals b:last-child strong{color:#2965e8}.order-invoice-editor footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:7px}.order-invoice-editor footer>p{display:flex;align-items:center;gap:5px;margin:0;padding:7px 8px;color:#ec5d62;border-radius:3px;background:#fff1f2;font-size:8px}.order-invoice-editor footer>div{display:flex;gap:7px;flex:0 0 auto}.order-invoice-editor footer button{min-width:61px;height:26px;color:#4b5263;border:1px solid #dde3ec;border-radius:3px;background:#fff;font:inherit;font-size:9px;font-weight:650}.order-invoice-editor footer button.is-primary{color:#fff;border-color:#2865e8;background:#2c6af0}.order-invoice-editor__aside{display:grid;gap:13px}.order-invoice-editor__aside section{padding:11px;border:1px solid #e5e9f1;border-radius:5px;background:#fff}.order-invoice-editor__aside h3{margin:0 0 11px;color:#2c313c;font-size:12px}.order-invoice-editor__aside h4{margin:10px 0 5px;color:#4b5263;font-size:9px}.order-invoice-editor__aside p{margin:5px 0;color:#4b5263;font-size:9px;line-height:1.42}.order-invoice-editor__aside p b{float:right;color:#30a565}.order-invoice-editor__aside ul{display:grid;gap:7px;margin:9px 0;padding:0;color:#4b5263;list-style:none;font-size:9px}.order-invoice-editor__aside button{padding:0;color:#336de9;border:0;background:transparent;font:inherit;font-size:9px;font-weight:650}.order-invoice-editor__aside-exception>b{color:#ed8629;font-size:10px}.order-invoice-editor__aside-exception>p{padding:7px;color:#e25c62;border-radius:3px;background:#fff3f3}.order-invoice-editor__aside-exception ul{margin:5px 0}.order-invoice-editor__aside-exception strong{color:#ef4b57;font-size:9px}@media (max-width: 1000px){.order-documents-v2__grid,.order-invoice-editor__layout{grid-template-columns:1fr}.order-documents-v2__legend,.order-invoice-editor__aside{grid-template-columns:repeat(2,minmax(0,1fr))}.order-documents-v2__filters{grid-template-columns:1fr 180px 96px}.order-document-expanded{grid-template-columns:190px 160px minmax(0,1fr)}}.order-finance-tab{position:relative;padding:13px 0 32px;color:#2c313c}.order-finance-layout{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:16px;align-items:start}.order-finance-layout>main>h1{display:flex;align-items:center;gap:7px;margin:0 0 13px 8px;color:#2c313c;font-size:16px}.order-finance-layout>main>h1 svg{color:#5c6372}.order-finance-currencies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.order-finance-currency-card{padding:14px;border:1px solid #e5e9f0;border-radius:5px;background:#fff}.order-finance-currency-card h2{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:#2c313c;font-size:14px}.order-finance-currency-card h2 svg{color:#1f61d6;fill:#1f61d6;stroke:#fff}.order-finance-currency-card:nth-child(2) h2 svg{color:#316cea;fill:#316cea}.order-finance-currency-card dl{display:grid;gap:10px;margin:0}.order-finance-currency-card dl>div{display:flex;justify-content:space-between;gap:10px}.order-finance-currency-card dt{color:#4b5263;font-size:12.5px}.order-finance-currency-card dd{margin:0;font-size:12.5px;font-weight:700}.order-finance-currency-card .is-paid{color:#16a05e}.order-finance-currency-card .is-pending{color:#f48117}.order-finance-currency-card .is-statement{color:#2e70db}.order-finance-currency-card .is-extra{color:#f25158}.order-finance-currency-card footer{display:flex;justify-content:space-between;margin-top:13px;padding-top:11px;border-top:1px solid #edf0f5;color:#4b5263;font-size:12.5px}.order-finance-currency-card footer b{color:#0c0d0e}.order-finance-payable-note{display:flex;align-items:center;gap:8px;min-height:43px;margin:15px 0;padding:0 13px;color:#4b5263;border-radius:5px;background:#fff7e9;font-size:12.5px;font-weight:650}.order-finance-payable-note svg{color:#f38b1f}.order-finance-payable-note button,.order-finance-footer button{margin-left:auto;min-height:29px;padding:0 11px;color:#4b5263;border:1px solid #e0e5ed;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.order-finance-table-card,.order-finance-changes,.order-finance-quote{overflow:hidden;margin-top:15px;border:1px solid #e5e9f0;border-radius:5px;background:#fff}.order-finance-table-card h2,.order-finance-changes h2,.order-finance-quote h2{margin:0;padding:13px;color:#2c313c;font-size:15px}.order-finance-table-card table,.order-finance-changes table{width:100%;border-collapse:collapse;font-size:12.5px}.order-finance-table-card th,.order-finance-table-card td{min-height:42px;padding:10px 13px;border-top:1px solid #edf0f5;text-align:center}.order-finance-table-card thead th,.order-finance-changes th{color:#4b5263;background:#fafbfc;font-size:12.5px;font-weight:650}.order-finance-table-card td:first-child{display:flex;align-items:center;gap:12px;color:#2c313c;text-align:left}.order-finance-table-card td:first-child svg{color:#2369da}.order-finance-table-card td:first-child b{font-size:12.5px}.order-finance-table-card td:nth-child(3){color:#2c313c;font-weight:700}.order-finance-state{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:3px;font-size:12.5px;font-weight:700}.order-finance-state.is-paid{color:#28a161;border:1px solid #d4f2df;background:#edfbf2}.order-finance-state.is-pending{color:#ee861f;border:1px solid #ffe2bf;background:#fff8ed}.order-finance-state.is-extra{color:#ef4e5a;border:1px solid #ffd8db;background:#fff1f2}.order-finance-state.is-statement{color:#2f76d9;border:1px solid #d9eaff;background:#f0f7ff}.order-finance-detail-toggle{display:inline-flex;align-items:center;gap:3px;padding:0;color:#306be9;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:700}.order-finance-table-detail td{padding:0;border-top:0}.order-finance-tax-detail{display:grid;grid-template-columns:54% 46%;margin:0 13px 12px;border:1px solid #e8ebf1;border-radius:4px;background:#fff}.order-finance-tax-detail>div{padding:13px 17px}.order-finance-tax-detail>div+div{border-left:1px solid #e8ebf1}.order-finance-tax-detail h3{margin:0 0 11px;color:#2c313c;font-size:12.5px}.order-finance-tax-detail dl{display:grid;gap:8px;margin:0}.order-finance-tax-detail dl>div{display:grid;grid-template-columns:125px minmax(0,1fr)}.order-finance-tax-detail dt{color:#4b5263;font-size:12.5px}.order-finance-tax-detail dd{margin:0;color:#2c313c;font-size:12.5px}.order-finance-tax-file>div{display:flex;align-items:center;gap:12px}.order-finance-tax-file>div>section{display:grid;gap:6px}.order-finance-tax-file b,.order-finance-tax-file span{color:#4b5263;font-size:12.5px}.order-finance-tax-file p{display:flex;gap:13px;margin:3px 0 0}.order-finance-tax-file button{display:inline-flex;align-items:center;gap:4px;padding:0;color:#316be9;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:700}.order-finance-tax-file__thumbnail{display:grid;align-content:start;gap:5px;width:90px;min-height:103px;padding:7px;color:#4b5263;border:1px solid #dfe4ec;border-radius:3px;background:#fff;font-size:6px}.order-finance-tax-file__thumbnail strong{color:#2c313c;font-size:7px;text-align:center}.order-finance-tax-file__thumbnail span{font-size:6px;text-align:center}.order-finance-tax-file__thumbnail>i{height:4px;border:1px solid #e5e8ee}.order-finance-tax-file__thumbnail>div{display:flex;justify-content:space-between;padding:3px;border:1px solid #e5e8ee}.order-finance-tax-file__thumbnail b{color:#4b5263;font-size:6px;font-weight:500}.order-finance-tax-file__thumbnail em{justify-self:end;color:#2fa066;font-size:7px;font-style:normal;font-weight:700}.order-finance-legend{display:grid;gap:15px}.order-finance-legend section{padding:14px;border:1px solid #e5e9f0;border-radius:5px;background:#fff}.order-finance-legend h2{margin:0 0 12px;color:#2c313c;font-size:13px}.order-finance-legend p{display:flex;align-items:flex-start;gap:6px;margin:0 0 11px;color:#4b5263;font-size:12.5px;line-height:1.4}.order-finance-legend p b{color:#4b5263}.order-finance-legend p svg{flex:0 0 auto;width:13px;color:#3e9f62}.order-finance-legend p:nth-of-type(2) svg{color:#f28f24}.order-finance-legend p:nth-of-type(3) svg{color:#ec4d58}.order-finance-legend p:nth-of-type(4) svg{color:#3876db}.order-finance-legend ul{display:grid;gap:9px;margin:0;padding-left:15px;color:#4b5263;font-size:12.5px;line-height:1.35}.order-finance-changes table td{padding:9px 13px;color:#4b5263;border-top:1px solid #edf0f5;text-align:center}.order-finance-changes>p{margin:0;padding:14px;color:#5c6372;text-align:center;font-size:12.5px}.order-finance-footer{display:flex;align-items:center;gap:7px;min-height:40px;margin-top:15px;padding:0 13px;color:#4b5263;border-radius:4px;background:#f0f5ff;font-size:12.5px}.order-finance-footer svg{color:#316be9}.order-finance-footer button{min-height:26px;color:#4b5263;background:#f9fbff}.order-finance-quote{position:relative;margin-top:45px;padding:0 13px 13px}.order-finance-quote h2{padding:14px 0 9px;font-size:12.5px}.order-finance-quote textarea{box-sizing:border-box;display:block;width:100%;height:74px;padding:10px;color:#4b5263;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;line-height:1.5;resize:none}.order-finance-quote textarea:focus{outline:2px solid #7fa8ff;outline-offset:-1px}.order-finance-quote>span{display:block;margin-top:-16px;margin-right:8px;color:#8a91a0;text-align:right;font-size:12.5px}.order-finance-quote>p{margin:20px 0 0;color:#e64e5a;font-size:12.5px}.order-finance-quote footer{display:flex;justify-content:flex-end;gap:15px;margin-top:16px}.order-finance-quote button{min-width:116px;height:29px;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.order-finance-quote .is-reject{color:#ef4d58;border:1px solid #ff6e77}.order-finance-quote .is-confirm{color:#fff;border:1px solid #2965e8;background:#2c69ed}.order-finance-preview{display:grid;justify-items:center;gap:13px;padding:8px}.order-finance-preview .order-finance-tax-file__thumbnail{width:270px;min-height:300px;padding:18px;font-size:12px}.order-finance-preview .order-finance-tax-file__thumbnail strong{font-size:16px}.order-finance-preview .order-finance-tax-file__thumbnail span,.order-finance-preview .order-finance-tax-file__thumbnail b{font-size:11px}.order-finance-preview .order-finance-tax-file__thumbnail>i{height:16px}.order-finance-preview .order-finance-tax-file__thumbnail>div{padding:9px}.order-finance-preview .order-finance-tax-file__thumbnail em{font-size:13px}.order-finance-preview p{margin:0;color:#4b5263;font-size:12.5px}.order-finance-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 900px){.order-finance-layout{grid-template-columns:1fr}.order-finance-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.order-finance-tax-detail{grid-template-columns:1fr}.order-finance-tax-detail>div+div{border-top:1px solid #e8ebf1;border-left:0}}.order-timeline-v2{position:relative;padding:9px 0 34px;color:#2c313c}.order-timeline-v2__layout{display:grid;grid-template-columns:minmax(0,1fr) 202px;gap:15px;align-items:start}.order-timeline-v2__layout>main{min-width:0}.order-timeline-v2__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 12px}.order-timeline-v2__heading h1{display:flex;align-items:center;gap:7px;margin:0 0 10px;color:#2c313c;font-size:15px;line-height:1}.order-timeline-v2__heading h1 svg{color:#5c6372}.order-timeline-v2__heading nav{display:flex;flex-wrap:wrap;gap:6px}.order-timeline-v2__heading nav button{min-height:24px;padding:0 10px;color:#4b5263;border:1px solid #e4e8f0;border-radius:3px;background:#fff;font:inherit;font-size:12.5px;font-weight:650;white-space:nowrap}.order-timeline-v2__heading nav button:hover,.order-timeline-v2__heading nav button.is-active{color:#306bea;border-color:#cfdeff;background:#f4f7ff}.order-timeline-v2__export{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-width:91px;min-height:30px;padding:0 9px;color:#306be9;border:1px solid #e2e7ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.order-timeline-v2__export:hover{border-color:#91b4ff;background:#f9fbff}.order-timeline-v2__events{overflow:hidden;border:1px solid #e8ebf2;border-radius:4px;background:#fff}.order-timeline-v2__stage{position:relative;padding:0 12px 10px}.order-timeline-v2__stage+.order-timeline-v2__stage{border-top:1px solid #f0f2f6}.order-timeline-v2__stage h2{display:flex;align-items:center;gap:9px;min-height:35px;margin:0 -12px;padding:0 12px;color:#2c313c;background:linear-gradient(90deg,#f9fbff,#fff 72%);font-size:12.5px}.order-timeline-v2__stage h2 span{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;border-radius:50%;background:#346de8;font-size:12.5px;font-weight:800}.order-timeline-v2__stage>div{position:relative;padding-left:0}.order-timeline-v2__stage>div:before{position:absolute;top:0;bottom:0;left:1px;width:1px;content:"";background:#dce8ff}.order-timeline-v2__event{position:relative;display:grid;grid-template-columns:99px minmax(150px,.97fr) minmax(170px,1.4fr) auto;align-items:center;column-gap:10px;min-height:31px;padding-left:16px;color:#4b5263}.order-timeline-v2__event>i{position:absolute;z-index:1;left:-2px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#326ce8;box-shadow:0 0 0 1px #4e81f0}.order-timeline-v2__event time{color:#4b5263;font-size:12px;font-weight:650;white-space:nowrap}.order-timeline-v2__event strong{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#2c313c;font-size:12.5px;font-weight:700;white-space:nowrap}.order-timeline-v2__event strong svg{flex:0 0 auto;color:#326cea}.order-timeline-v2__event p{overflow:hidden;margin:0;color:#4b5263;font-size:12.5px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-timeline-v2__event.is-success strong svg{color:#23a865}.order-timeline-v2__event.is-warning strong svg{color:#ee920f}.order-timeline-v2__event.is-danger strong,.order-timeline-v2__event.is-danger strong svg{color:#ef534c}.order-timeline-v2__event em{min-width:48px;padding:3px 7px;border-radius:3px;font-size:12px;font-style:normal;font-weight:700;text-align:center}.order-timeline-v2__event em.is-pending{color:#ee8128;background:#fff3e5}.order-timeline-v2__event em.is-complete{color:#23a565;background:#e7f8ee}.order-timeline-v2__empty{margin:0;padding:30px 16px;color:#5c6372;font-size:12.5px;text-align:center}.order-timeline-v2__footer{display:flex;align-items:center;gap:7px;min-height:34px;margin:13px 0 0;padding:0 11px;color:#4b5263;border-radius:4px;background:#f1f5ff;font-size:12.5px}.order-timeline-v2__footer svg{flex:0 0 auto;color:#306be9}.order-timeline-v2__layout>aside{display:grid;gap:12px}.order-timeline-v2__progress-card,.order-timeline-v2__status-card,.order-timeline-v2__filters{padding:12px 11px;border:1px solid #e6eaf1;border-radius:4px;background:#fff}.order-timeline-v2__layout aside h2{margin:0 0 10px;color:#2c313c;font-size:12.5px}.order-timeline-v2__progress-card ol{margin:0;padding:0;list-style:none}.order-timeline-v2__progress-card li{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px;min-height:56px}.order-timeline-v2__progress-card li:not(:last-child):after{position:absolute;top:21px;bottom:0;left:8px;width:1px;content:"";background:#dcefe3}.order-timeline-v2__progress-card li.current:not(:last-child):after{background:#d7e7ff}.order-timeline-v2__progress-card li>i{z-index:1;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;color:#fff;border-radius:50%;background:#26a766}.order-timeline-v2__progress-card li.current>i{background:#258ae1}.order-timeline-v2__progress-card li>div{display:grid;align-content:start;gap:3px;padding-top:1px}.order-timeline-v2__progress-card b{color:#4b5263;font-size:12.5px}.order-timeline-v2__progress-card strong{color:#4b5263;font-size:12.5px;font-weight:650}.order-timeline-v2__progress-card span{color:#5c6372;font-size:12px}.order-timeline-v2__status-card dl{display:grid;gap:10px;margin:0}.order-timeline-v2__status-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.order-timeline-v2__status-card dt{color:#4b5263;font-size:12.5px}.order-timeline-v2__status-card dd{margin:0;padding:3px 8px;border-radius:3px;font-size:12px;font-weight:700}.order-timeline-v2__status-card dd.is-green{color:#23a565;background:#e8f8ee}.order-timeline-v2__status-card dd.is-blue{color:#328bd8;background:#eaf5ff}.order-timeline-v2__filters{display:grid;gap:9px}.order-timeline-v2__filters h2{margin-bottom:1px!important}.order-timeline-v2__filters label{display:grid;gap:5px;color:#4b5263;font-size:12.5px;font-weight:650}.order-timeline-v2__filters input,.order-timeline-v2__filters select{box-sizing:border-box;width:100%;height:28px;padding:0 25px 0 8px;color:#4b5263;border:1px solid #e1e6ef;border-radius:3px;background:#fff;font:inherit;font-size:12px}.order-timeline-v2__filters select{padding-right:8px}.order-timeline-v2__filters input::placeholder{color:#8a91a0}.order-timeline-v2__range,.order-timeline-v2__search{position:relative;display:block}.order-timeline-v2__range svg,.order-timeline-v2__search svg{position:absolute;top:7px;right:8px;color:#5c6372}.order-timeline-v2__filters>button{height:29px;color:#4b5263;border:1px solid #e1e6ef;border-radius:3px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.order-timeline-v2__filters>button:hover{color:#306bea;border-color:#c3d6ff}.order-timeline-v2__help{padding:12px 11px;color:#4b5263;border-radius:4px;background:#f2f1ff}.order-timeline-v2__help h2{margin-bottom:8px!important}.order-timeline-v2__help p{margin:0;font-size:12.5px;line-height:1.6}.order-timeline-v2__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.order-finance-currencies{grid-template-columns:repeat(3,minmax(0,1fr))}.order-finance-currency-card:nth-child(3) h2 svg{color:#16a768;fill:#16a768}.order-finance-freight-amount{display:grid;gap:2px;justify-items:center;white-space:nowrap}.order-finance-freight-amount small{color:#5c6372;font-size:12px;font-weight:600}.orders-v2.page-shell{max-width:none;padding:18px 40px 28px;color:#2c313c;background:#f8fbff}.orders-v2__header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:2px 0 14px}.orders-v2__crumb{margin:0 0 4px;color:#5c6372;font-size:13px;font-weight:600}.orders-v2 h1{margin:0;color:#0c0d0e;font-size:31px;line-height:1.2;letter-spacing:-.5px}.orders-v2__subtitle{margin:4px 0 0;color:#5c6372;font-size:14px}.orders-v2__search{position:relative;flex:0 0 385px}.orders-v2__search svg{position:absolute;top:50%;left:14px;color:#1d3764;transform:translateY(-50%)}.orders-v2__search input{box-sizing:border-box;width:100%;height:40px;padding:0 15px 0 42px;color:#2c313c;border:1px solid #dbe4f2;border-radius:8px;background:#fff;font:inherit;font-size:14px;outline:none}.orders-v2__filters{display:grid;grid-template-columns:140px 1fr 1fr 1fr 1.15fr 1.15fr 1.15fr auto;gap:10px;align-items:end;padding:15px 16px;border:1px solid #e2eaf5;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2b487e08}.orders-v2__filters label{display:grid;gap:7px;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__filters input,.orders-v2__filters select{box-sizing:border-box;width:100%;height:40px;padding:0 12px;color:#23375d;border:1px solid #dbe4f1;border-radius:7px;background:#fff;font:inherit;font-size:14px;font-weight:600;outline:none}.orders-v2__filters select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.orders-v2__filters button{display:inline-flex;align-items:center;gap:7px;align-self:end;height:40px;padding:0 10px;color:#3757cc;border:0;background:transparent;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.orders-v2__panel{margin-top:13px;padding:15px;border:1px solid #e2eaf5;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2b487e08}.orders-v2__panel-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:0 2px 10px}.orders-v2__panel-heading h2{margin:0;color:#2c313c;font-size:21px;line-height:1.25}.orders-v2__panel-heading h2 small{margin-left:12px;color:#5c6372;font-size:13px;font-weight:600}.orders-v2__panel-heading p{margin:0;color:#5c6372;font-size:12.5px}.orders-v2__table{overflow:hidden;border:1px solid #e2eaf4;border-radius:7px}.orders-v2__row{display:grid;grid-template-columns:1.15fr .76fr 1.75fr 1.25fr 1.45fr 1.75fr 1.08fr;align-items:center;min-height:72px;border-bottom:1px solid #e7edf6}.orders-v2__row:last-child{border-bottom:0}.orders-v2__row--head{min-height:42px;color:#5c6372;background:#f7faff;font-size:13px;font-weight:700}.orders-v2__row>*{min-width:0;padding:7px 16px}.orders-v2__date{color:#5c6372;font-size:14px;font-weight:600}.orders-v2__mode{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:29px;padding:0 10px;color:#1755d7;border-radius:9px;background:#e7f0ff;font-size:14px;font-weight:800}.orders-v2__mode--fcl{color:#366de3;background:#e7efff}.orders-v2__package strong,.orders-v2__package span{display:block}.orders-v2__package strong{color:#0c0d0e;font-size:15px}.orders-v2__package span{color:#5c6372;font-size:13px;line-height:1.35}.orders-v2__logistics,.orders-v2__fulfilment{display:inline-flex;align-items:center;gap:8px;color:#1d5ee4;font-size:15px;font-weight:800}.orders-v2__logistics i{width:10px;height:10px;border-radius:99px;background:currentColor}.orders-v2__logistics--success{color:#10a96b}.orders-v2__logistics--warning{color:#f2a312}.orders-v2__logistics--danger{color:#ef292b}.orders-v2__fulfilment{padding:0;border:0;background:transparent;color:#2c313c;font:inherit;font-size:15px;cursor:pointer;text-align:left}.orders-v2__fulfilment svg{color:#1d355d}.orders-v2__todo{display:flex;align-items:flex-start;gap:9px;color:#22375c;font-size:15px;font-weight:800}.orders-v2__todo small{display:block;margin-top:3px;color:#5c6372;font-size:12.5px;font-weight:600;white-space:nowrap}.orders-v2__todo em{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;margin-left:6px;color:#306ae8;border-radius:11px;background:#edf3ff;font-size:12.5px;font-style:normal}.orders-v2__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.orders-v2__actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 13px;color:#1353e7;border:1px solid #9ebdfb;border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer}.orders-v2__actions .orders-v2__more{width:40px;padding:0;color:#29456f;border-color:#dbe5f2}.orders-v2__footer{display:flex;align-items:center;justify-content:space-between;padding:14px 2px 0;color:#5c6372;font-size:13px;font-weight:650}.orders-v2__pager{display:flex;align-items:center;gap:9px}.orders-v2__pager button,.orders-v2__pager span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border:1px solid #dce6f4;border-radius:8px;background:#fff;color:#4b5263;font:inherit;font-weight:700}.orders-v2__pager span{color:#164de1;border-color:#2155ee}@media (max-width: 1100px){.orders-v2__filters{grid-template-columns:repeat(4,1fr)}.orders-v2__row{grid-template-columns:1fr .65fr 1.4fr 1fr 1.25fr 1.4fr 1fr}.orders-v2__row>*{padding-inline:8px}.orders-v2__header{align-items:stretch;flex-direction:column}.orders-v2__search{flex-basis:auto}}.orders-v2.page-shell{width:100%;max-width:none;min-height:calc(100vh - 52px);box-sizing:border-box;padding:18px 40px 28px;color:#2c313c;background:#f8fbff}.orders-v2__breadcrumb{margin:0 0 4px;color:#5c6372;font-size:13px;font-weight:600}.orders-v2__header>div>p:not(.orders-v2__breadcrumb){margin:4px 0 0;color:#5c6372;font-size:14px}.orders-v2__filter-card{display:grid;grid-template-columns:140px 1fr 1fr 1fr 1.15fr 1.15fr 1.15fr auto;gap:10px;align-items:end;padding:15px 16px;border:1px solid #e2eaf5;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2b487e08}.orders-v2__filter-card>label{display:grid;gap:7px;min-width:0;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__filter-card input,.orders-v2__filter-card select{box-sizing:border-box;width:100%;height:40px;min-width:0;padding:0 12px;color:#23375d;border:1px solid #dbe4f1;border-radius:7px;background:#fff;font:inherit;font-size:14px;font-weight:600;outline:none}.orders-v2__filter-card select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.orders-v2__reset{display:inline-flex;align-items:center;gap:7px;align-self:end;height:40px;padding:0 10px;color:#3757cc;border:0;background:transparent;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.orders-v2__table-wrap{overflow:hidden;border:1px solid #e2eaf4;border-radius:7px}.orders-v2__table{width:100%;border-collapse:collapse;table-layout:fixed}.orders-v2__table th,.orders-v2__table td{box-sizing:border-box;border-bottom:1px solid #e7edf6;text-align:left;vertical-align:middle}.orders-v2__table th{height:42px;padding:9px 16px;color:#5c6372;background:#f7faff;font-size:13px;font-weight:700;white-space:nowrap}.orders-v2__table th:first-child{width:13%}.orders-v2__table th:nth-child(2){width:8.5%}.orders-v2__table th:nth-child(3){width:19%}.orders-v2__table th:nth-child(4){width:13%}.orders-v2__table th:nth-child(5){width:16%}.orders-v2__table th:nth-child(6){width:19%}.orders-v2__table th:nth-child(7){width:11.5%}.orders-v2__table th:last-child,.orders-v2__table td:last-child{border-right:0}.orders-v2__table td{height:76px;padding:7px 16px;color:#253a62;font-size:14px}.orders-v2__table tbody tr:last-child td{border-bottom:0}.orders-v2__table time{color:#5c6372;font-size:14px;font-weight:600;white-space:nowrap}.orders-v2__table th:first-child svg{display:inline-block;margin-left:2px;vertical-align:-2px}.orders-v2__package{min-width:0}.orders-v2__package strong,.orders-v2__package span,.orders-v2__package small{display:block}.orders-v2__package strong{color:#0c0d0e;font-size:15px;line-height:1.2}.orders-v2__package span,.orders-v2__package small{color:#5c6372;font-size:13px;line-height:1.25}.orders-v2__fulfillment{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:0;color:#2c313c;border:0;background:transparent;font:inherit;font-size:15px;font-weight:800;text-align:left;white-space:nowrap;cursor:pointer}.orders-v2__fulfillment svg{flex:0 0 auto;color:#1d355d}.orders-v2__todo{display:flex;align-items:flex-start;gap:9px;max-width:100%;padding:0;color:#22375c;border:0;background:transparent;font:inherit;font-size:15px;font-weight:800;text-align:left;cursor:pointer}.orders-v2__todo svg{flex:0 0 auto;color:#284269}.orders-v2__todo span{min-width:0}.orders-v2__todo strong{display:inline}.orders-v2__todo small{display:block;margin-top:3px;overflow:hidden;color:#5c6372;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orders-v2__todo em{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:28px;height:22px;margin-left:2px;color:#306ae8;border-radius:11px;background:#edf3ff;font-size:12.5px;font-style:normal}.orders-v2__no-todo{color:#5c6372;font-size:14px;font-weight:600;white-space:nowrap}.orders-v2__operations{display:flex;align-items:center;justify-content:flex-end;gap:10px}.orders-v2__operations button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 13px;color:#1353e7;border:1px solid #9ebdfb;border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer}.orders-v2__operations button:last-child{width:40px;padding:0;color:#29456f;border-color:#dbe5f2}.orders-v2__pagination{display:flex;align-items:center;justify-content:space-between;padding:14px 2px 0;color:#5c6372;font-size:13px;font-weight:650}.orders-v2__pagination>div{display:flex;align-items:center;gap:9px}.orders-v2__pagination button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:36px;height:36px;padding:0 9px;color:#4b5263;border:1px solid #dce6f4;border-radius:8px;background:#fff;font:inherit;font-weight:700;cursor:pointer}.orders-v2__pagination button.is-current{min-width:36px;padding:0;color:#164de1;border-color:#2155ee}.orders-v2__empty{padding:48px;color:#5c6372;text-align:center}.jy-awaiting-review-approved__status-card--pending-fulfillment{border-color:#b7ecd0;background:linear-gradient(105deg,#effff4,#dcf9e7)}.jy-awaiting-review-approved__status-card--pending-fulfillment h2{color:#0c0d0e}.jy-awaiting-review-approved__status-card--pending-fulfillment .jy-awaiting-review-approved__status-icon{color:#0ca84d}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--pending-ordinary-express{justify-content:flex-start;gap:24px;border-color:#b7ecd0;background:linear-gradient(105deg,#effff4,#dcf9e7)}.jy-awaiting-review-approved__status-card--pending-ordinary-express .jy-awaiting-review-approved__status-complete-icon{margin-right:0}.jy-awaiting-review-approved__status-card--pending-ordinary-express>div{min-width:0}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--pending-ordinary-express small{color:#0ca84d}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--pending-ordinary-express h2{color:#0c0d0e}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--pending-ordinary-express p{color:#245494}.jy-awaiting-review-approved__status-card.jy-awaiting-review-approved__status-card--pending-ordinary-express>button{margin-left:auto;color:#1042e7;border:1px solid #1547ef;background:#fff}.jy-awaiting-review-approved__status-card-action{margin-left:auto;min-width:164px;height:42px;border:1px solid #1547ef;border-radius:5px;background:#fff;color:#1042e7;font-size:17px;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.jy-awaiting-review-approved__pending-summary--compact{grid-template-columns:1fr}.jy-awaiting-review-approved__pending-files{border:1px solid #d9e5f7;border-radius:6px;background:#fff;min-width:360px;overflow:hidden}.jy-awaiting-review-approved__pending-files h3{margin:0;padding:14px 18px 10px;color:#0c0d0e;font-size:20px}.jy-awaiting-review-approved__pending-file-row{display:flex;align-items:center;gap:11px;min-height:54px;padding:9px 14px;border-top:1px solid #e3ebf7;color:#1046dd;font-size:16px;font-weight:800}.jy-awaiting-review-approved__pending-file-row svg{color:#0c65f6}.jy-awaiting-review-approved__pending-file-row span{flex:1;color:#0c0d0e}.jy-awaiting-review-approved__pending-file-row button{min-width:82px;height:32px;border:1px solid #1462fa;border-radius:4px;background:#fff;color:#0960ed;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-marks{margin-top:14px;border:1px solid #d7e4f7;border-radius:6px;overflow:hidden;background:#fff}.jy-awaiting-review-approved__pending-marks h3{display:flex;align-items:center;gap:9px;margin:0;padding:12px 15px;font-size:20px;color:#0c0d0e}.jy-awaiting-review-approved__pending-marks h3 svg{color:#1664ef}.jy-awaiting-review-approved__pending-marks table{width:100%;border-collapse:collapse;table-layout:fixed}.jy-awaiting-review-approved__pending-marks th,.jy-awaiting-review-approved__pending-marks td{height:36px;padding:0 8px;border-top:1px solid #dce6f4;color:#0c0d0e;font-size:14px;text-align:center;white-space:nowrap}.jy-awaiting-review-approved__pending-marks th{background:#edf6ff;color:#3461ae;font-weight:800}.jy-awaiting-review-approved__pending-marks tfoot td{background:#eff7ff;color:#2c313c;font-size:15px;font-weight:800}.jy-awaiting-review-approved__pending-mark-status{display:inline-flex;padding:3px 12px;border-radius:13px;background:#dff8e7;color:#09a243;font-weight:800}.jy-awaiting-review-approved__pending-view{border:0;background:transparent;color:#0863f7;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-allocation{display:flex;gap:24px;padding:11px 16px;border-top:1px solid #dce6f4;color:#3059a9;font-size:15px;font-weight:700}.jy-awaiting-review-approved__pending-allocation strong{color:#164ff0}.jy-awaiting-review-approved__pending-allocation b{color:#ec3434}.jy-awaiting-review-approved__pending-arrangement{position:relative;margin-top:14px;border:1px solid #d7e4f7;border-radius:7px;background:#fff;overflow:hidden}.jy-awaiting-review-approved__pending-arrangement-title{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 15px;border-bottom:1px solid #dce6f4;font-size:20px;font-weight:800;color:#0c0d0e}.jy-awaiting-review-approved__pending-number{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#1479fb,#142ce7);color:#fff}.jy-awaiting-review-approved__pending-badge{display:inline-flex;padding:5px 12px;border-radius:4px;background:#deefff;color:#1e64b5;font-size:14px}.jy-awaiting-review-approved__pending-cancel{margin-left:auto;min-width:120px;height:34px;border:1px solid #ff3030;border-radius:4px;background:#fff;color:#f21b1b;font-size:14px;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-info-grid{display:grid;grid-template-columns:1.05fr 1.2fr 1.65fr 1.15fr 1.05fr 1fr;padding:11px 15px}.jy-awaiting-review-approved__pending-info-grid>div{min-height:46px;padding:0 14px;border-right:1px solid #e1e9f5}.jy-awaiting-review-approved__pending-info-grid>div:first-child{padding-left:0}.jy-awaiting-review-approved__pending-info-grid>div:last-child{border-right:0}.jy-awaiting-review-approved__pending-info-grid span,.jy-awaiting-review-approved__pending-driver label,.jy-awaiting-review-approved__pending-warehouse label{display:block;color:#4b5263;font-size:13px}.jy-awaiting-review-approved__pending-info-grid strong{display:block;margin-top:5px;color:#0c0d0e;font-size:15px}.jy-awaiting-review-approved__pending-driver{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:11px 15px 15px}.jy-awaiting-review-approved__pending-driver input,.jy-awaiting-review-approved__pending-driver select,.jy-awaiting-review-approved__pending-warehouse input,.jy-awaiting-review-approved__pending-courier textarea,.jy-awaiting-review-approved__pending-express-detail input,.jy-awaiting-review-approved__pending-express-detail select,.jy-awaiting-review-approved__pending-pallet textarea{box-sizing:border-box;width:100%;height:34px;margin-top:5px;padding:0 9px;border:1px solid #d6e2f2;border-radius:4px;color:#0c0d0e;background:#f9fbff;font:inherit}.jy-awaiting-review-approved__pending-pallets{margin-top:14px}.jy-awaiting-review-approved__pending-pallet{position:relative;margin-top:12px;border:1px solid #d7e4f7;border-radius:7px;background:#fff;overflow:hidden}.jy-awaiting-review-approved__pending-pallet-title{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 15px;border-bottom:1px solid #dce6f4;color:#0c0d0e;font-size:19px;font-weight:800}.jy-awaiting-review-approved__pending-pallet-title p{margin:0 0 0 auto;color:#2c313c;font-size:14px;font-weight:600}.jy-awaiting-review-approved__pending-pallet-grid{display:grid;grid-template-columns:1.1fr .9fr 1.05fr;gap:14px;padding:14px}.jy-awaiting-review-approved__pending-warehouse{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:12px;border:1px solid #e1eaf6;border-radius:5px}.jy-awaiting-review-approved__pending-warehouse h4,.jy-awaiting-review-approved__pending-attachments h4{grid-column:1 / -1;margin:0;color:#0f46a1;font-size:15px}.jy-awaiting-review-approved__pending-attachments{padding:12px;border:1px solid #e1eaf6;border-radius:5px}.jy-awaiting-review-approved__pending-attachment{display:flex;align-items:center;gap:7px;min-height:29px;color:#1b325a;font-size:13px}.jy-awaiting-review-approved__pending-attachment span{flex:1}.jy-awaiting-review-approved__pending-attachment em{color:#12ad55;font-style:normal}.jy-awaiting-review-approved__pending-attachment button,.jy-awaiting-review-approved__pending-upload{border:0;background:transparent;color:#1264ee;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-attachment button:last-child{color:#ef2b2b}.jy-awaiting-review-approved__pending-upload{width:100%;height:34px;margin-top:6px;border:1px solid #1566f3;border-radius:4px;background:#fff}.jy-awaiting-review-approved__pending-courier{margin-top:14px;border:1px solid #d7e4f7;border-radius:7px;background:#fff;overflow:hidden}.jy-awaiting-review-approved__pending-courier-head{display:flex;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid #dce6f4;color:#0c0d0e;font-size:19px;font-weight:800}.jy-awaiting-review-approved__pending-courier-grid{display:grid;grid-template-columns:1.25fr 1fr 1.25fr;gap:13px;padding:14px}.jy-awaiting-review-approved__pending-courier h4{margin:0 0 9px;color:#1262d4;font-size:15px}.jy-awaiting-review-approved__pending-select-mark{display:flex;align-items:center;gap:8px;min-height:30px;color:#17305d;font-size:14px}.jy-awaiting-review-approved__pending-courier textarea,.jy-awaiting-review-approved__pending-pallet textarea{height:58px;padding:8px 9px;resize:none}.jy-awaiting-review-approved__pending-create{float:right;margin-top:10px;min-width:188px;height:36px;border:1px solid #1765f2;border-radius:4px;background:#fff;color:#1262ed;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-actions{display:flex;justify-content:space-between;margin-top:16px}.jy-awaiting-review-approved__pending-actions button{min-width:122px;height:40px;border:1px solid #1c62ed;border-radius:4px;background:#fff;color:#165fe8;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__pending-actions button:last-child{border-color:#164ae8;background:#164ae8;color:#fff}.jy-awaiting-review-approved__pending-express-detail{display:grid;grid-template-columns:230px 1fr;gap:15px;padding:13px 15px 15px}.jy-awaiting-review-approved__pending-express-mark{padding:13px;border-radius:4px;background:#f2f8ff;color:#17315f}.jy-awaiting-review-approved__pending-express-mark h4{margin:0 0 8px;color:#1261e9;font-size:20px}.jy-awaiting-review-approved__pending-express-mark p{margin:6px 0;font-size:14px}.jy-awaiting-review-approved__pending-express-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 13px}.jy-awaiting-review-approved__pending-express-fields label{color:#4b5263;font-size:13px}.jy-awaiting-review-approved__pending-express-fields .jy-awaiting-review-approved__pending-attachments{grid-column:1 / -1}.jy-awaiting-review-approved--pending-fulfillment .jy-awaiting-review-approved__timeline{border-color:#cbead6}.jy-awaiting-review-approved--pending-fulfillment .jy-awaiting-review-approved__timeline-item.is-pending-fulfillment:before{background:#10a849;box-shadow:0 0 0 4px #d7f8e2}.jy-awaiting-review-approved--pending-fulfillment .jy-awaiting-review-approved__timeline-item.is-pending-fulfillment .jy-awaiting-review-approved__timeline-title{color:#087933}@media (max-width: 1100px){.orders-v2__filter-card{grid-template-columns:repeat(4,minmax(0,1fr))}.orders-v2__header{align-items:stretch;flex-direction:column}.orders-v2__search{flex-basis:auto}.orders-v2__table-wrap{overflow-x:auto}.orders-v2__table{min-width:1100px}}.order-detail-page--kr-completed .order-overview-header__status>b,.order-detail-page--kr-completed .order-packages-header__status>b,.order-detail-page--kr-completed .milk-express-header__status>b,.order-detail-page--kr-completed .self-pickup-header__status>b,.order-detail-page--kr-completed .coupang-pallet-header__status>b{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 17px;color:#079447!important;border:1px solid #bfeecf;border-radius:4px;background:linear-gradient(135deg,#f3fff7,#e5ffed);font-size:16px}.order-detail-page--kr-completed .order-overview-header__status>b:before,.order-detail-page--kr-completed .order-packages-header__status>b:before,.order-detail-page--kr-completed .milk-express-header__status>b:before,.order-detail-page--kr-completed .self-pickup-header__status>b:before,.order-detail-page--kr-completed .coupang-pallet-header__status>b:before{display:inline-grid;width:22px;height:22px;place-items:center;color:#fff;border-radius:50%;content:"✓";background:#08a84e;font-size:15px}.order-detail-page--kr-completed .kr-order-overview__task{color:#078d43;border-color:#bfeecf;background:linear-gradient(100deg,#effff4,#e2ffeb)}.order-detail-page--kr-completed .kr-order-overview__task svg,.order-detail-page--kr-completed .kr-order-overview__task h2{color:#078d43}.order-detail-page--kr-completed .kr-order-overview__task p{color:#267a4d}.order-detail-page--kr-completed .kr-pending-fulfillment__state.is-completed,.order-detail-page--kr-completed .kr-pending-fulfillment__fee-group>header>em.is-completed{color:#0a9848;background:#e3fbed}.order-detail-page--kr-completed .kr-pending-fulfillment--timeline article.is-completed{margin-inline:-10px;padding:8px 10px;border:1px solid #c7f0d5;border-radius:5px;background:linear-gradient(100deg,#effff4,#e3ffec)}.order-detail-page--kr-completed .kr-pending-fulfillment--timeline article.is-completed>i{background:#08a84e}.order-detail-page--kr-completed .kr-pending-fulfillment--timeline article.is-completed h2,.order-detail-page--kr-completed .kr-pending-fulfillment--timeline article.is-completed time,.order-detail-page--kr-completed .kr-pending-fulfillment--timeline article.is-completed p{color:#078d43}.orders-v2.page-shell{min-height:calc(100vh - var(--cp-header-height));padding:12px 28px 34px;color:#17305f;background:#f8fbff}.orders-v2__header{display:block;margin-top:2px;margin-inline:12px;padding:0}.orders-v2__filter-card{grid-template-columns:1.03fr 1.12fr 1.12fr 1fr 1.16fr 1.32fr 1.28fr auto;gap:8px;padding:10px;border-color:#e4ebf5;border-radius:8px;box-shadow:0 3px 12px #2b487e06}.orders-v2__filter-card--overseas{grid-template-columns:1.12fr 1.03fr 1.12fr 1.12fr 1fr 1.16fr 1.32fr 1.28fr auto}.orders-v2__filter-card>label{gap:4px;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__filter-card input,.orders-v2__filter-card select{height:31px;padding:0 9px;color:#203a69;border-color:#dce6f2;border-radius:5px;font-size:12.5px;font-weight:700}.orders-v2__filter-card input:focus,.orders-v2__filter-card select:focus{border-color:#8eb4fb;box-shadow:0 0 0 2px #1c64f21f}.orders-v2__reset{align-self:end;height:31px;padding:0 5px;color:#2565dc;font-size:12.5px}.orders-v2__reset svg{width:16px;height:16px}.orders-v2__reset:hover{color:#114bc4}.orders-v2__panel{margin-top:8px;padding:10px;border-color:#e4ebf5;border-radius:8px;box-shadow:0 3px 12px #2b487e06}.orders-v2__panel-heading{align-items:flex-start;margin:0 1px 7px}.orders-v2__panel-heading>div{display:grid;gap:1px}.orders-v2__panel-heading h2{color:#2c313c;font-size:17px;font-weight:800;line-height:1.25}.orders-v2__panel-heading>div>span{color:#4b5263;font-size:12.5px;font-weight:700}.orders-v2__panel-heading p{padding-top:3px;color:#5c6372;font-size:12.5px;font-weight:600}.orders-v2__table-wrap{border-color:#e3eaf4;border-radius:7px}.orders-v2__table th{height:33px;padding:7px 11px;color:#5c6372;background:#f5f9ff;font-size:12.5px;font-weight:800}.orders-v2__table th:first-child{width:12.5%}.orders-v2__table th:nth-child(2){width:7.5%}.orders-v2__table th:nth-child(3){width:17.5%}.orders-v2__table th:nth-child(4){width:12.5%}.orders-v2__table th:nth-child(5){width:13%}.orders-v2__table th:nth-child(6){width:26.5%}.orders-v2__table th:nth-child(7){width:10.5%}.orders-v2__table td{height:49px;padding:5px 11px;color:#233b67;font-size:12.5px}.orders-v2__table tbody tr:hover{background:#fbfdff}.orders-v2__table time{color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__order-identity{display:grid;gap:2px;min-width:0}.orders-v2__order-identity small{color:#5c6372;font-size:12.5px;font-weight:600;line-height:1.15;white-space:nowrap}.orders-v2__table th:first-child svg{width:12px;height:12px;vertical-align:-3px}.orders-v2__mode{min-width:46px;height:22px;padding:0 7px;border-radius:5px;font-size:12.5px;font-weight:800}.orders-v2__package strong{color:#18325f;font-size:12.5px;font-weight:800;line-height:1.16}.orders-v2__package span,.orders-v2__package small{color:#5c6372;font-size:12.5px;line-height:1.15}.orders-v2__logistics{gap:6px;color:#1765ee;font-size:12.5px;font-weight:800;white-space:nowrap}.orders-v2__logistics i{width:8px;height:8px}.orders-v2__logistics--processing{color:#1765ee}.orders-v2__logistics--success{color:#0fa779}.orders-v2__logistics--warning{color:#f4a30e}.orders-v2__logistics--danger{color:#f13943}.orders-v2__logistics--neutral{color:#5c6372}.orders-v2__logistics--destination-fulfillment{color:#1765ee}.orders-v2__fulfillment{gap:6px;color:#1b315e;font-size:12.5px;font-weight:800}.orders-v2__fulfillment svg{color:#23416f}.orders-v2__fulfillment:hover{color:#155bd8}.orders-v2__fulfillment--static,.orders-v2__fulfillment--static:hover{color:#1b315e;cursor:default}.orders-v2__fulfillment-cell{display:flex;align-items:center;min-width:0}.orders-v2__todo-cell--fulfillment{white-space:nowrap}.orders-v2__fulfillment-statuses{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.orders-v2__fulfillment-status{display:inline-flex;box-sizing:border-box;align-items:center;gap:5px;min-height:25px;padding:3px 8px;border:0;border-radius:4px;font:inherit;font-size:12.5px;font-weight:800;line-height:1.1;white-space:nowrap}.orders-v2__fulfillment-status span,.orders-v2__fulfillment-status b{color:inherit;font:inherit}.orders-v2__fulfillment-status b{font-weight:800}.orders-v2__fulfillment-status:not(.orders-v2__fulfillment-status--zero){cursor:pointer}.orders-v2__fulfillment-status:not(.orders-v2__fulfillment-status--zero):hover{filter:brightness(.96)}.orders-v2__fulfillment-status:focus-visible{outline:2px solid #507bd9;outline-offset:2px}.orders-v2__fulfillment-status--processing{color:#4377e6;background:#e8efff}.orders-v2__fulfillment-status--success{color:#149b6d;background:#e0f6ee}.orders-v2__fulfillment-status--danger{color:#f34d5f;background:#ffe9ed}.orders-v2__fulfillment-status--warning{color:#d18113;background:#fff3dd}.orders-v2__fulfillment-status--neutral{color:#5c6372;background:#edf1f5}.orders-v2__fulfillment-status--zero{cursor:default}.orders-v2__todo{gap:7px;color:#213a68;font-size:12.5px;font-weight:800}.orders-v2__todo svg{color:#28466f}.orders-v2__todo:hover strong{color:#145be0}.orders-v2__todo small{margin-top:1px;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__todo em{min-width:19px;height:16px;margin-left:2px;border-radius:8px;font-size:12px}.orders-v2__no-todo{display:inline-flex;align-items:center;gap:6px;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__no-todo svg{color:#5c6372}.orders-v2__operations{gap:7px}.orders-v2__operations button{gap:5px;height:28px;padding:0 9px;color:#1256e5;border-color:#b8d1fb;border-radius:6px;font-size:12.5px;font-weight:800}.orders-v2__operations button:last-child{width:28px;border-color:#dce6f2}.orders-v2__operations button:hover{border-color:#75a7f7;background:#f7faff}.orders-v2__pagination{padding:9px 1px 0;color:#5c6372;font-size:12.5px;font-weight:700}.orders-v2__pagination>div{gap:7px}.orders-v2__pagination button{min-width:27px;height:27px;padding:0 7px;border-color:#dce6f4;border-radius:5px;font-size:12.5px}.orders-v2__pagination button.is-current{min-width:27px;border-color:#2a67ef}@media (max-width: 980px){.orders-v2.page-shell{padding-inline:20px}.orders-v2__filter-card{grid-template-columns:repeat(4,minmax(0,1fr))}.orders-v2__table-wrap{overflow-x:auto}.orders-v2__table{min-width:900px}}@media (max-width: 720px){.orders-v2.page-shell{padding:14px 16px 26px}.orders-v2__filter-card{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-v2__reset{justify-self:start}.orders-v2__panel-heading{display:grid;gap:5px}.orders-v2__panel-heading p{padding-top:0}}.self-pickup-warehouse--arrangement .self-pickup-warehouse__file-row{align-items:start}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files{display:flex;flex:1 1 auto;justify-content:end;gap:10px;min-width:0}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files>span{display:grid;justify-items:end;gap:7px;min-width:124px}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files b{color:#4b5263;font-size:12.5px;font-weight:650;white-space:nowrap}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files button{min-width:124px;margin-left:0}.self-pickup-summary{grid-template-columns:23% 28% 49%}.self-pickup-grid{grid-template-columns:minmax(0,1fr)}.self-pickup-arrangement__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.self-pickup-arrangement__heading h3{margin:0}.self-pickup-arrangement__heading p{margin:7px 0 0;color:#5c6372;font-size:12.5px}.self-pickup-cancel-action{flex:0 0 auto;min-width:145px!important;margin-left:0!important;color:#336deb!important;border-color:#76a1ff!important}.self-pickup-arrangement__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:15px 0 0;padding:10px 0;border-top:1px solid #e8ecf2;border-bottom:1px solid #e8ecf2}.self-pickup-arrangement__summary>div{display:grid;gap:5px;padding:0 12px;border-left:1px solid #e8ecf2}.self-pickup-arrangement__summary>div:first-child{padding-left:0;border-left:0}.self-pickup-arrangement__summary span,.self-pickup-arrangement__pickup>span{color:#5c6372;font-size:12.5px}.self-pickup-arrangement__summary strong,.self-pickup-arrangement__pickup strong{color:#2c313c;font-size:12.5px}.self-pickup-arrangement__pickup{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px}.self-pickup-warehouse--arrangement .self-pickup-warehouse__file-row{display:flex;align-items:start;gap:8px;margin-top:15px}.self-pickup-warehouse--arrangement .self-pickup-warehouse__file-row>span{flex:0 0 68px;color:#4b5263;font-size:12.5px}.self-pickup-arrangement__status{display:inline-flex;margin-top:13px;padding:3px 7px;border-radius:999px;font-size:12.5px;font-weight:650}.self-pickup-status.is-complete,.self-pickup-arrangement__status.is-complete{color:#2b9a62;background:#e9f8ee}.self-pickup-status.is-cancelled,.self-pickup-arrangement__status.is-cancelled{color:#5c6372;background:#f0f2f6}.self-pickup-arrangement__status.is-ready{color:#2b9a62;background:#e9f8ee}.self-pickup-arrangement__status.is-failure{color:#ef4a58;background:#ffeaec}.self-pickup-cancel-notice{display:flex;align-items:center;gap:7px;margin:13px 0 0;padding:9px 11px;color:#4b5263;border-radius:4px;background:#f3f5ff;font-size:12.5px;line-height:1.4}.self-pickup-cancel-notice svg{flex:0 0 auto;color:#3067de}.self-pickup-warehouse .self-pickup-failure-banner{margin-top:15px}.self-pickup-resubmission{margin-top:15px;padding:14px 13px 13px;border:1px solid #e7ebf2;border-radius:5px}.self-pickup-resubmission h4{margin:0 0 6px;color:#2c313c;font-size:14px}.self-pickup-resubmission>p{margin:0 0 13px;color:#4b5263;font-size:12.5px}.self-pickup-resubmission__actions{display:flex;justify-content:end;gap:10px;margin-top:15px}.self-pickup-resubmission__actions button{min-width:105px;min-height:32px;margin-left:0;color:#4b5263;border:1px solid #dfe5ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.self-pickup-resubmission__actions button:last-child{color:#fff;border-color:#2260e7;background:linear-gradient(102deg,#2c6bf4,#1a56d8)}@media (max-width: 720px){.self-pickup-warehouse--arrangement .self-pickup-warehouse__file-row{align-items:start}.self-pickup-warehouse--arrangement .self-pickup-warehouse__file-row>dd{align-items:start}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files{align-items:start;flex-direction:column}.self-pickup-warehouse--arrangement .self-pickup-warehouse__files>span{justify-items:start}}.kr-order-overview{display:grid;gap:22px;padding:22px 0 52px;color:#0c0d0e}.kr-order-overview__packages{overflow:hidden;border:1px solid #e8edf4;border-radius:13px;background:#fff;box-shadow:0 4px 14px #213a6209}.kr-order-overview__packages>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:30px 36px 20px}.kr-order-overview__packages>header span,.kr-order-overview__task>div>span{display:block;color:#8a91a0;font-size:14px;font-weight:800;letter-spacing:.13em}.kr-order-overview__packages h2{margin:5px 0 8px;color:#0c0d0e;font-size:29px;letter-spacing:-.035em}.kr-order-overview__packages p{margin:0;color:#8a91a0;font-size:17px}.kr-order-overview__packages>header button{display:inline-flex;align-items:center;gap:12px;margin-top:10px;padding:0;color:#4072df;border:0;background:transparent;font:inherit;font-size:18px;font-weight:800;white-space:nowrap}.kr-order-overview__table{margin:0 36px 32px}.kr-order-overview__row{display:grid;grid-template-columns:1.42fr 1.12fr 1.35fr .72fr .75fr;align-items:center;min-height:70px;border-top:1px solid #eef1f5;color:#5c6372;font-size:17px}.kr-order-overview__row--heading{min-height:56px;color:#8a91a0;border-top:0;font-weight:750}.kr-order-overview__row>button{display:inline-flex;align-items:center;gap:10px;justify-self:start;padding:0;color:#0c0d0e;border:0;background:transparent;font:inherit;font-size:18px}.kr-order-overview__row>button svg{color:#8a91a0}.kr-order-overview__row>button b{font-weight:800}.kr-order-overview__row>button em{padding:4px 8px;color:#7295df;border-radius:9px;background:#edf3ff;font-size:13px;font-style:normal;font-weight:800}.kr-order-overview__row strong,.kr-order-overview__row>b{color:#0c0d0e;font-size:18px;font-weight:800}.kr-order-overview__task{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:190px;padding:30px 36px;border:1px solid #f4ead2;border-radius:13px;background:#fffcf6;box-shadow:0 4px 14px #4d360f06}.kr-order-overview__task>div>span{color:#ba912b;letter-spacing:0}.kr-order-overview__task h2{margin:10px 0;color:#0c0d0e;font-size:29px;letter-spacing:-.04em}.kr-order-overview__task p{margin:0 0 7px;color:#5c6372;font-size:18px}.kr-order-overview__task small{color:#8a91a0;font-size:16px}.kr-order-overview__task>button{min-width:150px;min-height:58px;padding:0 26px;color:#fff;border:1px solid #5181e9;border-radius:11px;background:#4376e4;box-shadow:0 7px 15px #3064d338;font:inherit;font-size:18px;font-weight:800}.kr-order-finance{padding:22px 0 44px;color:#2c313c}.kr-order-finance__layout{display:grid;grid-template-columns:minmax(0,1fr) 242px;gap:18px;align-items:start}.kr-order-finance__layout>main{min-width:0}.kr-order-finance h1{display:flex;align-items:center;gap:7px;margin:0 0 15px 9px;color:#2c313c;font-size:18px}.kr-order-finance h1 svg{color:#5c6372}.kr-order-finance__currencies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.kr-order-finance__currency-card{overflow:hidden;min-height:208px;border:1px solid #e6eaf1;border-radius:7px;background:#fff}.kr-order-finance__currency-card h2{display:flex;align-items:center;gap:11px;margin:0;padding:21px 20px 12px;color:#2c313c;font-size:19px}.kr-order-finance__currency-card h2 svg{color:#246ad5}.kr-order-finance__currency-card:nth-child(2) h2 svg{color:#4074e3}.kr-order-finance__currency-card:nth-child(3) h2 svg{color:#10a278}.kr-order-finance__currency-card dl{display:grid;gap:10px;margin:0;padding:0 20px 18px}.kr-order-finance__currency-card dl>div{display:flex;justify-content:space-between;gap:10px}.kr-order-finance__currency-card dt{color:#5c6372;font-size:13px}.kr-order-finance__currency-card dd{margin:0;font-size:13px;font-weight:800}.kr-order-finance__currency-card dd.is-paid{color:#12a677}.kr-order-finance__currency-card dd.is-pending{color:#ed8c27}.kr-order-finance__currency-card dd.is-extra{color:#ef6671}.kr-order-finance__currency-card dd.is-statement{color:#4389d8}.kr-order-finance__currency-card footer{display:flex;align-items:center;justify-content:space-between;min-height:47px;padding:0 20px;border-top:1px solid #edf0f4;color:#5c6372;font-size:13px}.kr-order-finance__currency-card footer b{color:#2c313c;font-size:14px}.kr-order-finance__notice{display:flex;align-items:center;gap:9px;min-height:54px;margin-top:17px;padding:0 18px;color:#7a6c50;border-radius:5px;background:#fff8e9;font-size:13px;font-weight:650}.kr-order-finance__notice svg{color:#e8a437}.kr-order-finance__notice button,.kr-order-finance__footer button{margin-left:auto;min-height:31px;padding:0 13px;color:#4b5263;border:1px solid #e2e7ef;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:750}.kr-order-finance__table-card,.kr-order-finance__changes{overflow:hidden;margin-top:18px;border:1px solid #e6eaf1;border-radius:6px;background:#fff}.kr-order-finance__table-card h2,.kr-order-finance__changes h2{margin:0;padding:17px 18px;color:#2c313c;font-size:17px}.kr-order-finance table{width:100%;border-collapse:collapse;font-size:12.5px}.kr-order-finance th{height:39px;color:#5c6372;background:#fafbfc;font-size:12.5px;font-weight:750}.kr-order-finance td{height:45px;padding:0 12px;border-top:1px solid #edf0f4;color:#4b5263;text-align:center}.kr-order-finance td:first-child{display:flex;align-items:center;gap:11px;color:#2c313c;text-align:left}.kr-order-finance td:first-child svg{color:#276cd3}.kr-order-finance td:first-child b{font-size:13px}.kr-order-finance td:nth-child(3){color:#2c313c;font-weight:800}.kr-order-finance td button{padding:0;color:#386ee4;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:800}.kr-order-finance__state{display:inline-flex;align-items:center;min-height:21px;padding:0 7px;border-radius:3px;font-size:12.5px;font-weight:800}.kr-order-finance__state.is-paid{color:#27a565;background:#eaf9f0}.kr-order-finance__state.is-pending{color:#e58d2f;background:#fff7e9}.kr-order-finance__state.is-extra{color:#e65e69;background:#fff0f1}.kr-order-finance__state.is-statement{color:#3d83d0;background:#eef6ff}.kr-order-finance__changes p{margin:0;padding:15px;color:#8a91a0;font-size:12.5px;text-align:center}.kr-order-finance__table-card--empty p{margin:0;padding:28px 18px;color:#5c6372;font-size:13px;text-align:center}.kr-order-finance__footer{display:flex;align-items:center;gap:8px;min-height:46px;margin-top:18px;padding:0 17px;color:#5c6372;border-radius:4px;background:#f2f5ff;font-size:12.5px}.kr-order-finance__footer svg{color:#658cdf}.kr-order-finance__layout>aside{padding:18px;border:1px solid #e6eaf1;border-radius:6px;background:#fff}.kr-order-finance__layout>aside h2{margin:0 0 16px;color:#2c313c;font-size:16px}.kr-order-finance__layout>aside p{display:flex;align-items:flex-start;gap:7px;margin:11px 0;color:#5c6372;font-size:12.5px;line-height:1.45}.kr-order-finance__layout>aside svg{flex:0 0 auto;width:15px;color:#2cb173}.kr-order-finance__layout>aside p:nth-of-type(2) svg{color:#e5a139}.kr-order-finance__layout>aside p:nth-of-type(3) svg{color:#ea6270}.kr-order-finance__layout>aside p:nth-of-type(4) svg{color:#6390d9}.kr-order-finance__layout>aside b{color:#4b5263}.kr-order-timeline{padding:17px 0 42px;color:#4b5263}.kr-order-timeline__layout{display:grid;grid-template-columns:minmax(0,1fr) 218px;gap:16px;align-items:start}.kr-order-timeline__layout>main{min-width:0}.kr-order-timeline header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:15px}.kr-order-timeline h1{display:flex;align-items:center;gap:7px;margin:0 0 12px;color:#2c313c;font-size:18px}.kr-order-timeline h1 svg{color:#5c6372}.kr-order-timeline nav{display:flex;gap:8px}.kr-order-timeline nav button{min-height:28px;padding:0 12px;color:#4b5263;border:1px solid #e6e9f0;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:750}.kr-order-timeline nav button.is-active{color:#366de4;border-color:#d4e2ff;background:#f5f8ff}.kr-order-timeline__export{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;color:#356ce3;border:1px solid #e5e9f0;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:800}.kr-order-timeline__events{overflow:hidden;border:1px solid #e8ebf2;border-radius:5px;background:#fff}.kr-order-timeline__events>section{padding:0 14px 10px}.kr-order-timeline__events>section+section{border-top:1px solid #eef1f5}.kr-order-timeline__events h2{display:flex;align-items:center;gap:10px;min-height:42px;margin:0 -14px;padding:0 14px;color:#2c313c;background:#fbfcff;font-size:14px}.kr-order-timeline__events h2 span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#fff;border-radius:50%;background:#3b71e6;font-size:12.5px;font-weight:800}.kr-order-timeline__events>section>div{position:relative}.kr-order-timeline__events>section>div:before{position:absolute;top:0;bottom:0;left:2px;width:1px;content:"";background:#dfe9ff}.kr-order-timeline__events article{position:relative;display:grid;grid-template-columns:112px minmax(165px,.95fr) minmax(180px,1.4fr) auto;align-items:center;column-gap:10px;min-height:34px;padding-left:18px}.kr-order-timeline__events article>i{position:absolute;z-index:1;left:-2px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#3e74e8;box-shadow:0 0 0 1px #5d8cf1}.kr-order-timeline__events time{color:#5c6372;font-size:12.5px;font-weight:700;white-space:nowrap}.kr-order-timeline__events strong{display:inline-flex;align-items:center;gap:9px;color:#2c313c;font-size:12.5px;white-space:nowrap}.kr-order-timeline__events strong svg{color:#3a70e4}.kr-order-timeline__events article.is-success strong svg{color:#2aac68}.kr-order-timeline__events article.is-warning strong svg{color:#e89c2c}.kr-order-timeline__events p{overflow:hidden;margin:0;color:#5c6372;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.kr-order-timeline__events em{min-width:48px;padding:3px 7px;color:#2aa566;border-radius:3px;background:#e8f8ed;font-size:12.5px;font-style:normal;font-weight:800;text-align:center}.kr-order-timeline__events em.is-pending{color:#e38e2c;background:#fff3e4}.kr-order-timeline__footer{display:flex;align-items:center;gap:8px;min-height:42px;margin:17px 0 0;padding:0 13px;color:#5c6372;border-radius:4px;background:#f2f5ff;font-size:12.5px}.kr-order-timeline__footer svg{color:#5d86e0}.kr-order-timeline__layout>aside>section{padding:15px;border:1px solid #e7eaf1;border-radius:5px;background:#fff}.kr-order-timeline__layout>aside h2{margin:0 0 13px;color:#2c313c;font-size:14px}.kr-order-timeline__layout>aside ol{margin:0;padding:0;list-style:none}.kr-order-timeline__layout>aside li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;min-height:59px}.kr-order-timeline__layout>aside li+li:before{position:absolute;top:-41px;bottom:16px;left:8px;width:1px;content:"";background:#dbe8ff}.kr-order-timeline__layout>aside li i{z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;border-radius:50%;background:#2da86a}.kr-order-timeline__layout>aside li+li i{background:#2b8bde}.kr-order-timeline__layout>aside li>div{display:grid;align-content:start;gap:3px}.kr-order-timeline__layout>aside b{color:#4b5263;font-size:12.5px}.kr-order-timeline__layout>aside strong{color:#4b5263;font-size:12.5px}.kr-order-timeline__layout>aside span{color:#5c6372;font-size:12px}@media (max-width: 980px){.kr-order-overview__packages>header,.kr-order-overview__task{padding-right:20px;padding-left:20px}.kr-order-overview__table{margin-right:20px;margin-left:20px}.kr-order-finance__layout,.kr-order-timeline__layout{grid-template-columns:1fr}.kr-order-finance__layout>aside,.kr-order-timeline__layout>aside{display:none}.kr-order-finance__currencies{gap:10px}.kr-order-overview__row{grid-template-columns:1.3fr 1fr 1.1fr .65fr .75fr;font-size:13px}.kr-order-overview__row>button,.kr-order-overview__row strong,.kr-order-overview__row>b{font-size:14px}}.order-finance-confirmation{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-height:50px;margin-top:12px}.order-finance-confirmation__contact{display:flex;align-items:center;gap:9px;margin-right:auto;color:#4b5263}.order-finance-confirmation__contact img{width:56px;height:56px;object-fit:contain;image-rendering:pixelated}.order-finance-confirmation__contact>div{display:grid;gap:2px}.order-finance-confirmation__contact b{color:#4b5263;font-size:12.5px}.order-finance-confirmation__contact span,.order-finance-confirmation__contact small{color:#5c6372;font-size:12px;line-height:1.3}.order-finance-confirmation__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.order-finance-confirmation__actions button{min-width:118px;height:31px;border-radius:4px;font:inherit;font-size:12.5px;font-weight:750}.order-finance-confirmation__actions .is-contact{color:#f25366;border:1px solid #ffc1c9;background:#fff}.order-finance-confirmation__actions .is-confirm{color:#fff;border:1px solid #3c71e4;background:#3b71e6;box-shadow:0 3px 7px #3a6ede2e}@media (max-width: 720px){.order-finance-confirmation{align-items:flex-end;flex-direction:column}.order-finance-confirmation__contact{align-self:flex-start;margin-right:0}}.korea-delivery-summary{grid-template-columns:20% 20% 21% minmax(150px,1fr) 92px}.korea-delivery-summary__bill,.korea-express-summary__bill{display:grid;align-content:center;gap:7px}.korea-delivery-summary__bill span,.korea-express-summary__bill span{color:#5c6372;font-size:12.5px}.korea-delivery-summary__bill button,.korea-express-summary__bill button{width:max-content;min-height:29px;padding:0 12px;border:1px solid #cadbff;border-radius:4px;background:#fff;color:#3b6edb;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.order-documents-v2__head,.order-document-row__summary{grid-template-columns:minmax(180px,1.7fr) minmax(82px,.8fr) minmax(130px,1.2fr) 54px minmax(142px,1.15fr) minmax(186px,1.48fr)}.order-documents-v2__list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:0 13px}.order-documents-v2__list-heading h2{margin:0;color:#2c313c;font-size:14px}.order-documents-v2__list-actions{position:relative;display:flex;align-items:center;gap:8px}.order-documents-v2__list-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 11px;color:#2c313c;border:1px solid #e1e5ec;border-radius:5px;background:#fff;font:inherit;font-size:12.5px;font-weight:650;white-space:nowrap}.order-documents-v2__list-actions>button.is-primary{color:#fff;border-color:#306beb;background:#306beb}.order-documents-v2__list-actions>.order-documents-v2__list-more{width:24px;min-width:24px;padding:0;color:#2c313c;border-color:transparent;background:transparent}.order-documents-v2__upload-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.korea-delivery-address__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.korea-delivery-address__heading-actions{display:flex;align-items:center;gap:9px}.korea-delivery-address__heading-actions>button{min-height:29px;padding:0 12px;border:1px solid #cadbff;border-radius:4px;background:#fff;color:#3b6edb;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.korea-delivery-status{display:inline-flex;align-items:center;width:max-content;min-height:24px;padding:0 9px;border-radius:4px;font-size:12.5px;font-weight:700}.korea-delivery-status.is-pending{background:#fff4df;color:#d98710}.korea-delivery-status.is-shipping{background:#e6f8f1;color:#16a57a}.korea-delivery-status.is-failed{background:#fff0f1;color:#f04c60}.korea-delivery-status.is-success{background:#e9f8ef;color:#21a66d}.korea-delivery-status.is-cancelled{background:#f0f3f8;color:#5c6372}.korea-delivery-marks__state{display:flex;align-items:center;gap:7px;margin-bottom:10px}.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:17% 15% 18% minmax(250px,27%) minmax(205px,23%)}.korea-delivery-resubmit select{height:36px;padding:0 10px;border:1px solid #d9e1ee;border-radius:4px;outline:none;color:#2c313c;font:inherit;font-size:12.5px;background:#fff}.korea-delivery-history{margin-top:14px;padding:11px 13px;border-radius:4px;background:#f7f8fc;color:#5c6372;font-size:12.5px;line-height:1.7}.korea-delivery-history strong{margin-right:12px;color:#4b5263}.korea-delivery-cancelled-note{margin-top:14px;padding:11px 13px;border-radius:4px;background:#f5f7fb;color:#5c6372;font-size:12.5px;line-height:1.6}.korea-delivery-packages table{min-width:760px}.korea-delivery-packages td .is-pending{background:#fff4df;color:#d98710}.korea-delivery-packages td .is-success{background:#e9f8ef;color:#21a66d}.korea-delivery-packages td .is-cancelled{background:#f0f3f8;color:#5c6372}@media (max-width: 1080px){.korea-delivery-summary,.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.korea-delivery-summary{grid-template-columns:1fr}.korea-delivery-address__heading{align-items:flex-start;flex-direction:column}.korea-delivery-address__heading-actions{width:100%;justify-content:space-between}.korea-delivery-address.is-failed .korea-delivery-address__details{grid-template-columns:1fr}}.korea-express-summary{grid-template-columns:18% 18% 18% minmax(220px,1fr) 82px}.korea-express-summary .is-pending{color:#e78a31}.korea-express-summary .is-shipping{color:#3189d4}.korea-express-summary .is-completed{color:#20965d}.korea-express-summary .is-failed{color:#ef4b57}.korea-express-summary .is-cancelled{color:#5c6372}.korea-express-address__header-status{display:flex;align-items:center;gap:9px}.korea-express-address__header-status>span:first-child{flex:0 0 auto}.korea-express-address>header>button{min-height:25px;padding:0 9px;color:#326cea;border:1px solid #6192fb;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:700}.korea-express-address>header>button:hover{background:#f3f7ff}.korea-express-status.is-pending{color:#e78a31;background:#fff2e4}.korea-express-status.is-shipping{color:#3189d4;background:#e8f4ff}.korea-express-status.is-completed{color:#20965d;background:#e6f8ed}.korea-express-status.is-failed{color:#ef4b57;background:#ffeaed}.korea-express-status.is-cancelled{color:#5c6372;background:#f0f3f7}.korea-express-failure-copy,.korea-express-cancelled-note{margin:9px 12px 0;padding:8px 10px;border-radius:4px;font-size:12.5px;line-height:1.45}.korea-express-failure-copy{color:#e54d58;background:#fff1f2}.korea-express-cancelled-note{color:#5c6372;background:#f4f6fa}.korea-express-packages{margin-top:13px;padding:0 10px 10px;border:1px solid #e6eaf1;border-radius:5px}.korea-express-packages>h3{margin:12px 0 9px;color:#2c313c;font-size:16px}.korea-express-packages>div{overflow-x:auto;border:1px solid #e8ecf3;border-radius:4px}.korea-express-packages table{width:100%;min-width:760px;border-collapse:collapse;color:#2c313c;font-size:12.5px}.korea-express-packages th,.korea-express-packages td{height:27px;padding:5px 9px;border-bottom:1px solid #eef1f5;text-align:center;white-space:nowrap}.korea-express-packages thead th{color:#4b5263;background:#f8f9fc;font-size:12.5px;font-weight:650}.korea-express-packages tbody th{text-align:left;font-weight:700}@media (max-width: 1080px){.korea-express-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.korea-express-summary>div:nth-child(4){margin-top:12px;padding-top:12px;padding-left:0;border-top:1px solid #e5e9f1;border-left:0}.korea-express-progress{justify-self:start;margin-top:12px}}@media (max-width: 680px){.korea-express-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.korea-express-address__content{grid-template-columns:1fr}.korea-express-recipient{border-right:0;border-bottom:1px solid #e6eaf1}.korea-express-address>header{align-items:flex-start;gap:7px;padding-top:6px;padding-bottom:6px}}.coupang-pallet-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 10px}.coupang-pallet-list-heading h3{margin:0;color:#2c313c;font-size:13px}.coupang-pallet-list-heading>div{display:flex;align-items:center;gap:8px;color:#4b5263;font-size:12.5px}.coupang-pallet-list-heading button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;color:#326ded;border:1px solid #afc8ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.coupang-pallet-pickup-address{margin-top:13px;padding-top:12px;border-top:1px solid #edf0f5}.coupang-pallet-pickup-address h4{margin:0 0 10px}.coupang-pallet-pickup-address dl{display:grid;gap:7px;margin:0}.coupang-pallet-pickup-address dl div{display:grid;grid-template-columns:40px minmax(0,1fr);gap:6px}.coupang-pallet-pickup-address dt{color:#5c6372;font-size:12.5px}.coupang-pallet-pickup-address dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.45;word-break:break-word}.coupang-pallet-destination dl{display:grid;gap:9px;margin:0}.coupang-pallet-destination dl div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:7px}.coupang-pallet-destination dt{color:#5c6372;font-size:12.5px}.coupang-pallet-destination dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.45;word-break:break-word}.milk-bill-label{color:#5c6372;font-size:12.5px}.milk-express-pickup-address{padding:14px}.milk-express-pickup-address .milk-express-section-heading{margin-bottom:11px}.milk-express-pickup-address dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:12px;border:1px solid #e6eaf1;border-radius:6px}.milk-express-pickup-address dl>div{display:grid;gap:7px;min-width:0;padding:0 13px;border-left:1px solid #e7ebf2}.milk-express-pickup-address dl>div:first-child{padding-left:0;border-left:0}.milk-express-pickup-address dt{color:#5c6372;font-size:12.5px}.milk-express-pickup-address dd{margin:0;color:#2c313c;font-size:12.5px;font-weight:650;line-height:1.45;word-break:break-word}.milk-arrangement-badge--pending-arrangement{color:#d38412;background:#fff3df}.milk-arrangement-badge--waiting-pickup{color:#3978db;background:#e9f2ff}.milk-arrangement-badge--picked-up{color:#279061;background:#e4f8ec}.milk-arrangement-badge--pickup-failed{color:#ee4d5a;background:#ffeaec}.milk-arrangement-badge--pickup-cancelled{color:#5c6372;background:#f0f3f7}.milk-arrangement-empty,.milk-arrangement-history{margin:0;padding:10px 11px;color:#5c6372;border-radius:5px;background:#f7f8fc;font-size:12.5px;line-height:1.55}.milk-arrangement-history{margin-top:10px}.milk-failed-arrangement-actions{display:grid;gap:8px;margin-top:11px}.milk-failed-arrangement-actions>p{margin:0;padding:8px 10px;color:#e44d58;border-radius:4px;background:#fff1f2;font-size:12.5px;line-height:1.5}.milk-failed-arrangement-actions>p+p{color:#4b5263;background:#f6f8fc}.milk-failed-arrangement-actions>div{display:grid;gap:6px}.milk-failed-arrangement-actions article{display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid #e7ebf2;border-radius:4px}.milk-failed-arrangement-actions article>span{margin-right:auto;color:#4b5263;font-size:12.5px;font-weight:700}.milk-failed-arrangement-actions button,.milk-readonly-actions button,.milk-delete-arrangement{min-height:28px;padding:0 9px;color:#326ded;border:1px solid #7ca5ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.milk-failed-arrangement-actions article button:first-of-type{color:#5c6372;border-color:#dfe5ee}.milk-delete-arrangement,.milk-readonly-actions button{color:#4b5263;border-color:#e0e5ed}.milk-readonly-actions{display:flex;justify-content:flex-end;margin-top:17px}.milk-mark-exit-actions{display:inline-flex;gap:5px;margin-left:9px;vertical-align:middle}.milk-mark-exit-actions button{min-height:24px;padding:0 7px;color:#326ded;border:1px solid #c7d9ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:650}.milk-express-table tbody tr.is-history td{color:#5c6372;background:#fafbfd}.milk-express-table .milk-mark-history{color:#5c6372;text-decoration:line-through}.milk-express-table input:disabled{opacity:.55;cursor:not-allowed}.milk-available-status.is-history{color:#5c6372;background:#eef1f5}.order-package-detail__exception-action{display:inline-flex;align-items:center;gap:5px;margin-top:9px;padding:0;color:var(--cp-primary);border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.order-package-detail__exception-action:hover{text-decoration:underline}@media (max-width: 860px){.milk-express-pickup-address dl{grid-template-columns:repeat(2,minmax(0,1fr))}.milk-express-pickup-address dl>div:nth-child(3){margin-top:11px;padding-top:11px;padding-left:0;border-top:1px solid #e7ebf2;border-left:0}.milk-express-pickup-address dl>div:nth-child(4){margin-top:11px;padding-top:11px;border-top:1px solid #e7ebf2}}@media (max-width: 560px){.milk-express-pickup-address dl{grid-template-columns:1fr}.milk-express-pickup-address dl>div:not(:first-child){margin-top:10px;padding-top:10px;padding-left:0;border-top:1px solid #e7ebf2;border-left:0}.milk-express-list-actions{flex-wrap:wrap;justify-content:flex-end}.milk-failed-arrangement-actions article{align-items:flex-start;flex-wrap:wrap}.milk-failed-arrangement-actions article>span{flex-basis:100%}}.orders-v2__pagination select{min-width:92px;height:27px;padding:0 8px;color:#4b5263;border:1px solid #dde4ee;border-radius:7px;background:#fff;font:inherit;font-size:12.5px}.jy-awaiting-review-approved{padding:18px 0 42px;color:#0c0d0e}.jy-awaiting-review-approved h1{display:flex;align-items:center;gap:11px;margin:0 0 17px;color:#0c0d0e;font-size:22px;line-height:1.2}.jy-awaiting-review-approved h1>svg{color:#1e5ef0}.jy-awaiting-review-approved h2{margin:0;color:#0c0d0e}.jy-awaiting-review-approved__card,.jy-awaiting-review-approved__detail-section,.jy-awaiting-review-approved__finance-detail,.jy-awaiting-review-approved__timeline-panel,.jy-awaiting-review-approved__fulfilment-card,.jy-awaiting-review-approved__pallet-card{overflow:hidden;border:1px solid #e3eaf5;border-radius:8px;background:#fff;box-shadow:0 4px 18px #2d4e8a09}.jy-awaiting-review-approved__overview-grid{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(340px,.9fr);gap:17px;align-items:start}.jy-awaiting-review-approved__overview-main{display:grid;gap:16px}.jy-awaiting-review-approved__package-card{padding:19px 21px 16px}.jy-awaiting-review-approved__package-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:13px}.jy-awaiting-review-approved__package-card small,.jy-awaiting-review-approved__snapshot-card>small{color:#4b5263;font-size:12.5px;font-weight:800;letter-spacing:.3px}.jy-awaiting-review-approved__package-card h2,.jy-awaiting-review-approved__snapshot-card h2{margin-top:5px;font-size:23px}.jy-awaiting-review-approved__package-card p{margin:8px 0 0;color:#4b5263;font-size:15px}.jy-awaiting-review-approved__package-card>header button{display:inline-flex;align-items:center;margin-top:15px;padding:0;color:#2c35e8;border:0;background:transparent;font:inherit;font-size:15px;font-weight:800;cursor:pointer;white-space:nowrap}.jy-awaiting-review-approved__package-grid{display:grid;grid-template-columns:1.32fr .93fr 1fr .55fr .6fr;align-items:center;min-height:40px;gap:8px;border-bottom:1px solid #e7edf5;color:#4b5263;font-size:14px}.jy-awaiting-review-approved__package-grid--heading{min-height:33px;color:#5c6372;font-size:13px;font-weight:700}.jy-awaiting-review-approved__package-grid button{display:flex;align-items:center;gap:8px;min-width:0;padding:0;color:#2c313c;border:0;background:transparent;font:inherit;font-size:14px;font-weight:800;text-align:left;cursor:pointer}.jy-awaiting-review-approved__package-grid button svg{color:#4b5263}.jy-awaiting-review-approved__package-grid button em{margin-left:auto;padding:2px 7px;color:#3771ed;border-radius:12px;background:#ecf2ff;font-size:12.5px;font-style:normal;font-weight:800}.jy-awaiting-review-approved__package-grid b,.jy-awaiting-review-approved__package-grid strong{color:#2c313c;font-size:14px}.jy-awaiting-review-approved__status-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 25px;border-color:#ffe1aa;background:linear-gradient(100deg,#fff9ec,#fffdf8)}.jy-awaiting-review-approved__status-card small{color:#ef8e00;font-size:16px;font-weight:800}.jy-awaiting-review-approved__status-card h2{margin:6px 0;font-size:25px}.jy-awaiting-review-approved__status-card p{margin:0;color:#4b5263;font-size:15px}.jy-awaiting-review-approved__status-card button{flex:0 0 auto;min-height:43px;padding:0 20px;color:#fff;border:0;border-radius:6px;background:#2967ed;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__snapshot-card{padding:21px 22px}.jy-awaiting-review-approved__snapshot-card>dl{margin:22px 0 0}.jy-awaiting-review-approved__snapshot-card>dl>div{display:grid;grid-template-columns:93px minmax(0,1fr);gap:9px;padding:12px 0;border-bottom:1px solid #e7edf5}.jy-awaiting-review-approved__snapshot-card dt{color:#5c6372;font-size:14px}.jy-awaiting-review-approved__snapshot-card dd{margin:0;color:#2c313c;font-size:14px;font-weight:750;line-height:1.45}.jy-awaiting-review-approved__measurements{margin-top:19px;padding:18px;border:1px solid #e0e5ff;border-radius:8px;background:linear-gradient(135deg,#f9fbff,#f3f5ff)}.jy-awaiting-review-approved__measurements h3{margin:0;font-size:17px}.jy-awaiting-review-approved__measurements p{margin:7px 0 13px;color:#4b5263;font-size:13px;line-height:1.55}.jy-awaiting-review-approved__measurements div{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin-top:9px;color:#4b5263;font-size:13px}.jy-awaiting-review-approved__measurements strong{color:#213ce4}.jy-awaiting-review-approved--detail h1{padding:18px 20px;margin-bottom:13px;border:1px solid #e3eaf5;border-radius:8px;background:#fff}.jy-awaiting-review-approved__detail-section{margin-top:16px}.jy-awaiting-review-approved__detail-section h2{min-height:50px;padding:15px 19px;border-bottom:1px solid #dce5f0;font-size:19px}.jy-awaiting-review-approved__field-grid{display:grid;gap:13px 17px;padding:17px}.jy-awaiting-review-approved__field-grid--basic{grid-template-columns:repeat(6,minmax(0,1fr))}.jy-awaiting-review-approved__field-grid--sender{grid-template-columns:1.15fr 1.4fr 1fr 1.25fr}.jy-awaiting-review-approved__field-grid--receiver{grid-template-columns:1.18fr .95fr .82fr 1.85fr .95fr}.jy-awaiting-review-approved__readonly-field{min-width:0}.jy-awaiting-review-approved__readonly-field span{display:block;margin-bottom:6px;color:#4b5263;font-size:13px}.jy-awaiting-review-approved__readonly-field b{display:block;min-height:37px;padding:9px 13px;overflow:hidden;color:#0c0d0e;border:1px solid #d9e1eb;border-radius:5px;background:#f7f8fa;font-size:14px;font-weight:650;line-height:1.32;text-overflow:ellipsis;word-break:break-word}.jy-awaiting-review-approved__field-grid--basic .jy-awaiting-review-approved__readonly-field:nth-child(1),.jy-awaiting-review-approved__field-grid--basic .jy-awaiting-review-approved__readonly-field:nth-child(2){grid-column:span 2}.jy-awaiting-review-approved__field-grid--sender .jy-awaiting-review-approved__readonly-field:nth-child(5){grid-column:span 1}.jy-awaiting-review-approved__field-grid--sender .jy-awaiting-review-approved__readonly-field:nth-child(6){grid-column:span 2}.jy-awaiting-review-approved--packages{padding:19px 14px 44px;border:1px solid #e3eaf5;border-radius:8px;background:#fff}.jy-awaiting-review-approved--packages>h1,.jy-awaiting-review-approved--packages>h2{margin-left:11px}.jy-awaiting-review-approved__package-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:14px 0 18px;padding:18px 10px;border:1px solid #dbe6f4;border-radius:7px;background:linear-gradient(135deg,#fff,#f7f9fd)}.jy-awaiting-review-approved__package-stats>div{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 12px;min-width:0;padding:2px 22px;border-right:1px solid #dae4f0}.jy-awaiting-review-approved__package-stats>div:last-child{border-right:0}.jy-awaiting-review-approved__package-stats svg{grid-row:span 2;width:43px;height:43px;padding:10px;color:#0c0d0e;border:1px solid #dfe6f0;border-radius:50%}.jy-awaiting-review-approved__package-stats span{color:#4b5263;font-size:14px}.jy-awaiting-review-approved__package-stats b{color:#0c0d0e;font-size:22px}.jy-awaiting-review-approved--packages>h2{margin-top:18px;margin-bottom:11px;font-size:18px}.jy-awaiting-review-approved__sku-title{margin-top:20px!important}.jy-awaiting-review-approved__sku-title small{margin-left:9px;color:#5c6372;font-size:12.5px;font-weight:500}.jy-awaiting-review-approved__table-scroll{overflow-x:auto;border:1px solid #dce7f3;border-radius:5px}.jy-awaiting-review-approved__table{width:100%;min-width:730px;border-collapse:collapse;color:#0c0d0e;font-size:13px}.jy-awaiting-review-approved__table th,.jy-awaiting-review-approved__table td{height:39px;padding:6px 12px;border-right:1px solid #dce7f3;border-bottom:1px solid #dce7f3;text-align:center;white-space:nowrap}.jy-awaiting-review-approved__table th:last-child,.jy-awaiting-review-approved__table td:last-child{border-right:0}.jy-awaiting-review-approved__table thead th{color:#4b5263;background:#f4f8fc;font-size:12.5px}.jy-awaiting-review-approved__table tbody td{color:#0c0d0e}.jy-awaiting-review-approved__table tfoot th{color:#0c0d0e;background:#f7f9fc;font-size:14px}.jy-awaiting-review-approved__sku-image{display:inline-flex;align-items:center;justify-content:center;width:40px;height:31px;color:#cd7979;border-radius:4px;background:#fff2f1}.jy-awaiting-review-approved--finance{padding:17px 0 42px}.jy-awaiting-review-approved--finance>h1{padding:0 17px}.jy-awaiting-review-approved__finance-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:18px;border:1px solid #dce6f3;border-radius:7px;background:linear-gradient(135deg,#fff,#f6f9fe)}.jy-awaiting-review-approved__finance-stats>div{display:grid;grid-template-columns:51px 1fr;gap:2px 12px;padding:2px 25px;border-right:1px solid #dce5f1}.jy-awaiting-review-approved__finance-stats>div:last-child{border-right:0}.jy-awaiting-review-approved__finance-stats svg{grid-row:span 2;width:45px;height:45px;padding:9px;color:#1467f5;border:1px solid #dce7f5;border-radius:50%}.jy-awaiting-review-approved__finance-stats span{color:#4b5263;font-size:14px;font-weight:700}.jy-awaiting-review-approved__finance-stats b{color:#0c0d0e;font-size:26px}.jy-awaiting-review-approved__finance-detail{margin-top:16px;padding:16px 17px}.jy-awaiting-review-approved__finance-detail>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.jy-awaiting-review-approved__finance-detail h2{display:flex;align-items:center;gap:11px;font-size:21px}.jy-awaiting-review-approved__finance-detail h2 span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;border-radius:50%;background:#1d6df2}.jy-awaiting-review-approved__finance-detail header button{height:40px;padding:0 17px;color:#4b5263;border:1px solid #c9d9ed;border-radius:7px;background:#fff;font:inherit;font-size:14px;font-weight:700}.jy-awaiting-review-approved__finance-detail nav{display:flex;gap:10px;margin:16px 0}.jy-awaiting-review-approved__finance-detail nav button{min-width:135px;height:43px;color:#4b5263;border:1px solid #cbd8e9;border-radius:6px;background:#f8fbff;font:inherit;font-size:15px;font-weight:750}.jy-awaiting-review-approved__finance-detail nav button.is-active{color:#fff;border-color:#166bf1;background:#166bf1}.jy-awaiting-review-approved__empty-row td{height:295px!important}.jy-awaiting-review-approved__empty-row svg,.jy-awaiting-review-approved__empty-row b,.jy-awaiting-review-approved__empty-row span{display:block;margin-right:auto;margin-left:auto}.jy-awaiting-review-approved__empty-row svg{color:#9cc7ff}.jy-awaiting-review-approved__empty-row b{margin-top:16px;color:#0c0d0e;font-size:20px}.jy-awaiting-review-approved__empty-row span{margin-top:8px;color:#4b5263;font-size:15px}.jy-awaiting-review-approved--quote-finance{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:26px;align-items:start;padding:8px 12px 38px}.jy-awaiting-review-approved--quote-finance>main>h1{margin:0 0 12px;font-size:20px}.jy-awaiting-review-approved--quote-finance>main>h1 small{color:#5c6372;font-size:13px;font-weight:600}.jy-awaiting-review-approved__quote-fee-group{margin-top:10px;overflow:hidden;border:1px solid #dce7f3;border-radius:7px;background:#fff}.jy-awaiting-review-approved__quote-fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;min-height:46px;border-bottom:1px solid #dce7f3}.jy-awaiting-review-approved__quote-fee-group h2{display:flex;align-items:center;gap:12px;padding-left:18px;color:#1457ed;font-size:18px}.jy-awaiting-review-approved__quote-fee-group h2 span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#fff;border-radius:50%;background:#236cf2}.jy-awaiting-review-approved__quote-fee-group>header>b{color:#1f58dd;font-size:14px;white-space:nowrap}.jy-awaiting-review-approved__quote-fee-group>header>b strong{color:#f5222d}.jy-awaiting-review-approved__quote-fee-group>header>button{align-self:stretch;color:#195eea;border:0;border-left:1px solid #dce7f3;background:#fff;font:inherit;font-size:19px;cursor:pointer}.jy-awaiting-review-approved__quote-fee-group .jy-awaiting-review-approved__table{min-width:650px}.jy-awaiting-review-approved__quote-fee-group .jy-awaiting-review-approved__table th,.jy-awaiting-review-approved__quote-fee-group .jy-awaiting-review-approved__table td{height:27px;padding-top:3px;padding-bottom:3px}.jy-awaiting-review-approved__quote-tax,.jy-awaiting-review-approved__quote-summary{overflow:hidden;border:1px solid #dce7f3;border-radius:8px;background:#fff}.jy-awaiting-review-approved__quote-tax{min-height:239px}.jy-awaiting-review-approved__quote-tax>h2,.jy-awaiting-review-approved__quote-summary>h2{padding:17px 18px;border-bottom:1px solid #e2e9f3;font-size:18px}.jy-awaiting-review-approved__quote-tax>div{display:grid;justify-items:center;gap:9px;padding:30px 16px;color:#4b5263;text-align:center}.jy-awaiting-review-approved__quote-tax svg{color:#b6d5ff}.jy-awaiting-review-approved__quote-tax b{color:#0c0d0e;font-size:18px}.jy-awaiting-review-approved__quote-tax p{margin:0;font-size:13px}.jy-awaiting-review-approved__quote-summary{margin-top:12px;padding-bottom:17px}.jy-awaiting-review-approved__quote-summary dl{margin:13px 18px}.jy-awaiting-review-approved__quote-summary dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:8px;color:#4b5263;font-size:14px}.jy-awaiting-review-approved__quote-summary dt,.jy-awaiting-review-approved__quote-summary dd{margin:0}.jy-awaiting-review-approved__quote-summary dd,.jy-awaiting-review-approved__quote-summary footer strong{color:#f5222d;font-weight:800;text-align:right}.jy-awaiting-review-approved__quote-summary footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 18px 16px;padding-top:12px;border-top:1px solid #dce7f3}.jy-awaiting-review-approved__quote-summary footer b{color:#0c0d0e;font-size:16px}.jy-awaiting-review-approved__quote-summary footer strong{font-size:14px;line-height:1.4}.jy-awaiting-review-approved__quote-summary>button{display:block;width:calc(100% - 36px);min-height:40px;margin:10px 18px 0;color:#fff;border:1px solid #2e69e9;border-radius:4px;background:#2e69e9;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__quote-summary>button.is-contact{color:#2e69e9;background:#fff}.jy-awaiting-review-approved__quote-summary>p{margin:11px 18px 0;color:#5c6372;font-size:12.5px}.jy-awaiting-review-approved--timeline{min-height:660px;padding:20px 13px;border:1px solid #e1e9f4;border-radius:8px;background:#fff}.jy-awaiting-review-approved__timeline-panel{min-height:590px;padding:38px 48px}.jy-awaiting-review-approved__timeline-panel article{position:relative;display:flex;align-items:flex-start;min-height:110px;padding-left:39px}.jy-awaiting-review-approved__timeline-panel article:before{position:absolute;top:11px;bottom:0;left:9px;width:2px;content:"";background:#d7e7fb}.jy-awaiting-review-approved__timeline-panel article:last-child:before{display:none}.jy-awaiting-review-approved__timeline-panel i{position:absolute;top:0;left:0;width:18px;height:18px;box-sizing:border-box;border:4px solid #fff;border-radius:50%;background:#126bf0;box-shadow:0 0 0 2px #126bf0}.jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#fff}.jy-awaiting-review-approved--material .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--material .jy-awaiting-review-approved__timeline-panel article:nth-child(3) i{background:#fff}.jy-awaiting-review-approved--awaiting-quote .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i,.jy-awaiting-review-approved--awaiting-quote .jy-awaiting-review-approved__timeline-panel article:nth-child(3) i{background:#126bf0}.jy-awaiting-review-approved--awaiting-quote .jy-awaiting-review-approved__timeline-panel article:nth-child(4) i{background:#fff}.jy-awaiting-review-approved--awaiting-confirmation .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i,.jy-awaiting-review-approved--awaiting-confirmation .jy-awaiting-review-approved__timeline-panel article:nth-child(3) i,.jy-awaiting-review-approved--awaiting-confirmation .jy-awaiting-review-approved__timeline-panel article:nth-child(4) i{background:#126bf0}.jy-awaiting-review-approved--awaiting-confirmation .jy-awaiting-review-approved__timeline-panel article:nth-child(5) i{background:#fff}.jy-awaiting-review-approved__timeline-panel article div{display:grid;gap:10px}.jy-awaiting-review-approved__timeline-panel b{font-size:20px}.jy-awaiting-review-approved__timeline-panel time{color:#4b5263;font-size:17px;font-weight:700}.jy-awaiting-review-approved--fulfilment{padding:18px 14px 36px;border:1px solid #e1e9f4;border-radius:8px;background:#fff}.jy-awaiting-review-approved__fulfilment-summary{display:grid;grid-template-columns:.78fr .78fr minmax(0,1.4fr);margin:12px 0;border:1px solid #dfe8f2;border-radius:6px}.jy-awaiting-review-approved__fulfilment-summary>div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:1px 10px;min-height:59px;padding:10px 18px;border-right:1px solid #dfe8f2}.jy-awaiting-review-approved__fulfilment-summary>div:last-child{border-right:0}.jy-awaiting-review-approved__fulfilment-summary svg{grid-row:span 2;width:30px;color:#0c0d0e}.jy-awaiting-review-approved__fulfilment-summary small,.jy-awaiting-review-approved__fulfilment-facts small,.jy-awaiting-review-approved__delivery-facts small{color:#5c6372;font-size:13px}.jy-awaiting-review-approved__fulfilment-summary b{align-self:end;color:#0c0d0e;font-size:16px}.jy-awaiting-review-approved__fulfilment-card,.jy-awaiting-review-approved__pallet-card{margin-top:13px}.jy-awaiting-review-approved__fulfilment-card h2,.jy-awaiting-review-approved__pallet-card h2{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 18px;border-bottom:1px solid #dce6f1;font-size:21px}.jy-awaiting-review-approved__fulfilment-card h2 span,.jy-awaiting-review-approved__pallet-card h2 span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;border-radius:50%;background:linear-gradient(145deg,#2569fb,#1f43f3)}.jy-awaiting-review-approved__fulfilment-card h3{margin:0;padding:10px 14px 6px;font-size:14px}.jy-awaiting-review-approved__fulfilment-facts{display:grid;grid-template-columns:repeat(5,1fr);padding:14px 16px 0}.jy-awaiting-review-approved__fulfilment-facts>div{display:grid;grid-template-columns:36px 1fr;gap:2px 8px;min-width:0;padding:1px 17px;border-right:1px solid #dce6f1}.jy-awaiting-review-approved__fulfilment-facts>div:last-child{border:0}.jy-awaiting-review-approved__fulfilment-facts svg{grid-row:span 2;width:28px}.jy-awaiting-review-approved__fulfilment-facts b{color:#0c0d0e;font-size:16px;white-space:nowrap}.jy-awaiting-review-approved__delivery-facts{display:grid;grid-template-columns:.7fr .9fr 1.6fr 1.1fr .92fr .93fr .98fr;padding:14px 17px}.jy-awaiting-review-approved__delivery-facts>div{display:grid;gap:8px;min-width:0;padding:0 14px;border-right:1px solid #dce6f1}.jy-awaiting-review-approved__delivery-facts>div:first-child{padding-left:0}.jy-awaiting-review-approved__delivery-facts>div:last-child{border:0}.jy-awaiting-review-approved__delivery-facts b{color:#0c0d0e;font-size:14px;line-height:1.4;word-break:break-word}.jy-awaiting-review-approved__pallet-card{display:grid;grid-template-columns:auto 1fr;align-items:center}.jy-awaiting-review-approved__pallet-card h2{border-bottom:0}.jy-awaiting-review-approved__pallet-card>div:not(.jy-awaiting-review-approved__table-scroll){justify-self:end;padding-right:19px;color:#2c313c;font-size:14px}.jy-awaiting-review-approved__pallet-card .jy-awaiting-review-approved__table-scroll{grid-column:1 / -1;margin:0 13px 13px}.jy-awaiting-review-approved__coupang-empty{display:grid;justify-items:center;min-height:600px;margin-top:10px;padding:80px 20px;border:1px solid #dfe8f2;border-radius:7px;background:linear-gradient(180deg,#fff,#fbfdff);text-align:center}.jy-awaiting-review-approved__coupang-empty-art{position:relative;display:flex;align-items:center;justify-content:center;width:250px;height:210px;margin-bottom:22px;border-radius:50%;background:radial-gradient(ellipse at 50% 80%,#dceeff,#f8fbff 67%)}.jy-awaiting-review-approved__coupang-empty-art svg{position:absolute;color:#2875f6}.jy-awaiting-review-approved__coupang-empty-art svg:nth-child(1){width:86px;height:86px;transform:translate(-20px,16px)}.jy-awaiting-review-approved__coupang-empty-art svg:nth-child(2){width:49px;height:49px;transform:translate(45px,-29px)}.jy-awaiting-review-approved__coupang-empty-art svg:nth-child(3){width:47px;height:47px;transform:translate(68px,34px)}.jy-awaiting-review-approved__coupang-empty>div:last-child{min-width:480px;padding:22px 44px;color:#2c313c;border-radius:8px;background:linear-gradient(120deg,#eef6ff,#e8f1ff)}.jy-awaiting-review-approved__coupang-empty h2{margin:0;color:#102d79;font-size:20px}.jy-awaiting-review-approved__coupang-empty p{margin:13px 0 0;font-size:16px;line-height:1.65}.jy-awaiting-review-approved__pickup-cancel{margin-left:auto;padding:4px 15px;color:#f13943;border:1px solid #f13943;border-radius:4px;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__coupang-warehouse-top{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(420px,.95fr);gap:14px;margin-top:12px}.jy-awaiting-review-approved__coupang-warehouse-top>section:first-child{min-height:174px;border:1px solid #dfe8f2;border-radius:7px;background:#fff}.jy-awaiting-review-approved__coupang-files,.jy-awaiting-review-approved__coupang-marks{border:1px solid #dfe8f2;border-radius:7px;background:#fff}.jy-awaiting-review-approved__coupang-files{overflow:hidden}.jy-awaiting-review-approved__coupang-files h2,.jy-awaiting-review-approved__coupang-marks h2{display:flex;align-items:center;gap:11px;margin:0;padding:14px 17px;color:#0c0d0e;font-size:20px}.jy-awaiting-review-approved__coupang-files h2 svg{color:#0c0d0e}.jy-awaiting-review-approved__coupang-files>div{display:grid;grid-template-columns:30px minmax(0,1fr) 105px 105px;align-items:center;gap:8px;min-height:63px;padding:0 15px;border-top:1px solid #dfe8f2}.jy-awaiting-review-approved__coupang-files>div>svg{color:#1765ee}.jy-awaiting-review-approved__coupang-files b{color:#1457ed;font-size:16px}.jy-awaiting-review-approved__coupang-files button,.jy-awaiting-review-approved__coupang-view{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;color:#1463f3;border:1px solid #1463f3;border-radius:5px;background:#fff;font:inherit;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__coupang-marks{margin-top:12px;padding:1px 14px 14px}.jy-awaiting-review-approved__coupang-marks h2{padding-left:0}.jy-awaiting-review-approved__coupang-marks h2 svg{color:#1765ee}.jy-awaiting-review-approved__coupang-marks .jy-awaiting-review-approved__table{min-width:970px;font-size:14px}.jy-awaiting-review-approved__coupang-marks .jy-awaiting-review-approved__table th,.jy-awaiting-review-approved__coupang-marks .jy-awaiting-review-approved__table td{height:41px}.jy-awaiting-review-approved__coupang-marks .jy-awaiting-review-approved__table tfoot th{color:#173a9a;text-align:left}.jy-awaiting-review-approved__coupang-ready{display:inline-flex;align-items:center;padding:5px 12px;color:#12943a;border-radius:999px;background:#e1fae8;font-size:13px;font-weight:800}.jy-awaiting-review-approved__coupang-view{min-height:0;padding:0;color:#1765ee;border:0;background:transparent}.jy-awaiting-review-approved--packages .is-preparation-exception td{background:#fff0f1}.jy-awaiting-review-approved__mark-status{display:inline-flex;align-items:center;gap:5px;padding:3px 12px;color:#12943a;border-radius:999px;background:#e1fae8;font-size:12.5px;font-weight:800}.jy-awaiting-review-approved__mark-status:before{width:8px;height:8px;border-radius:50%;content:"";background:currentColor}.jy-awaiting-review-approved__mark-status.is-exception{color:#f5222d;background:#ffe1e4}.jy-awaiting-review-approved__mark-contact{color:#f5222d;font-weight:800}.jy-awaiting-review-approved--preparing,.jy-awaiting-review-approved--preparing .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--preparing .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--preparing .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--preparing .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--preparing .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved__timeline-contact{display:inline-flex;margin-left:22px;padding:5px 13px;color:#f5222d;border-radius:6px;background:#fff0f1;font-weight:800}.jy-awaiting-review-approved--awaiting-payment-finance .jy-awaiting-review-approved__quote-fee-group>header{grid-template-columns:minmax(0,1fr) auto auto 40px}.jy-awaiting-review-approved__payment-state{display:inline-flex;align-items:center;gap:7px;margin:0 10px;padding:5px 11px;border-radius:7px;font-size:13px;font-weight:800;white-space:nowrap}.jy-awaiting-review-approved__payment-state b{color:inherit}.jy-awaiting-review-approved__payment-state small{color:inherit;font-size:12.5px;font-weight:700}.jy-awaiting-review-approved__payment-state.is-pending{color:#f05b35;background:#fff0e8}.jy-awaiting-review-approved__payment-state.is-monthly,.jy-awaiting-review-approved__payment-state.is-checking{color:#1765ee;background:#eaf3ff}.jy-awaiting-review-approved__payment-state.is-overdue{color:#f5222d;background:#ffe8ea}.jy-awaiting-review-approved__payment-state.is-delayed{color:#eb6a25;background:#fff1e7}.jy-awaiting-review-approved--awaiting-payment-finance .jy-awaiting-review-approved__quote-summary>button{border-color:#1457ed;background:#1457ed}.jy-awaiting-review-approved--awaiting-payment-finance .jy-awaiting-review-approved__quote-summary>button.is-contact{color:#1457ed;background:#fff}.jy-awaiting-review-approved--awaiting-payment,.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel article:nth-child(8) i{background:#fff}.jy-awaiting-review-approved--awaiting-payment .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--awaiting-verification-finance .jy-awaiting-review-approved__quote-fee-group>header{grid-template-columns:minmax(0,1fr) auto auto 40px}.jy-awaiting-review-approved--awaiting-verification,.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel article:nth-child(9) i{background:#fff}.jy-awaiting-review-approved--awaiting-verification .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--awaiting-shipment-finance .jy-awaiting-review-approved__quote-fee-group>header{grid-template-columns:minmax(0,1fr) auto auto 40px}.jy-awaiting-review-approved__payment-state.is-complete{color:#17803d;background:#e6f8ec}.jy-awaiting-review-approved--awaiting-shipment,.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel article:nth-child(10) i{background:#fff}.jy-awaiting-review-approved--awaiting-shipment .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--clearance-finance .jy-awaiting-review-approved__quote-fee-group>header{grid-template-columns:minmax(0,1fr) auto auto 40px}.jy-awaiting-review-approved__quote-tax--clearance{min-height:0}.jy-awaiting-review-approved__quote-tax--clearance>div{grid-template-columns:58px minmax(0,1fr);align-items:center;justify-items:start;gap:14px;padding:23px 20px;text-align:left}.jy-awaiting-review-approved__quote-tax--clearance>div>section{min-width:0}.jy-awaiting-review-approved__quote-tax--clearance>div>section>p{margin-top:5px;color:#385889}.jy-awaiting-review-approved__quote-tax--clearance footer{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px}.jy-awaiting-review-approved__quote-tax--clearance button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;color:#fff;border:1px solid #1e40ee;border-radius:4px;background:#1e40ee;font:inherit;font-weight:800;cursor:pointer}.jy-awaiting-review-approved__quote-tax--clearance button+button{color:#1e40ee;background:#fff}.jy-awaiting-review-approved__quote-summary--clearance footer{align-items:center;margin:12px 18px 0;padding:17px;border:0;border-radius:6px;background:linear-gradient(135deg,#edfdf2,#e5f9ea)}.jy-awaiting-review-approved__quote-summary--clearance footer>svg{flex:0 0 auto;color:#149342}.jy-awaiting-review-approved__quote-summary--clearance footer>div{min-width:0}.jy-awaiting-review-approved__quote-summary--clearance footer b{display:block;color:#149342;font-size:20px}.jy-awaiting-review-approved__quote-summary--clearance footer p{margin:4px 0 0;color:#245494;font-size:13px}.jy-awaiting-review-approved--clearance,.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel article:nth-child(11) i{background:#fff}.jy-awaiting-review-approved--clearance .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved__status-card--customs-exception,.jy-awaiting-review-approved__status-card--customs-inspection{border-color:#ffd8d5;background:linear-gradient(100deg,#fff4f2,snow)}.jy-awaiting-review-approved__status-card--customs-exception small,.jy-awaiting-review-approved__status-card--customs-exception h2,.jy-awaiting-review-approved__status-card--customs-inspection small,.jy-awaiting-review-approved__status-card--customs-inspection h2{color:#f5222d}.jy-awaiting-review-approved__status-card--customs-exception button{color:#1d3ee8;border:1px solid #1d3ee8;background:#fff}.jy-awaiting-review-approved__status-card--customs-complete{justify-content:flex-start;border-color:#c7f0d7;background:linear-gradient(100deg,#e9fbef,#f8fffa)}.jy-awaiting-review-approved__status-card--customs-complete small,.jy-awaiting-review-approved__status-card--customs-complete h2{color:#0d9b3d}.jy-awaiting-review-approved__status-complete-icon{flex:0 0 auto;width:54px;height:54px;margin-right:4px;color:#fff;fill:#0da43f;stroke-width:3}.jy-awaiting-review-approved--customs-exception-finance .jy-awaiting-review-approved__quote-fee-group>header{grid-template-columns:minmax(0,1fr) auto auto 40px}.jy-awaiting-review-approved__quote-summary--customs-exception>button{border-color:#163ff0;background:#163ff0}.jy-awaiting-review-approved__quote-summary--customs-exception>button.is-contact{color:#163ff0;background:#fff}.jy-awaiting-review-approved--customs-exception,.jy-awaiting-review-approved--customs-inspection,.jy-awaiting-review-approved--customs-complete,.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel,.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel article,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article,.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel article>p,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article>p,.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i,.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel article.is-customs-exception i,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article.is-customs-exception i,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article.is-customs-inspection i{background:#fff;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--customs-exception .jy-awaiting-review-approved__timeline-panel article.is-exception i,.jy-awaiting-review-approved--customs-inspection .jy-awaiting-review-approved__timeline-panel article.is-exception i,.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article.is-customs-complete i{position:relative;background:#0da43f;box-shadow:0 0 0 2px #0da43f}.jy-awaiting-review-approved--customs-complete .jy-awaiting-review-approved__timeline-panel article.is-customs-complete i:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved__status-card--at-korea-warehouse{justify-content:flex-start;border-color:#c7f0d7;background:linear-gradient(100deg,#e9fbef,#f8fffa)}.jy-awaiting-review-approved__status-card--at-korea-warehouse small,.jy-awaiting-review-approved__status-card--at-korea-warehouse h2{color:#0d9b3d}.jy-awaiting-review-approved--at-korea-warehouse,.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel{min-height:0}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:42px;min-height:78px}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article>p{margin:4px 0 0;color:#385889;font-size:15px;font-weight:600;line-height:1.5}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article:nth-child(2) i{background:#126bf0}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article.is-exception i{background:#f5222d;box-shadow:0 0 0 2px #f5222d}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article.is-at-korea-warehouse i{position:relative;background:#0da43f;box-shadow:0 0 0 2px #0da43f}.jy-awaiting-review-approved--at-korea-warehouse .jy-awaiting-review-approved__timeline-panel article.is-at-korea-warehouse i:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:13px;font-style:normal;font-weight:900;line-height:1}.jy-awaiting-review-approved__supplement-pay-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 18px 0}.jy-awaiting-review-approved__supplement-pay-actions button{min-height:40px;color:#fff;border:1px solid #163ff0;border-radius:4px;background:#163ff0;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.jy-approved-express{display:grid;gap:11px;margin-top:9px;color:#0c0d0e}.jy-approved-express__summary{display:grid;grid-template-columns:.75fr 1.9fr;border:1px solid #dce7f3;border-radius:5px;overflow:hidden}.jy-approved-express__summary>div{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:8px 19px;border-right:1px solid #dce7f3}.jy-approved-express__summary>div:last-child{border-right:0}.jy-approved-express__summary svg{grid-row:span 2;width:28px;color:#0c0d0e}.jy-approved-express__summary small{color:#4b5263;font-size:13px}.jy-approved-express__summary b{color:#0c0d0e;font-size:15px}.jy-approved-express__files{width:min(410px,100%);padding:0 10px 8px;border:1px solid #dce7f3;border-radius:5px;background:#fff}.jy-approved-express__files h2{display:flex;align-items:center;gap:9px;margin:0;padding:10px 0;color:#0c0d0e;font-size:18px}.jy-approved-express__files h2 svg{color:#0c0d0e}.jy-approved-express__files>div{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px;padding:6px 10px;border-top:1px solid #e2ebf6}.jy-approved-express__files>div>svg{color:#1370f8}.jy-approved-express__files b{min-width:0;overflow:hidden;color:#1a315e;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.jy-approved-express__files span{display:flex;gap:7px}.jy-approved-express__files button,.jy-approved-express__query button,.jy-approved-express__preview button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:80px;height:31px;padding:0 10px;border:1px solid #1473ff;border-radius:4px;background:#fff;color:#1467dd;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.jy-approved-express__inventory{border:1px solid #dce7f3;border-radius:5px;overflow:hidden}.jy-approved-express__inventory>h2{display:flex;align-items:center;gap:9px;margin:0;padding:8px 13px;color:#0c0d0e;font-size:18px}.jy-approved-express__inventory>h2 svg{padding:5px;color:#fff;border-radius:4px;background:#1474f4}.jy-approved-express__table-wrap{overflow-x:auto}.jy-approved-express table{width:100%;border-collapse:collapse;font-size:13px}.jy-approved-express th,.jy-approved-express td{height:28px;padding:0 8px;border:1px solid #dce7f3;color:#17315f;text-align:center;white-space:nowrap}.jy-approved-express thead th{color:#3e5f95;background:linear-gradient(180deg,#f8fbff,#edf5ff);font-weight:700}.jy-approved-express tfoot th{color:#0c0d0e;background:#f4f9ff;font-weight:800}.jy-approved-express table em{display:inline-flex;min-width:64px;justify-content:center;padding:2px 8px;border-radius:10px;font-size:12.5px;font-style:normal;font-weight:800}.jy-approved-express table em.is-arranged{color:#0b9a38;background:#ddf8e5}.jy-approved-express table em.is-failed{color:#ef2727;background:#fff0f0}.jy-approved-express table em.is-cancelled{color:#4b5263;background:#eef1f5}.jy-approved-express__inventory>p{display:flex;align-items:center;gap:18px;margin:0;padding:10px 14px;color:#1467db;font-size:14px;font-weight:800}.jy-approved-express__inventory>p svg{width:21px;height:21px;color:#fff;border-radius:50%;background:#176fe9}.jy-approved-express__inventory>p span{color:#4b5263;font-weight:500}.jy-approved-express__inventory>p span b{color:#f23a38}.jy-approved-express__address{overflow:hidden;border:1px solid #dce7f3;border-radius:5px;background:#fff}.jy-approved-express__address>header{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 14px;border-bottom:1px solid #dce7f3;background:linear-gradient(90deg,#fbfdff,#f3f8ff)}.jy-approved-express__address>header>div{display:flex;align-items:center;gap:11px;min-width:0}.jy-approved-express__address>header>div>span{display:inline-grid;place-items:center;width:34px;height:34px;color:#fff;border-radius:50%;background:#166fe9;font-size:20px;font-weight:800}.jy-approved-express__address h2{margin:0;color:#0c0d0e;font-size:20px}.jy-approved-express__address>header>aside{display:flex;gap:8px}.jy-approved-express__redispatch,.jy-approved-express__cancel{height:32px;padding:0 16px;border-radius:4px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.jy-approved-express__redispatch{border:1px solid #176cf3;color:#fff;background:#176cf3}.jy-approved-express__cancel{border:1px solid #ff3434;color:#f12727;background:#fff}.jy-approved-express__state{display:flex;align-items:center;gap:9px;min-width:0}.jy-approved-express__state small{color:#4b5263;font-size:13px}.jy-approved-express__state em{display:inline-flex;justify-content:center;min-width:92px;padding:5px 10px;border-radius:4px;font-size:13px;font-style:normal;font-weight:800}.jy-approved-express__state em.is-waiting{color:#1562c8;background:#dfeeff}.jy-approved-express__state em.is-working{color:#126be7;background:#dbeeff}.jy-approved-express__state em.is-failed{color:#f12626;background:#ffe3e3}.jy-approved-express__state em.is-warehouse{color:#1b8e43;background:#e0f7e7}.jy-approved-express__state em.is-cancelled{color:#4b5263;background:#edf1f5}.jy-approved-express__state b{color:#f12626;font-size:13px;white-space:nowrap}.jy-approved-express__facts{display:grid;grid-template-columns:.78fr .96fr 1.65fr .85fr 1.02fr 1fr .98fr .95fr;padding:10px 14px}.jy-approved-express__facts label{display:grid;gap:5px;min-width:0;padding:0 11px;border-right:1px solid #e2eaf4}.jy-approved-express__facts label:first-child{padding-left:0}.jy-approved-express__facts label:last-child{border-right:0}.jy-approved-express__facts small{display:flex;align-items:center;gap:4px;color:#4b5263;font-size:12.5px}.jy-approved-express__facts small svg{color:#1473f6}.jy-approved-express__facts small i{color:#f12828;font-style:normal}.jy-approved-express__facts b{min-height:20px;overflow:hidden;color:#2c313c;font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.jy-approved-express__facts input{box-sizing:border-box;width:100%;height:32px;padding:0 8px;border:1px solid #c8dcf4;border-radius:4px;outline:none;color:#2c313c;background:#fff;font:inherit;font-size:13px}.jy-approved-express__facts input:focus{border-color:#1971ed;box-shadow:0 0 0 2px #e7f1ff}.jy-approved-express__facts .jy-approved-express__waybill span{display:flex;align-items:center;gap:6px}.jy-approved-express__waybill button{flex:0 0 auto;height:26px;padding:0 9px;border:1px solid #176cf3;border-radius:3px;color:#fff;background:#176cf3;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.jy-approved-express__responsibility{padding:0 14px}.jy-approved-express__responsibility h3{margin:0;padding:5px 0;color:#2c313c;font-size:14px}.jy-approved-express__card-bottom{display:grid;grid-template-columns:235px minmax(0,1fr);gap:12px;padding:12px 14px 14px}.jy-approved-express__card-bottom>aside{display:grid;align-content:start;gap:6px;padding:12px;border-radius:4px;background:#f2f8ff}.jy-approved-express__card-bottom>aside small{color:#4b5263;font-size:13px}.jy-approved-express__card-bottom>aside b{color:#1266df;font-size:17px}.jy-approved-express__card-bottom>aside span{color:#4b5263;font-size:12.5px;line-height:1.55}.jy-approved-express__card-bottom .jy-approved-express__files{width:auto}.jy-approved-express__card-bottom .jy-approved-express__files h2{color:#1467dc;font-size:15px}.jy-approved-express__card-bottom .jy-approved-express__files>div{min-height:35px}.jy-approved-express__address.is-cancelled{border-color:#d8dee8;background:#fbfcfd}.jy-approved-express__address.is-cancelled>header,.jy-approved-express__address.is-cancelled .jy-approved-express__facts,.jy-approved-express__address.is-cancelled .jy-approved-express__responsibility,.jy-approved-express__address.is-cancelled .jy-approved-express__card-bottom>aside{opacity:.58}.jy-approved-express__address.is-cancelled .jy-approved-express__files{opacity:1}.jy-approved-express__preview,.jy-approved-express__query{display:grid;justify-items:center;gap:10px;min-width:340px;padding:18px 12px;color:#19305a;text-align:center}.jy-approved-express__preview svg{color:#166fe9}.jy-approved-express__preview p,.jy-approved-express__query p{margin:0;color:#4b5263}.jy-approved-express__query{justify-items:start;text-align:left}.jy-approved-express__query button{justify-self:end;margin-top:6px}@media (max-width: 1100px){.jy-awaiting-review-approved__overview-grid,.jy-awaiting-review-approved--quote-finance{grid-template-columns:1fr}.jy-awaiting-review-approved__field-grid--basic{grid-template-columns:repeat(3,1fr)}.jy-awaiting-review-approved__field-grid--sender,.jy-awaiting-review-approved__field-grid--receiver,.jy-awaiting-review-approved__package-stats,.jy-awaiting-review-approved__finance-stats{grid-template-columns:repeat(2,1fr)}.jy-awaiting-review-approved__package-stats>div:nth-child(2),.jy-awaiting-review-approved__finance-stats>div:nth-child(2){border-right:0}.jy-awaiting-review-approved__package-stats>div:nth-child(n+3),.jy-awaiting-review-approved__finance-stats>div:nth-child(n+3){margin-top:15px;padding-top:15px;border-top:1px solid #dce5f1}.jy-awaiting-review-approved__delivery-facts,.jy-awaiting-review-approved__fulfilment-facts{grid-template-columns:repeat(3,1fr);gap:15px 0}.jy-awaiting-review-approved__fulfilment-summary{grid-template-columns:repeat(2,1fr)}.jy-awaiting-review-approved__fulfilment-summary>div:last-child{grid-column:1 / -1;border-top:1px solid #dfe8f2}}@media (max-width: 700px){.jy-awaiting-review-approved__package-grid{grid-template-columns:1.5fr 1fr 1fr;padding:8px 0}.jy-awaiting-review-approved__package-grid>:nth-child(n+4){display:none}.jy-awaiting-review-approved__field-grid--basic,.jy-awaiting-review-approved__field-grid--sender,.jy-awaiting-review-approved__field-grid--receiver{grid-template-columns:1fr}.jy-awaiting-review-approved__field-grid--basic .jy-awaiting-review-approved__readonly-field:nth-child(1),.jy-awaiting-review-approved__field-grid--basic .jy-awaiting-review-approved__readonly-field:nth-child(2),.jy-awaiting-review-approved__field-grid--sender .jy-awaiting-review-approved__readonly-field:nth-child(6){grid-column:auto}.jy-awaiting-review-approved__package-stats,.jy-awaiting-review-approved__finance-stats{grid-template-columns:1fr}.jy-awaiting-review-approved__package-stats>div,.jy-awaiting-review-approved__finance-stats>div{margin-top:12px;padding-top:12px;padding-left:10px;border-top:1px solid #dce5f1;border-right:0}.jy-awaiting-review-approved__package-stats>div:first-child,.jy-awaiting-review-approved__finance-stats>div:first-child{margin-top:0;padding-top:0;border-top:0}.jy-awaiting-review-approved__finance-detail nav{overflow-x:auto}.jy-awaiting-review-approved__finance-detail nav button{min-width:112px}.jy-awaiting-review-approved__fulfilment-summary,.jy-awaiting-review-approved__fulfilment-facts,.jy-awaiting-review-approved__delivery-facts{grid-template-columns:1fr}.jy-awaiting-review-approved__fulfilment-summary>div,.jy-awaiting-review-approved__fulfilment-facts>div,.jy-awaiting-review-approved__delivery-facts>div{padding:12px 0;border-top:1px solid #dce6f1;border-right:0}.jy-awaiting-review-approved__fulfilment-summary>div:first-child,.jy-awaiting-review-approved__fulfilment-facts>div:first-child,.jy-awaiting-review-approved__delivery-facts>div:first-child{border-top:0}.jy-awaiting-review-approved__pallet-card{grid-template-columns:1fr}.jy-awaiting-review-approved__pallet-card>div:not(.jy-awaiting-review-approved__table-scroll){justify-self:start;padding:0 18px 14px}.jy-awaiting-review-approved__coupang-empty>div:last-child{min-width:0;padding:20px}.jy-awaiting-review-approved__coupang-empty h2{font-size:17px}.jy-awaiting-review-approved__coupang-empty p{font-size:14px}}.jy-awaiting-review-approved--fulfilment>.jy-approved-pickup{display:grid;gap:13px}.jy-approved-pickup__arrangement{overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff;box-shadow:0 3px 12px #30528b06}.jy-approved-pickup__arrangement>h2{display:flex;align-items:center;gap:11px;min-height:53px;padding:0 16px;border-bottom:1px solid #dfe9f4;background:linear-gradient(100deg,#f6fbff,#edf6ff);color:#0c0d0e;font-size:20px}.jy-approved-pickup__arrangement>h2>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:35px;height:35px;color:#fff;border-radius:50%;background:linear-gradient(145deg,#2e73fa,#174af1);font-size:20px}.jy-approved-pickup__arrangement>h2>b{min-width:0;font-size:inherit}.jy-approved-pickup__state{display:inline-flex;align-items:center;gap:9px;margin-left:6px;min-width:0}.jy-approved-pickup__state small{color:#4b5263;font-size:13px;font-weight:650;white-space:nowrap}.jy-approved-pickup__state em{display:inline-flex;align-items:center;min-height:24px;padding:0 12px;border-radius:4px;font-size:13px;font-style:normal;font-weight:800;white-space:nowrap}.jy-approved-pickup__state em.is-failed{color:#ef3640;background:#ffe6e8}.jy-approved-pickup__state em.is-cancelled{color:#4b5263;background:#e8edf2}.jy-approved-pickup__state strong{overflow:hidden;color:#f04b53;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pickup__cancel{margin-left:auto;min-width:82px;min-height:32px;padding:0 16px;color:#f13943;border:1px solid #f13943;border-radius:4px;background:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.jy-approved-pickup__cancel:hover{background:#fff5f5}.jy-approved-pickup__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 14px 12px}.jy-approved-pickup__facts>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px 8px;min-width:0;padding:2px 16px;border-right:1px solid #dfe9f3}.jy-approved-pickup__facts>div:first-child{padding-left:5px}.jy-approved-pickup__facts>div:last-child{border-right:0}.jy-approved-pickup__facts svg{grid-row:span 2;width:29px;color:#0c0d0e}.jy-approved-pickup__facts small{overflow:hidden;color:#4b5263;font-size:13px;font-weight:650;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pickup__facts b{overflow:hidden;color:#0c0d0e;font-size:16px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pickup__facts input,.jy-approved-pickup__facts textarea{grid-column:2;width:100%;box-sizing:border-box;border:1px solid #bcd5f8;border-radius:4px;color:#0c0d0e;background:#fff;font:inherit;font-size:14px}.jy-approved-pickup__facts input{min-height:34px;padding:0 9px}.jy-approved-pickup__facts textarea{min-height:56px;padding:8px 9px;resize:none}.jy-approved-pickup__documents{display:grid;grid-template-columns:minmax(150px,.72fr) repeat(2,minmax(0,1fr));align-items:stretch;margin:0;border-top:1px solid #dfe9f4;border-bottom:1px solid #dfe9f4;background:#f7fbff}.jy-approved-pickup__documents>header{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 14px;color:#1765ee}.jy-approved-pickup__documents>header b{font-size:14px}.jy-approved-pickup__documents article{display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:8px 13px;border-left:1px solid #dfe9f4;color:#1765ee}.jy-approved-pickup__documents article>b{overflow:hidden;color:#1765ee;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pickup__documents article>div{display:flex;gap:7px}.jy-approved-pickup__documents button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:64px;min-height:28px;padding:0 9px;color:#1765ee;border:1px solid #1765ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.jy-approved-pickup__documents button:last-child{color:#fff;background:#1765ee}.jy-approved-pickup__warehouse{padding:11px 14px 13px;border-bottom:1px solid #e2ebf5}.jy-approved-pickup__warehouse h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#1765ee;font-size:15px}.jy-approved-pickup__warehouse dl{display:grid;grid-template-columns:1.05fr .82fr .9fr 1.8fr .85fr;margin:0;border:1px solid #e1eaf4;border-radius:5px;background:#fbfdff}.jy-approved-pickup__warehouse dl>div{min-width:0;padding:8px 12px;border-right:1px solid #e1eaf4}.jy-approved-pickup__warehouse dl>div:last-child{border-right:0}.jy-approved-pickup__warehouse dt{margin-bottom:4px;color:#5c6372;font-size:12.5px;font-weight:650}.jy-approved-pickup__warehouse dd{overflow:hidden;margin:0;color:#2b4673;font-size:13px;font-weight:700;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pickup__marks-title{margin:0;padding:12px 14px 7px;color:#0c0d0e;font-size:15px}.jy-approved-pickup__arrangement .jy-awaiting-review-approved__table-scroll{margin:0 14px 14px}.jy-approved-pickup__arrangement.is-cancelled{border-color:#d7dee8;background:#f5f7fa;filter:grayscale(1)}.jy-approved-pickup__arrangement.is-cancelled>h2{background:#edf1f5}.jy-approved-pickup__preview{display:grid;justify-items:center;gap:10px;padding:22px 12px 8px;text-align:center}.jy-approved-pickup__preview>svg{color:#1765ee}.jy-approved-pickup__preview>b{color:#0c0d0e;font-size:16px}.jy-approved-pickup__preview>p{margin:0;color:#4b5263;font-size:13px}.jy-approved-pickup__preview>button{min-width:108px;min-height:34px;margin-top:4px;color:#fff;border:1px solid #1765ee;border-radius:4px;background:#1765ee;font:inherit;font-weight:800;cursor:pointer}@media (max-width: 1100px){.jy-approved-pickup__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.jy-approved-pickup__facts>div:nth-child(3){border-right:0}.jy-approved-pickup__facts>div:nth-child(n+4){margin-top:12px;padding-top:12px;border-top:1px solid #dfe9f3}.jy-approved-pickup__documents{grid-template-columns:1fr}.jy-approved-pickup__documents article{border-top:1px solid #dfe9f4;border-left:0}.jy-approved-pickup__warehouse dl{grid-template-columns:repeat(3,minmax(0,1fr))}.jy-approved-pickup__warehouse dl>div:nth-child(4){border-top:1px solid #e1eaf4;border-left:0}.jy-approved-pickup__warehouse dl>div:nth-child(5){border-top:1px solid #e1eaf4}}@media (max-width: 700px){.jy-approved-pickup__arrangement>h2{align-items:flex-start;flex-wrap:wrap;padding:11px}.jy-approved-pickup__cancel{margin-left:0}.jy-approved-pickup__state{flex-wrap:wrap;margin-left:0}.jy-approved-pickup__facts,.jy-approved-pickup__warehouse dl{grid-template-columns:1fr}.jy-approved-pickup__facts>div,.jy-approved-pickup__warehouse dl>div{margin-top:10px;padding:10px 0 0;border-top:1px solid #dfe9f3;border-right:0}.jy-approved-pickup__facts>div:first-child,.jy-approved-pickup__warehouse dl>div:first-child{margin-top:0;padding-top:0;border-top:0}.jy-approved-pickup__documents article{grid-template-columns:22px minmax(0,1fr)}.jy-approved-pickup__documents article>div{grid-column:1 / -1}}.jy-awaiting-review-approved--fulfilment>.jy-approved-truck{display:grid;gap:13px;min-width:0}.jy-approved-truck__summary{display:grid;grid-template-columns:1.1fr 1.1fr 2.2fr;overflow:hidden;border:1px solid #dce8f5;border-radius:6px;background:#fff}.jy-approved-truck__summary>div{display:grid;grid-template-columns:33px minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:11px 18px;border-right:1px solid #e1eaf4}.jy-approved-truck__summary>div:last-child{border-right:0}.jy-approved-truck__summary svg{width:27px;height:27px;color:#0c0d0e}.jy-approved-truck__summary span{display:grid;gap:4px;min-width:0}.jy-approved-truck__summary small{color:#5c6372;font-size:13px;font-weight:650}.jy-approved-truck__summary b{overflow:hidden;color:#0c0d0e;font-size:15px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__files{width:min(100%,420px);overflow:hidden;border:1px solid #dce8f5;border-radius:6px;background:#fff}.jy-approved-truck__files>h2{display:flex;align-items:center;gap:10px;min-height:47px;margin:0;padding:0 15px;border-bottom:1px solid #e1eaf4;color:#0c0d0e;font-size:18px}.jy-approved-truck__files>h2 svg{color:#0c0d0e}.jy-approved-truck__files>div{display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:7px 14px;border-bottom:1px solid #edf2f7;color:#1765ee}.jy-approved-truck__files>div:last-child{border-bottom:0}.jy-approved-truck__files>div>b{overflow:hidden;color:#0c0d0e;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__files>div>span{display:flex;gap:10px}.jy-approved-truck__files button,.jy-approved-truck__preview button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:92px;min-height:32px;padding:0 12px;color:#1765ee;border:1px solid #1765ee;border-radius:4px;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.jy-approved-truck__files button:last-child{color:#fff;background:#1765ee}.jy-approved-truck__arrangement{overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff;box-shadow:0 3px 12px #30528b06}.jy-approved-truck__arrangement>header{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 14px;border-bottom:1px solid #dfe9f4;background:linear-gradient(100deg,#f7fbff,#edf6ff)}.jy-approved-truck__title{display:flex;align-items:center;gap:11px;min-width:0}.jy-approved-truck__title>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:35px;height:35px;color:#fff;border-radius:50%;background:linear-gradient(145deg,#2e73fa,#174af1);font-size:20px;font-weight:800}.jy-approved-truck__title>h2{margin:0;color:#0c0d0e;font-size:20px;line-height:1;white-space:nowrap}.jy-approved-truck__state{display:flex;align-items:center;gap:9px;min-width:0}.jy-approved-truck__state small{color:#4b5263;font-size:13px;font-weight:650;white-space:nowrap}.jy-approved-truck__state em{display:inline-flex;align-items:center;min-height:25px;padding:0 12px;border-radius:4px;font-size:13px;font-style:normal;font-weight:800;white-space:nowrap}.jy-approved-truck__state em.is-waiting{color:#1765ee;background:#e8f2ff}.jy-approved-truck__state em.is-working{color:#1765ee;background:#ddecff}.jy-approved-truck__state em.is-warehouse{color:#1765ee;background:#e8f2ff}.jy-approved-truck__state em.is-failed{color:#ef3640;background:#ffe3e5}.jy-approved-truck__state em.is-cancelled{color:#4b5263;background:#e6ebf0}.jy-approved-truck__state b{overflow:hidden;color:#f04b53;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__actions{display:flex;gap:10px;margin-left:auto}.jy-approved-truck__cancel,.jy-approved-truck__redispatch{display:inline-flex;align-items:center;justify-content:center;min-height:33px;padding:0 15px;border-radius:4px;background:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.jy-approved-truck__cancel{color:#ef3640;border:1px solid #ef3640}.jy-approved-truck__cancel:hover{background:#fff5f5}.jy-approved-truck__redispatch{color:#1765ee;border:1px solid #1765ee}.jy-approved-truck__redispatch:hover{background:#f4f8ff}.jy-approved-truck__recipient{display:grid;grid-template-columns:1.05fr 1.25fr 1.7fr 1.35fr 1.1fr 1.2fr 1.35fr;padding:11px 13px 9px}.jy-approved-truck__recipient>label{display:grid;gap:4px;min-width:0;padding:1px 12px;border-right:1px solid #e2eaf4}.jy-approved-truck__recipient>label:first-child{padding-left:2px}.jy-approved-truck__recipient>label:last-child{border-right:0}.jy-approved-truck__recipient small{display:flex;align-items:center;gap:5px;overflow:hidden;color:#5c6372;font-size:12.5px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__recipient small svg{flex:0 0 auto;color:#1765ee}.jy-approved-truck__recipient small i{color:#ef3640;font-size:13px;font-style:normal}.jy-approved-truck__recipient b{overflow:hidden;color:#2c313c;font-size:14px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__recipient input,.jy-approved-truck__recipient select{width:100%;min-width:0;height:34px;padding:0 10px;color:#2c313c;border:1px solid #cbdcf1;border-radius:4px;outline:none;background:#fff;font:inherit;font-size:13px;font-weight:700}.jy-approved-truck__recipient input:focus,.jy-approved-truck__recipient select:focus{border-color:#1765ee;box-shadow:0 0 0 2px #1765ee1a}.jy-approved-truck__arrangement.is-editable .jy-approved-truck__recipient{padding-top:12px;padding-bottom:12px;background:#fbfdff}.jy-approved-truck__arrangement.is-editable .jy-approved-truck__recipient>label{gap:6px}.jy-approved-truck__marks-heading{margin:0;padding:0 15px 7px;color:#0c0d0e;font-size:15px}.jy-approved-truck__recipient+.jy-approved-truck__marks-heading{padding-top:2px}.jy-approved-truck__table-wrap{overflow-x:auto;margin:0 14px 13px;border:1px solid #dce8f5;border-radius:4px}.jy-approved-truck__table{width:100%;min-width:980px;border-spacing:0;border-collapse:separate;color:#19345e;font-size:12.5px;text-align:center}.jy-approved-truck__table th,.jy-approved-truck__table td{height:27px;padding:0 8px;border-right:1px solid #dfebf6;border-bottom:1px solid #dfebf6;white-space:nowrap}.jy-approved-truck__table th:last-child,.jy-approved-truck__table td:last-child{border-right:0}.jy-approved-truck__table tbody tr:last-child td,.jy-approved-truck__table tfoot th{border-bottom:0}.jy-approved-truck__table thead th{height:29px;color:#5c6372;background:linear-gradient(180deg,#f3f9ff,#e9f4ff);font-weight:750}.jy-approved-truck__table tfoot th{color:#2c313c;background:#f2f8ff;font-size:13px;font-weight:850}.jy-approved-truck__mark-state{display:inline-flex;align-items:center;justify-content:center;min-width:70px;min-height:20px;padding:0 10px;border-radius:12px;font-size:12.5px;font-style:normal;font-weight:750}.jy-approved-truck__mark-state.is-arranged{color:#149342;border:1px solid #b9efc8;background:#e7faeb}.jy-approved-truck__mark-state.is-failed{color:#ef3640;border:1px solid #ffaaa9;background:#fff8f8}.jy-approved-truck__mark-state.is-cancelled{color:#4b5263;border:1px solid #cbd5e0;background:#eef2f6}.jy-approved-truck__driver{padding:0 14px 14px}.jy-approved-truck__driver>h3{margin:0 0 8px;color:#1765ee;font-size:15px}.jy-approved-truck__driver>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.jy-approved-truck__driver label{display:grid;gap:4px;min-width:0}.jy-approved-truck__driver small{display:flex;align-items:center;gap:5px;color:#5c6372;font-size:12.5px;font-weight:650}.jy-approved-truck__driver small svg{color:#1765ee}.jy-approved-truck__driver b{display:flex;align-items:center;min-height:35px;overflow:hidden;padding:0 11px;color:#2c313c;border:1px solid #dbe7f4;border-radius:5px;background:#fbfdff;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-truck__arrangement.is-cancelled{border-color:#d7dee8;background:#f5f7fa;filter:grayscale(1)}.jy-approved-truck__arrangement.is-cancelled>header{background:#edf1f5}.jy-approved-truck__arrangement.is-cancelled .jy-approved-truck__recipient,.jy-approved-truck__arrangement.is-cancelled .jy-approved-truck__driver{opacity:.68}.jy-approved-truck__arrangement.is-cancelled .jy-approved-truck__table-wrap{opacity:.72}.jy-approved-truck__preview{display:grid;justify-items:center;gap:10px;padding:24px 12px 8px;text-align:center}.jy-approved-truck__preview>svg{color:#1765ee}.jy-approved-truck__preview>b{color:#0c0d0e;font-size:16px}.jy-approved-truck__preview>p{margin:0;color:#4b5263;font-size:13px}.jy-approved-truck__preview>button{margin-top:5px;color:#fff;background:#1765ee}@media (max-width: 1100px){.jy-approved-truck__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jy-approved-truck__summary>div:last-child{grid-column:1 / -1;border-top:1px solid #e1eaf4}.jy-approved-truck__recipient{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 0}.jy-approved-truck__recipient>label:nth-child(3),.jy-approved-truck__recipient>label:nth-child(6){border-right:0}.jy-approved-truck__recipient>label:nth-child(n+4){padding-top:10px;border-top:1px solid #e2eaf4}.jy-approved-truck__driver>div{grid-template-columns:repeat(2,minmax(0,1fr))}.jy-approved-truck__arrangement>header{align-items:flex-start;flex-wrap:wrap;padding:10px 14px}.jy-approved-truck__actions{margin-left:0}}@media (max-width: 700px){.jy-approved-truck__summary,.jy-approved-truck__recipient,.jy-approved-truck__driver>div{grid-template-columns:1fr}.jy-approved-truck__summary>div,.jy-approved-truck__summary>div:last-child{grid-column:auto;border-top:1px solid #e1eaf4;border-right:0}.jy-approved-truck__summary>div:first-child{border-top:0}.jy-approved-truck__files{width:100%}.jy-approved-truck__files>div{grid-template-columns:22px minmax(0,1fr)}.jy-approved-truck__files>div>span{grid-column:1 / -1}.jy-approved-truck__recipient>label,.jy-approved-truck__recipient>label:nth-child(n+4){padding:9px 0 0;border-top:1px solid #e2eaf4;border-right:0}.jy-approved-truck__recipient>label:first-child{padding-top:0;border-top:0}.jy-approved-truck__state{flex-wrap:wrap}.jy-approved-truck__actions{width:100%}.jy-approved-truck__actions button{flex:1}}.jy-approved-pallet select{width:100%;height:31px;padding:0 9px;border:1px solid #cbdcf4;border-radius:3px;background:#fff;color:#163a79;font:inherit}.jy-approved-pallet select:focus{border-color:#1668ff;outline:none}.jy-approved-pallet__entry-files>div{grid-template-columns:minmax(0,1fr) auto auto auto}.jy-approved-pallet__entry-files>div>span{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__entry-files>div>span svg{flex:0 0 auto}.jy-awaiting-review-approved--fulfilment>.jy-approved-pallet{display:grid;gap:12px;min-width:0;color:#0c0d0e}.jy-approved-pallet,.jy-approved-pallet *{box-sizing:border-box}.jy-approved-pallet__summary{display:grid;grid-template-columns:1.05fr 1.05fr 2.1fr;overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff}.jy-approved-pallet__summary>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:58px;padding:9px 15px;border-right:1px solid #e2ebf4}.jy-approved-pallet__summary>div:last-child{border-right:0}.jy-approved-pallet__summary svg{color:#0c0d0e}.jy-approved-pallet__summary small{display:block;margin-bottom:3px;color:#5c6372;font-size:12.5px;font-weight:650}.jy-approved-pallet__summary b{display:block;overflow:hidden;color:#2c313c;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__files{width:420px;max-width:100%;overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff}.jy-approved-pallet__files>h2{display:flex;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 14px;color:#0c0d0e;border-bottom:1px solid #dce8f5;font-size:18px}.jy-approved-pallet__files>h2 svg{color:#0c0d0e}.jy-approved-pallet__files>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:47px;padding:7px 14px;border-bottom:1px solid #e7eef6}.jy-approved-pallet__files>div:last-child{border-bottom:0}.jy-approved-pallet__files b{display:flex;align-items:center;gap:11px;overflow:hidden;color:#2c313c;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__files b svg{flex:0 0 auto;color:#1765ee}.jy-approved-pallet__files span{display:flex;gap:8px}.jy-approved-pallet__files button,.jy-approved-pallet__entry-files button,.jy-approved-pallet__upload{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;color:#1765ee;border:1px solid #1765ee;border-radius:4px;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.jy-approved-pallet__files button:last-child{color:#fff;background:#1765ee}.jy-approved-pallet__marks{overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff}.jy-approved-pallet__marks>h2{display:flex;align-items:center;gap:10px;min-height:42px;margin:0;padding:0 14px;color:#0c0d0e;font-size:17px}.jy-approved-pallet__marks>h2 svg{color:#1765ee}.jy-approved-pallet__marks table,.jy-approved-pallet__responsibility table{width:100%;border-collapse:collapse;table-layout:fixed}.jy-approved-pallet__marks th,.jy-approved-pallet__marks td,.jy-approved-pallet__responsibility th,.jy-approved-pallet__responsibility td{height:27px;padding:3px 8px;color:#2c313c;border:1px solid #dce8f5;font-size:12.5px;line-height:1.15;text-align:center}.jy-approved-pallet__marks th,.jy-approved-pallet__responsibility th{color:#4b5263;background:#f2f8ff;font-weight:750}.jy-approved-pallet__marks td:first-child,.jy-approved-pallet__marks th:first-child,.jy-approved-pallet__responsibility td:nth-child(2),.jy-approved-pallet__responsibility th:nth-child(2){text-align:left}.jy-approved-pallet__marks tfoot td,.jy-approved-pallet__responsibility tfoot td{color:#0c0d0e;background:#f6faff;font-weight:850}.jy-approved-pallet__marks em{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:20px;padding:0 8px;color:#149342;border-radius:12px;background:#e7faeb;font-size:12.5px;font-style:normal;font-weight:750}.jy-approved-pallet__marks>p{display:flex;gap:26px;align-items:center;min-height:38px;margin:0;padding:0 14px;color:#4b5263;font-size:13px}.jy-approved-pallet__marks>p b{color:#1765ee}.jy-approved-pallet__marks>p b:before{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;color:#fff;border-radius:50%;background:#1765ee;content:"✓";font-size:13px}.jy-approved-pallet__marks>p i{color:#f04b53;font-style:normal}.jy-approved-pallet__list{display:grid;gap:12px}.jy-approved-pallet__card{overflow:hidden;border:1px solid #dce8f5;border-radius:7px;background:#fff;box-shadow:0 3px 12px #30528b06}.jy-approved-pallet__card>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:53px;padding:0 14px;border-bottom:1px solid #dfe9f4;background:linear-gradient(100deg,#f7fbff,#edf6ff)}.jy-approved-pallet__card>header>div{display:flex;align-items:center;gap:11px;min-width:0}.jy-approved-pallet__card>header>div>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:35px;height:35px;color:#fff;border-radius:50%;background:linear-gradient(145deg,#2e73fa,#174af1);font-size:20px;font-weight:800}.jy-approved-pallet__card>header h2{margin:0;color:#0c0d0e;font-size:20px;line-height:1;white-space:nowrap}.jy-approved-pallet__card>header aside{display:flex;gap:10px;align-items:center;overflow:hidden}.jy-approved-pallet__card>header aside small{color:#4b5263;font-size:13px;font-weight:650;white-space:nowrap}.jy-approved-pallet__card>header aside em{display:inline-flex;align-items:center;min-height:25px;padding:0 12px;border-radius:4px;font-size:13px;font-style:normal;font-weight:800;white-space:nowrap}.jy-approved-pallet__card>header aside em.is-waiting,.jy-approved-pallet__card>header aside em.is-working,.jy-approved-pallet__card>header aside em.is-warehouse{color:#1765ee;background:#e8f2ff}.jy-approved-pallet__card>header aside em.is-failed{color:#ef3640;background:#ffe3e5}.jy-approved-pallet__card>header aside em.is-cancelled{color:#4b5263;background:#e6ebf0}.jy-approved-pallet__card>header strong{overflow:hidden;color:#4b5263;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__card>header nav{display:flex;gap:8px}.jy-approved-pallet__card>header nav button,.jy-approved-pallet__card>footer button{display:inline-flex;align-items:center;justify-content:center;min-height:33px;padding:0 15px;border-radius:4px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.jy-approved-pallet__cancel{color:#ef3640;border:1px solid #ef3640;background:#fff}.jy-approved-pallet__cancel:hover{background:#fff5f5}.jy-approved-pallet__reassign,.jy-approved-pallet__card>footer button{color:#fff;border:1px solid #1765ee;background:#1765ee}.jy-approved-pallet__reassign:hover,.jy-approved-pallet__card>footer button:hover{background:#0f55d4}.jy-approved-pallet__warehouse{padding:11px 14px 10px;border-bottom:1px solid #e1eaf4}.jy-approved-pallet__warehouse>h3,.jy-approved-pallet__pickup>h3,.jy-approved-pallet__driver>h3{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#1765ee;font-size:14px}.jy-approved-pallet__warehouse>h3 svg{color:#1765ee}.jy-approved-pallet__warehouse>div{display:grid;grid-template-columns:1.1fr 1fr 1.2fr;gap:10px 22px}.jy-approved-pallet__warehouse label,.jy-approved-pallet__pickup label,.jy-approved-pallet__driver label{display:grid;gap:4px;min-width:0;color:#5c6372;font-size:12.5px;font-weight:650}.jy-approved-pallet__warehouse b,.jy-approved-pallet__pickup b,.jy-approved-pallet__driver b{display:flex;align-items:center;min-height:31px;overflow:hidden;padding:0 10px;color:#2c313c;border:1px solid #dbe7f4;border-radius:4px;background:#f7fbff;font-size:13px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__details{display:grid;grid-template-columns:1.05fr .8fr 1.6fr;gap:10px;padding:11px 14px 14px}.jy-approved-pallet__pickup,.jy-approved-pallet__driver,.jy-approved-pallet__responsibility{min-width:0}.jy-approved-pallet__input-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.jy-approved-pallet input,.jy-approved-pallet textarea{width:100%;min-width:0;color:#2c313c;border:1px solid #cbdcf1;border-radius:4px;outline:none;background:#fff;font:inherit;font-size:13px;font-weight:700}.jy-approved-pallet input{height:31px;padding:0 9px}.jy-approved-pallet textarea{min-height:58px;padding:8px 9px;resize:vertical}.jy-approved-pallet input:focus,.jy-approved-pallet textarea:focus{border-color:#1765ee;box-shadow:0 0 0 2px #1765ee1a}.jy-approved-pallet__entry-files{display:grid;gap:6px;margin-top:10px}.jy-approved-pallet__entry-files>div{display:grid;grid-template-columns:17px minmax(0,1fr) auto auto;gap:7px;align-items:center;min-height:24px;color:#2c313c;font-size:12.5px}.jy-approved-pallet__entry-files>div svg{color:#0c0d0e}.jy-approved-pallet__entry-files>div b{min-height:0;padding:0;border:0;border-radius:0;background:none;font-size:12.5px;font-weight:650}.jy-approved-pallet__entry-files>div em{color:#149342;font-size:12.5px;font-style:normal;font-weight:750}.jy-approved-pallet__entry-files button{min-height:25px;padding:0 9px;font-size:12.5px}.jy-approved-pallet__entry-files .is-delete{color:#ef3640;border-color:#ef3640}.jy-approved-pallet__upload{position:relative;gap:6px;width:max-content;margin-top:10px}.jy-approved-pallet__upload input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.jy-approved-pallet__driver>div{display:grid;gap:8px}.jy-approved-pallet__driver>div>label>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.jy-approved-pallet__driver>div>label>span>button{min-height:31px;padding:0 8px;color:#1765ee;border:1px solid #1765ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.jy-approved-pallet__driver>label{margin-top:8px}.jy-approved-pallet__responsibility{align-self:end}.jy-approved-pallet__responsibility th,.jy-approved-pallet__responsibility td{height:27px;padding:3px 6px;font-size:12.5px}.jy-approved-pallet__responsibility th:first-child,.jy-approved-pallet__responsibility td:first-child{width:30px;text-align:center}.jy-approved-pallet__card>footer{display:flex;justify-content:flex-end;padding:0 14px 14px}.jy-approved-pallet__card>footer button{min-width:100px}.jy-approved-pallet__card.is-cancelled{border-color:#d7dee8;background:#f5f7fa;filter:grayscale(1)}.jy-approved-pallet__card.is-cancelled>header{background:#edf1f5}.jy-approved-pallet__card.is-cancelled .jy-approved-pallet__warehouse,.jy-approved-pallet__card.is-cancelled .jy-approved-pallet__details{opacity:.68}.jy-approved-pallet__preview{display:grid;justify-items:center;gap:10px;padding:24px 12px 8px;text-align:center}.jy-approved-pallet__preview>svg{color:#1765ee}.jy-approved-pallet__preview>b{color:#0c0d0e;font-size:16px}.jy-approved-pallet__preview>p{margin:0;color:#4b5263;font-size:13px}.jy-approved-pallet__preview>button{min-height:32px;padding:0 15px;color:#fff;border:1px solid #1765ee;border-radius:4px;background:#1765ee;font:inherit;font-weight:800;cursor:pointer}.jy-approved-pallet__details{grid-template-columns:minmax(280px,1.08fr) minmax(260px,.86fr) minmax(300px,1fr);align-items:start;gap:12px}.jy-approved-pallet__pickup,.jy-approved-pallet__driver,.jy-approved-pallet__file-panel{min-width:0;min-height:100%;padding:12px;border:1px solid #e0eaf5;border-radius:5px;background:#fff}.jy-approved-pallet__pickup>h3,.jy-approved-pallet__driver>h3,.jy-approved-pallet__file-panel>h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;color:#1765ee;font-size:15px}.jy-approved-pallet__pickup>h4,.jy-approved-pallet__responsibility>h4{margin:12px 0 7px;color:#1765ee;font-size:14px}.jy-approved-pallet__mark-picker{width:100%;overflow:hidden;border-collapse:collapse;border:1px solid #dce8f5;border-radius:4px;table-layout:fixed}.jy-approved-pallet__mark-picker th,.jy-approved-pallet__mark-picker td{height:31px;padding:4px 6px;color:#4b5263;border:1px solid #dce8f5;font-size:12.5px;text-align:center}.jy-approved-pallet__mark-picker th{color:#4b5263;background:#f2f8ff;font-weight:750}.jy-approved-pallet__file-panel .jy-approved-pallet__entry-files{margin-top:0}.jy-approved-pallet__file-panel .jy-approved-pallet__entry-files>div{grid-template-columns:17px minmax(0,1fr) auto auto auto;gap:7px}.jy-approved-pallet__file-panel .jy-approved-pallet__entry-files>div>span{overflow:hidden;color:#2c313c;font-size:12.5px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.jy-approved-pallet__file-panel .jy-approved-pallet__entry-files button{white-space:nowrap}.jy-approved-pallet__responsibility{grid-column:1 / -1;margin-top:1px}.jy-approved-pallet__responsibility>h4{margin-top:0}.jy-approved-pallet__responsibility table{table-layout:fixed}@media (max-width: 1120px){.jy-approved-pallet__details{grid-template-columns:repeat(2,minmax(0,1fr))}.jy-approved-pallet__file-panel,.jy-approved-pallet__responsibility{grid-column:1 / -1}}@media (max-width: 720px){.jy-approved-pallet__details{grid-template-columns:1fr}.jy-approved-pallet__file-panel,.jy-approved-pallet__responsibility{grid-column:auto}.jy-approved-pallet__card>header{grid-template-columns:1fr}.jy-approved-pallet__card>header strong{white-space:normal}.jy-approved-pallet__card>header nav{justify-content:flex-start}}.order-overview-header--kr-awaiting-review .order-overview-header__status>b{display:inline-flex;min-width:144px;min-height:40px;align-items:center;justify-content:center;padding:0 18px;color:#f08400!important;font-size:17px;font-weight:800;background:#fff5e8;border:1px solid #fee2be;border-radius:7px}.order-overview-header--kr-awaiting-review .order-overview-header__route{color:#294273;font-weight:600}.kr-awaiting-review{width:100%;min-width:0;color:#0c0d0e}.kr-awaiting-review__panel,.kr-awaiting-review__section{background:#fff;border:1px solid #dbe7f7;border-radius:8px}.kr-awaiting-review__panel{padding:20px}.kr-awaiting-review__section{padding:16px}.kr-awaiting-review__section+.kr-awaiting-review__section{margin-top:14px}.kr-awaiting-review__heading,.kr-awaiting-review__section-heading,.kr-awaiting-review__fulfilment-title,.kr-awaiting-review__arrangement-title,.kr-awaiting-review__pallet-title{display:flex;align-items:center;gap:12px;margin:0;color:#0c0d0e}.kr-awaiting-review__heading h1,.kr-awaiting-review__section-heading h2,.kr-awaiting-review__fulfilment-title h1,.kr-awaiting-review__arrangement-title h2,.kr-awaiting-review__pallet-title h2{margin:0;color:inherit;font-size:22px;font-weight:800;line-height:1.2}.kr-awaiting-review__overview-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:4px 0 13px}.kr-awaiting-review__package-caption{margin:16px 0 14px;color:#4b5263;font-size:16px}.kr-awaiting-review__packages-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:3px 0;color:#1057ec;font-size:17px;font-weight:800;background:transparent;border:0;cursor:pointer}.kr-awaiting-review__packages-link:hover{color:#003fc4}.kr-awaiting-review__task-card{display:flex;align-items:center;gap:22px;min-height:116px;margin-top:18px;padding:22px 26px;background:#fffaf0;border:1px solid #ffe0aa;border-radius:7px}.kr-awaiting-review__task-icon,.kr-awaiting-review__number-marker{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#fff;background:#ff9700;border-radius:50%}.kr-awaiting-review__task-icon{width:48px;height:48px}.kr-awaiting-review__task-copy{display:grid;gap:6px;text-align:left}.kr-awaiting-review__task-copy span{color:#f08a00;font-size:16px;font-weight:800}.kr-awaiting-review__task-copy strong{color:#0c0d0e;font-size:27px;line-height:1.1}.kr-awaiting-review__task-copy p{margin:0;color:#2358b9;font-size:16px}.kr-awaiting-review__metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:17px 0 14px;padding:12px 0;background:#fbfdff;border:1px solid #dbe7f7;border-radius:7px}.kr-awaiting-review__metric{display:flex;align-items:center;gap:16px;min-height:76px;padding:0 24px}.kr-awaiting-review__metric+.kr-awaiting-review__metric{border-left:1px solid #dbe7f7}.kr-awaiting-review__metric-icon{display:inline-flex;width:56px;height:56px;flex:0 0 auto;align-items:center;justify-content:center;color:#0d57ea;background:#fff;border:1px solid #e3ecf8;border-radius:50%}.kr-awaiting-review__metric-copy{display:grid;gap:5px}.kr-awaiting-review__metric-copy span{color:#4b5263;font-size:15px}.kr-awaiting-review__metric-copy strong{color:#0c0d0e;font-size:25px;line-height:1}.kr-awaiting-review__table-wrap{overflow:hidden;border:1px solid #dbe7f7;border-radius:6px}.kr-awaiting-review__table{width:100%;border-collapse:collapse;table-layout:fixed;color:#0c0d0e;font-size:14px}.kr-awaiting-review__table th,.kr-awaiting-review__table td{padding:10px;text-align:center;line-height:1.28;border-right:1px solid #dbe7f7;border-bottom:1px solid #dbe7f7;word-break:break-word}.kr-awaiting-review__table tr>:last-child{border-right:0}.kr-awaiting-review__table tbody tr:last-child td,.kr-awaiting-review__table tfoot tr:last-child td{border-bottom:0}.kr-awaiting-review__table thead th{color:#4b5263;font-weight:800;background:#f3f8ff}.kr-awaiting-review__table tfoot td{color:#0c0d0e;font-weight:800;background:#f7faff}.kr-awaiting-review__table--packages th:nth-child(1),.kr-awaiting-review__table--packages td:nth-child(1){width:5%}.kr-awaiting-review__table--packages th:nth-child(2),.kr-awaiting-review__table--packages td:nth-child(2){width:15%}.kr-awaiting-review__table--packages th:nth-child(3),.kr-awaiting-review__table--packages td:nth-child(3){width:12%}.kr-awaiting-review__table--packages th:nth-child(4),.kr-awaiting-review__table--packages td:nth-child(4){width:12%}.kr-awaiting-review__table--packages th:nth-child(5),.kr-awaiting-review__table--packages td:nth-child(5){width:13%}.kr-awaiting-review__table--packages th:nth-child(6),.kr-awaiting-review__table--packages td:nth-child(6){width:16%}.kr-awaiting-review__table--packages th:nth-child(7),.kr-awaiting-review__table--packages td:nth-child(7){width:12%}.kr-awaiting-review__table--packages th:nth-child(8),.kr-awaiting-review__table--packages td:nth-child(8){width:10%}.kr-awaiting-review__table--packages th:nth-child(9),.kr-awaiting-review__table--packages td:nth-child(9){width:10%}.kr-awaiting-review__number-marker{width:39px;height:39px;background:#315ee9;font-size:21px;font-weight:800}.kr-awaiting-review__section-heading{margin-bottom:13px}.kr-awaiting-review__fee-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:13px;padding:14px 0;background:#fbfdff;border:1px solid #dbe7f7;border-radius:6px}.kr-awaiting-review__fee-item{display:flex;align-items:center;gap:14px;padding:0 24px}.kr-awaiting-review__fee-item+.kr-awaiting-review__fee-item{border-left:1px solid #dbe7f7}.kr-awaiting-review__fee-icon{display:inline-flex;width:52px;height:52px;flex:0 0 auto;align-items:center;justify-content:center;color:#0964f6;background:#fff;border:1px solid #dfeafa;border-radius:50%}.kr-awaiting-review__fee-item div{display:grid;gap:5px}.kr-awaiting-review__fee-item span{color:#4b5263;font-size:15px}.kr-awaiting-review__fee-item strong{color:#0c0d0e;font-size:25px}.kr-awaiting-review__fee-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.kr-awaiting-review__fee-filters{display:flex;gap:10px}.kr-awaiting-review__fee-filters button,.kr-awaiting-review__currency-select{min-height:38px;padding:0 18px;color:#31527f;font:inherit;font-weight:700;background:#f8fbff;border:1px solid #cbdcf5;border-radius:5px;cursor:pointer}.kr-awaiting-review__fee-filters button[aria-pressed=true]{color:#fff;background:#0b63eb;border-color:#0b63eb}.kr-awaiting-review__currency-select{min-width:155px;background-color:#fff}.kr-awaiting-review__empty-state{display:grid;min-height:312px;place-items:center;padding:35px;text-align:center;color:#4b5263}.kr-awaiting-review__empty-state>div{display:grid;justify-items:center;gap:8px}.kr-awaiting-review__empty-icon{color:#0b63eb}.kr-awaiting-review__empty-state strong{color:#0c0d0e;font-size:21px}.kr-awaiting-review__empty-state p{margin:0;line-height:1.55}.kr-awaiting-review__timeline-box{min-height:520px;padding:28px 50px;border:1px solid #dbe7f7;border-radius:6px}.kr-awaiting-review__timeline-item{position:relative;display:grid;gap:10px;padding:0 0 52px 64px}.kr-awaiting-review__timeline-item:before{position:absolute;top:8px;bottom:0;left:18px;width:1px;content:"";background:#cdddf5}.kr-awaiting-review__timeline-dot{position:absolute;top:0;left:8px;width:21px;height:21px;background:#1765eb;border-radius:50%}.kr-awaiting-review__timeline-item strong{font-size:20px}.kr-awaiting-review__timeline-item time,.kr-awaiting-review__timeline-item p{margin:0;color:#4b5263;font-size:16px}.kr-awaiting-review--fulfilment{padding:20px;background:#fff;border:1px solid #dbe7f7;border-radius:8px}.kr-awaiting-review__fulfilment-title{margin-bottom:18px}.kr-awaiting-review__method-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;padding:12px 0;border:1px solid #dbe7f7;border-radius:6px}.kr-awaiting-review__method-summary div,.kr-awaiting-review__inline-facts div{display:grid;gap:5px}.kr-awaiting-review__method-summary div{padding:0 24px}.kr-awaiting-review__method-summary div+div{border-left:1px solid #dbe7f7}.kr-awaiting-review__method-summary span,.kr-awaiting-review__inline-facts span{color:#5c6372;font-size:14px}.kr-awaiting-review__method-summary strong,.kr-awaiting-review__inline-facts strong{color:#0c0d0e;font-size:16px}.kr-awaiting-review__arrangement,.kr-awaiting-review__pallet{overflow:hidden;border:1px solid #dbe7f7;border-radius:7px}.kr-awaiting-review__arrangement+.kr-awaiting-review__arrangement,.kr-awaiting-review__pallet+.kr-awaiting-review__pallet{margin-top:13px}.kr-awaiting-review__arrangement-title,.kr-awaiting-review__pallet-title{padding:12px 15px;background:#fbfdff;border-bottom:1px solid #dbe7f7}.kr-awaiting-review__inline-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:14px 18px}.kr-awaiting-review__inline-facts div{padding:0 14px}.kr-awaiting-review__inline-facts div+div{border-left:1px solid #dbe7f7}.kr-awaiting-review__responsibility-title{margin:10px 0 6px;color:#0c0d0e;font-size:16px;font-weight:800}.kr-awaiting-review__arrangement .kr-awaiting-review__responsibility-title,.kr-awaiting-review__pallet .kr-awaiting-review__responsibility-title{margin:12px 15px 7px}.kr-awaiting-review__tracking{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:88px;min-height:30px;color:#fff;font:inherit;font-weight:700;background:#0d62e8;border:1px solid #0d62e8;border-radius:4px;cursor:pointer}.kr-awaiting-review__tracking--empty{color:#4b5263;background:transparent;border-color:transparent;cursor:default}.kr-awaiting-review__pallet-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.kr-awaiting-review__pallet-summary{display:flex;flex-wrap:wrap;gap:0;color:#355985;font-size:14px}.kr-awaiting-review__pallet-summary span{padding:0 13px;border-left:1px solid #cddbf0}.kr-awaiting-review__pallet-summary span:first-child{border-left:0}.kr-awaiting-review__unmapped{display:grid;min-height:360px;place-items:center;padding:50px 30px;text-align:center;color:#2c548d;background:#fbfdff;border:1px solid #dbe7f7;border-radius:7px}.kr-awaiting-review__unmapped>div{display:grid;justify-items:center;gap:11px;max-width:540px}.kr-awaiting-review__unmapped strong{color:#0c0d0e;font-size:22px}.kr-awaiting-review__unmapped p{margin:0;line-height:1.65}.kr-awaiting-review__tracking-dialog{display:grid;gap:12px;color:#28486f;line-height:1.65}.kr-awaiting-review__tracking-dialog strong{color:#0c0d0e}@media (max-width: 1100px){.kr-awaiting-review__metric-grid,.kr-awaiting-review__fee-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.kr-awaiting-review__metric:nth-child(3),.kr-awaiting-review__fee-item:nth-child(3){border-left:0}.kr-awaiting-review__metric:nth-child(n+3),.kr-awaiting-review__fee-item:nth-child(n+3){margin-top:12px}.kr-awaiting-review__inline-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}.kr-awaiting-review__inline-facts div:nth-child(odd){border-left:0}}@media (min-width: 1101px){.jy-awaiting-review-approved__fulfilment-facts--pickup,.kr-awaiting-review__inline-facts--pickup{grid-template-columns:repeat(3,minmax(0,1fr))}.jy-awaiting-review-approved__delivery-facts--express{grid-template-columns:.7fr .9fr 1.7fr 1fr 1.1fr}.jy-awaiting-review-approved__delivery-facts--truck{grid-template-columns:.7fr .9fr 1.6fr 1fr 1.15fr 1.2fr}.jy-awaiting-review-approved__delivery-facts--pending-ordinary{grid-template-columns:.7fr .9fr 1.6fr 1fr .95fr 1.1fr}.jy-approved-truck__recipient{grid-template-columns:1.05fr 1.25fr 1.7fr 1.15fr 1.25fr 1.35fr}.kr-awaiting-review__inline-facts--truck{grid-template-columns:repeat(6,minmax(0,1fr))}}.self-pickup-arrangement__pickup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px}.self-pickup-arrangement__pickup>div{display:grid;gap:4px}.self-pickup-arrangement__pickup>div>span{color:#5c6372;font-size:12.5px}.self-pickup-arrangement__pickup>div>strong{color:#2c313c;font-size:12.5px}@media (min-width: 861px){.self-pickup-order-info dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.order-detail-page--kr-awaiting-review{width:calc(100% - 72px);max-width:none;padding-top:20px;padding-bottom:42px}.order-detail-page--kr-awaiting-review>.order-breadcrumb{margin:0 0 14px;color:#17326c;font-size:13px;font-weight:650}.order-detail-page--kr-awaiting-review>.order-overview-header{min-height:108px;padding:2px 4px 14px;border-bottom:0}.order-detail-page--kr-awaiting-review .order-overview-header>div:first-child>span{color:#5c6372;font-size:12.5px;letter-spacing:0}.order-detail-page--kr-awaiting-review .order-overview-header h1{margin-top:7px;color:#0c0d0e;font-size:31px;letter-spacing:-.025em}.order-detail-page--kr-awaiting-review .order-overview-header h1 em{min-width:51px;padding:5px 10px;color:#1730df;border:0;border-radius:8px;background:linear-gradient(135deg,#edf1ff,#d8e4ff);font-size:14px;font-weight:800;text-align:center}.order-detail-page--kr-awaiting-review .order-overview-header__route{color:#18346d;font-size:16px}.order-detail-page--kr-awaiting-review .order-overview-header__route svg{color:#0c4fbf}.order-detail-page--kr-awaiting-review .order-overview-header__right{gap:14px}.order-detail-page--kr-awaiting-review .order-overview-header__status{gap:7px}.order-detail-page--kr-awaiting-review .order-overview-header--kr-awaiting-review .order-overview-header__status>b{min-width:183px;min-height:46px;color:#fb8300!important;border-color:#ffe1bd;border-radius:7px;background:linear-gradient(100deg,#fff9f1,#fff0dd);font-size:24px}.order-detail-page--kr-awaiting-review .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{display:inline-grid;width:19px;height:19px;place-items:center;margin-right:8px;color:#fff;content:"!";border-radius:50%;background:#ff8a00;font-size:14px;line-height:1}.order-detail-page--kr-awaiting-review .order-overview-header__status small{color:#4b5263;font-size:12.5px}.order-detail-page--kr-awaiting-review .overview-header-button{min-height:43px;padding:0 18px;color:#0c0d0e;border-color:#d6e2f6;border-radius:6px;background:#fff;font-size:15px;font-weight:750}.order-detail-page--kr-awaiting-review .overview-arrow-button{min-width:39px;min-height:43px;color:#0c0d0e}.order-detail-page--kr-awaiting-review>.ui-tabs{gap:68px;margin:0 0 18px;padding-left:12px;border-bottom-color:#dce8f8}.order-detail-page--kr-awaiting-review>.ui-tabs .ui-tabs__tab{height:46px;min-width:86px;color:#385487;font-size:17px;font-weight:650}.order-detail-page--kr-awaiting-review>.ui-tabs .ui-tabs__tab.is-active{color:#1927f7;font-weight:800}.order-detail-page--kr-awaiting-review>.ui-tabs .ui-tabs__tab.is-active:after{height:3px;background:#233cff}.order-detail-page--kr-awaiting-review .kr-awaiting-review{color:#0c0d0e}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-card,.order-detail-page--kr-awaiting-review .kr-awaiting-review__packages-card,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-card,.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card,.order-detail-page--kr-awaiting-review .kr-awaiting-review--fulfilment{box-sizing:border-box;width:100%;background:#fff;border:1px solid #d9e6f8;border-radius:8px;box-shadow:0 10px 34px #264b9106}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-card{padding:20px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-heading>div>span{display:block;color:#4b5263;font-size:14px;font-weight:750;letter-spacing:.02em}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-heading h1{margin:5px 0 3px;color:#0c0d0e;font-size:28px;line-height:1.1}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-heading p{margin:0;color:#4b5263;font-size:18px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-heading button{min-height:38px;margin-top:8px;padding:0;color:#1129f2;border:0;background:transparent;font:inherit;font-size:17px;font-weight:800;cursor:pointer}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-table{overflow:hidden;border:1px solid #d9e6f8;border-radius:6px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row{display:grid;grid-template-columns:1.14fr .98fr 1.16fr 1.05fr .92fr;min-height:46px;border-bottom:1px solid #dce8f7}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row:last-child{border-bottom:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row>*{display:flex;align-items:center;min-width:0;padding:0 20px;color:#0c0d0e;border-left:1px solid #dce8f7;font-size:16px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row>:first-child{border-left:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row--heading{min-height:48px;background:linear-gradient(180deg,#f8fbff,#f3f7fe)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row--heading>*{color:#4b5263;font-weight:750}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row button{gap:13px;color:#0c0d0e;border-top:0;border-right:0;border-bottom:0;background:#fff;font:inherit;cursor:pointer}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row button svg{color:#4b5263}.order-detail-page--kr-awaiting-review .kr-awaiting-review__overview-row button em{margin-left:auto;padding:4px 8px;color:#2635e9;border-radius:5px;background:#e7e6ff;font-size:13px;font-style:normal;font-weight:800}.order-detail-page--kr-awaiting-review .kr-awaiting-review__task-card{display:flex;align-items:center;gap:19px;min-height:106px;margin-top:18px;padding:17px 23px;border:1px solid #ffdb9e;border-radius:7px;background:linear-gradient(102deg,#fff9ef,#fffdf9)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__task-card>svg{flex:0 0 auto;width:50px;height:50px;padding:11px;color:#fff;border-radius:50%;background:#ff8d00}.order-detail-page--kr-awaiting-review .kr-awaiting-review__task-card span{color:#ee8802;font-size:16px;font-weight:800}.order-detail-page--kr-awaiting-review .kr-awaiting-review__task-card h2{margin:4px 0 5px;color:#0c0d0e;font-size:26px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__task-card p{margin:0;color:#4b5263;font-size:16px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__packages-card{padding:20px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__section-title,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fulfilment-title{display:flex;align-items:center;gap:12px;margin:0 0 17px;color:#0c0d0e}.order-detail-page--kr-awaiting-review .kr-awaiting-review__section-title h1,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fulfilment-title h1{margin:0;font-size:26px;font-weight:800}.order-detail-page--kr-awaiting-review .kr-awaiting-review__section-title svg,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fulfilment-title svg{color:#0c0d0e}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 16px;padding:12px 0;border:1px solid #d8e5f7;border-radius:6px;background:linear-gradient(135deg,#fff,#f7fbff)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics>div,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics>div{display:flex;align-items:center;gap:17px;min-height:76px;padding:0 25px;border-left:1px solid #d8e5f7}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics>div:first-child,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics>div:first-child{border-left:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics svg,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics svg{flex:0 0 auto;width:54px;height:54px;padding:12px;color:#0e63f3;border:1px solid #e3ecfb;border-radius:50%;background:#fff}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics span,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics span{display:grid;gap:6px;color:#38578c;font-size:16px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics strong,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics strong{color:#0c0d0e;font-size:25px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table-title{margin:15px 0 12px;color:#0c0d0e;font-size:21px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table-wrap{overflow:hidden;border:1px solid #d8e5f7;border-radius:6px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table{width:100%;border-collapse:collapse;table-layout:fixed;color:#0c0d0e;font-size:15px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table th,.order-detail-page--kr-awaiting-review .kr-awaiting-review__table td{padding:10px 9px;border-right:1px solid #d8e5f7;border-bottom:1px solid #d8e5f7;font-weight:500}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table thead th{color:#36598f;background:linear-gradient(180deg,#fafcff,#f2f7ff);font-weight:800}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table tfoot th,.order-detail-page--kr-awaiting-review .kr-awaiting-review__table tfoot td{color:#0c0d0e;background:#f7faff;font-weight:800}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table tr>:last-child{border-right:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__table tfoot tr>*{border-bottom:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review--finance{display:grid;gap:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-card{padding:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__number-heading{display:flex;align-items:center;gap:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__number-heading h1{margin:0;color:#0c0d0e;font-size:23px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__number-marker{width:42px;height:42px;color:#fff;background:linear-gradient(145deg,#056af5,#2048dc);font-size:22px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-detail-heading>label{display:flex;align-items:center;gap:8px;color:transparent;font-size:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-detail-heading select{width:177px;min-height:44px;padding:0 14px;color:#314e82;border:1px solid #cbddf6;border-radius:6px;background:#fff;font:inherit;font-size:16px;font-weight:700}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-filters{display:flex;gap:10px;margin:15px 0 23px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-filters button{min-width:128px;min-height:45px;padding:0 17px;color:#315282;border:1px solid #cbdcf5;border-radius:6px;background:#f9fbff;font:inherit;font-size:15px;font-weight:750;cursor:pointer}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-filters button.is-active{color:#fff;border-color:#0e63f3;background:#0e63f3}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty{overflow:hidden;min-height:357px;border:1px solid #d8e5f7;border-radius:6px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty table{width:100%;table-layout:fixed;border-collapse:collapse}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty th{height:42px;color:#36598f;border-right:1px solid #d8e5f7;border-bottom:1px solid #d8e5f7;background:linear-gradient(180deg,#fafcff,#f2f7ff);font-size:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty th:last-child{border-right:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty>div{display:grid;place-items:center;align-content:center;min-height:300px;color:#4b5263;text-align:center}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty svg{width:74px;height:74px;padding:12px;color:#1672f7;border-radius:22px;background:linear-gradient(135deg,#eff6ff,#dbeeff)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty h2{margin:12px 0 7px;color:#0c0d0e;font-size:22px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-empty p{margin:0;color:#385a92;font-size:16px;line-height:1.6}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card{min-height:600px;padding:18px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card>article{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);min-height:520px;padding:23px 34px;border:1px solid #d8e5f7;border-radius:6px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card>article>i{position:relative;width:20px;height:20px;margin-top:3px;border-radius:50%;background:#1467ed}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card>article>i:after{position:absolute;top:20px;left:9px;width:2px;height:92px;content:"";background:#cdddf7}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card h2{margin:0 0 8px;font-size:22px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card time,.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-card p{display:block;margin:0 0 8px;color:#4b5263;font-size:17px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-list{min-height:520px;padding:24px 34px;border:1px solid #d8e5f7;border-radius:6px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-list>article{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);min-height:116px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-list>article>i{position:relative;width:20px;height:20px;margin-top:3px;border-radius:50%;background:#1467ed}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-list>article>i:after{position:absolute;top:20px;left:9px;width:2px;height:95px;content:"";background:#cdddf7}.order-detail-page--kr-awaiting-review .kr-awaiting-review__timeline-list>article:last-child>i:after{display:none}.order-detail-page--kr-awaiting-review .kr-awaiting-review--fulfilment{padding:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__fulfilment-title{margin:0 0 13px;padding:0 3px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__method-summary{margin:0 0 11px;border:1px solid #d8e5f7;border-radius:6px;background:#fff}.order-detail-page--kr-awaiting-review .kr-awaiting-review__method-summary .kr-awaiting-review__inline-facts{padding:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:12px 18px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__method-summary .kr-awaiting-review__inline-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts--truck{grid-template-columns:.72fr .94fr 1.65fr 1.02fr 1.2fr 1.2fr}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts--pickup{grid-template-columns:repeat(3,minmax(0,1fr))}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts>div{display:flex;align-items:center;gap:9px;min-width:0;padding:0 16px;border-left:1px solid #d8e5f7}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts>div:first-child{padding-left:0;border-left:0}.order-detail-page--kr-awaiting-review .kr-awaiting-review__method-summary .kr-awaiting-review__inline-facts>div{min-height:64px;padding-left:19px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__method-summary .kr-awaiting-review__inline-facts>div:first-child{padding-left:19px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts>div>svg{flex:0 0 auto;color:#0c0d0e}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts>div>span{display:grid;min-width:0;gap:4px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts dt{color:#4b5263;font-size:14px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts dd{margin:0;overflow-wrap:anywhere;color:#0c0d0e;font-size:16px;font-weight:700}.order-detail-page--kr-awaiting-review .kr-awaiting-review__arrangement,.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet{overflow:hidden;margin-top:12px;border:1px solid #d8e5f7;border-radius:7px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__arrangement>header,.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>header{display:flex;align-items:center;gap:13px;min-height:52px;padding:0 14px;border-bottom:1px solid #d8e5f7;background:linear-gradient(180deg,#fff,#fbfdff)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__arrangement>header h2,.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>header h2{margin:0;font-size:22px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__arrangement>h3{margin:10px 13px 6px;color:#0c0d0e;font-size:16px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__arrangement>.kr-awaiting-review__table-wrap,.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>.kr-awaiting-review__table-wrap{margin:0 12px 12px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__tracking-cell{display:inline-flex;align-items:center;gap:8px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__tracking-cell button{min-height:28px;padding:0 9px;color:#0e63f3;border:1px solid #bcd6ff;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:750;cursor:pointer}.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>header{justify-content:flex-start}.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>header p{display:flex;flex-wrap:wrap;gap:0;margin:0 0 0 auto;color:#264b7f;font-size:15px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__pallet>header p i{width:1px;height:20px;margin:0 16px;background:#ceddf2}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-empty{display:grid;place-items:center;min-height:670px;padding:42px 30px 70px;border:1px solid #d8e5f7;border-radius:7px;background:linear-gradient(145deg,#fff 35%,#fbfdff)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-art{position:relative;width:520px;height:290px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-arc{position:absolute;top:33px;left:92px;width:304px;height:161px;border:24px solid #e4f0ff;border-right-color:transparent;border-bottom-color:transparent;border-radius:50% 50% 0 0;transform:rotate(9deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud{position:absolute;width:84px;height:29px;border-radius:29px;background:#e5efff}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud:before,.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud:after{position:absolute;bottom:0;content:"";border-radius:50%;background:inherit}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud:before{left:17px;width:35px;height:35px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud:after{right:11px;width:27px;height:27px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud--left{top:120px;left:65px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-cloud--right{top:110px;right:59px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-plane{position:absolute;top:77px;right:106px;width:68px;height:16px;border-radius:100% 6px 6px 100%;background:#397cf3;transform:rotate(-28deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-plane:before{position:absolute;top:-23px;left:25px;width:14px;height:43px;content:"";border-radius:3px;background:#397cf3;transform:rotate(36deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-plane:after{position:absolute;top:6px;right:-10px;width:19px;height:10px;content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#397cf3}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-path{position:absolute;top:121px;right:158px;width:122px;height:107px;border-top:2px dashed #4f91ff;border-right:2px dashed #4f91ff;border-radius:0 100% 0 0;transform:rotate(-24deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-box{position:absolute;bottom:7px;left:136px;display:grid;place-items:center;width:155px;height:111px;color:#1e5cea;border:3px solid #bcd6ff;border-radius:8px;background:linear-gradient(145deg,#f2f8ff,#d7e8ff);transform:skewY(-5deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-box:after{position:absolute;right:20px;bottom:16px;color:#082c8e;content:"coupang";font-size:18px;font-weight:800;transform:skewY(5deg)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-home{position:absolute;right:107px;bottom:18px;color:#4d88ef}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-copy{display:flex;align-items:flex-start;gap:17px;width:min(760px,100%);margin-top:20px;padding:25px 85px;color:#1c4b9f;border-radius:8px;background:linear-gradient(110deg,#edf5ff,#f5f9ff)}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-copy>svg{flex:0 0 auto;padding:8px;color:#fff;border-radius:50%;background:#1268ee}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-copy h2{margin:0 0 9px;color:#0b237f;font-size:24px}.order-detail-page--kr-awaiting-review .kr-awaiting-review__preparation-copy p{margin:0;font-size:17px;line-height:1.7}@media (max-width: 1100px){.order-detail-page--kr-awaiting-review{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)))}.order-detail-page--kr-awaiting-review .kr-awaiting-review__metrics,.order-detail-page--kr-awaiting-review .kr-awaiting-review__fee-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-page--kr-awaiting-review .kr-awaiting-review__inline-facts--truck{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0}}.order-detail-page--kr-review-failed .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#ef3147!important;border-color:#ffd8df;background:linear-gradient(100deg,#fff7f8,#fff0f2)}.order-detail-page--kr-review-failed .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"×";background:#f33249}.order-detail-page--kr-awaiting-quote .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"◷";background:#ff8a00;font-size:16px}.order-detail-page--kr-review-failed .kr-awaiting-review__task-card.is-review-failed{align-items:center;border-color:#ffc2cd;background:linear-gradient(102deg,#fff7f8,#fffdfd)}.order-detail-page--kr-review-failed .kr-awaiting-review__task-card.is-review-failed>svg{color:#fff;background:#f33249}.order-detail-page--kr-review-failed .kr-awaiting-review__task-card.is-review-failed>div>span{color:#ef3147}.order-detail-page--kr-review-failed .kr-awaiting-review__task-card.is-review-failed>button{min-width:164px;min-height:48px;margin-left:auto;padding:0 24px;color:#123df3;border:1px solid #123df3;border-radius:6px;background:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.order-detail-page--kr-review-failed .kr-awaiting-review__table--exceptions tbody tr.is-exception>th,.order-detail-page--kr-review-failed .kr-awaiting-review__table--exceptions tbody tr.is-exception>td{background:#fff3f5}.order-detail-page--kr-review-failed .kr-awaiting-review__package-status{display:inline-flex;align-items:center;min-width:66px;min-height:28px;padding:0 10px;color:#11a654;border-radius:16px;background:#e9fbf0;font-size:13px;font-weight:800}.order-detail-page--kr-review-failed .kr-awaiting-review__package-status:before{width:9px;height:9px;margin-right:6px;content:"";border-radius:50%;background:currentColor}.order-detail-page--kr-review-failed .kr-awaiting-review__package-status.is-exception{color:#f12f45;background:#ffe7eb}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__package-status{display:inline-flex;align-items:center;min-width:66px;min-height:28px;padding:0 10px;color:#11a654;border-radius:16px;background:#e9fbf0;font-size:13px;font-weight:800}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__package-status:before{width:9px;height:9px;margin-right:6px;content:"";border-radius:50%;background:currentColor}.order-detail-page--kr-review-failed .kr-awaiting-review__package-exception-view{min-width:55px;min-height:32px;margin-left:9px;padding:0 10px;color:#0e63f3;border:1px solid #0e63f3;border-radius:5px;background:#fff;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.order-detail-page--kr-review-failed .kr-awaiting-review__timeline-list>article.is-failed>i{display:grid;place-items:center;color:#fff;background:#f33249}.order-detail-page--kr-review-failed .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-review-failed .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__timeline-list>article.is-failed>i{display:grid;place-items:center;color:#fff;background:#f33249}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i{display:grid;place-items:center;color:#fff;background:#ff9700}.order-detail-page--kr-awaiting-quote .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i:before{content:"◷";font-size:17px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-confirmation .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f18400!important;border-color:#ffe1bd;background:linear-gradient(100deg,#fff8ee,#fff2df)}.order-detail-page--kr-awaiting-confirmation .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"◷";background:#ff8a00;font-size:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__task-card.is-awaiting-confirmation{align-items:center;border-color:#ffd79a;background:linear-gradient(104deg,#fff9ee,#fffdf9)}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__task-card.is-awaiting-confirmation>svg{color:#fff;background:#ff9200}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__task-card.is-awaiting-confirmation>div>span{color:#f18400}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__task-card.is-awaiting-confirmation>button{min-width:164px;min-height:48px;margin-left:auto;padding:0 24px;color:#fff;border:1px solid #316dee;border-radius:6px;background:linear-gradient(105deg,#3571f4,#3874f5);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__package-status{display:inline-flex;align-items:center;min-width:66px;min-height:28px;padding:0 10px;color:#11a654;border-radius:16px;background:#e9fbf0;font-size:13px;font-weight:800}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__package-status:before{width:9px;height:9px;margin-right:6px;content:"";border-radius:50%;background:currentColor}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-failed>i{display:grid;place-items:center;color:#fff;background:#f33249}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i,.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i{display:grid;place-items:center;color:#fff;background:#ff9700}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i:before,.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i:before{content:"◷";font-size:17px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review--quote-finance{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;padding:12px 8px 34px;color:#0c0d0e}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review--quote-finance>main>h1{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:#0c0d0e;font-size:21px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review--quote-finance>main>h1 small{color:#5c6372;font-size:13px;font-weight:600}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group{overflow:hidden;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;min-height:54px;padding-left:12px;border-bottom:1px solid #d9e7fb;background:linear-gradient(100deg,#f8fbff,#fff)}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group>header h2{display:flex;align-items:center;gap:12px;margin:0;color:#0a4fd2;font-size:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group .kr-awaiting-review__number-marker{width:32px;height:32px;font-size:16px;background:#1767ef}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group>header>b{margin-right:16px;color:#0b4cd0;font-size:14px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group>header>b strong{color:#f23636;font-size:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group>header>button{align-self:stretch;color:#1767ef;border:0;border-left:1px solid #d9e7fb;background:#fff;font:inherit;font-size:19px;font-weight:850;cursor:pointer}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-fee-group .kr-awaiting-review__table-wrap{margin:0;border:0;border-radius:0}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-table{min-width:720px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-table th,.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-table td{padding:9px 10px;font-size:13px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary{padding:18px;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary h2{margin:0 0 17px;font-size:19px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary dl{margin:0}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary dl>div,.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary footer{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary dt{color:#4b5263;font-size:14px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary dd{margin:0;color:#f23636;font-size:16px;font-weight:800}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary footer{margin:17px 0;padding-top:15px;border-top:1px solid #d9e7fb}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary footer b{font-size:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary footer strong{color:#f23636;font-size:16px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary>button{width:100%;min-height:44px;color:#fff;border:1px solid #316dee;border-radius:5px;background:linear-gradient(105deg,#3571f4,#3874f5);font:inherit;font-size:15px;font-weight:800;cursor:pointer}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary>button.is-contact{margin-top:10px;color:#3571f4;background:#fff}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-summary>p{margin:12px 0 0;color:#5c6372;font-size:13px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-contact{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:5px;background:#f6f9ff}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-contact img{width:48px;height:48px;object-fit:cover}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-contact div{display:grid;gap:3px}.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review__quote-contact span{color:#4b5263;font-size:12.5px}@media (max-width: 1100px){.order-detail-page--kr-awaiting-confirmation .kr-awaiting-review--quote-finance{grid-template-columns:1fr}}.order-detail-page--kr-awaiting-payment .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f18400!important;border-color:#ffe1bd;background:linear-gradient(100deg,#fff8ee,#fff2df)}.order-detail-page--kr-awaiting-payment .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"◷";background:#ff8a00;font-size:16px}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__task-card.is-awaiting-payment{align-items:center;border-color:#ffd79a;background:linear-gradient(104deg,#fff9ee,#fffdf9)}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__task-card.is-awaiting-payment>svg{color:#fff;background:#ff9200}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__task-card.is-awaiting-payment>div>span{color:#f18400}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__task-card.is-awaiting-payment>button{min-width:164px;min-height:48px;margin-left:auto;padding:0 24px;color:#fff;border:1px solid #316dee;border-radius:6px;background:linear-gradient(105deg,#3571f4,#3874f5);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__package-status{display:inline-flex;align-items:center;min-width:66px;min-height:28px;padding:0 10px;color:#11a654;border-radius:16px;background:#e9fbf0;font-size:13px;font-weight:800}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__package-status:before{width:9px;height:9px;margin-right:6px;content:"";border-radius:50%;background:currentColor}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-failed>i,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i{display:grid;place-items:center;color:#fff}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-failed>i{background:#f33249}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i{background:#ff9700}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i:before,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i:before,.order-detail-page--kr-awaiting-payment .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i:before{content:"◷";font-size:17px;font-style:normal;font-weight:800;line-height:1}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review--quote-finance{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;padding:12px 8px 34px;color:#0c0d0e}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review--quote-finance>main>h1{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:#0c0d0e;font-size:21px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review--quote-finance>main>h1 small{color:#5c6372;font-size:13px;font-weight:600}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group{overflow:hidden;border:1px solid #d9e7fb;border-radius:7px;background:#fff}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;min-height:54px;padding-left:12px;border-bottom:1px solid #d9e7fb;background:linear-gradient(100deg,#f8fbff,#fff)}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group>header h2{display:flex;align-items:center;gap:12px;margin:0;color:#0a4fd2;font-size:16px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group .kr-awaiting-review__number-marker{width:32px;height:32px;font-size:16px;background:#1767ef}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group>header>button{align-self:stretch;color:#1767ef;border:0;border-left:1px solid #d9e7fb;background:#fff;font:inherit;font-size:19px;font-weight:850;cursor:pointer}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-fee-group .kr-awaiting-review__table-wrap{margin:0;border:0;border-radius:0}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-table{min-width:720px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-table th,:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-table td{padding:9px 10px;font-size:13px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary{padding:18px;border:1px solid #d9e7fb;border-radius:7px;background:#fff}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary h2{margin:0 0 17px;font-size:19px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary dl{margin:0}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary dl>div,:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary footer{display:flex;justify-content:space-between;align-items:baseline;gap:16px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary dt{color:#4b5263;font-size:14px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary dd{margin:0;color:#f23636;font-size:16px;font-weight:800}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary footer{margin:17px 0;padding-top:15px;border-top:1px solid #d9e7fb}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary footer b{font-size:16px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary footer strong{color:#f23636;font-size:16px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary>button{width:100%;min-height:44px;color:#fff;border:1px solid #316dee;border-radius:5px;background:linear-gradient(105deg,#3571f4,#3874f5);font:inherit;font-size:15px;font-weight:800;cursor:pointer}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary>button.is-contact{margin-top:10px;color:#3571f4;background:#fff}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-summary>p{margin:12px 0 0;color:#5c6372;font-size:13px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-contact{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:5px;background:#f6f9ff}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-contact img{width:48px;height:48px;object-fit:cover}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-contact div{display:grid;gap:3px}:is(.order-detail-page--kr-awaiting-confirmation,.order-detail-page--kr-awaiting-payment) .kr-awaiting-review__quote-contact span{color:#4b5263;font-size:12.5px}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__payment-subtotal{display:flex;align-items:center;gap:10px;margin-right:14px;white-space:nowrap}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__payment-subtotal b{color:#0b4cd0;font-size:14px}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__payment-subtotal b strong{color:#f23636;font-size:16px}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__payment-subtotal>span{padding:4px 9px;color:#ec7c12;border-radius:14px;background:#fff3df;font-size:12.5px;font-weight:800}.order-detail-page--kr-awaiting-payment .kr-awaiting-review__payment-subtotal time{color:#f23636;font-size:13px;font-weight:800}@media (max-width: 1100px){.order-detail-page--kr-awaiting-payment .kr-awaiting-review--quote-finance{grid-template-columns:1fr}}.order-detail-page--kr-awaiting-verification .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f18400!important;border-color:#ffe1bd;background:linear-gradient(100deg,#fff8ee,#fff2df)}.order-detail-page--kr-awaiting-verification .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"◷";background:#ff8a00;font-size:16px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__task-card.is-awaiting-verification{align-items:center;border-color:#ffd79a;background:linear-gradient(104deg,#fff9ee,#fffdf9)}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__task-card.is-awaiting-verification>svg{color:#fff;background:#ff9200}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__task-card.is-awaiting-verification>div>span{color:#f18400}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__package-status{display:inline-flex;align-items:center;min-width:66px;min-height:28px;padding:0 10px;color:#09aa5b;border-radius:14px;background:#e9fff3;font-size:13px;font-weight:800}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__package-status:before{width:9px;height:9px;margin-right:6px;content:"";border-radius:50%;background:currentColor}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-failed>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-verification>i{display:grid;place-items:center;color:#fff}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-failed>i{background:#f33249}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-verification>i{background:#ff9700}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-quote>i:before,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-confirmation>i:before,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-payment>i:before,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__timeline-list>article.is-awaiting-verification>i:before{content:"◷";font-size:17px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-awaiting-verification .kr-awaiting-review--quote-finance{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;padding:12px 8px 34px;color:#0c0d0e}.order-detail-page--kr-awaiting-verification .kr-awaiting-review--quote-finance>main>h1{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:#0c0d0e;font-size:21px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review--quote-finance>main>h1 small{color:#5c6372;font-size:13px;font-weight:600}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group{overflow:hidden;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;min-height:54px;padding-left:12px;border-bottom:1px solid #d9e7fb;background:linear-gradient(100deg,#f8fbff,#fff)}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group>header h2{display:flex;align-items:center;gap:12px;margin:0;color:#0a4fd2;font-size:16px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group .kr-awaiting-review__number-marker{width:32px;height:32px;font-size:16px;background:#1767ef}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group>header>button{align-self:stretch;color:#1767ef;border:0;border-left:1px solid #d9e7fb;background:#fff;font:inherit;font-size:19px;font-weight:850;cursor:pointer}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-fee-group .kr-awaiting-review__table-wrap{margin:0;border:0;border-radius:0}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-table{min-width:720px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-table th,.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-table td{padding:9px 10px;font-size:13px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary{padding:18px;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary h2{margin:0 0 17px;font-size:19px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary dl{margin:0}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary dt{color:#4b5263;font-size:14px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__quote-summary dd{margin:0;color:#f23636;font-size:16px;font-weight:800}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-subtotal{display:flex;align-items:center;gap:10px;margin-right:14px;white-space:nowrap}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-subtotal b{color:#0b4cd0;font-size:14px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-subtotal b strong{color:#f23636;font-size:16px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-subtotal>span{padding:4px 9px;color:#1264c8;border-radius:14px;background:#e9f3ff;font-size:12.5px;font-weight:800}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-settled{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;margin-top:20px;padding:18px;border-radius:6px;background:linear-gradient(106deg,#ecfff1,#f7fff9)}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-settled>svg{color:#13a741}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-settled h3{margin:0 0 5px;color:#159443;font-size:18px}.order-detail-page--kr-awaiting-verification .kr-awaiting-review__verification-settled p{margin:0;color:#5f9271;font-size:13px;font-weight:600}@media (max-width: 1100px){.order-detail-page--kr-awaiting-verification .kr-awaiting-review--quote-finance{grid-template-columns:1fr}}.order-detail-page--kr-preparation .kr-awaiting-review__task-card.is-preparing{background:linear-gradient(102deg,#fffaf0,#fffdf8);border-color:#fde2b1}.order-detail-page--kr-preparation .kr-awaiting-review__task-card.is-preparing>svg{color:#ff9700}.order-detail-page--kr-preparation .kr-awaiting-review__task-card.is-preparing h2{color:#102a66}.order-detail-page--kr-preparation .kr-awaiting-review__table--packages th,.order-detail-page--kr-preparation .kr-awaiting-review__table--packages td,.order-detail-page--kr-preparation .kr-awaiting-review__table--fulfillment th,.order-detail-page--kr-preparation .kr-awaiting-review__table--fulfillment td,.order-detail-page--kr-preparation .kr-awaiting-review__coupang-preparation-table th,.order-detail-page--kr-preparation .kr-awaiting-review__coupang-preparation-table td{white-space:nowrap}.order-detail-page--kr-preparation .kr-awaiting-review__package-status{align-items:center;background:#e8faef;border-radius:999px;color:#10a750;display:inline-flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;min-width:78px;padding:5px 11px}.order-detail-page--kr-preparation .kr-awaiting-review__package-status:before{background:currentColor;border-radius:50%;content:"";height:8px;width:8px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;padding:12px 8px 34px;color:#0c0d0e}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance>main>h1{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:#0c0d0e;font-size:21px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance>main>h1 small{color:#5c6372;font-size:13px;font-weight:600}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-fee-group{overflow:hidden;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;min-height:54px;padding-left:12px;border-bottom:1px solid #d9e7fb;background:linear-gradient(100deg,#f8fbff,#fff)}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-fee-group>header h2{display:flex;align-items:center;gap:12px;margin:0;color:#0a4fd2;font-size:16px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-fee-group .kr-awaiting-review__number-marker{width:32px;height:32px;font-size:16px;background:#1767ef}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-fee-group>header>button{align-self:stretch;color:#1767ef;border:0;border-left:1px solid #d9e7fb;background:#fff;font:inherit;font-size:19px;font-weight:850;cursor:pointer}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__table-wrap{margin:0;border:0;border-radius:0}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-table{min-width:720px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-table th,.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-table td{padding:9px 10px;font-size:13px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary{padding:18px;border:1px solid #d9e7fb;border-radius:7px;background:#fff}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary h2{margin:0 0 17px;font-size:19px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary dl{margin:0}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary dt{color:#4b5263;font-size:14px}.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance .kr-awaiting-review__quote-summary dd{margin:0;color:#f23636;font-size:16px;font-weight:800}.order-detail-page--kr-preparation .kr-awaiting-review__preparation-subtotal{display:flex;align-items:center;gap:10px;margin-right:14px;white-space:nowrap}.order-detail-page--kr-preparation .kr-awaiting-review__preparation-subtotal b{color:#0b4cd0;font-size:14px}.order-detail-page--kr-preparation .kr-awaiting-review__preparation-subtotal b strong{color:#f23636;font-size:16px}.order-detail-page--kr-preparation .kr-awaiting-review__preparation-subtotal>span{padding:4px 9px;color:#1264c8;border-radius:14px;background:#e9f3ff;font-size:12.5px;font-weight:800}.order-detail-page--kr-preparation .kr-awaiting-review__verification-settled{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;margin-top:20px;padding:18px;border-radius:6px;background:linear-gradient(106deg,#ecfff1,#f7fff9)}.order-detail-page--kr-preparation .kr-awaiting-review__verification-settled>svg{color:#13a741}.order-detail-page--kr-preparation .kr-awaiting-review__verification-settled h3{margin:0 0 5px;color:#159443;font-size:18px}.order-detail-page--kr-preparation .kr-awaiting-review__verification-settled p{margin:0;color:#5f9271;font-size:13px;font-weight:600}.order-detail-page--kr-preparation .kr-awaiting-review__coupang-preparation-list{padding-bottom:8px}.order-detail-page--kr-preparation .kr-awaiting-review__coupang-preparation-list .kr-awaiting-review__section-title{margin:20px 8px 12px}.order-detail-page--kr-preparation .kr-awaiting-review__coupang-preparation-list .kr-awaiting-review__section-title svg{color:#1477f8}.order-detail-page--kr-preparation .kr-awaiting-review__timeline-list>article.is-failed>i{background:#f33249}.order-detail-page--kr-preparation .kr-awaiting-review__timeline-list>article.is-failed>i:before{content:"×";font-size:22px;font-style:normal;font-weight:800;line-height:1}.order-detail-page--kr-preparation .kr-awaiting-review__timeline-list>article.is-failed p{color:#ef3147}.order-detail-page--kr-preparation .kr-awaiting-review__timeline-list>article.is-preparing>i{background:#ff9700}.order-detail-page--kr-preparation .kr-awaiting-review__timeline-list>article.is-preparing>i:before{content:"◷";font-size:17px;font-style:normal;font-weight:800;line-height:1}@media (max-width: 1100px){.order-detail-page--kr-preparation .kr-awaiting-review--preparation-finance{grid-template-columns:1fr}}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment{color:#0c0d0e}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment>section,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment>main,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment>aside{min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--overview,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--packages,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--fulfilment{padding:26px 36px 42px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--fulfilment,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline>section,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>main,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>aside{border:1px solid #d9e7fb;border-radius:8px;background:#fff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card{padding:25px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card>header,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card>header,.order-detail-page--kr-pending-fulfillment__title{display:flex;align-items:center;justify-content:space-between;gap:20px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card>header span{display:block;color:#4b5263;font-size:15px;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card h1,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card h1,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__title h1{margin:5px 0 3px;color:#0c0d0e;font-size:30px;line-height:1.25}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card p{margin:0;color:#4b5263;font-size:18px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-card>header>button,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__new-arrangement{border:0;color:#143cff;background:transparent;font:inherit;font-size:18px;font-weight:800;cursor:pointer;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table{overflow:hidden;margin-top:20px;border:1px solid #dce8fa;border-radius:7px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table [role=row]{display:grid;grid-template-columns:1.15fr .95fr 1.15fr 1fr 1fr;align-items:center;min-height:52px;border-top:1px solid #dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table [role=row]:first-child{border-top:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table [role=row]>*{min-width:0;padding:12px 18px;border-left:1px solid #dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table [role=row]>:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table .is-head{min-height:48px;color:#4b5263;background:#f5f8fd;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table button{display:inline-flex;align-items:center;gap:10px;padding:0 18px;color:#0c0d0e;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__overview-table strong{font-weight:760}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:20px;padding:19px 22px;border:1px solid #ffd598;border-radius:6px;background:#fffaf0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task>svg{color:#ff9200}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task span{color:#f80;font-size:14px;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task h2{margin:3px 0;font-size:25px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task p{margin:0;color:#3c5a90;font-size:15px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__task button,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__form-actions button{min-height:42px;padding:0 25px;border:1px solid #1a49ff;border-radius:5px;color:#123bde;background:#fff;font:inherit;font-weight:800;cursor:pointer}.order-detail-page--kr-destination-fulfillment .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#0b9b4c!important;border-color:#b8efce;background:linear-gradient(100deg,#effff4,#e2faeb)}.order-detail-page--kr-destination-fulfillment .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"↗";background:#0ca84d}.order-detail-page--kr-destination-fulfillment .kr-pending-fulfillment__task{border-color:#bceece;background:linear-gradient(100deg,#effff4,#f9fffb)}.order-detail-page--kr-destination-fulfillment .kr-pending-fulfillment__task>svg,.order-detail-page--kr-destination-fulfillment .kr-pending-fulfillment__task span{color:#0ca84d}.order-detail-page--kr-fulfillment-failed .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f32142!important;border-color:#ffc5cf;background:linear-gradient(100deg,#fff3f5,#ffe9ed)}.order-detail-page--kr-fulfillment-failed .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"×";background:#f32142}.order-detail-page--kr-fulfillment-failed .kr-pending-fulfillment__task{border-color:#ffc4ce;background:linear-gradient(100deg,#fff5f6,#fffafb)}.order-detail-page--kr-fulfillment-failed .kr-pending-fulfillment__task>svg,.order-detail-page--kr-fulfillment-failed .kr-pending-fulfillment__task span,.order-detail-page--kr-fulfillment-failed .kr-pending-fulfillment__task p{color:#ef3046}.order-detail-page--kr-supplementary-payment .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f18400!important;border-color:#ffd5a0;background:linear-gradient(100deg,#fff7e9,#fff0d8)}.order-detail-page--kr-supplementary-payment .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"!";background:#f79000}.order-detail-page--kr-supplementary-payment .kr-pending-fulfillment__task{border-color:#ffd598;background:linear-gradient(100deg,#fff8ec,#fffdf8)}.order-detail-page--kr-supplementary-payment .kr-pending-fulfillment__task>svg,.order-detail-page--kr-supplementary-payment .kr-pending-fulfillment__task span{color:#f18400}.order-detail-page--kr-supplementary-payment .kr-pending-fulfillment__task p{color:#ef3046}.order-detail-page--kr-supplementary-payment .kr-pending-fulfillment__task button{color:#fff;background:#1547f5}.order-detail-page--kr-supplementary-verification .order-overview-header--kr-awaiting-review .order-overview-header__status>b{color:#f18400!important;border-color:#ffd5a0;background:linear-gradient(100deg,#fff7e9,#fff0d8)}.order-detail-page--kr-supplementary-verification .order-overview-header--kr-awaiting-review .order-overview-header__status>b:before{content:"◷";background:#f79000}.order-detail-page--kr-supplementary-verification .kr-pending-fulfillment__task{border-color:#ffd598;background:linear-gradient(100deg,#fff8ec,#fffdf8)}.order-detail-page--kr-supplementary-verification .kr-pending-fulfillment__task>svg,.order-detail-page--kr-supplementary-verification .kr-pending-fulfillment__task span{color:#f18400}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card>header{justify-content:flex-start;gap:12px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card>header>svg,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__title>svg{color:#0c0d0e}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__packages-card h2{margin:25px 0 14px;font-size:22px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #dce8fa;border-radius:7px;background:#fbfdff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics>div{display:flex;align-items:center;gap:17px;min-height:110px;padding:18px 30px;border-left:1px solid #dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics>:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics svg{padding:12px;border:1px solid #edf2fb;border-radius:50%;color:#1767ef;box-sizing:content-box}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics span{display:grid;gap:7px;color:#4b5263;font-size:15px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics strong{color:#0c0d0e;font-size:26px;line-height:1}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table-wrap{width:100%;overflow-x:auto;border:1px solid #dce8fa;border-radius:6px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table{width:100%;min-width:980px;border-collapse:collapse;color:#0c0d0e;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table th,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table td{padding:11px 12px;border-left:1px solid #dce8fa;border-top:1px solid #dce8fa;text-align:center;vertical-align:middle;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table th:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table td:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table thead th{border-top:0;color:#3c5a90;background:#f5f8fd;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table tbody th{font-weight:650}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__table tfoot{font-weight:800;background:#f6f9fe}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-status{display:inline-flex;align-items:center;justify-content:center;min-width:67px;padding:4px 10px;border-radius:15px;color:#139646;background:#e3faeb;font-size:13px;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__tracking{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#183b76;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__tracking button{padding:4px 10px;border:0;border-radius:4px;color:#fff;background:#1d67dc;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance{display:grid;grid-template-columns:minmax(0,1fr) 405px;gap:15px;padding:26px 40px 42px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>main{padding:20px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>main>h1{margin:0 0 18px;font-size:22px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>main>h1 small{margin-left:12px;color:#4b5263;font-size:14px;font-weight:600}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group{overflow:hidden;margin-top:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto 46px;align-items:center;min-height:50px;padding-left:16px;border-bottom:1px solid #dce8fa;background:#f9fbff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group h2{display:flex;align-items:center;gap:10px;margin:0;color:#0b48da;font-size:18px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group h2 span{display:inline-grid;width:29px;height:29px;place-items:center;border-radius:50%;color:#fff;background:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>b{color:#1c54ca;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>b strong,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance dd,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary b{color:#ef3030;font-size:18px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>em{padding:7px 22px;border-radius:7px;color:#1268c9;background:#e6f2ff;font-style:normal;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>em.is-payable{color:#f03c3c;background:#fff0f1}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>em.is-reviewing{color:#2d73d8;background:#e9f4ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__fee-group>header>button{height:100%;border:0;border-left:1px solid #dce8fa;color:#174af0;background:#fff;font-size:22px;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__table-wrap{overflow-x:visible}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table{min-width:0;table-layout:fixed}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td{padding:10px 8px;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(1),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(1){width:5%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(2),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(2){width:22%;white-space:normal;overflow-wrap:anywhere}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(3),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(3){width:13%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(4),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(4){width:8%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(5),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(5){width:15%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(6),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(6){width:10%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(7),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(7){width:16%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table th:nth-child(8),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance .kr-pending-fulfillment__fee-table td:nth-child(8){width:11%;white-space:normal;overflow-wrap:anywhere}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>aside{padding:18px;align-self:start}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance>aside>h2{margin:0 0 15px;font-size:20px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance dl{margin:0;border-top:1px solid #e6edf9}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance dl>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #e6edf9}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance dt{color:#365b9a;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance dd{margin:0;font-weight:850}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary{padding-top:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary h3{margin:0 0 10px;font-size:20px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary p{display:flex;justify-content:space-between;margin:8px 0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary button{width:100%;min-height:42px;margin-top:12px;border:1px solid #1d58f2;border-radius:4px;color:#fff;background:#1767ef;font:inherit;font-weight:800;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__payable-summary button.is-contact{color:#1745df;background:#fff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__contact{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:10px;margin-top:13px;color:#4b5263;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__contact img{width:68px;height:68px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__settled{display:flex;align-items:center;gap:14px;margin-top:20px;padding:18px;border-radius:6px;color:#159645;background:#ebfff1}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__settled h3{margin:0 0 5px;font-size:19px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__settled p{margin:0;color:#5d9471;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline>section{padding:18px 22px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline header{display:flex;align-items:center;gap:11px;margin-bottom:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline header h1{margin:0;font-size:24px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:78px;padding-bottom:10px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article>i{position:relative;width:21px;height:21px;margin:3px auto 0;border-radius:50%;background:#1767ef;z-index:1}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article>i:after{position:absolute;content:"";top:21px;left:9px;width:2px;height:62px;background:#dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article:last-child>i:after{display:none}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article.is-failed>i{background:#f43649}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article.is-pending>i{background:#ff9600}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article.is-progress{margin-inline:-10px;padding:8px 10px;border-radius:5px;background:linear-gradient(100deg,#effff4,#e6faec)}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article.is-progress>i{background:#0ca84d}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline h2{margin:0;font-size:17px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline time{display:block;margin:2px 0;color:#2755b6;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline p{margin:0;color:#2755b6;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--timeline article.is-failed p{color:#ef3147}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--fulfilment{margin:18px 38px 44px;padding:18px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__title{justify-content:flex-start;gap:12px;padding:2px 0 14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__title h1{margin:0;font-size:25px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts{display:grid;grid-template-columns:.8fr .9fr minmax(0,1.8fr);overflow:hidden;margin-bottom:12px;border:1px solid #dce8fa;border-radius:6px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts>div{display:flex;align-items:center;gap:14px;min-height:66px;padding:10px 20px;border-left:1px solid #dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts>:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts svg{color:#0f3b7d}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts span{display:grid;gap:4px;min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts small,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment header small,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet header small,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement header small,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card header small{color:#5c6372;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts b{font-size:15px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__arrangements,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallets,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangements,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-cards{display:grid;gap:14px;margin-top:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card{overflow:hidden;border:1px solid #dce8fa;border-radius:7px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment>header,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>header,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>header,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:49px;padding:0 14px;border-bottom:1px solid #dce8fa;background:#f9fbff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment>header.is-cancelled,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>header.is-cancelled,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>header.is-cancelled,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card>header.is-cancelled{border-bottom-color:#dbe1ea;color:#5c6372;background:#f2f4f7}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment:has(>header.is-cancelled),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet:has(>header.is-cancelled),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement:has(>header.is-cancelled),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card:has(>header.is-cancelled){border-color:#dbe1ea;background:#f7f8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment:has(>header.is-cancelled)>:not(header),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet:has(>header.is-cancelled)>:not(header),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement:has(>header.is-cancelled)>:not(header),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card:has(>header.is-cancelled)>:not(header){opacity:.6;filter:grayscale(.25)}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment h2,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet h2,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement h2,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card h2{display:flex;align-items:center;gap:10px;margin:0;font-size:19px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment h2 span,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet h2 span,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement h2 span,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card h2 span{display:inline-grid;width:31px;height:31px;place-items:center;border-radius:50%;color:#fff;background:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment>header>div,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>header>div,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>header>div,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-card>header>div{display:flex;align-items:center;gap:9px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__state{display:inline-flex;align-items:center;padding:5px 10px;border-radius:4px;color:#1668d7;background:#e8f3ff;font-size:13px;font-weight:800;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__state.is-progress{color:#1767d7;background:#dceeff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__state.is-failed{color:#ef3046;background:#ffedf0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__state.is-recovered{color:#1767d7;background:#e8f3ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__state.is-cancelled{color:#5c6372;background:#eef2f6}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__cancel{justify-self:end;min-height:32px;padding:0 13px;border:1px solid #ff5252;border-radius:4px;color:#f53939;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__failure-summary{gap:9px;min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__failure-summary b{color:#ef3046;font-size:13px;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__failure-actions{display:flex;justify-content:flex-end;gap:8px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__reschedule{min-height:32px;padding:0 13px;border:1px solid #2d72ef;border-radius:4px;color:#1767ef;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment>h3,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>h3,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>h3{margin:14px 14px 8px;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment>.kr-pending-fulfillment__table-wrap,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>.kr-pending-fulfillment__table-wrap,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>.kr-pending-fulfillment__table-wrap{margin:0 14px 14px;width:auto}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts{display:grid;grid-template-columns:.8fr .9fr minmax(190px,2.5fr) 1fr 1.1fr 1.2fr;margin:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts>div,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts>div{min-width:0;padding:12px 15px;border-left:1px solid #dce8fa}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts>:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts>:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts dt,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts dt,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse dt{margin-bottom:5px;color:#5c6372;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts dd,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts dd,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse dd{margin:0;color:#2c313c;font-size:14px;font-weight:700;word-break:break-word}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__delivery-facts--express{grid-template-columns:.8fr .9fr minmax(190px,2.6fr) .7fr 1fr 1.3fr}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts{grid-template-columns:repeat(3,minmax(0,240px))}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts>div{display:grid;grid-template-columns:26px 1fr;column-gap:8px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-facts svg{grid-row:span 2;color:#10417d}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver{margin:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver h3{margin:0 0 8px;color:#1767ef;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver label{display:flex;align-items:center;gap:7px;min-height:38px;padding:0 10px;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver label span{color:#5c6372;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver label b{color:#2c313c;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver input,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__input-pair input,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body input,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__paste-field input{min-width:0;flex:1;height:30px;border:1px solid #d6e4f7;border-radius:4px;color:#2c313c;background:#fff;font:inherit;font-size:13px}.order-detail-page--kr-pending-fulfillment input:disabled,.order-detail-page--kr-pending-fulfillment textarea:disabled{color:#243b65;opacity:1;background:#f7faff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__driver button,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__paste-field button{min-height:28px;padding:0 8px;border:1px solid #3074ee;border-radius:4px;color:#1767ef;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary{margin:0 0 13px;overflow:hidden;border:1px solid #dce8fa;border-radius:6px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>header{display:flex;align-items:center;gap:9px;padding:11px 14px 8px;color:#2c313c}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>header h2{margin:0;font-size:20px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer{display:flex;align-items:center;gap:12px;padding:10px 14px;color:#4b5263;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer svg,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer b{color:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer strong{color:#f13643}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer .kr-pending-fulfillment__new-arrangement{margin-left:auto;padding:7px 14px;border:1px solid #296af0;border-radius:4px;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-summary>footer .kr-pending-fulfillment__new-arrangement:disabled{color:#8a91a0;border-color:#d6deea;background:#f7f9fc;cursor:not-allowed}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__summary-total{display:block;padding:0 14px 10px;color:#183d79;font-size:13px;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>header{grid-template-columns:minmax(0,1fr) auto auto}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet>header p{margin:0;text-align:right;color:#243e70;font-size:13px;font-weight:700}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__assignment-total{margin:10px 14px 0;color:#243e70;font-size:13px;font-weight:700;text-align:right}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse{margin:14px;padding:12px;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;color:#16477e;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse dl{display:grid;grid-template-columns:1.3fr .85fr .85fr 1.65fr .8fr;gap:9px;margin:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse dl>div{min-width:0;padding:8px 10px;border:1px solid #e0eafb;border-radius:4px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__warehouse--global{margin:0 0 14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;padding:0 14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-body>section{min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-body>section>h3{margin:0 0 8px;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__input-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__input-pair label,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body label{display:grid;gap:5px;color:#4b5263;font-size:13px;font-weight:700}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files{margin-top:12px;padding:12px;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#1767ef;font-size:15px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files>div{display:flex;align-items:center;gap:8px;min-height:29px;color:#304a78;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files>div>span{min-width:0;overflow-wrap:anywhere}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files em{margin-left:auto;padding:3px 7px;border-radius:12px;color:#159647;background:#e1f9e8;font-size:12.5px;font-style:normal;font-weight:800;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files button{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:25px;padding:0 8px;border:1px solid #3a79ed;border-radius:4px;color:#1767ef;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files button.is-danger{border-color:#ff6262;color:#ef4343}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__files .kr-pending-fulfillment__upload{margin-top:8px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__note{display:grid;gap:6px;margin-top:12px;color:#4b5263;font-size:13px;font-weight:700}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__note textarea{width:100%;min-height:58px;resize:vertical;border:1px solid #d6e4f7;border-radius:4px;color:#132e5e;box-sizing:border-box;font:inherit;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__note small{justify-self:end;margin-top:-24px;margin-right:7px;color:#5c6372}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-arrangement>header{grid-template-columns:minmax(0,1fr) auto auto}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid{display:grid;grid-template-columns:minmax(330px,1.15fr) minmax(220px,.72fr) minmax(250px,.82fr);gap:13px;padding:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid>section{min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid h3{margin:11px 0 7px;color:#16477e;font-size:15px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table{overflow-x:auto;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table table{width:100%;border-collapse:collapse;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table th,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table td{padding:7px 9px;border-top:1px solid #dce8fa;text-align:left}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table thead{color:#4b5263;background:#f4f8ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__select-table thead th{border-top:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-picker-heading h3{margin:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-picker-heading button{min-height:30px;padding:0 11px;color:#1767ef;border:1px solid #3074ee;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-picker-heading button:hover{background:#f2f7ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks{display:grid;margin-top:8px;overflow:hidden;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:0 9px;color:#263f6d;border-top:1px solid #e1eaf8;font-size:12.5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks>div:first-child{border-top:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks b,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks span{color:#4b5263}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-marks strong{color:#314e80;font-size:12.5px;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-selected-empty{margin:8px 0 0;padding:9px;color:#5c6372;border:1px dashed #dce8fa;border-radius:5px;font-size:12.5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog{display:grid;gap:14px;min-width:min(760px,calc(100vw - 96px))}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog-table{overflow:auto;max-height:min(52vh,520px);border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog table{width:100%;border-collapse:collapse;color:#193460;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td{min-height:38px;padding:8px 11px;border-top:1px solid #dce8fa;text-align:left;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog thead th{position:sticky;z-index:1;top:0;border-top:0;color:#4b5263;background:#f4f8ff;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td:first-child{width:42px;text-align:center}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog input[type=checkbox]{width:17px;height:17px;accent-color:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog tbody tr:has(input:disabled){color:#5c6372;background:#fafcff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td:last-child span{display:inline-flex;justify-content:center;min-width:58px;padding:3px 8px;border-radius:12px;font-size:12.5px;font-weight:800}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog .is-available{color:#168f43;background:#e1f8e8}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog .is-current{color:#1767ef;background:#e7f3ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog .is-allocated{color:#5c6372;background:#edf1f5}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog footer{display:flex;justify-content:flex-end;gap:9px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog footer button{min-width:78px;min-height:32px;color:#4b5263;border:1px solid #b9cce4;border-radius:4px;background:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog footer button:last-child{color:#fff;border-color:#1767ef;background:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__paste-field{display:grid;grid-template-columns:63px minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:8px;color:#4b5263;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__form-actions{display:flex;justify-content:space-between;margin-top:18px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__form-actions .is-primary{min-width:150px;color:#fff;background:#1767ef}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__form-actions--back{justify-content:flex-start}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(300px,1.2fr) minmax(285px,.95fr);gap:14px;padding:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid>section,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid>.kr-pending-fulfillment__files{min-width:0;margin:0;padding:13px;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid>section:first-child{display:grid;align-content:start;gap:10px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid>section:first-child h3{margin:0 0 2px;color:#1767ef;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid>section:first-child label{display:grid;gap:6px;color:#4b5263;font-size:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid input,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid textarea{width:100%;box-sizing:border-box}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid textarea{min-height:76px;resize:none}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body{display:grid;grid-template-columns:minmax(245px,.48fr) minmax(0,1fr);gap:16px;padding:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body>section:first-child{padding:13px 15px;border-radius:5px;background:#f6f9ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body h3{margin:0 0 9px;font-size:17px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body p{margin:7px 0;color:#4b5263;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__mark{display:block;margin-bottom:12px;color:#1767ef;font-size:22px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body>section:last-child{display:grid;align-content:start;gap:10px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-status.is-failed{color:#e8384c;background:#fff0f2}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-status.is-progress{color:#276fd5;background:#e9f3ff}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-status.is-completed{color:#168c46;background:#e8f9ed}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__package-status.is-cancelled{color:#5c6372;background:#edf1f5}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts>label{display:grid;align-content:start;gap:6px;min-width:0;min-height:72px;padding:12px 14px;border-left:1px solid #dce8fa;color:#5c6372;font-size:13px;font-weight:700}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts>label:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts b{color:#2c313c;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts input,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #bcd5f8;border-radius:4px;color:#2c313c;background:#fff;font:inherit;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts input{height:34px;padding:0 9px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__editable-facts textarea{min-height:52px;padding:8px 9px;resize:none}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid .kr-pending-fulfillment__editable-facts,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid .kr-pending-fulfillment__editable-facts,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body .kr-pending-fulfillment__editable-facts{grid-template-columns:1fr;overflow:hidden;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid .kr-pending-fulfillment__editable-facts>label,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid .kr-pending-fulfillment__editable-facts>label,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body .kr-pending-fulfillment__editable-facts>label{min-height:0;border-top:1px solid #e0eafb;border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid .kr-pending-fulfillment__editable-facts>label:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid .kr-pending-fulfillment__editable-facts>label:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body .kr-pending-fulfillment__editable-facts>label:first-child{border-top:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout{display:grid;grid-template-columns:1fr;gap:14px;padding:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout .kr-pending-fulfillment__pickup-current-info{grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout .kr-pending-fulfillment__pickup-current-info>label{min-height:0;border-left:1px solid #e0eafb}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout .kr-pending-fulfillment__pickup-current-info>label:first-child{border-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout .kr-pending-fulfillment__warehouse--current{grid-column:auto;margin:0;min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-layout+h3{margin:0;padding:0 14px 10px}@media (max-width: 1100px){.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment--finance{grid-template-columns:1fr}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__top-facts,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-body,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-grid,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__normal-body,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pickup-current-grid{grid-template-columns:1fr}}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid{display:grid;grid-template-columns:minmax(310px,1.08fr) minmax(270px,.88fr) minmax(300px,.95fr);gap:14px;padding:0 14px 14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid>section{min-width:0;padding:13px;border:1px solid #dce8fa;border-radius:5px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-pickup>h3,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-driver>h3,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-details>h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#1767ef;font-size:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-pickup>h3+.kr-pending-fulfillment__input-pair+h3{margin-top:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-pickup .kr-pending-fulfillment__input-pair{gap:9px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-pickup .kr-pending-fulfillment__input-pair label{min-width:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-pickup .kr-pending-fulfillment__files{margin-top:16px;padding:0;border:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-driver .kr-pending-fulfillment__paste-field{grid-template-columns:68px minmax(0,1fr) auto;margin-top:9px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-driver .kr-pending-fulfillment__paste-field input{width:100%}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-driver .kr-pending-fulfillment__note{margin-top:13px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-driver .kr-pending-fulfillment__note textarea{min-height:70px;resize:none}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet .kr-pending-fulfillment__files>div{flex-wrap:nowrap;gap:7px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet .kr-pending-fulfillment__files>div>span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet .kr-pending-fulfillment__files em{margin-left:0}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet .kr-pending-fulfillment__files .kr-pending-fulfillment__upload{display:inline-flex;align-items:center;gap:6px}@media (max-width: 1100px){.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__pallet-grid{grid-template-columns:1fr}}.order-detail-page--kr-formal{width:calc(100% - 72px);max-width:none;padding-top:20px;padding-bottom:42px}.order-detail-page--kr-formal>.order-breadcrumb{margin:0 0 14px;color:#17326c;font-size:13px;font-weight:650}.order-detail-page--kr-formal>.order-overview-header{min-height:108px;padding:2px 4px 14px;border-bottom:0}.order-detail-page--kr-formal .order-overview-header>div:first-child>span{color:#5c6372;font-size:12.5px;letter-spacing:0}.order-detail-page--kr-formal .order-overview-header h1{margin-top:7px;color:#0c0d0e;font-size:31px;letter-spacing:-.025em}.order-detail-page--kr-formal .order-overview-header h1 em{min-width:51px;padding:5px 10px;font-size:14px}.order-detail-page--kr-formal .order-overview-header__route{font-size:16px}.order-detail-page--kr-formal .order-overview-header__route svg{width:19px;height:19px}.order-detail-page--kr-formal .order-overview-header__right{gap:14px}.order-detail-page--kr-formal .order-overview-header__status{gap:7px}.order-detail-page--kr-formal .order-overview-header__status>b{min-width:183px;min-height:46px;font-size:24px}.order-detail-page--kr-formal .order-overview-header__status>b:before{width:19px;height:19px;margin-right:8px;font-size:14px}.order-detail-page--kr-formal .order-overview-header__status small{font-size:12.5px}.order-detail-page--kr-formal .overview-header-button{min-height:43px;padding:0 18px;font-size:15px}.order-detail-page--kr-formal .overview-arrow-button{min-width:39px;min-height:43px}.order-detail-page>.ui-tabs{display:flex;align-items:stretch;gap:68px;min-height:46px;margin:0 0 18px;padding:0 0 0 12px;overflow:visible;border:0;border-bottom:1px solid #dce8f8;border-radius:0;background:transparent;box-shadow:none}.order-detail-page>.ui-tabs .ui-tabs__tab{position:relative;flex:0 0 auto;height:46px;min-width:86px;padding:0;color:#385487;border-radius:0;background:transparent;box-shadow:none;font-size:17px;font-weight:650}.order-detail-page>.ui-tabs .ui-tabs__tab.is-active{color:#1927f7;background:transparent;font-weight:800}.order-detail-page>.ui-tabs .ui-tabs__tab.is-active:after{position:absolute;right:0;bottom:-1px;left:0;width:auto;height:3px;content:"";transform:none;background:#233cff}.order-detail-page--kr-formal :is(.kr-awaiting-review,.kr-pending-fulfillment,.kr-order-overview){font-size:15px}.order-detail-page--kr-formal :is(.kr-awaiting-review__heading h1,.kr-awaiting-review__section-heading h2,.kr-awaiting-review__fulfilment-title h1,.kr-awaiting-review__arrangement-title h2,.kr-awaiting-review__pallet-title h2,.kr-awaiting-review__section-title,.kr-awaiting-review__number-heading,.kr-pending-fulfillment__title,.kr-order-overview__packages h2){font-size:26px}.order-detail-page--kr-formal :is(.kr-pending-fulfillment__pallet h2,.kr-pending-fulfillment__milk-arrangement h2,.kr-pending-fulfillment__normal-card h2){font-size:22px}.order-detail-page--kr-formal :is(.kr-awaiting-review,.kr-pending-fulfillment,.kr-order-overview) h3{font-size:16px}.order-detail-page--kr-formal :is(.kr-awaiting-review,.kr-pending-fulfillment,.kr-order-overview) :is(label,dt){font-size:14px}.order-detail-page--kr-formal :is(.kr-awaiting-review,.kr-pending-fulfillment,.kr-order-overview) :is(dd,input,select,textarea){font-size:16px}.order-detail-page--kr-formal :is(.kr-awaiting-review__table,.kr-pending-fulfillment__table,.kr-order-overview__table){font-size:15px}.order-detail-page--kr-formal :is(.kr-awaiting-review__table,.kr-pending-fulfillment__table,.kr-order-overview__table) th{font-size:15px}.order-detail-page--kr-formal :is(.kr-awaiting-review__table,.kr-pending-fulfillment__table) :is(th,td){padding:10px 12px}.order-detail-page--kr-formal :is(.kr-awaiting-review__package-status,.kr-pending-fulfillment__package-status,.kr-pending-fulfillment__state,.ui-status){font-size:13px}.order-detail-page--kr-formal :is(.kr-awaiting-review,.kr-pending-fulfillment,.kr-order-overview) button:not(.ui-tabs__tab){font-size:15px}.order-detail-page--kr-formal :is(.kr-awaiting-review__section-title,.kr-awaiting-review__fulfilment-title,.kr-pending-fulfillment__packages-card>header,.kr-pending-fulfillment__title)>svg{width:30px;height:30px}.order-detail-page--kr-formal :is(.kr-order-finance,.kr-order-timeline){padding-top:22px;padding-bottom:42px;font-size:15px}.order-detail-page--kr-formal :is(.kr-order-finance,.kr-order-timeline) h1{font-size:26px}.order-detail-page--kr-formal :is(.kr-order-finance,.kr-order-timeline) h2{font-size:18px}.order-detail-page--kr-formal .kr-order-finance :is(h1,h2)>svg,.order-detail-page--kr-formal .kr-order-timeline h1>svg{width:22px;height:22px}.order-detail-page--kr-formal :is(.kr-order-finance table,.kr-order-timeline__events){font-size:15px}.order-detail-page--kr-formal .kr-order-finance th{height:44px;font-size:14px}.order-detail-page--kr-formal .kr-order-finance td{height:48px;padding-right:12px;padding-left:12px;font-size:15px}.order-detail-page--kr-formal .kr-order-finance :is(td:first-child b,td button,.kr-order-finance__notice,.kr-order-finance__footer,.kr-order-finance__layout>aside p){font-size:15px}.order-detail-page--kr-formal .kr-order-finance__state{min-height:24px;padding:0 9px;font-size:13px}.order-detail-page--kr-formal .kr-order-finance :is(.kr-order-finance__notice button,.kr-order-finance__footer button){min-height:36px;padding:0 14px;font-size:14px}.order-detail-page--kr-formal .kr-order-timeline :is(nav button,.kr-order-timeline__export){min-height:34px;font-size:14px}.order-detail-page--kr-formal .kr-order-timeline__events h2{min-height:46px;font-size:16px}.order-detail-page--kr-formal .kr-order-timeline__events article{min-height:42px}.order-detail-page--kr-formal .kr-order-timeline__events :is(time,strong,p){font-size:14px}.order-detail-page--kr-formal .kr-order-timeline__events em{min-width:56px;padding:4px 8px;font-size:12.5px}.order-detail-page--kr-formal .kr-order-timeline__footer{min-height:46px;font-size:14px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog{width:100%;min-width:0;gap:16px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog-table{overflow-x:hidden;overflow-y:auto;max-height:min(58vh,580px)}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog table{width:100%;min-width:0;table-layout:fixed}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td{box-sizing:border-box;overflow:visible;text-overflow:clip}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th:first-child,.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td:first-child{width:74px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th:nth-child(2),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td:nth-child(2){width:270px}.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog th:nth-child(4),.order-detail-page--kr-pending-fulfillment .kr-pending-fulfillment__milk-mark-dialog td:nth-child(4){width:128px;text-align:center}@media (min-width: 721px){.app-shell .portal-header .portal-header__inner,.app-shell:has(.home-rebuild) .portal-header--home .portal-header__inner{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));max-width:var(--cp-content-max);margin-inline:auto}.portal-main>.page-shell:not(.forecast-entry-page){width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));max-width:var(--cp-content-max);margin-inline:auto;padding-inline:0;box-sizing:border-box}.portal-main>.cargo-page,.portal-main>.forecast-records-page,.portal-main>.forecast-label-page,.portal-main>.forecast-submitted-edit-page,.portal-main>.forecast-arrival-detail-page{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));max-width:var(--cp-content-max);margin-inline:auto;box-sizing:border-box}.portal-main>.cargo-page:not(:has(.ui-drawer)){padding-inline:0}.app-shell .home-rebuild .home-content,.app-shell .home-rebuild .home-footer,.help-center-hero__content,.help-center-main,.help-center-footer__inner,.help-guide-hero__content,.help-guide-main,.help-guide-footer__inner,.about-content,.terms-hero__copy,.terms-layout,.terms-footer nav,.privacy-hero__copy,.privacy-layout{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));max-width:var(--cp-content-max);margin-inline:auto;box-sizing:border-box}.app-shell .home-rebuild .home-hero__copy{left:max(var(--cp-page-gutter),calc((100% - var(--cp-content-max)) / 2))}.about-hero__copy{margin-left:max(var(--cp-page-gutter),calc((100vw - var(--cp-content-max)) / 2))}.about-hero__values{left:max(var(--cp-page-gutter),calc((100vw - var(--cp-content-max)) / 2))}.about-digital{padding-inline:max(var(--cp-page-gutter),calc((100% - var(--cp-content-max)) / 2))}.forecast-submitted-edit-footer,.forecast-label-page-actions{padding-inline:max(var(--cp-page-gutter),calc((100vw - var(--cp-content-max)) / 2))}.cargo-approved__header h1{font-size:var(--cp-text-page);letter-spacing:-.03em}.cargo-approved__header p{font-size:var(--cp-text-body)}.cargo-approved__metric{grid-template-columns:58px minmax(0,1fr) auto;gap:13px;min-height:84px;padding:13px 18px}.cargo-approved__metric-icon{width:52px;height:52px}.cargo-approved__metric-text span{font-size:var(--cp-text-body)}.cargo-approved__metric-text strong{font-size:var(--cp-text-value)}}@media (min-width: 761px){.portal-main>.cargo-page:has(.ui-drawer){width:min(calc(var(--cp-content-max) - 396px),calc(100% - (var(--cp-page-gutter) * 2) - 396px));max-width:calc(var(--cp-content-max) - 396px);margin-left:max(var(--cp-page-gutter),calc((100% - var(--cp-content-max)) / 2));margin-right:auto;padding-inline:0}.portal-main>.cargo-page .ui-drawer{right:max(var(--cp-page-gutter),calc((100vw - var(--cp-content-max)) / 2))}}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/tiktok-sans-latin-ext-var-BE-xz6Qy.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/tiktok-sans-latin-var-Rnsl8r0r.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/plus-jakarta-sans-latin-ext-var-DmpS2jIq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/plus-jakarta-sans-latin-var-eXO_dkmS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-latin-ext-500-DOaysfXq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-latin-500-BPAOfeC8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-latin-ext-600-B8NK_A3D.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-latin-600-DILqtrty.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vj-cn: "PingFang SC", "Noto Sans SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans KR", "Malgun Gothic", sans-serif;--vj-en: "TikTok Sans", "Plus Jakarta Sans", Inter, "PingFang SC", "Noto Sans SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans KR", "Malgun Gothic", sans-serif;--vj-din: "DIN Alternate", "Barlow", "TikTok Sans", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--vj-ink: #0c0d0e;--vj-t2: #2c313c;--vj-mu: #5c6372;--vj-mu2: #8a91a0;--vj-line: #e1e5ee;--vj-line-soft: #edf0f5;--vj-bg: #f2f4f9;--vj-bg-home: #f7f8fa;--vj-blue: #1664ff;--vj-blue2: #1450d6;--vj-vio: #7a5af8;--vj-grad: linear-gradient(90deg, #2f5bff 0%, #5b47f0 100%);--vj-grad-focus: linear-gradient(135deg, #5f86ff 0%, #5a62f4 48%, #8b66f5 100%);--vj-grad-soft: linear-gradient(135deg, #f6f7ff 0%, #f4f0ff 100%);--vj-grad-text: linear-gradient(90deg, #3b6cff, #7a5af8);--vj-shadow-pri: 0 4px 12px rgba(60, 80, 240, .24);--vj-shadow-pri-hover: 0 8px 20px rgba(60, 80, 240, .32);--vj-lift: 0 14px 34px rgba(30, 50, 120, .08);--vj-ease: cubic-bezier(.2, .7, .2, 1);--cp-bg-app: var(--vj-bg);--cp-bg-hero: var(--vj-bg-home);--cp-surface: #ffffff;--cp-surface-muted: #f6f7fb;--cp-surface-soft-brand: var(--vj-grad-soft);--cp-surface-hover: #f6f8ff;--cp-brand-deep: #0c0d0e;--cp-primary: var(--vj-blue);--cp-primary-hover: var(--vj-blue2);--cp-primary-soft: #e6edff;--cp-cyan: #0a7a72;--cp-cyan-soft: #d2f2ec;--cp-warning: #b45309;--cp-warning-soft: #ffedd2;--cp-danger: #d42c20;--cp-danger-soft: #ffe0dc;--cp-success: #0b7a40;--cp-success-soft: #d6f3e1;--cp-text: var(--vj-ink);--cp-text-secondary: var(--vj-mu);--cp-text-tertiary: var(--vj-mu2);--cp-border: var(--vj-line);--cp-border-strong: #cfd5e2;--cp-header: #ffffff;--cp-header-muted: var(--vj-t2);--cp-radius-control: 8px;--cp-radius-surface: 14px;--cp-radius-major: 16px;--cp-edge-standard: 1px solid var(--vj-line);--cp-edge-soft-brand: 1px solid #e5e6fa;--cp-shadow-standard: 0 1px 2px rgba(20, 30, 70, .04);--cp-shadow-soft-brand: none;--cp-shadow-interactive: var(--vj-lift);--cp-content-max: 1440px;--cp-page-gutter: 32px;--cp-header-height: 60px;--cp-focus-ring: 0 0 0 3px rgba(22, 100, 255, .2);font-family:var(--vj-en);color:var(--vj-ink)}@media (max-width: 720px){:root{--cp-page-gutter: 16px}}body{font-family:var(--vj-en);font-weight:400;color:var(--vj-ink);background:var(--vj-bg);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background:var(--vj-bg)}.vj-num,.tabular,.currency-amount,time{font-family:var(--vj-din);font-variant-numeric:tabular-nums;letter-spacing:.01em}.vj-code{font-family:var(--vj-en);font-weight:600;color:var(--vj-ink)}@keyframes vj-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes vj-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vj-pulse{0%{box-shadow:0 0 #d42c2080}70%{box-shadow:0 0 0 6px #d42c2000}to{box-shadow:0 0 #d42c2000}}@keyframes vj-flow{to{stroke-dashoffset:-24}}.vj-rise{animation:vj-rise .6s var(--vj-ease) both}.vj-pulse{animation:vj-pulse 2s ease-out infinite}@media (prefers-reduced-motion: reduce){.vj-rise,.vj-pulse,.vj-float,.vj-flow{animation:none!important}.vj-lift,.vj-lift:hover{transition:none!important;transform:none!important}}.vj-top{position:sticky;z-index:30;top:0;height:60px;background:#fff;border-bottom:1px solid var(--vj-line)}.vj-top--home{background:#fffc;border-bottom-color:#e8ebf2e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.vj-top__in{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));height:100%;margin-inline:auto;display:flex;align-items:center;gap:24px}.vj-brand{display:inline-flex;align-items:center;gap:10px;flex:none;padding:0;color:var(--vj-ink);border:0;background:none;cursor:pointer}.vj-brand__mark{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--vj-grad-focus);font:700 13px var(--vj-en);letter-spacing:.02em;box-shadow:0 4px 10px #505af038}.vj-brand b{font:700 17px var(--vj-en);letter-spacing:.06em}.vj-brand i{width:1px;height:14px;background:#d3d8e2}.vj-brand span{font-size:15px;font-weight:500;white-space:nowrap}.vj-nav{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.vj-nav button{height:34px;padding:0 12px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:14px;white-space:nowrap;transition:color .2s,background-color .2s}.vj-nav button:hover:not(:disabled){color:var(--vj-ink);background:#eef1f7}.vj-nav button.is-on{color:var(--vj-blue2);font-weight:600;background:#e6edff}.vj-top--home .vj-nav button.is-on{color:var(--vj-ink);font-weight:500;background:#eef0f6}.vj-search{display:flex;align-items:center;gap:8px;width:248px;height:34px;padding:0 8px 0 12px;border:1px solid transparent;border-radius:8px;background:#f0f2f7;color:#7d8494;transition:border-color .2s,background-color .2s,box-shadow .2s}.vj-top--home .vj-search{background:#f3f4f7e6}.vj-search:focus-within{border-color:#9fb6ff;background:#fff;box-shadow:var(--cp-focus-ring)}.vj-search input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:var(--vj-ink);font-size:13px}.vj-search input::placeholder{color:#7d8494}.vj-search kbd{flex:none;padding:0 5px;color:#7d8494;border:1px solid #d8dce6;border-radius:4px;background:#fff;font:500 11px var(--vj-en)}.vj-tools{display:flex;align-items:center;gap:14px;flex:none}.vj-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--vj-t2);border:0;border-radius:8px;background:none;transition:background-color .2s,color .2s}.vj-iconbtn:hover{color:var(--vj-ink);background:#eef1f7}.vj-iconbtn .vj-count{position:absolute;top:1px;right:-1px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:8px;background:#e8341f;font:600 10px var(--vj-din);font-style:normal}.vj-textbtn{height:34px;padding:0 6px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:14px;white-space:nowrap}.vj-textbtn:hover{color:var(--vj-ink)}.vj-avatar{width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:linear-gradient(135deg,#3c6bff,#8a52f5);font-size:13px;font-weight:500}.vj-top .ui-dropdown summary{gap:6px;height:34px;max-width:180px;padding:0 6px;color:var(--vj-t2);border-radius:8px;font-size:14px;font-weight:400}.vj-top .ui-dropdown summary:hover{color:var(--vj-ink);background:#eef1f7}.vj-top .ui-dropdown__menu{min-width:180px;padding:6px;border-color:var(--vj-line);border-radius:12px;box-shadow:0 16px 40px #141e4624}.vj-menu-head{display:grid;gap:2px;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--vj-line-soft)}.vj-menu-head b{color:var(--vj-ink);font-size:14px;font-weight:600}.vj-menu-head small{color:var(--vj-mu);font-size:12px}.vj-top .dropdown-item{padding:8px 10px;color:var(--vj-t2);border-radius:8px;font-size:13.5px}.vj-top .dropdown-item:hover{color:var(--vj-ink);background:#f2f5fc}.vj-burger{display:none;width:36px;height:36px;padding:0;color:var(--vj-t2);border:0;border-radius:8px;background:none;align-items:center;justify-content:center}@media (max-width: 1280px){.vj-search{width:200px}.vj-top__in{gap:16px}.vj-nav button{padding:0 9px}}@media (max-width: 1100px){.vj-search,.vj-textbtn--help{display:none}}@media (max-width: 900px){.vj-nav,.vj-tools .ui-dropdown,.vj-tools .vj-textbtn{display:none}.vj-burger{display:inline-flex}.vj-tools{margin-left:auto}}.mobile-nav-overlay{background:#0c0d0e52}.mobile-nav-sheet{border-radius:0 0 16px 16px;font-family:var(--vj-en)}.mobile-nav-sheet nav button,.mobile-nav-sheet__utility button{color:var(--vj-t2);font-size:15px}.ui-button{min-height:36px;padding:0 16px;border-radius:8px;font-weight:500;font-size:14px;letter-spacing:.01em;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,filter .2s,transform .15s}.ui-button:hover:not(:disabled){transform:none}.ui-button:active:not(:disabled){transform:scale(.98)}.ui-button:disabled{opacity:.45}.ui-button--primary,.ui-button--payment{color:#fff;border-color:transparent;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri)}.ui-button--primary:hover:not(:disabled),.ui-button--payment:hover:not(:disabled){background:var(--vj-grad);filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.ui-button--secondary{color:var(--vj-ink);border-color:#cfd5e2;background:#fff}.ui-button--secondary:hover:not(:disabled){border-color:#8f9bbd;background:#fff}.ui-button--tertiary{min-height:32px;padding-inline:8px;color:var(--vj-blue2);background:transparent}.ui-button--tertiary:hover:not(:disabled){color:var(--vj-blue);background:#eef3ff}.ui-button--quiet{min-height:32px;padding-inline:8px;color:var(--vj-mu);background:transparent}.ui-button--quiet:hover:not(:disabled){color:var(--vj-ink);background:#f0f2f7}.ui-button--danger{color:#fff;background:#e5483d;box-shadow:none}.ui-button--danger:hover:not(:disabled){background:#d42c20}.ui-card{border:1px solid var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.ui-card--soft-brand{border:1px solid #e5e6fa;border-radius:16px;background:var(--vj-grad-soft);box-shadow:none}.field-label{gap:6px;color:var(--vj-t2);font-size:13px;font-weight:500}.ui-input,.ui-select,.ui-textarea,.search-field{border-color:#cfd5e2;border-radius:8px;color:var(--vj-ink);font-size:14px}.ui-input:hover,.ui-select:hover,.ui-textarea:hover,.search-field:hover{border-color:#b3bcd0}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.search-field:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.ui-input::placeholder,.ui-textarea::placeholder,.search-field input::placeholder{color:var(--vj-mu2)}.field-hint{color:var(--vj-mu)}.choice-control input{accent-color:var(--vj-blue)}.ui-tabs{gap:2px;padding:3px;border-color:var(--vj-line);border-radius:10px;background:#eef1f6}.ui-tabs__tab{height:32px;padding:0 14px;color:var(--vj-t2);border-radius:8px;font-size:13.5px;transition:color .2s,background-color .2s}.ui-tabs__tab:hover:not(:disabled){color:var(--vj-ink)}.ui-tabs__tab.is-active{color:var(--vj-ink);background:#fff;box-shadow:0 1px 3px #141e461a;font-weight:600}.ui-status{height:24px;padding:0 10px;gap:6px;border-radius:6px;font-size:12.5px;font-weight:600;white-space:nowrap;color:#3d4452;background:#e8ebf1}.ui-status i{width:6px;height:6px}.ui-status.tone-info{color:var(--vj-blue2);background:#dde7ff}.ui-status.tone-success{color:#0b7a40;background:#d6f3e1}.ui-status.tone-warning{color:#b45309;background:#ffedd2}.ui-status.tone-danger{color:#d42c20;background:#ffe0dc}.ui-status.tone-processing{color:#5536d3;background:#e8e1ff}.tone-processing{color:#5536d3}.ui-badge{min-height:22px;padding:0 8px;border:0;border-radius:6px;color:#2c313c;background:#e8ebf1;font-size:12px;font-weight:600}.ui-badge.tone-info{color:var(--vj-blue2);background:#dde7ff}.ui-badge.tone-success{color:#0b7a40;background:#d6f3e1}.ui-badge.tone-warning{color:#b45309;background:#ffedd2}.ui-badge.tone-danger{color:#d42c20;background:#ffe0dc}.ui-badge.tone-processing{color:#5536d3;background:#e8e1ff}.ui-alert{gap:10px;padding:12px 14px;color:var(--vj-t2);border:1px solid #d6e2ff;border-radius:12px;background:#eef3ff;font-size:13.5px;line-height:1.6}.ui-alert>svg{color:var(--vj-blue)}.ui-alert strong{color:var(--vj-ink);font-size:14px;font-weight:600}.ui-alert.tone-warning{color:#7a4a10;border-color:#ffd9a8;background:#fff6e8}.ui-alert.tone-warning>svg{color:#b45309}.ui-alert.tone-danger{color:#8f2219;border-color:#ffc9c2;background:#fff1ef}.ui-alert.tone-danger>svg{color:#d42c20}.ui-alert.tone-success{color:#0b5e33;border-color:#bfe8cf;background:#edfaf2}.ui-alert.tone-success>svg{color:#0b7a40}.table-scroll{border-color:var(--vj-line);border-radius:12px}.ui-table{font-size:14px}.ui-table th{height:42px;padding:0 14px;color:#4b5263;background:#f4f6fb;border-bottom:1px solid var(--vj-line);font-size:12.5px;font-weight:500;white-space:nowrap}.ui-table td{padding:12px 14px;color:var(--vj-t2);border-top:0;border-bottom:1px solid var(--vj-line-soft)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table tbody tr:hover{background:#f6f8ff}.ui-modal-backdrop{background:#0c0d0e5c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-modal{border-radius:16px;box-shadow:0 24px 64px #0c143c38}.ui-drawer>header,.ui-modal>header{border-bottom-color:var(--vj-line-soft)}.ui-drawer h2,.ui-modal h2{color:var(--vj-ink);font-size:18px;font-weight:600}.ui-modal>header p{color:var(--vj-mu)}.ui-drawer{box-shadow:-18px 0 44px #0c143c24}.ui-tooltip__content{background:#1d2129;border-radius:8px}.ui-dropdown__menu{border-color:var(--vj-line);border-radius:12px}.dropdown-item:hover{background:#f2f5fc}.feedback-state{color:var(--vj-mu)}.feedback-state h2{color:var(--vj-ink);font-weight:600}.feedback-state>svg{color:var(--vj-blue)}.feedback-state--error>svg{color:#d42c20}.portal-primary-page-title{color:var(--vj-ink);font-size:28px;font-weight:600;letter-spacing:0;line-height:1.3}.portal-primary-page-subtitle{color:var(--vj-t2);font-size:15px;font-weight:400;line-height:1.7}.vj-mi{position:relative;width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.vj-mi>svg{width:22px;height:22px}.vj-mi--lg{width:56px;height:56px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e3e7fb,0 10px 22px #505ac81f}.vj-mi--lg>svg{width:26px;height:26px}.vj-mi__dot{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 1px 4px #141e5029}.vj-mi--lg .vj-mi__dot{right:-5px;bottom:-5px;width:18px;height:18px}.vj-mi__dot i{width:7px;height:7px;border-radius:50%}.vj-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:6px;font-size:12.5px;font-weight:600;white-space:nowrap;font-style:normal}.vj-pill:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.vj-pill--warn{color:#b45309;background:#ffedd2}.vj-pill--bad{color:#d42c20;background:#ffe0dc}.vj-pill--ok{color:#0b7a40;background:#d6f3e1}.vj-pill--info{color:#1450d6;background:#dde7ff}.vj-pill--vio{color:#5536d3;background:#e8e1ff}.vj-pill--neu{color:#3d4452;background:#e8ebf1}.vj-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:600 12px var(--vj-en);white-space:nowrap}.vj-tag--lcl{color:#1450d6;background:#dde7ff}.vj-tag--fcl{color:#5536d3;background:#e8e1ff}.vj-tag--ovs{color:#0a7a72;background:#d2f2ec}.vj-tag--cur{color:#2c313c;background:#e8ebf1}.vj-ft{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:700;font-style:italic;line-height:1;white-space:nowrap}.vj-ft em{font-style:italic;-webkit-background-clip:text;background-clip:text;color:transparent}.vj-ft--hot{background:#ffe6db;box-shadow:inset 0 0 0 1px #ffd2bf}.vj-ft--hot em{background-image:linear-gradient(90deg,#ec3a1c,#ff7a2f)}.vj-ft--new{background:#e9e3ff;box-shadow:inset 0 0 0 1px #d8ccff}.vj-ft--new em{background-image:linear-gradient(90deg,#2f5bff,#7c4dff)}.vj-sh{display:flex;align-items:center;justify-content:space-between;gap:12px}.vj-sh h2{margin:0;display:flex;align-items:baseline;gap:12px;color:var(--vj-ink);font-size:18px;font-weight:500;letter-spacing:.01em}.vj-sh h2 small{padding-left:12px;border-left:1px solid #dfe2e8;color:var(--vj-mu);font-size:13px;font-weight:300;line-height:1}.vj-lk{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--vj-mu);border:0;background:none;font-size:13px;white-space:nowrap;transition:color .2s}.vj-lk:hover{color:var(--vj-blue)}.vj-lk svg{width:14px;height:14px;transition:transform .2s}.vj-lk:hover svg{transform:translate(2px)}.vj-lift{transition:transform .25s,box-shadow .25s,border-color .25s}.vj-lift:hover{transform:translateY(-3px);box-shadow:var(--vj-lift);border-color:#d3d9ee}.vj-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 18px;color:var(--vj-ink);border:1px solid transparent;border-radius:8px;background:none;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s,box-shadow .2s,transform .15s,border-color .2s,filter .2s}.vj-btn:active:not(:disabled){transform:scale(.98)}.vj-btn:disabled{opacity:.45;cursor:not-allowed}.vj-btn svg{width:15px;height:15px}.vj-btn--pri{color:#fff;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri)}.vj-btn--pri:hover:not(:disabled){filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.vj-btn--line{color:var(--vj-ink);border-color:#cfd5e2;background:#fff}.vj-btn--line:hover:not(:disabled){border-color:#8f9bbd}.vj-btn--white{color:#4b45e0;background:#fff;font-weight:600}.vj-btn--white:hover:not(:disabled){box-shadow:0 8px 18px #14145a33}.vj-btn--glass{color:#fff;border-color:#ffffff59;background:#ffffff24}.vj-btn--glass:hover:not(:disabled){background:#ffffff38}.vj-btn--sm{height:30px;padding:0 14px;font-size:13px}.vj-table{width:100%;border-collapse:collapse}.vj-table th{height:40px;padding:0 16px;color:#4b5263;background:#f8f9fb;border-bottom:1px solid var(--vj-line);font-size:12.5px;font-weight:500;text-align:left;white-space:nowrap}.vj-table td{height:56px;padding:6px 16px;color:var(--vj-t2);border-bottom:1px solid var(--vj-line-soft);font-size:13.5px;vertical-align:middle}.vj-table tbody tr:last-child td{border-bottom:0}.vj-table tbody tr td{transition:background-color .15s}.vj-table tbody tr:hover td{background:#f6f8ff}.vj-table .is-r{text-align:right}.vj-table .is-code{font-family:var(--vj-en);font-weight:600;color:var(--vj-ink);font-size:14px}.vj-table .is-sub{display:block;color:var(--vj-mu);font-family:var(--vj-en);font-size:12px}.vj-table .is-amt{font-family:var(--vj-din);font-weight:600;color:var(--vj-ink);font-size:15px;font-variant-numeric:tabular-nums}.vj-table .is-link{padding:0;color:var(--vj-blue2);border:0;background:none;font-family:var(--vj-en);font-weight:600;font-size:14px}.vj-table .is-link:hover{color:var(--vj-blue)}.vj-table--plain th{background:none}.vj-dot{display:inline-flex;align-items:center;gap:7px;color:var(--vj-t2);font-size:13px;white-space:nowrap}.vj-dot:before{content:"";width:6px;height:6px;flex:none;border-radius:3px;background:#a6adba}.vj-dot--run:before{background:#1664ff}.vj-dot--warn:before{background:#f5a623}.vj-dot--bad{color:#d42c20}.vj-dot--bad:before{background:#e8341f}.vj-dot--ok:before{background:#14b86a}.vj-dot--vio:before{background:#7a5af8}.vj-brand__logo{display:block;height:34px;width:auto}.vj-shell--home{background:var(--vj-bg-home)}.vh{--vh-t2: #41464f;--vh-mu: #737a87;--vh-line: #eaecf1;color:var(--vj-ink);background:var(--vj-bg-home)}.vh-wrap{width:min(var(--cp-content-max),calc(100% - (var(--cp-page-gutter) * 2)));margin-inline:auto}.vh-muted{color:var(--vh-mu);font-weight:300}.vh-strong{color:var(--vj-ink)!important;font-weight:500}.vh-small-code{font-size:13px!important}.vh-empty{margin:14px 0 6px;color:var(--vh-mu);font-size:13px;font-weight:300}.vh-chev{width:15px;height:15px;flex:none;color:#a6adba}.vh-click{cursor:pointer}.vh-hero{position:relative;overflow:hidden;margin-top:-60px;padding-top:60px;background:linear-gradient(180deg,#eff1ff 0%,#f4f5fb 70%,var(--vj-bg-home) 100%)}.bridge-banner+.vh .vh-hero{margin-top:0;padding-top:0}.vh-blob{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.vh-blob--1{top:-240px;left:-160px;width:560px;height:560px;background:#d3defe;opacity:.8}.vh-blob--2{top:-220px;right:6%;width:520px;height:520px;background:#e6dcff;opacity:.85}.vh-blob--3{bottom:-300px;left:38%;width:420px;height:420px;background:#d9f1ff;opacity:.8}.vh-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(120,135,190,.2) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 75%);mask-image:linear-gradient(180deg,#000 0%,transparent 75%)}.vh-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);gap:44px;padding:40px 0}.vh-news{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:30px;padding:0 10px 0 4px;color:var(--vh-t2);border:1px solid #e3e6f0;border-radius:15px;background:#fff;font-size:13px;transition:border-color .2s}.vh-news:hover{border-color:#c4ccec}.vh-news b{flex:none;height:22px;padding:0 9px;color:#fff;border-radius:11px;background:var(--vj-ink);font:600 11px/22px var(--vj-en)}.vh-news span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vh-hello{margin:24px 0 0;color:var(--vh-t2);font-size:15px;font-weight:300}.vh-hero h1{margin:12px 0 0;color:var(--vj-ink);font-size:42px;font-weight:300;line-height:1.3;letter-spacing:.02em}.vh-grad{font-weight:400;background:var(--vj-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.vh-lead{margin:12px 0 0;color:var(--vh-mu);font-size:15px;font-weight:300}.vh-ask{display:flex;align-items:center;gap:10px;margin-top:26px;padding:8px;border:1px solid #e3e6f1;border-radius:14px;background:#fff;box-shadow:0 12px 32px #283c9612;transition:border-color .2s,box-shadow .2s}.vh-ask:focus-within{border-color:#b9c6ee;box-shadow:0 12px 32px #283c961a,var(--cp-focus-ring)}.vh-ask__label{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 12px;color:var(--vh-t2);border-radius:9px;background:#f3f5fa;font-size:13px}.vh-ask input{flex:1;min-width:0;height:36px;padding:0;color:var(--vj-ink);border:0;outline:0;background:none;font-size:14px}.vh-ask input::placeholder{color:#a3a9b5;font-weight:300}.vh-ask__go{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;border:0;border-radius:11px;background:linear-gradient(135deg,#4f6dff,#7a5af8);box-shadow:0 6px 14px #5a5af047;transition:filter .2s,opacity .2s}.vh-ask__go:hover:not(:disabled){filter:brightness(1.07)}.vh-ask__go:disabled{opacity:.55;cursor:default}.vh-recent{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;color:var(--vh-mu);font-size:12px}.vh-recent button{height:26px;padding:0 10px;color:var(--vh-t2);border:1px solid #e3e6f1;border-radius:13px;background:#ffffffb3;font:500 12px var(--vj-en);transition:border-color .2s,color .2s}.vh-recent button:hover{color:var(--vj-blue);border-color:#b9c6ee}.vh-vals{display:flex;flex-wrap:wrap;gap:22px;margin-top:24px;color:var(--vh-mu);font-size:13px;font-weight:300}.vh-vals span{display:inline-flex;align-items:center;gap:7px}.vh-vals svg{width:16px;height:16px;color:#6a5cff;stroke-width:1.7}.vh-qs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vh-qs__card{position:relative;display:flex;flex-direction:column;min-height:312px;padding:24px 24px 22px;overflow:hidden;border-radius:20px}.vh-qs__card--a{color:#fff;background:var(--vj-grad-focus);box-shadow:0 20px 44px #505af03d}.vh-qs__card--a:before{content:"";position:absolute;top:-80px;right:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,#ffffff47,#fff0 70%);pointer-events:none}.vh-qs__card--a.vj-lift:hover{border-color:transparent;box-shadow:0 24px 50px #505af04d}.vh-qs__card--b{border:1px solid #e5e6fa;background:var(--vj-grad-soft)}.vh-qs__k{position:relative;font-size:12px;font-weight:400;letter-spacing:.06em;opacity:.85}.vh-qs__k--vio{color:#6a4cf0;opacity:1}.vh-qs__card h3{position:relative;margin:6px 0 0;font-size:24px;font-weight:500;letter-spacing:.01em}.vh-qs__card p{position:relative;max-width:300px;margin:8px 0 0;font-size:13px;font-weight:300;line-height:1.75}.vh-qs__card--a p{color:#ffffffe0}.vh-qs__card--b p{color:var(--vh-t2)}.vh-mock{position:relative;height:104px;margin:14px 0}.vh-chip{position:absolute;display:flex;align-items:center;gap:6px;padding:8px 12px;color:#fffc;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff1f;box-shadow:none;font-size:12px;white-space:nowrap;animation:vj-float 6s ease-in-out infinite}.vh-chip i{width:6px;height:6px;border-radius:3px;opacity:.75}.vh-chip b{font-size:13px;font-weight:500}.vh-qs__card--b .vh-chip{color:#8a91a0;border:1px solid rgba(120,110,200,.12);background:#ffffff73;box-shadow:none}.vh-chip--1,.vh-chip--1b{left:0;top:4px}.vh-chip--2,.vh-chip--2b{right:0;top:40px;animation-delay:-2s}.vh-chip--3,.vh-chip--3b{left:28px;top:78px;animation-delay:-4s}.vh-chip--3{font-family:var(--vj-en);font-weight:500}.vh-qs__acts{position:relative;display:flex;align-items:center;gap:10px;margin-top:auto}@media (prefers-reduced-motion: reduce){.vh-chip,.vh-flow{animation:none!important}}.vh-main{display:flex;flex-direction:column;gap:20px;padding:8px 0 36px}.vh-card{padding:22px 24px 24px;border:1px solid var(--vh-line);border-radius:16px;background:#fff}.vh-card--table{padding-bottom:12px}.vh-card--list{padding-bottom:10px}.vh .vj-sh h2 small{font-weight:300}.vh-scroll{overflow-x:auto}.vh-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.vh-two--wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.vh-two--kn{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.vh-todos .vh-tg{display:flex;gap:12px;margin-top:16px}.vh-tc{position:relative;flex:0 1 calc((100% - 48px)/5);min-width:0;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;color:inherit;border:1px solid var(--vh-line);border-radius:14px;background:#fff;text-align:left;transition:border-color .2s,box-shadow .2s,background .2s}.vh-tc:hover{border-color:#d3d9ee}.vh-tc.is-on{border-color:transparent;background:linear-gradient(150deg,#f6f8ff,#f5f2ff);box-shadow:inset 0 0 0 1.5px #6a5cff}.vh-tc.is-on:after{content:"";position:absolute;left:30px;bottom:-9px;width:14px;height:14px;border-radius:0 0 3px;background:#f6f4ff;transform:rotate(45deg);box-shadow:1.5px 1.5px #6a5cff}.vh-tc__h{display:flex;align-items:center;justify-content:space-between}.vh-tc__n{font-size:32px;font-weight:600;line-height:1}.vh-tc__n small{margin-left:3px;color:var(--vh-mu);font-family:var(--vj-cn);font-size:13px;font-weight:400}.vh-tc__lb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500}.vh-tc__cp{display:block;margin-top:3px;color:var(--vh-mu);font-size:12px;font-weight:300}.vh-pnl{margin-top:16px;overflow:hidden;border:1px solid var(--vh-line);border-radius:14px;background:#fff}.vh-pn{animation:vj-rise .4s var(--vj-ease) both}.vh-pnl .vj-table td{font-size:13.5px}.vh-foot{margin:0;padding:10px 16px;color:var(--vh-mu);border-top:1px solid #f0f1f4;background:#fafbfc;font-size:12px;font-weight:300}.vh-og-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.vh-og{padding:18px;border:1px solid var(--vh-line);border-radius:14px}.vh-og__h{margin-bottom:12px}.vh-og__h>span{font-size:15px;font-weight:500}.vh-ov-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vh-ov{display:flex;align-items:center;gap:14px;padding:14px 16px;color:inherit;border:1px solid transparent;border-radius:12px;background:#f8f9fb;text-align:left}.vh-ov__k{display:block;color:var(--vh-mu);font-size:13px;font-weight:300;white-space:nowrap}.vh-ov__n{display:block;font-size:28px;font-weight:600;line-height:1.1}.vh-ov__n small{margin-left:3px;color:var(--vh-mu);font-family:var(--vj-cn);font-size:13px;font-weight:400}.vh-ov__n.is-danger{color:#d93026}.vh-route{position:relative;display:flex;align-items:center;gap:18px;margin-top:16px;padding:18px 22px;overflow:hidden;border:1px solid #e8e9fa;border-radius:14px;background:linear-gradient(120deg,#f0f4ff,#f4f0ff)}.vh-route b{display:block;font-size:18px;font-weight:500}.vh-route small{display:block;color:var(--vh-mu);font-family:var(--vj-en);font-size:11px;letter-spacing:.12em}.vh-route svg{flex:1;height:44px;min-width:0}.vh-route__end{text-align:right}.vh-flow{stroke-dasharray:5 7;animation:vj-flow 1.4s linear infinite}.vh-card--table .vj-table{margin-top:6px}.vh-cur{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.vh-cu{padding:14px 16px;border:1px solid #eeeffa;border-radius:12px;background:linear-gradient(150deg,#f7f8ff,#f8f5ff)}.vh-cu span{color:#6a5cff;font-family:var(--vj-en);font-size:11px;font-weight:600;letter-spacing:.12em}.vh-cu b{display:block;margin-top:2px;font-size:24px;font-weight:600}.vh-cu small{color:var(--vh-mu);font-size:12px;font-weight:300}.vh-tools__h{margin-bottom:14px}.vh-tools{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.vh-tool{display:flex;flex-direction:column;padding:0;overflow:hidden;color:inherit;border:1px solid var(--vh-line);border-radius:16px;background:#fff;text-align:left}.vh-tool__ill{position:relative;height:104px;display:flex;align-items:center;justify-content:center;overflow:hidden}.vh-tool__ill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(110,120,200,.18) 1px,transparent 1px);background-size:14px 14px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 70%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 70%)}.vh-tool__tx{padding:14px 16px 16px}.vh-tool__tx b{display:block;font-size:15px;font-weight:500}.vh-tool__tx>span{display:block;margin-top:2px;color:var(--vh-mu);font-size:12px;font-weight:300}.vh-tool__tx>span.is-danger{color:#d93026;font-weight:400}.vh-evs{margin-top:6px}.vh-ev{display:grid;grid-template-columns:96px 18px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;padding:13px 0;color:inherit;border:0;background:none;text-align:left}.vh-ev+.vh-ev{border-top:1px solid #f0f1f4}.vh-ev__tm{color:var(--vh-mu);font-size:13px}.vh-ev__dot{justify-self:center;width:8px;height:8px;border-radius:50%}.vh-ev__tx b{display:block;overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.vh-ev__tx>span{display:block;overflow:hidden;color:var(--vh-mu);font-size:13px;font-weight:300;text-overflow:ellipsis;white-space:nowrap}.vh-ev:hover b{color:var(--vj-blue)}.vh-brand{position:relative;isolation:isolate;container-type:inline-size;display:flex;flex-direction:column;min-height:100%;padding:30px 30px 26px;overflow:hidden;color:#fff;border-radius:18px;background:linear-gradient(125deg,#1f4cff,#3a5cff 38%,#5a4df6 72%,#7a4cf2)}.vh-brand>*{position:relative;z-index:1}.vh-brand>:is(.vh-brand__flow,.vh-brand__lines,.vh-brand__grain){position:absolute;z-index:-1;pointer-events:none}.vh-brand__flow{top:-30%;right:-30%;bottom:-30%;left:-30%;filter:blur(40px)}.vh-brand__flow i{position:absolute;border-radius:50%;will-change:transform}.vh-brand__flow i:nth-child(1){left:42%;top:8%;width:58%;height:68%;background:radial-gradient(circle,#55d6fff2,#55d6ff00 66%);opacity:.8;animation:vh-flow-a 14s ease-in-out infinite alternate}.vh-brand__flow i:nth-child(2){left:-8%;top:42%;width:54%;height:64%;background:radial-gradient(circle,#beacfff2,#beacff00 66%);opacity:.7;animation:vh-flow-b 17s ease-in-out infinite alternate}.vh-brand__flow i:nth-child(3){right:-10%;bottom:-12%;width:60%;height:70%;background:radial-gradient(circle,#282ed6f2,#282ed600 66%);opacity:.85;animation:vh-flow-c 20s ease-in-out infinite alternate}.vh-brand__flow i:nth-child(4){left:6%;top:-12%;width:42%;height:48%;background:radial-gradient(circle,#ffffff8c,#fff0 66%);animation:vh-flow-d 12s ease-in-out infinite alternate}.vh-brand__flow i:nth-child(5){right:8%;top:18%;width:34%;height:40%;background:radial-gradient(circle,#ff8cdce6,#ff8cdc00 66%);opacity:.35;animation:vh-flow-e 22s ease-in-out infinite alternate}.vh-brand__lines{left:0;bottom:-6%;width:200%;height:72%;overflow:visible}.vh-brand__lines path{fill:none;stroke:#fff;stroke-width:1.2;animation:vh-lines 18s linear infinite}.vh-brand__lines path:nth-child(1){stroke-opacity:.3}.vh-brand__lines path:nth-child(2){stroke-opacity:.2;animation-duration:24s;animation-direction:reverse}.vh-brand__lines path:nth-child(3){stroke-opacity:.14;animation-duration:30s}.vh-brand__lines path:nth-child(4){stroke-opacity:.1;animation-duration:36s;animation-direction:reverse}.vh-brand__grain{top:0;right:0;bottom:0;left:0;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.vh-brand__route{position:absolute;z-index:0;right:24px;bottom:22px;width:44%;max-width:270px;height:auto;overflow:visible}.vh-brand__arc-base{fill:none;stroke:#ffffff52;stroke-width:1.4;stroke-dasharray:2 6}.vh-brand__arc{fill:none;stroke:#ffffffe6;stroke-width:2;stroke-linecap:round;stroke-dasharray:10 14;animation:vh-dash 2.4s linear infinite}.vh-brand__pin{fill:#fff;transform-box:fill-box;transform-origin:center;animation:vh-pin 2.4s ease-in-out infinite}.vh-brand__pin--to{animation-delay:-1.2s}.vh-brand__ship circle{fill:#fff}.vh-brand__ship circle+circle{fill:#ffffff47}.vh-brand__route text{fill:#ffffffe0;font:600 11px var(--vj-en);letter-spacing:.22em}.vh-brand__k{color:#ffffffd1;font:600 13px var(--vj-en);letter-spacing:.22em}.vh-brand__t{margin:14px 0 0;color:#fff;font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.vh-brand__s{margin:10px 0 0;color:#ffffffdb;font-size:14px}.vh-brand__acts{display:flex;gap:10px;margin-top:auto;padding-top:28px}.vh-brand__btn{color:#2a3dff;background:#fff;font-weight:700}.vh-brand__btn:hover:not(:disabled){background:#eef1ff}.vh-brand__btn--ghost{color:#fff;border-color:#ffffff80;background:#ffffff24}.vh-brand__btn--ghost:hover:not(:disabled){background:#ffffff42}@container (max-width: 400px){.vh-brand__route{display:none}}@keyframes vh-flow-a{to{transform:translate(-34%,24%) scale(1.2)}}@keyframes vh-flow-b{to{transform:translate(40%,-26%) scale(.9)}}@keyframes vh-flow-c{to{transform:translate(-30%,-28%) scale(1.15)}}@keyframes vh-flow-d{to{transform:translate(60%,30%) scale(1.25)}}@keyframes vh-flow-e{to{transform:translate(-50%,40%) scale(.85)}}@keyframes vh-lines{to{transform:translate(-800px)}}@keyframes vh-dash{to{stroke-dashoffset:-48}}@keyframes vh-pin{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}@media (prefers-reduced-motion: reduce){.vh-brand__flow i,.vh-brand__lines path,.vh-brand__arc,.vh-brand__pin{animation:none}.vh-brand__ship{display:none}}.vh-kn{display:flex;align-items:center;gap:16px;width:100%;padding:12px 0;color:inherit;border:0;background:none;text-align:left}.vh-kn+.vh-kn{border-top:1px solid #f0f1f4}.vh-kn img{flex:none;width:120px;height:74px;border-radius:10px;object-fit:cover;transition:transform .35s}.vh-kn:hover img{transform:scale(1.04)}.vh-kn__tx{flex:1;min-width:0}.vh-kn__tx b{display:block;font-size:15px;font-weight:500;transition:color .2s}.vh-kn:hover b{color:var(--vj-blue)}.vh-kn__row{display:flex;align-items:center;gap:8px;margin-top:2px;color:var(--vh-mu);font-size:13px;font-weight:300}.vh-kn__row>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vh-kn__time{display:block;color:var(--vh-mu);font-size:12px}.vh-fqs{margin-top:4px}.vh-fq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 2px;color:var(--vh-t2);border:0;border-bottom:1px solid #f0f1f4;background:none;font-size:14px;text-align:left;transition:color .2s,padding .2s}.vh-fq:last-child{border-bottom:0}.vh-fq:hover{padding-left:6px;color:var(--vj-blue)}.vh-service{display:grid;grid-template-columns:auto 1fr 1fr 1fr;align-items:center;padding:22px 26px;background:linear-gradient(120deg,#fff,#f8f9ff 60%,#f7f3ff)}.vh-service__owner{display:flex;align-items:center;gap:20px;padding-right:30px}.vh-service__owner h2{margin:0;color:var(--vh-mu);font-size:13px;font-weight:300}.vh-service__name{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:22px;font-weight:500}.vh-service__owner .vh-muted{margin:4px 0 0;font-size:13px}.vh-feature{display:flex;align-items:center;gap:14px;padding:6px 0 6px 28px;border-left:1px solid var(--vh-line)}.vh-feature b{display:block;font-weight:500}.vh-feature span>span{color:var(--vh-mu);font-size:13px;font-weight:300}.vh-footer{border-top:1px solid var(--vh-line);background:#fff}.vh-footer__in{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:13px}.vh-footer__in b{font:700 14px var(--vj-en);letter-spacing:.1em}.vh-footer__in div span{margin-left:8px;color:var(--vh-mu);font-weight:300}.vh-footer__in nav{display:flex;gap:28px}.vh-footer__in nav button{padding:0;color:var(--vh-t2);border:0;background:none;font-size:13px}.vh-footer__in nav button:hover{color:var(--vj-blue)}.vh-footer__in small{color:var(--vh-mu);font-size:13px;font-weight:300}@media (max-width: 1200px){.vh-hero__in{grid-template-columns:1fr;gap:28px}.vh-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.vh-service{grid-template-columns:1fr 1fr;row-gap:18px}.vh-service__owner{grid-column:1 / -1}.vh-feature:nth-of-type(2){border-left:0;padding-left:0}}@media (max-width: 960px){.vh-two,.vh-two--wide,.vh-two--kn,.vh-og-grid{grid-template-columns:1fr}.vh-todos .vh-tg{flex-wrap:wrap}.vh-tc{flex:1 1 calc((100% - 24px) / 3)}.vh-brand{min-height:260px}}@media (max-width: 720px){.vh-hero__in{padding:24px 0 28px}.vh-hero h1{font-size:32px}.vh-qs{grid-template-columns:1fr}.vh-qs__card{min-height:0}.vh-mock{display:none}.vh-qs__acts{margin-top:18px}.vh-tc{flex:1 1 calc((100% - 12px)/2)}.vh-ov-row,.vh-cur{grid-template-columns:1fr}.vh-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.vh-card{padding:18px 16px}.vh-service{grid-template-columns:1fr}.vh-feature{padding-left:0;border-left:0}.vh-footer__in{flex-direction:column;align-items:flex-start}.vh-ev{grid-template-columns:76px 14px minmax(0,1fr) 12px}}.vh-steps{display:flex;align-items:center;gap:10px;margin:18px 0;padding:16px 18px;border-radius:16px;background:#ffffff24}.vh-steps__it{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:8px}.vh-steps__it span{color:#ffffffd9;font-size:13px;line-height:1.35}.vh-steps__it b{display:flex;align-items:baseline;gap:4px;color:#fff;font-size:13px;font-weight:400}.vh-steps__it em{font-size:26px;font-style:normal;font-weight:600;line-height:1}.vh-steps__it.is-zero b{opacity:.5}.vh-steps__arr{flex:none;color:#ffffffb3}.vh-qs__card--b .vh-steps{border:1px solid rgba(120,110,200,.12);background:#ffffff8c}.vh-qs__card--b .vh-steps__it span{color:var(--vh-t2)}.vh-qs__card--b .vh-steps__it b{color:var(--vj-ink)}.vh-qs__card--b .vh-steps__arr{color:#a9a3d8}.vh-steps__it span{white-space:nowrap}.vh-steps-wrap{container-type:inline-size}@container (max-width: 400px){.vh-steps{flex-direction:column;align-items:stretch;gap:2px;padding:10px 16px}.vh-steps__it{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.vh-steps__it em{font-size:20px}.vh-steps__arr{align-self:flex-start;width:14px;height:14px;margin-left:2px;transform:rotate(90deg)}}.vj-shell .portal-primary-page-header.portal-primary-page-header{position:relative;margin:20px 0 16px;padding:24px 28px 26px;overflow:hidden;border:1px solid #dfe3f0;border-radius:16px;background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9)}.vj-shell .portal-primary-page-header.portal-primary-page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(60,80,190,.24) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 62%);mask-image:linear-gradient(90deg,#000 0%,transparent 62%)}.vj-shell .portal-primary-page-header.portal-primary-page-header>*{position:relative}.vj-shell .portal-primary-page-title.portal-primary-page-title.portal-primary-page-title{margin:0 0 4px;color:var(--vj-ink);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.vj-shell .portal-primary-page-subtitle.portal-primary-page-subtitle.portal-primary-page-subtitle{margin:4px 0 0;color:var(--vj-t2);font-size:15px;font-weight:400;line-height:1.7}.vj-shell .orders-v2{padding-bottom:36px}.vj-shell .orders-v2__header{margin-inline:0;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.vj-shell .orders-v2 .cargo-goods__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.vj-shell .orders-v2 .cargo-goods__tabs{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffffb3}.vj-shell .orders-v2 .cargo-goods__tabs button{height:32px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:8px;background:none;font-size:13.5px;font-weight:500}.vj-shell .orders-v2 .cargo-goods__tabs button.is-active{color:var(--vj-ink);background:#fff;box-shadow:0 1px 3px #141e461f;font-weight:600}.vj-shell .orders-v2__header .orders-logic__new{height:38px;padding:0 18px}.vj-shell .orders-v2__filter-card.orders-v2__filter-card{display:grid;grid-template-columns:minmax(200px,1.6fr) repeat(5,minmax(120px,1fr)) auto auto;gap:12px;align-items:end;padding:16px 18px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .orders-v2__filter-card>label{gap:6px;color:#4b5263;font-size:12.5px;font-weight:500}.vj-shell .orders-v2__filter-card input:not([type=checkbox]),.vj-shell .orders-v2__filter-card select{height:36px;padding:0 12px;color:var(--vj-ink);border:1px solid #cfd5e2;border-radius:8px;background:#fff;font-size:13.5px;font-weight:400}.vj-shell .orders-v2__filter-card input:focus,.vj-shell .orders-v2__filter-card select:focus{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring);outline:0}.vj-shell .orders-v2__filter-card .orders-logic__only-mine{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:8px;height:36px;color:var(--vj-t2);font-size:13px;white-space:nowrap}.vj-shell .orders-v2__filter-card .orders-logic__only-mine input{width:16px;height:16px;accent-color:var(--vj-blue)}.vj-shell .orders-v2__reset{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 6px;color:var(--vj-mu);border:0;background:none;font-size:13px;white-space:nowrap}.vj-shell .orders-v2__reset:hover{color:var(--vj-blue)}.vj-orders-search__box{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 12px;color:var(--vj-mu);border:1px solid #cfd5e2;border-radius:8px;background:#fff;transition:border-color .2s,box-shadow .2s}.vj-orders-search__box:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.vj-shell .orders-v2__filter-card .vj-orders-search__box input{flex:1;min-width:0;height:100%;padding:0;border:0;box-shadow:none;font-family:var(--vj-en)}.vj-orders-search__box button{display:inline-flex;padding:3px;color:var(--vj-mu);border:0;border-radius:5px;background:none}.vj-orders-search__box button:hover{color:var(--vj-ink);background:#f0f2f7}.vj-orders-keyword{display:inline-flex;align-items:center;gap:8px;margin-top:4px;color:var(--vj-blue2)!important;font-size:13px!important;font-weight:500!important}.vj-orders-keyword button{padding:0;color:var(--vj-mu);border:0;background:none;font-size:13px;text-decoration:underline;text-underline-offset:2px}.vj-shell .orders-v2__panel{margin-top:16px;padding:0;overflow:hidden;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .orders-v2__panel-heading{margin:0;padding:18px 22px 14px;align-items:flex-start}.vj-shell .orders-v2__panel-heading>div{gap:2px}.vj-shell .orders-v2__panel-heading h2{color:var(--vj-ink);font-size:18px;font-weight:500}.vj-shell .orders-v2__panel-heading>div>span{color:var(--vj-mu);font-size:13px;font-weight:400}.vj-shell .orders-v2__panel-heading p{max-width:640px;padding-top:2px;color:var(--vj-mu);font-size:12.5px;font-weight:400;line-height:1.7}.vj-shell .orders-v2__table-wrap{border:0;border-top:1px solid var(--vj-line);border-radius:0;overflow-x:auto}.vj-shell .orders-v2__table{min-width:1120px}.vj-shell .orders-v2__table th{height:42px;padding:0 14px;color:#4b5263;background:#f4f6fb;border-bottom:1px solid var(--vj-line);font-size:12.5px;font-weight:500}.vj-shell .orders-v2__table td{height:64px;padding:10px 14px;color:var(--vj-t2);border-bottom:1px solid #edf0f5;font-size:13.5px}.vj-shell .orders-v2__table tbody tr{transition:background-color .15s}.vj-shell .orders-v2__table tbody tr:hover{background:#f6f8ff}.vj-shell .orders-v2__table time{color:var(--vj-mu);font-family:var(--vj-din);font-size:12.5px;font-weight:500}.vj-shell .orders-v2__order-identity{gap:3px}.vj-shell .orders-v2__order-identity small{color:var(--vj-ink);font-family:var(--vj-en);font-size:14px;font-weight:600;white-space:nowrap}.vj-shell .orders-v2__order-identity small.orders-logic__apply-no{color:var(--vj-mu);font-size:12px;font-weight:400}.vj-shell .orders-v2__mode{min-width:0;height:22px;padding:0 8px;color:#1450d6;border-radius:6px;background:#dde7ff;font-family:var(--vj-en);font-size:12px;font-weight:600}.vj-shell .orders-v2__mode--fcl{color:#5536d3;background:#e8e1ff}.vj-shell .orders-v2__mode:not(.orders-v2__mode--lcl):not(.orders-v2__mode--fcl){color:#0a7a72;background:#d2f2ec}.vj-shell .orders-v2__package strong{color:var(--vj-ink);font-size:13.5px;font-weight:500;line-height:1.4}.vj-shell .orders-v2__package span,.vj-shell .orders-v2__package small{color:var(--vj-mu);font-family:var(--vj-din);font-size:12.5px;line-height:1.5}.vj-shell .orders-v2__logistics{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;color:#1450d6;border-radius:6px;background:#dde7ff;font-size:12.5px;font-weight:600}.vj-shell .orders-v2__logistics i{width:6px;height:6px;border-radius:50%;background:currentColor}.vj-shell .orders-v2__logistics--success{color:#0b7a40;background:#d6f3e1}.vj-shell .orders-v2__logistics--warning{color:#b45309;background:#ffedd2}.vj-shell .orders-v2__logistics--danger{color:#d42c20;background:#ffe0dc}.vj-shell .orders-v2__logistics--neutral{color:#3d4452;background:#e8ebf1}.vj-shell .orders-v2__logistics--processing{color:#5536d3;background:#e8e1ff}.vj-shell .orders-logic__stage{margin-top:4px;color:var(--vj-mu);font-size:12px;font-weight:400}.vj-shell .orders-v2__fulfillment{display:inline-flex;align-items:center;gap:6px;color:var(--vj-t2);font-size:13.5px;font-weight:400}.vj-shell .orders-v2__fulfillment svg{color:#6a5cff}.vj-shell .orders-v2__fulfillment-status{min-height:24px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600}.vj-shell .orders-v2__fulfillment-status--processing{color:#5536d3;background:#e8e1ff}.vj-shell .orders-v2__fulfillment-status--success{color:#0b7a40;background:#d6f3e1}.vj-shell .orders-v2__fulfillment-status--danger{color:#d42c20;background:#ffe0dc}.vj-shell .orders-v2__fulfillment-status--warning{color:#b45309;background:#ffedd2}.vj-shell .orders-v2__fulfillment-status--neutral{color:#3d4452;background:#e8ebf1}.vj-shell .orders-logic__todo p{color:var(--vj-t2);font-size:13px;line-height:1.6}.vj-shell .orders-logic__todo-button{height:30px;min-height:30px;padding:0 14px;color:#fff;border-radius:8px;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri);font-size:13px;font-weight:500;transition:filter .2s,box-shadow .2s}.vj-shell .orders-logic__todo-button:hover{filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.vj-shell .orders-v2__operations button{height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 12px;color:var(--vj-blue2);border:1px solid transparent;border-radius:8px;background:#e6edff;font-size:13px;font-weight:500;white-space:nowrap}.vj-shell .orders-v2__operations button:hover{background:#d8e4ff}.vj-shell .orders-v2__operations.orders-logic__operations button:last-child{width:auto;padding:0 12px;color:var(--vj-blue2);border-color:transparent}.vj-shell .orders-logic .orders-logic__group-row td{height:46px;padding:0 14px;color:var(--vj-ink);background:#f8f9fc;font-size:13.5px;font-weight:600}.vj-shell .orders-logic .orders-logic__group-row b{margin-right:10px;font-size:14px}.vj-shell .orders-logic .orders-logic__group-row span{color:var(--vj-mu);font-size:12.5px;font-weight:400}.vj-shell .orders-logic__demo-tag{margin-left:0;padding:0 6px;color:#3d4452;border-radius:5px;background:#e8ebf1;font-size:12px;font-weight:600}.vj-shell .orders-v2__empty{padding:48px 20px;color:var(--vj-mu);font-size:14px}.vj-shell .orders-v2__pagination{padding:12px 18px;color:var(--vj-mu);border-top:1px solid var(--vj-line);font-size:13px}.vj-shell .orders-v2__pagination button{border-radius:8px}.vj-shell .orders-v2__pagination button.is-current{color:#fff;border-color:transparent;background:var(--vj-grad)}@media (max-width: 1280px){.vj-shell .orders-v2__filter-card.orders-v2__filter-card{grid-template-columns:repeat(4,minmax(0,1fr))}.vj-shell .orders-v2__filter-card .vj-orders-search{grid-column:span 2}}@media (max-width: 720px){.vj-shell .orders-v2__filter-card.orders-v2__filter-card{grid-template-columns:1fr 1fr}.vj-shell .orders-v2__header{flex-direction:column;align-items:flex-start}}.vj-shell .order-detail-page{padding-top:16px;padding-bottom:36px}.vj-shell .order-breadcrumb{display:flex;align-items:center;gap:8px;color:var(--vj-mu);font-size:13px}.vj-shell .order-breadcrumb button{padding:0;color:var(--vj-mu);border:0;background:none;font-size:13px}.vj-shell .order-breadcrumb button:hover{color:var(--vj-blue)}.vj-shell .order-breadcrumb strong{color:var(--vj-ink);font-family:var(--vj-en);font-weight:500}.vj-shell .order-detail-page .order-overview-header{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:12px 0 16px;padding:24px 28px 26px;overflow:hidden;border:1px solid #dfe3f0;border-radius:16px;background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9);box-shadow:none}.vj-shell .order-detail-page .order-overview-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(60,80,190,.24) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 62%);mask-image:linear-gradient(90deg,#000 0%,transparent 62%)}.vj-shell .order-detail-page .order-overview-header>*{position:relative}.vj-shell .order-detail-page .order-overview-header>div:first-child>span{color:var(--vj-mu);font-size:13px}.vj-shell .order-detail-page .order-overview-header h1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;color:var(--vj-ink);font-family:var(--vj-en);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.vj-shell .order-detail-page .order-overview-header h1 em{display:inline-flex;align-items:center;height:24px;padding:0 9px;color:#1450d6;border-radius:6px;background:#dde7ff;font-size:12.5px;font-style:normal;font-weight:600}.vj-shell .order-detail-page .order-overview-header p{display:flex;align-items:center;gap:6px;margin:6px 0 0;color:var(--vj-t2);font-size:15px}.vj-shell .order-detail-page .order-overview-header p svg{color:#6a5cff}.vj-shell .order-overview-header__right{display:flex;align-items:flex-end;gap:16px}.vj-shell .order-overview-header__status{display:grid;gap:2px;text-align:right}.vj-shell .order-overview-header__status b{font-size:16px;font-weight:600}.vj-shell .order-overview-header__status small{color:var(--vj-mu);font-size:12.5px}.vj-shell .overview-header-button{height:36px;padding:0 16px;color:var(--vj-ink);border:1px solid #cfd5e2;border-radius:8px;background:#fff;font-size:13.5px;font-weight:500}.vj-shell .overview-header-button:hover{border-color:#8f9bbd}.vj-shell .order-logic-panel{gap:0;margin:0 0 18px;padding:0;overflow:hidden;border:1px solid #dfe3f0;border-left-width:1px;border-radius:16px;background:#fff;box-shadow:none}.vj-shell .order-logic-panel .order-logic-panel__main{position:relative;padding:24px 28px;overflow:hidden}.vj-shell .order-logic-panel--info .order-logic-panel__main,.vj-shell .order-logic-panel--processing .order-logic-panel__main,.vj-shell .order-logic-panel--warning .order-logic-panel__main,.vj-shell .order-logic-panel--danger .order-logic-panel__main{color:#fff;background:var(--vj-grad-focus)}.vj-shell .order-logic-panel--info .order-logic-panel__main:before,.vj-shell .order-logic-panel--processing .order-logic-panel__main:before,.vj-shell .order-logic-panel--warning .order-logic-panel__main:before,.vj-shell .order-logic-panel--danger .order-logic-panel__main:before{content:"";position:absolute;top:-90px;right:-90px;width:280px;height:280px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffffff4d,#fff0 70%)}.vj-shell .order-logic-panel--neutral .order-logic-panel__main,.vj-shell .order-logic-panel--success .order-logic-panel__main{background:var(--vj-grad-soft)}.vj-shell .order-logic-panel__main>*{position:relative}.vj-shell .order-logic-panel__state small{color:var(--vj-mu);font-size:12px;letter-spacing:.04em}.vj-shell .order-logic-panel__state h2{margin:6px 0 4px;color:var(--vj-ink);font-size:24px;font-weight:600}.vj-shell .order-logic-panel__state p{color:var(--vj-t2);font-size:14px;line-height:1.7}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__state small{color:#ffffffd1}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__state h2{color:#fff}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__state p{color:#ffffffe0}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__confirmed{color:#fff!important}.vj-shell .order-logic-panel__actions{gap:10px}.vj-shell .order-logic-panel .order-logic-panel__actions .ui-button{min-height:40px}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--primary{color:#3a3be0;background:#fff;box-shadow:none;font-weight:600}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--primary:hover:not(:disabled){filter:none;box-shadow:0 8px 18px #14145a3d}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--secondary{color:#fff;border-color:#ffffff59;background:#ffffff24}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--secondary:hover:not(:disabled){border-color:#ffffff80;background:#ffffff38}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--quiet{color:#ffffffe0}.vj-shell :is(.order-logic-panel--info,.order-logic-panel--processing,.order-logic-panel--warning,.order-logic-panel--danger) .order-logic-panel__actions .ui-button--quiet:hover:not(:disabled){color:#fff;background:#ffffff1f}.vj-shell .order-logic-panel__detail{gap:8px;padding:16px 28px;color:var(--vj-t2);border-top:1px solid #edf0f5;font-size:13.5px}.vj-shell .order-logic-panel__detail h3{color:#d42c20;font-size:14.5px;font-weight:600}.vj-shell .order-logic-panel>.order-logic-panel__muted,.vj-shell .order-logic-panel__notice{padding:12px 28px;border-top:1px solid #edf0f5}.vj-shell .order-logic-panel__muted{color:var(--vj-mu);font-size:12.5px}.vj-shell .order-logic-detail>.ui-tabs{display:flex;gap:28px;width:100%;max-width:none;margin:0 0 18px;padding:0;overflow-x:auto;border:0;border-bottom:1px solid var(--vj-line);border-radius:0;background:none}.vj-shell .order-logic-detail>.ui-tabs .ui-tabs__tab{position:relative;height:44px;padding:0;color:#4b5263;border-radius:0;background:none;box-shadow:none;font-size:14.5px;font-weight:400}.vj-shell .order-logic-detail>.ui-tabs .ui-tabs__tab:hover:not(:disabled){color:var(--vj-ink)}.vj-shell .order-logic-detail>.ui-tabs .ui-tabs__tab.is-active{color:var(--vj-ink);font-weight:600}.vj-shell .order-logic-detail>.ui-tabs .ui-tabs__tab.is-active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:2px;background:linear-gradient(90deg,#2f5bff,#7c4dff)}.vj-shell .order-information-card{padding:20px 22px;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .order-information-card h2{margin:0 0 14px;color:var(--vj-ink);font-size:17px;font-weight:500}.vj-shell .order-logic-facts{gap:10px 12px}.vj-shell .order-logic-facts dt{color:var(--vj-mu);font-size:13.5px;font-weight:400}.vj-shell .order-logic-facts dd{color:var(--vj-ink);font-size:13.5px;font-weight:400}.vj-shell .order-logic-link{color:var(--vj-blue2);font-weight:500}.vj-shell .order-logic-link:hover{color:var(--vj-blue)}.vj-shell .order-logic-subtitle{color:var(--vj-ink);font-size:14.5px;font-weight:600}.vj-shell .order-logic-table table th{color:#4b5263;background:#f4f6fb;font-size:12.5px;font-weight:500}.vj-shell .order-logic-table table td{color:var(--vj-t2);font-size:13.5px}.bridge-unavailable{background:var(--vj-bg-home);font-family:var(--vj-en)}.vj-shell .fee-hub-page{padding-bottom:36px}.vj-shell .fee-hub-tabs{border-bottom-color:var(--vj-line)}.vj-shell .fee-hub-tabs button{color:#4b5263;font-size:14.5px;font-weight:400}.vj-shell .fee-hub-tabs button.is-active,.vj-shell .fee-hub-tabs button[aria-selected=true]{color:var(--vj-ink);font-weight:600}.vj-shell .fee-hub-category{border-color:var(--vj-line);border-radius:14px}.vj-shell .fee-hub-category__title{color:var(--vj-ink);font-weight:500}.vj-shell .fee-hub-charge__name{color:var(--vj-ink)}.vj-shell .fee-hub-selection,.vj-shell .fee-logic-selection{border-radius:14px}.vj-shell .fee-logic-selection__total,.vj-shell .fee-logic-totals{font-family:var(--vj-din);font-variant-numeric:tabular-nums}.vj-shell .fee-logic-selection__pay{color:#fff;border:0;border-radius:8px;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri);font-weight:500}.vj-shell .fee-logic-selection__pay:hover:not(:disabled){filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.vj-shell .fee-logic-banner{border-radius:12px}.eyebrow{color:var(--vj-mu)}.ui-button>span{display:inline-flex;align-items:center;gap:6px}.ui-button>span>svg{flex:0 0 auto}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header:not(.portal-primary-page-header),.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header):not(#vj){position:relative;isolation:isolate;margin:16px 0;padding:22px 28px 24px;overflow:hidden;border:1px solid #dfe3f0;border-radius:16px;background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9);box-shadow:none}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header:not(.portal-primary-page-header),.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(60,80,190,.24) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 62%);mask-image:linear-gradient(90deg,#000 0%,transparent 62%)}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header,.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header) h1:not(#vj){margin:0;color:var(--vj-ink);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header,.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header) h1+p:not(#vj),.vj-shell :is(.forecast-records-header,.message-center-header,.master-page-header,.request-approved-header,.d3-page-header)>div>p:not(#vj){max-width:760px;margin:6px 0 0;color:var(--vj-t2);font-size:14.5px;font-weight:400;line-height:1.7}.vj-shell :is(.forecast-breadcrumb,.documents-breadcrumb,.master-breadcrumb,.request-approved-breadcrumb,.monthly-statement-breadcrumb,.monthly-confirm-breadcrumb,.d3-breadcrumb,.d2-breadcrumb,.fulfillment-breadcrumb):not(#vj){color:var(--vj-mu);font-size:13px;font-weight:400}.vj-shell :is(.forecast-breadcrumb,.documents-breadcrumb,.master-breadcrumb,.request-approved-breadcrumb,.monthly-statement-breadcrumb,.monthly-confirm-breadcrumb,.d3-breadcrumb,.d2-breadcrumb,.fulfillment-breadcrumb) :is(strong,b):not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell :is(.forecast-breadcrumb,.documents-breadcrumb,.master-breadcrumb,.request-approved-breadcrumb,.monthly-statement-breadcrumb,.monthly-confirm-breadcrumb,.d3-breadcrumb,.d2-breadcrumb,.fulfillment-breadcrumb) :is(button,a):not(#vj){color:var(--vj-mu)}.vj-shell :is(.forecast-breadcrumb,.documents-breadcrumb,.master-breadcrumb,.request-approved-breadcrumb,.monthly-statement-breadcrumb,.monthly-confirm-breadcrumb,.d3-breadcrumb,.d2-breadcrumb,.fulfillment-breadcrumb) :is(button,a):hover{color:var(--vj-blue)}.vj-shell :is(.forecast-records-filter,.forecast-records-group,.forecast-entry-panel,.forecast-arrival-card,.forecast-submitted-edit-card,.forecast-submitted-edit-aside-card,.cargo-approved__filters,.cargo-approved__table-shell,.request-approved-section,.request-approved-summary,.fee-hub-filterbar,.fee-hub-category,.fee-hub-order,.fee-hub-review-order,.fee-hub-paid-order,.fee-hub-selection,.fee-logic-panel,.fee-logic-section,.monthly-statement-order,.monthly-statement-filterbar,.monthly-confirm-summary,.monthly-confirm-order,.ffx-fcl-card,.d3-package-pool,.d3-arrangement-summary,.ffx-arrange-item,.documents-table-card,.documents-summary-card,.documents-preview-card,.documents-history-card,.documents-upload-card,.message-center-table,.message-center-filters,.announcement-detail__card,.master-sidebar,.master-account-card,.approved-company-summary,.approved-company-side,.approved-company-reminder,.approved-company-help,.approved-sku-category-panel,.approved-sku-list,.contract-side-card,.contract-help-card,.contract-card,.approved-workbench-tasks,.approved-workbench-account,.approved-workbench-shortcuts,.approved-workbench-organization,.approved-permission-panel,.approved-role-template-list,.approved-address-list,.approved-address-editor,.approved-member-editor,.approved-entity-editor,.file-picker-table):not(#vj){border-color:var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.vj-shell :is(.forecast-arrival-card,.forecast-submitted-edit-card,.forecast-submitted-edit-aside-card,.request-approved-section,.request-approved-summary,.fee-logic-panel,.fee-logic-section,.documents-summary-card,.documents-preview-card,.documents-history-card,.master-account-card,.approved-company-summary,.approved-company-side,.contract-side-card,.contract-help-card,.approved-workbench-tasks,.approved-workbench-account,.ffx-fcl-card,.d3-package-pool,.d3-arrangement-summary)>:is(h2,header h2,.request-approved-heading h2):not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500;letter-spacing:0}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table,.ffx-fcl-table,.ffx-table,.approved-address-table,.approved-members-table,.md-mini-table,.md-import-table,.request-approved-table,.warehouse-logic-inner,.request-mark-selector__table,.request-foreign-address-selector__table,.request-fulfillment-allocation-table,.documents-upload-table) th:not(#vj){color:#4b5263;background:#f4f6fb;border-color:var(--vj-line);font-size:12.5px;font-weight:500;letter-spacing:0}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table,.ffx-fcl-table,.ffx-table,.approved-address-table,.approved-members-table,.md-mini-table,.md-import-table,.request-approved-table,.warehouse-logic-inner,.request-mark-selector__table,.request-foreign-address-selector__table,.request-fulfillment-allocation-table,.documents-upload-table) td:not(#vj){color:var(--vj-t2);border-color:#edf0f5;font-size:13.5px}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table,.approved-address-table,.approved-members-table,.request-foreign-address-selector__table) tbody tr{transition:background-color .15s}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table,.approved-address-table,.approved-members-table,.request-foreign-address-selector__table) tbody tr:hover{background:#f6f8ff}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table) td :is(b,strong):not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell :is(.forecast-records-table,.cargo-approved__table,.documents-table,.fee-logic-table,.file-picker-table) td small:not(#vj){color:var(--vj-mu);font-size:12.5px;font-weight:400}.vj-shell :is(.forecast-record-status,.cargo-approved__status,.message-center-status,.fee-logic-tag):not(#vj){display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:6px;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap}.vj-shell :is(.forecast-record-status,.cargo-approved__status)>i:not(#vj){width:6px;height:6px;border-radius:50%;background:currentColor}.vj-shell :is(.forecast-record-status.is-draft,.forecast-record-status.is-cancelled,.cargo-approved__status.is-completed,.cargo-approved__status.is-cancelled,.message-center-status--muted,.message-center-status--neutral,.fee-logic-tag.is-neutral,.fee-logic-tag.is-muted):not(#vj){color:#3d4452;background:#e8ebf1}.vj-shell :is(.forecast-record-status.is-submitted,.cargo-approved__status.is-processing,.message-center-status--info,.fee-logic-tag.is-info):not(#vj){color:#1450d6;background:#dde7ff}.vj-shell :is(.forecast-record-status.is-partial,.cargo-approved__status.is-awaiting,.cargo-approved__status.is-warning,.message-center-status--warning,.fee-logic-tag.is-warning):not(#vj){color:#b45309;background:#ffedd2}.vj-shell :is(.forecast-record-status.is-arrived,.cargo-approved__status.is-eligible,.message-center-status--success,.fee-logic-tag.is-success):not(#vj){color:#0b7a40;background:#d6f3e1}.vj-shell :is(.cargo-approved__status.is-danger,.message-center-status--danger,.fee-logic-tag.is-danger):not(#vj){color:#d42c20;background:#ffe0dc}.vj-shell :is(.message-center-status--processing,.fee-logic-tag.is-processing):not(#vj){color:#5536d3;background:#e8e1ff}.vj-shell :is(.forecast-records-pagination,.cargo-approved__pagination,.message-center-pagination,.documents-pagination,.fee-hub-pagination,.monthly-statement-pagination):not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell :is(.forecast-records-pagination,.cargo-approved__pagination,.message-center-pagination,.documents-pagination,.fee-hub-pagination,.monthly-statement-pagination) :is(button,select):not(#vj){min-width:32px;height:32px;color:var(--vj-t2);border:1px solid #d8dde8;border-radius:8px;background:#fff;font-family:var(--vj-en);font-size:13px;font-weight:500;box-shadow:none}.vj-shell :is(.forecast-records-pagination,.cargo-approved__pagination,.message-center-pagination,.documents-pagination,.fee-hub-pagination,.monthly-statement-pagination) button:hover:not(:disabled){color:var(--vj-blue);border-color:#a9bdf2}.vj-shell :is(.forecast-records-pagination,.cargo-approved__pagination,.message-center-pagination,.documents-pagination,.fee-hub-pagination,.monthly-statement-pagination) :is(button.is-current,button[aria-current=page]):not(#vj){color:#fff;border-color:transparent;background:var(--vj-grad)}.vj-shell :is(.forecast-records-pagination,.cargo-approved__pagination,.message-center-pagination,.documents-pagination,.fee-hub-pagination,.monthly-statement-pagination) button:disabled{opacity:.45}.vj-shell :is(.forecast-record-action,.documents-text-link,.documents-name-link,.message-center-action,.fee-logic-link,.sr-logic-link,.cargo-logic-identity-link,.documents-version-link):not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell :is(.forecast-record-action,.documents-text-link,.documents-name-link,.message-center-action,.fee-logic-link,.sr-logic-link,.cargo-logic-identity-link,.documents-version-link):hover{color:var(--vj-blue)}.vj-shell .forecast-record-delete:not(#vj){color:#d42c20;font-weight:500}.vj-shell :is(.forecast-records-header>button,.forecast-entry-create,.warehouse-logic-primary,.request-approved-submit,.fee-logic-selection__pay,.forecast-submitted-edit-footer .ui-button--primary):not(#vj){color:#fff;border:0;border-radius:8px;background:var(--vj-grad);box-shadow:var(--vj-shadow-pri);font-weight:500;transition:filter .2s,box-shadow .2s}.vj-shell :is(.forecast-records-header>button,.forecast-entry-create,.warehouse-logic-primary,.request-approved-submit,.forecast-submitted-edit-footer .ui-button--primary):hover:not(:disabled){filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)}.vj-shell :is(.forecast-records-header>button,.forecast-entry-create,.warehouse-logic-primary,.request-approved-submit):disabled{opacity:.5;box-shadow:none;filter:none}.vj-shell :is(.cargo-approved__select,.message-center-filters,.fee-hub-filterbar,.monthly-statement-filterbar,.documents-toolbar,.contract-management-filters) :is(input:not([type=checkbox]):not([type=radio]),select):not(#vj){color:var(--vj-ink);font-size:13.5px}.vj-shell .forecast-records-header:not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.vj-shell .forecast-records-header>button:not(#vj){display:inline-flex;flex:none;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:14px}.vj-shell .forecast-records-stats:not(#vj){gap:16px}.vj-shell .forecast-records-stats article:not(#vj){border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a;transition:transform .2s var(--vj-ease),box-shadow .2s}.vj-shell .forecast-records-stats article:hover{transform:translateY(-2px);box-shadow:var(--vj-lift)}.vj-shell .forecast-records-stats i:not(#vj){color:#4b5cf0;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.vj-shell .forecast-records-stats i.is-transit:not(#vj){color:#b45309;background:linear-gradient(150deg,#fff8ec,#ffe9c9);box-shadow:inset 0 0 0 1px #f8dcb2}.vj-shell .forecast-records-stats i.is-arrived:not(#vj){color:#0b7a40;background:linear-gradient(150deg,#effbf4,#d3f1df);box-shadow:inset 0 0 0 1px #bfe6cf}.vj-shell .forecast-records-stats span:not(#vj){color:var(--vj-mu);font-size:13.5px;font-weight:400}.vj-shell .forecast-records-stats strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:30px;font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .forecast-records-stats small:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .forecast-records-filter:not(#vj){padding:16px 18px;background:#fff}.vj-shell .forecast-records-filter .field-label>span:not(#vj){color:#4b5263;font-size:12.5px;font-weight:500}.vj-shell .forecast-records-filter>button:not(#vj){color:var(--vj-mu);border-color:transparent;background:none;font-size:13px;box-shadow:none}.vj-shell .forecast-records-filter>button:hover{color:var(--vj-blue)}.vj-shell .forecast-records-group:not(#vj){overflow:hidden;background:#fff}.vj-shell .forecast-records-group__toggle:not(#vj){color:var(--vj-ink);background:#fff;font-size:14.5px;font-weight:600}.vj-shell .forecast-records-group__toggle:hover:not(#vj){background:#f8f9fc}.vj-shell .forecast-records-table-wrap:not(#vj){border-top:1px solid var(--vj-line)}.vj-shell .forecast-records-table em:not(#vj){display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#1450d6;border-radius:6px;background:#dde7ff;font-family:var(--vj-en);font-size:12px;font-style:normal;font-weight:600}.vj-shell .forecast-records-table em.is-fcl:not(#vj){color:#5536d3;background:#e8e1ff}.vj-shell .forecast-entry-ambient{display:none}.vj-shell .forecast-entry-hero.portal-primary-page-header:not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.vj-shell .forecast-entry-records:not(#vj){height:38px;min-height:38px;color:var(--vj-ink);border:1px solid rgba(255,255,255,.8);border-radius:8px;background:#ffffffb8;box-shadow:none;font-size:13.5px;font-weight:500}.vj-shell .forecast-entry-records:hover:not(#vj){color:var(--vj-blue);background:#fff}.vj-shell .forecast-entry-panel:not(#vj){padding:20px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.vj-shell .forecast-entry-panel>header>span:not(#vj){color:#fff;border-radius:10px;background:var(--vj-grad);font-family:var(--vj-din);font-size:15px;font-weight:600}.vj-shell .forecast-entry-panel>header h2:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500}.vj-shell .forecast-entry-panel>header p:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .forecast-entry-panel>button:not(#vj){border-color:var(--vj-line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s,background-color .2s}.vj-shell .forecast-entry-panel>button:hover:not(#vj){border-color:#a9bdf2;background:#fbfcff}.vj-shell .forecast-entry-panel>button.is-selected:not(#vj){border-color:var(--vj-blue);background:linear-gradient(105deg,#f6f8ff,#efedff);box-shadow:0 0 0 1px #1664ff2e}.vj-shell .forecast-entry-panel>button b:not(#vj){color:var(--vj-ink);font-size:15px;font-weight:600}.vj-shell .forecast-entry-panel>button small:not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.55}.vj-shell .forecast-entry-panel>button.is-selected>svg:not(#vj){color:var(--vj-blue)}.vj-shell .forecast-entry-panel--arrival footer:not(#vj){border-top-color:var(--vj-line-soft);color:var(--vj-mu);font-size:13px}.vj-shell .forecast-entry-panel--arrival footer b:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .forecast-entry-create:not(#vj){min-height:42px;border-radius:8px;font-size:14px}.vj-shell .forecast-entry-note:not(#vj){border-color:#d9dffa;border-radius:14px;background:linear-gradient(105deg,#f4f6ff,#f3f0ff)}.vj-shell .forecast-entry-note>svg:not(#vj){color:#4b5cf0}.vj-shell .forecast-entry-note h2:not(#vj){color:var(--vj-ink);font-size:15px;font-weight:500}.vj-shell .forecast-entry-note p:not(#vj){color:var(--vj-t2);font-size:13px;line-height:1.7}.vj-shell :is(.forecast-arrival-detail-header,.forecast-submitted-edit-header,.forecast-label-page-header):not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.vj-shell .forecast-arrival-card:not(#vj){padding:20px 22px;border:1px solid var(--vj-line);background:#fff}.vj-shell :is(.forecast-arrival-card,.forecast-submitted-edit-card) h2:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500}.vj-shell :is(.forecast-arrival-card,.forecast-submitted-edit-card) :is(dt,label>span):not(#vj){color:var(--vj-mu);font-size:13px;font-weight:400}.vj-shell :is(.forecast-arrival-card) dd:not(#vj){color:var(--vj-ink);font-size:13.5px}.vj-shell :is(.forecast-logic-subtitle):not(#vj){color:var(--vj-ink);font-size:14.5px;font-weight:600}.vj-shell :is(.forecast-logic-hint,.forecast-logic-muted,.cargo-logic-muted):not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .forecast-submitted-edit-footer:not(#vj){border-top-color:var(--vj-line);background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vj-shell .forecast-submitted-edit-package:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell .forecast-logic-box-no:not(#vj){display:inline-flex;align-items:center;min-height:24px;padding:0 10px;color:#fff;border-radius:7px;background:var(--vj-grad);font-size:13px;font-weight:600;line-height:1}.vj-shell .forecast-logic-actions>button:not([class]):not(#vj){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;color:var(--vj-ink);border:1px solid #cfd5e2;border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .2s}.vj-shell .forecast-logic-actions>button:not([class]):hover:not(#vj){border-color:#8f9bbd}.vj-shell .forecast-logic-actions>button:not([class])>svg:not(#vj){width:16px;height:16px}.vj-shell .cargo-goods__header .cargo-goods__title-row:not(#vj){display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.vj-shell .cargo-goods__header .cargo-goods__tabs:not(#vj){display:inline-flex;gap:2px;padding:3px;border:0;border-radius:10px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffffb3}.vj-shell .cargo-goods__header .cargo-goods__tabs button:not(#vj){height:32px;padding:0 14px;color:var(--vj-t2);border:0;border-radius:8px;background:none;box-shadow:none;font-size:13.5px;font-weight:500}.vj-shell .cargo-goods__header .cargo-goods__tabs button.is-active:not(#vj){color:var(--vj-ink);background:#fff;box-shadow:0 1px 3px #141e461f;font-weight:600}.vj-shell .cargo-approved__metrics:not(#vj){gap:16px;margin:0 0 16px}.vj-shell .cargo-approved__metric:not(#vj){min-height:92px;padding:16px 20px;border-color:var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a;transition:transform .2s var(--vj-ease),box-shadow .2s,border-color .2s}.vj-shell .cargo-approved__metric:hover:not(#vj){transform:translateY(-2px);border-color:#c9d4f0;box-shadow:var(--vj-lift)}.vj-shell .cargo-approved__metric.is-active:not(#vj){border-color:var(--vj-blue);box-shadow:0 0 0 1px #1664ff2e}.vj-shell .cargo-approved__metric-icon:not(#vj){width:52px;height:52px;color:#4b5cf0;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.vj-shell .cargo-approved__metric--eligible .cargo-approved__metric-icon:not(#vj){color:#0b7a40;background:linear-gradient(150deg,#effbf4,#d3f1df);box-shadow:inset 0 0 0 1px #bfe6cf}.vj-shell .cargo-approved__metric--attention .cargo-approved__metric-icon:not(#vj){color:#d42c20;background:linear-gradient(150deg,#fff4f2,#ffe0dc);box-shadow:inset 0 0 0 1px #f6cdc7}.vj-shell .cargo-approved__metric-text span:not(#vj){color:var(--vj-mu);font-size:14px}.vj-shell .cargo-approved__metric-text strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:30px;font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .cargo-approved__metric--eligible .cargo-approved__metric-text strong:not(#vj){color:#0b7a40}.vj-shell .cargo-approved__metric--attention .cargo-approved__metric-text strong:not(#vj){color:#d42c20}.vj-shell .cargo-approved__filters:not(#vj){gap:16px;min-height:0;padding:14px 18px;background:#fff}.vj-shell .cargo-approved__search:not(#vj){height:36px;min-height:36px;padding:0 12px;border:1px solid #cfd5e2;border-radius:8px;background:#fff;transition:border-color .2s,box-shadow .2s}.vj-shell .cargo-approved__search:focus-within{border-color:var(--vj-blue);box-shadow:var(--cp-focus-ring)}.vj-shell .cargo-approved__search input:not(#vj){font-size:13.5px}.vj-shell .cargo-approved__search input::placeholder{color:var(--vj-mu2)}.vj-shell .cargo-approved__select:not(#vj){color:#4b5263;font-size:13px}.vj-shell .cargo-approved__select select:not(#vj){height:36px;border-color:#cfd5e2;border-radius:8px}.vj-shell .cargo-approved__reset:not(#vj){color:var(--vj-mu)!important;font-size:13px!important}.vj-shell .cargo-approved__reset:hover:not(#vj){color:var(--vj-blue)!important}.vj-shell .cargo-approved__table-shell:not(#vj){border-color:var(--vj-line);border-radius:14px}.vj-shell .cargo-approved__table-shell:has(+.cargo-approved__selection):not(#vj){border-radius:14px 14px 0 0}.vj-shell .cargo-approved__table th:not(#vj){height:42px;padding:0 12px;background:#f4f6fb;line-height:1.3}.vj-shell .cargo-approved__table td:not(#vj){height:60px;border-top-color:#edf0f5}.vj-shell .cargo-approved__table tr.is-selected:not(#vj){background:#f3f6ff}.vj-shell .cargo-approved__table input[type=checkbox]:not(#vj){width:16px;height:16px;accent-color:var(--vj-blue)}.vj-shell .cargo-goods__status-group-title:not(#vj){color:var(--vj-ink);background:#f8f9fc;font-size:13.5px;font-weight:600}.vj-shell .cargo-approved__action:not(#vj){min-width:0!important;min-height:32px!important;padding:0 12px!important;color:var(--vj-blue2)!important;border:1px solid transparent!important;border-radius:8px!important;background:#e6edff!important;box-shadow:none!important;font-size:13px!important;font-weight:500}.vj-shell .cargo-approved__action:hover:not(:disabled):not(#vj){background:#d8e4ff!important}.vj-shell :is(.cargo-approved__action--primary,.cargo-approved__bulk-action):not(#vj){color:#fff!important;border:0!important;background:var(--vj-grad)!important;box-shadow:var(--vj-shadow-pri)!important}.vj-shell :is(.cargo-approved__action--primary,.cargo-approved__bulk-action):hover:not(:disabled):not(#vj){filter:brightness(1.07);box-shadow:var(--vj-shadow-pri-hover)!important}.vj-shell .cargo-approved__action--exception:not(#vj){color:#d42c20!important;border-color:transparent!important;background:#ffe0dc!important}.vj-shell .cargo-approved__bulk-action:not(#vj){min-height:38px!important;padding:0 18px!important;border-radius:8px!important;font-size:14px!important}.vj-shell .cargo-approved__selection:not(#vj){min-height:64px;border-color:var(--vj-line);border-radius:0 0 14px 14px;background:linear-gradient(90deg,#f3f6ff,#fff 80%);box-shadow:0 10px 22px #1e32780d}.vj-shell .cargo-approved__selection-summary:not(#vj){color:var(--vj-ink);font-size:14px}.vj-shell .cargo-approved__selection-summary b:not(#vj){font-family:var(--vj-din);font-size:18px;font-weight:600}.vj-shell .cargo-approved__selection-icon:not(#vj){background:var(--vj-grad)}.vj-shell .cargo-approved__selection-summary button:not(#vj){color:var(--vj-blue2);font-size:13.5px}.vj-shell .cargo-approved__pagination:not(#vj){min-height:64px}.vj-shell .cargo-approved__empty:not(#vj){color:var(--vj-mu);font-size:14px}.vj-shell :is(.cargo-logic-reason):not(#vj){color:var(--vj-mu);font-size:12.5px}.vj-shell .cargo-approved__order-link:not(#vj){color:var(--vj-blue2);font-family:var(--vj-en);font-weight:500}.vj-shell :is(.cargo-exception-dialog__card):not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell :is(.cargo-goods__table--exceptions,.cargo-goods__table--fcl) :is(th,td):not(#vj){width:auto}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(1):not(#vj){width:150px;min-width:150px;padding-left:18px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(2):not(#vj){width:96px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(3):not(#vj){min-width:170px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(4):not(#vj){min-width:170px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(5):not(#vj){width:84px;white-space:nowrap}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(6):not(#vj){width:100px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(7):not(#vj){width:150px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(8):not(#vj){width:140px}.vj-shell .cargo-goods__table--exceptions :is(th,td):nth-child(9):not(#vj){width:100px}.vj-shell .cargo-goods__table--fcl :is(th,td):nth-child(1):not(#vj){width:44px}.vj-shell .cargo-goods__table--fcl :is(th,td):nth-child(2):not(#vj){min-width:170px}.vj-shell .cargo-goods__table--fcl :is(th,td):nth-child(3):not(#vj){width:120px}.vj-shell .cargo-goods__table--fcl :is(th,td):is(:nth-child(4),:nth-child(5),:nth-child(6)):not(#vj){width:96px;white-space:nowrap}.vj-shell .cargo-goods__table--fcl :is(th,td):nth-child(7):not(#vj){min-width:170px}.vj-shell .cargo-goods__table--fcl :is(th,td):is(:nth-child(8),:nth-child(9),:nth-child(10)):not(#vj){width:140px}.vj-shell :is(.cargo-goods__table--exceptions,.cargo-goods__table--fcl) :is(th,td):last-child:not(#vj){width:132px}.vj-shell .cargo-goods__table.warehouse-logic-table:not(#vj){table-layout:auto}.vj-shell .warehouse-logic-table>:is(thead,tbody)>tr>:is(th,td):not(#vj){width:auto}.vj-shell .warehouse-logic-table>:is(thead,tbody)>tr>:is(th,td):first-child:not(#vj){min-width:160px;padding-left:18px}.vj-shell .warehouse-logic-table>:is(thead,tbody)>tr>:is(th,td):last-child:not(#vj){min-width:120px}.vj-shell .warehouse-logic-table>thead>tr>th:not(#vj){white-space:nowrap}.vj-shell .warehouse-logic-table td small:not(#vj){white-space:nowrap}.vj-shell .warehouse-logic-page .cargo-goods__header:not(#vj){align-items:flex-end}.vj-shell .warehouse-logic-primary:not(#vj){display:inline-flex;align-items:center;gap:6px;height:40px;min-height:40px;padding:0 18px;font-size:14px}.vj-shell .warehouse-logic-demo:not(#vj){height:20px;padding:0 7px;color:#3d4452;border-radius:5px;background:#e8ebf1;font-size:12px;line-height:20px}.vj-shell .warehouse-logic-note:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .warehouse-logic-summary dt:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .warehouse-logic-summary dd:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .warehouse-logic-inner:not(#vj){border-radius:10px}.vj-shell .warehouse-logic-details summary:not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell .warehouse-logic-details summary:hover{color:var(--vj-blue)}.vj-shell .request-approved-header:not(#vj){align-items:flex-end}.vj-shell .request-approved-header h1 span:not(#vj){color:var(--vj-t2);font-family:var(--vj-en);font-size:18px;font-weight:400}.vj-shell .request-approved-header>div:last-child:not(#vj){color:var(--vj-t2);font-size:13px}.vj-shell .request-approved-header>div:only-child:not(#vj){display:block;color:inherit;font-size:inherit}.vj-shell .request-approved-section:not(#vj){padding:20px 22px;border:1px solid var(--vj-line);background:#fff}.vj-shell .request-approved-section>header:not(#vj){margin-bottom:14px}.vj-shell .request-approved-heading>b:not(#vj){flex-basis:26px;width:26px;height:26px;margin-top:0;border-radius:8px;background:var(--vj-grad);font-family:var(--vj-din);font-size:14px;font-weight:600}.vj-shell .request-approved-heading h2:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500;line-height:1.5}.vj-shell .request-approved-heading p:not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .request-approved-summary:not(#vj){border:1px solid var(--vj-line);background:#fff}.vj-shell .request-approved-summary__section:not(#vj){padding:16px 18px;border-bottom-color:var(--vj-line-soft)}.vj-shell .request-approved-summary__section h3:not(#vj){color:var(--vj-ink);font-size:15px;font-weight:500}.vj-shell .request-approved-summary__section dt:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .request-approved-summary__section dd:not(#vj){color:var(--vj-ink);font-size:13px;font-weight:500}.vj-shell .request-approved-summary__section dd.is-success:not(#vj),.vj-shell .request-approved-summary__accent:not(#vj){color:#0b7a40}.vj-shell .request-approved-summary__section dd.is-danger:not(#vj){color:#d42c20}.vj-shell .request-approved-summary__edit:not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell .request-approved-summary__note:not(#vj){color:var(--vj-t2);background:linear-gradient(105deg,#f4f6ff,#f3f0ff);font-size:13px;line-height:1.7}.vj-shell .request-approved-footer:not(#vj){border-top-color:var(--vj-line);background:#fffffff0;box-shadow:0 -8px 24px #1e32780d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vj-shell .request-approved-footer .ui-button:not(#vj){min-height:40px}.vj-shell .request-approved-submit:not(#vj){min-height:40px;padding:0 22px;font-size:14px}.vj-shell .sr-logic-footer__hint:not(#vj){color:#b45309;font-size:13px}.vj-shell .sr-logic-type:not(#vj){padding:16px 18px;border-color:var(--vj-line);border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .2s var(--vj-ease)}.vj-shell .sr-logic-type:hover:not(#vj){transform:translateY(-1px);border-color:#a9bdf2;box-shadow:var(--vj-lift)}.vj-shell .sr-logic-type b:not(#vj){color:var(--vj-ink);font-size:15px;font-weight:600}.vj-shell .sr-logic-type span:not(#vj){color:var(--vj-mu)}.vj-shell :is(.sr-logic-issues,.sr-logic-review):not(#vj){border-color:#f6cdc7;border-radius:12px;background:#fff6f4}.vj-shell :is(.sr-logic-issues h3,.sr-logic-review h2):not(#vj){color:#d42c20;font-weight:600}.vj-shell .sr-logic-audit>div:not(#vj){border-color:#f6cdc7;border-radius:10px}.vj-shell .sr-logic-row--blocked td:not(#vj){background:#fff6f4}.vj-shell .sr-logic-error:not(#vj){color:#d42c20}.vj-shell .sr-logic-subtitle:not(#vj){color:var(--vj-ink);font-size:14.5px;font-weight:600}.vj-shell .request-fulfillment-delivery-card:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell .request-fulfillment-panel__subhead :is(h3,b):not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .request-delivery-recognition-action--recognize:not(#vj){color:#fff;border-color:transparent;background:var(--vj-grad)}.vj-shell .request-foreign-address-selector:not(#vj){color:var(--vj-t2)}.vj-shell .request-foreign-address-selector__table:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell .request-foreign-address-selector__default:not(#vj){color:#1450d6;background:#dde7ff;font-weight:600}.vj-shell .request-foreign-address-selector__pagination>b:not(#vj){border-color:transparent;background:var(--vj-grad)}.ui-modal:has(.request-foreign-address-selector)>header h2{font-size:20px;font-weight:600}.vj-shell .fee-hub-header>div>p:not(#vj){color:var(--vj-t2);font-size:15px;font-weight:400}.vj-shell .fee-hub-exchange:not(#vj){min-height:0;padding:12px 14px;color:var(--vj-t2);border:1px solid rgba(255,255,255,.8);border-radius:12px;background:#ffffff9e;font-family:var(--vj-din);font-size:13px;font-variant-numeric:tabular-nums}.vj-shell .fee-hub-exchange p:not(#vj){color:var(--vj-mu);font-family:var(--vj-cn);font-size:12.5px}.vj-shell .fee-hub-header>aside small:not(#vj){color:var(--vj-mu)}.vj-shell .fee-hub-header>aside .fee-hub-monthly-button:not(#vj){height:36px;color:var(--vj-ink);border:1px solid rgba(255,255,255,.8);border-radius:8px;background:#ffffffb8;font-weight:500}.vj-shell .fee-hub-header>aside .fee-hub-monthly-button:hover:not(:disabled):not(#vj){color:var(--vj-blue);border-color:#fff;background:#fff}.vj-shell .fee-hub-header>aside .fee-hub-monthly-button svg:not(#vj){color:currentColor}.vj-shell .fee-hub-tabs:not(#vj){gap:28px;min-height:44px}.vj-shell .fee-hub-tabs button:not(#vj){padding:0 0 12px;color:#4b5263;font-size:14.5px;font-weight:400}.vj-shell .fee-hub-tabs button.is-active:not(#vj){color:var(--vj-ink);font-weight:600}.vj-shell .fee-hub-tabs button.is-active:after{height:3px;border-radius:2px;background:linear-gradient(90deg,#2f5bff,#7c4dff)}.vj-shell .fee-hub-tabs button span:not(#vj){color:var(--vj-mu);font-family:var(--vj-din)}.vj-shell :is(.fee-hub-filterbar,.monthly-statement-filterbar):not(#vj){margin:16px 0;padding:14px 18px;border:1px solid var(--vj-line);background:#fff}.vj-shell :is(.fee-hub-filterbar,.monthly-statement-filterbar)>label:not(#vj),.vj-shell .fee-hub-date:not(#vj){height:36px;color:var(--vj-t2);border-color:#cfd5e2;border-radius:8px}.vj-shell .fee-hub-filterbar select:not(#vj){color:var(--vj-ink);font-weight:400}.vj-shell .fee-hub-date:not(#vj){color:var(--vj-mu)}.vj-shell .fee-hub-search .ui-search-field:not(#vj){min-height:36px;border-color:#cfd5e2;border-radius:8px}.vj-shell .fee-hub-filter-button:not(#vj){min-height:36px;color:var(--vj-blue2);border-color:transparent;border-radius:8px;background:#e6edff;font-weight:500}.vj-shell .fee-hub-filter-button:hover:not(:disabled):not(#vj){color:var(--vj-blue2);border-color:transparent;background:#d8e4ff}.vj-shell .fee-hub-filter-button svg:not(#vj){color:currentColor}.vj-shell .fee-hub-layout:not(#vj){gap:16px;grid-template-columns:minmax(0,1fr) 280px}.vj-shell .fee-hub-workspace:not(#vj){border-color:var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.vj-shell :is(.fee-hub-order,.fee-hub-review-order,.fee-hub-paid-order,.monthly-statement-order):not(#vj){border-radius:0;box-shadow:none}.vj-shell :is(.fee-hub-order,.fee-hub-review-order,.fee-hub-paid-order):not(#vj){border-bottom-color:var(--vj-line-soft)}.vj-shell .fee-hub-order__row:not(#vj){min-height:56px}.vj-shell :is(.fee-hub-order__identity,.fee-hub-review-order__identity) strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-en);font-size:14px;font-weight:600}.vj-shell .fee-hub-order__identity em:not(#vj){height:22px;padding:0 8px;color:#1450d6;border-radius:6px;background:#dde7ff;font-family:var(--vj-en);font-size:12px;font-weight:600;line-height:22px}.vj-shell .fee-hub-order__identity span:not(#vj){color:var(--vj-mu)}.vj-shell .fee-hub-order__identity .fee-hub-monthly-tag:not(#vj){color:#5536d3;background:#e8e1ff}.vj-shell .fee-hub-order__row>:is(time,span):not(.fee-hub-order__status):not(#vj){color:var(--vj-mu);font-family:var(--vj-din);font-size:12.5px}.vj-shell .fee-hub-expand-label:not(#vj){color:var(--vj-blue2);font-size:13px;font-weight:500}.vj-shell .fee-hub-category:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell .fee-hub-category__header:not(#vj){min-height:46px;border-bottom-color:var(--vj-line-soft);background:#f8f9fc}.vj-shell .fee-hub-category__header strong:not(#vj){color:var(--vj-ink);font-size:14.5px;font-weight:500}.vj-shell .fee-hub-category__header small:not(#vj){color:var(--vj-mu)}.vj-shell .fee-hub-category__header>b:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .fee-hub-charge:not(#vj){border-color:var(--vj-line-soft);border-radius:10px}.vj-shell .fee-hub-charge>header:not(#vj){min-height:50px}.vj-shell .fee-hub-charge>header strong:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .fee-hub-charge__name small:not(#vj){color:var(--vj-mu);font-weight:400}.vj-shell .fee-hub-charge__currency:not(#vj){color:var(--vj-mu);font-family:var(--vj-en);font-size:12.5px;font-weight:600}.vj-shell .fee-hub-charge>header b:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .fee-hub-charge__deadline:not(#vj),.vj-shell .fee-hub-charge__deadline time:not(#vj){color:var(--vj-t2);font-family:var(--vj-din)}.vj-shell .fee-hub-charge__deadline :is(.is-overdue,.is-deferred):not(#vj){color:#d42c20;font-weight:600}.vj-shell :is(.fee-hub-state,.fee-hub-monthly):not(#vj){min-height:24px;padding:0 9px;color:#1450d6;border-radius:6px;background:#dde7ff;font-weight:600}.vj-shell .fee-hub-side section:not(#vj){padding:18px;border-color:var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.vj-shell .fee-hub-side h2:not(#vj){color:var(--vj-ink);font-size:16px;font-weight:500}.vj-shell .fee-hub-side p:not(#vj),.vj-shell .fee-hub-side ul:not(#vj){color:var(--vj-t2);font-size:13px;line-height:1.7}.vj-shell .fee-hub-side time:not(#vj){color:var(--vj-mu);font-family:var(--vj-din)}.vj-shell .fee-hub-faq button:not(#vj){min-height:36px;color:var(--vj-t2);font-size:13px}.vj-shell .fee-hub-faq button:hover:not(#vj){color:var(--vj-blue)}.vj-shell .fee-hub-faq button svg:not(#vj){color:var(--vj-mu)}.vj-shell .fee-hub-faq article>p:not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .fee-hub-empty:not(#vj){color:var(--vj-mu);font-size:14px}.vj-shell .fee-hub-selection:not(#vj){border-color:#d9dffa;box-shadow:0 10px 24px #1e32780f}.vj-shell .fee-hub-selection>header:not(#vj){min-height:48px;color:var(--vj-ink);border-bottom-color:var(--vj-line-soft);background:linear-gradient(105deg,#f4f6ff,#f3f0ff)}.vj-shell .fee-hub-selection>header strong:not(#vj){font-weight:600}.vj-shell .fee-hub-selection>header button:not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell .fee-logic-selection__total:not(#vj){color:var(--vj-ink)}.vj-shell .fee-logic-selection__pay:not(#vj){min-height:40px;padding:0 22px;font-size:14px}.vj-shell .fee-logic-hint:not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .fee-hub-status-notice:not(#vj){border-radius:10px}.vj-shell :is(.fee-logic-dl,.fee-logic-payinfo__grid) dt:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell :is(.fee-logic-dl,.fee-logic-payinfo__grid) dd:not(#vj){color:var(--vj-ink);font-size:13.5px}.vj-shell .fee-logic-table :is(td,th).is-amount:not(#vj),.vj-shell .fee-logic-totals td:not(#vj){font-family:var(--vj-din);font-variant-numeric:tabular-nums}.vj-shell .fee-hub-detail-table__head:not(#vj){color:#4b5263;background:#f4f6fb;font-size:12.5px;font-weight:500}.vj-shell .monthly-statement-header:not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.vj-shell .monthly-statement-exchange:not(#vj){color:var(--vj-t2);font-family:var(--vj-din);font-size:13px}.vj-shell .monthly-statement-workspace:not(#vj){overflow:hidden;border:1px solid var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .monthly-statement-order:not(#vj){border:0;border-bottom:1px solid var(--vj-line-soft)}.vj-shell .monthly-statement-order__identity strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-en);font-weight:600}.vj-shell .monthly-statement-order__total:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-variant-numeric:tabular-nums}.vj-shell .monthly-statement-order__status span:not(#vj){display:inline-flex;align-items:center;min-height:24px;padding:0 9px;color:#1450d6;border-radius:6px;background:#dde7ff;font-size:12.5px;font-weight:600}.vj-shell .monthly-statement-order__dates:not(#vj){color:var(--vj-mu);font-family:var(--vj-din)}@media (min-width: 981px){.vj-shell .monthly-statement-order__row:not(#vj){grid-template-columns:32px minmax(200px,1fr) minmax(250px,1.05fr) minmax(280px,1.75fr) 72px}}.vj-shell .monthly-statement-order__total:not(#vj){min-width:0}.vj-shell .monthly-statement-order__total strong:not(#vj){white-space:normal;line-height:1.5}.vj-shell .monthly-statement-order .fee-hub-detail-table>div:not(#vj){grid-template-columns:1fr 1.75fr .95fr .75fr .85fr 1.15fr;min-height:34px}.vj-shell .monthly-statement-list>header>h2:not(#vj){color:var(--vj-ink);font-size:18px;font-weight:500}.vj-shell .monthly-statement-list>header>h2:after{height:3px;border-radius:2px;background:linear-gradient(90deg,#2f5bff,#7c4dff)}.vj-shell .monthly-statement-list>header>aside:not(#vj){border-color:var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.vj-shell .monthly-statement-list>header>aside>span:not(#vj){color:var(--vj-mu);font-size:13.5px}.vj-shell .monthly-statement-list>header>aside>strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-weight:600;font-variant-numeric:tabular-nums}.vj-shell .monthly-statement-date:not(#vj){color:var(--vj-mu)!important}.vj-shell .monthly-statement-note:not(#vj){border-color:#d9dffa;border-radius:14px;background:linear-gradient(105deg,#f4f6ff,#f3f0ff);color:var(--vj-t2)}@media (max-width: 980px){.vj-shell .fee-hub-layout:not(#vj){grid-template-columns:1fr}.vj-shell .destination-fulfillment-header:not(#vj){grid-template-columns:1fr}}.vj-shell :is(.monthly-confirm-summary,.per-order-confirm-summary):not(#vj){border:1px solid var(--vj-line);background:#fff}.vj-shell .monthly-confirm-summary__total:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-variant-numeric:tabular-nums}.vj-shell :is(.monthly-confirm-methods,.per-order-confirm-methods) :is(label,button):not(#vj){border-color:var(--vj-line);border-radius:10px}.vj-shell .monthly-confirm-upload__drop:not(#vj){border-color:#b9c6ea;border-radius:12px;background:#f8f9ff}.vj-shell .fee-logic-sticky-actions:not(#vj){border-top-color:var(--vj-line);background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vj-shell :is(.monthly-confirm-actions,.fee-logic-sticky-actions) .ui-button--primary:not(#vj){min-height:40px;padding:0 22px}.vj-shell .destination-fulfillment-header:not(#vj){display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.vj-shell .destination-fulfillment-header .eyebrow:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .destination-fulfillment-header h1 em:not(#vj){color:#1450d6;border:0;border-radius:6px;background:#dde7ff;font-weight:600}.vj-shell .destination-fulfillment-header p:not(#vj){color:var(--vj-t2);font-size:14px}.vj-shell .d3-main-grid:not(#vj){gap:16px}.vj-shell :is(.d3-package-pool,.d3-arrangement-summary,.ffx-arrange-item,.ffx-fcl-card):not(#vj){border:1px solid var(--vj-line);border-radius:14px;background:#fff}.vj-shell :is(.d3-package-pool,.ffx-arrange-item,.ffx-fcl-card)>header:not(#vj){min-height:52px;border-bottom-color:var(--vj-line-soft);background:#f8f9fc}.vj-shell :is(.d3-package-pool h2,.d3-arrangement-summary>h2,.ffx-fcl-card>header h2):not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500}.vj-shell .ffx-arrange-item>header h3:not(#vj){color:var(--vj-ink);font-size:15.5px;font-weight:500}.vj-shell .ffx-arrange-item>header small:not(#vj){color:var(--vj-mu)}.vj-shell .d3-arrangement-summary>h2:not(#vj){border-bottom-color:var(--vj-line-soft)}.vj-shell .d3-arrangement-summary h3:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .d3-arrangement-summary article:not(#vj){border-color:var(--vj-line);border-radius:10px}.vj-shell .d3-arrangement-summary article strong:not(#vj){color:var(--vj-ink);font-size:13px;font-weight:500}.vj-shell .d3-arrangement-summary article span:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .d3-arrangement-summary .tone-processing:not(#vj){background:var(--vj-blue)}.vj-shell .d3-sticky-actions:not(#vj){border-top:1px solid var(--vj-line);background:#fffffff0;box-shadow:0 -8px 24px #1e32780d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vj-shell .d3-sticky-actions strong:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .d3-sticky-actions strong em:not(#vj){color:var(--vj-blue2);font-family:var(--vj-din)}.vj-shell .d3-sticky-actions .ui-button:not(#vj){min-height:40px}.vj-shell .d3-sticky-actions .ui-button--primary:not(#vj){background:var(--vj-grad)}.vj-shell .ffx-fcl-card dl>div:not(#vj){border-color:var(--vj-line-soft);border-radius:10px;background:#fafbfd}.vj-shell .ffx-fcl-card dt:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .ffx-fcl-card dd:not(#vj){color:var(--vj-ink);font-size:13.5px;font-weight:500}.vj-shell .ffx-todos:not(#vj){border-color:#f6cdc7;border-radius:12px;background:#fff6f4}.vj-shell .ffx-todos h2:not(#vj),.vj-shell .ffx-todos p b:not(#vj){color:#d42c20;font-weight:600}.vj-shell .ffx-todos p:not(#vj){color:var(--vj-t2)}.vj-shell .ffx-todos button:not(#vj){min-height:30px;color:#fff;border:0;border-radius:8px;background:var(--vj-grad);font-weight:500}.vj-shell .ffx-subsection:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell :is(.ffx-subsection>h3,.ffx-tracking>h3):not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .ffx-root .ffx-facts:not(#vj){border-bottom-color:var(--vj-line-soft)}.vj-shell .ffx-root .ffx-units>footer:not(#vj){color:var(--vj-t2)}.vj-shell :is(.ff-logic-hint,.ff-logic-note):not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .kr-pending-fulfillment__state.is-completed:not(#vj){color:#0b7a40;background:#d6f3e1}.vj-shell .d2-warehouse-page__header h1:not(#vj){font-size:28px}.vj-shell .pallet-estimate-page:not(#vj){padding-inline:32px}.vj-shell .pallet-estimate-panel>header>div>b:not(#vj){display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;color:#fff;border-radius:7px;background:var(--vj-grad);font-size:16px}.vj-shell .pallet-estimate-panel>header>b:not(#vj){background:var(--vj-grad)}.vj-shell .pallet-estimate-scene-note:not(#vj){color:var(--vj-mu);font-size:12.5px}.vj-shell .pallet-estimate-downloads:not(#vj){grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.vj-shell .pallet-estimate-downloads .ui-button:not(#vj){color:var(--vj-ink);border-color:#cfd5e2;font-size:13px}.vj-shell .documents-page-header:not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.vj-shell .documents-page-header .ui-button:not(#vj){min-height:38px}.vj-shell .documents-toolbar:not(#vj){min-height:56px;border-color:var(--vj-line);border-radius:14px;background:#fff;box-shadow:0 1px 2px #141e460a}.vj-shell .documents-search:not(#vj){border-right-color:var(--vj-line-soft)}@media (min-width: 1101px){.vj-shell .documents-toolbar:not(#vj){grid-template-columns:minmax(240px,1.4fr) repeat(4,minmax(140px,.8fr)) auto}.vj-shell .documents-toolbar__sort:not(#vj){align-self:stretch;padding:0 18px;border-left:1px solid var(--vj-line-soft)}}.vj-shell .documents-search input:not(#vj){color:var(--vj-ink);font-size:13.5px}.vj-shell .documents-search input::placeholder{color:var(--vj-mu2)}.vj-shell .documents-main-grid:not(#vj){gap:16px}.vj-shell .documents-table-card>header:not(#vj){min-height:56px;padding:0 20px}.vj-shell .documents-table-card h2:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500}.vj-shell .documents-table-card h2 small:not(#vj){color:var(--vj-mu);font-family:var(--vj-din)}.vj-shell .documents-table th:not(#vj){height:42px;border-radius:0}.vj-shell .documents-table td:not(#vj){height:58px;border-bottom-color:var(--vj-line-soft)}.vj-shell .documents-table :is(th,td):not(#vj){padding-inline:10px}.vj-shell .documents-table :is(th,td):first-child:not(#vj){padding-left:18px}.vj-shell .documents-table td:nth-child(8):not(#vj){min-width:140px;white-space:normal;line-height:1.45}.vj-shell .documents-table-footer:not(#vj){color:var(--vj-mu);font-size:13px;border-top:1px solid var(--vj-line)}.vj-shell .documents-pagination b:not(#vj){color:#fff;border-color:transparent;background:var(--vj-grad)}.vj-shell :is(.documents-summary-card,.documents-upload-help,.documents-history-help):not(#vj){padding:20px;border-color:var(--vj-line);background:#fff}.vj-shell .documents-summary-card>header :is(h2,strong):not(#vj){color:var(--vj-ink);font-size:16px;font-weight:500}.vj-shell .documents-categories>strong:not(#vj){color:var(--vj-ink);font-size:13px;font-weight:500}.vj-shell .documents-categories button:not(#vj){min-height:30px;color:var(--vj-t2);border-color:var(--vj-line);border-radius:8px;font-size:12.5px;transition:border-color .2s,color .2s}.vj-shell .documents-categories button:hover:not(#vj){color:var(--vj-blue);border-color:#a9bdf2}.vj-shell .documents-categories button.is-license:not(#vj){color:#1450d6;border-color:transparent;background:#dde7ff}.vj-shell .documents-detail-grid:not(#vj){gap:20px}.vj-shell .documents-preview-card:not(#vj){border:1px solid var(--vj-line);background:#fafbfd}.vj-shell .documents-info-grid dt:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .documents-info-grid dd:not(#vj){color:var(--vj-ink);font-size:14px}.vj-shell .documents-history-card:not(#vj){border:1px solid var(--vj-line);background:#fff}.vj-shell .documents-history-card article.is-current:not(#vj){background:linear-gradient(100deg,#f4f6ff,#f8f6ff);box-shadow:inset 0 0 0 1px #d9dffa}.vj-shell .documents-history-card article>span:not(#vj){color:#4b5cf0;border-radius:12px;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);font-family:var(--vj-din);font-weight:600}.vj-shell .documents-history-card article strong:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .documents-history-card article p:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .documents-file-glyph:not(#vj){border-radius:8px}.vj-shell :is(.file-picker-header):not(#vj){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.vj-shell .master-page:not(#vj){color:var(--vj-t2)}.vj-shell .master-layout:not(#vj){gap:20px}.vj-shell .master-sidebar:not(#vj){padding:12px 10px;background:#fff}.vj-shell .master-sidebar>p:not(#vj){color:var(--vj-mu);border-bottom-color:var(--vj-line-soft);font-size:12.5px}.vj-shell .master-sidebar button:not(#vj){min-height:38px;color:var(--vj-t2);font-size:14px;font-weight:400;transition:background-color .15s,color .15s}.vj-shell .master-sidebar button:hover:not(#vj){color:var(--vj-ink);background:#f3f5fa}.vj-shell .master-sidebar button.is-active:not(#vj){color:var(--vj-ink);background:linear-gradient(105deg,#e8eeff,#efeaff);font-weight:600;box-shadow:inset 3px 0 0 var(--vj-blue)}.vj-shell .master-sidebar small:not(#vj){min-width:20px;height:20px;padding:0 6px;color:#fff;border-radius:10px;background:var(--vj-grad);font-family:var(--vj-din);font-size:12px;line-height:20px;text-align:center}.vj-shell .master-page-header:not(#vj){align-items:flex-end}.vj-shell :is(.master-page-header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header) .master-breadcrumb:not(#vj){display:flex;align-items:center;gap:4px;margin:0 0 6px}.vj-shell .master-page .ui-card:not(#vj){border-color:var(--vj-line);border-radius:14px;box-shadow:0 1px 2px #141e460a}.vj-shell .master-page .ui-card h2:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500;letter-spacing:0}.vj-shell .master-page .ui-card h3:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .master-page .ui-card p:not(#vj){color:var(--vj-mu);font-size:13px;line-height:1.7}.vj-shell .master-page .eyebrow:not(#vj){color:var(--vj-mu);font-size:12.5px;font-weight:500;letter-spacing:.04em}.vj-shell .master-page .link-action:not(#vj){color:var(--vj-blue2);font-size:13px;font-weight:500}.vj-shell .master-page .link-action:hover:not(#vj){color:var(--vj-blue)}.vj-shell .approved-workbench-organization:not(#vj){background:linear-gradient(112deg,#dbe5ff,#e7e0ff 52%,#f2f4f9)!important;border-color:#dfe3f0}.vj-shell .approved-workbench-organization:after{display:none}.vj-shell .approved-workbench-organization>h2:not(#vj){color:var(--vj-ink);font-size:26px!important;font-weight:600}.vj-shell .approved-workbench-organization>span:not(#vj){color:var(--vj-t2)}.vj-shell .approved-workbench-stats button:not(#vj){color:var(--vj-t2);border-color:var(--vj-line);border-radius:14px;background:#fff;transition:transform .2s var(--vj-ease),box-shadow .2s,border-color .2s}.vj-shell .approved-workbench-stats button:hover:not(#vj){transform:translateY(-2px);border-color:#c9d4f0;box-shadow:var(--vj-lift)}.vj-shell .approved-workbench-stat-icon:not(#vj),.vj-shell .approved-workbench-stats button .approved-workbench-stat-icon:not(#vj){color:#4b5cf0;background:linear-gradient(150deg,#f4f5ff,#dfe4ff);box-shadow:inset 0 0 0 1px #d9dffa}.vj-shell .approved-workbench-stats small:not(#vj){color:var(--vj-mu)}.vj-shell .approved-workbench-stats button:not(#vj){grid-template-columns:36px minmax(0,1fr) 14px;gap:8px;padding:12px}.vj-shell .approved-workbench-stats button .approved-workbench-stat-icon:not(#vj){width:36px;height:36px;border-radius:10px}.vj-shell .approved-workbench-stats button .approved-workbench-stat-icon svg:not(#vj){width:18px;height:18px}.vj-shell .approved-workbench-stats button>svg:not(#vj){width:14px;height:14px}.vj-shell .approved-workbench-stats small:not(#vj){display:block;overflow:hidden;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.vj-shell .approved-workbench-stats strong:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-size:26px;font-weight:600}.vj-shell :is(.approved-workbench-tasks,.approved-workbench-account,.approved-workbench-shortcuts) h2:not(#vj){font-size:17px!important;font-weight:500}.vj-shell :is(.approved-workbench-tasks,.approved-workbench-account)>header:not(#vj){border-bottom-color:var(--vj-line-soft)}.vj-shell .approved-workbench-account dt:not(#vj){color:var(--vj-mu)}.vj-shell .approved-workbench-account dd:not(#vj){color:var(--vj-ink);font-size:15px;font-weight:500}.vj-shell .approved-workbench-shortcuts button:not(#vj){border-color:var(--vj-line);border-radius:12px;transition:border-color .2s,color .2s}.vj-shell .approved-workbench-shortcuts button:hover:not(#vj){color:var(--vj-blue);border-color:#a9bdf2}.vj-shell .approved-workbench-shortcuts button>span:not(#vj){color:#4b5cf0;background:linear-gradient(150deg,#f4f5ff,#dfe4ff)}.vj-shell .approved-workbench-shortcuts strong:not(#vj){color:var(--vj-ink);font-size:14.5px;font-weight:500}.vj-shell .master-page td small:not(#vj){display:block;margin-top:2px;color:var(--vj-mu);font-size:12.5px;line-height:1.45}.vj-shell .md-permission-off span:not(#vj){color:var(--vj-mu)}.vj-shell .approved-workbench-task-status:not(#vj){padding:5px 10px;color:var(--vj-blue2);border-radius:6px;background:#dde7ff;font-size:12.5px;font-weight:600}.vj-shell .approved-workbench-task-status.is-danger:not(#vj){color:#d42c20;background:#ffe0dc}.vj-shell .approved-workbench-task-status.is-warning:not(#vj){color:#b45309;background:#ffedd2}.vj-shell .approved-workbench-task-status.is-success:not(#vj){color:#0b7a40;background:#d6f3e1}.vj-shell .approved-company-header>div:not(#vj){align-items:baseline}.vj-shell .approved-company-summary h2:not(#vj){font-size:22px!important;font-weight:600}.vj-shell .approved-company-summary dl:not(#vj){border-left-color:var(--vj-line-soft)}.vj-shell .approved-company-summary dt:not(#vj){color:var(--vj-mu)}.vj-shell .approved-company-summary dd:not(#vj){color:var(--vj-ink);font-family:var(--vj-din);font-weight:600}.vj-shell .master-account-card .master-info-grid dd:not(#vj){color:var(--vj-ink);font-size:16px;font-weight:500}.vj-shell .master-account-card footer:not(#vj){border-top-color:var(--vj-line-soft)}.vj-shell .master-account-card footer .ui-button:not(#vj){min-width:160px;min-height:40px;color:var(--vj-blue2);border-radius:8px;background:#e6edff;font-size:14px;font-weight:500}.vj-shell .master-account-card footer .ui-button:hover:not(#vj){background:#d8e4ff}.vj-shell .approved-role-template-list button:not(#vj){border-color:var(--vj-line);border-radius:12px}.vj-shell .approved-role-template-list button.is-active:not(#vj){border-color:var(--vj-blue);background:linear-gradient(105deg,#f6f8ff,#efedff);box-shadow:0 0 0 1px #1664ff2e}.vj-shell .approved-role-template-list strong:not(#vj){color:var(--vj-ink);font-weight:500}.vj-shell .contract-card:not(#vj){border-color:var(--vj-line);transition:transform .2s var(--vj-ease),box-shadow .2s}.vj-shell .contract-card:hover:not(#vj){transform:translateY(-2px);box-shadow:var(--vj-lift)}.vj-shell .contract-card footer:not(#vj){border-top-color:var(--vj-line-soft)}.vj-shell .approved-sku-category-panel button.is-active:not(#vj){color:var(--vj-ink);background:linear-gradient(105deg,#e8eeff,#efeaff);font-weight:600}.vj-shell .md-subtle:not(#vj){color:var(--vj-mu)}.vj-shell .message-center-header:not(#vj){align-items:flex-end;padding-bottom:24px}.vj-shell .message-center-header h1:not(#vj){letter-spacing:0}.vj-shell .message-center-unread:not(#vj){color:var(--vj-t2);font-size:14px;font-weight:500}.vj-shell .message-center-unread svg:not(#vj){color:#4b5cf0}.vj-shell .message-center-unread strong:not(#vj){color:#d42c20;font-family:var(--vj-din);font-size:18px;font-weight:600}.vj-shell .message-center-tabs:not(#vj){gap:28px;min-height:44px;border-bottom-color:var(--vj-line)}.vj-shell .message-center-tabs button:not(#vj){min-height:44px;padding:0 0 12px;color:#4b5263;font-size:14.5px;font-weight:400}.vj-shell .message-center-tabs button:first-child:not(#vj){padding-left:0}.vj-shell .message-center-tabs button.is-active:not(#vj){color:var(--vj-ink);font-weight:600}.vj-shell .message-center-tabs button.is-active:after{height:3px;border-radius:2px;background:linear-gradient(90deg,#2f5bff,#7c4dff)}.vj-shell .message-center-filters:not(#vj){margin:16px 0;padding:14px 18px;border:1px solid var(--vj-line);background:#fff}@media (min-width: 861px){.vj-shell .message-center-filters:not(#vj){grid-template-columns:236px 128px 140px minmax(220px,1fr) 92px}}.vj-shell :is(.message-center-date-range,.message-center-select,.message-center-search,.message-center-filter-button):not(#vj){height:36px;border-color:#cfd5e2;border-radius:8px}.vj-shell .message-center-date-range:not(#vj){color:var(--vj-mu)}.vj-shell .message-center-date-range :is(svg:last-child,span):not(#vj){color:var(--vj-mu)}.vj-shell .message-center-select svg:not(#vj),.vj-shell .message-center-search svg:last-child:not(#vj){color:var(--vj-mu)}.vj-shell .message-center-search input:not(#vj){color:var(--vj-ink)}.vj-shell .message-center-search input::placeholder{color:var(--vj-mu2)}.vj-shell .message-center-filter-button:not(#vj){color:var(--vj-blue2);border-color:transparent;background:#e6edff;font-weight:500}.vj-shell .message-center-filter-button:hover:not(#vj){background:#d8e4ff}.vj-shell .message-center-table:not(#vj){overflow:hidden}.vj-shell .message-center-table__heading:not(#vj){color:#4b5263;background:#f4f6fb;font-size:12.5px;font-weight:500}.vj-shell .message-center-row:not(#vj){min-height:72px;border-top-color:var(--vj-line-soft);transition:background-color .15s}.vj-shell .message-center-row:hover:not(#vj){background:#f6f8ff}.vj-shell .message-center-icon:not(#vj){border-radius:12px}.vj-shell .message-center-copy h2:not(#vj){color:var(--vj-ink);font-size:14px;font-weight:500}.vj-shell .message-center-copy p:not(#vj),.vj-shell .message-center-copy small:not(#vj){color:var(--vj-mu);font-size:13px}.vj-shell .message-center-priority:not(#vj){padding:2px 7px;border-radius:5px;font-size:12px;font-weight:600}.vj-shell .message-center-priority--紧急:not(#vj){color:#d42c20;background:#ffe0dc}.vj-shell .message-center-priority--重要:not(#vj){color:#b45309;background:#ffedd2}.vj-shell .message-center-priority--普通:not(#vj){color:#1450d6;background:#dde7ff}.vj-shell .message-center-row time:not(#vj){color:var(--vj-mu);font-family:var(--vj-din);font-size:12.5px}.vj-shell .message-center-action:not(#vj){min-width:0;min-height:32px;padding:0 14px;color:var(--vj-blue2);border-radius:8px;background:#e6edff;box-shadow:none;font-size:13px;font-weight:500}.vj-shell .message-center-action:hover:not(#vj){color:var(--vj-blue2);background:#d8e4ff}.vj-shell .message-center-empty:not(#vj){color:var(--vj-mu)}.vj-shell .message-center-empty button:not(#vj){color:var(--vj-blue2);font-weight:500}.vj-shell .message-center-pagination:not(#vj){padding:20px 0 4px}.vj-shell .message-center-pagination>span:not(#vj){font-weight:400}.vj-shell .announcement-detail__back:not(#vj){color:var(--vj-mu);font-size:13.5px}.vj-shell .announcement-detail__back:hover:not(#vj){color:var(--vj-blue)}.vj-shell .announcement-detail__back svg:not(#vj){color:currentColor}.vj-shell .announcement-detail__card:not(#vj){padding:32px 36px}.vj-shell .announcement-detail__priority:not(#vj){min-height:24px;padding:0 9px;border-radius:6px;font-size:12.5px;font-weight:600}.vj-shell :is(.announcement-detail__priority--紧急,.announcement-detail__priority--重要):not(#vj){color:#d42c20;background:#ffe0dc}.vj-shell .announcement-detail__priority--普通:not(#vj){color:#1450d6;background:#dde7ff}.vj-shell .announcement-detail__card h2:not(#vj){color:var(--vj-ink);font-size:28px;font-weight:600;letter-spacing:0}.vj-shell .announcement-detail__meta:not(#vj){color:var(--vj-mu);font-size:13.5px}.vj-shell .announcement-detail__body:not(#vj){color:var(--vj-t2);font-size:15px;line-height:1.85}.vj-shell .announcement-detail__body h3:not(#vj){color:var(--vj-ink);font-size:17px;font-weight:500}@media (max-width: 780px){.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.forecast-entry-hero,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header,.monthly-statement-header,.file-picker-header,.warehouse-logic-page .cargo-goods__header):not(#vj){align-items:flex-start}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header:not(.portal-primary-page-header),.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header):not(#vj){padding:18px 18px 20px;border-radius:14px}.vj-shell :is(.forecast-records-header,.forecast-arrival-detail-header,.forecast-label-page-header,.forecast-submitted-edit-header,.request-approved-header,.message-center-header,.master-page-header,.documents-page-header,.monthly-statement-header,.monthly-confirm-title,.d3-page-header,.d3-waybill-header,.d2-warehouse-page__header,.destination-fulfillment-header,.shipment-page-header,.file-picker-header,.pallet-estimate-page__header,.approved-company-header,.approved-permission-header,.approved-address-header,.approved-sku-header) h1:not(#vj){font-size:23px}.vj-shell .announcement-detail__card:not(#vj){padding:22px 18px}}@keyframes vj-fade{0%{opacity:0}to{opacity:1}}@keyframes vj-pop{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}@keyframes vj-page{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vj-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes vj-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}@keyframes vj-spin{to{transform:rotate(360deg)}}.vj-shell .portal-main{animation:vj-fade .3s ease backwards}.vj-shell .vj-nav button{position:relative;transition:color .18s,background .18s}.vj-shell .vj-nav button:after{position:absolute;left:50%;bottom:2px;width:18px;height:2px;border-radius:2px;background:var(--vj-grad, linear-gradient(100deg, #1664ff, #6f4dfb));content:"";opacity:0;transform:translate(-50%) scaleX(.2);transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1)}.vj-shell .vj-nav button.is-on:after{opacity:1;transform:translate(-50%) scaleX(1)}.vj-shell .vj-iconbtn,.vj-shell .vj-textbtn{transition:background .18s,color .18s,transform .18s}.vj-shell .vj-iconbtn:active,.vj-shell .vj-textbtn:active{transform:scale(.94)}.vj-shell .vj-count{animation:vj-pop .3s cubic-bezier(.2,.8,.2,1) backwards}.vj-shell .dropdown-menu,.vj-shell [role=menu]{animation:vj-drop .18s ease backwards;transform-origin:top right}.vj-shell .dropdown-item{transition:background .15s,color .15s,padding-left .15s}.vj-shell .dropdown-item:hover{padding-left:18px}.ui-modal-backdrop{animation:vj-fade .2s ease backwards;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-modal{animation:vj-pop .26s cubic-bezier(.2,.8,.2,1) backwards}.mobile-nav-overlay{animation:vj-fade .2s ease backwards}.mobile-nav-sheet{animation:vj-drop .25s cubic-bezier(.2,.8,.2,1) backwards}.vj-shell button:not(:disabled),.login-page button:not(:disabled){-webkit-tap-highlight-color:transparent}.vj-btn,.ui-button,.vj-shell .button,.login-submit{transition:transform .15s,box-shadow .2s,filter .2s,background .2s,border-color .2s,color .2s}.vj-btn:active:not(:disabled),.ui-button:active:not(:disabled),.login-submit:active:not(:disabled){transform:scale(.97)}.vj-btn--pri:hover:not(:disabled){transform:translateY(-1px)}.vj-shell .vj-table tbody tr{transition:background .15s}.vj-shell .vj-table tbody tr:hover{background:#f7f9fe}.vj-shell .vj-card,.vj-shell .vh-card{transition:box-shadow .25s,border-color .25s}.vj-shell input:not([type=checkbox]):not([type=radio]),.vj-shell select,.vj-shell textarea{transition:border-color .15s,box-shadow .15s,background .15s}.vj-shell .skeleton,.vj-shell .loading-skeleton{background:linear-gradient(90deg,#f1f3f8,#e8ebf3,#f1f3f8 80%) 0 0 / 640px 100%;animation:vj-shimmer 1.2s linear infinite}.vj-spin{animation:vj-spin .8s linear infinite}.vh-todos{position:relative;z-index:5}.vh-tc-wrap{position:relative;display:flex;flex:0 1 calc((100% - 48px)/5);min-width:0}.vh-tc-wrap>.vh-tc{flex:1 1 auto;width:100%;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s}.vh-tc-wrap>.vh-tc:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1e327814}@media (max-width: 1100px){.vh-tc-wrap{flex:1 1 calc((100% - 24px) / 3)}}@media (max-width: 640px){.vh-tc-wrap{flex:1 1 calc((100% - 12px)/2)}}@media (prefers-reduced-motion: reduce){.vj-shell .portal-main,.ui-modal,.ui-modal-backdrop,.sku-picker__grid li,.fe-address__card,.mobile-nav-sheet,.vj-shell .dropdown-menu{animation:none!important}.vh-tc-wrap>.vh-tc:hover,.vj-btn--pri:hover:not(:disabled){transform:none}}.vj-rise{animation-fill-mode:backwards}:root{--vj-lift: 0 0 0 0 transparent;--vj-shadow-pri: 0 0 0 0 transparent;--vj-shadow-pri-hover: 0 0 0 0 transparent}.rk-stat,.vd-stat,.vh-tc,.vh-ov,.vk-chip,.vf-cur,.vh-tool,.st-tone--blue,.rk-stat--blue,.vo-type--lcl,.vf-cur--cny,.vk-chip.vo-chip--info{--st: #1664ff;--st-2: #5b47f0;--st-ink: #0f4fd8;--st-rgb: 22, 100, 255;--st-ig: url(#vj-ig-blue)}.st-tone--violet,.rk-stat--violet,.vd-stat--violet,.vo-type--fcl,.vf-cur--krw,.vk-chip.vo-chip--processing{--st: #7a5af8;--st-2: #b04df5;--st-ink: #5b34e0;--st-rgb: 122, 90, 248;--st-ig: url(#vj-ig-violet)}.st-tone--green,.rk-stat--green,.vd-stat--green,.vk-chip.vo-chip--success{--st: #12b76a;--st-2: #0ea5a0;--st-ink: #067a43;--st-rgb: 18, 183, 106;--st-ig: url(#vj-ig-green)}.st-tone--teal,.rk-stat--teal,.vo-type--overseas,.vf-cur--usd{--st: #0b9b94;--st-2: #1288d8;--st-ink: #06756f;--st-rgb: 11, 155, 148;--st-ig: url(#vj-ig-teal)}.st-tone--amber,.rk-stat--amber,.vd-stat--amber,.vo-type--warehouse,.vk-chip.vo-chip--warning,.vk-chip.vk-chip--toggle{--st: #f59e0b;--st-2: #f2600c;--st-ink: #b4530a;--st-rgb: 245, 140, 11;--st-ig: url(#vj-ig-amber)}.st-tone--red,.rk-stat--red,.vd-stat--red,.vk-chip.vo-chip--danger{--st: #f04438;--st-2: #e5326f;--st-ink: #c8241a;--st-rgb: 240, 68, 56;--st-ig: url(#vj-ig-red)}.st-tone--gray,.rk-stat--gray,.vk-chip.vo-chip--neutral{--st: #64748b;--st-2: #8b9bb4;--st-ink: #3d4a5f;--st-rgb: 100, 116, 139;--st-ig: url(#vj-ig-gray)}:root :is(.rk-stat,.vd-stat,.vh-tc,.vh-ov):not(#st){border:1.5px solid rgba(var(--st-rgb),.26);background:linear-gradient(90deg,var(--st),var(--st-2)) top left / 100% 4px no-repeat,radial-gradient(110% 120% at 100% 0%,rgba(var(--st-rgb),.16),rgba(var(--st-rgb),0) 55%),linear-gradient(160deg,rgba(var(--st-rgb),.09),rgba(var(--st-rgb),.02) 50%,#fff 85%);box-shadow:none;transition:transform .25s var(--vj-ease, ease),border-color .2s,background-color .2s}:root :is(button.rk-stat,.vd-stat,.vh-tc,.vh-ov):not(#st):hover{border-color:rgba(var(--st-rgb),.62);box-shadow:none;transform:translateY(-2px)}:root :is(button.rk-stat,.vd-stat,.vh-tc,.vh-ov):not(#st):active{transform:scale(.99)}:root :is(button.rk-stat,.vd-stat,.vh-tc,.vh-ov):not(#st):focus-visible{outline:2px solid var(--st);outline-offset:2px;box-shadow:none}:root :is(.rk-stat,.vd-stat,.vh-tc,.vh-ov).is-on:not(#st){border:2px solid var(--st);background:linear-gradient(90deg,var(--st),var(--st-2)) top left / 100% 5px no-repeat,radial-gradient(110% 120% at 100% 0%,rgba(var(--st-rgb),.24),rgba(var(--st-rgb),0) 60%),linear-gradient(160deg,rgba(var(--st-rgb),.16),rgba(var(--st-rgb),.05) 55%,#fff 95%);box-shadow:none}:root :is(.rk-stat,.vh-tc,.vh-ov):not(#st) .vj-mi{background:linear-gradient(145deg,#fff,rgba(var(--st-rgb),.2));outline:1.5px solid rgba(var(--st-rgb),.3);outline-offset:-1.5px;box-shadow:none;transition:transform .3s var(--vj-ease, ease),background .2s}:root :is(.rk-stat,.vd-stat,.vh-tc,.vh-ov).is-on:not(#st) .vj-mi{background:linear-gradient(135deg,var(--st) 0%,var(--st-2) 100%);outline-color:transparent}:root :is(.rk-stat,.vh-tc,.vh-ov).is-on:not(#st) .vj-mi>svg{stroke:#fff}:root :is(.rk-stat,.vh-tc,.vh-ov):not(#st) .vj-mi>svg{stroke:var(--st-ig)}:root :is(.rk-stat,.vh-tc,.vh-ov):not(#st) .vj-mi__dot{box-shadow:none;background:#fff;outline:1.5px solid rgba(var(--st-rgb),.35)}:root :is(button.rk-stat,.vh-tc,.vh-ov):not(#st):hover .vj-mi{transform:translateY(-2px) rotate(-5deg)}:root .vd-stat:not(#st) .vd-stat__icon{background:linear-gradient(145deg,#fff,rgba(var(--st-rgb),.2));outline:1.5px solid rgba(var(--st-rgb),.3);outline-offset:-1.5px;box-shadow:none}:root .vd-stat:not(#st) .vd-stat__icon svg{stroke:var(--st-ig)}:root .vd-stat.is-on:not(#st) .vd-stat__icon{background:linear-gradient(135deg,var(--st) 0%,var(--st-2) 100%);outline-color:transparent}:root .vd-stat.is-on:not(#st) .vd-stat__icon svg{stroke:#fff}:root .rk-stat:not(#st) .rk-stat__txt strong,:root .vd-stat:not(#st) .vd-stat__text strong,:root .vh-tc:not(#st) .vh-tc__n,:root .vh-ov:not(#st) .vh-ov__n{color:var(--st-ink);font-weight:700;letter-spacing:-.01em;text-shadow:none}:root .rk-stat:not(#st) .rk-stat__txt strong{font-size:30px}:root .vd-stat:not(#st) .vd-stat__text strong{font-size:30px}:root .vh-tc:not(#st) .vh-tc__n{font-size:36px}:root .vh-ov:not(#st) .vh-ov__n{font-size:30px}:root :is(.vh-ov,.vd-stat).is-zero:not(#st) :is(.vh-ov__n,.vd-stat__text strong){opacity:.5}:root .rk-stat:not(#st) .rk-stat__txt>span,:root .vh-tc:not(#st) .vh-tc__lb,:root .vh-ov:not(#st) .vh-ov__k{color:#1f2430;font-weight:600}:root :is(button.rk-stat,.rk-stat.is-on):not(#st) .rk-stat__go{color:var(--st)}:root .vh-tc.is-on:not(#st):after{background:color-mix(in srgb,var(--st) 12%,#fff);box-shadow:2px 2px 0 0 var(--st)}:root .vh-ov:not(#st){padding:16px 18px;border-radius:14px}:root .vo-type:not(#st){border:1.5px solid rgba(var(--st-rgb),.26);background:linear-gradient(90deg,var(--st),var(--st-2)) top left / 100% 4px no-repeat,radial-gradient(90% 140% at 100% 0%,rgba(var(--st-rgb),.16),rgba(var(--st-rgb),0) 60%),linear-gradient(160deg,rgba(var(--st-rgb),.08),#fff 70%);box-shadow:none}:root .vo-type:not(#st):hover{border-color:rgba(var(--st-rgb),.62);box-shadow:none;transform:translateY(-2px)}:root .vo-type:not(#st):after{display:none}:root .vo-type:not(#st) .vo-type__icon{background:linear-gradient(145deg,#fff,rgba(var(--st-rgb),.2));outline:1.5px solid rgba(var(--st-rgb),.3);outline-offset:-1.5px;box-shadow:none;transition:transform .3s var(--vj-ease, ease),background .2s,color .2s}:root .vo-type:not(#st):hover .vo-type__icon{transform:rotate(-6deg) scale(1.04)}:root .vo-type:not(#st) .vo-type__text b{color:#0c0d0e;font-size:16px;font-weight:700}:root .vo-type:not(#st) em{color:var(--st-ink);font-size:30px;font-weight:700;background:none;-webkit-text-fill-color:currentColor}:root .vo-type.is-on:not(#st){border-color:transparent;background:linear-gradient(125deg,var(--st) 0%,var(--st-2) 100%)}:root .vo-type:not(#st) .vo-type__icon svg{stroke:var(--st-ig)}:root .vo-type.is-on:not(#st) .vo-type__icon{background:#fff;outline-color:transparent}:root .vo-type.is-on:not(#st) :is(.vo-type__text b,em){color:#fff}:root .vo-type.is-on:not(#st) .vo-type__text small{color:#ffffffdb}:root .vo-type.is-on:not(#st) .vo-type__text small i{background:#fff;box-shadow:none}:root .vo-type:not(#st) .vo-type__text small i{box-shadow:none;outline:3px solid rgba(240,138,36,.2)}:root .vk-chip:not(#st){color:var(--st-ink);border:1.5px solid rgba(var(--st-rgb),.28);background:rgba(var(--st-rgb),.07);font-weight:500;box-shadow:none}:root .vk-chip:not(#st):hover:not(:disabled){color:var(--st-ink);border-color:rgba(var(--st-rgb),.6);background:rgba(var(--st-rgb),.13)}:root .vk-chip:not(#st) i{background:var(--st)}:root .vk-chip:not(#st) em{color:var(--st-ink);background:rgba(var(--st-rgb),.16)}:root .vk-chip.is-on:not(#st){color:#fff;border-color:transparent;background:linear-gradient(110deg,var(--st) 0%,var(--st-2) 100%);font-weight:600;box-shadow:none}:root .vk-chip.is-on:not(#st) i{background:#fff}:root .vk-chip.is-on:not(#st) em{color:var(--st-ink);background:#fff}:root .vf-cur:not(#st){border:1.5px solid rgba(var(--st-rgb),.26);background:linear-gradient(90deg,var(--st),var(--st-2)) top left / 100% 4px no-repeat,linear-gradient(160deg,rgba(var(--st-rgb),.09),rgba(var(--st-rgb),.02) 45%,#fff 80%);box-shadow:none}:root .vf-cur:not(#st):before{background:radial-gradient(circle,rgba(var(--st-rgb),.2),rgba(var(--st-rgb),0) 70%)}:root .vf-cur:not(#st):hover{border-color:rgba(var(--st-rgb),.6);box-shadow:none}:root .vf-cur.is-on:not(#st){border:2px solid var(--st);background:linear-gradient(90deg,var(--st),var(--st-2)) top left / 100% 5px no-repeat,linear-gradient(160deg,rgba(var(--st-rgb),.16),rgba(var(--st-rgb),.05) 50%,#fff 90%);box-shadow:none}:root .vf-cur:not(#st) .vf-cur__sym{width:38px;height:38px;background:linear-gradient(135deg,var(--st),var(--st-2));box-shadow:none;font-size:17px}:root .vf-cur:not(#st) .vf-cur__head b{color:var(--st-ink);font-size:17px;font-weight:700}:root .vf-cur:not(#st) .vf-cur__head small{color:var(--st-ink);font-weight:500}:root .vf-cur:not(#st) .vf-cur__main strong{color:var(--st-ink);font-size:34px;font-weight:700}:root .vf-cur:not(#st) .vf-cur__main span{color:var(--st-ink);font-weight:600;opacity:1}:root .vf-cur:not(#st) .vf-cur__stats button{border:1px solid rgba(var(--st-rgb),.16);background:rgba(var(--st-rgb),.07)}:root .vf-cur:not(#st) .vf-cur__stats button:hover{border-color:rgba(var(--st-rgb),.45);background:rgba(var(--st-rgb),.14)}:root .vf-cur:not(#st) .vf-cur__stats b{font-size:14.5px;font-weight:700}:root .vf-cur:not(#st) .vf-cur__stats button.is-bad{border-color:#f0443866;background:#ffe8e4}:root .vf-cur:not(#st) .vf-cur__stats button.is-bad span{color:#c8241a}:root .vf-cur:not(#st) .vf-cur__stats button.is-bad b{color:#c8241a}:root .vf-tabs:not(#st){gap:6px;padding-bottom:6px}:root .vf-tabs:not(#st) button{height:38px;padding:0 14px;border-radius:19px;color:#2c313c;font-weight:500;transition:color .2s,background .2s}:root .vf-tabs:not(#st) button:hover{color:#0f4fd8;background:#edf2ff}:root .vf-tabs:not(#st) button:after{display:none}:root .vf-tabs:not(#st) button em{color:#0f4fd8;background:#e3ebff}:root .vf-tabs:not(#st) button.is-alert:not(.is-active) em{color:#fff;background:linear-gradient(110deg,#f04438,#e5326f)}:root .vf-tabs:not(#st) button.is-active{color:#fff;background:linear-gradient(110deg,#1664ff,#5b47f0);font-weight:600}:root .vf-tabs:not(#st) button.is-active em{color:#0f4fd8;background:#fff}:root .vf-ext__item:not(#st),:root .vf-ext__item:not(#st):hover{box-shadow:none}:root .vf-ext__item:not(#st):hover{border-color:rgba(var(--ext-rgb),.5)}:root .vf-ext__filter button.is-on:not(#st){box-shadow:none}:root .vh-tool:not(#st){border:1.5px solid rgba(var(--st-rgb),.22);box-shadow:none;transition:transform .25s var(--vj-ease, ease),border-color .2s}:root .vh-tool:not(#st):hover{border-color:rgba(var(--st-rgb),.62);box-shadow:none;transform:translateY(-3px)}:root .vh-tool:not(#st) .vh-tool__ill{background:linear-gradient(135deg,color-mix(in srgb,var(--st) 16%,#fff),color-mix(in srgb,var(--st-2) 26%,#fff))}:root .vh-tool:not(#st) .vh-tool__ill:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;height:140%;border-radius:50%;background:radial-gradient(circle,#ffffff52,#fff0 65%);transition:transform .6s var(--vj-ease, ease)}:root .vh-tool:not(#st):hover .vh-tool__ill:before{transform:translate(-18%,12%)}:root .vh-tool:not(#st) .vh-tool__ill:after{background-image:radial-gradient(rgba(var(--st-rgb),.2) 1px,transparent 1px)}:root .vh-tool:not(#st) .vh-tool__wm{position:absolute;right:-16px;bottom:-28px;width:108px;height:108px;stroke:var(--st);opacity:.14;transform:rotate(-14deg);transition:transform .6s var(--vj-ease, ease),opacity .3s;pointer-events:none}:root .vh-tool:not(#st):hover .vh-tool__wm{opacity:.22;transform:rotate(-4deg) translate(-8px,-6px)}:root .vh-tool:not(#st) .vh-tool__ico{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:linear-gradient(160deg,#fff,#fff 52%,color-mix(in srgb,var(--st) 12%,#fff));outline:5px solid rgba(var(--st-rgb),.1);transition:transform .4s var(--vj-ease, ease),outline-color .3s}:root .vh-tool:not(#st) .vh-tool__ico svg{width:28px;height:28px;stroke:var(--st-ig)}:root .vh-tool:not(#st):hover .vh-tool__ico{outline-color:rgba(var(--st-rgb),.18);transform:translateY(-3px) rotate(-6deg)}:root .vh-tool:not(#st) .vh-tool__alert{position:absolute;top:-5px;right:-5px;width:13px;height:13px;border:2px solid #fff;border-radius:50%;background:#f04438}:root .vh-tool:not(#st) .vh-tool__alert:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid #fff;border-radius:50%;animation:tool-ping 1.8s ease-out infinite}:root .vh-tool:not(#st) .vh-tool__tx{position:relative;padding-right:40px}:root .vh-tool:not(#st) .vh-tool__go{position:absolute;top:50%;right:14px;width:18px;height:18px;margin-top:-9px;color:var(--st);opacity:0;transform:translate(-6px);transition:opacity .25s,transform .25s var(--vj-ease, ease)}:root .vh-tool:not(#st):hover .vh-tool__go{opacity:1;transform:none}@keyframes tool-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}:root .vh-tool:not(#st) .vh-tool__tx b{color:#0c0d0e;font-weight:700;transition:color .2s}:root .vh-tool:not(#st):hover .vh-tool__tx b{color:var(--st-ink)}:root :is(.vj-btn--pri,.ui-button--primary,.ui-button--payment):not(#st){position:relative;isolation:isolate;overflow:hidden;color:#fff;border-color:transparent;background:linear-gradient(100deg,#1d5bff,#4a3ef6,#7a3cf2) 0 0 / 180% 100%;box-shadow:none;font-weight:600;transition:background-position .5s var(--vj-ease, ease),transform .15s,filter .2s}:root :is(.vj-btn--pri,.ui-button--primary,.ui-button--payment):not(#st):after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,#fff0,#ffffff61,#fff0);transform:skew(-18deg);pointer-events:none}:root :is(.vj-btn--pri,.ui-button--primary,.ui-button--payment):not(#st):hover:not(:disabled){background-position:100% 0;box-shadow:none;filter:saturate(1.1)}:root :is(.vj-btn--pri,.ui-button--primary,.ui-button--payment):not(#st):hover:not(:disabled):after{animation:pop-sheen .75s ease}:root :is(.vj-btn--line,.ui-button--secondary):not(#st){color:#0b45c9;border:1.5px solid #93aef3;background:#e6eeff;font-weight:600;box-shadow:none}:root :is(.vj-btn--line,.ui-button--secondary):not(#st):hover:not(:disabled){color:#0a3db5;border-color:#1664ff;background:#d6e3ff}:root :is(.vo-view,.rk-act--soft,.vd-op--go):not(#st){color:#0b45c9;border:1px solid #b4c7f7;background:#dce6ff;font-weight:600}:root :is(.vo-view,.rk-act--soft,.vd-op--go):not(#st):hover:not(:disabled){color:#0a3db5;border-color:#8aa8f2;background:#cbdaff}:root .rk-act:not(.rk-act--soft,.rk-act--pri,.rk-act--danger,.rk-act--alert,#st){color:#0b45c9;font-weight:600}:root .rk-act--alert:not(#st){border:1px solid #f6b5ac;background:#ffdfd9;font-weight:600}:root .vj-btn--white:not(#st){color:#3b32e0;font-weight:700;box-shadow:none}:root .vj-btn--white:not(#st):hover:not(:disabled){background:#f1efff;box-shadow:none}:root .ui-button--tertiary:not(#st){font-weight:600}:root .ui-button--danger:not(#st){color:#fff;border-color:transparent;background:linear-gradient(100deg,#f04438,#e5326f);font-weight:600;box-shadow:none}:root .ui-button--danger:not(#st):hover:not(:disabled){background:linear-gradient(100deg,#e0362a,#d42660)}:root .vj-lk:not(#st){color:#0f4fd8;font-weight:500}:root :is(.vj-btn--line,.ui-button--secondary,.ui-button--tertiary,.vj-btn--white):not(#st) svg{stroke:url(#vj-ig-blue)}:root .vj-lk:not(#st):hover{color:#5b47f0}:root .vh-qs__card--a.vj-lift:not(#st):hover{box-shadow:none}@keyframes pop-sheen{0%{left:-60%}to{left:120%}}@media (max-width: 720px){:root .rk-stat:not(#st) .rk-stat__txt strong,:root .vd-stat:not(#st) .vd-stat__text strong{font-size:23px}:root .vh-tc:not(#st) .vh-tc__n{font-size:30px}:root .vh-ov:not(#st) .vh-ov__n{font-size:26px}:root .vo-type:not(#st) em{font-size:22px}:root .vf-cur:not(#st) .vf-cur__main strong{font-size:28px}}@media (prefers-reduced-motion: reduce){:root :is(button.rk-stat,.vd-stat,.vh-tc,.vh-ov,.vo-type,.vh-tool):not(#st):hover,:root :is(button.rk-stat,.vh-tc,.vh-ov):not(#st):hover .vj-mi,:root .vo-type:not(#st):hover .vo-type__icon{transform:none}:root :is(.vj-btn--pri,.ui-button--primary,.ui-button--payment):not(#st):hover:not(:disabled):after{animation:none}}@media (prefers-reduced-motion: reduce){:root .vh-tool:not(#st) .vh-tool__alert:after{animation:none}:root .vh-tool:not(#st):hover :is(.vh-tool__ico,.vh-tool__wm){transform:none}}.vj-top .vj-nav{--ax: 0px;--aw: 0px;--hx: 0px;--hw: 0px;--nav-spring: cubic-bezier(.3, 1.28, .42, 1);position:relative;isolation:isolate}.vj-top .vj-nav>:is(.vj-nav__pill,.vj-nav__hover){position:absolute;z-index:-1;top:50%;left:0;height:34px;margin-top:-17px;border-radius:10px;pointer-events:none}.vj-top .vj-nav__pill{width:var(--aw);background:linear-gradient(135deg,#e7eeff,#efe9ff);outline:1px solid rgba(91,71,240,.14);outline-offset:-1px;transform:translate(var(--ax));opacity:0;transition:opacity .3s}.vj-top .vj-nav[data-active="1"] .vj-nav__pill{opacity:1}.vj-top .vj-nav__hover{width:var(--hw);background:#14286e0e;transform:translate(var(--hx)) scale(.92);opacity:0;transition:opacity .22s,transform .22s}.vj-top .vj-nav[data-hover="1"] .vj-nav__hover{opacity:1;transform:translate(var(--hx)) scale(1)}.vj-top .vj-nav__bar{position:absolute;z-index:1;top:calc(50% + 11px);left:0;width:20px;height:3px;border-radius:3px;background:linear-gradient(90deg,#1d5bff,#7a4cf2);transform:translate(calc(var(--ax) + var(--aw) / 2 - 10px));opacity:0;pointer-events:none;transition:opacity .3s}.vj-top .vj-nav[data-active="1"] .vj-nav__bar{opacity:1;animation:nav-bar-in .6s var(--nav-spring) .1s backwards}.vj-top .vj-nav.is-ready .vj-nav__pill{transition:transform .55s var(--nav-spring),width .55s var(--nav-spring),opacity .3s}.vj-top .vj-nav.is-ready .vj-nav__bar{transition:transform .6s var(--nav-spring),opacity .3s}.vj-top .vj-nav.is-ready .vj-nav__hover{transition:transform .38s var(--nav-spring),width .38s var(--nav-spring),opacity .22s}.vj-top .vj-nav.is-jump .vj-nav__hover{transition:opacity .22s}.vj-top .vj-nav button{position:relative;z-index:1;height:34px;padding:0 13px;color:#4b5263;border-radius:10px;background:transparent;transition:color .25s,transform .2s var(--nav-spring)}.vj-top .vj-nav button:after{display:none}.vj-top .vj-nav button:not(.is-on):hover:not(:disabled),.vj-top .vj-nav button:not(.is-on):focus-visible{color:#0c0d0e;background:transparent}.vj-top .vj-nav button:focus-visible{outline:0}.vj-top .vj-nav button:active:not(:disabled){transform:scale(.95)}.vj-top .vj-nav button.is-on,.vj-top.vj-top--home .vj-nav button.is-on{color:transparent;background:linear-gradient(90deg,#1d5bff,#6a4cf5);-webkit-background-clip:text;background-clip:text;font-weight:600}.vj-top .vj-nav button:focus-visible:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;outline:2px solid #1664ff;outline-offset:-2px}.vj-top--home .vj-nav__pill{background:linear-gradient(135deg,#ffffffeb,#f0ecffeb)}.vj-top--home .vj-nav__hover{background:#fff9}@keyframes nav-bar-in{0%{opacity:0;transform:translate(calc(var(--ax) + var(--aw) / 2 - 10px)) scaleX(0)}}@media (prefers-reduced-motion: reduce){.vj-top .vj-nav :is(.vj-nav__pill,.vj-nav__hover,.vj-nav__bar),.vj-top .vj-nav.is-ready :is(.vj-nav__pill,.vj-nav__hover,.vj-nav__bar){transition:opacity .2s;animation:none}.vj-top .vj-nav button:active:not(:disabled){transform:none}}.ui-input-suffix{position:relative;display:block;width:100%}.ui-input-suffix>.ui-input,.ui-input-suffix>input{width:100%;padding-right:40px}.ui-input-suffix>.ui-textarea,.ui-input-suffix>textarea{width:100%;padding-right:40px}.ui-input-suffix>.field-paste{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ui-input-suffix--area>.field-paste{top:8px;transform:none}.field-paste{display:inline-flex}.field-paste__btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#8a91a0;cursor:pointer;transition:background .15s,color .15s}.field-paste__btn:hover:not(:disabled){background:#eef3ff;color:#1664ff}.field-paste__btn:disabled{opacity:.4;cursor:not-allowed}.field-paste__tip{position:absolute;z-index:40;bottom:calc(100% + 6px);right:-4px;width:max-content;max-width:200px;padding:4px 9px;border:1px solid #d6e2ff;border-radius:7px;background:#f4f8ff;color:#1d4ed8;font-size:12px;line-height:1.5;white-space:nowrap;pointer-events:none;animation:field-paste-tip .16s ease backwards}.field-paste__tip:after{content:"";position:absolute;top:100%;right:12px;border:5px solid transparent;border-top-color:#d6e2ff}@keyframes field-paste-tip{0%{opacity:0;transform:translateY(3px)}}.recognize-box{display:grid;gap:10px;padding:14px 16px;border:1px solid #dbe5ff;border-radius:14px;background:linear-gradient(135deg,#f5f8ff,#f8f5ff)}.recognize-box__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.recognize-box__head b{font-size:14px;font-weight:600;color:#0c0d0e}.recognize-box__head small{color:#737a87;font-size:12px}.recognize-box__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,#1664ff,#7b5cff);color:#fff}.recognize-box__input{width:100%;min-height:76px;resize:vertical;padding:10px 12px;border:1px solid #d6dcea;border-radius:10px;background:#fff;font:inherit;font-size:13px;line-height:1.6;color:#0c0d0e;transition:border-color .15s}.recognize-box__input::placeholder{color:#a0a7b5}.recognize-box__input:focus{outline:none;border-color:#1664ff}.recognize-box__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.recognize-box__acts{display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:auto}.recognize-box__ghost,.recognize-box__go{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.recognize-box__ghost{border:1px solid #d6dcea;background:#fff;color:#2c313c}.recognize-box__ghost:hover:not(:disabled){border-color:#1664ff;color:#1664ff}.recognize-box__go{border:0;background:linear-gradient(90deg,#1664ff,#7b5cff);color:#fff;min-width:72px;justify-content:center}.recognize-box__go:disabled,.recognize-box__ghost:disabled{opacity:.5;cursor:not-allowed}.recognize-box__msg{font-size:12px;color:#737a87}.recognize-box__msg.is-warn{color:#c2410c}.recognize-box__msg--line{margin:0;color:#0f8a5f}.recognize-box__chips{display:inline-flex;flex-wrap:wrap;gap:6px}.recognize-box__chip{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 9px;border-radius:999px;background:#eef0f4;color:#8a91a0;font-size:12px}.recognize-box__chip.is-hit{background:#e8f7f0;color:#0f8a5f}.addr-block{display:grid;gap:14px;margin-top:12px;padding:16px;border:1px solid #e6eaf2;border-radius:14px;background:#fff}.addr-block__title{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:#0c0d0e}.addr-block__title small{font-weight:400;color:#737a87;font-size:12px}.addr-block__region .md-region-selector,.addr-block__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.addr-block__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.addr-block__source{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:#737a87}@media (max-width: 720px){.addr-block{padding:12px}.addr-block__region .md-region-selector,.addr-block__grid,.addr-block__grid--2{grid-template-columns:1fr}}.request-fulfillment-fields.addr-plan{margin-top:12px;padding:16px;border:1px solid #e6eaf2;border-radius:14px;background:#fff}.addr-plan__title{grid-column:1 / -1}.abl{display:flex;flex-direction:column;gap:10px}.abl-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid #dfe3ec;border-radius:9px;color:#8a91a0;background:#fff}.abl-search:focus-within{border-color:#1664ff}.abl-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#0c0d0e;font-size:13.5px}.abl-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.abl-card{display:flex;gap:8px;padding:11px 12px;border:1px solid #e3e7ef;border-radius:10px;background:#fff;color:#4b5263;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.abl-card:hover{border-color:#9dbcff;background:#f8fbff}.abl-card.is-on{border-color:#1664ff;background:#f1f6ff}.abl-card>span{display:flex;flex-direction:column;gap:3px;min-width:0}.abl-card b{color:#0c0d0e;font-size:13.5px;font-weight:600}.abl-card b em{margin-left:6px;padding:0 6px;border-radius:5px;background:#e8f7ee;color:#18794e;font-size:11px;font-style:normal;font-weight:500}.abl-card small{font-size:12px;line-height:1.5;word-break:break-all}.abl-warn{color:#b35c00}.abl-empty{margin:16px 0;color:#8a91a0;font-size:13px;text-align:center}.abl-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;color:#5c6372;font-size:12.5px}.abl-pager button{height:28px;padding:0 10px;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#2c313c;cursor:pointer}.abl-pager button:disabled{opacity:.45;cursor:not-allowed}.kr-addr-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:260px;overflow:auto}.kr-addr-list button{width:100%;text-align:left;display:grid;gap:2px;padding:8px 10px;border:1px solid #dfe5ff;border-radius:8px;background:#fff;cursor:pointer}.kr-addr-list button:hover{border-color:#3b5bff;background:#f0f3ff}.kr-addr-list b{font-size:13px;font-weight:500;color:#0c0d0e}.kr-addr-list small{font-size:12px;color:#5c6372}.fdz-wrap{display:grid;gap:8px;min-width:0}.fdz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:112px;padding:18px 16px;border:1.5px dashed #b8c8ff;border-radius:14px;background:var(--vj-grad-soft, linear-gradient(135deg, #f6f7ff 0%, #f4f0ff 100%));color:var(--vj-t2, #2c313c);text-align:center;cursor:pointer;outline:none;transition:border-color .16s var(--vj-ease, ease),background .16s var(--vj-ease, ease),box-shadow .16s var(--vj-ease, ease)}.fdz:hover,.fdz:focus-visible{border-color:var(--vj-blue, #1664ff);outline:3px solid rgba(22,100,255,.14);outline-offset:1px}.fdz.is-over{border-style:solid;border-color:var(--vj-blue, #1664ff);background:#e3eaff;outline:3px solid rgba(22,100,255,.18);outline-offset:1px}.fdz-icon{display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border-radius:50%;background:#fff;border:1px solid #e3e8ff;color:var(--vj-blue, #1664ff);transition:transform .2s var(--vj-ease, ease)}.fdz.is-over .fdz-icon{transform:translateY(-3px) scale(1.06)}.fdz-text{display:grid;gap:4px;min-width:0}.fdz-text b{color:var(--vj-ink, #0c0d0e);font-size:14px;font-weight:600;line-height:1.4}.fdz-text b em{color:var(--vj-blue, #1664ff);font-style:normal}.fdz-text small{color:var(--vj-mu2, #8a91a0);font-size:12px;line-height:1.5}.fdz-notice{color:#e5484d;font-size:12px}.fdz.is-disabled{border-color:var(--vj-line, #e1e5ee);background:#f4f6fa;cursor:not-allowed}.fdz.is-disabled .fdz-icon,.fdz.is-disabled .fdz-text b{color:#a6afbf}.fdz--compact{flex-direction:row;justify-content:flex-start;gap:10px;min-height:44px;padding:6px 12px;border-radius:10px;background:#fbfcff;text-align:left}.fdz--compact .fdz-icon{width:30px;height:30px}.fdz--compact .fdz-text{gap:1px}.fdz--compact .fdz-text b{font-size:13px}.fdz--compact .fdz-notice{margin-left:auto}.fdz-files{display:flex;flex-wrap:wrap;gap:6px}.fdz-file{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 9px;border:1px solid var(--vj-line, #e1e5ee);border-radius:8px;background:#fff;color:var(--vj-t2, #2c313c);font-size:12px}.fdz-file>svg{flex-shrink:0;color:var(--vj-blue, #1664ff)}.fdz-file>span{overflow:hidden;max-width:220px;text-overflow:ellipsis;white-space:nowrap}.fdz-file small{color:var(--vj-mu2, #8a91a0);white-space:nowrap}.fdz-file button{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--vj-mu2, #8a91a0);cursor:pointer}.fdz-file button:hover{background:#fdecec;color:#e5484d}.fdz-extra{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.jy-file-dragging [data-drop-ready]{outline:1.5px dashed #b8c8ff;outline-offset:3px;border-radius:10px}.jy-file-dragging [data-drop-over]{outline:2px solid var(--vj-blue, #1664ff);outline-offset:3px;background-color:#eef3ff;border-radius:10px}.jy-file-dragging .fdz:not(.is-disabled){border-color:var(--vj-blue, #1664ff)}.jy-drop-badge{position:fixed;top:0;left:0;z-index:100000;padding:6px 10px;border-radius:999px;background:var(--vj-blue, #1664ff);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none}.jy-drop-badge[data-ok="0"]{background:#56637b}@media (prefers-reduced-motion: reduce){.fdz,.fdz-icon{transition:none}}.fdt{position:relative;display:inline-flex;border-radius:10px}.fdt.is-over>:first-child{outline:2px solid var(--vj-blue, #1664ff);outline-offset:2px}.fdt-tip{position:absolute;bottom:calc(100% + 6px);left:50%;z-index:5;padding:3px 8px;border-radius:999px;background:var(--vj-blue, #1664ff);color:#fff;font-size:12px;white-space:nowrap;transform:translate(-50%);pointer-events:none}.jy-file-dragging .fdt[aria-disabled=false]>:first-child{outline:1.5px dashed #b8c8ff;outline-offset:2px}.fdz-wrap--grow{flex:1 1 280px}.jy-drop-toast{position:fixed;bottom:28px;left:50%;z-index:100001;max-width:min(520px,calc(100vw - 32px));padding:9px 16px;border-radius:10px;background:#0f172ae0;color:#fff;font-size:13px;transform:translate(-50%);pointer-events:none}.fdz.documents-upload-drop{margin:4px 0 14px}.jy-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 18px;color:var(--vj-mu, #737a87);border-top:1px solid var(--vj-line-soft, #eef0f4);font-size:13px}.jy-pager b{color:var(--vj-ink, #0c0d0e);font-family:var(--vj-din, inherit);font-weight:600;font-variant-numeric:tabular-nums}.jy-pager small{margin-left:10px;color:var(--vj-mu, #8a91a0);font-size:12px}.jy-pager__nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.jy-pager__nav button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 8px;color:var(--vj-t2, #2c313c);border:1px solid #dfe3ec;border-radius:8px;background:#fff;font:500 13px var(--vj-din, inherit);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.jy-pager__nav button:hover:not(:disabled){color:var(--vj-blue, #1664ff);border-color:#a9bdf2;background:#f6f8ff}.jy-pager__nav button.is-current{color:#fff;border-color:transparent;background:var(--vj-grad, #1664ff)}.jy-pager__nav button:disabled{cursor:not-allowed;opacity:.4}.jy-pager__nav select{height:32px;padding:0 10px;color:var(--vj-t2, #2c313c);border:1px solid #dfe3ec;border-radius:8px;background:#fff;font-size:13px;cursor:pointer}.jy-pager__gap,.rk-pager__nav .jy-pager__gap,.vk-pager nav .jy-pager__gap{display:inline-grid;place-items:center;min-width:24px;height:32px;color:var(--vj-mu, #8a91a0);font-size:13px}.jy-pager--lite{padding:10px 16px}.jy-pager__step{padding:0 12px!important}.vh-paged{min-width:0}.jy-helper__btn,.jy-helper-peek{opacity:.7;transition:opacity .2s ease,box-shadow .18s}.jy-helper__btn:hover,.jy-helper__btn:focus-visible,.jy-helper__btn[aria-expanded=true],.jy-helper-peek:hover,.jy-helper-peek:focus-visible{opacity:1}@media (prefers-reduced-motion: reduce){.jy-helper__btn,.jy-helper-peek{transition:none}}.ui-modal .field-label{min-width:0;white-space:normal}.ui-modal .field-label>span:first-child{overflow-wrap:anywhere;line-height:1.45}.ui-modal .ui-input,.ui-modal .ui-select,.ui-modal .ui-textarea,.ui-modal .select-wrap{min-width:0;max-width:100%}.jy-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 16px;align-items:start}.jy-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.jy-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.jy-form-grid>.is-wide,.jy-form-grid>.file-drop,.jy-form-grid>[class*=file-drop],.jy-form-grid>.field-label:has(textarea){grid-column:1 / -1}@media (max-width: 720px){.jy-form-grid--3,.jy-form-grid--2{grid-template-columns:minmax(0,1fr)}}.ui-modal .fdz-wrap{grid-column:1 / -1;width:100%;min-width:0;box-sizing:border-box}.jy-form-grid>.fdz-wrap{grid-column:1 / -1}.ui-modal .ui-modal__body>.ui-card,.ui-modal .ui-modal__body>form>.ui-card{padding-inline:0;border:0;background:none;box-shadow:none}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true],input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#e8341f!important;background-color:snow}.field-error{color:#d7361f}.jy-err-flash{border-radius:8px;outline:2px solid rgba(232,52,31,.55);outline-offset:3px;animation:jy-err-flash 1.6s ease backwards}@keyframes jy-err-flash{0%,60%{outline-color:#e8341f8c}to{outline-color:#e8341f00}}@media (prefers-reduced-motion: reduce){.jy-err-flash{animation:none}}.jy-ellip,.vo-ellip{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.is-ellip,th.is-ellip{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.is-num,th.is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.jy-rowacts{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.jy-rowacts .rk-act{flex:0 0 auto}.rk-act--more svg{width:15px;height:15px}.jy-rowmenu{position:fixed;z-index:1200;display:grid;min-width:168px;max-height:320px;overflow:auto;padding:6px;border:1px solid #dfe3ec;border-radius:10px;background:#fff;animation:jy-rowmenu .14s ease backwards}.jy-rowmenu button{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;color:var(--vj-t2, #2c313c);border:0;border-radius:7px;background:none;font-size:13.5px;text-align:left;white-space:nowrap;cursor:pointer}.jy-rowmenu button svg{width:15px;height:15px;flex-shrink:0}.jy-rowmenu button:hover:not(:disabled){color:var(--vj-blue, #1664ff);background:#f2f5ff}.jy-rowmenu button.is-danger{color:#d7361f}.jy-rowmenu button.is-danger:hover:not(:disabled){color:#c32a14;background:#fff2ef}.jy-rowmenu button:disabled{cursor:not-allowed;opacity:.45}@keyframes jy-rowmenu{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.jy-rowmenu{animation:none}}.jy-blocked{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#8a5a00;font-size:12.5px;line-height:1.5}.jy-blocked>b{color:#a06a00;font-weight:600}.jy-blocked button{padding:0;color:var(--vj-blue, #1664ff);border:0;background:none;font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.jy-blocked em{color:var(--vj-mu, #737a87);font-style:normal}.od-card .od-quote-sum{grid-template-columns:minmax(220px,.9fr) minmax(0,2fr)}.od-card .od-quote-sum>:not(.od-quote-sum__total):not(.od-quote-sum__meta){grid-column:1 / -1;grid-row:2}.od-card .od-quote-sum__meta{align-self:stretch}.od-card .od-quote-sum__meta dd,.od-card .od-quote-sum__total li b{min-width:0;overflow:hidden;text-overflow:ellipsis}.od-quote-review__actions .jy-blocked{flex-basis:100%;justify-content:flex-end}@media (max-width: 900px){.od-card .od-quote-sum{grid-template-columns:minmax(0,1fr)}.od-card .od-quote-sum>:not(.od-quote-sum__total):not(.od-quote-sum__meta){grid-row:auto}}.vj-shell .per-order-confirm-summary.monthly-confirm-summary:not(#vj){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(220px,1fr)}.per-order-confirm-summary .monthly-confirm-summary__statement>div{min-width:0}.per-order-confirm-summary .monthly-confirm-summary__statement strong{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.per-order-confirm-summary .monthly-confirm-summary__statement b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.per-order-confirm-summary dd{overflow:hidden;text-overflow:ellipsis}.per-order-confirm-summary .monthly-confirm-summary__total>strong{grid-template-columns:40px minmax(0,1fr);align-items:baseline;white-space:nowrap}.per-order-confirm-summary .monthly-confirm-summary__total>strong b{text-align:right;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@media (max-width: 900px){.vj-shell .per-order-confirm-summary.monthly-confirm-summary:not(#vj){grid-template-columns:minmax(0,1fr)}.vj-shell .per-order-confirm-summary.monthly-confirm-summary>*:not(#vj){border-left:0;border-top:1px solid var(--vj-line-soft, #eef0f4)}.vj-shell .per-order-confirm-summary.monthly-confirm-summary>*:first-child:not(#vj){border-top:0}}.vo-cell--id>small,.vo-cell--id>.vo-route{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vo-route{color:var(--vj-t2, #4b5263);font-size:12.5px}.vo-cargo strong,.vo-cargo span,.vo-cargo small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
