@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2) format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2) format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff) format("woff");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:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2) format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2) format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff) format("woff");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:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2) format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2) format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff) format("woff");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:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2) format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff) format("woff");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:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-arabic-800-normal-Bwnt96zj.woff2) format("woff2"),url(/assets/vazirmatn-arabic-800-normal-BH12s3-y.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-ext-800-normal-BzH3Tiwu.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-800-normal-HbVXW2Kv.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-800-normal-e0EQwLmk.woff2) format("woff2"),url(/assets/vazirmatn-latin-800-normal-fM8Xz9cI.woff) format("woff");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}.login-mockup{color-scheme:light}.login-mockup{caret-color:#a94e00}.login-mockup ::selection{background:#ffdfbf;color:var(--trade-navy, #011B45)}.login-mockup ::-webkit-scrollbar{width:8px}.login-mockup ::-webkit-scrollbar-thumb{background:#b6c4d5;border-radius:8px}.login-mockup{display:grid;grid-template-columns:minmax(0,1.46fr) minmax(0,1fr);gap:24px;align-content:center;min-height:100dvh;padding:24px max(24px,calc((100% - 1080px)/2));direction:ltr;background:radial-gradient(ellipse at 100% 0%,#FFF3E8 0,transparent 45%),radial-gradient(ellipse at 0% 100%,#EAF3FF 0,transparent 50%),#f8fafd}.story-panel{min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;border-radius:30px;background:var(--trade-navy, #011B45);color:#fff;overflow:hidden}.supply-vector{display:block;width:100%;max-width:580px;height:auto;margin:0 auto;overflow:visible;direction:ltr}.network-connection{stroke:#537598;stroke-width:1.2}.settlement-connection{stroke:#355779;stroke-width:1}.offer-transfer,.goods-dispatch,.payment-transfer{opacity:0}.offer-transfer-1{animation:offer-upper 6.4s linear -1s infinite}.offer-transfer-2{animation:offer-middle 6.4s linear -.6s infinite}.offer-transfer-3{animation:offer-lower 6.4s linear -.2s infinite}.order-approval{opacity:1;animation:approve-order 6.4s ease-out infinite}.goods-dispatch{animation:dispatch-goods 6.4s cubic-bezier(.35,0,.2,1) infinite}.payment-transfer{animation:settle-payment 6.4s linear infinite}.stock-received{stroke:var(--trade-orange, #FA7C05);stroke-width:1.8;fill:var(--trade-orange, #FA7C05);fill-opacity:.1;animation:receive-stock 6.4s ease-out infinite}.order-approval,.goods-dispatch,.payment-transfer,.stock-received{animation-delay:-1s}.source-outline{stroke:#8fa8c2;stroke-width:1.3}.source-detail{stroke:#577a9e;stroke-width:1.2}.source-tick{stroke:#afc2d6;stroke-width:1.8}.order-outline{stroke:#ccd9e7;stroke-width:1.5}.order-detail{stroke:#95acc4;stroke-width:1.2}.order-table{stroke:#577a9e;stroke-width:1}.order-accent{stroke:var(--trade-orange, #FA7C05);stroke-width:2}.inventory-outline{stroke:#ccd9e7;stroke-width:1.5}.inventory-unit{stroke:#95acc4;stroke-width:1.2}.inventory-detail{stroke:#577a9e;stroke-width:1}.inventory-accent{stroke:var(--trade-orange, #FA7C05);stroke-width:1.6}.network-arrow{stroke:#95acc4;stroke-width:1.2}.consolidation-node{fill:var(--trade-navy, #011B45);stroke:var(--trade-orange, #FA7C05);stroke-width:1.4}.alignment-mark{stroke:#284c72;stroke-width:1}.motion-paused *{animation-play-state:paused!important}@keyframes offer-upper{0%{transform:translate(133px,116px);opacity:0}3%{transform:translate(143px,116px);opacity:1}11%{transform:translate(185px,116px);opacity:1}25%{transform:translate(185px,220px);opacity:1}34%{transform:translate(235px,220px);opacity:1}37%,to{transform:translate(241px,220px);opacity:0}}@keyframes offer-middle{0%{transform:translate(133px,220px);opacity:0}3%{transform:translate(143px,220px);opacity:1}27%{transform:translate(235px,220px);opacity:1}30%,to{transform:translate(241px,220px);opacity:0}}@keyframes offer-lower{0%{transform:translate(133px,324px);opacity:0}3%{transform:translate(143px,324px);opacity:1}11%{transform:translate(185px,324px);opacity:1}25%{transform:translate(185px,220px);opacity:1}34%{transform:translate(235px,220px);opacity:1}37%,to{transform:translate(241px,220px);opacity:0}}@keyframes approve-order{0%,43%{opacity:0}49%,90%{opacity:1}to{opacity:0}}@keyframes dispatch-goods{0%,56%{transform:translate(347px,220px);opacity:0}59%{transform:translate(358px,220px);opacity:1}79%{transform:translate(444px,220px);opacity:1}83%,to{transform:translate(444px,220px);opacity:0}}@keyframes settle-payment{0%,57%{transform:translate(241px,278px);opacity:0}60%{transform:translate(231px,278px);opacity:1}69%{transform:translate(185px,278px);opacity:1}78%{transform:translate(185px,324px);opacity:1}88%{transform:translate(136px,324px);opacity:1}92%,to{transform:translate(133px,324px);opacity:0}}@keyframes receive-stock{0%,78%{opacity:0}84%,92%{opacity:1}to{opacity:0}}.form-panel{display:flex;min-width:0;align-items:center;justify-content:center;padding:32px 24px 24px;background:#fff;border:1px solid #D9E1EC;border-radius:30px}.login-form-wrap{min-width:0;width:100%}.login-logo{display:block;width:164px;max-width:100%;height:auto;margin:0 auto 18px}.form-heading{margin-bottom:24px;text-align:center}.form-heading h1{font-size:18px;font-weight:800;line-height:1.5}.form-heading p{margin-top:6px;font-size:12px;color:#61758f}.field-group .field-label{display:block;font-size:13px;font-weight:600;color:var(--trade-navy, #011B45);margin-bottom:8px}.field-group .MuiOutlinedInput-root{height:44px;background:#f5f8fc;border-radius:7px}.field-group .MuiOutlinedInput-notchedOutline{border-color:#9aabc0}.field-group .MuiOutlinedInput-input{font-size:13px;padding:11px 13px}.field-group input::placeholder{color:#5d7089;opacity:1}#login-username:placeholder-shown{text-align:right}.field-group .MuiInputAdornment-root{color:#68778c}.field-group .MuiInputAdornment-root svg{font-size:20px}.field-group .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#a94e00}.captcha-row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.captcha-row input{text-align:center;direction:ltr}.captcha-image{position:relative;display:flex;direction:ltr;align-items:center;height:64px;background:#f3f6fb;border:1px solid #D9E1EC;border-radius:10px}.captcha-image>svg,.captcha-image>img{width:100%;height:62px;min-width:0;padding-inline:48px}.captcha-image .MuiIconButton-root{position:absolute;left:9px;color:#2563eb;background:#fff;border:1px solid #D9E1EC;border-radius:10px;width:44px;height:44px}.field-group .field-hint{font-size:11px;color:#68778c;margin-top:8px}.login-form-wrap .remember-control{margin:4px -8px 8px 0}.remember-control .MuiTypography-root{font-size:12px}.remember-control .MuiCheckbox-root{color:#8597ad}.remember-control .Mui-checked{color:#a94e00}.login-form-wrap .login-submit{min-height:44px;font-size:14px;font-weight:700;border-radius:19px;color:#fff;background:linear-gradient(135deg,var(--trade-orange, #FA7C05),#F25B16);box-shadow:none}.login-form-wrap .login-submit:hover{background:linear-gradient(135deg,var(--trade-orange, #FA7C05),#F25B16);box-shadow:none}.login-form-wrap .login-submit.Mui-disabled{color:#61758f;background:#e2e8f0}.login-submit .MuiButton-endIcon{margin-inline-start:10px}.form-footer{margin-top:24px;padding-top:18px;border-top:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;gap:6px;color:#61758f}.form-footer svg{width:14px;height:14px}.form-footer p{font-size:11px}.login-mockup :focus-visible{outline:3px solid #1684F8;outline-offset:4px}@media(max-width:800px){.login-mockup{grid-template-columns:minmax(0,1fr);padding:24px max(16px,calc((100% - 460px)/2));gap:20px}.form-panel{grid-row:1;padding:28px 24px 24px}.story-panel{grid-row:2;padding:24px 16px 64px;min-height:320px}.supply-vector{max-width:480px;margin-block:16px}}@media(max-width:380px){.form-panel{padding-inline:18px}}.captcha-image>img{object-fit:contain}.captcha-placeholder{display:flex;flex:1;justify-content:center;color:#68778c;font-size:11px}.purchase-experience :focus-visible{outline:3px solid var(--trade-orange);outline-offset:3px}.purchase-experience input,.purchase-experience textarea{caret-color:var(--trade-navy)}.purchase-experience .muted{color:#68778c}.purchase-experience .work-surface{background:#fff;border:1px solid #E0E8F2;border-radius:8px;min-width:0}.purchase-experience .summary-line{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #E0E8F2;font-size:14px;overflow-wrap:anywhere}.purchase-experience .request-layout{display:grid;grid-template-columns:minmax(0,1fr) 278px;gap:24px}.purchase-experience .summary-surface{padding:22px;align-self:start}.purchase-experience .form-section{padding:28px}.purchase-experience .wizard-steps{padding:24px 18px;border-bottom:1px solid #E0E8F2}.purchase-experience .wizard-actions{display:flex;justify-content:space-between;padding:20px 28px;border-top:1px solid #E0E8F2}.purchase-experience .room-layout{display:grid;grid-template-columns:230px minmax(0,1fr) 245px;min-height:560px}.purchase-experience .room-list{background:#f8fafd;border-left:1px solid #E0E8F2;padding:18px 12px;min-width:0}.purchase-experience .room-list .room-link{width:100%;text-align:right;padding:16px 12px;border:1px solid transparent;border-radius:8px;justify-content:flex-start;display:block;color:inherit}.purchase-experience .room-list .room-link.selected{background:#fff;border-color:#e0e8f2}.purchase-experience .room-list .room-link:hover{background:#fff}.purchase-experience .chat-center{display:flex;flex-direction:column;min-width:0}.purchase-experience .chat-heading{padding:18px 22px;border-bottom:1px solid #E0E8F2;display:flex;align-items:center;justify-content:space-between;gap:10px}.purchase-experience .chat-messages{padding:22px;flex:1;display:flex;flex-direction:column;gap:18px;height:410px;overflow:auto;scrollbar-color:#68778C #F8FAFD;scrollbar-width:thin}.purchase-experience .chat-event{text-align:center;color:#68778c;font-size:12px}.purchase-experience .message-row{display:flex;gap:10px;align-items:flex-start;max-width:94%}.purchase-experience .message-row.mine{align-self:flex-end;flex-direction:row-reverse}.purchase-experience .message-bubble{background:#f3f6fa;padding:12px 15px;border-radius:12px 2px 12px 12px;overflow-wrap:anywhere}.purchase-experience .mine .message-bubble{background:#fcf8f4;border-radius:2px 12px 12px}.purchase-experience .message-name{font-size:12px;font-weight:700;margin-bottom:4px}.purchase-experience .message-text{font-size:14px;line-height:1.9;white-space:pre-wrap;margin:0}.purchase-experience .message-time{display:block;font-size:11px;color:#68778c;margin-top:4px}.purchase-experience .chat-composer{border-top:1px solid #E0E8F2;padding:16px 20px;display:flex;align-items:flex-end;gap:10px}.purchase-experience .room-context{border-right:1px solid #E0E8F2;padding:22px 18px}.purchase-experience .mobile-room-select{display:none}.purchase-experience .tender-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px}.purchase-experience .tender-sheet{padding:26px}.purchase-experience .tender-deadline{background:#fcf8f4;padding:16px 20px;border-radius:8px;display:flex;justify-content:space-between;gap:14px;margin:22px 0}.purchase-experience .tender-facts{display:flex;flex-wrap:wrap;gap:30px;padding:18px 0;border-block:1px solid #E0E8F2}.purchase-experience .offer-sheet{padding:24px;align-self:start}.purchase-experience .admin-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:24px}.purchase-experience .account-row{display:flex;align-items:center;gap:14px;padding:17px 22px;border-bottom:1px solid #E0E8F2;flex-wrap:wrap}.purchase-experience .account-row:last-child{border-bottom:0}.purchase-experience .account-name{flex:1;min-width:120px}@media(min-width:1201px){.purchase-experience .room-layout{height:clamp(460px,calc(100dvh - 230px),560px);min-height:0}.purchase-experience .room-list,.purchase-experience .room-context{overflow:auto}.purchase-experience .chat-center{min-height:0}.purchase-experience .chat-messages{height:auto;min-height:0}}@media(max-width:1200px){.purchase-experience .room-layout{grid-template-columns:175px minmax(0,1fr)}.purchase-experience .room-context{grid-column:1/-1;border-top:1px solid #E0E8F2;border-right:0;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.purchase-experience .context-detail{flex:1;min-width:220px}}@media(max-width:800px){.purchase-experience .request-layout,.purchase-experience .tender-layout,.purchase-experience .admin-layout{grid-template-columns:1fr}.purchase-experience .room-layout{display:flex;flex-direction:column}.purchase-experience .room-list{border-left:0;border-bottom:1px solid #E0E8F2;padding:16px 12px}.purchase-experience .room-list .room-link,.purchase-experience .room-list-title{display:none}.purchase-experience .mobile-room-select{display:block}.purchase-experience .chat-heading{padding:16px}.purchase-experience .chat-messages{padding:16px;height:360px}.purchase-experience .chat-composer{padding:14px}.purchase-experience .chat-composer .MuiButton-root{min-width:52px;padding:10px}.purchase-experience .room-context{padding:18px}.purchase-experience .form-section{padding:22px 18px}.purchase-experience .wizard-actions{padding:18px}.purchase-experience .tender-sheet{padding:22px 18px}.purchase-experience .tender-deadline{flex-direction:column}.purchase-experience .account-row{padding:16px 12px;gap:8px}}.noc-board{background:transparent;color:var(--noc-text);padding:22px;border-radius:12px;min-width:0;min-height:calc(100dvh - 156px);font-size:14px}.noc-board a:not(.MuiButton-root){color:inherit;text-decoration:none}.noc-board h1,.noc-board h2,.noc-board p{margin:0}.noc-board h1{font-size:1.7rem;font-weight:800;line-height:1.65}.noc-board h2{font-size:1.05rem;font-weight:700;line-height:1.6}.noc-board :focus-visible{outline:3px solid var(--noc-orange);outline-offset:3px}.noc-board ::selection{background:var(--noc-orange);color:var(--noc-text)}.noc-board strong{font-variant-numeric:tabular-nums}.noc-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.noc-heading p{color:var(--noc-muted-strong);margin-top:4px;line-height:1.9}.noc-toolbar{display:flex;gap:10px;flex-wrap:wrap}.noc-muted{color:var(--noc-muted);font-size:12px;line-height:1.8}.noc-sync{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:10px 0 18px;font-size:12px;line-height:1.8}.noc-sync-note{color:var(--noc-muted-strong);margin-inline-start:auto}.noc-sync .noc-muted{color:var(--noc-muted-strong)}.noc-dot{width:8px;height:8px;border-radius:50%;background:var(--noc-muted);display:inline-block;flex-shrink:0}.noc-dot.success{background:var(--noc-success)}.noc-dot.warning{background:var(--noc-orange)}.noc-loading{display:grid;gap:20px}.noc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.noc-metric{--metric-color:var(--noc-fill);display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--metric-color) 12%,var(--noc-paper));border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-color) 7%,var(--noc-paper)),var(--noc-paper) 65%);padding:22px;gap:14px;min-width:0;box-shadow:0 6px 18px #011b4508;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out}.noc-metric.action{--metric-color:var(--noc-orange)}.noc-metric.info{--metric-color:#1684F8}.noc-metric.success{--metric-color:var(--noc-success)}.noc-metric:hover{transform:translateY(-3px);border-color:var(--metric-color);box-shadow:0 10px 24px #011b4512}.noc-modules>a:hover{background:var(--noc-hover);border-color:var(--noc-muted)}.noc-metric-head{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px;font-weight:600;color:var(--noc-text)}.noc-metric-head>span:first-child{min-width:0;overflow-wrap:anywhere;line-height:1.9}.noc-metric-icon{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:15px;background:var(--metric-color);color:#fff}.noc-metric-head svg{width:25px;height:25px}.noc-metric>strong{font-size:2.7rem;font-weight:800;line-height:1.3;color:var(--noc-text)}.noc-metric-foot{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--noc-muted);gap:8px;padding-top:14px;margin-top:auto;border-top:1px solid color-mix(in srgb,var(--metric-color) 12%,var(--noc-paper))}.noc-metric-arrow{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;color:var(--noc-text);background:color-mix(in srgb,var(--metric-color) 10%,var(--noc-paper))}.noc-panel{background:var(--noc-paper);border:1px solid var(--noc-border);border-radius:16px;min-width:0;overflow:hidden;margin-bottom:24px;box-shadow:0 4px 14px #011b4505}.noc-panel-title{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border-bottom:1px solid var(--noc-border);flex-wrap:wrap}.noc-panel-title h2{display:flex;align-items:center;gap:10px}.noc-panel-title h2 svg{box-sizing:content-box;width:20px;height:20px;padding:8px;border-radius:11px;background:#f1f5fb;color:var(--noc-fill)}.noc-stage-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;padding:18px}.noc-stage{padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0;border:0;border-radius:12px;background:#f7faff}.noc-stage:last-child{border:0}.noc-stage>span:first-child{display:flex;align-items:center;gap:8px;font-size:13px}.noc-stage>strong{font-size:1.6rem;font-weight:800}.noc-stage:hover>span:first-child{color:var(--noc-accent)}.noc-stage-rail{height:4px;background:var(--noc-rail);border-radius:4px;overflow:hidden}.noc-stage-rail>span{height:100%;display:block;background:var(--noc-fill)}.noc-main-grid,.noc-bottom-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:20px}.noc-request{display:flex;align-items:center;gap:12px;padding:17px 20px;min-width:0;border-bottom:1px solid var(--noc-border)}.noc-request:last-child{border:0}.noc-request:hover,.noc-deadline:hover{background:var(--noc-hover)}.noc-request-id{color:var(--noc-muted);font-size:12px;direction:ltr;flex-shrink:0}.noc-request-name{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.noc-request-name>strong{overflow-wrap:anywhere;font-size:14px}.noc-state{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.8;white-space:nowrap}.noc-state.warning{color:var(--noc-warning)}.noc-state.success{color:var(--noc-success)}.noc-state.danger{color:var(--noc-danger)}.noc-state.neutral{color:var(--noc-muted)}.noc-row-arrow{color:var(--noc-muted);flex-shrink:0}.noc-deadline-summary{display:flex;gap:18px;padding:17px 20px;border-bottom:1px solid var(--noc-border);flex-wrap:wrap}.noc-deadline{padding:15px 20px;display:flex;flex-direction:column;gap:5px;border-bottom:1px solid var(--noc-border);overflow-wrap:anywhere}.noc-deadline:last-child{border:0}.noc-empty{padding:30px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--noc-muted);line-height:1.9}.noc-empty>svg{color:var(--noc-muted)}.noc-empty p{max-width:60ch}.noc-notification{display:flex;align-items:flex-start;gap:12px;padding:17px 20px;border-bottom:1px solid var(--noc-border)}.noc-notification:last-child{border:0}.noc-notification>.noc-dot{margin-top:8px}.noc-notification>div{flex:1;min-width:0;overflow-wrap:anywhere}.noc-notification p{margin-top:3px}.noc-notification time{display:block;margin-top:6px}.noc-account-summary{display:flex;gap:12px;flex-wrap:wrap;color:var(--noc-muted);font-size:12px;padding:18px 20px 0}.noc-shortcuts{display:flex;gap:10px;flex-wrap:wrap;padding:20px}.noc-shortcuts .MuiButton-root{flex:1 1 130px}.noc-modules{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:20px}.noc-modules>a{border:1px solid var(--noc-border);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px}.noc-modules strong{font-size:1.5rem}.noc-modules .noc-muted{display:flex;align-items:center;justify-content:space-between}@media(max-width:1200px){.noc-heading{align-items:flex-start;flex-direction:column;gap:16px}.noc-main-grid,.noc-bottom-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr)}.noc-metric{padding:16px}.noc-request{flex-wrap:wrap}.noc-row-arrow{display:none}.noc-request .noc-state{margin-inline-start:auto}}@media(max-width:800px){.noc-board{padding:18px;border-radius:10px}.noc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.noc-main-grid,.noc-bottom-grid{grid-template-columns:minmax(0,1fr);gap:0}.noc-toolbar{width:100%}.noc-toolbar>.MuiButton-root{flex:1 1 140px}.noc-sync-note{width:100%;margin:0}.noc-stage-board{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.noc-stage:nth-child(2n){border:0}.noc-panel-title{padding:16px}.noc-request{padding:16px;gap:10px}.noc-request-id{align-self:flex-start}.noc-request-name{flex-basis:calc(100% - 45px)}.noc-request .noc-state{margin-inline-start:35px}.noc-notification{padding:16px;flex-wrap:wrap}.noc-panel-title h2{font-size:1rem}.noc-metric-head{font-size:12px}.noc-metric-foot svg{display:none}.noc-metric>strong{font-size:1.8rem}.noc-board h1{font-size:1.5rem}.noc-modules{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.noc-shortcuts{padding:16px}.noc-stage>span:first-child{align-items:flex-start}.noc-stage .noc-dot{margin-top:6px}}@media(max-width:800px){.noc-board{padding:4px}.noc-metric{padding:16px;gap:12px;border-radius:16px}.noc-metric-head{gap:8px;align-items:flex-start}.noc-metric-icon{width:40px;height:40px;border-radius:12px}.noc-metric-head svg{width:22px;height:22px}.noc-metric>strong{font-size:2.3rem}.noc-metric-foot{font-size:11px;padding-top:12px}.noc-metric-arrow{width:24px;height:24px}.noc-metric-foot svg{display:block}.noc-stage-board{padding:14px;gap:10px}.noc-stage{padding:14px}.noc-panel-title h2 svg{padding:7px}}@media(max-width:350px){.noc-metrics{grid-template-columns:1fr}.noc-metric-head{align-items:center}}@media(prefers-reduced-motion:reduce){.noc-board *{transition:none!important}.noc-metric:hover{transform:none}}
