@charset "UTF-8";.flag-icon-background{background-repeat:no-repeat;background-position:50%;-webkit-background-size:contain;background-size:contain}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em;background-repeat:no-repeat;background-position:50%;-webkit-background-size:contain;background-size:contain}.flag-icon:before{content:" "}.dropdown-menu .flag-icon{margin-right:5px}.flag-icon-ad{background-image:url(/build/assets/ad-BBDLs5Xh.svg)}.flag-icon-ae{background-image:url(/build/assets/ae-CdbQVYLw.svg)}.flag-icon-af{background-image:url(/build/assets/af-l-VH1pRu.svg)}.flag-icon-ag{background-image:url(/build/assets/ag-CAERJAT5.svg)}.flag-icon-ai{background-image:url(/build/assets/ai-CDkrF3nm.svg)}.flag-icon-al{background-image:url(/build/assets/al-B_VCrXXW.svg)}.flag-icon-am{background-image:url(/build/assets/am-D1jWurC5.svg)}.flag-icon-ao{background-image:url(/build/assets/ao-CE49pLqO.svg)}.flag-icon-aq{background-image:url(/build/assets/aq-BEE777BS.svg)}.flag-icon-ar{background-image:url(/build/assets/ar-iI9Dx5ra.svg)}.flag-icon-as{background-image:url(/build/assets/as-BbgvmCEM.svg)}.flag-icon-at{background-image:url(/build/assets/at-5bmyBumL.svg)}.flag-icon-au{background-image:url(/build/assets/au-BUcdsvWc.svg)}.flag-icon-aw{background-image:url(/build/assets/aw-uLVcUAqC.svg)}.flag-icon-ax{background-image:url(/build/assets/ax-BRyr_0ZQ.svg)}.flag-icon-az{background-image:url(/build/assets/az-DpESAKgO.svg)}.flag-icon-ba{background-image:url(/build/assets/ba-DTbE1YMg.svg)}.flag-icon-bb{background-image:url(/build/assets/bb-dLpBAR3h.svg)}.flag-icon-bd{background-image:url(/build/assets/bd-yfzMjiLJ.svg)}.flag-icon-be{background-image:url(/build/assets/be-BWC54saG.svg)}.flag-icon-bf{background-image:url(/build/assets/bf-BIEZm20j.svg)}.flag-icon-bg{background-image:url(/build/assets/bg-DCkb7Gv0.svg)}.flag-icon-bh{background-image:url(/build/assets/bh-BvUB0ATp.svg)}.flag-icon-bi{background-image:url(/build/assets/bi-nnTnp4ru.svg)}.flag-icon-bj{background-image:url(/build/assets/bj-BIQeVJr_.svg)}.flag-icon-bl{background-image:url(/build/assets/bl-ClOAGkta.svg)}.flag-icon-bm{background-image:url(/build/assets/bm-DO9P8y-U.svg)}.flag-icon-bn{background-image:url(/build/assets/bn-DS3Ta5aP.svg)}.flag-icon-bo{background-image:url(/build/assets/bo-BJROVUKP.svg)}.flag-icon-bq{background-image:url(/build/assets/bq-DWUDRFsx.svg)}.flag-icon-br{background-image:url(/build/assets/br-Dq9OnOFR.svg)}.flag-icon-bs{background-image:url(/build/assets/bs-qN_phRjh.svg)}.flag-icon-bt{background-image:url(/build/assets/bt-CJ8zVJ45.svg)}.flag-icon-bv{background-image:url(/build/assets/bv-CFAYt4cy.svg)}.flag-icon-bw{background-image:url(/build/assets/bw-DCIxZpgI.svg)}.flag-icon-by{background-image:url(/build/assets/by-CxsS_HJl.svg)}.flag-icon-bz{background-image:url(/build/assets/bz-C79T16si.svg)}.flag-icon-ca{background-image:url(/build/assets/ca-DHsOrUFk.svg)}.flag-icon-cc{background-image:url(/build/assets/cc-raideFGH.svg)}.flag-icon-cd{background-image:url(/build/assets/cd-DDswMp7P.svg)}.flag-icon-cf{background-image:url(/build/assets/cf-Dv-cnjuN.svg)}.flag-icon-cg{background-image:url(/build/assets/cg-Dilve_7i.svg)}.flag-icon-ch{background-image:url(/build/assets/ch-BJkVoxt7.svg)}.flag-icon-ci{background-image:url(/build/assets/ci-CV2XMsEw.svg)}.flag-icon-ck{background-image:url(/build/assets/ck-DQWBbsLE.svg)}.flag-icon-cl{background-image:url(/build/assets/cl-r8bnRTF6.svg)}.flag-icon-cm{background-image:url(/build/assets/cm-B8usmwax.svg)}.flag-icon-cn{background-image:url(/build/assets/cn-YgsRLp58.svg)}.flag-icon-co{background-image:url(/build/assets/co-vACB5h2d.svg)}.flag-icon-cr{background-image:url(/build/assets/cr-BZevuCUd.svg)}.flag-icon-cu{background-image:url(/build/assets/cu-D2WODVnU.svg)}.flag-icon-cv{background-image:url(/build/assets/cv-DMpdI-gl.svg)}.flag-icon-cw{background-image:url(/build/assets/cw-DDWb5BL4.svg)}.flag-icon-cx{background-image:url(/build/assets/cx-mCfgBJot.svg)}.flag-icon-cy{background-image:url(/build/assets/cy-MzaEX9JP.svg)}.flag-icon-cz{background-image:url(/build/assets/cz-D3QnHlPB.svg)}.flag-icon-de{background-image:url(/build/assets/de-DNsZUvgc.svg)}.flag-icon-dj{background-image:url(/build/assets/dj-CL_d1A_c.svg)}.flag-icon-dk{background-image:url(/build/assets/dk-C06nXsux.svg)}.flag-icon-dm{background-image:url(/build/assets/dm-BF6bSIQ1.svg)}.flag-icon-do{background-image:url(/build/assets/do-C_XGWYJP.svg)}.flag-icon-dz{background-image:url(/build/assets/dz-DdujDBEc.svg)}.flag-icon-ec{background-image:url(/build/assets/ec-BgxokI7G.svg)}.flag-icon-ee{background-image:url(/build/assets/ee-D-aCfR00.svg)}.flag-icon-eg{background-image:url(/build/assets/eg-BIGX6vUs.svg)}.flag-icon-eh{background-image:url(/build/assets/eh-BIMJ4yG5.svg)}.flag-icon-er{background-image:url(/build/assets/er-DVQgc9ez.svg)}.flag-icon-es{background-image:url(/build/assets/es-lPKoOEHs.svg)}.flag-icon-et{background-image:url(/build/assets/et-C1ssIVHG.svg)}.flag-icon-fi{background-image:url(/build/assets/fi-oQozBNTm.svg)}.flag-icon-fj{background-image:url(/build/assets/fj-jqix_3zm.svg)}.flag-icon-fk{background-image:url(/build/assets/fk-BfLp4HKS.svg)}.flag-icon-fm{background-image:url(/build/assets/fm-DV9Fa4Mx.svg)}.flag-icon-fo{background-image:url(/build/assets/fo-BccvRVmS.svg)}.flag-icon-fr{background-image:url(/build/assets/fr-BIeJpHUE.svg)}.flag-icon-ga{background-image:url(/build/assets/ga-Cb824K4m.svg)}.flag-icon-gb{background-image:url(/build/assets/gb-HIRtGYXv.svg)}.flag-icon-gd{background-image:url(/build/assets/gd-6lDconHf.svg)}.flag-icon-ge{background-image:url(/build/assets/ge-C1xp2ehV.svg)}.flag-icon-gf{background-image:url(/build/assets/gf-CM__j5id.svg)}.flag-icon-gg{background-image:url(/build/assets/gg-ByE9zfS5.svg)}.flag-icon-gh{background-image:url(/build/assets/gh-DJZBJmwh.svg)}.flag-icon-gi{background-image:url(/build/assets/gi-DGX1gsho.svg)}.flag-icon-gl{background-image:url(/build/assets/gl-fqcM-MFr.svg)}.flag-icon-gm{background-image:url(/build/assets/gm-CAYpzzfs.svg)}.flag-icon-gn{background-image:url(/build/assets/gn-esX466DN.svg)}.flag-icon-gp{background-image:url(/build/assets/fr-BIeJpHUE.svg)}.flag-icon-gq{background-image:url(/build/assets/gq-EIIG3J9X.svg)}.flag-icon-gr{background-image:url(/build/assets/gr-BU5EHjyA.svg)}.flag-icon-gs{background-image:url(/build/assets/gs-AfNg3e9-.svg)}.flag-icon-gt{background-image:url(/build/assets/gt-BfCxV8ky.svg)}.flag-icon-gu{background-image:url(/build/assets/gu-DZaCLbHM.svg)}.flag-icon-gw{background-image:url(/build/assets/gw-Ch9ARcb5.svg)}.flag-icon-gy{background-image:url(/build/assets/gy-BzZn2S3h.svg)}.flag-icon-hk{background-image:url(/build/assets/hk-BGfzOkV0.svg)}.flag-icon-hm{background-image:url(/build/assets/hm-CCpdBA1T.svg)}.flag-icon-hn{background-image:url(/build/assets/hn-f4uG57Kd.svg)}.flag-icon-hr{background-image:url(/build/assets/hr-DREXHsVa.svg)}.flag-icon-ht{background-image:url(/build/assets/ht-CGszbVju.svg)}.flag-icon-hu{background-image:url(/build/assets/hu-DyRbHacz.svg)}.flag-icon-id{background-image:url(/build/assets/id-CwLkbPyn.svg)}.flag-icon-ie{background-image:url(/build/assets/ie-DSvChBgn.svg)}.flag-icon-il{background-image:url(/build/assets/il-DxK3Pg3K.svg)}.flag-icon-im{background-image:url(/build/assets/im-DE9SB_eT.svg)}.flag-icon-in{background-image:url(/build/assets/in-CqxlF8Da.svg)}.flag-icon-io{background-image:url(/build/assets/io-Be7IYXcj.svg)}.flag-icon-iq{background-image:url(/build/assets/iq-D1Q9UJqs.svg)}.flag-icon-ir{background-image:url(/build/assets/ir-nbXQ3GbU.svg)}.flag-icon-is{background-image:url(/build/assets/is-Bi3pLsHu.svg)}.flag-icon-it{background-image:url(/build/assets/it-CXjio8xL.svg)}.flag-icon-je{background-image:url(/build/assets/je-D-awkRgx.svg)}.flag-icon-jm{background-image:url(/build/assets/jm-DM7Dkn3h.svg)}.flag-icon-jo{background-image:url(/build/assets/jo-BmaHuqSZ.svg)}.flag-icon-jp{background-image:url(/build/assets/jp-BkRb8hBw.svg)}.flag-icon-ke{background-image:url(/build/assets/ke-BNxxin3N.svg)}.flag-icon-kg{background-image:url(/build/assets/kg-CrVrwE3a.svg)}.flag-icon-kh{background-image:url(/build/assets/kh-CtgOpNGI.svg)}.flag-icon-ki{background-image:url(/build/assets/ki-DMtzUEAH.svg)}.flag-icon-km{background-image:url(/build/assets/km-BkIjHZay.svg)}.flag-icon-kn{background-image:url(/build/assets/kn-CEKnj04X.svg)}.flag-icon-kp{background-image:url(/build/assets/kp-CxTTdtBG.svg)}.flag-icon-kr{background-image:url(/build/assets/kr-BGEkiGNA.svg)}.flag-icon-kw{background-image:url(/build/assets/kw-Oz0JkTPK.svg)}.flag-icon-ky{background-image:url(/build/assets/ky-CJpHe7dv.svg)}.flag-icon-kz{background-image:url(/build/assets/kz-Bm3tJHBh.svg)}.flag-icon-la{background-image:url(/build/assets/la-DucX4S_7.svg)}.flag-icon-lb{background-image:url(/build/assets/lb-CkzBzo8z.svg)}.flag-icon-lc{background-image:url(/build/assets/lc-qyRpLlSX.svg)}.flag-icon-li{background-image:url(/build/assets/li-ChRdAYUc.svg)}.flag-icon-lk{background-image:url(/build/assets/lk-Bi_BCSo0.svg)}.flag-icon-lr{background-image:url(/build/assets/lr-B5b6aa6u.svg)}.flag-icon-ls{background-image:url(/build/assets/ls-Dje3Ld9Z.svg)}.flag-icon-lt{background-image:url(/build/assets/lt-CgfyTgJ0.svg)}.flag-icon-lu{background-image:url(/build/assets/lu-C9vEPMYQ.svg)}.flag-icon-lv{background-image:url(/build/assets/lv-BEj2alg_.svg)}.flag-icon-ly{background-image:url(/build/assets/ly-CFvnK5Rf.svg)}.flag-icon-ma{background-image:url(/build/assets/ma-6Zo62XzZ.svg)}.flag-icon-mc{background-image:url(/build/assets/mc-CA-dfPW-.svg)}.flag-icon-md{background-image:url(/build/assets/md-BZYiTkpN.svg)}.flag-icon-me{background-image:url(/build/assets/me-DS6X2PAO.svg)}.flag-icon-mf{background-image:url(/build/assets/fr-BIeJpHUE.svg)}.flag-icon-mg{background-image:url(/build/assets/mg-BLEBML_M.svg)}.flag-icon-mh{background-image:url(/build/assets/mh-DHmNoIda.svg)}.flag-icon-mk{background-image:url(/build/assets/mk-Bbl1xxTN.svg)}.flag-icon-ml{background-image:url(/build/assets/ml-B2i9bhzG.svg)}.flag-icon-mm{background-image:url(/build/assets/mm-CGdqH8N4.svg)}.flag-icon-mn{background-image:url(/build/assets/mn-I4hnYNyG.svg)}.flag-icon-mo{background-image:url(/build/assets/mo-CXwIMtG3.svg)}.flag-icon-mp{background-image:url(/build/assets/mp-Bj7k0e3F.svg)}.flag-icon-mq{background-image:url(/build/assets/mq-DyH5d94a.svg)}.flag-icon-mr{background-image:url(/build/assets/mr-D35wUz4e.svg)}.flag-icon-ms{background-image:url(/build/assets/ms-4kwBuQZW.svg)}.flag-icon-mt{background-image:url(/build/assets/mt-DEb96hW-.svg)}.flag-icon-mu{background-image:url(/build/assets/mu-B_QKG55u.svg)}.flag-icon-mv{background-image:url(/build/assets/mv-a3G4nPki.svg)}.flag-icon-mw{background-image:url(/build/assets/mw-CnAgeWop.svg)}.flag-icon-mx{background-image:url(/build/assets/mx-C85ZfNAq.svg)}.flag-icon-my{background-image:url(/build/assets/my-C49Jtm5_.svg)}.flag-icon-mz{background-image:url(/build/assets/mz-BSBmMzLP.svg)}.flag-icon-na{background-image:url(/build/assets/na-CkVHv3V9.svg)}.flag-icon-nc{background-image:url(/build/assets/nc-DtelRqMN.svg)}.flag-icon-ne{background-image:url(/build/assets/ne-D9fXQPbs.svg)}.flag-icon-nf{background-image:url(/build/assets/nf-CpDNk9dl.svg)}.flag-icon-ng{background-image:url(/build/assets/ng-C0IWNfzq.svg)}.flag-icon-ni{background-image:url(/build/assets/ni-BCjuqL40.svg)}.flag-icon-nl{background-image:url(/build/assets/nl-T3aGZUz9.svg)}.flag-icon-no{background-image:url(/build/assets/no-Dw4Mviuk.svg)}.flag-icon-np{background-image:url(/build/assets/np-CbS1i_eP.svg)}.flag-icon-nr{background-image:url(/build/assets/nr-BHFcprAu.svg)}.flag-icon-nu{background-image:url(/build/assets/nu-DxysSRyO.svg)}.flag-icon-nz{background-image:url(/build/assets/nz-BGi_pJos.svg)}.flag-icon-om{background-image:url(/build/assets/om-C4bQ2SFJ.svg)}.flag-icon-pa{background-image:url(/build/assets/pa-D0rBxpLY.svg)}.flag-icon-pe{background-image:url(/build/assets/pe-CAOzw-iK.svg)}.flag-icon-pf{background-image:url(/build/assets/pf-BL_4LCpD.svg)}.flag-icon-pg{background-image:url(/build/assets/pg-DyJgDlvh.svg)}.flag-icon-ph{background-image:url(/build/assets/ph-Cl1wzkWN.svg)}.flag-icon-pk{background-image:url(/build/assets/pk-CAz4Yge2.svg)}.flag-icon-pl{background-image:url(/build/assets/pl-C_Nd1z2N.svg)}.flag-icon-pm{background-image:url(/build/assets/nc-DtelRqMN.svg)}.flag-icon-pn{background-image:url(/build/assets/pn-D-f8uTgH.svg)}.flag-icon-pr{background-image:url(/build/assets/pr-COU_ZNcK.svg)}.flag-icon-ps{background-image:url(/build/assets/ps-zC_m5gfm.svg)}.flag-icon-pt{background-image:url(/build/assets/pt-u-c47qas.svg)}.flag-icon-pw{background-image:url(/build/assets/pw-ieCkebpd.svg)}.flag-icon-py{background-image:url(/build/assets/py-CS9NpTsi.svg)}.flag-icon-qa{background-image:url(/build/assets/qa-B-pA4ykv.svg)}.flag-icon-re{background-image:url(/build/assets/nc-DtelRqMN.svg)}.flag-icon-ro{background-image:url(/build/assets/ro-B3y6tiDR.svg)}.flag-icon-rs{background-image:url(/build/assets/rs-DB26hlwk.svg)}.flag-icon-ru{background-image:url(/build/assets/ru-kcwY0Vi3.svg)}.flag-icon-rw{background-image:url(/build/assets/rw-Cwt6Dh74.svg)}.flag-icon-sa{background-image:url(/build/assets/sa-CqsJljRg.svg)}.flag-icon-sb{background-image:url(/build/assets/sb-DKvUL7Zt.svg)}.flag-icon-sc{background-image:url(/build/assets/sc-S3A2vwQD.svg)}.flag-icon-sd{background-image:url(/build/assets/sd-BcBkzL2M.svg)}.flag-icon-se{background-image:url(/build/assets/se-DfcF8WrA.svg)}.flag-icon-sg{background-image:url(/build/assets/sg-CPvrlvom.svg)}.flag-icon-sh{background-image:url(/build/assets/sh-BdM3vQpP.svg)}.flag-icon-si{background-image:url(/build/assets/si-BeuuzZ0I.svg)}.flag-icon-sj{background-image:url(/build/assets/sj-BbIgsiiI.svg)}.flag-icon-sk{background-image:url(/build/assets/sk-CF1GQYCL.svg)}.flag-icon-sl{background-image:url(/build/assets/sl-DyqnMTs6.svg)}.flag-icon-sm{background-image:url(/build/assets/sm-CKnYy5i1.svg)}.flag-icon-sn{background-image:url(/build/assets/sn-CM2nTH6H.svg)}.flag-icon-so{background-image:url(/build/assets/so-BNlTQxmc.svg)}.flag-icon-sr{background-image:url(/build/assets/sr-D4Y6dpi4.svg)}.flag-icon-ss{background-image:url(/build/assets/ss-OT34QKV0.svg)}.flag-icon-st{background-image:url(/build/assets/st-BtIldHvj.svg)}.flag-icon-sv{background-image:url(/build/assets/sv-CvNBAVsg.svg)}.flag-icon-sx{background-image:url(/build/assets/sx-BEzFFnJ1.svg)}.flag-icon-sy{background-image:url(/build/assets/sy-CsNGLnyS.svg)}.flag-icon-sz{background-image:url(/build/assets/sz-DFGTGhm7.svg)}.flag-icon-tc{background-image:url(/build/assets/tc-Dai7UO2r.svg)}.flag-icon-td{background-image:url(/build/assets/td-DdCGQlK1.svg)}.flag-icon-tf{background-image:url(/build/assets/tf-DhQnce3Q.svg)}.flag-icon-tg{background-image:url(/build/assets/tg-BXrcrtXP.svg)}.flag-icon-th{background-image:url(/build/assets/th-BN6EAH3Q.svg)}.flag-icon-tj{background-image:url(/build/assets/tj-z2KVSC_q.svg)}.flag-icon-tk{background-image:url(/build/assets/tk-CPKR6dC8.svg)}.flag-icon-tl{background-image:url(/build/assets/tl-BEjmM5bI.svg)}.flag-icon-tm{background-image:url(/build/assets/tm-J5TpN_zq.svg)}.flag-icon-tn{background-image:url(/build/assets/tn-BwgQm0BK.svg)}.flag-icon-to{background-image:url(/build/assets/to-jjS2Zv_c.svg)}.flag-icon-tr{background-image:url(/build/assets/tr-BT1QMpcm.svg)}.flag-icon-tt{background-image:url(/build/assets/tt-BOsb84by.svg)}.flag-icon-tv{background-image:url(/build/assets/tv-BxhBCgZB.svg)}.flag-icon-tw{background-image:url(/build/assets/tw-DJkRgHxO.svg)}.flag-icon-tz{background-image:url(/build/assets/tz-ByqjfMs1.svg)}.flag-icon-ua{background-image:url(/build/assets/ua-Dpo0UE1L.svg)}.flag-icon-ug{background-image:url(/build/assets/ug-rrAkBWi5.svg)}.flag-icon-um{background-image:url(/build/assets/um-zXp7fetT.svg)}.flag-icon-us{background-image:url(/build/assets/um-zXp7fetT.svg)}.flag-icon-uy{background-image:url(/build/assets/uy-C2_JXYE5.svg)}.flag-icon-uz{background-image:url(/build/assets/uz-CHAzHPf1.svg)}.flag-icon-va{background-image:url(/build/assets/va-B_HDkPOv.svg)}.flag-icon-vc{background-image:url(/build/assets/vc-jalx6RRj.svg)}.flag-icon-ve{background-image:url(/build/assets/ve-r1BPOSap.svg)}.flag-icon-vg{background-image:url(/build/assets/vg-D289IFkc.svg)}.flag-icon-vi{background-image:url(/build/assets/vi-B0j_-iNu.svg)}.flag-icon-vn{background-image:url(/build/assets/vn-nedfA_br.svg)}.flag-icon-vu{background-image:url(/build/assets/vu-Brw8T2fW.svg)}.flag-icon-wf{background-image:url(/build/assets/wf-D0i9fZBF.svg)}.flag-icon-ws{background-image:url(/build/assets/ws-BVPC-1lS.svg)}.flag-icon-ye{background-image:url(/build/assets/ye-x22ydWvH.svg)}.flag-icon-yt{background-image:url(/build/assets/nc-DtelRqMN.svg)}.flag-icon-za{background-image:url(/build/assets/za-sY4Kq7vz.svg)}.flag-icon-zm{background-image:url(/build/assets/zm-COFqESIF.svg)}.flag-icon-zw{background-image:url(/build/assets/zw-COQZQW9F.svg)}.flag-icon-eu{background-image:url(/build/assets/eu-DzrEEALA.svg)}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-Regular-Crsnzn7o.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-Italic-D2EGOKAT.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-Medium-BBBDQKVc.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-MediumItalic-B65EDoO3.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-SemiBold-DrPqsaX5.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-SemiBoldItalic-hKcsDne1.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-Bold-CEAwMKe7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/build/assets/InstrumentSans-BoldItalic-Bu2jwSpd.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.ptg-btn{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;line-height:24px;padding:3px 10px;border:solid 1px #002FBD;border-radius:10px;color:#fff;background-color:#002fbd;display:flex;gap:8px;align-items:center;justify-content:center;text-align:center;cursor:pointer}.ptg-btn:hover{color:#fff}.ptg-btn__arrow-right{padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 3L14 8M14 8L9 13M14 8H2' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:16px 16px;background-position:top 8px right 10px}.ptg-btn__outline{background-color:#fff;color:#002fbd}.ptg-btn__outline__primary{border:1px solid #E1E4F3}.ptg-btn__outline:hover{color:#002fbd}.ptg-btn__outline-blue{border:1px solid #DBE4FF;background:#ebf0ff}.ptg-btn__outline-gray{border-color:#e1e4f3;color:#7f8fb3}.ptg-btn__outline-danger-filled{background-color:#ffebeb;color:#bd0000;border-color:#ffdbdb}.ptg-btn__outline-danger-filled:hover{color:#bd0000}.ptg-btn__outline-danger{background-color:#fff;color:#bd0000;border-color:#bd0000}.ptg-btn__outline-danger:hover{color:#bd0000}.ptg-btn__upload{padding-left:34px;background-position:top 8px left 10px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6.66602V13.3327' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66602 7.99935L7.99936 6.66602L9.3327 7.99935' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6667 10.6667C12.5077 10.6667 14 9.17427 14 7.33333C14 5.49238 12.5077 4 10.6667 4C10.5749 4 10.4841 4.00371 10.3941 4.01099C9.88233 2.82785 8.70453 2 7.33333 2C5.49235 2 4 3.49238 4 5.33333C4 5.36133 4.00041 5.38925 4.00106 5.41709C2.85042 5.71275 2 6.75707 2 8C2 9.47273 3.19393 10.6667 4.66667 10.6667H5.33333' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:16px 16px}.ptg-btn__upload.ptg-btn__outline{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6.66602V13.3327' stroke='%23002FBD' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66602 7.99935L7.99936 6.66602L9.3327 7.99935' stroke='%239299AB' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6667 10.6667C12.5077 10.6667 14 9.17427 14 7.33333C14 5.49238 12.5077 4 10.6667 4C10.5749 4 10.4841 4.00371 10.3941 4.01099C9.88233 2.82785 8.70453 2 7.33333 2C5.49235 2 4 3.49238 4 5.33333C4 5.36133 4.00041 5.38925 4.00106 5.41709C2.85042 5.71275 2 6.75707 2 8C2 9.47273 3.19393 10.6667 4.66667 10.6667H5.33333' stroke='%23002FBD' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ptg-btn__edit{padding-left:34px;background-position:top 8px left 10px;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.33398 11.6667V9.33333L9.91732 1.75L12.2507 4.08333L4.66732 11.6667H2.33398Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.16797 3.5L10.5013 5.83333' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ptg-btn__delete{border:1px solid #FFDBDB;background:#ffebeb;border-radius:8px;cursor:pointer;font-weight:600;font-size:13px;line-height:24px;color:#bd0000}.ptg-btn__delete__small{width:30px;height:30px;padding:0}.ptg-btn__small{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.ptg-btn__link-add{padding-left:22px;background-position:top 5px left 0;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 3.5V10.5M10.5 7L3.5 7' stroke='%23002FBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ptg-btn__link{color:#002fbd;border:none;background-color:transparent;font-weight:600;font-size:13px;line-height:24px}.ptg-btn__link:hover{color:#002fbd;border:none;background-color:transparent}.ptg-btn__select{padding-right:45px!important;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2807 5.9668L8.93404 10.3135C8.4207 10.8268 7.5807 10.8268 7.06737 10.3135L2.7207 5.9668' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 9px right 9px;position:relative}.ptg-btn__select[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.7193 10.0332L7.06597 5.68654C7.5793 5.1732 8.4193 5.1732 8.93263 5.68654L13.2793 10.0332' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ptg-btn__select:after{content:"";position:absolute;top:9px;right:33px;width:1px;height:16px;background-color:#fff;opacity:.2}.ptg-form-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;margin:0 0 10px}.form-group,.ptg-form-group{margin-bottom:0;flex:1}.form-group__no-label,.ptg-form-group__no-label{padding-top:24px}.form-group.ptg-form-group__label,.ptg-form-group.ptg-form-group__label{position:relative}.form-group.ptg-form-group__label .ptg-form-control,.ptg-form-group.ptg-form-group__label .ptg-form-control{padding-right:24px}.form-group.ptg-form-group__label:before,.ptg-form-group.ptg-form-group__label:before{font-weight:500;font-size:13px;line-height:20px;color:#9299ab;top:29px;right:8px;position:absolute;pointer-events:none}.form-group.ptg-form-group__label__without-text:before,.ptg-form-group.ptg-form-group__label__without-text:before{top:5px}.form-group__label-ccy:before,.ptg-form-group__label-ccy:before{content:attr(data-ptg-currency-code)}.form-group__label-m:before,.ptg-form-group__label-m:before{content:"М"}.form-group__label-m3:before,.ptg-form-group__label-m3:before{content:"М3"}.form-group__label-kg:before,.ptg-form-group__label-kg:before{content:"кг"}.form-group__label-percent:before,.ptg-form-group__label-percent:before{content:"%"}.form-group label,.ptg-form-group label{font-weight:500;font-size:12px;line-height:18px;color:#9299ab;margin-bottom:4px!important;white-space:nowrap}.form-group.no-flex,.ptg-form-group.no-flex{flex:none}.form-group.calculation-info,.ptg-form-group.calculation-info{background-color:#f9f9fb;padding:16px;border-radius:12px;display:flex;flex-direction:column;height:100%}.form-group.calculation-info>p,.ptg-form-group.calculation-info>p{font-weight:500;font-size:14px;line-height:120%;color:#000;margin-bottom:16px}.form-group.calculation-info .calculation-info__row,.ptg-form-group.calculation-info .calculation-info__row{font-weight:400;font-size:14px;line-height:160%;color:#9299ab}.form-group.calculation-info .calculation-info__row span:not(:first-child),.ptg-form-group.calculation-info .calculation-info__row span:not(:first-child){padding-left:8px;color:#000;font-weight:500}.form-group.calculation-info .calculation-info__delivery__row,.ptg-form-group.calculation-info .calculation-info__delivery__row{display:flex;flex-wrap:wrap;gap:8px}.form-group.calculation-info .calculation-info__delivery__row .ptg-form-group.active .radio-label,.ptg-form-group.calculation-info .calculation-info__delivery__row .ptg-form-group.active .radio-label{background:#fff}.form-group.calculation-info .calculation-info__delivery__row .radio-label,.ptg-form-group.calculation-info .calculation-info__delivery__row .radio-label{display:flex;position:relative;cursor:pointer;flex-direction:column;width:100%;padding:12px;border-radius:12px}.form-group.calculation-info .calculation-info__delivery__row .radio-label .radio-indicator,.ptg-form-group.calculation-info .calculation-info__delivery__row .radio-label .radio-indicator{position:absolute;top:12px;right:20px}.form-group.calculation-info .calculation-info__delivery__row .radio-label .calculation-info__row span:first-child,.ptg-form-group.calculation-info .calculation-info__delivery__row .radio-label .calculation-info__row span:first-child{width:100px;display:inline-block}.form-group.ptg-form-group-checkbox input[type=checkbox]+label,.ptg-form-group.ptg-form-group-checkbox input[type=checkbox]+label{font-weight:500;font-size:13px;line-height:25px!important;letter-spacing:0;color:#000;padding-left:24px;vertical-align:baseline}.form-group.ptg-form-group-checkbox input[type=checkbox]+label:before,.ptg-form-group.ptg-form-group-checkbox input[type=checkbox]+label:before{background:transparent;width:18px;height:18px;border:1.5px solid rgba(0,47,189,.4);transform:none;margin:0;padding:0;top:4px;left:0;border-radius:4px}.form-group.ptg-form-group-checkbox input[type=checkbox]:checked+label:before,.ptg-form-group.ptg-form-group-checkbox input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0C18.2091 0 20 1.79086 20 4V16C20 18.2091 18.2091 20 16 20H4C1.79086 20 0 18.2091 0 16V4C2.57706e-07 1.79086 1.79086 0 4 0H16ZM17.502 4.44238C17.1941 4.1653 16.7195 4.19022 16.4424 4.49805L8.70508 13.0957C8.26212 13.5879 7.51219 13.649 6.99512 13.2354L3.46875 10.4141C3.1453 10.1553 2.67282 10.2078 2.41406 10.5312C2.15531 10.8547 2.2078 11.3272 2.53125 11.5859L6.05762 14.4072C7.19517 15.3172 8.84579 15.1814 9.82031 14.0986L17.5576 5.50195C17.8347 5.19409 17.8098 4.71948 17.502 4.44238Z' fill='%23002FBD'/%3E%3C/svg%3E%0A");background-size:contain;border:none;transform:none}.form-group .customs-details,.ptg-form-group .customs-details{display:flex;gap:20px;font-weight:500;font-size:14px;line-height:160%;color:#000}.form-group .ptg-btn__delete,.ptg-form-group .ptg-btn__delete{margin-top:24px}.ptg-form-group.is-liquidation-status .ptg-form-control{color:#bd0000;border-color:#e7a0a0;background-color:#fff5f5}.form-group .select2-container.error .ptg-form-control,.form-group .select2-container.error .sc-input,.form-group .select2-container.error .qc-input,.form-group .select2-container.is-invalid .ptg-form-control,.form-group .select2-container.is-invalid .sc-input,.form-group .select2-container.is-invalid .qc-input,.ptg-form-group .select2-container.error .ptg-form-control,.ptg-form-group .select2-container.error .sc-input,.ptg-form-group .select2-container.error .qc-input,.ptg-form-group .select2-container.is-invalid .ptg-form-control,.ptg-form-group .select2-container.is-invalid .sc-input,.ptg-form-group .select2-container.is-invalid .qc-input,.sc-form .select2-container.error .ptg-form-control,.sc-form .select2-container.error .sc-input,.sc-form .select2-container.error .qc-input,.sc-form .select2-container.is-invalid .ptg-form-control,.sc-form .select2-container.is-invalid .sc-input,.sc-form .select2-container.is-invalid .qc-input,.qc-form .select2-container.error .ptg-form-control,.qc-form .select2-container.error .sc-input,.qc-form .select2-container.error .qc-input,.qc-form .select2-container.is-invalid .ptg-form-control,.qc-form .select2-container.is-invalid .sc-input,.qc-form .select2-container.is-invalid .qc-input{border:1px solid rgba(189,0,0,.5019607843)}.form-group .ptg-custom-select,.form-group .ptg-custom-date-picker,.form-group .ptg-form-control,.form-group .sc-input,.form-group .qc-input,.ptg-form-group .ptg-custom-select,.ptg-form-group .ptg-custom-date-picker,.ptg-form-group .ptg-form-control,.ptg-form-group .sc-input,.ptg-form-group .qc-input,.sc-form .ptg-custom-select,.sc-form .ptg-custom-date-picker,.sc-form .ptg-form-control,.sc-form .sc-input,.sc-form .qc-input,.qc-form .ptg-custom-select,.qc-form .ptg-custom-date-picker,.qc-form .ptg-form-control,.qc-form .sc-input,.qc-form .qc-input{width:100%;padding:4px 12px;border:1px solid #E1E4F3;background-color:#fff;font-weight:500;font-size:13px;line-height:20px;border-radius:8px;height:30px;min-height:30px;color:#000}.form-group .ptg-custom-select.ptg-custom-select--multiple,.form-group .ptg-custom-select.cargo-kind-select,.form-group .ptg-custom-date-picker.ptg-custom-select--multiple,.form-group .ptg-custom-date-picker.cargo-kind-select,.form-group .ptg-form-control.ptg-custom-select--multiple,.form-group .ptg-form-control.cargo-kind-select,.form-group .sc-input.ptg-custom-select--multiple,.form-group .sc-input.cargo-kind-select,.form-group .qc-input.ptg-custom-select--multiple,.form-group .qc-input.cargo-kind-select,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple,.ptg-form-group .ptg-custom-select.cargo-kind-select,.ptg-form-group .ptg-custom-date-picker.ptg-custom-select--multiple,.ptg-form-group .ptg-custom-date-picker.cargo-kind-select,.ptg-form-group .ptg-form-control.ptg-custom-select--multiple,.ptg-form-group .ptg-form-control.cargo-kind-select,.ptg-form-group .sc-input.ptg-custom-select--multiple,.ptg-form-group .sc-input.cargo-kind-select,.ptg-form-group .qc-input.ptg-custom-select--multiple,.ptg-form-group .qc-input.cargo-kind-select,.sc-form .ptg-custom-select.ptg-custom-select--multiple,.sc-form .ptg-custom-select.cargo-kind-select,.sc-form .ptg-custom-date-picker.ptg-custom-select--multiple,.sc-form .ptg-custom-date-picker.cargo-kind-select,.sc-form .ptg-form-control.ptg-custom-select--multiple,.sc-form .ptg-form-control.cargo-kind-select,.sc-form .sc-input.ptg-custom-select--multiple,.sc-form .sc-input.cargo-kind-select,.sc-form .qc-input.ptg-custom-select--multiple,.sc-form .qc-input.cargo-kind-select,.qc-form .ptg-custom-select.ptg-custom-select--multiple,.qc-form .ptg-custom-select.cargo-kind-select,.qc-form .ptg-custom-date-picker.ptg-custom-select--multiple,.qc-form .ptg-custom-date-picker.cargo-kind-select,.qc-form .ptg-form-control.ptg-custom-select--multiple,.qc-form .ptg-form-control.cargo-kind-select,.qc-form .sc-input.ptg-custom-select--multiple,.qc-form .sc-input.cargo-kind-select,.qc-form .qc-input.ptg-custom-select--multiple,.qc-form .qc-input.cargo-kind-select{height:auto;min-height:30px}.form-group .ptg-custom-select:focus,.form-group .ptg-custom-date-picker:focus,.form-group .ptg-form-control:focus,.form-group .sc-input:focus,.form-group .qc-input:focus,.ptg-form-group .ptg-custom-select:focus,.ptg-form-group .ptg-custom-date-picker:focus,.ptg-form-group .ptg-form-control:focus,.ptg-form-group .sc-input:focus,.ptg-form-group .qc-input:focus,.sc-form .ptg-custom-select:focus,.sc-form .ptg-custom-date-picker:focus,.sc-form .ptg-form-control:focus,.sc-form .sc-input:focus,.sc-form .qc-input:focus,.qc-form .ptg-custom-select:focus,.qc-form .ptg-custom-date-picker:focus,.qc-form .ptg-form-control:focus,.qc-form .sc-input:focus,.qc-form .qc-input:focus{border:1px solid rgba(0,47,189,.5019607843)}.form-group .ptg-custom-select.is-invalid,.form-group .ptg-custom-select.error,.form-group .ptg-custom-date-picker.is-invalid,.form-group .ptg-custom-date-picker.error,.form-group .ptg-form-control.is-invalid,.form-group .ptg-form-control.error,.form-group .sc-input.is-invalid,.form-group .sc-input.error,.form-group .qc-input.is-invalid,.form-group .qc-input.error,.ptg-form-group .ptg-custom-select.is-invalid,.ptg-form-group .ptg-custom-select.error,.ptg-form-group .ptg-custom-date-picker.is-invalid,.ptg-form-group .ptg-custom-date-picker.error,.ptg-form-group .ptg-form-control.is-invalid,.ptg-form-group .ptg-form-control.error,.ptg-form-group .sc-input.is-invalid,.ptg-form-group .sc-input.error,.ptg-form-group .qc-input.is-invalid,.ptg-form-group .qc-input.error,.sc-form .ptg-custom-select.is-invalid,.sc-form .ptg-custom-select.error,.sc-form .ptg-custom-date-picker.is-invalid,.sc-form .ptg-custom-date-picker.error,.sc-form .ptg-form-control.is-invalid,.sc-form .ptg-form-control.error,.sc-form .sc-input.is-invalid,.sc-form .sc-input.error,.sc-form .qc-input.is-invalid,.sc-form .qc-input.error,.qc-form .ptg-custom-select.is-invalid,.qc-form .ptg-custom-select.error,.qc-form .ptg-custom-date-picker.is-invalid,.qc-form .ptg-custom-date-picker.error,.qc-form .ptg-form-control.is-invalid,.qc-form .ptg-form-control.error,.qc-form .sc-input.is-invalid,.qc-form .sc-input.error,.qc-form .qc-input.is-invalid,.qc-form .qc-input.error{border:1px solid rgba(189,0,0,.5019607843)}.form-group .ptg-custom-select.is-liquidation-status,.form-group .ptg-custom-date-picker.is-liquidation-status,.form-group .ptg-form-control.is-liquidation-status,.form-group .sc-input.is-liquidation-status,.form-group .qc-input.is-liquidation-status,.ptg-form-group .ptg-custom-select.is-liquidation-status,.ptg-form-group .ptg-custom-date-picker.is-liquidation-status,.ptg-form-group .ptg-form-control.is-liquidation-status,.ptg-form-group .sc-input.is-liquidation-status,.ptg-form-group .qc-input.is-liquidation-status,.sc-form .ptg-custom-select.is-liquidation-status,.sc-form .ptg-custom-date-picker.is-liquidation-status,.sc-form .ptg-form-control.is-liquidation-status,.sc-form .sc-input.is-liquidation-status,.sc-form .qc-input.is-liquidation-status,.qc-form .ptg-custom-select.is-liquidation-status,.qc-form .ptg-custom-date-picker.is-liquidation-status,.qc-form .ptg-form-control.is-liquidation-status,.qc-form .sc-input.is-liquidation-status,.qc-form .qc-input.is-liquidation-status{color:#bd0000;border-color:#e7a0a0;background-color:#fff5f5}.form-group .ptg-custom-select::placeholder,.form-group .ptg-custom-select input::placeholder,.form-group .ptg-custom-date-picker::placeholder,.form-group .ptg-custom-date-picker input::placeholder,.form-group .ptg-form-control::placeholder,.form-group .ptg-form-control input::placeholder,.form-group .sc-input::placeholder,.form-group .sc-input input::placeholder,.form-group .qc-input::placeholder,.form-group .qc-input input::placeholder,.ptg-form-group .ptg-custom-select::placeholder,.ptg-form-group .ptg-custom-select input::placeholder,.ptg-form-group .ptg-custom-date-picker::placeholder,.ptg-form-group .ptg-custom-date-picker input::placeholder,.ptg-form-group .ptg-form-control::placeholder,.ptg-form-group .ptg-form-control input::placeholder,.ptg-form-group .sc-input::placeholder,.ptg-form-group .sc-input input::placeholder,.ptg-form-group .qc-input::placeholder,.ptg-form-group .qc-input input::placeholder,.sc-form .ptg-custom-select::placeholder,.sc-form .ptg-custom-select input::placeholder,.sc-form .ptg-custom-date-picker::placeholder,.sc-form .ptg-custom-date-picker input::placeholder,.sc-form .ptg-form-control::placeholder,.sc-form .ptg-form-control input::placeholder,.sc-form .sc-input::placeholder,.sc-form .sc-input input::placeholder,.sc-form .qc-input::placeholder,.sc-form .qc-input input::placeholder,.qc-form .ptg-custom-select::placeholder,.qc-form .ptg-custom-select input::placeholder,.qc-form .ptg-custom-date-picker::placeholder,.qc-form .ptg-custom-date-picker input::placeholder,.qc-form .ptg-form-control::placeholder,.qc-form .ptg-form-control input::placeholder,.qc-form .sc-input::placeholder,.qc-form .sc-input input::placeholder,.qc-form .qc-input::placeholder,.qc-form .qc-input input::placeholder{font-weight:500;font-size:13px;line-height:20px;color:#babeca}.form-group .ptg-custom-select:disabled,.form-group .ptg-custom-date-picker:disabled,.form-group .ptg-form-control:disabled,.form-group .sc-input:disabled,.form-group .qc-input:disabled,.ptg-form-group .ptg-custom-select:disabled,.ptg-form-group .ptg-custom-date-picker:disabled,.ptg-form-group .ptg-form-control:disabled,.ptg-form-group .sc-input:disabled,.ptg-form-group .qc-input:disabled,.sc-form .ptg-custom-select:disabled,.sc-form .ptg-custom-date-picker:disabled,.sc-form .ptg-form-control:disabled,.sc-form .sc-input:disabled,.sc-form .qc-input:disabled,.qc-form .ptg-custom-select:disabled,.qc-form .ptg-custom-date-picker:disabled,.qc-form .ptg-form-control:disabled,.qc-form .sc-input:disabled,.qc-form .qc-input:disabled{background-color:#f3f4f6}.form-group .ptg-custom-select.date,.form-group .ptg-custom-select.pickadate,.form-group .ptg-custom-date-picker.date,.form-group .ptg-custom-date-picker.pickadate,.form-group .ptg-form-control.date,.form-group .ptg-form-control.pickadate,.form-group .sc-input.date,.form-group .sc-input.pickadate,.form-group .qc-input.date,.form-group .qc-input.pickadate,.ptg-form-group .ptg-custom-select.date,.ptg-form-group .ptg-custom-select.pickadate,.ptg-form-group .ptg-custom-date-picker.date,.ptg-form-group .ptg-custom-date-picker.pickadate,.ptg-form-group .ptg-form-control.date,.ptg-form-group .ptg-form-control.pickadate,.ptg-form-group .sc-input.date,.ptg-form-group .sc-input.pickadate,.ptg-form-group .qc-input.date,.ptg-form-group .qc-input.pickadate,.sc-form .ptg-custom-select.date,.sc-form .ptg-custom-select.pickadate,.sc-form .ptg-custom-date-picker.date,.sc-form .ptg-custom-date-picker.pickadate,.sc-form .ptg-form-control.date,.sc-form .ptg-form-control.pickadate,.sc-form .sc-input.date,.sc-form .sc-input.pickadate,.sc-form .qc-input.date,.sc-form .qc-input.pickadate,.qc-form .ptg-custom-select.date,.qc-form .ptg-custom-select.pickadate,.qc-form .ptg-custom-date-picker.date,.qc-form .ptg-custom-date-picker.pickadate,.qc-form .ptg-form-control.date,.qc-form .ptg-form-control.pickadate,.qc-form .sc-input.date,.qc-form .sc-input.pickadate,.qc-form .qc-input.date,.qc-form .qc-input.pickadate{padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1.5V3.75' stroke='%235C6F9A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 1.5V3.75' stroke='%235C6F9A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.625 6.81738H15.375' stroke='%235C6F9A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.75 6.375V12.75C15.75 15 14.625 16.5 12 16.5H6C3.375 16.5 2.25 15 2.25 12.75V6.375C2.25 4.125 3.375 2.625 6 2.625H12C14.625 2.625 15.75 4.125 15.75 6.375Z' stroke='%235C6F9A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.99686 10.2749H9.00359' stroke='%235C6F9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.22049 10.2749H6.22723' stroke='%235C6F9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.22049 12.5249H6.22723' stroke='%235C6F9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 4px left 10px}.form-group .ptg-custom-select.time,.form-group .ptg-custom-date-picker.time,.form-group .ptg-form-control.time,.form-group .sc-input.time,.form-group .qc-input.time,.ptg-form-group .ptg-custom-select.time,.ptg-form-group .ptg-custom-date-picker.time,.ptg-form-group .ptg-form-control.time,.ptg-form-group .sc-input.time,.ptg-form-group .qc-input.time,.sc-form .ptg-custom-select.time,.sc-form .ptg-custom-date-picker.time,.sc-form .ptg-form-control.time,.sc-form .sc-input.time,.sc-form .qc-input.time,.qc-form .ptg-custom-select.time,.qc-form .ptg-custom-date-picker.time,.qc-form .ptg-form-control.time,.qc-form .sc-input.time,.qc-form .qc-input.time{padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 4.5V9H13.5' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 5px left 10px;position:relative}.form-group .ptg-custom-select,.form-group .ptg-custom-date-picker,.ptg-form-group .ptg-custom-select,.ptg-form-group .ptg-custom-date-picker,.sc-form .ptg-custom-select,.sc-form .ptg-custom-date-picker,.qc-form .ptg-custom-select,.qc-form .ptg-custom-date-picker{padding-right:28px}.form-group textarea.ptg-form-control,.form-group textarea.sc-input,.form-group textarea.qc-input,.ptg-form-group textarea.ptg-form-control,.ptg-form-group textarea.sc-input,.ptg-form-group textarea.qc-input,.sc-form textarea.ptg-form-control,.sc-form textarea.sc-input,.sc-form textarea.qc-input,.qc-form textarea.ptg-form-control,.qc-form textarea.sc-input,.qc-form textarea.qc-input{height:78px}.form-group textarea.sc-input.sc-input--hs,.ptg-form-group textarea.sc-input.sc-input--hs,.sc-form textarea.sc-input.sc-input--hs,.qc-form textarea.sc-input.sc-input--hs{height:auto;min-height:30px;max-height:140px;resize:vertical;overflow-y:auto;white-space:pre-wrap;word-break:break-word;line-height:20px;padding-top:5px;padding-bottom:5px}.form-group .invalid-feedback,.ptg-form-group .invalid-feedback,.sc-form .invalid-feedback,.qc-form .invalid-feedback{font-weight:500;font-size:12px;line-height:18px;color:#bd0000;margin-top:4px}.form-group .ptg-custom-select,.ptg-form-group .ptg-custom-select,.sc-form .ptg-custom-select,.qc-form .ptg-custom-select{position:relative;padding:4px 24px 4px 12px;cursor:pointer}.form-group .ptg-custom-select.custom-incoterm-select .option-main,.ptg-form-group .ptg-custom-select.custom-incoterm-select .option-main,.sc-form .ptg-custom-select.custom-incoterm-select .option-main,.qc-form .ptg-custom-select.custom-incoterm-select .option-main{display:flex;flex-direction:column;gap:2px;min-width:0}.form-group .ptg-custom-select.custom-incoterm-select .option-full-name,.ptg-form-group .ptg-custom-select.custom-incoterm-select .option-full-name,.sc-form .ptg-custom-select.custom-incoterm-select .option-full-name,.qc-form .ptg-custom-select.custom-incoterm-select .option-full-name{font-size:11px;line-height:14px;font-weight:400;color:#8b93a7}.form-group .ptg-custom-select.is-clearable,.ptg-form-group .ptg-custom-select.is-clearable,.sc-form .ptg-custom-select.is-clearable,.qc-form .ptg-custom-select.is-clearable{padding-right:44px}.form-group .ptg-custom-select.is-clearable .ptg-select-control:after,.ptg-form-group .ptg-custom-select.is-clearable .ptg-select-control:after,.sc-form .ptg-custom-select.is-clearable .ptg-select-control:after,.qc-form .ptg-custom-select.is-clearable .ptg-select-control:after{right:-36px}.form-group .ptg-custom-select .ptg-select-control,.ptg-form-group .ptg-custom-select .ptg-select-control,.sc-form .ptg-custom-select .ptg-select-control,.qc-form .ptg-custom-select .ptg-select-control{position:relative;display:flex;align-items:center;min-width:0;min-height:20px;cursor:pointer}.form-group .ptg-custom-select .ptg-select-control:not(:has(.select-input)):before,.ptg-form-group .ptg-custom-select .ptg-select-control:not(:has(.select-input)):before,.sc-form .ptg-custom-select .ptg-select-control:not(:has(.select-input)):before,.qc-form .ptg-custom-select .ptg-select-control:not(:has(.select-input)):before{content:"";position:absolute;top:-6px;bottom:-6px;right:-22px;width:28px}.form-group .ptg-custom-select .ptg-select-control:after,.ptg-form-group .ptg-custom-select .ptg-select-control:after,.sc-form .ptg-custom-select .ptg-select-control:after,.qc-form .ptg-custom-select .ptg-select-control:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%239299AB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;top:50%;right:-18px;transform:translateY(-50%);pointer-events:none}.form-group .ptg-custom-select .ptg-select-control.open:after,.ptg-form-group .ptg-custom-select .ptg-select-control.open:after,.sc-form .ptg-custom-select .ptg-select-control.open:after,.qc-form .ptg-custom-select .ptg-select-control.open:after{transform:translateY(-50%) rotate(180deg)}.form-group .ptg-custom-select .ptg-select-control .select-clear,.ptg-form-group .ptg-custom-select .ptg-select-control .select-clear,.sc-form .ptg-custom-select .ptg-select-control .select-clear,.qc-form .ptg-custom-select .ptg-select-control .select-clear{position:absolute;top:50%;right:-16px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:4px;background:transparent;color:#9299ab;cursor:pointer;z-index:1}.form-group .ptg-custom-select .ptg-select-control .select-clear:hover,.ptg-form-group .ptg-custom-select .ptg-select-control .select-clear:hover,.sc-form .ptg-custom-select .ptg-select-control .select-clear:hover,.qc-form .ptg-custom-select .ptg-select-control .select-clear:hover{color:#5c6f9a;background-color:#e6e9f5}.form-group .ptg-custom-select.is-clearable .ptg-select-control:not(:has(.select-input)):before,.ptg-form-group .ptg-custom-select.is-clearable .ptg-select-control:not(:has(.select-input)):before,.sc-form .ptg-custom-select.is-clearable .ptg-select-control:not(:has(.select-input)):before,.qc-form .ptg-custom-select.is-clearable .ptg-select-control:not(:has(.select-input)):before{right:-40px;width:40px}.form-group .ptg-custom-select .select-options,.ptg-form-group .ptg-custom-select .select-options,.sc-form .ptg-custom-select .select-options,.qc-form .ptg-custom-select .select-options{padding:0;max-height:250px;overflow:auto;margin:0}.form-group .ptg-custom-select .select-value,.ptg-form-group .ptg-custom-select .select-value,.sc-form .ptg-custom-select .select-value,.qc-form .ptg-custom-select .select-value{font-weight:500;font-size:13px;line-height:20px;color:#000;min-width:0}.form-group .ptg-custom-select .select-value.is-liquidation-status,.ptg-form-group .ptg-custom-select .select-value.is-liquidation-status,.sc-form .ptg-custom-select .select-value.is-liquidation-status,.qc-form .ptg-custom-select .select-value.is-liquidation-status{color:#bd0000}.form-group .ptg-custom-select .select-value:not(.select-value--with-flag):not(.select-value--with-icon),.ptg-form-group .ptg-custom-select .select-value:not(.select-value--with-flag):not(.select-value--with-icon),.sc-form .ptg-custom-select .select-value:not(.select-value--with-flag):not(.select-value--with-icon),.qc-form .ptg-custom-select .select-value:not(.select-value--with-flag):not(.select-value--with-icon){word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:wrap}.form-group .ptg-custom-select .select-value.select-value--with-flag,.form-group .ptg-custom-select .select-value.select-value--with-icon,.ptg-form-group .ptg-custom-select .select-value.select-value--with-flag,.ptg-form-group .ptg-custom-select .select-value.select-value--with-icon,.sc-form .ptg-custom-select .select-value.select-value--with-flag,.sc-form .ptg-custom-select .select-value.select-value--with-icon,.qc-form .ptg-custom-select .select-value.select-value--with-flag,.qc-form .ptg-custom-select .select-value.select-value--with-icon{display:inline-flex;align-items:center;gap:6px;max-width:100%}.form-group .ptg-custom-select .select-value__icon,.ptg-form-group .ptg-custom-select .select-value__icon,.sc-form .ptg-custom-select .select-value__icon,.qc-form .ptg-custom-select .select-value__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;line-height:0}.form-group .ptg-custom-select .select-value__icon svg,.ptg-form-group .ptg-custom-select .select-value__icon svg,.sc-form .ptg-custom-select .select-value__icon svg,.qc-form .ptg-custom-select .select-value__icon svg{display:block;width:16px;height:16px}.form-group .ptg-custom-select .select-value__label,.ptg-form-group .ptg-custom-select .select-value__label,.sc-form .ptg-custom-select .select-value__label,.qc-form .ptg-custom-select .select-value__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.form-group .ptg-custom-select .select-value__flag,.ptg-form-group .ptg-custom-select .select-value__flag,.sc-form .ptg-custom-select .select-value__flag,.qc-form .ptg-custom-select .select-value__flag{flex-shrink:0;display:inline-block;width:16px;height:12px;font-size:0;line-height:0;border-radius:2px;background-size:cover;background-position:center;box-shadow:0 0 0 1px #0000000f}.form-group .ptg-custom-select .select-option__with-flag,.ptg-form-group .ptg-custom-select .select-option__with-flag,.sc-form .ptg-custom-select .select-option__with-flag,.qc-form .ptg-custom-select .select-option__with-flag{display:inline-flex;align-items:center;gap:8px;min-width:0;vertical-align:middle}.form-group .ptg-custom-select .select-option__with-flag .flag-icon,.ptg-form-group .ptg-custom-select .select-option__with-flag .flag-icon,.sc-form .ptg-custom-select .select-option__with-flag .flag-icon,.qc-form .ptg-custom-select .select-option__with-flag .flag-icon{flex-shrink:0;display:inline-block;width:16px;height:12px;font-size:0;line-height:0;border-radius:2px;background-size:cover;background-position:center;box-shadow:0 0 0 1px #0000000f}.form-group .ptg-custom-select .select-placeholder,.ptg-form-group .ptg-custom-select .select-placeholder,.sc-form .ptg-custom-select .select-placeholder,.qc-form .ptg-custom-select .select-placeholder{font-weight:500;font-size:13px;line-height:20px;color:#babeca;min-width:0;overflow:hidden;white-space:nowrap}.form-group .ptg-custom-select .select-input,.ptg-form-group .ptg-custom-select .select-input,.sc-form .ptg-custom-select .select-input,.qc-form .ptg-custom-select .select-input{border:none;outline:none;padding:0;width:100%;background-color:transparent}.form-group .ptg-custom-select .select-input::placeholder,.ptg-form-group .ptg-custom-select .select-input::placeholder,.sc-form .ptg-custom-select .select-input::placeholder,.qc-form .ptg-custom-select .select-input::placeholder{font-weight:500;font-size:13px;line-height:20px;color:#babeca}.form-group .ptg-custom-select.ptg-custom-select--multiple,.form-group .ptg-custom-select.cargo-kind-select,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple,.ptg-form-group .ptg-custom-select.cargo-kind-select,.sc-form .ptg-custom-select.ptg-custom-select--multiple,.sc-form .ptg-custom-select.cargo-kind-select,.qc-form .ptg-custom-select.ptg-custom-select--multiple,.qc-form .ptg-custom-select.cargo-kind-select{padding-top:4px;padding-bottom:4px}.form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control,.form-group .ptg-custom-select.cargo-kind-select .ptg-select-control,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control,.ptg-form-group .ptg-custom-select.cargo-kind-select .ptg-select-control,.sc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control,.sc-form .ptg-custom-select.cargo-kind-select .ptg-select-control,.qc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control,.qc-form .ptg-custom-select.cargo-kind-select .ptg-select-control{flex-wrap:wrap;align-items:center;align-content:flex-start;gap:6px;min-height:20px;height:auto}.form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control:after,.form-group .ptg-custom-select.cargo-kind-select .ptg-select-control:after,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control:after,.ptg-form-group .ptg-custom-select.cargo-kind-select .ptg-select-control:after,.sc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control:after,.sc-form .ptg-custom-select.cargo-kind-select .ptg-select-control:after,.qc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control:after,.qc-form .ptg-custom-select.cargo-kind-select .ptg-select-control:after{top:4px;transform:none}.form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control.open:after,.form-group .ptg-custom-select.cargo-kind-select .ptg-select-control.open:after,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control.open:after,.ptg-form-group .ptg-custom-select.cargo-kind-select .ptg-select-control.open:after,.sc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control.open:after,.sc-form .ptg-custom-select.cargo-kind-select .ptg-select-control.open:after,.qc-form .ptg-custom-select.ptg-custom-select--multiple .ptg-select-control.open:after,.qc-form .ptg-custom-select.cargo-kind-select .ptg-select-control.open:after{transform:rotate(180deg)}.form-group .ptg-custom-select.ptg-custom-select--multiple .select-input,.form-group .ptg-custom-select.cargo-kind-select .select-input,.ptg-form-group .ptg-custom-select.ptg-custom-select--multiple .select-input,.ptg-form-group .ptg-custom-select.cargo-kind-select .select-input,.sc-form .ptg-custom-select.ptg-custom-select--multiple .select-input,.sc-form .ptg-custom-select.cargo-kind-select .select-input,.qc-form .ptg-custom-select.ptg-custom-select--multiple .select-input,.qc-form .ptg-custom-select.cargo-kind-select .select-input{flex:1 1 72px;width:auto;min-width:72px;min-height:20px}.form-group .ptg-custom-select .select-dropdown,.ptg-form-group .ptg-custom-select .select-dropdown,.sc-form .ptg-custom-select .select-dropdown,.qc-form .ptg-custom-select .select-dropdown{border:1px solid #E1E4F3;border-radius:12px;background:#fff;position:absolute;z-index:2;width:100%;left:0;top:36px;overflow:hidden}.form-group .ptg-custom-select .select-dropdown .select-no-results,.form-group .ptg-custom-select .select-dropdown .select-loading,.form-group .ptg-custom-select .select-dropdown li,.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results,.ptg-form-group .ptg-custom-select .select-dropdown .select-loading,.ptg-form-group .ptg-custom-select .select-dropdown li,.sc-form .ptg-custom-select .select-dropdown .select-no-results,.sc-form .ptg-custom-select .select-dropdown .select-loading,.sc-form .ptg-custom-select .select-dropdown li,.qc-form .ptg-custom-select .select-dropdown .select-no-results,.qc-form .ptg-custom-select .select-dropdown .select-loading,.qc-form .ptg-custom-select .select-dropdown li{list-style:none;cursor:pointer;padding:9px 12px;font-weight:400;font-size:13px;line-height:18px}.form-group .ptg-custom-select .select-dropdown .select-no-results:not(.select-group-label):hover,.form-group .ptg-custom-select .select-dropdown .select-loading:not(.select-group-label):hover,.form-group .ptg-custom-select .select-dropdown li:not(.select-group-label):hover,.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results:not(.select-group-label):hover,.ptg-form-group .ptg-custom-select .select-dropdown .select-loading:not(.select-group-label):hover,.ptg-form-group .ptg-custom-select .select-dropdown li:not(.select-group-label):hover,.sc-form .ptg-custom-select .select-dropdown .select-no-results:not(.select-group-label):hover,.sc-form .ptg-custom-select .select-dropdown .select-loading:not(.select-group-label):hover,.sc-form .ptg-custom-select .select-dropdown li:not(.select-group-label):hover,.qc-form .ptg-custom-select .select-dropdown .select-no-results:not(.select-group-label):hover,.qc-form .ptg-custom-select .select-dropdown .select-loading:not(.select-group-label):hover,.qc-form .ptg-custom-select .select-dropdown li:not(.select-group-label):hover{background-color:#e6e9f5}.form-group .ptg-custom-select .select-dropdown .select-no-results.select-group-label,.form-group .ptg-custom-select .select-dropdown .select-loading.select-group-label,.form-group .ptg-custom-select .select-dropdown li.select-group-label,.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results.select-group-label,.ptg-form-group .ptg-custom-select .select-dropdown .select-loading.select-group-label,.ptg-form-group .ptg-custom-select .select-dropdown li.select-group-label,.sc-form .ptg-custom-select .select-dropdown .select-no-results.select-group-label,.sc-form .ptg-custom-select .select-dropdown .select-loading.select-group-label,.sc-form .ptg-custom-select .select-dropdown li.select-group-label,.qc-form .ptg-custom-select .select-dropdown .select-no-results.select-group-label,.qc-form .ptg-custom-select .select-dropdown .select-loading.select-group-label,.qc-form .ptg-custom-select .select-dropdown li.select-group-label{font-weight:700;cursor:auto;color:#8b93a7;border-top:1px solid #E1E4F3}.form-group .ptg-custom-select .select-dropdown .select-no-results.select-group-label:first-child,.form-group .ptg-custom-select .select-dropdown .select-loading.select-group-label:first-child,.form-group .ptg-custom-select .select-dropdown li.select-group-label:first-child,.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results.select-group-label:first-child,.ptg-form-group .ptg-custom-select .select-dropdown .select-loading.select-group-label:first-child,.ptg-form-group .ptg-custom-select .select-dropdown li.select-group-label:first-child,.sc-form .ptg-custom-select .select-dropdown .select-no-results.select-group-label:first-child,.sc-form .ptg-custom-select .select-dropdown .select-loading.select-group-label:first-child,.sc-form .ptg-custom-select .select-dropdown li.select-group-label:first-child,.qc-form .ptg-custom-select .select-dropdown .select-no-results.select-group-label:first-child,.qc-form .ptg-custom-select .select-dropdown .select-loading.select-group-label:first-child,.qc-form .ptg-custom-select .select-dropdown li.select-group-label:first-child{border-top:0}.form-group .ptg-custom-select .select-dropdown .select-no-results.selected:not(.select-group-label),.form-group .ptg-custom-select .select-dropdown .select-loading.selected:not(.select-group-label),.form-group .ptg-custom-select .select-dropdown li.selected:not(.select-group-label),.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results.selected:not(.select-group-label),.ptg-form-group .ptg-custom-select .select-dropdown .select-loading.selected:not(.select-group-label),.ptg-form-group .ptg-custom-select .select-dropdown li.selected:not(.select-group-label),.sc-form .ptg-custom-select .select-dropdown .select-no-results.selected:not(.select-group-label),.sc-form .ptg-custom-select .select-dropdown .select-loading.selected:not(.select-group-label),.sc-form .ptg-custom-select .select-dropdown li.selected:not(.select-group-label),.qc-form .ptg-custom-select .select-dropdown .select-no-results.selected:not(.select-group-label),.qc-form .ptg-custom-select .select-dropdown .select-loading.selected:not(.select-group-label),.qc-form .ptg-custom-select .select-dropdown li.selected:not(.select-group-label){padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='%23012FBD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.form-group .ptg-custom-select .select-dropdown .select-no-results.is-liquidation-status,.form-group .ptg-custom-select .select-dropdown .select-loading.is-liquidation-status,.form-group .ptg-custom-select .select-dropdown li.is-liquidation-status,.ptg-form-group .ptg-custom-select .select-dropdown .select-no-results.is-liquidation-status,.ptg-form-group .ptg-custom-select .select-dropdown .select-loading.is-liquidation-status,.ptg-form-group .ptg-custom-select .select-dropdown li.is-liquidation-status,.sc-form .ptg-custom-select .select-dropdown .select-no-results.is-liquidation-status,.sc-form .ptg-custom-select .select-dropdown .select-loading.is-liquidation-status,.sc-form .ptg-custom-select .select-dropdown li.is-liquidation-status,.qc-form .ptg-custom-select .select-dropdown .select-no-results.is-liquidation-status,.qc-form .ptg-custom-select .select-dropdown .select-loading.is-liquidation-status,.qc-form .ptg-custom-select .select-dropdown li.is-liquidation-status{color:#bd0000}.form-group .ptg-custom-date-picker,.ptg-form-group .ptg-custom-date-picker,.sc-form .ptg-custom-date-picker,.qc-form .ptg-custom-date-picker{position:relative;width:100%;padding-right:10px;cursor:pointer}.form-group .ptg-custom-date-picker .date-input-wrapper,.ptg-form-group .ptg-custom-date-picker .date-input-wrapper,.sc-form .ptg-custom-date-picker .date-input-wrapper,.qc-form .ptg-custom-date-picker .date-input-wrapper{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.form-group .ptg-custom-date-picker .date-input-wrapper .date-input-icon,.ptg-form-group .ptg-custom-date-picker .date-input-wrapper .date-input-icon,.sc-form .ptg-custom-date-picker .date-input-wrapper .date-input-icon,.qc-form .ptg-custom-date-picker .date-input-wrapper .date-input-icon{display:flex;flex-shrink:0;line-height:0}.form-group .ptg-custom-date-picker .date-input-wrapper input,.ptg-form-group .ptg-custom-date-picker .date-input-wrapper input,.sc-form .ptg-custom-date-picker .date-input-wrapper input,.qc-form .ptg-custom-date-picker .date-input-wrapper input{border:none;outline:none;padding:0;min-width:0;flex:1;background:transparent}.form-group .ptg-custom-date-picker .date-input-wrapper .calendar-toggle-btn,.ptg-form-group .ptg-custom-date-picker .date-input-wrapper .calendar-toggle-btn,.sc-form .ptg-custom-date-picker .date-input-wrapper .calendar-toggle-btn,.qc-form .ptg-custom-date-picker .date-input-wrapper .calendar-toggle-btn{background:transparent;border:none;outline:none}.form-group .ptg-custom-date-picker .calendar-popup,.ptg-form-group .ptg-custom-date-picker .calendar-popup,.sc-form .ptg-custom-date-picker .calendar-popup,.qc-form .ptg-custom-date-picker .calendar-popup{position:absolute;top:100%;left:0;background:#fff;z-index:1000;padding:16px;margin-top:10px;width:338px;height:302px;border:1px solid #E1E4F3;border-radius:16px}.form-group .ptg-custom-date-picker .calendar-popup .calendar-header,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-header,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-header,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.form-group .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn{background:none;border:none;cursor:pointer;padding:2px 8px;border-radius:4px;color:#6b7280;display:flex;align-items:center;justify-content:center}.form-group .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn:hover,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn:hover,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn:hover,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-header .nav-btn:hover{background:#f3f4f6;color:#374151}.form-group .ptg-custom-date-picker .calendar-popup .calendar-header .month-year,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-header .month-year,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-header .month-year,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-header .month-year{color:#000;font-weight:400;font-size:14px;line-height:140%}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid{width:100%}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays .weekday,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays .weekday,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays .weekday,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .weekdays .weekday{text-align:center;font-weight:400;color:#babeca;font-size:13px;line-height:28px;padding:0 4px}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid.selected .days .day.today:not(.selected),.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid.selected .days .day.today:not(.selected),.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid.selected .days .day.today:not(.selected),.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid.selected .days .day.today:not(.selected){color:#333;background:none}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day{background:none;border:none;padding:10px 4px;text-align:center;cursor:pointer;border-radius:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#000;font-weight:500;font-size:14px;line-height:20px;vertical-align:middle;margin-bottom:2px}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:hover,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:hover,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:hover,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:hover,.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.today,.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.selected,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.today,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.selected,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.today,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.selected,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.today,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.selected{color:#002fbd}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past{color:#9299ab}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past:hover,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past:hover,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past:hover,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day.past:hover{color:#002fbd}.form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:disabled,.ptg-form-group .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:disabled,.sc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:disabled,.qc-form .ptg-custom-date-picker .calendar-popup .calendar-grid .days .day:disabled{cursor:not-allowed}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td{background-color:transparent}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th{height:28px}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th.picker-switch,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th.picker-switch,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th.picker-switch,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th.picker-switch,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th.picker-switch,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th.picker-switch,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table th.picker-switch,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed th.picker-switch{font-size:15px}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td{height:40px;font-weight:500;font-size:14px;line-height:24px}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.disabled,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.old,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.disabled,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.old,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.disabled,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.old,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.disabled,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.old,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.disabled,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.old,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.disabled,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.old,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.disabled,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.old,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.disabled,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.old{color:#9299ab}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today{color:#002fbd}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today:before,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today:before,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today:before,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today:before,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today:before,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today:before,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.today:before,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.today:before{display:none}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.active,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.active,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.active,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.active,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.active,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.active,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table td.active,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .table-condensed td.active{position:relative;color:#fff;border-radius:16px!important;background-color:#002fbd}.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:first-child td,.form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:last-child td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:first-child td,.ptg-form-group #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:last-child td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:first-child td,.sc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:last-child td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:first-child td,.qc-form #reminders-datetimepicker .bootstrap-datetimepicker-widget .timepicker-picker .table-condensed tr:last-child td{padding:0;height:20px}.form-group .radio-group,.ptg-form-group .radio-group,.sc-form .radio-group,.qc-form .radio-group{display:flex;gap:20px}.form-group .radio-group label,.ptg-form-group .radio-group label,.sc-form .radio-group label,.qc-form .radio-group label{font-size:14px;font-weight:400}.form-group .radio-group .radio-label,.ptg-form-group .radio-group .radio-label,.sc-form .radio-group .radio-label,.qc-form .radio-group .radio-label{display:flex}.form-group .radio-group .radio-indicator,.ptg-form-group .radio-group .radio-indicator,.sc-form .radio-group .radio-indicator,.qc-form .radio-group .radio-indicator{display:block;position:relative;padding-left:25px;cursor:pointer}.form-group .radio-group .radio-indicator:before,.ptg-form-group .radio-group .radio-indicator:before,.sc-form .radio-group .radio-indicator:before,.qc-form .radio-group .radio-indicator:before{content:"";position:absolute;left:0;width:16px;height:16px;border:1px solid rgba(0,47,189,.4);background-color:#fff;border-radius:50%;transition:all .3s ease}.form-group .radio-group input[type=radio]:checked+span,.ptg-form-group .radio-group input[type=radio]:checked+span,.sc-form .radio-group input[type=radio]:checked+span,.qc-form .radio-group input[type=radio]:checked+span{color:#000}.form-group .radio-group input[type=radio]:checked+.radio-indicator:before,.ptg-form-group .radio-group input[type=radio]:checked+.radio-indicator:before,.sc-form .radio-group input[type=radio]:checked+.radio-indicator:before,.qc-form .radio-group input[type=radio]:checked+.radio-indicator:before{border-color:#002fbd;background-color:#002fbd}.form-group .radio-group input[type=radio]:checked+.radio-indicator:after,.ptg-form-group .radio-group input[type=radio]:checked+.radio-indicator:after,.sc-form .radio-group input[type=radio]:checked+.radio-indicator:after,.qc-form .radio-group input[type=radio]:checked+.radio-indicator:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.666016 4.55588C0.666016 4.55588 1.44379 4.55588 2.48083 6.3707C2.48083 6.3707 5.36317 1.61761 7.92527 0.666992' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.ptg-select-dropdown-portal{border:1px solid #E1E4F3;border-radius:12px;background:#fff;z-index:10100;overflow:hidden;box-shadow:0 8px 24px #090c4d1f}.ptg-select-dropdown-portal .select-options{padding:0;max-height:250px;overflow:auto;margin:0}.ptg-select-dropdown-portal .select-no-results,.ptg-select-dropdown-portal .select-loading,.ptg-select-dropdown-portal li{list-style:none;cursor:pointer;padding:9px 12px;font-weight:400;font-size:13px;line-height:18px;color:#1e2437}.ptg-select-dropdown-portal .select-no-results:not(.select-group-label):hover,.ptg-select-dropdown-portal .select-loading:not(.select-group-label):hover,.ptg-select-dropdown-portal li:not(.select-group-label):hover{background-color:#e6e9f5}.ptg-select-dropdown-portal .select-no-results.select-group-label,.ptg-select-dropdown-portal .select-loading.select-group-label,.ptg-select-dropdown-portal li.select-group-label{font-weight:700;cursor:auto;color:#8b93a7;border-top:1px solid #E1E4F3}.ptg-select-dropdown-portal .select-no-results.select-group-label:first-child,.ptg-select-dropdown-portal .select-loading.select-group-label:first-child,.ptg-select-dropdown-portal li.select-group-label:first-child{border-top:0}.ptg-select-dropdown-portal .select-no-results.selected:not(.select-group-label),.ptg-select-dropdown-portal .select-loading.selected:not(.select-group-label),.ptg-select-dropdown-portal li.selected:not(.select-group-label){padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='%23012FBD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.company-tax-suggest{position:relative;width:100%}.company-tax-suggest .ptg-form-control{width:100%}.company-tax-suggest__option{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:8px;padding-bottom:8px}.company-tax-suggest__name{display:block;font-size:13px;line-height:18px;color:#262b4b}.company-tax-suggest__tax{display:block;font-size:12px;line-height:16px;color:#8b93a7}.company-tax-suggest__dropdown .select-option.active,.company-tax-suggest__dropdown .select-option:hover{background-color:#e6e9f5}#main-body .ptg-radio-btn+label{position:relative;width:38px;height:20px;padding:0}#main-body .ptg-radio-btn+label:after{width:38px;height:20px;border-radius:25px;background-color:#e5e5e6;border:none;outline:none;padding:0;margin:0}#main-body .ptg-radio-btn+label:before{content:"";position:absolute;top:0;left:2px;width:16px;height:16px;border-radius:50%;background-color:#fff;transform:none}#main-body .ptg-radio-btn:checked+label:after{background-color:#002fbd}#main-body .ptg-radio-btn:checked+label:before{left:auto;right:2px}.ptg-tabs{display:flex;gap:8px;margin-bottom:0;cursor:pointer;width:100%;align-items:center;border-bottom:solid 3px #CFD9F7;padding:0 12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.ptg-tabs.is-invalid,.ptg-tabs.error{border-color:#ffdbdb}.ptg-tabs.opened{border-bottom:solid 1px #dee2e6;padding-bottom:7px}.ptg-tabs svg{margin-right:4px}.ptg-tabs .ptg-tab{border:none;padding:4px 16px 2px;font-weight:500;font-size:13px;line-height:21px;color:#7989af;cursor:pointer;display:flex;align-items:center;gap:4px;border-bottom:solid 1px #EDEFF8;border-top:solid 1px #EDEFF8;background-color:#f7f9fc;border-radius:10px;white-space:nowrap;position:relative}.ptg-tabs .ptg-tab:before{transform:rotate(20deg);left:-7px;border-left:solid 1px #EDEFF8}.ptg-tabs .ptg-tab:after{right:-7px;border-right:solid 1px #EDEFF8;transform:rotate(-20deg)}.ptg-tabs .ptg-tab:before,.ptg-tabs .ptg-tab:after{content:"";position:absolute;background-color:#f7f9fc;height:38px;width:16px;z-index:0;top:6px;border-top-left-radius:6px;border-top-right-radius:6px}.ptg-tabs .ptg-tab.active{color:#090c4d;background-color:#cfd9f7;border-color:#cfd9f7}.ptg-tabs .ptg-tab.active:before,.ptg-tabs .ptg-tab.active:after{background-color:#cfd9f7;border-color:#cfd9f7;z-index:1}.ptg-tabs .ptg-tab.is-invalid,.ptg-tabs .ptg-tab.error{color:#bd0000;background-color:#ffdbdb;border-color:#ffdbdb}.ptg-tabs .ptg-tab.is-invalid:before,.ptg-tabs .ptg-tab.is-invalid:after,.ptg-tabs .ptg-tab.error:before,.ptg-tabs .ptg-tab.error:after{background-color:#ffdbdb;border-color:#ffdbdb}.ptg-tabs .ptg-tab .unread-badge{min-width:20px;padding:0 4px;height:20px;text-align:center;font-size:12px;font-weight:500;line-height:20px;border-radius:50%;background-color:#021f63;color:#fff}.ptg-tabs .ptg-tab .ptg-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#dce3f5;color:#4b5679;font-size:11px;font-weight:600;line-height:1;flex-shrink:0}.ptg-tabs .ptg-tab.active .ptg-tab-count{background:#ffffff73;color:#090c4d}.ptg-tabs__secondary{padding:0;gap:4px;border:none;margin-bottom:12px;border-bottom:1px solid #E1E4F3}.ptg-tabs__secondary.is-invalid,.ptg-tabs__secondary.error{border-color:#e1e4f3}.ptg-tabs__secondary .ptg-tab{flex:none;border:none;padding:2px 20px;border-radius:2px;text-align:center;color:#7989af;font-weight:500;font-size:13px;line-height:24px;letter-spacing:-3%;background-color:transparent;border-bottom:2px solid transparent}.ptg-tabs__secondary .ptg-tab:before,.ptg-tabs__secondary .ptg-tab:after{display:none}.ptg-tabs__secondary .ptg-tab.active{color:#090c4d;background-color:transparent;border-bottom:solid 2px #090C4D}.ptg-tabs__secondary .ptg-tab.active .ptg-tab-count{color:#090c4d}.ptg-tabs__secondary .ptg-tab.is-invalid,.ptg-tabs__secondary .ptg-tab.error{background-color:transparent;border-color:#bd0000}.form-section-header{display:flex;align-items:center;justify-content:space-between}.form-section-header>span{font-weight:500;font-size:14px;line-height:20px;color:#000}.form-section-header .ptg-btn{position:relative;border:1px solid #DBE4FF;background:#ebf0ff;color:#002fbd;font-weight:600;font-size:13px;line-height:24px;padding:2px 10px}.form-section-header .ptg-btn:hover{color:#002fbd}.form-section-header .ptg-btn.ptg-btn-add{padding-left:30px}.form-section-header .ptg-btn.ptg-btn-add:before{content:"";position:absolute;top:7px;left:9px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 3.5V10.5M10.5 7L3.5 7' stroke='%23002FBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.finance-costs-blocks{display:flex;flex-wrap:wrap;gap:8px}.finance-costs-blocks .finance-costs-block{background-color:#002fbd0a;width:calc(50% - 4px);border-radius:12px;padding:16px 12px}.finance-costs-blocks .finance-costs-block .price{display:flex;justify-content:space-between;margin-bottom:12px;font-weight:500;font-size:14px;line-height:20px;color:#000}.finance-costs-blocks .finance-costs-block .price .currency{color:#9299ab}.finance-costs-blocks .finance-costs-block .title{font-weight:500;font-size:12px;line-height:18px;color:#5c6f9a}.drag-drop-zone{border:1px dashed #E1E4F3;border-radius:14px;background:#fff;padding:12px 20px;text-align:center;cursor:pointer;transition:all .2s ease;margin-bottom:12px}.drag-drop-zone:hover{border-color:#626ddf;background:#f8f9fa}.drag-drop-zone.drag-over{border-color:#626ddf;background:#f0f4ff}.drag-drop-zone .drag-drop-content{display:flex;flex-direction:column;align-items:center;gap:8px}.drag-drop-zone .upload-icon{margin-bottom:8px}.drag-drop-zone svg{margin:12px}.drag-drop-zone .drag-drop-text,.drag-drop-zone .drag-drop-formats{margin:0;color:#5c6f9a;font-weight:400;font-size:13px;line-height:120%;letter-spacing:-1%}.drag-drop-zone .file-input-hidden{display:none}.drag-drop-zone .uploaded-files-list{display:flex;flex-direction:column;gap:8px}.drag-drop-zone .file-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border:1px solid #E5E7EB;border-radius:6px}.drag-drop-zone .file-item-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.drag-drop-zone .file-icon{flex-shrink:0}.drag-drop-zone .file-item-name{font-size:14px;color:#374151;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.drag-drop-zone .file-remove-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#6b7280;font-size:20px;font-weight:300;cursor:pointer;transition:color .2s ease;flex-shrink:0;padding:0;line-height:1}.drag-drop-zone .file-remove-btn:hover{color:#ef4444}.contract-import-upload #contract-import-uploaded-list{margin-top:8px}.contract-import-upload #contract-import-uploaded-list .dz-preview{margin:0}.contract-import-upload #contract-import-uploaded-list .dz-image,.contract-import-upload #contract-import-uploaded-list .dz-details,.contract-import-upload #contract-import-uploaded-list .dz-progress,.contract-import-upload #contract-import-uploaded-list .dz-success-mark,.contract-import-upload #contract-import-uploaded-list .dz-error-mark,.contract-import-upload #contract-import-uploaded-list a.dz-remove{display:none!important}.contract-import-upload #contract-import-uploaded-list .file-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:16px}.contract-import-upload #contract-import-uploaded-list .file-item .file-item-info{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.contract-import-upload #contract-import-uploaded-list .file-item .file-item-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;border-radius:10px;flex-shrink:0}.contract-import-upload #contract-import-uploaded-list .file-item .file-item-name{font-weight:500;font-size:13px;line-height:140%;color:#000;word-break:break-all}.contract-import-upload #contract-import-uploaded-list .file-item .file-item-actions{flex-shrink:0}.contract-import-upload #contract-import-uploaded-list .file-item .file-item-actions .ptg-btn__delete{margin-top:0}.uploaded-files-list{display:flex;flex-wrap:wrap;gap:12px}.uploaded-files-list .file-item{width:calc(50% - 6px);background-color:#f9f9fb;border-radius:16px;border:1px solid #EDEFF8;padding:12px;display:flex}.uploaded-files-list .file-item .file-item-info{display:flex;align-items:center;gap:12px}.uploaded-files-list .file-item .file-item-info .file-item-icon{background-color:#fff;border-radius:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.uploaded-files-list .file-item .file-item-info .file-item-name{display:flex;flex-direction:column;gap:4px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.uploaded-files-list .file-item .file-item-info .file-item-name span,.uploaded-files-list .file-item .file-item-info .file-item-name a{font-weight:500;font-size:13px;line-height:140%;color:#000}.uploaded-files-list .file-item .file-item-info .file-item-name span.file-item-author,.uploaded-files-list .file-item .file-item-info .file-item-name a.file-item-author{display:flex;align-items:center;gap:4px}.uploaded-files-list .file-item .file-item-info .file-item-name span.file-item-author>*,.uploaded-files-list .file-item .file-item-info .file-item-name a.file-item-author>*{font-weight:400;font-size:12px;line-height:130%;color:#5c6f9a}.uploaded-files-list .file-item .file-item-info .file-item-name span.file-item-author img,.uploaded-files-list .file-item .file-item-info .file-item-name a.file-item-author img{width:16px;height:16px;border-radius:50%}.uploaded-files-list .file-item .file-item-actions{display:flex;gap:6px;margin-left:auto}.uploaded-files-list .file-item .file-item-actions .ptg-btn{width:30px;height:30px;padding:0}.company-tax-number-fields__content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:11rem}.company-tax-number-fields__type,.company-tax-number-fields__value{width:100%;max-width:11rem}.company-tax-number-fields .js-lead-company-lookup{max-height:30px;width:100%;max-width:11rem}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields,.modal-create-form .modal-form-section .form-group.company-tax-number-fields{display:flex;align-items:center;width:100%;margin-top:8px}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields label,.modal-create-form .modal-form-section .form-group.company-tax-number-fields label{flex-shrink:0;min-width:170px;margin:0;line-height:30px}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__content,.modal-create-form .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__content{flex:1;min-width:0;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;max-width:none}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__type,.modal-create-form .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__type{width:auto;min-width:5.5rem;max-width:6.5rem;flex-shrink:0;margin-left:0;margin-right:10px}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__value,.modal-create-form .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__value{width:auto;min-width:8.5rem;max-width:12rem;flex:0 1 auto}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields .js-lead-company-lookup,.modal-create-form .modal-form-section .form-group.company-tax-number-fields .js-lead-company-lookup{width:auto;max-width:none;flex-shrink:0}.card-modal-lead .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__content .form-control,.modal-create-form .modal-form-section .form-group.company-tax-number-fields .company-tax-number-fields__content .form-control{margin-left:0}.ptg-password-field{position:relative}.ptg-password-field .ptg-form-control,.ptg-password-field .form-control{width:100%;padding-right:36px}.ptg-password-field__toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#9299ab;cursor:pointer}.ptg-password-field__toggle:hover{color:#002fbd}.ptg-password-field__toggle .icon-eye-off,.ptg-password-field__toggle.is-visible .icon-eye{display:none}.ptg-password-field__toggle.is-visible .icon-eye-off{display:block}.crm-due-time{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px;border:1px solid #E1E4F3;border-radius:8px;background:#fff;color:#9299ab;cursor:text;margin-bottom:0}.crm-due-time svg{flex-shrink:0}.crm-due-time__input{width:52px;min-width:0;height:28px;padding:0;border:0;background:transparent;color:#1b1f3b;font-size:13px;font-weight:500;line-height:20px;outline:none}.crm-due-time__input::placeholder{color:#9299ab;font-weight:500}.cargo-kind-fields{display:flex;flex-direction:column;gap:12px;width:100%}.cargo-kind-fields__main,.cargo-kind-fields__extras{margin-bottom:0;align-items:flex-end}.cargo-kind-fields__select{flex:1 1 220px;min-width:180px}.cargo-kind-fields__req{color:#bd0000}.cargo-kind-fields__clients{display:flex;align-items:center;gap:8px;min-height:30px;padding-bottom:4px}.cargo-kind-fields__clients label{margin:0}.cargo-kind-select{height:auto;min-height:30px}.cargo-kind-select .ptg-select-control{min-height:30px;height:auto}.cargo-kind-select .select-multi-values{display:flex;flex-wrap:wrap;gap:6px}.cargo-kind-select .cargo-kind-select__icon{display:inline-flex;flex-shrink:0;width:14px;height:14px;color:#363cc4}.cargo-kind-select .cargo-kind-select__icon svg{width:14px;height:14px}.cargo-kind-select .select-multi-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:6px;background:#eef2ff;color:#090c4d;font-size:12px;line-height:16px}.cargo-kind-select .select-multi-tag__remove{border:none;background:transparent;color:#5c6f9a;cursor:pointer;padding:0;line-height:1;font-size:14px}.cargo-kind-select__option{display:flex;align-items:center;gap:8px}.cargo-kind-select__option.disabled{opacity:.45;cursor:not-allowed}.cargo-kind-select__check{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:#363cc4}.ptg-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:right;z-index:1000}.ptg-modal.deal-modal-view,.ptg-modal.quotation-modal-view{z-index:1300}.ptg-modal.quotation-modal-view.quotation-modal-view--new{z-index:1350}.ptg-modal.deal-modal-view .ptg-modal-content,.ptg-modal.deal-modal-edit .ptg-modal-content,.ptg-modal.quotation-modal-view .ptg-modal-content,.ptg-modal.quotation-modal-edit .ptg-modal-content{width:1000px;max-width:calc(100vw - 24px);padding:0;display:flex;flex-direction:column;height:100%}.ptg-modal.deal-modal-view .ptg-modal-form,.ptg-modal.deal-modal-edit .ptg-modal-form,.ptg-modal.quotation-modal-view .ptg-modal-form,.ptg-modal.quotation-modal-edit .ptg-modal-form{display:flex;align-items:flex-start;flex-wrap:wrap;flex:1;min-height:0;height:auto}.ptg-modal.deal-modal-view .ptg-modal-footer,.ptg-modal.deal-modal-edit .ptg-modal-footer,.ptg-modal.quotation-modal-view .ptg-modal-footer,.ptg-modal.quotation-modal-edit .ptg-modal-footer{flex-shrink:0;padding:8px 20px 12px;border-top:1px solid #EDEFF8;z-index:5;background:#fff}.ptg-modal.deal-modal-view .ptg-form-group__status--inline,.ptg-modal.deal-modal-edit .ptg-form-group__status--inline,.ptg-modal.quotation-modal-view .ptg-form-group__status--inline,.ptg-modal.quotation-modal-edit .ptg-form-group__status--inline{flex:none;margin:0}.ptg-modal.deal-modal-view .ptg-form-group__status--inline .ptg-custom-select,.ptg-modal.deal-modal-edit .ptg-form-group__status--inline .ptg-custom-select,.ptg-modal.quotation-modal-view .ptg-form-group__status--inline .ptg-custom-select,.ptg-modal.quotation-modal-edit .ptg-form-group__status--inline .ptg-custom-select{width:180px}.ptg-modal.deal-modal-view .ptg-modal-form__column__header-btns,.ptg-modal.deal-modal-edit .ptg-modal-form__column__header-btns,.ptg-modal.quotation-modal-view .ptg-modal-form__column__header-btns,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header-btns{display:flex;align-items:flex-start;gap:4px;padding:12px 12px 0;border-bottom:1px solid #E1E4F3}.ptg-modal.deal-modal-view .ptg-modal-form__column__header-btns .close-icon,.ptg-modal.deal-modal-edit .ptg-modal-form__column__header-btns .close-icon,.ptg-modal.quotation-modal-view .ptg-modal-form__column__header-btns .close-icon,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header-btns .close-icon{border:none;background:transparent;padding:4px;margin-left:4px}.ptg-modal.deal-modal-view .request-type-row button.request-type-elem,.ptg-modal.deal-modal-edit .request-type-row button.request-type-elem,.ptg-modal.quotation-modal-view .request-type-row button.request-type-elem,.ptg-modal.quotation-modal-edit .request-type-row button.request-type-elem{border:none;cursor:pointer}.ptg-modal.deal-modal-view .ptg-modal-form__column,.ptg-modal.quotation-modal-view .ptg-modal-form__column{overflow:auto;max-height:calc(100vh - 103px)}.ptg-modal-content{background:#fff;width:1100px;left:calc((100% - 1100px)/2);padding:20px;border-radius:30px}.ptg-modal-content.quotation-modal--quick{width:500px!important}.ptg-modal-content.quotation-modal--quick .ptg-modal-form__column__header__title .quotation,.ptg-modal-content.quotation-modal--quick .ptg-modal-form__column__header__title .ptg-form-group{display:none!important}.ptg-modal-content.quotation-modal--quick .ptg-modal-form__column{width:100%!important}.ptg-modal-content.quotation-modal--quick .ptg-modal-form__column:last-child{display:none!important}.ptg-modal-content.quotation-modal--quick .ptg-modal-footer .ptg-modal-footer__links:last-child{display:none}.ptg-modal-content .ptg-modal-form__heading{display:flex;align-items:start;margin-bottom:20px}.ptg-modal-content .ptg-modal-form__heading>a{height:30px;width:30px;text-align:center;display:flex;align-items:center}.ptg-modal-content .ptg-modal-form__title{margin-right:auto}.ptg-modal-content .ptg-modal-form__title p{font-weight:500;font-size:18px;line-height:120%;margin-bottom:8px}.ptg-modal-content .ptg-modal-form__title p span{color:#002fbd}.ptg-modal-content .ptg-modal-form__title p.date{font-weight:400;font-size:13px;line-height:100%;color:#808694}.ptg-modal-content .ptg-modal-form .ptg-form-group.ptg-form-group__status{flex:none;display:flex;align-items:center;gap:16px;margin-right:32px}.ptg-modal-content .ptg-modal-form .ptg-form-group.ptg-form-group__status .ptg-custom-select{width:200px}.ptg-modal-content .ptg-modal-form .ptg-tabs{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;padding:0 12px}.ptg-modal-content .ptg-modal-form .delta-field.ptg-form-group{display:flex;align-items:center;gap:8px;margin-right:20px;margin-left:auto;justify-content:end}.ptg-modal-content .ptg-modal-form .delta-field.ptg-form-group:after{top:5px}.ptg-modal-content .ptg-modal-form .delta-field.ptg-form-group label{font-weight:600;font-size:13px;line-height:18px;letter-spacing:0;color:#000}.ptg-modal-content .ptg-modal-form .delta-field.ptg-form-group .ptg-form-control{max-width:150px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column{width:50%;height:100%;padding:16px 12px 12px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column:last-child{border-left:1px solid #E1E4F3}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header{display:flex;justify-content:space-between;border-bottom:1px solid #E1E4F3;width:100%}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title{display:flex;flex-direction:column;gap:8px;width:100%;position:relative;background-color:#fff;padding:12px 12px 8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title>div{display:flex;align-items:center;gap:4px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title h3{font-weight:600;font-size:14px;line-height:120%;letter-spacing:-1%;color:#000;margin:0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .quotation,.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .date{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#808694;margin:0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .date{margin-right:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .author{margin:0;display:flex;gap:4px;align-items:center}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .author img{width:16px;height:16px;border-radius:50%;object-fit:cover}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__title .author span{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#9299ab}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__btns{display:flex;align-items:flex-start;gap:4px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__btns>a,.ptg-modal-content .ptg-modal-form .ptg-modal-form__column__header__btns .close-icon{width:30px;height:30px;padding:0;position:relative;display:flex;align-items:center;justify-content:center;border:none;background:transparent}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row{display:flex;gap:8px;margin-bottom:16px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem{height:26px;display:flex;align-items:center;gap:4px;padding:0 6px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem span{font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;color:#5c6f9a}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem.active{border-color:#002fbd}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem.active span{color:#002fbd}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem.active svg,.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-type-row .request-type-elem.active path{fill:#002fbd}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .request-name{font-weight:600;font-size:13px;line-height:160%;letter-spacing:0;color:#000;margin-bottom:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-block{margin-bottom:12px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-block__header{font-weight:500;font-size:12px;line-height:20px;color:#9299ab;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #E8EAF2}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-block__title{font-weight:500;font-size:13px;line-height:160%;color:#1f2937;margin-bottom:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-block__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-weight:500;font-size:12px;line-height:20px;white-space:nowrap}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-tag--metrics{background:#f5f3ff;border:1px solid #DDD6FE;color:#6d28d9}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-tag--adr{background:#fef2f2;border:1px solid #FECACA;color:#b91c1c}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-cargo-tag--adr svg{flex-shrink:0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-variables-row{display:flex;gap:4px;align-items:center;margin-bottom:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-variables-row>span{font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#9299ab;margin-right:4px;min-width:26px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .ptg-variables-row .ptg-variables-elem{padding:3px 6px;border-radius:4px;background-color:#f6f6f9;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#000}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .comments{margin-top:16px;font-weight:500;font-size:13px;line-height:160%;letter-spacing:0;color:#000;margin-bottom:12px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block{display:flex;padding:12px 0;justify-content:space-between;position:relative;overflow:hidden}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem{flex:1}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .address{display:flex;align-items:center;gap:4px;font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;color:#000}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .address .flag-icon{width:16px;height:16px;font-size:0;line-height:0;border-radius:50%;overflow:hidden;background-size:cover}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .address .crm-quot-route-country{max-width:160px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .rout_line{border-bottom:dotted 1px #BABECA;width:100%;position:relative;margin:6px 0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .rout_line:before{content:"";position:absolute;top:-2px;width:5px;height:5px;background-color:#babeca;border-radius:50%}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem .date{font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#9299ab}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem:last-child .address{justify-content:right}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem:last-child .rout_line:before{right:0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__elem:last-child .date{text-align:right}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block__icon{position:absolute;left:calc(50% - 9px);z-index:10;top:25px;box-shadow:0 0 20px 35px #fff;background-color:#fff}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain{overflow-x:auto;overflow-y:hidden;justify-content:flex-start;align-items:flex-start;gap:4px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem{flex:0 1 auto;min-width:72px;max-width:140px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem.is-first .rout_line:before{left:0;right:auto}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem.is-last .address{justify-content:right}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem.is-last .rout_line:before{right:0;left:auto}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem.is-last .date{text-align:right}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem:not(.is-first):not(.is-last) .address{justify-content:center}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem:not(.is-first):not(.is-last) .rout_line:before{left:50%;right:auto;transform:translate(-50%)}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__elem:not(.is-first):not(.is-last) .date{text-align:center}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__icon{position:relative;left:auto;top:22px;flex:0 0 auto;box-shadow:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .map-container .rout-text-block--chain .rout-text-block__icon .transport-mode-icon{width:16px;height:16px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .transport__no-results{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:50px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .transport__no-results svg{margin-bottom:12px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .transport__no-results span{font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;text-align:center;color:#5c6f9a}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .managers-block img{width:28px;height:28px;border-radius:50%;border:solid 1px #fff}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .managers-block img:not(:first-child){margin-left:-8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block{display:flex;flex-direction:column}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block-elem{width:100%;margin-bottom:20px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block-elem .deal-shipping-point:not(:last-child){margin-bottom:20px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block-elem>span,.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block-elem .deal-shipping-point>span{font-weight:500;font-size:13px;line-height:160%;letter-spacing:0;margin-bottom:8px;color:#9299ab}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block-elem .ptg-label{margin-left:8px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block__row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block__row span{font-weight:500;font-size:13px;line-height:160%;letter-spacing:0;color:#000;margin:0}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-block__row svg{min-width:18px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-sample-view__row{margin-bottom:2px;display:flex;align-items:center}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-sample-view__row span:first-child{font-weight:400;font-size:13px;line-height:160%;letter-spacing:0;color:#9299ab;min-width:170px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-sample-view__row span:last-child{font-weight:500;font-size:13px;line-height:160%;letter-spacing:0;color:#000}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-sample-view__row span:last-child.list-sample-view__value--empty{font-weight:400;color:#babeca}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .list-sample-view__title{font-weight:500;font-size:14px;line-height:120%;letter-spacing:-1%;color:#000;margin-bottom:12px;margin-top:12px}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .no-results-error{display:flex;flex-direction:column;gap:12px;padding-top:40px;align-items:center}.ptg-modal-content .ptg-modal-form .ptg-modal-form__column .no-results-error span{font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;color:#5c6f9a}.ptg-modal-content .ptg-table.ptg-table__secondary th{background-color:#f3f3f7;font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;color:#9299ab}.ptg-modal-content .ptg-table.ptg-table__secondary td{font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#000;padding:6px}.ptg-modal-content .deal-documents-view-tab .list-sample-view__title:first-child{margin-top:0}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;margin-bottom:4px}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item{width:100%;padding:12px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:16px}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-icon{width:30px;min-width:30px;height:30px;background-color:#fff;border-radius:10px}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name{display:flex;flex-direction:column;gap:4px;-webkit-line-clamp:unset;overflow:visible}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name>span:first-child,.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .deal-contract-preview-btn{font-weight:500;font-size:13px;line-height:140%;color:#000;text-decoration:none}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author>span{font-weight:400;font-size:12px;line-height:130%;color:#5c6f9a}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-uploader-avatar,.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials{width:16px;height:16px;border-radius:50%;flex-shrink:0}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials{display:inline-block;background:#e1e4f3}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-separator{width:3px;height:3px;border-radius:50%;background:#9299ab;padding:0}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-actions{display:flex;align-items:center;margin-left:auto}.ptg-modal-content .deal-documents-view-tab__list.uploaded-files-list .file-item .file-item-actions .ptg-btn{width:30px;height:30px;padding:0}.ptg-modal-content .form-tab-content .form-section{background:#fff;padding:16px;border-radius:14px}.ptg-modal-content .form-tab-content .form-section-header{margin-bottom:12px}.ptg-modal-content .form-tab-content .form-section-header>span{font-style:normal;font-size:14px;line-height:120%}.ptg-modal-footer{display:flex;justify-content:space-between;padding-top:12px}.ptg-modal-footer .ptg-modal-footer__links{display:flex;gap:8px}.ptg-modal-footer .ptg-modal-footer__links a{display:flex;gap:8px;align-items:center;height:32px;padding:0 10px;cursor:pointer}.ptg-modal-footer .ptg-modal-footer__links a.remove span{color:#bd0000}.ptg-modal-footer .ptg-modal-footer__links a span{font-weight:600;font-size:13px;line-height:24px;color:#002fbd}.ptg-modal-footer .ptg-modal-footer__links .ptg-btn{font-size:13px}.ptg-modal.quotation-modal .ptg-modal-content,.ptg-modal.deal-modal .ptg-modal-content{height:100%;border-radius:16px}.ptg-modal.quotation-modal .form-tab-content{height:calc(100vh - 305px);overflow-y:auto;overflow-x:hidden}.ptg-modal.deal-modal:not(.deal-modal-view):not(.deal-modal-edit) .form-tab-content{height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden}.ptg-modal.deal-modal-edit .form-tab-content,.ptg-modal.quotation-modal-edit .form-tab-content{height:auto;min-height:200px;max-height:none}.ptg-modal.deal-modal-edit .deal-form-left-scroll,.ptg-modal.quotation-modal-edit .deal-form-left-scroll{margin:-16px -12px;padding:12px;max-height:calc(100vh - 109px);overflow:auto}.ptg-modal.deal-modal-edit .ptg-modal-form__column__header,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header{position:relative;background-color:#fff}.ptg-modal.deal-modal-edit .ptg-modal-form__column__header__title,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header__title{flex-direction:row;justify-content:space-between}.ptg-modal.deal-modal-edit .ptg-modal-form__column__header__title .ptg-form-group__status,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header__title .ptg-form-group__status{margin:0}.ptg-modal.deal-modal-edit .ptg-modal-form__column__header .ptg-modal-form__column__header-btns,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header .ptg-modal-form__column__header-btns{padding:0;border:none}.ptg-modal.deal-modal-edit .ptg-modal-form__column__header .ptg-modal-form__column__header-btns>*,.ptg-modal.quotation-modal-edit .ptg-modal-form__column__header .ptg-modal-form__column__header-btns>*{position:relative}.ptg-modal.deal-modal-edit .uploaded-files-list,.ptg-modal.quotation-modal-edit .uploaded-files-list{padding-bottom:12px}.ptg-modal.deal-modal-edit .uploaded-files-list .file-item,.ptg-modal.quotation-modal-edit .uploaded-files-list .file-item{width:100%;padding:11px}.ptg-modal.deal-modal-edit .uploaded-files-list .file-item-actions,.ptg-modal.quotation-modal-edit .uploaded-files-list .file-item-actions{align-items:center}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone{margin-bottom:16px}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone .drag-drop-content,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone .drag-drop-content{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;text-align:left}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone-main,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone-main{display:flex;align-items:center;gap:12px;min-width:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone-icon,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;background:#fff;flex-shrink:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone-icon svg,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone-icon svg{margin:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone-text,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone-text{min-width:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__dropzone .ptg-btn__upload,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__dropzone .ptg-btn__upload{flex-shrink:0;white-space:nowrap}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__row,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__row{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__type,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__type{margin-bottom:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding-bottom:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item{width:100%;padding:12px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:16px}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-icon,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-icon{width:30px;min-width:30px;height:30px;background-color:#fff;border-radius:10px}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name{display:flex;flex-direction:column;gap:4px;-webkit-line-clamp:unset;overflow:visible}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name>span:first-child,.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .deal-contract-preview-btn,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name>span:first-child,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .deal-contract-preview-btn{font-weight:500;font-size:13px;line-height:140%;color:#000;text-decoration:none}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author>span,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author>span{font-weight:400;font-size:12px;line-height:130%;color:#5c6f9a}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-uploader-avatar,.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-uploader-avatar,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials{width:16px;height:16px;border-radius:50%;flex-shrink:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-initials{display:inline-block;background:#e1e4f3}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-separator,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-name .file-item-author .file-item-author-separator{width:3px;height:3px;border-radius:50%;background:#9299ab;padding:0}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-actions,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.ptg-modal.deal-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-actions .ptg-btn,.ptg-modal.quotation-modal-edit .deal-documents-edit-tab__list.uploaded-files-list .file-item .file-item-actions .ptg-btn{width:30px;height:30px;padding:0}.ptg-modal.quotation-modal-edit .quotation-documents-block{margin-top:8px}.ptg-modal.quotation-modal-edit .drag-drop-zone{border-radius:12px;padding:8px}.ptg-modal.quotation-modal-edit .drag-drop-content{flex-direction:row}.ptg-modal.quotation-modal-edit .drag-drop-content svg{margin:0}.ptg-modal.quotation-modal-edit .ptg-btn{white-space:nowrap}.crm-status-due-at-popup--fixed{display:block;position:fixed;padding:7px 11px;border:1px solid #E1E4F3;box-shadow:0 2px 40px #383f5b33;z-index:10050;min-width:280px;max-width:min(310px,90vw);background:#fff;border-radius:12px;overflow:hidden;pointer-events:auto}.crm-status-due-at-popup__header{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px 8px;background:#fef0e5;border-radius:6px;color:#eb6721;font-size:13px;line-height:18px;font-weight:400;margin-bottom:8px}.crm-status-due-at-popup__header-label{white-space:nowrap;margin-right:auto}.crm-status-due-at-popup__header-item{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.crm-status-due-at-popup__header-item svg{flex-shrink:0}.crm-status-due-at-popup__body{padding:0;color:#000;font-weight:400;font-size:13px;line-height:160%;letter-spacing:0}.crm-status-due-at-popup__body strong{font-weight:600}.crm-send-history-doc-link{background:none;border:none;padding:0;color:#002fbd;text-decoration:underline;cursor:pointer;font:inherit}.crm-send-history-doc-link:hover{color:#001a80}.crm-email-reply-block{margin-top:12px;padding:12px 14px;background:#fff;border:1px solid #e5eaf6;border-radius:12px}.crm-email-reply-block:first-child{margin-top:0}.crm-email-reply-block__meta{margin:0 0 6px;font-size:13px;line-height:1.4;color:#5c6f9a}.crm-email-reply-block__subject{margin:0 0 8px;font-size:13px;line-height:1.4;color:#232a3f}.crm-email-reply-block__text{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:14px;line-height:1.45;color:#1e2437;background:transparent;border:none;padding:0}.crm-email-reply-block__files{margin:10px 0 0;padding-left:18px;font-size:13px}.crm-email-reply-block__files a{color:#002fbd}.crm-email-replies-in-comments{flex-shrink:0;margin-bottom:0;padding:16px 14px;border-bottom:1px solid #edeff8;background:#f7f9fc}.crm-email-replies-in-comments__title{margin:0 0 10px;font-weight:600;font-size:14px;color:#090c4d}.crm-send-preview-overlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a73}.crm-send-preview-modal{display:flex;flex-direction:column;width:min(100%,720px);max-height:calc(100vh - 40px);background:#fff;border:1px solid #e5eaf6;border-radius:20px;box-shadow:0 20px 50px #383f5b1f;overflow:hidden}.crm-send-preview-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 20px;border-bottom:1px solid #edf1f7;font-weight:600;font-size:14px;line-height:20px;color:#090c4d}.crm-send-preview-modal__close{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:4px;margin-left:auto;cursor:pointer}.crm-send-preview-modal__body{flex:1;min-height:0;overflow:auto;padding:16px 20px 20px}.crm-send-preview-modal .crm-send-preview-meta{color:#5c6f9a;font-size:13px;margin-bottom:8px}.crm-send-preview-modal .crm-send-preview-subject,.crm-send-preview-modal .crm-send-preview-recipients{margin-bottom:12px}.crm-send-preview-modal .crm-send-preview-body{max-height:50vh;overflow:auto;line-height:1.45}.crm-send-preview-modal .crm-send-preview-docs{margin-top:16px}.crm-send-preview-modal .crm-send-preview-docs__title{font-weight:600;margin-bottom:8px}.crm-send-preview-modal .crm-send-preview-docs ul{margin:0;padding-left:18px}.ptg-modal-form .form-detailing__tab-content .crm-send-history-wrap,.ptg-modal-form .form-detailing__tab-content .crm-email-qa{min-height:120px}.crm-email-qa{display:flex;flex-direction:column;gap:16px}.crm-email-qa__section-title{margin:0 0 8px;color:#090c4d;font-size:13px;font-weight:600;line-height:1.3}.crm-email-qa__empty{padding:24px 12px;text-align:center;color:#9299ab;font-size:13px;line-height:1.4}.crm-email-qa__card{overflow:hidden;border:1px solid #e1e4f3;border-radius:12px;background:#fff}.crm-email-qa__item{display:flex;flex-direction:column;gap:8px;padding:12px;border-bottom:1px solid #e1e4f3}.crm-email-qa__item:last-child{border-bottom:0}.crm-email-qa__item--highlight{background:#f8f9fc}.crm-email-qa__item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.crm-email-qa__author{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.crm-email-qa__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:100px;background:#e1e4f3;color:#5c6f9a;font-size:8px;font-weight:600;line-height:1;text-transform:uppercase}.crm-email-qa__author-name{color:#000;font-size:13px;font-weight:500;line-height:1.3;word-break:break-word}.crm-email-qa__meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:8px;flex-shrink:0;max-width:58%}.crm-email-qa__badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap;color:#002fbd}.crm-email-qa__badge .crm-email-send-type-icon{flex-shrink:0}.crm-email-qa__badge--proposal{color:#1b6cbd}.crm-email-qa__badge--request{color:#bc32b2}.crm-email-qa__badge--reply{color:#0092a2}.crm-email-qa__badge--neutral{color:#5c6f9a}.crm-email-qa__badge--type-client_application:not(.crm-email-qa__badge--reply),.crm-email-qa__badge--type-proposal:not(.crm-email-qa__badge--reply){color:#1b6cbd}.crm-email-qa__badge--type-request_calculation:not(.crm-email-qa__badge--reply){color:#bc32b2}.crm-email-qa__badge--type-executor_application:not(.crm-email-qa__badge--reply){color:#0068b3}.crm-email-qa__badge--type-invoice{color:#6b5dd3}.crm-email-qa__badge--type-act{color:#7a869f}.crm-email-qa__badge--type-crm{color:#4f7b8c}.crm-email-qa__badge--reply.crm-email-qa__badge--type-client_application,.crm-email-qa__badge--reply.crm-email-qa__badge--type-proposal,.crm-email-qa__badge--reply.crm-email-qa__badge--type-request_calculation,.crm-email-qa__badge--reply.crm-email-qa__badge--type-executor_application{color:#0092a2}.crm-email-qa__time{color:#5c6f9a;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.crm-email-qa__menu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;flex:0 0 24px;padding:0;border:0;border-radius:6px;background:transparent;color:#9299ab;cursor:pointer;appearance:none;line-height:1}.crm-email-qa__menu svg{display:block;width:16px;height:16px;flex-shrink:0}.crm-email-qa__menu:hover{background:#f1f4fb;color:#5c6f9a}.crm-email-qa__body{max-height:120px;overflow-x:hidden;overflow-y:auto;color:#000;font-size:12px;font-weight:400;line-height:20px;white-space:pre-wrap;word-break:break-word}.crm-email-qa__body::-webkit-scrollbar{width:4px}.crm-email-qa__body::-webkit-scrollbar-thumb{background:#d5dbea;border-radius:4px}.crm-email-qa__files{display:flex;flex-wrap:wrap;gap:4px}.crm-email-qa__file-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:32px;padding:4px 12px 4px 4px;border:1px solid #edeff8;border-radius:12px;background:#fff;color:#9299ab;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:-.03em;text-decoration:none}.crm-email-qa__file-chip:hover{border-color:#e1e4f3;color:#5c6f9a}.crm-email-qa__file-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#e9edfc;box-shadow:8px 10px 28px #9ea3b30a}.crm-email-qa__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptg-modal-form .form-detailing__tab-content .crm-send-history-wrap{background-color:#f9f9fb;padding:12px;border-radius:8px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row{display:flex;gap:12px;margin-bottom:20px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row:last-child{margin-bottom:0}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row>span:last-child{width:calc(100% - 44px)}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__icon,.ptg-modal-form .form-detailing__tab-content .card-history-panel__row>span:first-child{position:relative;flex-shrink:0;width:32px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__icon:before,.ptg-modal-form .form-detailing__tab-content .card-history-panel__row>span:first-child:before{content:"";position:absolute;width:2px;height:100%;background:linear-gradient(180deg,#edeff8,#edeff8b3 40%,#edeff84d 60%,#edeff800);left:15px;top:32px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__avatar-wrap{display:block}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row .comment-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:4px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row .comment-head .x-name{font-size:13px;font-weight:600;line-height:130%;color:#090c4d}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row .comment-head .x-date{font-size:12px;font-weight:400;line-height:120%;color:#9299ab}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__content{line-height:16px}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__content .action{display:block}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__content .action>span{font-weight:400;font-size:13px;line-height:130%;color:#191d23;word-break:break-word}.ptg-modal-form .form-detailing__tab-content .card-history-panel__row__content .action>span>span{font-weight:500}.modal .ptg-modal-fixed-height{max-height:calc(100vh - 190px);overflow:auto}body{font-family:Instrument Sans,sans-serif;margin:0;padding:0}body *::-webkit-scrollbar{width:5px;height:5px}body *::-webkit-scrollbar-track{background:#e1e4f3;border-radius:8px}body *::-webkit-scrollbar-thumb{background:#5c6f9a;border-radius:8px}img{max-width:100%;height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:focus{outline:none}.mb-0{margin-bottom:0!important}.gap-0{gap:0!important}.flex-none{flex:none}.ptg-label{height:25px;display:inline-block;align-items:center;padding:0 8px;border-radius:8px;border:1px solid #E1E4F3;width:auto}.ptg-label>span{font-weight:500;font-size:12px;line-height:23px;white-space:nowrap;position:relative}.ptg-label.blue.active{border-color:#1b6cbd}.ptg-label.blue{background-color:#f5f7ff}.ptg-label.blue span{color:#1b6cbd}.ptg-label.blue span:before{background-color:#1b6cbd}.ptg-label.purple.active{border-color:#732b9a}.ptg-label.purple{background-color:#fbf7fd}.ptg-label.purple span{color:#732b9a}.ptg-label.purple span:before{background-color:#732b9a}.ptg-label.violet.active{border-color:#7a5af8}.ptg-label.violet{background-color:#f7f5ff}.ptg-label.violet span{color:#7a5af8}.ptg-label.violet span:before{background-color:#7a5af8}.ptg-label.green.active{border-color:#0092a2}.ptg-label.green{background-color:#f5feff}.ptg-label.green span{color:#0092a2}.ptg-label.green span:before{background-color:#0092a2}.ptg-label.red.active{border-color:#d62a49}.ptg-label.red{background-color:#fff5f5}.ptg-label.red span{color:#d62a49}.ptg-label.red span:before{background-color:#d62a49}.ptg-label.gray.active{border-color:#757575}.ptg-label.gray{background-color:#fafafa}.ptg-label.gray span{color:#757575}.ptg-label.gray span:before{background-color:#757575}.ptg-label.orange.active{border-color:#d47430}.ptg-label.orange{background-color:#fffcf5}.ptg-label.orange span{color:#d47430}.ptg-label.orange span:before{background-color:#d47430}.ptg-label.pink.active{border-color:#bc32b2}.ptg-label.pink{background-color:#fdf7fc}.ptg-label.pink span{color:#bc32b2}.ptg-label.pink span:before{background-color:#bc32b2}.ptg-label.teal.active{border-color:#0d7c8a}.ptg-label.teal{background-color:#f0fbfc}.ptg-label.teal span{color:#0d7c8a}.ptg-label.teal span:before{background-color:#0d7c8a}.ptg-label.dark-orange.active{border-color:#b35a00}.ptg-label.dark-orange{background-color:#fff8f0}.ptg-label.dark-orange span{color:#b35a00}.ptg-label.dark-orange span:before{background-color:#b35a00}.ptg-label.q-rates-request.active{border-color:#7f8fb3}.ptg-label.q-rates-request{background-color:#e9ebf2}.ptg-label.q-rates-request span{color:#7f8fb3}.ptg-label.q-rates-request span:before{background-color:#7f8fb3}.ptg-label.q-rates-requested.active{border-color:#e67d31}.ptg-label.q-rates-requested{background-color:#fcf1e8}.ptg-label.q-rates-requested span{color:#e67d31}.ptg-label.q-rates-requested span:before{background-color:#e67d31}.ptg-label.q-has-rates.active{border-color:#7a5af8}.ptg-label.q-has-rates{background-color:#e7e0ff}.ptg-label.q-has-rates span{color:#7a5af8}.ptg-label.q-has-rates span:before{background-color:#7a5af8}.ptg-label.q-approval.active{border-color:#1b6cbd}.ptg-label.q-approval{background-color:#e0e7ff}.ptg-label.q-approval span{color:#1b6cbd}.ptg-label.q-approval span:before{background-color:#1b6cbd}.ptg-label.q-kp-approved.active{border-color:#31804e}.ptg-label.q-kp-approved{background-color:#e6f6ec}.ptg-label.q-kp-approved span{color:#31804e}.ptg-label.q-kp-approved span:before{background-color:#31804e}.ptg-label.q-cancelled.active{border-color:#be2e2e}.ptg-label.q-cancelled{background-color:#f6e6e6}.ptg-label.q-cancelled span{color:#be2e2e}.ptg-label.q-cancelled span:before{background-color:#be2e2e}.ptg-label.q-archived.active{border-color:#757575}.ptg-label.q-archived{background-color:#f0f0f0}.ptg-label.q-archived span{color:#757575}.ptg-label.q-archived span:before{background-color:#757575}.ptg-label.d-kp-approved.active{border-color:#31804e}.ptg-label.d-kp-approved{background-color:#e6f6ec}.ptg-label.d-kp-approved span{color:#31804e}.ptg-label.d-kp-approved span:before{background-color:#31804e}.ptg-label.d-loading.active{border-color:#e67d31}.ptg-label.d-loading{background-color:#fcf1e8}.ptg-label.d-loading span{color:#e67d31}.ptg-label.d-loading span:before{background-color:#e67d31}.ptg-label.d-in-transit.active{border-color:#7a5af8}.ptg-label.d-in-transit{background-color:#e7e0ff}.ptg-label.d-in-transit span{color:#7a5af8}.ptg-label.d-in-transit span:before{background-color:#7a5af8}.ptg-label.d-unloading.active{border-color:#1b6cbd}.ptg-label.d-unloading{background-color:#e0e7ff}.ptg-label.d-unloading span{color:#1b6cbd}.ptg-label.d-unloading span:before{background-color:#1b6cbd}.ptg-label.d-awaiting-payment.active{border-color:#7f8fb3}.ptg-label.d-awaiting-payment{background-color:#edeff8}.ptg-label.d-awaiting-payment span{color:#7f8fb3}.ptg-label.d-awaiting-payment span:before{background-color:#7f8fb3}.ptg-label.d-archived.active{border-color:#757575}.ptg-label.d-archived{background-color:#f0f0f0}.ptg-label.d-archived span{color:#757575}.ptg-label.d-archived span:before{background-color:#757575}.ptg-label.d-rejected.active{border-color:#be2e2e}.ptg-label.d-rejected{background-color:#f6e6e6}.ptg-label.d-rejected span{color:#be2e2e}.ptg-label.d-rejected span:before{background-color:#be2e2e}.ptg-label.d-problems.active{border-color:#e67d31}.ptg-label.d-problems{background-color:#fcf1e8}.ptg-label.d-problems span{color:#e67d31}.ptg-label.d-problems span:before{background-color:#e67d31}.ptg-client-status{border-radius:8px;border:1px solid #E1E4F3;padding:3px 7px 3px 18px;position:relative;display:inline-block;font-weight:500;font-size:12px;line-height:17px}.ptg-client-status:before{content:"";position:absolute;width:5px;height:5px;top:11px;left:7px;border-radius:50%}.ptg-client-status[data-status=lead],.ptg-client-status[data-status=Потенциальный]{color:#3b82f6;background-color:#eff6ff}.ptg-client-status[data-status=lead]:before,.ptg-client-status[data-status=Потенциальный]:before{background-color:#3b82f6}.ptg-client-status[data-status=active],.ptg-client-status[data-status=Активный]{color:#0092a2;background-color:#f5feff}.ptg-client-status[data-status=active]:before,.ptg-client-status[data-status=Активный]:before{background-color:#0092a2}.ptg-client-status[data-status=dormant],.ptg-client-status[data-status=Спящий]{color:#757575;background-color:#f3f4f6}.ptg-client-status[data-status=dormant]:before,.ptg-client-status[data-status=Спящий]:before{background-color:#757575}.ptg-client-status[data-status=blocked],.ptg-client-status[data-status="ЗАПРЕТ РАБОТЫ"],.ptg-client-status[data-status=suspended]{color:#d62a49;background-color:#fff5f5}.ptg-client-status[data-status=blocked]:before,.ptg-client-status[data-status="ЗАПРЕТ РАБОТЫ"]:before,.ptg-client-status[data-status=suspended]:before{background-color:#d62a49}.page-wrapper{padding-bottom:0}@media(min-width:1024px){.page-wrapper{margin-left:200px}}.home-page-container .home-page-tabs{padding:8px 15px 0;margin-bottom:15px;border-bottom:1px solid #EDEFF8;display:flex;gap:8px}.home-page-container .home-page-tabs .nav-item{list-style:none}.home-page-container .home-page-tabs .nav-item .nav-link{color:#7989af;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0;padding:2px 15px 4px;border:none;border-radius:2px;border-bottom:solid 2px transparent;background:transparent;margin:0;box-sizing:border-box;appearance:none;-webkit-appearance:none}.home-page-container .home-page-tabs .nav-item .nav-link .home-page-tab-count{width:20px;height:20px;margin-left:4px;display:inline-flex;align-items:center;justify-content:center;background:#f1f3fa;border-radius:50%;font-weight:500;font-size:12px;line-height:15px;color:#5c6f9a}.home-page-container .home-page-tabs .nav-item .nav-link.active{border-bottom:solid 3px #002FBD;color:#090c4d}.home-page-container .home-page-tabs .nav-item .nav-link.active .home-page-tab-count{color:#fff;background-color:#002fbd}.home-page-container .home-page-tabs .nav-item button.nav-link{cursor:pointer;font:inherit;text-align:center}.home-page-container .tables-section>.ptg-table{min-height:calc(100vh - 240px);max-height:calc(100vh - 240px)}.ptg-stats-wrapper{display:flex;gap:8px;margin-bottom:8px}.ptg-stats-wrapper_container{display:flex;gap:8px;flex-wrap:wrap}.ptg-stats-wrapper .dropdown-menu .dropdown-item{border-radius:0;transition:.2s ease-out all}.ptg-stats-wrapper .dropdown-menu .dropdown-item svg{transition:.2s ease-out all}.ptg-stats-wrapper .dropdown-menu .dropdown-item.active{position:relative;background-color:#fff;color:#090c4d}.ptg-stats-wrapper .dropdown-menu .dropdown-item.active:after{content:"";position:absolute;top:8px;right:12px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16602 10.833L7.49935 14.1663L15.8327 5.83301' stroke='%23002FBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.ptg-stats-wrapper .dropdown-menu .dropdown-item:hover{border-radius:0;background-color:#edeff8}.ptg-stats-wrapper .dropdown-menu .dropdown-item:not(.delete):hover{color:#002fbd}.ptg-stats-wrapper .dropdown-menu .dropdown-item:not(.delete):hover svg path{stroke:#002fbd}.ptg-stats-wrapper .dropdown-menu .dropdown-item.fill-icon:hover svg path{stroke:transparent;fill:#002fbd}.ptg-stats-wrapper__actions{display:flex;align-items:flex-start;gap:8px;margin-left:auto;flex-shrink:0}.ptg-stats-wrapper .ptg-stats-status-reset{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #EDEFF8;border-radius:100px;background:#fff;cursor:pointer;flex-shrink:0}.ptg-stats-wrapper .ptg-stats-status-reset:hover{border-color:#002fbd80;background:#f5f8ff}.ptg-stats-wrapper .ptg-label.ptg-stats-card{height:30px;padding:0 6px 0 8px;gap:6px;cursor:pointer;display:flex;border-radius:100px}.ptg-stats-wrapper .ptg-label.ptg-stats-card span{font-size:13px;line-height:18px;font-weight:500}.ptg-stats-wrapper .ptg-label.ptg-stats-card span:before{top:7px}.ptg-stats-wrapper .ptg-label.ptg-stats-card p{width:22px;height:22px;text-align:center;line-height:22px;font-weight:500;font-size:12px;background-color:#fff;border:1px solid #EDEFF8;border-radius:50%;margin:0;color:#9299ab}.quotations-page .ptg-crm-list-empty,.deals-page .ptg-crm-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background:#fff;border:1px solid #EDEFF8;border-radius:12px;min-height:200px}.quotations-page .ptg-crm-list-empty__icon,.deals-page .ptg-crm-list-empty__icon{flex-shrink:0}.quotations-page .ptg-crm-list-empty__text,.deals-page .ptg-crm-list-empty__text{margin:12px 0 8px;font-size:14px;font-weight:500;line-height:22px;color:#5c6f9a;text-align:center}.quotations-page .ptg-crm-list-empty__hint,.deals-page .ptg-crm-list-empty__hint{font-weight:400;font-size:12px;line-height:140%;letter-spacing:-1%;color:#5c6f9a;text-align:center}.quotations-page .ptg-crm-list-empty__hint span,.deals-page .ptg-crm-list-empty__hint span{font-weight:500;font-size:12px;color:#002fbd}.quotations-page .ptg-stats-wrapper .filter-container,.deals-page .ptg-stats-wrapper .filter-container{display:flex;gap:8px}.quotations-page .ptg-stats-wrapper .filter-container #header-search,.deals-page .ptg-stats-wrapper .filter-container #header-search{margin:0;padding:0!important;box-shadow:none!important;top:-30px!important}.quotations-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field,.deals-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field{position:relative}.quotations-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field__clear,.deals-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field__clear{position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:none;background:transparent;transform:translateY(-50%);cursor:pointer}.quotations-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field__clear:hover svg path,.deals-page .ptg-stats-wrapper .filter-container #header-search .crm-list-search-field__clear:hover svg path{stroke:#5c6f9a}.quotations-page .ptg-stats-wrapper .filter-container #header-search .form-control,.deals-page .ptg-stats-wrapper .filter-container #header-search .form-control{min-height:auto;height:30px;background-color:#fff!important;border:1px solid #EDEFF8;border-radius:8px;font-weight:500;font-size:13px;line-height:20px;padding:5px 40px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1667 14.167L17.5 17.5003' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333C11.0108 15.8333 12.6801 15.0846 13.887 13.8744C15.0897 12.6685 15.8333 11.0044 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667Z' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 4px left 12px}.quotations-page .ptg-stats-wrapper .filter-container #header-search .form-control:focus,.deals-page .ptg-stats-wrapper .filter-container #header-search .form-control:focus{border-color:#002fbd80}.quotations-page .ptg-stats-wrapper .filter-container .list-actions-button,.deals-page .ptg-stats-wrapper .filter-container .list-actions-button{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border:1px solid #DBE4FF;background-color:#ebf0ff!important;border-radius:8px;padding:0}.quotations-page .ptg-stats-wrapper .filter-container .list-actions-button:after,.deals-page .ptg-stats-wrapper .filter-container .list-actions-button:after{display:none}.quotations-page .ptg-stats-wrapper .filter-container .list-actions-button.header-search,.deals-page .ptg-stats-wrapper .filter-container .list-actions-button.header-search{border:none;background-color:transparent!important;margin-right:8px}.quotations-page .ptg-stats-wrapper .filter-container .list-actions-button.active:before,.deals-page .ptg-stats-wrapper .filter-container .list-actions-button.active:before{content:"";width:8px;height:8px;background-color:#bd0000;border:solid 2px #EBF0FF;border-radius:100%;position:absolute;top:6px;right:6px}.quotations-page .ptg-stats-wrapper .filter-container .crm-list-filter-dropdown,.deals-page .ptg-stats-wrapper .filter-container .crm-list-filter-dropdown{min-width:200px}.quotations-page,.deals-page{padding:0 12px 12px}.quotations-page .ptg-table table,.deals-page .ptg-table table{border-collapse:separate;border-spacing:0 6px}.quotations-page .crm-deal-list-route-type-icons,.deals-page .crm-deal-list-route-type-icons{margin-top:6px}.quotations-page .crm-quot-route-cell,.deals-page .crm-quot-route-cell{display:grid!important;grid-template-columns:100px 20px 100px;column-gap:6px;align-items:start;width:max-content;max-width:100%}.quotations-page .crm-quot-route-leg,.deals-page .crm-quot-route-leg{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0}.quotations-page .crm-quot-route-leg__main,.deals-page .crm-quot-route-leg__main{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;width:100%;min-width:0;max-width:100%}.quotations-page .crm-quot-route-leg__date,.deals-page .crm-quot-route-leg__date{font-size:12px;line-height:14px;font-weight:400;color:#9299ab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.quotations-page .crm-quot-route-dash,.deals-page .crm-quot-route-dash{display:flex;align-items:center;justify-content:center;width:20px;height:18px;flex-shrink:0;line-height:0}.quotations-page .crm-quot-route-flag,.deals-page .crm-quot-route-flag{flex-shrink:0}.quotations-page .crm-quot-route-code,.deals-page .crm-quot-route-code{font-weight:600;font-size:13px;line-height:inherit;color:#262b4b}.quotations-page .crm-quot-route-prefix,.quotations-page .crm-quot-route-country,.quotations-page .crm-quot-route-plain,.deals-page .crm-quot-route-prefix,.deals-page .crm-quot-route-country,.deals-page .crm-quot-route-plain{font-size:inherit;line-height:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotations-page .crm-quot-route-country,.quotations-page .crm-quot-route-plain,.deals-page .crm-quot-route-country,.deals-page .crm-quot-route-plain{flex:1 1 auto;max-width:100%}.quotations-page .crm-quot-cargo-subline,.deals-page .crm-quot-cargo-subline{display:flex!important;flex-wrap:wrap;align-items:baseline;max-width:230px;gap:2px 4px}.quotations-page .crm-quot-cargo-subline .crm-quot-cargo-subline__part,.deals-page .crm-quot-cargo-subline .crm-quot-cargo-subline__part{font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#000;padding:3px 6px;border-radius:4px;background-color:#e1e4f3}.quotations-page .ptg-table tbody td.crm-quotation-status-cell,.quotations-page .ptg-table tbody td.crm-deal-status-cell,.deals-page .ptg-table tbody td.crm-quotation-status-cell,.deals-page .ptg-table tbody td.crm-deal-status-cell{overflow:visible;position:relative;vertical-align:text-top}.quotations-page .ptg-table tbody tr:hover td.crm-quotation-status-cell,.quotations-page .ptg-table tbody tr:hover td.crm-deal-status-cell,.deals-page .ptg-table tbody tr:hover td.crm-quotation-status-cell,.deals-page .ptg-table tbody tr:hover td.crm-deal-status-cell{z-index:5}.quotations-page .crm-quot-status-with-popover,.deals-page .crm-quot-status-with-popover{position:relative;display:inline-flex;align-items:center;gap:6px;cursor:default}.quotations-page .crm-quot-status-main,.deals-page .crm-quot-status-main{white-space:nowrap}.quotations-page .crm-quot-status-with-popover .crm-quot-status-num,.deals-page .crm-quot-status-with-popover .crm-quot-status-num{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;color:#7a5af8;background:#fff;border:1px solid rgba(122,90,248,.35);border-radius:9px}.quotations-page .crm-quot-status-popover,.deals-page .crm-quot-status-popover{display:none;position:absolute;left:0;top:calc(100% + 6px);z-index:20;min-width:220px;padding:8px 12px;background:#fff;border-radius:12px;text-align:left;font-weight:500;color:#090c4d;border:1px solid #E1E4F3;box-shadow:0 2px 40px #383f5b33}.quotations-page .crm-quot-status-with-popover:hover .crm-quot-status-popover,.deals-page .crm-quot-status-with-popover:hover .crm-quot-status-popover{display:block}.quotations-page .crm-quot-status-popover__row,.deals-page .crm-quot-status-popover__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:14px;line-height:20px;margin-bottom:4px}.quotations-page .crm-quot-status-popover__row:last-child,.deals-page .crm-quot-status-popover__row:last-child{margin-bottom:0}.quotations-page .crm-quot-status-popover__row+.quotations-page .crm-quot-status-popover__row,.quotations-page .crm-quot-status-popover__row+.deals-page .crm-quot-status-popover__row,.deals-page .crm-quot-status-popover__row+.quotations-page .crm-quot-status-popover__row,.deals-page .crm-quot-status-popover__row+.deals-page .crm-quot-status-popover__row{margin-top:8px;padding-top:8px;border-top:1px solid #edeff8}.quotations-page .crm-quot-status-popover__row .crm-quot-status-popover__label,.deals-page .crm-quot-status-popover__row .crm-quot-status-popover__label{color:#9299ab;white-space:nowrap}.quotations-page .crm-quot-status-popover__row .crm-quot-status-popover__value,.deals-page .crm-quot-status-popover__row .crm-quot-status-popover__value{color:#000;text-align:right}.quotations-page .ptg-table tr.ptg-table_has_heading-td,.deals-page .ptg-table tr.ptg-table_has_heading-td{position:relative}.quotations-page .ptg-table tr.ptg-table_has_heading-td>td,.deals-page .ptg-table tr.ptg-table_has_heading-td>td{padding-top:62px}.quotations-page .ptg-table tr.ptg-table_has_heading-td:hover td.ptg-table_heading-td .ptg-table_heading-elem,.deals-page .ptg-table tr.ptg-table_has_heading-td:hover td.ptg-table_heading-td .ptg-table_heading-elem{border-bottom:1px solid #E1E4F3}.quotations-page .ptg-table tr.ptg-table_has_heading-td td.ptg-table_heading-td,.deals-page .ptg-table tr.ptg-table_has_heading-td td.ptg-table_heading-td{width:0;position:relative;padding:0}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem{position:absolute;height:38px;top:12px;left:10px;width:calc(100dvw - 285px);max-width:1520px;padding:0 0 12px;border-radius:0;border:none;border-bottom:1px solid #EDEFF8;overflow:visible}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .list-table-action.dropdown .dropdown-menu,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .list-table-action.dropdown .dropdown-menu{z-index:1050}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .ptg-table_heading-td__wrapper,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .ptg-table_heading-td__wrapper{display:flex;justify-content:space-between;align-items:center}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-quotation-status-cell,.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-deal-status-cell,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-quotation-status-cell,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-deal-status-cell{display:flex;align-items:center;gap:4px;margin-left:12px}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-meta-ind,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .crm-meta-ind{padding:0}.quotations-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .ptg-table_heading-td__btns,.deals-page .ptg-table tr.ptg-table_has_heading-td .ptg-table_heading-elem .ptg-table_heading-td__btns{margin-left:auto;display:inline-flex;align-items:center;gap:12px}.quotations-page .crm-quotation-source-badge,.deals-page .crm-quotation-source-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 5px;min-width:22px;height:18px;border-radius:4px;background:#e8f0fe;color:#002fbd;font-size:11px;font-weight:600;line-height:18px;vertical-align:middle}.quotations-page .crm-quotation-product-cell,.deals-page .crm-quotation-product-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.quotations-page .crm-quotation-product-title,.deals-page .crm-quotation-product-title{display:inline-flex;align-items:center;gap:6px;max-width:200px;min-width:0}.quotations-page .crm-email-send-list-badge,.deals-page .crm-email-send-list-badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:none;font-weight:500;font-size:13px;line-height:20px;white-space:nowrap}.quotations-page .crm-email-send-list-badge__icon,.deals-page .crm-email-send-list-badge__icon{flex-shrink:0;color:#1b6cbd}.quotations-page .crm-email-send-list-badge__label,.deals-page .crm-email-send-list-badge__label{display:flex;align-items:center;color:#002fbd}.quotations-page .crm-email-send-list-badge--replied,.deals-page .crm-email-send-list-badge--replied{position:relative}.quotations-page .crm-email-send-list-badge--replied:before,.deals-page .crm-email-send-list-badge--replied:before{content:"";width:7px;height:7px;border-radius:100%;border:solid 1px #fff;background-color:#bd0000;position:absolute;top:0;left:11px;z-index:2}.quotations-page .crm-email-send-list-badge--replied.proposal:before,.quotations-page .crm-email-send-list-badge--replied.client_application:before,.deals-page .crm-email-send-list-badge--replied.proposal:before,.deals-page .crm-email-send-list-badge--replied.client_application:before{left:13px;top:1px}.quotations-page .crm-quotation-status-cell .crm-status-row-meta,.quotations-page .crm-deal-status-cell .crm-status-row-meta,.deals-page .crm-quotation-status-cell .crm-status-row-meta,.deals-page .crm-deal-status-cell .crm-status-row-meta{display:inline-flex;align-items:center;gap:12px}.quotations-page .crm-quotation-status-cell .crm-status-row-meta--no-due-at,.quotations-page .crm-deal-status-cell .crm-status-row-meta--no-due-at,.deals-page .crm-quotation-status-cell .crm-status-row-meta--no-due-at,.deals-page .crm-deal-status-cell .crm-status-row-meta--no-due-at{margin-left:16px}.quotations-page .crm-quotation-status-cell .crm-status-row-meta__item,.quotations-page .crm-deal-status-cell .crm-status-row-meta__item,.deals-page .crm-quotation-status-cell .crm-status-row-meta__item,.deals-page .crm-deal-status-cell .crm-status-row-meta__item{font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#5c6f9a;white-space:nowrap;display:inline-flex;align-items:center;gap:2px}.quotations-page .crm-quotation-status-cell .crm-status-due-at,.quotations-page .crm-deal-status-cell .crm-status-due-at,.deals-page .crm-quotation-status-cell .crm-status-due-at,.deals-page .crm-deal-status-cell .crm-status-due-at{display:inline-flex;align-items:center;gap:2px;height:25px;padding:0 8px 0 6px;border-radius:8px;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#ef6820;background:#fff1e6;white-space:nowrap;cursor:default;margin-right:8px}.quotations-page .crm-quotation-status-cell .crm-status-due-at__icon,.quotations-page .crm-deal-status-cell .crm-status-due-at__icon,.deals-page .crm-quotation-status-cell .crm-status-due-at__icon,.deals-page .crm-deal-status-cell .crm-status-due-at__icon{flex-shrink:0}.quotations-page .crm-quotation-status-cell .crm-status-due-at__label,.quotations-page .crm-deal-status-cell .crm-status-due-at__label,.deals-page .crm-quotation-status-cell .crm-status-due-at__label,.deals-page .crm-deal-status-cell .crm-status-due-at__label{white-space:nowrap}.quotations-page .list-table-action .dropdown-item,.deals-page .list-table-action .dropdown-item{border-radius:0;transition:.2s ease-out all}.quotations-page .list-table-action .dropdown-item svg,.deals-page .list-table-action .dropdown-item svg{transition:.2s ease-out all}.quotations-page .list-table-action .dropdown-item:hover,.deals-page .list-table-action .dropdown-item:hover{border-radius:0;background-color:#edeff8}.quotations-page .list-table-action .dropdown-item:not(.delete):hover,.deals-page .list-table-action .dropdown-item:not(.delete):hover{color:#002fbd}.quotations-page .list-table-action .dropdown-item:not(.delete):hover svg path,.deals-page .list-table-action .dropdown-item:not(.delete):hover svg path{stroke:#002fbd}.quotations-page .list-table-action .dropdown-item.fill-icon:hover svg path,.deals-page .list-table-action .dropdown-item.fill-icon:hover svg path{stroke:transparent;fill:#002fbd}.quotations-page td.has-extras,.deals-page td.has-extras{padding-bottom:60px;position:relative}.quotations-page td.has-extras-with-dates,.deals-page td.has-extras-with-dates{padding-bottom:40px;position:relative}.quotations-page .crm-list-route-extras,.deals-page .crm-list-route-extras{display:flex;flex-direction:row;gap:20px;margin-top:6px;max-width:100%;position:absolute;bottom:12px}.quotations-page .crm-list-route-extras .crm-quot-list-reminder,.deals-page .crm-list-route-extras .crm-quot-list-reminder{margin-top:0}.quotations-page .crm-quot-list-reminder,.deals-page .crm-quot-list-reminder{display:flex;align-items:center;gap:4px;margin-top:6px;max-width:100%;font-size:12px;line-height:16px;cursor:pointer}.quotations-page .crm-quot-list-reminder svg,.deals-page .crm-quot-list-reminder svg{flex-shrink:0;align-self:center}.quotations-page .crm-quot-list-reminder>span,.deals-page .crm-quot-list-reminder>span{flex-shrink:0;color:#5c6f9a;white-space:nowrap;font-weight:500;font-size:12px;line-height:120%}.crm-list-search-match{font-weight:700}.modal-body .ptg-table,.ptg-table{overflow:auto;max-height:calc(100vh - 250px);border-radius:12px}.modal-body .ptg-table:has(.list-table-action.dropdown.show),.ptg-table:has(.list-table-action.dropdown.show){overflow:visible}.modal-body .ptg-table td.contracts_col_action,.modal-body .ptg-table td.actions_column,.modal-body .ptg-table td.crm-list-row-actions-cell,.ptg-table td.contracts_col_action,.ptg-table td.actions_column,.ptg-table td.crm-list-row-actions-cell{overflow:visible}.modal-body .ptg-table .list-table-action.dropdown,.ptg-table .list-table-action.dropdown{position:static}.modal-body .ptg-table .list-table-action.dropdown .dropdown-menu,.ptg-table .list-table-action.dropdown .dropdown-menu{z-index:1050}.modal-body .ptg-table.ptg-table__no-border-heading table,.ptg-table.ptg-table__no-border-heading table{border:none}.modal-body .ptg-table.ptg-table__no-border-heading tr th,.ptg-table.ptg-table__no-border-heading tr th{border-top:none;border-left:none;border-right:none;border-bottom:none}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr td:nth-child(2),.ptg-table.ptg-table__no-border-heading tbody tr td:nth-child(2){border-left:solid 1px #E1E4F3}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr td:last-child,.ptg-table.ptg-table__no-border-heading tbody tr td:last-child{border-right:solid 1px #E1E4F3}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr td,.ptg-table.ptg-table__no-border-heading tbody tr td{border-top:solid 1px #E1E4F3}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr td:nth-child(2),.ptg-table.ptg-table__no-border-heading tbody tr td:nth-child(2){border-top-left-radius:12px;border-bottom-left-radius:12px}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr td:last-child,.ptg-table.ptg-table__no-border-heading tbody tr td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr:first-child td,.ptg-table.ptg-table__no-border-heading tbody tr:first-child td{border-top:solid 1px #E1E4F3}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr:first-child td:nth-child(2),.ptg-table.ptg-table__no-border-heading tbody tr:first-child td:nth-child(2){border-top-left-radius:12px}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr:first-child td:last-child,.ptg-table.ptg-table__no-border-heading tbody tr:first-child td:last-child{border-top-right-radius:12px}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr:last-child:nth-child(2),.ptg-table.ptg-table__no-border-heading tbody tr:last-child:nth-child(2){border-bottom-left-radius:12px}.modal-body .ptg-table.ptg-table__no-border-heading tbody tr:last-child:last-child,.ptg-table.ptg-table__no-border-heading tbody tr:last-child:last-child{border-bottom-right-radius:12px}.modal-body .ptg-table table,.ptg-table table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #E1E4F3;border-bottom:none;border-top:none;border-radius:12px}.modal-body .ptg-table table#contracts-list-table,.ptg-table table#contracts-list-table{overflow:visible}.modal-body .ptg-table tfoot tr td,.ptg-table tfoot tr td{border:none;padding:0}.modal-body .ptg-table tr,.ptg-table tr{cursor:pointer;background-color:#fff}.modal-body .ptg-table tr:hover,.ptg-table tr:hover{background-color:#edeff8}.modal-body .ptg-table tr:first-child th:first-child,.ptg-table tr:first-child th:first-child{border-top-left-radius:12px}.modal-body .ptg-table tr:first-child th:last-child,.ptg-table tr:first-child th:last-child{border-top-right-radius:12px}.modal-body .ptg-table tr:last-child td:first-child,.ptg-table tr:last-child td:first-child{border-bottom-left-radius:12px}.modal-body .ptg-table tr:last-child td:last-child,.ptg-table tr:last-child td:last-child{border-bottom-right-radius:12px}.modal-body .ptg-table tr th,.ptg-table tr th{position:sticky;top:0;background:#fff;z-index:1;height:34px;padding:0 10px;line-height:34px;color:#9299ab;font-weight:500;font-size:12px;white-space:nowrap;border:none;border-top:solid 1px #E1E4F3;border-bottom:solid 1px #E1E4F3}.modal-body .ptg-table tr.selected td,.ptg-table tr.selected td{border-bottom:none;border-top:1px solid rgba(0,47,189,.6980392157)}.modal-body .ptg-table tr.selected td:first-child,.ptg-table tr.selected td:first-child{border-left:1px solid rgba(0,47,189,.6980392157);border-top-left-radius:12px}.modal-body .ptg-table tr.selected td:last-child,.ptg-table tr.selected td:last-child{border-right:1px solid rgba(0,47,189,.6980392157);border-top-right-radius:12px}.modal-body .ptg-table tr td,.ptg-table tr td{padding:8px 10px;vertical-align:text-top;border:none;border-bottom:solid 1px #E1E4F3}.modal-body .ptg-table tr td:first-child,.ptg-table tr td:first-child{width:60px}.modal-body .ptg-table tr td:first-child>span,.ptg-table tr td:first-child>span{display:flex}.modal-body .ptg-table tr td:first-child>span span:first-child,.ptg-table tr td:first-child>span span:first-child{padding-right:8px}.modal-body .ptg-table tr td.tasks_col_action>span.list-table-action,.ptg-table tr td.tasks_col_action>span.list-table-action{position:absolute;top:0;right:15px}.modal-body .ptg-table tr td.tasks_col_action>.crm-row-meta-icons,.ptg-table tr td.tasks_col_action>.crm-row-meta-icons{padding-top:20px}.modal-body .ptg-table tr td.crm-list-row-actions-cell,.ptg-table tr td.crm-list-row-actions-cell{position:relative;white-space:nowrap;width:1%;text-align:right;vertical-align:middle}.modal-body .ptg-table tr td.product-name>.crm-quotation-product-cell>.crm-quotation-product-title>.data-toggle-action-tooltip,.ptg-table tr td.product-name>.crm-quotation-product-cell>.crm-quotation-product-title>.data-toggle-action-tooltip{white-space:normal;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px;line-height:20px;letter-spacing:0;color:#000;margin-bottom:0;min-width:0}.modal-body .ptg-table tr td.product-name>span:first-of-type,.ptg-table tr td.product-name>span:first-of-type{white-space:normal;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px;line-height:20px;letter-spacing:0;color:#000;margin-bottom:4px}.modal-body .ptg-table tr td.users-avatar img,.ptg-table tr td.users-avatar img{height:30px;max-height:30px;width:30px;max-width:30px;object-fit:cover;border-radius:100%;border:solid 1px #fff}.modal-body .ptg-table tr td.users-avatar img:not(:first-child),.ptg-table tr td.users-avatar img:not(:first-child){margin-left:-15px}.modal-body .ptg-table tr td>span:not(.ptg-label),.ptg-table tr td>span:not(.ptg-label){display:block;font-weight:500;font-size:13px;line-height:20px;color:#000;white-space:nowrap}.modal-body .ptg-table tr td>span:not(.ptg-label).small,.ptg-table tr td>span:not(.ptg-label).small{font-weight:400;font-size:12px;color:#9299ab}.modal-body .ptg-table tr td>span:not(.ptg-label).currency,.ptg-table tr td>span:not(.ptg-label).currency{display:inline-block;padding-right:8px;font-size:14px;color:#9299ab}.modal-body .ptg-table tr td>span:not(.ptg-label).ptg-label,.ptg-table tr td>span:not(.ptg-label).ptg-label{display:inline-block}.modal-body .ptg-table tr td .crm-row-meta-icons,.ptg-table tr td .crm-row-meta-icons{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;transition:opacity .12s ease}.modal-body .ptg-table tr td .crm-row-meta-icons span:not(.crm-email-send-list-badge):not(.crm-email-send-list-badge__label):not(.crm-email-send-list-badge__icon),.ptg-table tr td .crm-row-meta-icons span:not(.crm-email-send-list-badge):not(.crm-email-send-list-badge__label):not(.crm-email-send-list-badge__icon){display:inline-flex;align-items:center;white-space:nowrap;color:#babeca;font-weight:500;font-size:13px;line-height:17px;letter-spacing:-3%}.modal-body .ptg-table tr td .crm-row-meta-icons .crm-meta-ind,.ptg-table tr td .crm-row-meta-icons .crm-meta-ind{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.modal-body .ptg-table tr td .crm-row-meta-icons .crm-meta-ind svg,.ptg-table tr td .crm-row-meta-icons .crm-meta-ind svg{flex-shrink:0;display:block}.modal-body .ptg-table tr td .crm-row-meta-icons .crm-meta-ind__dot,.ptg-table tr td .crm-row-meta-icons .crm-meta-ind__dot{position:absolute;top:-1px;left:12px;width:7px;height:7px;background:#e53935;border-radius:50%;border:1.5px solid #fff;pointer-events:none}.modal-body .ptg-table.products-table table,.ptg-table.products-table table{border:none;padding-bottom:8px}.modal-body .ptg-table.products-table tr th,.ptg-table.products-table tr th{border:none}.modal-body .ptg-table.products-table tr td,.ptg-table.products-table tr td{vertical-align:baseline}.modal-body .ptg-table.products-table tr td:first-child,.ptg-table.products-table tr td:first-child{border-left:solid 1px #E1E4F3}.modal-body .ptg-table.products-table tr td:last-child,.ptg-table.products-table tr td:last-child{border-right:solid 1px #E1E4F3;border-left:solid 1px #E1E4F3;position:sticky;right:0;background-color:#fff;z-index:3}.modal-body .ptg-table.products-table tr td.ptg-form-group__label .ptg-form-control,.ptg-table.products-table tr td.ptg-form-group__label .ptg-form-control{padding-right:20px;min-width:70px}.modal-body .ptg-table.products-table tr td.ptg-form-group__label:after,.ptg-table.products-table tr td.ptg-form-group__label:after{top:15px;right:17px}.modal-body .ptg-table.products-table tr td input[type=text],.ptg-table.products-table tr td input[type=text]{min-width:80px}.modal-body .ptg-table.products-table tr td .ptg-custom-date-picker,.ptg-table.products-table tr td .ptg-custom-date-picker{max-width:113px}.modal-body .ptg-table.products-table tr td .calculation-info__tooltip,.ptg-table.products-table tr td .calculation-info__tooltip{position:relative;padding:4px}.modal-body .ptg-table.products-table tr td .calculation-info__tooltip>span,.ptg-table.products-table tr td .calculation-info__tooltip>span{position:absolute;z-index:2;bottom:5px;left:25px;display:none;font-weight:500;font-size:14px;line-height:160%;color:#000;padding:12px;border:1px solid #E1E4F3;background-color:#fff;border-radius:12px}.modal-body .ptg-table.products-table tr td .calculation-info__tooltip>span small,.ptg-table.products-table tr td .calculation-info__tooltip>span small{font-weight:500;margin-bottom:4px;color:#9299ab}.modal-body .ptg-table.products-table tr td .calculation-info__tooltip>span .calculation-info__tooltip__text,.ptg-table.products-table tr td .calculation-info__tooltip>span .calculation-info__tooltip__text{display:flex;gap:20px;flex-wrap:nowrap}.modal-body .ptg-table.products-table tr td .calculation-info__tooltip:hover>span,.ptg-table.products-table tr td .calculation-info__tooltip:hover>span{display:block}.modal-body .ptg-table.products-table tr:first-child td,.ptg-table.products-table tr:first-child td{border-top:solid 1px #E1E4F3}.modal-body .ptg-table.products-table tr:first-child td:first-child,.ptg-table.products-table tr:first-child td:first-child{border-top-left-radius:12px}.modal-body .ptg-table.products-table tr:first-child td:last-child,.ptg-table.products-table tr:first-child td:last-child{border-top-right-radius:12px}.modal-body .ptg-table.products-table tr:last-child td,.ptg-table.products-table tr:last-child td{border-bottom:solid 1px #E1E4F3}.modal-body .ptg-table.products-table tr:last-child td:first-child,.ptg-table.products-table tr:last-child td:first-child{border-bottom-left-radius:12px}.modal-body .ptg-table.products-table tr:last-child td:last-child,.ptg-table.products-table tr:last-child td:last-child{border-bottom-right-radius:12px}.modal-body .ptg-table .page-notification img,.ptg-table .page-notification img{width:68px;height:68px;margin-bottom:12px}.modal-body .ptg-table .page-notification .title,.ptg-table .page-notification .title{font-weight:500;font-size:14px;line-height:20px;color:#000;margin-bottom:12px}.modal-body .ptg-table .page-notification .sub-title,.ptg-table .page-notification .sub-title{display:flex;justify-content:center}.ptg-table tr .form-detailing{border-bottom:1px solid rgba(0,47,189,.6980392157);border-left:1px solid rgba(0,47,189,.6980392157);border-right:1px solid rgba(0,47,189,.6980392157);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.ptg-table tr .form-detailing__tab-content__row{display:flex;margin-bottom:4px}.ptg-table tr .form-detailing__tab-content__row span{font-weight:500;font-size:13px;line-height:160%;color:#000;white-space:normal}.ptg-table tr .form-detailing__tab-content__row span:first-child{color:#9299ab;width:160px;font-weight:400}.ptg-table tr .form-detailing__tab-content .uploaded-files-list{gap:4px}.ptg-table tr .form-detailing__tab-content .uploaded-files-list .file-item{width:calc((100% - 8px) / 3);padding:4px}.ptg-table tr .form-detailing__tab-content hr{border-top:1px solid #EDEFF8;margin:12px 0}#home-unified-app{padding:12px;background-color:#f6f6f9}.home-unified-page .services-menu{display:flex;align-items:flex-end;gap:8px;padding:0;margin-bottom:12px;margin-top:0;border-bottom:1px solid #E1E4F3;list-style:none}.home-unified-page .services-menu li{list-style:none}.home-unified-page .services-menu li a,.home-unified-page .services-menu li button.services-menu-link{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:auto;margin:0;padding:10px 0 6px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;transition:color .15s ease}.home-unified-page .services-menu li a:before,.home-unified-page .services-menu li a:after,.home-unified-page .services-menu li button.services-menu-link:before,.home-unified-page .services-menu li button.services-menu-link:after{display:none!important;content:none!important;box-shadow:none!important}.home-unified-page .services-menu li a span,.home-unified-page .services-menu li button.services-menu-link span{position:relative;font-size:14px;padding:0 24px;font-weight:500;line-height:24px;color:#7989af;white-space:nowrap}.home-unified-page .services-menu li a span:before,.home-unified-page .services-menu li a span:after,.home-unified-page .services-menu li button.services-menu-link span:before,.home-unified-page .services-menu li button.services-menu-link span:after{display:none!important;content:none!important}.home-unified-page .services-menu li a:hover span,.home-unified-page .services-menu li button.services-menu-link:hover span{color:#090c4d}.home-unified-page .services-menu li a.active,.home-unified-page .services-menu li button.services-menu-link.active{border:none!important;border-radius:0!important;background:transparent!important;height:auto!important}.home-unified-page .services-menu li a.active span,.home-unified-page .services-menu li button.services-menu-link.active span{color:#090c4d;font-weight:600}.home-unified-page .services-menu li a.active span:after,.home-unified-page .services-menu li button.services-menu-link.active span:after{display:block!important;content:""!important;position:absolute;left:0;right:0;bottom:-7px;height:3px;border-radius:0 0 3px 3px;background:#363cc4}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;border-bottom:none}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-item{list-style:none}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link{display:inline-flex;align-items:center;gap:4px;height:26px;margin:0;padding:0 12px;border:1px solid #E1E4F3;border-radius:100px;background:#f9f9fb;color:#090c4d;font-weight:500!important;font-size:13px!important;line-height:26px!important;letter-spacing:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link .home-page-tab-count{display:inline-flex;width:auto;height:auto;margin:0;padding:0;border-radius:0;background:transparent;color:#babeca;font-weight:500;line-height:23px!important;font-size:12px}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link .home-page-tab-count:before{content:"·";font-size:15px;font-weight:700;margin-right:4px;line-height:0}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link:hover{border-color:#363cc459;color:#363cc4}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link.active{border-color:#363cc4;background:#363cc4;color:#fff}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills .nav-link.active .home-page-tab-count{color:#fff;background:transparent;opacity:.9}.home-page-container.desk-list-shell .home-page-tabs.desk-scope-pills button.nav-link{font:inherit;text-align:center}.quotations-page,.deals-page{padding-bottom:0}.quotations-page.desk-list-page,.deals-page.desk-list-page{padding:10px 0 0}.quotations-page .ptg-stats-wrapper.desk-stats,.deals-page .ptg-stats-wrapper.desk-stats{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 0 8px}.quotations-page .ptg-stats-wrapper.desk-stats_container,.deals-page .ptg-stats-wrapper.desk-stats_container{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:0;flex:1;min-width:0}.quotations-page .ptg-stats-wrapper.desk-stats__actions,.deals-page .ptg-stats-wrapper.desk-stats__actions{display:flex;margin-left:auto;align-items:center;flex-shrink:0;gap:8px}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip-sep,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip-sep{width:1px;height:16px;margin:0 2px;background:#e4e7f1;flex-shrink:0}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip{display:inline-flex;align-items:center;gap:6px;height:auto;padding:6px 10px;border:none;border-radius:9999px;background:#f1f2f8;color:#4b5278;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1.2;transition:background-color .16s ease,box-shadow .18s ease,filter .16s ease}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip:hover,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip:hover{filter:brightness(.97)}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.active,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.active{box-shadow:0 0 0 1.5px currentColor inset}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#9198be}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip__label,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip__label{font-size:10.5px;font-weight:600;line-height:14px;color:inherit;white-space:nowrap}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip__count,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip__count{display:none}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.blue,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.blue{background:#e7f1fa;color:#1b6fa8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.blue .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.blue .desk-status-chip__dot{background:#2b8fd1}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.purple,.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.violet,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.purple,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.violet{background:#eeedfb;color:#4338ca}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.purple .desk-status-chip__dot,.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.violet .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.purple .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.violet .desk-status-chip__dot{background:#4338ca}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.green,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.green{background:#e6f6ec;color:#0d7a4a}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.green .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.green .desk-status-chip__dot{background:#159165}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.pink,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.pink{background:#fbede7;color:#c94a2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.pink .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.pink .desk-status-chip__dot{background:#c94a2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.red,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.red{background:#fbede7;color:#cc3358}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.red .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.red .desk-status-chip__dot{background:#cc3358}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.gray,.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.neutral,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.gray,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.neutral{background:#f1f2f8;color:#4b5278}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.gray .desk-status-chip__dot,.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.neutral .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.gray .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.neutral .desk-status-chip__dot{background:#9198be}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.orange,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.orange{background:#fef6e7;color:#b45309}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.orange .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.orange .desk-status-chip__dot{background:#d97706}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.teal,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.teal{background:#e7f1fa;color:#1b6fa8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.teal .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.teal .desk-status-chip__dot{background:#1b6fa8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.dark-orange,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.dark-orange{background:#fbede7;color:#c94a2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.dark-orange .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.dark-orange .desk-status-chip__dot{background:#e8604a}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.indigo,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.indigo{background:#eeedfb;color:#4338ca}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.indigo .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.indigo .desk-status-chip__dot{background:#4338ca}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-request,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-request{background:#e9ebf2;color:#7f8fb3}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-request .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-request .desk-status-chip__dot{background:#7f8fb3}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-requested,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-requested{background:#fcf1e8;color:#e67d31}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-requested .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-rates-requested .desk-status-chip__dot{background:#e67d31}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-has-rates,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-has-rates{background:#e7e0ff;color:#7a5af8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-has-rates .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-has-rates .desk-status-chip__dot{background:#7a5af8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-approval,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-approval{background:#e0e7ff;color:#1b6cbd}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-approval .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-approval .desk-status-chip__dot{background:#1b6cbd}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-kp-approved,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-kp-approved{background:#e6f6ec;color:#31804e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-kp-approved .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-kp-approved .desk-status-chip__dot{background:#31804e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-cancelled,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-cancelled{background:#f6e6e6;color:#be2e2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-cancelled .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-cancelled .desk-status-chip__dot{background:#be2e2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-archived,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-archived{background:#f0f0f0;color:#757575}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-archived .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.q-archived .desk-status-chip__dot{background:#757575}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-kp-approved,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-kp-approved{background:#e6f6ec;color:#31804e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-kp-approved .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-kp-approved .desk-status-chip__dot{background:#31804e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-loading,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-loading{background:#fcf1e8;color:#e67d31}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-loading .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-loading .desk-status-chip__dot{background:#e67d31}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-in-transit,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-in-transit{background:#e7e0ff;color:#7a5af8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-in-transit .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-in-transit .desk-status-chip__dot{background:#7a5af8}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-unloading,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-unloading{background:#e0e7ff;color:#1b6cbd}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-unloading .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-unloading .desk-status-chip__dot{background:#1b6cbd}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-awaiting-payment,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-awaiting-payment{background:#edeff8;color:#7f8fb3}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-awaiting-payment .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-awaiting-payment .desk-status-chip__dot{background:#7f8fb3}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-archived,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-archived{background:#f0f0f0;color:#757575}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-archived .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-archived .desk-status-chip__dot{background:#757575}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-rejected,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-rejected{background:#f6e6e6;color:#be2e2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-rejected .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-rejected .desk-status-chip__dot{background:#be2e2e}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-problems,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-problems{background:#fcf1e8;color:#e67d31}.quotations-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-problems .desk-status-chip__dot,.deals-page .ptg-stats-wrapper.desk-stats .desk-status-chip.d-problems .desk-status-chip__dot{background:#e67d31}.crm-desk-list{display:flex;flex-direction:column;min-height:calc(100vh - 260px);overflow:auto}#quotations-price-pane .crm-desk-list,#quotations-real-pane .crm-desk-list{max-height:calc(100vh - 232px)}#deals-pane .crm-desk-list{max-height:calc(100vh - 200px)}.crm-desk-row{position:relative;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;border-bottom:1px solid #EDEFF8}.crm-desk-row.is-unviewed,.crm-desk-row.is-expanded{background:#f7f7fd}.crm-desk-row.is-unviewed:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:#363cc4}.crm-desk-row__main{display:grid;grid-template-columns:minmax(88px,.7fr) 232px minmax(160px,1.5fr) 100px minmax(110px,.9fr) minmax(130px,1fr) 36px;gap:8px;align-items:center;padding:12px 10px}.crm-desk-row__date{display:flex;gap:4px;min-width:0}.crm-desk-row__date-value{font-size:13px;font-weight:500;line-height:24px;color:#9299ab;white-space:nowrap}.crm-desk-row__date-due{display:inline-flex;align-items:center;gap:3px;color:#ef6820;flex-shrink:0}.crm-desk-row__date-due .crm-status-due-at{display:inline-flex;align-items:center;gap:2px;height:22px;padding:0 6px 0 4px;margin:0;border-radius:6px;font-weight:400;font-size:11px;line-height:16px;color:#ef6820;background:#fff1e6;white-space:nowrap;cursor:default}.crm-desk-row__date-due .crm-status-due-at svg{width:14px;height:14px;flex-shrink:0}.crm-desk-row__date-due .crm-status-due-at__label{white-space:nowrap}.crm-desk-row__route{min-width:0}.crm-desk-row__route .crm-quot-route-cell{font-size:13px;font-weight:500;line-height:18px;color:#090c4d}.crm-desk-row__route .crm-quot-route-leg__date{margin-top:0;font-size:12px;line-height:16px;font-weight:400;color:#9299ab}.crm-desk-row__cargo{min-width:0;display:flex;flex-direction:column;gap:4px}.crm-desk-row__cargo-title{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;line-height:18px;color:#090c4d}.crm-desk-row__cargo-title>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-desk-row__cargo-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.crm-desk-row__cargo-pill{display:inline-flex;align-items:center;height:22px;padding:0 6px;border-radius:4px;background:#eeedfb;color:#4338ca;font-size:12px;font-weight:500;line-height:14px;white-space:nowrap}.crm-desk-row__cargo-adr{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;border-radius:6px;background:#fef2f2;border:1px solid #FECACA;color:#b91c1c;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.crm-desk-row__types{display:flex;align-items:center;gap:6px;min-width:0}.crm-desk-row__author{min-width:0;font-size:13px;font-weight:500;line-height:18px;color:#090c4d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-desk-row__status{display:flex;align-items:center;justify-content:flex-start;min-width:0}.crm-desk-row__status-pill{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 10px;border:none;border-radius:100px;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-desk-row__status-pill.is-clickable{cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.crm-desk-row__status-pill.is-clickable:hover{filter:brightness(.97);box-shadow:0 0 0 2px #7a5af82e}.crm-desk-row__status-pill.blue{background:#eef5ff;color:#1b6cbd}.crm-desk-row__status-pill.purple{background:#fbf7fd;color:#732b9a}.crm-desk-row__status-pill.violet{background:#f7f5ff;color:#7a5af8}.crm-desk-row__status-pill.green{background:#ecfdf3;color:#027a48}.crm-desk-row__status-pill.pink{background:#fdf2fa;color:#c11574}.crm-desk-row__status-pill.red{background:#fef3f2;color:#b42318}.crm-desk-row__status-pill.gray{background:#f2f4f7;color:#475467}.crm-desk-row__status-pill.orange{background:#fffaeb;color:#b54708}.crm-desk-row__status-pill.teal{background:#e7f1fa;color:#1b6fa8}.crm-desk-row__status-pill.dark-orange{background:#fbede7;color:#c94a2e}.crm-desk-row__status-pill.q-rates-request{background:#e9ebf2;color:#7f8fb3}.crm-desk-row__status-pill.q-rates-requested{background:#fcf1e8;color:#e67d31}.crm-desk-row__status-pill.q-has-rates{background:#e7e0ff;color:#7a5af8}.crm-desk-row__status-pill.q-approval{background:#e0e7ff;color:#1b6cbd}.crm-desk-row__status-pill.q-kp-approved{background:#e6f6ec;color:#31804e}.crm-desk-row__status-pill.q-cancelled{background:#f6e6e6;color:#be2e2e}.crm-desk-row__status-pill.q-archived{background:#f0f0f0;color:#757575}.crm-desk-row__status-pill.d-kp-approved{background:#e6f6ec;color:#31804e}.crm-desk-row__status-pill.d-loading{background:#fcf1e8;color:#e67d31}.crm-desk-row__status-pill.d-in-transit{background:#e7e0ff;color:#7a5af8}.crm-desk-row__status-pill.d-unloading{background:#e0e7ff;color:#1b6cbd}.crm-desk-row__status-pill.d-awaiting-payment{background:#edeff8;color:#7f8fb3}.crm-desk-row__status-pill.d-archived{background:#f0f0f0;color:#757575}.crm-desk-row__status-pill.d-rejected{background:#f6e6e6;color:#be2e2e}.crm-desk-row__status-pill.d-problems{background:#fcf1e8;color:#e67d31}.crm-desk-row__managers{display:inline-flex;align-items:center;flex-shrink:0}.crm-desk-row__managers img{height:28px;max-height:28px;width:28px;max-width:28px;object-fit:cover;border-radius:100%;border:solid 1px #fff}.crm-desk-row__managers img:not(:first-child){margin-left:-12px}.crm-desk-row__open{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:transparent;color:#7989af;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.crm-desk-row__open:hover{border-color:#363cc466;color:#363cc4;background:#eef2ff}.crm-desk-row__detail{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 10px 10px;padding:12px 16px;border-radius:8px;background:#fff}.crm-desk-row__party{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:0 0 100%;width:100%;min-width:0;max-width:none}.crm-desk-row__party-company{font-size:13px;font-weight:600;line-height:18px;color:#090c4d}.crm-desk-row__party-contact{font-size:13px;font-weight:400;line-height:18px;color:#7989af}.crm-desk-row__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-desk-row__tag{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:4px 10px;border-radius:6px;border:1px solid transparent;font-size:13px;font-weight:600;line-height:17px;white-space:nowrap}.crm-desk-row__tag .transport-mode-icon{width:16px;height:16px}.crm-desk-row__tag--air{background:#eef2ff;border-color:#ccd8ff;color:#4f46e5}.crm-desk-row__tag--road{background:#e7f9f0;border-color:#d7e7df;color:#2e8b57}.crm-desk-row__tag--sea{background:#ebf6ff;border-color:#cce8ff;color:#2fa7ed}.crm-desk-row__tag--rail{background:#fff4ec;border-color:#fbceb7;color:#c56a2d}.crm-desk-row__tag--ved{background:#f4f3ff;color:#5925dc}.crm-desk-row__tag--incoterm{background:#fef8f0;color:#e98800;border:1px solid #FCE9CF}.crm-desk-row__hint{font-size:13px;font-weight:400;line-height:18px;color:#9299ab;white-space:nowrap;margin-left:auto}.crm-desk-row__amount{font-size:13px;font-weight:500;line-height:18px;color:#090c4d;white-space:nowrap}.crm-desk-row__amount strong{font-weight:700}.crm-desk-row__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.crm-desk-row__action{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;padding:0 10px;border-radius:6px;border:1px solid transparent;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.crm-desk-row__action--primary{background:#363cc4;color:#fff}.crm-desk-row__action--primary:hover{background:#00248f}.crm-desk-row__action--success{background:#12b76a;color:#fff}.crm-desk-row__action--success:hover{background:#039855}.crm-desk-row__action--success-soft{background:#ecfdf3;color:#027a48;border-color:#a6f4c5;font-weight:500;cursor:default;pointer-events:none}.crm-desk-row__action--success-soft strong{font-weight:700}.crm-desk-row__action--ghost{background:#fff;color:#7989af;border-color:#e1e4f3}.crm-desk-row__action--ghost:hover{color:#090c4d;border-color:#d0d5dd}.crm-desk-row__action--confirm{background:#eef4ff;color:#3538cd;border-color:#c7d7fe}.crm-desk-row__action--danger-soft{background:#fef3f2;color:#b42318;border-color:#fecdca}.crm-desk-row__utils{display:inline-flex;align-items:center;gap:4px;margin-left:4px}.crm-desk-row__utils .crm-list-row-dropdown .btn.ml-3{margin-left:0!important}.crm-desk-row__util{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:#9299ab;cursor:pointer;transition:background .15s ease,color .15s ease}.crm-desk-row__util:hover{background:#363cc414;color:#363cc4}.crm-desk-row__util-badge{position:absolute;top:2px;right:1px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:#f04438;color:#fff;font-size:10px;font-weight:700;line-height:15px;text-align:center;box-shadow:0 0 0 2px #f7f8fc}.crm-desk-row .crm-row-meta-icons{display:inline-flex;align-items:center;gap:2px}.crm-desk-type-icons{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-desk-type-icons__tile{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid transparent;flex-shrink:0;box-sizing:border-box}.crm-desk-type-icons__tile--road{background:#e7f9f0;border-color:#d7e7df}.crm-desk-type-icons__tile--rail{background:#fff4ec;border-color:#fbceb7}.crm-desk-type-icons__tile--sea{background:#ebf6ff;border-color:#cce8ff}.crm-desk-type-icons__tile--air{background:#eef2ff;border-color:#ccd8ff}.crm-desk-type-icons__tile--ved{background:#f4f3ff;border-color:transparent}.crm-desk-type-icons__tile--multi,.crm-desk-type-icons__tile--bare{width:26px;height:26px;padding:0;background:transparent;border-color:transparent;border-radius:6px}.crm-desk-type-icons__tile img{width:18px;height:18px;object-fit:contain}.crm-desk-type-icons__warn{position:absolute;top:-4px;right:-4px;width:14px;height:14px;color:#f04438}@media(max-width:1200px){.crm-desk-row__main{grid-template-columns:minmax(80px,.7fr) 232px minmax(140px,1.3fr) 72px minmax(90px,.8fr) minmax(110px,.9fr) 34px}}.crm-desk-offer-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 8px 0 6px;border:1px solid #E1E4F3;border-radius:8px;background:#fff;color:#090c4d;font-size:12px;line-height:16px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.crm-desk-offer-chip__modes{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.crm-desk-offer-chip__mode-icon{width:16px;height:16px;flex-shrink:0;color:#262b4b}.crm-desk-offer-chip__price{font-weight:700;font-size:13px;line-height:16px;color:#090c4d}.crm-desk-offer-chip__days,.crm-desk-offer-chip__meta{min-width:0;color:#9299ab;font-weight:400;font-size:12px;line-height:16px}.crm-desk-offer-chip__flag{display:inline-flex;align-items:center;color:#7f8fb3;line-height:0}.crm-desk-offer-chip__flag svg{display:block;width:16px;height:16px}.crm-desk-offer-chip .transport-mode-icon{width:16px;height:16px}.crm-desk-offer-chip__caret{flex-shrink:0;color:#c9cee3}#floatingPopup.crm-desk-offer-popup,.crm-desk-offer-popup{position:fixed;z-index:999;min-width:220px;max-width:320px;padding:4px;border:1px solid #E4E7F1;border-radius:8px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;font-size:12px;pointer-events:auto}#floatingPopup.crm-desk-offer-popup__row,.crm-desk-offer-popup__row{display:flex;align-items:center;gap:8px;width:100%;min-height:28px;padding:4px 8px;border-radius:6px;cursor:default}#floatingPopup.crm-desk-offer-popup__row:hover,.crm-desk-offer-popup__row:hover{background:#f0f2f7}#floatingPopup.crm-desk-offer-popup__row.is-cheapest,.crm-desk-offer-popup__row.is-cheapest{background:#eefaf3}#floatingPopup.crm-desk-offer-popup__modes,.crm-desk-offer-popup__modes{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;color:#262b4b}#floatingPopup.crm-desk-offer-popup__modes .transport-mode-icon,.crm-desk-offer-popup__modes .transport-mode-icon{width:16px;height:16px}#floatingPopup.crm-desk-offer-popup__price,.crm-desk-offer-popup__price{flex-shrink:0;font-size:13px;font-weight:700;line-height:16px;color:#090c4d;white-space:nowrap}#floatingPopup.crm-desk-offer-popup__days,.crm-desk-offer-popup__days{flex:1 1 auto;min-width:0;color:#9299ab;font-weight:400;font-size:12px;line-height:16px;white-space:nowrap}#floatingPopup.crm-desk-offer-popup__flags,.crm-desk-offer-popup__flags{display:grid;grid-template-columns:18px 18px;align-items:center;justify-items:center;gap:2px;flex-shrink:0;margin-left:auto}#floatingPopup.crm-desk-offer-popup__flag,.crm-desk-offer-popup__flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#7f8fb3;line-height:0}#floatingPopup.crm-desk-offer-popup__flag svg,.crm-desk-offer-popup__flag svg{display:block}.crm-desk-list--cards{gap:8px;padding:4px 0 16px}.crm-deal-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:12px 16px;background:#fff;border:1px solid #EDEFF8;border-radius:12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.crm-deal-card:hover{border-color:#d8dceb}.crm-deal-card.is-unviewed{background:#f7f7fd}.crm-deal-card.is-unviewed:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 2px 2px 0;background:#363cc4}.crm-deal-card__top{display:grid;grid-template-columns:450px minmax(160px,1fr) 200px minmax(370px,auto);align-items:center;gap:12px 20px;min-width:0}.crm-deal-card__route-wrap{width:450px;min-width:450px;max-width:450px;display:flex;align-items:flex-start;gap:6px;position:relative}.crm-deal-card__route{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(56px,1fr) auto;align-items:start;column-gap:8px}.crm-deal-card__point{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:118px}.crm-deal-card__point--end{align-items:flex-end;text-align:right}.crm-deal-card__point-main{display:inline-flex;align-items:center;gap:6px;min-width:0}.crm-deal-card__flag{width:16px;height:12px;flex-shrink:0;border-radius:2px}.crm-deal-card__city{font-size:13px;font-weight:700;line-height:17px;color:#090c4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.crm-deal-card__night{display:inline-flex;color:#9299ab;flex-shrink:0}.crm-deal-card__point-date{padding-left:22px;font-size:13px;font-weight:400;line-height:16px;color:#7f8fb3;white-space:nowrap}.crm-deal-card__point--end .crm-deal-card__point-date{padding-left:0;padding-right:0;width:100%;text-align:right}.crm-deal-card__transit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:72px;padding-top:10px}.crm-deal-card__transit-line{position:relative;width:100%;height:1px;background:#d5dae8}.crm-deal-card__transit-icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:4px;padding:0 4px;background:#fff;color:#262b4b}.crm-deal-card.is-unviewed .crm-deal-card__transit-icons{background:#f7f7fd}.crm-deal-card__transit-icons .transport-mode-icon{width:16px;height:16px}.crm-deal-card__transit-days{margin-top:12px;font-size:12px;font-weight:400;line-height:16px;color:#9299ab;white-space:nowrap}.crm-deal-card__finance{display:inline-flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;justify-content:center;gap:2px;min-width:0;font-size:14px;line-height:20px}.crm-deal-card__finance-main{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:baseline}.crm-deal-card__finance-carrier,.crm-deal-card__finance-usd{width:100%;text-align:right;font-size:11px;font-weight:400;line-height:14px;color:#9299ab;white-space:normal}.crm-deal-card__finance-carrier{color:#4b5278}.crm-deal-card__margin{font-weight:600;color:#262b4b;white-space:nowrap;font-size:15px;letter-spacing:-1px}.crm-deal-card__margin small{margin-left:4px;font-size:12px;font-weight:400;color:#9299ab}.crm-deal-card__margin.is-negative{color:#f04438}.crm-deal-card__margin.is-positive{color:#31804e}.crm-deal-card__finance-sep{color:#7f8fb3;font-weight:600;font-size:15px}.crm-deal-card__total{font-weight:600;color:#090c4d;white-space:nowrap;letter-spacing:-1px}.crm-deal-card__status-wrap{display:inline-flex;align-items:center;gap:8px;min-width:0}.crm-deal-card__status{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:100px;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.crm-deal-card__status.blue{background:#e7f1fa;color:#1b6fa8}.crm-deal-card__status.blue .crm-deal-card__status-dot{background:#2b8fd1}.crm-deal-card__status.purple,.crm-deal-card__status.violet{background:#eeedfb;color:#4338ca}.crm-deal-card__status.purple .crm-deal-card__status-dot,.crm-deal-card__status.violet .crm-deal-card__status-dot{background:#4338ca}.crm-deal-card__status.green{background:#e6f6ec;color:#0d7a4a}.crm-deal-card__status.green .crm-deal-card__status-dot{background:#159165}.crm-deal-card__status.pink{background:#fbede7;color:#c94a2e}.crm-deal-card__status.pink .crm-deal-card__status-dot{background:#c94a2e}.crm-deal-card__status.red{background:#fbede7;color:#cc3358}.crm-deal-card__status.red .crm-deal-card__status-dot{background:#cc3358}.crm-deal-card__status.gray{background:#f1f2f8;color:#4b5278}.crm-deal-card__status.gray .crm-deal-card__status-dot{background:#9198be}.crm-deal-card__status.orange{background:#fef6e7;color:#b45309}.crm-deal-card__status.orange .crm-deal-card__status-dot{background:#d97706}.crm-deal-card__status.teal{background:#e7f1fa;color:#1b6fa8}.crm-deal-card__status.teal .crm-deal-card__status-dot{background:#1b6fa8}.crm-deal-card__status.dark-orange{background:#fbede7;color:#c94a2e}.crm-deal-card__status.dark-orange .crm-deal-card__status-dot{background:#e8604a}.crm-deal-card__status.indigo{background:#eeedfb;color:#4338ca}.crm-deal-card__status.indigo .crm-deal-card__status-dot{background:#4338ca}.crm-deal-card__status.q-rates-request{background:#e9ebf2;color:#7f8fb3}.crm-deal-card__status.q-rates-request .crm-deal-card__status-dot{background:#7f8fb3}.crm-deal-card__status.q-rates-requested{background:#fcf1e8;color:#e67d31}.crm-deal-card__status.q-rates-requested .crm-deal-card__status-dot{background:#e67d31}.crm-deal-card__status.q-has-rates{background:#e7e0ff;color:#7a5af8}.crm-deal-card__status.q-has-rates .crm-deal-card__status-dot{background:#7a5af8}.crm-deal-card__status.q-approval{background:#e0e7ff;color:#1b6cbd}.crm-deal-card__status.q-approval .crm-deal-card__status-dot{background:#1b6cbd}.crm-deal-card__status.q-kp-approved{background:#e6f6ec;color:#31804e}.crm-deal-card__status.q-kp-approved .crm-deal-card__status-dot{background:#31804e}.crm-deal-card__status.q-cancelled{background:#f6e6e6;color:#be2e2e}.crm-deal-card__status.q-cancelled .crm-deal-card__status-dot{background:#be2e2e}.crm-deal-card__status.q-archived{background:#f0f0f0;color:#757575}.crm-deal-card__status.q-archived .crm-deal-card__status-dot{background:#757575}.crm-deal-card__status.d-kp-approved{background:#e6f6ec;color:#31804e}.crm-deal-card__status.d-kp-approved .crm-deal-card__status-dot{background:#31804e}.crm-deal-card__status.d-loading{background:#fcf1e8;color:#e67d31}.crm-deal-card__status.d-loading .crm-deal-card__status-dot{background:#e67d31}.crm-deal-card__status.d-in-transit{background:#e7e0ff;color:#7a5af8}.crm-deal-card__status.d-in-transit .crm-deal-card__status-dot{background:#7a5af8}.crm-deal-card__status.d-unloading{background:#e0e7ff;color:#1b6cbd}.crm-deal-card__status.d-unloading .crm-deal-card__status-dot{background:#1b6cbd}.crm-deal-card__status.d-awaiting-payment{background:#edeff8;color:#7f8fb3}.crm-deal-card__status.d-awaiting-payment .crm-deal-card__status-dot{background:#7f8fb3}.crm-deal-card__status.d-archived{background:#f0f0f0;color:#757575}.crm-deal-card__status.d-archived .crm-deal-card__status-dot{background:#757575}.crm-deal-card__status.d-rejected{background:#f6e6e6;color:#be2e2e}.crm-deal-card__status.d-rejected .crm-deal-card__status-dot{background:#be2e2e}.crm-deal-card__status.d-problems{background:#fcf1e8;color:#e67d31}.crm-deal-card__status.d-problems .crm-deal-card__status-dot{background:#e67d31}.crm-deal-card__status.is-clickable{border:0;font-family:inherit;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.crm-deal-card__status.is-clickable:hover{filter:brightness(.97);box-shadow:0 0 0 2px #7a5af82e}.crm-deal-card__status-num{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#090c4d1f;font-size:10px;font-weight:700;line-height:16px}.crm-deal-card__take{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border:0;border-radius:100px;background:#363cc4;color:#fff;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;transition:filter .15s ease}.crm-deal-card__take:hover{filter:brightness(1.06)}.crm-deal-card__status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.crm-deal-card__warn{position:relative;display:inline-flex;align-items:center;color:#f04438;line-height:0;cursor:default}.crm-deal-card__warn:hover .crm-deal-card__warn-tip,.crm-deal-card__warn:focus-within .crm-deal-card__warn-tip{opacity:1;visibility:visible;transform:translate(-50%,-4px)}.crm-deal-card__warn-tip{position:absolute;z-index:30;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);min-width:140px;max-width:280px;padding:8px 10px;border-radius:8px;background:#262b4b;color:#fff;font-size:12px;font-weight:500;line-height:1.35;white-space:normal;text-align:left;box-shadow:0 8px 20px #0f172a2e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.crm-deal-card__due{display:inline-flex;align-items:center}.crm-deal-card__due .crm-status-due-at{display:inline-flex;align-items:center;gap:2px;height:23px;padding:0 4px;border-radius:100px;font-weight:500;font-size:12px;line-height:16px;color:#ff8025;background:#ffebe6;white-space:nowrap;cursor:default}.crm-deal-card__due .crm-status-due-at svg{width:14px;height:14px;flex-shrink:0}.crm-deal-card__source{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;padding:0;border:0;background:none;font-size:13px;font-weight:500;line-height:18px;color:#363cc4;white-space:nowrap;cursor:pointer}.crm-deal-card__source:hover{text-decoration:underline}.crm-deal-card__source svg{flex-shrink:0}.crm-deal-card__source--static{cursor:default}.crm-deal-card__source--static:hover{text-decoration:none}.crm-deal-card__source--linked-deal{justify-self:end;color:#17a34a;font-weight:500}.crm-deal-card__source--linked-deal strong{font-weight:700}.crm-deal-card__source--linked-deal:hover{color:#128a3d;text-decoration:underline;text-underline-offset:2px}.crm-deal-card__source .crm-quotation-source-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 5px;border-radius:4px;background:#e8f0fe;color:#002fbd;font-size:11px;font-weight:600;line-height:18px}.crm-deal-card__quick{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;padding:0 10px;border-radius:6px;background:#363cc4;border:none;color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;appearance:none;margin:0;box-shadow:none;background-image:none;text-decoration:none;flex-shrink:0;transition:filter .15s ease,background .15s ease}.crm-deal-card__quick svg{width:16px;height:16px;flex-shrink:0}.crm-deal-card .crm-email-send-list-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:2px;color:#1b6cbd}.crm-deal-card .crm-email-send-list-badge .crm-email-send-list-badge__icon{color:#1b6cbd}.crm-deal-card .crm-email-send-list-badge .crm-email-send-list-badge__label{display:none}.crm-deal-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-width:0}.crm-deal-card__cargo{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.crm-deal-card__pills{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.crm-deal-card__pill{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 5px;border-radius:6px;background:#f9f9fb;border:1px solid #EDEFF8;color:#7f8fb3;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.crm-deal-card__pill svg{flex-shrink:0}.crm-deal-card__pill svg path{fill:#aa6838}.crm-deal-card__pill--danger svg path{fill:#be2e2e}.crm-deal-card__party{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;font-size:12px;line-height:16px;color:#090c4d}.crm-deal-card__party-company{font-weight:400}.crm-deal-card__party-contact{color:#4c5c80}.crm-deal-card__meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.crm-deal-card__utils{display:inline-flex;align-items:center;gap:2px;overflow:visible}.crm-deal-card__util{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:8px;background:transparent;color:#babeca;cursor:pointer;transition:color .15s ease,background .15s ease;overflow:visible}.crm-deal-card__util:hover{color:#363cc4;background:#eef2ff}.crm-deal-card__util-badge{position:absolute;top:0;right:0;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#363cc4;color:#fff;border:solid 2px #fff;font:700 9px/10px Instrument Sans,Roboto,sans-serif;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none}.crm-deal-card__util-badge--alert{background:#e6254f}.crm-deal-card__util-tooltip{position:absolute;right:0;bottom:calc(100% + 8px);z-index:5;min-width:140px;max-width:260px;padding:12px;border-radius:8px;background:#fff;border:1px solid #e1e4f3;box-shadow:0 10px 40px #383f5b26;display:none;flex-direction:column;gap:4px;text-align:left;pointer-events:none;white-space:nowrap}.crm-deal-card__util-tooltip-item{display:flex;flex-direction:column;gap:2px}.crm-deal-card__util-tooltip-item strong{font:500 13px/1.4 Instrument Sans,Roboto,sans-serif;color:#262b4b}.crm-deal-card__util-tooltip-item span{font:400 11px/1.4 Instrument Sans,Roboto,sans-serif;color:#7f8fb3}.crm-deal-card__util.has-calendar-events:hover .crm-deal-card__util-tooltip,.crm-deal-card__util:focus-visible .crm-deal-card__util-tooltip{display:flex}.crm-deal-card .crm-list-row-dropdown{display:inline-flex}.crm-deal-card .crm-list-row-dropdown>.btn,.crm-deal-card .crm-list-row-dropdown>button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0!important;padding:0;border:0;border-radius:8px;background:transparent;color:#babeca;box-shadow:none}.crm-deal-card .crm-list-row-dropdown>.btn:hover,.crm-deal-card .crm-list-row-dropdown>button:hover{color:#363cc4;background:#eef2ff}.crm-deal-card__creator{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:16px;white-space:nowrap}.crm-deal-card__creator-label{color:#9299ab}.crm-deal-card__avatar{width:16px;height:16px;border-radius:50%;object-fit:cover;flex-shrink:0}.crm-deal-card__avatar--empty{background:#e8ebf4}.crm-deal-card__creator-name{color:#7f8fb3;display:inline-flex;align-items:center;gap:4px}.crm-deal-card__creator-date{color:#090c4d}@media(max-width:1280px){.crm-deal-card__top{grid-template-columns:450px minmax(180px,1fr) auto}.crm-deal-card__source{grid-column:1/-1;justify-content:flex-start}}@media(max-width:920px){.crm-deal-card__top{grid-template-columns:1fr;align-items:start}.crm-deal-card__bottom{flex-direction:column;align-items:stretch}.crm-deal-card__meta{align-items:flex-start}}.crm-offers-modal{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:12px;background:#1b1f3b59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.crm-offers-modal__dialog{width:100%;max-width:672px;background:#fff;border-radius:16px;box-shadow:0 20px 40px #1b1f3b2e;overflow:hidden}.crm-offers-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid #F1F2F8}.crm-offers-modal__doc{font-size:10.5px;line-height:14px;color:#9198be}.crm-offers-modal__title{font-size:13px;font-weight:600;line-height:18px;color:#1b1f3b}.crm-offers-modal__close{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:#9198be;cursor:pointer}.crm-offers-modal__close:hover{background:#f1f2f8;color:#4b5278}.crm-offers-modal__body{padding:10px 16px;max-height:60vh;overflow-y:auto}.crm-offers-modal__empty{padding:24px 8px;text-align:center;font-size:12px;color:#9198be}.crm-offers-modal__row{display:grid;grid-template-columns:minmax(0,1.2fr) 110px 28px minmax(100px,.9fr) 40px;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #F9FAFC}.crm-offers-modal__row:last-child{border-bottom:none}.crm-offers-modal__row.is-best{background:#eefaf3;margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:8px}.crm-offers-modal__row.is-selected{background:#eefaf3;margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:8px;box-shadow:inset 0 0 0 1px #12b76a}.crm-offers-modal__name{min-width:0;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:16px;color:#1b1f3b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-offers-modal__chosen{flex-shrink:0;padding:1px 7px;border-radius:999px;background:#d1fadf;color:#027a48;font-size:9px;font-weight:600;line-height:14px}.crm-offers-modal__mode{min-width:0}.crm-offers-modal__mode-badge{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 6px;border-radius:6px;border:1px solid #E4E7F1;background:#f1f2f8;color:#4b5278;font-size:9px;font-weight:600;line-height:14px;white-space:nowrap}.crm-offers-modal__mode-badge .transport-mode-icon{width:14px;height:14px}.crm-offers-modal__mode-badge--road{background:#e7f9f0;border-color:#d7e7df;color:#2e8b57}.crm-offers-modal__mode-badge--rail{background:#fff4ec;border-color:#fbceb7;color:#c56a2d}.crm-offers-modal__mode-badge--air{background:#eef2ff;border-color:#ccd8ff;color:#4f46e5}.crm-offers-modal__mode-badge--sea{background:#ebf6ff;border-color:#cce8ff;color:#2fa7ed}.crm-offers-modal__mode-badge--multimodal{background:#eff8fb;border-color:#d6edf5;color:#267997}.crm-offers-modal__mode-badge--ved{background:#f4f3ff;border-color:#d9d6fe;color:#5925dc}.crm-offers-modal__flags{display:flex;align-items:center;justify-content:center;min-height:16px}.crm-offers-modal__flag{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center}.crm-offers-modal__price-col{text-align:right;min-width:0}.crm-offers-modal__price{font-size:12px;font-weight:700;line-height:16px;color:#262b4b}.crm-offers-modal__meta{margin-top:2px;font-size:9px;line-height:12px;color:#9198be;white-space:nowrap}.crm-offers-modal__comment{margin-top:2px;font-size:9px;line-height:12px;color:#9198be;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-offers-modal__footer{padding:10px 16px;border-top:1px solid #F1F2F8;text-align:right}.crm-offers-modal__footer-btn{height:30px;padding:0 12px;border:none;border-radius:8px;background:#f1f2f8;color:#4b5278;font-size:12px;font-weight:500;cursor:pointer}.crm-offers-modal__footer-btn:hover{background:#e4e7f1}.crm-offers-modal__action{display:flex;align-items:center;justify-content:flex-end}.crm-offers-modal__counter-btn{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;cursor:pointer}.crm-offers-modal__counter-btn:hover{opacity:.85}.crm-offers-modal__counter-btn svg{display:block}.crm-offers-modal__waiting{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:#9198be;white-space:nowrap}.crm-offers-modal__waiting-dot{width:6px;height:6px;border-radius:50%;background:#b8bfd9}.crm-offers-counter{position:fixed;inset:0;z-index:1450;display:flex;align-items:center;justify-content:center;padding:12px;background:#1b1f3b59}.crm-offers-counter__dialog{width:100%;max-width:380px;background:#fff;border-radius:16px;box-shadow:0 20px 40px #1b1f3b2e;padding:16px}.crm-offers-counter__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.crm-offers-counter__title{font-size:15px;font-weight:700;line-height:20px;color:#1b1f3b}.crm-offers-counter__hint{margin:0 0 14px;font-size:12px;font-weight:400;line-height:16px;color:#7f8fb3}.crm-offers-counter__current{padding:12px;border-radius:12px;background:#f5f7fb;margin-bottom:14px}.crm-offers-counter__current-label{font-size:11px;font-weight:500;color:#9198be;margin-bottom:6px}.crm-offers-counter__current-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-offers-counter__current-name{min-width:0;font-size:13px;font-weight:600;color:#1b1f3b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-offers-counter__current-price{flex-shrink:0;font-size:13px;font-weight:700;color:#262b4b}.crm-offers-counter__fields{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr);gap:10px;align-items:start}.crm-offers-counter__field{min-width:0}.crm-offers-counter__field label{display:block;margin-bottom:6px;font-size:12px;font-weight:500;color:#4b5278}.crm-offers-counter__amount{position:relative}.crm-offers-counter__input{width:100%;height:40px;padding:0 12px;border:1px solid #E4E7F1;border-radius:10px;background:#fff;color:#1b1f3b;font-size:13px}.crm-offers-counter__input.is-invalid{border-color:#f04438}.crm-offers-counter__amount .crm-offers-counter__input{padding-right:48px}.crm-offers-counter__suffix{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:#9198be;pointer-events:none}.crm-offers-counter__error{margin-top:4px;font-size:11px;color:#f04438}.crm-offers-counter__footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.crm-offers-counter__btn{width:100%;height:36px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}.crm-offers-counter__btn--ghost{background:#fff;border-color:#c7cef0;color:#363cc4}.crm-offers-counter__btn--ghost:hover{background:#f5f6ff}.crm-offers-counter__btn--danger{background:#fff;border-color:#fecdca;color:#d92d20}.crm-offers-counter__btn--danger:hover:not(:disabled){background:#fff5f5}.crm-offers-counter__btn--danger:disabled{opacity:.6;cursor:default}.crm-offers-counter__btn--primary{background:#363cc4;color:#fff}.crm-offers-counter__btn--primary:hover:not(:disabled){background:#2c31a8}.crm-offers-counter__btn--primary:disabled{opacity:.6;cursor:not-allowed}.quick-quotation-form-container{width:100%;padding:0 12px;margin-top:-1px}.quick-quotation-form-container .quick-quotation-form-wrapper{padding:8px 0 12px;background-color:#fff;border:solid 1px #002FBD;border-radius:16px 0 16px 16px}.quick-quotation-form-wrapper .quick-quotation-form{margin-top:12px;padding:0 12px}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row{display:flex;align-items:center;gap:24px;margin-bottom:12px}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-checkbox{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#67757c;cursor:pointer;margin-bottom:0}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-checkbox input{display:none}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-checkbox .checkbox-indicator{width:16px;height:16px;border-radius:4px;border:1px solid #D3DDEB;background:#fff;position:relative;flex-shrink:0}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-checkbox input:checked+.checkbox-indicator{background:#007aff;border-color:#007aff}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-checkbox input:checked+.checkbox-indicator:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-customs-toggle{border:none;background:transparent;font-size:14px;font-weight:500;color:#007aff;cursor:pointer;position:relative;padding:0 0 0 24px}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-customs-toggle:hover{opacity:.8}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-customs-toggle.active{color:#d53901}.quick-quotation-form-wrapper .quick-quotation-form .quick-top-row .quick-customs-toggle:before{content:"";position:absolute;width:1px;height:100%;background-color:#ced4da;left:0}.quick-quotation-form-wrapper .quick-quotation-form .quick-form-layout{display:flex;gap:32px}.quick-quotation-form-wrapper .quick-quotation-form .quick-column.left,.quick-quotation-form-wrapper .quick-quotation-form .quick-column.right{width:calc(50% - 16px)}.quick-quotation-form-wrapper .quick-quotation-form .quick-column.left{border-right:1px solid #E3EDF2;padding-right:32px}.quick-quotation-form-wrapper .quick-quotation-form .quick-arrow{width:33px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.quick-quotation-form-wrapper .quick-quotation-form .quick-arrow span{width:33px;height:33px;background-image:url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2735_21586' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3E%3Crect width='33' height='33' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2735_21586)'%3E%3Cpath d='M11.8161 23.9932L7.13281 19.3099L11.8161 14.6267L13.1274 15.9614L10.7155 18.3733H17.436V20.2466H10.7155L13.1274 22.6585L11.8161 23.9932ZM21.1827 18.3733L19.8714 17.0386L22.2833 14.6267H15.5627V12.7533H22.2833L19.8714 10.3415L21.1827 9.00671L25.866 13.69L21.1827 18.3733Z' fill='%23CED4DA'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.quick-quotation-form-wrapper .quick-quotation-form .quick-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:4px;margin-bottom:0}.quick-quotation-form-wrapper .quick-quotation-form .quick-file-drop{border:1px dashed #D3DDEB;padding:18px;font-size:12px;color:#67757c;background-color:#f9fcff;text-align:center;cursor:pointer;transition:background-color .3s}.quick-quotation-form-wrapper .quick-quotation-form .quick-file-drop:hover{background-color:#f0f7ff}.ptg-modal.quotation-modal.quotation-modal-view.quotation-modal-edit.quotation-modal--quick-create-host{z-index:10050;justify-content:center!important;align-items:center!important;padding:24px}.ptg-modal.quotation-modal.quotation-modal-view.quotation-modal-edit.quotation-modal--quick-create-host .ptg-modal-content,.ptg-modal.quotation-modal.quotation-modal-view.quotation-modal-edit.quotation-modal--quick-create-host .ptg-modal-content.quotation-modal--quick-create{width:600px!important;max-width:calc(100vw - 48px);height:auto!important;max-height:calc(100vh - 48px);left:auto!important;margin:0;padding:0!important;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 16px 48px #090c4d29}.qc-form{--qc-text: #1B1F3B;--qc-muted: #9299AB;--qc-border: #E1E4F3;--qc-primary: #3B41C5;--qc-primary-soft: #EEF0FF;--qc-bg: #F6F7FB;--qc-radius: 8px;--qc-control-h: 30px;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 48px);background:#fff;font-family:Instrument Sans,Manrope,sans-serif}.qc-form__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 8px;flex-shrink:0}.qc-form__title{margin:0;font-weight:600;font-size:15px;line-height:22px;color:var(--qc-text)}.qc-form__header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.qc-form__manager{display:flex;align-items:center;gap:6px;min-width:160px}.qc-form__manager .ptg-custom-select{min-width:120px}.qc-form__avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.qc-form__avatar--placeholder{display:inline-flex;align-items:center;justify-content:center;background:var(--qc-primary-soft);color:var(--qc-primary);font-size:10px;font-weight:700}.qc-form__more{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border:0;background:none;color:#002fbd;font-size:13px;font-weight:600;padding:0;cursor:pointer}.qc-form__more-chevron{transition:transform .15s ease}.qc-form__more.is-open .qc-form__more-chevron{transform:rotate(180deg)}.qc-form__timer{flex-shrink:0}.qc-form__close{width:28px;height:28px;border:0;background:transparent;color:#6b7288;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.qc-form__close:hover{background:var(--qc-bg);color:var(--qc-text)}.qc-form__body{flex:1;min-height:0;overflow:auto;padding:4px 20px 8px;display:flex;flex-direction:column;gap:12px}.qc-form__row{display:grid;gap:10px}.qc-form__row--2{grid-template-columns:1fr 1fr}.qc-form__row--incoterms{grid-template-columns:110px minmax(0,1fr)}.qc-form__row--incoterms .custom-incoterm-select{width:100%}.qc-form__row--3{grid-template-columns:1fr 1fr 1fr}.qc-form__row--dims-dates{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.15fr) minmax(0,1.15fr)}.qc-form__row--dims-dates .ptg-custom-date-picker{min-width:0}.qc-form__row--dims-dates .ptg-custom-date-picker .date-input-wrapper input{min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}.qc-form__row--cargo-metrics{grid-template-columns:2.1fr 1fr 1fr}.qc-form__row--cargo{grid-template-columns:minmax(0,1.5fr) 88px 88px}.qc-form__row--finance{grid-template-columns:1fr 1fr 2.1fr}.qc-form__transport{display:flex;gap:4px;height:var(--qc-control-h);align-items:center}.qc-form__transport-btn{width:65px;height:26px;border:0;border-radius:6px;background-color:#edeff8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.qc-form__transport-btn.active{background:var(--qc-primary-soft);border:1px solid rgba(54,60,196,.4)}.qc-form__transport-icon{display:inline-flex}.qc-form__transport-btn.active .qc-form__transport-icon svg path{fill:var(--qc-primary)}.qc-form__geo{position:relative}.qc-form__geo.has-flag .ptg-custom-select{padding-left:28px}.qc-form__geo .flag-icon{position:absolute;width:12px;z-index:1}.qc-form__flag{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2;width:16px;height:12px;border-radius:2px}.qc-form__card{background:var(--qc-bg);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}.qc-form__footer{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #EDEFF8;padding:12px 20px 18px;background:#fff}.qc-form .qc-field{min-width:0;margin:0}.qc-form .qc-field__label{display:block;font-weight:500;font-size:12px;line-height:16px;color:var(--qc-muted);margin:0 0 4px;white-space:nowrap}.qc-form .qc-field__error{margin-top:4px;font-weight:500;font-size:12px;line-height:16px;color:#bd0000}.qc-form .qc-field--unit{position:relative}.qc-form .qc-field--unit .qc-input{padding-right:20px}.qc-form .qc-field--unit:before{content:attr(data-unit);position:absolute;right:8px;top:25px;font-weight:500;font-size:13px;line-height:20px;color:#9299ab;pointer-events:none}.qc-form .qc-field--check{display:flex;align-items:flex-end;min-height:50px}.qc-form .qc-form__convert-contract{margin:0 0 12px}.qc-form .qc-check{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:13px;line-height:25px;color:#000;cursor:pointer;margin:0 0 8px}.qc-form .qc-check input[type=checkbox]{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:#002FBD}.qc-form .quotation-documents-block{margin:0!important}.qc-form .section-container{margin:0}.qc-form .drag-drop-zone{margin:0;padding:10px 12px;border:1px dashed #D5DAEA;border-radius:12px;background:#fff;text-align:left}.qc-form .drag-drop-content{flex-direction:row!important;align-items:center!important;gap:10px!important}.qc-form .drag-drop-content svg{width:36px;height:36px;margin:0!important;flex-shrink:0}.qc-form .drag-drop-text{margin:0;flex:1;text-align:left;color:#7b849c;font-size:12px;line-height:16px;font-weight:400}.qc-form .drag-drop-text br{display:none}.qc-form .drag-drop-text__main,.qc-form .drag-drop-formats{display:block}.qc-form .drag-drop-formats{color:#a0a8bc}.qc-form .ptg-btn__upload{flex-shrink:0;height:32px;padding:4px 12px 4px 32px;border-radius:8px;font-size:13px;white-space:nowrap}.qc-btn{height:32px;border-radius:6px;font-weight:600;font-size:13px;line-height:24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:100%}.qc-btn--ghost{background:#fff;color:#7f8fb3;border:1px solid #E1E4F3}.qc-btn--primary{background:#3b41c5;color:#fff;border:1px solid #3B41C5}.qc-btn--primary:disabled{opacity:.65;cursor:default}@media(max-width:640px){.qc-form__row--2,.qc-form__row--3,.qc-form__row--dims-dates,.qc-form__row--cargo,.qc-form__row--finance,.qc-form__row--incoterms{grid-template-columns:1fr}.qc-form .qc-field--unit:before{top:25px}}.ptg-modal.quotation-modal--structured-create-host,.ptg-modal.deal-modal--structured-create-host{z-index:10050;justify-content:center!important;align-items:center!important;padding:20px}.ptg-modal.quotation-modal--structured-create-host .ptg-modal-content,.ptg-modal.quotation-modal--structured-create-host .ptg-modal-content.quotation-modal--structured-create,.ptg-modal.quotation-modal--structured-create-host .ptg-modal-content.deal-modal--structured-create,.ptg-modal.deal-modal--structured-create-host .ptg-modal-content,.ptg-modal.deal-modal--structured-create-host .ptg-modal-content.quotation-modal--structured-create,.ptg-modal.deal-modal--structured-create-host .ptg-modal-content.deal-modal--structured-create{width:min(1100px,100vw - 40px)!important;max-width:calc(100vw - 40px);height:auto!important;max-height:calc(100vh - 40px);left:auto!important;margin:0;padding:0!important;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 16px 48px #090c4d29}.sc-form{--sc-text: #1B1F3B;--sc-muted: #8B93A7;--sc-border: #E1E4F3;--sc-primary: #3B41C5;--sc-bg: #F6F7FB;--sc-radius: 8px;--sc-control-h: 30px;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 40px);background:#fff;color:var(--sc-text);font-family:Instrument Sans,Manrope,sans-serif}.sc-form__header{display:flex;align-items:center;gap:20px;padding:12px 20px;border-bottom:1px solid #EDEFF8;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}.sc-form__title{margin:0;font-size:16px;color:#262b4b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.sc-form__manager{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:180px;flex-shrink:0}.sc-form__manager .ptg-custom-select,.sc-form__manager .custom-select{width:auto;min-width:140px;flex:1 1 auto}.sc-form__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.sc-form__avatar--placeholder{display:inline-flex;align-items:center;justify-content:center;background:#eef0ff;color:var(--sc-primary);font-size:11px;font-weight:700}.sc-form__timer{flex-shrink:0}.sc-form__profit{display:flex;align-items:center;gap:4px;padding:7px 12px;border-radius:8px;background:#effbf4;border:1px solid #D9F0E3;color:#1b1f3b;font-size:13px;flex-shrink:0;white-space:nowrap}.sc-form__profit .ptg-custom-select,.sc-form__profit .custom-select{width:70px;min-width:70px;flex:0 0 70px}.sc-form__profit .crm-due-time{margin-left:0;background:#fff}.sc-form__profit-label,.sc-form__profit-sep{white-space:nowrap;font-weight:500;font-size:13px;line-height:18px;color:#262b4b}.sc-form__profit-input.sc-input{width:70px;height:30px}.sc-form__profit-pct-field{width:66px;flex:0 0 66px}.sc-form__close{width:20px;height:20px;padding:0;border:0;background:transparent;color:var(--sc-text);cursor:pointer;flex-shrink:0}.sc-form__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background-color:#f5f5f8;gap:8px;padding:12px 20px;overflow:auto;min-height:0}.sc-form__col,.sc-form .sc-route{min-width:0;background-color:#fff;border-radius:8px;padding:12px}.sc-form__section-title{margin:0 0 12px;font-size:13px;font-weight:500;line-height:20px;color:#262b4b}.sc-form__card{border-radius:8px;padding:8px;background-color:#f9f9fb;margin-bottom:16px}.sc-form__row{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.sc-form__row--finance .sc-field:last-child{flex:2.1}.sc-form__row--transport,.sc-form__row--incoterms{grid-template-columns:1fr 1fr;display:grid}.sc-form__row--cargo-metrics{grid-template-columns:2.05fr 1fr 1fr;display:grid}.sc-form__row--cargo .cargo-kind-select,.sc-form__row--cargo .ptg-custom-select{flex:1.4}.sc-form__row--finance{display:grid;grid-template-columns:minmax(88px,.8fr) 84px minmax(0,1.6fr)}.sc-form__row--finance .sc-field{min-width:0}.sc-form__row--finance .sc-field__label{overflow:hidden;text-overflow:ellipsis}.sc-form__row--finance .ptg-custom-select,.sc-form__row--finance .custom-select{width:100%;flex:none}.sc-form__row--3 .sc-field{flex:1}.sc-form__transport{display:flex;gap:4px}.sc-form__transport.is-invalid .sc-form__transport-btn{border-color:#bd000080}.sc-form__transport-btn{width:calc(25% - 3px);height:36px;background-color:#f4f5f8;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent}.sc-form__transport-btn.active{background:#e3e4f7;border-color:#e1e4f3}.sc-form__transport-icon{display:inline-flex;width:20px;height:20px}.sc-form__transport-icon svg{width:20px;height:20px}.sc-form__transport-icon svg path{fill:#a8b3c4;stroke:#a8b3c4}.sc-form__transport-btn.active .sc-form__transport-icon svg path{fill:#3d45c4;stroke:#3d45c4}.sc-form__more{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#002fbd;font-size:13px;font-weight:500;padding:4px 0 10px;cursor:pointer}.sc-form__more-chevron{transition:transform .15s ease}.sc-form__more.is-open .sc-form__more-chevron{transform:rotate(180deg)}.sc-form__card-label{font-size:12px;font-weight:500;margin-bottom:4px;color:#9299ab}.sc-form__docs{margin-top:4px}.sc-form__drop{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #C9D0E8;border-radius:12px;background:#f8f9fd;cursor:pointer;flex-wrap:wrap}.sc-form__drop>svg{flex-shrink:0;width:24px;height:24px}.sc-form__drop>div{flex:1 1 160px;min-width:140px}.sc-form__drop p{margin:0;font-size:13px;line-height:18px;color:#7b849c}.sc-form__drop span{color:#a0a8bc;font-size:12px;line-height:16px}.sc-form__drop span b{font-weight:700}.sc-form__drop .sc-form__upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-left:auto;flex-shrink:0;white-space:nowrap;height:32px;padding:0 12px;border:1px solid #D9D4F7;border-radius:8px;background:#f4f2ff;color:#363cc4;font-size:13px;font-weight:500;line-height:20px}.sc-form__drop.is-over{border-color:var(--sc-primary);background:#eef0ff}.sc-form__file{display:none}.sc-form__file-row{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;background:#f9f9fb;border-radius:8px}.sc-form__file-row .ptg-custom-select{width:168px;flex:0 0 168px;min-width:0}.sc-form__file-icon{display:flex;flex-shrink:0;line-height:0}.sc-form__file-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;color:#262b4b}.sc-form__file-remove{width:22px;height:22px;flex-shrink:0;border:0;padding:0;border-radius:6px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#c5cad8;cursor:pointer}.sc-form__file-remove:hover{color:#c23b3b;background:#fcebef}.sc-form__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #EDEFF8;flex-shrink:0}.sc-field{position:relative;flex:1;min-width:0}.sc-field__label{display:block;font-weight:500;font-size:12px;line-height:16px;color:var(--sc-muted, #8B93A7);margin:0 0 4px;white-space:nowrap}.sc-field--unit .sc-input{padding-right:20px}.sc-field--unit:before{content:attr(data-unit);position:absolute;right:8px;top:25px;font-weight:500;font-size:13px;line-height:20px;color:#9299ab;pointer-events:none}.sc-form__profit .sc-form__profit-pct-field.sc-field{width:50px;flex:0 0 50px}.sc-form__profit .sc-form__profit-pct-field.sc-field.sc-field--unit:before{top:5px}.sc-field__error{font-weight:500;font-size:12px;line-height:18px;color:#bd0000;margin:4px 0 8px}.sc-form__convert-contract{margin-top:8px}.sc-check{display:inline-flex;align-items:center;gap:8px;min-height:30px;font-weight:500;font-size:13px;line-height:20px;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none}.sc-check input[type=checkbox]{position:static;left:auto;opacity:1;appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border:1.5px solid #C9D0E8;border-radius:4px;background:#fff;cursor:pointer;pointer-events:auto}.sc-check input[type=checkbox]:checked{border-color:#002fbd;background-color:#002fbd;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4 6.2L4.7 8.5L9.6 3.4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.sc-btn{height:38px;padding:0 16px;border-radius:10px;font-size:14px;cursor:pointer}.sc-btn--ghost{border:1px solid var(--sc-border);background:#fff;color:var(--sc-text)}.sc-btn--primary{border:0;background:var(--sc-primary);color:#fff}.sc-btn:disabled{opacity:.6;cursor:not-allowed}.sc-route__whole-check{margin:0 0 10px}.sc-route__whole-rate{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;flex-wrap:wrap}.sc-route__endpoint{display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:8px;margin-bottom:8px;align-items:start}.sc-route__endpoint .sc-field__error{margin:4px 0 0}.sc-route__endpoint--dest{grid-template-columns:minmax(0,1fr) minmax(148px,168px);margin-top:8px;margin-bottom:0}.sc-route__city{position:relative}.sc-route__city .flag-icon{position:absolute;left:10px;top:9px;z-index:2;width:16px;height:12px;border-radius:2px;box-shadow:0 0 0 1px #0000000f}.sc-route__city.has-flag .ptg-custom-select,.sc-route__city.has-flag .yandex-geosuggest,.sc-route__city.has-flag input{padding-left:30px}.sc-route__flag{pointer-events:none}.sc-route__timeline{position:relative;padding-left:20px;margin:4px 0 8px}.sc-route__timeline:before{content:"";position:absolute;left:7px;top:23px;bottom:23px;width:2px;border:0;background:repeating-linear-gradient(to bottom,#C5D0E0 0 4px,transparent 4px 8px)}.sc-route__stop{position:relative;margin-bottom:8px;padding:8px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:8px}.sc-route__stop:last-child{margin-bottom:0}.sc-route__stop:before{content:"";position:absolute;left:-16px;top:19px;width:8px;height:8px;border-radius:50%;background:#b7c0d4;transform:none;z-index:1}.sc-route__stop.is-dragging{opacity:.55}.sc-route__stop-row,.sc-route__stop-meta,.sc-route__carrier{display:flex;align-items:center;gap:8px}.sc-route__stop-meta{margin-top:6px}.sc-route__assign{margin-top:6px;max-width:320px}.sc-route__assign .ptg-custom-select,.sc-route__assign .custom-select{background:#fff}.sc-route__carrier{align-items:flex-start;margin-top:6px;padding-left:0}.sc-route__carrier>.sc-route__carrier-field:first-child{flex:1 1 160px;min-width:140px}.sc-route__carrier>.sc-route__carrier-field:first-child .custom-search-select,.sc-route__carrier>.sc-route__carrier-field:first-child .ptg-custom-select{flex:1;min-width:0;background:#fff}.sc-route__carrier-field{display:flex;flex-direction:column;align-items:stretch;flex:1;min-width:0;gap:4px}.sc-route__carrier-field .sc-field__error{margin:0}.sc-route__carrier-field--rate,.sc-route__carrier-field--currency,.sc-route__carrier-field--terms{align-self:flex-start;flex:0 0 auto}.sc-route__carrier-field--rate .sc-input,.sc-route__carrier-field--rate .ptg-custom-select,.sc-route__carrier-field--rate .custom-select,.sc-route__carrier-field--currency .sc-input,.sc-route__carrier-field--currency .ptg-custom-select,.sc-route__carrier-field--currency .custom-select,.sc-route__carrier-field--terms .sc-input,.sc-route__carrier-field--terms .ptg-custom-select,.sc-route__carrier-field--terms .custom-select{height:30px;min-height:30px;max-height:30px;box-sizing:border-box}.sc-route__carrier-field--rate{width:90px}.sc-route__carrier-field--rate .sc-input{width:90px;flex:0 0 90px}.sc-route__carrier-field--currency{width:72px}.sc-route__carrier-field--currency .ptg-custom-select,.sc-route__carrier-field--currency .custom-select{width:72px;flex:0 0 72px}.sc-route__carrier-field--terms{flex:0 1 140px;width:auto;min-width:110px;max-width:180px}.sc-route__carrier-field--terms .sc-input{width:100%}.sc-form .sc-route__action{flex:0 0 126px;width:126px;min-width:126px;max-width:126px;background:#fff}.sc-form .sc-route__action .select-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-route__address{flex:1;min-width:0;background:#fff}.sc-form .sc-route__vehicle{flex:0 0 126px;width:126px;min-width:126px;max-width:126px;height:30px;padding:4px 22px 4px 8px;background:#fff}.sc-form .sc-route__vehicle.is-invalid{border-color:#bd000080}.sc-form .sc-route__vehicle .select-value__label{display:none}.sc-form .sc-route__vehicle .select-value--with-icon{gap:0}.sc-form .sc-route__vehicle .ptg-select-control:after{right:-16px}.sc-form .sc-route__vehicle .select-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-form .sc-route__vehicle .select-dropdown{min-width:148px!important;width:148px!important}.sc-route__ctrl{width:22px;height:22px;flex-shrink:0;border:0;padding:0;border-radius:6px;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#c5cad8;cursor:pointer}.sc-route__ctrl:hover:not(:disabled){color:#5c6f9a;background:#eef0ff}.sc-route__rate.sc-input{width:90px;flex:0 0 90px;background:#fff}.sc-route__controls{display:flex;align-items:center;gap:2px;flex-shrink:0}.sc-route__drag{display:inline-flex;color:#c5cad8;padding:6px 2px;line-height:0;cursor:grab;-webkit-user-select:none;user-select:none}.sc-route__drag:active{cursor:grabbing}.sc-route__ctrl:disabled{opacity:.35;cursor:default}.sc-route__ctrl--danger{color:#c5cad8}.sc-route__ctrl--danger:hover:not(:disabled){color:#c23b3b;background:#fcebef}.sc-route__add{display:inline-flex;gap:8px;align-items:center;border:0;background:none;color:#002fbd;font-size:13px;font-weight:600;line-height:24px;padding:0 0 10px;cursor:pointer}.sc-route__timeline+.sc-route__add{padding-left:18px}.sc-route--deal .sc-route__endpoint--solo{grid-template-columns:minmax(0,1fr);margin-bottom:8px}.sc-route--deal .sc-route__timeline{padding-left:20px;margin:4px 0 0}.sc-route--deal .sc-route__stop{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px;background:#f9f9fb;border:0;border-radius:8px}.sc-route--deal .sc-route__stop-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sc-route--deal .sc-route__stop-row{gap:8px;align-items:center}.sc-route--deal .sc-route__op,.sc-route--deal .sc-route__vehicle{flex:0 0 120px;width:120px;min-width:120px;max-width:120px;height:30px;min-height:30px;background:#fff}.sc-route--deal .sc-route__point-date-wrap{flex:1 1 120px;min-width:0;display:flex;flex-direction:column;gap:4px}.sc-route--deal .sc-route__point-date-wrap .sc-field__error{margin:0}.sc-route--deal .sc-route__point-date{width:100%;max-width:none;min-width:0;background-color:#fff}.sc-route--deal .sc-route__timeline:before{top:23px;bottom:61px}.sc-route--deal .sc-route__tools{display:flex;align-items:center;gap:4px;height:30px;flex-shrink:0}.sc-route--deal .sc-route__remove{width:16px;height:16px;background:transparent;color:#c5cad8}.sc-route--deal .sc-route__remove:hover:not(:disabled){color:#c23b3b;background:transparent}.sc-route--deal .sc-route__stop-meta{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;margin-top:0;align-items:start}.sc-route--deal .sc-route__point-date-wrap{min-width:0;display:flex;flex-direction:column;gap:4px}.sc-route--deal .sc-route__point-date-wrap .sc-field__error{flex:none;margin:0}.sc-route--deal .sc-route__carrier,.sc-route--deal .sc-route__assign,.sc-route--deal .sc-field__error{flex:1 0 100%}.sc-route--deal .sc-route__vehicle{width:100%;min-width:0;max-width:none;height:auto;min-height:30px;padding:4px 22px 4px 10px;background:#fff}.sc-route--deal .sc-route__vehicle .select-value__label{display:inline}.sc-route--deal .sc-route__vehicle .select-value--with-icon{gap:6px}.sc-route--deal .sc-route__vehicle .ptg-select-control:after{right:-12px}.sc-route--deal .sc-route__point-date{min-width:0;background-color:#fff}.sc-route--deal .sc-route__address,.sc-route--deal .sc-route__action{background:#fff}.sc-route--deal .sc-route__remove{width:22px;height:22px;flex-shrink:0;border:0;padding:0;background:transparent;color:#c5cad8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.sc-route--deal .sc-route__remove:hover:not(:disabled){color:#c23b3b;background:#fcebef}.sc-route--deal .sc-route__remove.is-hidden{visibility:hidden;pointer-events:none}.sc-route--deal .sc-route__add{margin:8px 0 10px 20px;padding:0}.sc-route--deal .sc-route__carrier{margin-top:8px}.sc-route--simple .sc-route__endpoint--solo{grid-template-columns:minmax(0,1fr)}.sc-route--simple .sc-route__board{padding:4px 0 8px 16px;margin:0}.sc-route--simple .sc-route__timeline{padding-left:20px;margin:0}.sc-route--simple .sc-route__stop{display:block;margin-bottom:8px;padding:8px;background:#f9f9fb;border:0;border-radius:8px}.sc-route--simple .sc-route__stop:last-child{margin-bottom:0}.sc-route--simple .sc-route__stop-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sc-route--simple .sc-route__stop-row{gap:8px;padding:0;background:none}.sc-route--simple .sc-route__stop-meta{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;margin:0;align-items:start}.sc-route--simple .sc-route__op,.sc-route--simple .sc-route__vehicle{flex:1.05 1 104px;width:auto;min-width:0;max-width:120px;height:30px;min-height:30px;background:#fff}.sc-route--simple .sc-route__op .select-input,.sc-route--simple .sc-route__op .select-placeholder,.sc-route--simple .sc-route__op .select-value__label,.sc-route--simple .sc-route__vehicle .select-input,.sc-route--simple .sc-route__vehicle .select-placeholder,.sc-route--simple .sc-route__vehicle .select-value__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-route--simple .sc-route__op .select-value__label,.sc-route--simple .sc-route__vehicle .select-value__label{display:inline}.sc-route--simple .sc-route__address{flex:1.4 1 72px;min-width:0;background-color:#fff}.sc-route--simple .sc-route__point-date{flex:1.15 1 112px;width:auto;min-width:0;max-width:140px;background-color:#fff}.sc-route--simple .sc-route__tools{display:flex;align-items:center;gap:4px;height:30px;flex-shrink:0}.sc-route--simple .sc-route__drag{flex-shrink:0;color:#c5cad8;cursor:grab;padding:0 2px;line-height:0;-webkit-user-select:none;user-select:none}.sc-route--simple .sc-route__drag:active{cursor:grabbing}.sc-route--simple .sc-route__remove{width:16px;height:16px;flex-shrink:0;border:0;padding:0;background:transparent;color:#c5cad8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sc-route--simple .sc-route__remove:hover:not(:disabled){color:#c23b3b}.sc-route--simple .sc-route__remove:disabled{opacity:.45;cursor:default}.sc-route--simple .sc-route__add{display:inline-flex;gap:8px;align-items:center;margin-top:8px;margin-left:20px;padding:0;font-size:13px;color:#002fbd;font-weight:600;line-height:24px;letter-spacing:-.01em}.ptg-modal.quotation-modal--structured-create-host .ptg-modal-content.quotation-modal--structured-create:has(.se-form){width:min(900px,100vw - 40px)!important}.ptg-modal.deal-modal--structured-create-host .ptg-modal-content.deal-modal--structured-create:has(.se-form){width:min(900px,100vw - 40px)!important}.se-form{--se-muted: #8B93A7;--se-border: #E1E4F3;--se-primary: #3B41C5;--se-bg: #F3F3F7;--se-icon: #8F9DBC}.se-form .sc-form__footer{padding:16px 24px 20px;gap:8px}.se-form .sc-form__footer .sc-btn--ghost{color:var(--se-muted)}.se-form__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:21px 20px 14px;flex-shrink:0}.se-form__title{margin:0;font-size:14px;line-height:17px;font-weight:600;color:#262b4b}.se-form__number{margin-left:12px;font-weight:400;color:#7f8fb3;font-size:12px}.se-form__close{width:32px;height:17px;margin:0;padding:0;border:0;background:transparent;color:var(--se-icon);cursor:pointer;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.se-form__close:hover{color:#1b1f3b;background:#f6f7fb}.se-form__tabs{display:flex;gap:8px;padding:0 12px;border-bottom:1px solid #EDEFF8;flex-shrink:0}.se-form__tab{position:relative;background:none;padding:2px 12px 3px;font-size:13px;line-height:24px;font-weight:500;color:#7989af;border:0;border-bottom:solid 3px transparent;cursor:pointer;white-space:nowrap;border-radius:3px}.se-form__tab.is-active{color:#090c4d;font-weight:600;border-bottom:solid 3px #363CC4}.se-form__tab:hover:not(.is-active){color:#5b647a}.se-form__tab.is-invalid{color:#bd0000}.se-form__tab.is-invalid.is-active{border-bottom-color:#bd0000}.se-form__tab.is-invalid:not(.is-active){box-shadow:inset 0 -2px #bd0000}.se-form__body{background:var(--se-bg);padding:12px 20px;overflow:auto;min-height:max(280px,100vh - 220px);max-height:calc(100vh - 220px)}.se-form__panel{display:flex;flex-direction:column;gap:8px}.se-form__split{display:grid;grid-template-columns:1fr 1fr;gap:8px}.se-form__row{display:flex;align-items:flex-end;gap:12px}.se-form__row--cargo-top,.se-form__row--finance,.se-form__row--cargo-grid{display:grid;gap:12px;align-items:end}.se-form__row--cargo-top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin-bottom:12px;align-items:start}.se-form__row--cargo-top .se-field--hs textarea.sc-input{min-height:30px}.se-form__row--cargo-kinds{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:12px}.se-form__row--cargo-kinds .se-field--grow{flex:1 1 260px;min-width:220px}.se-form__row--cargo-grid{grid-template-columns:1.2fr 1.1fr .7fr .7fr .7fr .7fr}.se-form__row--finance{grid-template-columns:1fr 1fr 1fr}.se-form__row--pay{justify-content:flex-start;align-items:flex-start;gap:20px}.se-form__row--pay .ptg-custom-date-picker{height:30px;min-height:30px}.se-form__add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--se-primary);border-radius:8px;background:#fff;color:var(--se-primary);font-size:13px;font-weight:600;line-height:1;cursor:pointer}.se-form__add svg{display:block}.se-form__add:hover{background:#eef0ff}.se-form__add--soft{height:30px;border:0;background:#eef0ff;color:var(--se-primary)}.se-form__add--soft:hover{background:#e4e7ff}.se-form__hint{margin:12px 0 0;font-size:12px;line-height:18px;color:var(--se-muted)}.se-card{background:#fff;border-radius:8px;padding:12px;border:0}.se-card--route{padding:12px 12px 16px}.se-card--route .sc-form__section-title{margin:0 0 10px;font-size:13px;font-weight:600}.se-form__split .se-card{display:flex;flex-direction:column;gap:12px}.se-form__split .se-card .se-card__title{margin:0}.se-form__split .se-card .se-card__subtitle{margin:6px 0 0}.se-card--row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.se-card--row .se-form__convert-contract{grid-column:1/-1}.se-card--driver{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.se-card--pay{display:flex;flex-direction:column;gap:4px}.se-card__title,.se-card__subtitle{margin:0 0 10px;font-size:13px;line-height:15px;font-weight:500;color:#1b1f3b}.se-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.se-card__head .se-card__title{margin:0}.se-field{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;position:relative;margin-bottom:0}.se-field>span:first-child{font-size:12px;line-height:18px;font-weight:500;color:#9299ab}.se-field--date{min-width:180px;flex:0 0 220px}.se-field--paid{flex:0 0 auto;width:auto}.se-field--paid>span:first-child{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.se-field--paid .se-check{height:30px;min-height:30px}.se-field--incoterms{min-width:92px}.se-field__control{position:relative;min-width:0}.se-field__control--icon .ptg-custom-select,.se-field__control--icon .custom-search-select{padding-left:32px}.se-field__control--icon .se-field__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;display:inline-flex;line-height:0}.se-field__control--unit .sc-input{padding-right:40px}.se-field__control--unit:before{content:attr(data-unit);position:absolute;right:10px;top:5px;font-size:13px;line-height:20px;font-weight:500;color:#9299ab;pointer-events:none}.se-check{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding-bottom:0;font-size:13px;line-height:20px;font-weight:500;color:#1b1f3b;cursor:pointer;-webkit-user-select:none;user-select:none;flex:0 0 auto}.se-check input[type=checkbox]{position:static;left:auto;opacity:1;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;flex-shrink:0;border:1.5px solid #C9D0E8;border-radius:4px;background:#fff;cursor:pointer;pointer-events:auto}.se-check input[type=checkbox]:checked{border-color:var(--se-primary);background-color:var(--se-primary);background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4 6.2L4.7 8.5L9.6 3.4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.se-drivers{display:flex;flex-direction:column;gap:12px}.se-driver-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.se-driver-card__head h4{margin:0;font-size:14px;line-height:20px;font-weight:700}.se-driver-card__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.se-driver-card__grid .se-field--full{grid-column:1/-1}.se-fleet-pick-card{margin-bottom:12px}.se-fleet-pick-card .se-form__hint{margin:8px 0 0}.se-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.se-stage{background:#fff;border:0;border-radius:12px;padding:16px 18px 18px;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.se-stage .se-field{flex:0 0 auto}.se-stage.is-dragging{opacity:.55}.se-stage.is-drop-target{outline:1.5px dashed var(--se-primary);outline-offset:-2px}.se-stage__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.se-stage__head h4{margin:0;font-size:14px;line-height:20px;font-weight:700;color:#1b1f3b}.se-stage__actions{display:inline-flex;align-items:center;gap:4px}.se-stage__drag{color:#8f9dbc;cursor:grab;line-height:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.se-stage__drag:hover{color:var(--se-primary)}.se-stage__drag:active{cursor:grabbing}.se-stage__remove{width:22px;height:22px;border:0;background:transparent;color:#c5cad8;cursor:pointer;border-radius:6px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0}.se-stage__remove:hover:not(:disabled){color:#c23b3b;background:#fcebef}.se-stage__remove.is-hidden{visibility:hidden;pointer-events:none}.se-cost-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(160px,1fr) 130px 150px 130px 22px;gap:10px;align-items:end;margin-bottom:10px}.se-cost-row:last-child{margin-bottom:0}.se-cost-row .se-stage__remove{height:30px;width:22px}@media(max-width:1100px){.se-form__split,.se-form__row--cargo-grid,.se-form .se-card--row,.se-form .se-card--driver,.se-form .se-driver-card__grid,.se-form .se-cost-row{grid-template-columns:1fr 1fr}.se-form__row--finance,.se-form__row--cargo-top,.se-stages{grid-template-columns:1fr}.se-cost-row{grid-template-columns:1fr 1fr}}.ptg-phone{--ptg-phone-border: #E1E4F3;--ptg-phone-text: #1B1F3B;--ptg-phone-muted: #8B93A7;--ptg-phone-pill: #EEF0F6;position:relative;display:flex;align-items:stretch;width:100%;height:30px;min-height:30px;border:1px solid var(--ptg-phone-border);border-radius:8px;background:#fff;overflow:visible}.ptg-phone.is-focused,.ptg-phone.is-open{border-color:#002fbd80}.ptg-phone__country{display:inline-flex;align-items:center;gap:6px;margin:3px 0 3px 3px;padding:0 8px 0 6px;border:0;border-radius:6px;background:var(--ptg-phone-pill);color:var(--ptg-phone-text);cursor:pointer;flex-shrink:0;height:22px}.ptg-phone__flag{width:16px;height:16px;border-radius:50%;background-size:cover;background-position:center;box-shadow:0 0 0 1px #0000000f;overflow:hidden;flex-shrink:0}.ptg-phone__iso{font-size:13px;line-height:16px;font-weight:600;letter-spacing:.02em}.ptg-phone__chevron{color:var(--ptg-phone-muted);display:block}.ptg-phone__field{flex:1;min-width:0;display:flex;align-items:center}.ptg-phone__input{width:100%;height:28px;min-height:28px;border:0;outline:none;box-shadow:none;background:transparent;padding:0 10px;font-size:13px;line-height:20px;font-weight:500;color:var(--ptg-phone-text);border-radius:0}.ptg-phone__input::placeholder{color:var(--ptg-phone-muted)}.ptg-phone__input:focus{border:0;outline:none}.ptg-phone__dropdown{z-index:10080;background:#fff;border:1px solid var(--ptg-phone-border);border-radius:12px;box-shadow:0 8px 28px #1b1f3b1f;overflow:hidden}.ptg-phone__search{padding:8px 8px 6px;border-bottom:1px solid var(--ptg-phone-border)}.ptg-phone__search-input{width:100%;height:30px;border:1px solid var(--ptg-phone-border);border-radius:8px;padding:0 10px;font-size:13px;outline:none}.ptg-phone__search-input:focus{border-color:#002fbd80}.ptg-phone__options{list-style:none;margin:0;padding:6px 0;max-height:240px;overflow:auto}.ptg-phone__option{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;font-size:13px;line-height:18px;color:var(--ptg-phone-text)}.ptg-phone__option.is-active,.ptg-phone__option:hover{background:#f6f7fb}.ptg-phone__option.is-selected{background:#eef0ff;font-weight:600}.ptg-phone__option-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptg-phone__option-dial{color:var(--ptg-phone-muted);font-weight:500;flex-shrink:0}.ptg-phone__empty{padding:12px;color:var(--ptg-phone-muted);font-size:13px;text-align:center}.sc-form .ptg-phone .ptg-phone__input{padding:0 10px;height:28px;min-height:28px;border:0;background:transparent}.crm-reminder-modal{position:fixed;inset:0;z-index:1400;display:flex;justify-content:flex-end;align-items:baseline}.crm-reminder-modal--center{justify-content:center;align-items:center}.crm-reminder-modal{margin:0 auto;padding:10px;background:#0f172a73}.crm-reminder-modal__content{display:flex;flex-direction:column;width:min(100%,372px);min-height:205px;max-height:calc(100vh - 32px);background:#fff;border:1px solid #e5eaf6;border-radius:20px;box-shadow:0 20px 50px #383f5b1f;overflow:hidden}.crm-reminder-modal__header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 12px;border-bottom:1px solid #edf1f7}.crm-reminder-modal__header h3{display:flex;align-items:center;gap:6px;margin:0;color:#090c4d;font-size:13px;font-weight:700;line-height:1.2}.crm-reminder-modal__header .close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#8e96ad;background:transparent;border:0;border-radius:50%;cursor:pointer;transition:background .2s ease,color .2s ease}.crm-reminder-modal__header .close-btn:hover{color:#37405d;background:#f1f4fb}.crm-reminder-modal__body{padding:16px 14px 14px;background:#f7f9fc;overflow-y:auto}@media(max-width:640px){.crm-reminder-modal{width:100%;padding:8px}.crm-reminder-modal__content{width:100%;min-height:calc(100vh - 16px);max-height:calc(100vh - 16px);border-radius:18px}}.comment-modal{position:fixed;inset:0;z-index:2060;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;color:#151a2d;background:transparent;font-family:Instrument Sans,sans-serif}.comment-modal-content{display:flex;flex-direction:column;width:545px;height:780px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 22px 72px #1e235a38}.comment-modal-header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;min-height:64px;padding:12px 16px;background:#fff;border-bottom:1px solid #edf0f6}.comment-modal-header__title{display:inline-flex;align-items:center;gap:4px;color:#262b4b;font-size:14px;font-weight:600;line-height:1.2}.comment-modal-tabs{display:flex;flex-shrink:0;gap:4px;padding:0 16px;background:#fff;border-bottom:1px solid #edf0f6}.comment-modal-tab{margin-bottom:-1px;padding:10px 12px;color:#8f9dbc;font-size:13px;font-weight:600;line-height:1.2;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.comment-modal-tab:hover{color:#5c6f9a}.comment-modal-tab.active{color:#002fbd;border-bottom-color:#002fbd}.comment-modal-body{display:flex;flex:1;flex-direction:column;min-height:0;background:#fff}.comment-modal .crm-chat-thread__feed{background:#f7f8fb}.comment-modal .crm-chat-msg__text.comment-content{max-height:280px;overflow:auto;white-space:normal}.comment-modal .crm-chat-msg__text.comment-content p{margin:0 0 6px}.comment-modal .crm-chat-msg__text.comment-content p:last-child{margin-bottom:0}.comment-modal .crm-chat-msg__text.comment-content img{display:block;max-width:220px;margin-top:8px;border-radius:8px}.comment-modal .crm-chat-msg__text.comment-content .mention{display:inline-block;padding:1px 6px;border-radius:999px;background:#eef3ff;color:#2550e1;font-weight:700}.comment-modal .crm-chat-msg__text.comment-content a{color:#002fbd}.close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#8e96ad;background:transparent;border:0;border-radius:50%;cursor:pointer;transition:background .2s ease,color .2s ease}.close-btn:hover{color:#37405d;background:#f1f4fb}.send-btn-loader{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:comments-spin .8s linear infinite}@keyframes comments-spin{to{transform:rotate(360deg)}}@media(max-width:600px){.comment-modal{padding:10px}.comment-modal-content{width:auto;height:calc(100vh - 20px)}}.crm-comments-toggle-wrap{position:relative;display:inline-flex}.crm-comments-unread-dot{display:block;position:absolute;top:2px;right:2px;width:8px;min-width:8px;height:8px;min-height:8px;background:#bd0000;border:1px solid #fff;border-radius:50%;box-sizing:border-box;pointer-events:none;z-index:2}.deal-modal.deal-modal-view .quotation-number--link,.deal-modal.deal-modal-edit .quotation-number--link{text-decoration:underline;cursor:pointer}.deal-modal.deal-modal-view .ptg-modal-form .ptg-tabs__secondary .ptg-tab,.deal-modal.deal-modal-edit .ptg-modal-form .ptg-tabs__secondary .ptg-tab{flex-shrink:0;padding-left:10px;padding-right:10px;min-width:max-content}.deal-modal.deal-modal-view .ptg-choice-group,.deal-modal.deal-modal-edit .ptg-choice-group{display:flex;flex-wrap:wrap;gap:8px}.deal-modal.deal-modal-view .ptg-choice-group--transport .ptg-choice-btn,.deal-modal.deal-modal-edit .ptg-choice-group--transport .ptg-choice-btn{padding-left:24px;position:relative}.deal-modal.deal-modal-view .ptg-choice-group--transport .ptg-choice-btn:before,.deal-modal.deal-modal-edit .ptg-choice-group--transport .ptg-choice-btn:before{content:"";width:16px;height:16px;position:absolute;top:8px;left:5px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3423_86426)'%3E%3Cpath d='M4.00065 1.33398H12.0007C13.4734 1.33398 14.6673 2.52789 14.6673 4.00065V12.0007C14.6673 13.4734 13.4734 14.6673 12.0007 14.6673H4.00065C2.52789 14.6673 1.33398 13.4734 1.33398 12.0007V4.00065C1.33398 2.52789 2.52789 1.33398 4.00065 1.33398Z' fill='white' stroke='%23002FBD' stroke-opacity='0.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3423_86426'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.deal-modal.deal-modal-view .ptg-choice-group--transport .ptg-choice-btn.active:before,.deal-modal.deal-modal-edit .ptg-choice-group--transport .ptg-choice-btn.active:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.999 1.33203C13.4718 1.33203 14.666 2.52626 14.666 3.99902V11.999C14.666 13.4718 13.4718 14.666 11.999 14.666H3.99902C2.52626 14.666 1.33203 13.4718 1.33203 11.999V3.99902C1.33203 2.52626 2.52626 1.33203 3.99902 1.33203H11.999ZM13.167 4.1084C12.8591 3.83144 12.3845 3.85623 12.1074 4.16406L6.94922 9.89551C6.74246 10.1249 6.39255 10.1539 6.15137 9.96094L3.80078 8.08008C3.47734 7.82136 3.00484 7.87383 2.74609 8.19727C2.48767 8.52069 2.53999 8.99328 2.86328 9.25195L5.21484 11.1328C6.07647 11.8218 7.32624 11.7192 8.06445 10.8994L13.2227 5.16797C13.4998 4.86009 13.4749 4.38549 13.167 4.1084Z' fill='%23002FBD'/%3E%3C/svg%3E%0A")}.deal-modal.deal-modal-view .ptg-choice-btn,.deal-modal.deal-modal-edit .ptg-choice-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #E1E4F3;border-radius:6px;background:#fff;color:#9299ab;font-weight:500;font-size:13px;line-height:20px;letter-spacing:-.03em;cursor:pointer;position:relative}.deal-modal.deal-modal-view .ptg-choice-btn.checkbox-icon,.deal-modal.deal-modal-edit .ptg-choice-btn.checkbox-icon{padding:5px 8px 5px 28px}.deal-modal.deal-modal-view .ptg-choice-btn.checkbox-icon:before,.deal-modal.deal-modal-edit .ptg-choice-btn.checkbox-icon:before{content:"";width:16px;height:16px;left:8px;top:6px;position:absolute;transition:.2s;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='8' fill='white'/%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='7.5' stroke='%23002FBD' stroke-opacity='0.4'/%3E%3C/svg%3E%0A")}.deal-modal.deal-modal-view .ptg-choice-btn.checkbox-icon.active:before,.deal-modal.deal-modal-edit .ptg-choice-btn.checkbox-icon.active:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='8' fill='%23002FBD'/%3E%3Cpath d='M4.36914 9.2963C4.36914 9.2963 5.14692 9.2963 6.18396 11.1111C6.18396 11.1111 9.0663 6.35803 11.6284 5.40741' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.deal-modal.deal-modal-view .ptg-choice-btn.active,.deal-modal.deal-modal-edit .ptg-choice-btn.active{border-color:#eef3ff;background:#eef3ff;color:#002fbd}.deal-modal.deal-modal-view .ptg-choice-btn.active .ptg-choice-btn__icon path,.deal-modal.deal-modal-edit .ptg-choice-btn.active .ptg-choice-btn__icon path{fill:#002fbd}.deal-modal.deal-modal-view .ptg-choice-btn:disabled,.deal-modal.deal-modal-edit .ptg-choice-btn:disabled{opacity:.45;cursor:not-allowed}.deal-modal.deal-modal-view .ptg-choice-btn__icon svg,.deal-modal.deal-modal-edit .ptg-choice-btn__icon svg{display:block}.deal-modal.deal-modal-view .deal-form-left-panel .form-section,.deal-modal.deal-modal-edit .deal-form-left-panel .form-section{background:transparent;padding:0}.deal-modal.deal-modal-view .section-toggle,.deal-modal.deal-modal-edit .section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;padding:.5rem 0;font-weight:600;cursor:pointer}.deal-modal.deal-modal-view .chevron,.deal-modal.deal-modal-edit .chevron{transition:transform .2s ease}.deal-modal.deal-modal-view .chevron.open,.deal-modal.deal-modal-edit .chevron.open{transform:rotate(180deg)}.deal-modal.deal-modal-view .deal-route-section,.deal-modal.deal-modal-edit .deal-route-section{margin-top:12px}.deal-modal.deal-modal-view .deal-route-section__header,.deal-modal.deal-modal-edit .deal-route-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-weight:600;font-size:14px}.deal-modal.deal-modal-view .deal-route-section__list,.deal-modal.deal-modal-edit .deal-route-section__list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.deal-modal.deal-modal-view .deal-route-section__row,.deal-modal.deal-modal-edit .deal-route-section__row{display:flex;gap:8px;position:relative;padding-left:16px}.deal-modal.deal-modal-view .deal-route-section__row:before,.deal-modal.deal-modal-edit .deal-route-section__row:before{content:"";position:absolute;width:6px;height:6px;background-color:#9fabc6;border-radius:50%;left:1px;top:36px;z-index:10}.deal-modal.deal-modal-view .deal-route-section__row:first-child .deal-route-section__line,.deal-modal.deal-modal-edit .deal-route-section__row:first-child .deal-route-section__line{display:none}.deal-modal.deal-modal-view .deal-route-section__line,.deal-modal.deal-modal-edit .deal-route-section__line{position:absolute;left:3px;height:63px;top:-24px;bottom:50%;border-left:2px dotted #9FABC6}.deal-modal.deal-modal-view .deal-route-section__address,.deal-modal.deal-modal-edit .deal-route-section__address{min-width:0}.deal-modal.deal-modal-view .deal-route-section__type,.deal-modal.deal-modal-edit .deal-route-section__type{flex:0 0 140px;min-width:120px}.deal-modal.deal-modal-view .deal-route-section__type-fixed,.deal-modal.deal-modal-edit .deal-route-section__type-fixed{background:#f5f6f8;color:#374151;cursor:default}.deal-modal.deal-modal-view .deal-route-section__row-actions,.deal-modal.deal-modal-edit .deal-route-section__row-actions{display:flex;align-items:flex-end;gap:4px;padding-bottom:4px;flex:none}.deal-modal.deal-modal-view .deal-route-section .drag-icon-handle,.deal-modal.deal-modal-edit .deal-route-section .drag-icon-handle{width:18px;height:24px;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none;flex:none}.deal-modal.deal-modal-view .deal-route-section .drag-icon-handle:active,.deal-modal.deal-modal-edit .deal-route-section .drag-icon-handle:active{cursor:grabbing}.deal-modal.deal-modal-view .deal-route-section .drag-icon-handle:before,.deal-modal.deal-modal-edit .deal-route-section .drag-icon-handle:before{content:"";width:10px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='1.5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='1.5' cy='12' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='12' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='12' r='1' fill='%23C4CAD9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.deal-modal.deal-modal-view .deal-form-extra-docs,.deal-modal.deal-modal-edit .deal-form-extra-docs{margin-top:12px}.deal-modal.deal-modal-view .deal-contract-preview-btn,.deal-modal.deal-modal-edit .deal-contract-preview-btn{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;text-decoration:underline}.deal-modal.deal-modal-view .deal-legal-import-dropzone,.deal-modal.deal-modal-edit .deal-legal-import-dropzone{margin-top:8px;border-radius:14px;border:1px dashed #E1E4F3;min-height:120px}.deal-modal.deal-modal-view .deal-legal-import-dropzone .dz-message,.deal-modal.deal-modal-edit .deal-legal-import-dropzone .dz-message{margin:1.5rem 0;text-align:center}.route-layout{display:flex;gap:20px;width:calc(100% + 24px);margin:0 -12px;height:220px;overflow:hidden;background:transparent;flex-direction:row}.route-sidebar{width:380px;min-width:380px;padding:0;overflow:visible;background:#fff;border:1px solid #E1E4F3;border-radius:14px}.route-card{height:100%;padding:16px 16px 12px;display:flex;flex-direction:column;overflow:auto}.route-map-container{flex:1 1 auto;min-width:0;background:#fff;border:1px solid #E1E4F3;overflow:hidden}.route-map{margin:0 -12px;width:calc(100% + 24px);height:100%;border-radius:14px}.route-map *[class*=-controls__control],.route-map .ymaps-2-1-79-controls__control{inset:146px 20px auto auto!important}.route-map *[class*=-controls__control_toolbar],.route-map .ymaps-2-1-79-controls__control_toolbar{margin-top:100px;margin-right:20px!important}.route-map .ymaps-2-1-79-float-button-icon_icon_expand{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.99935 5.99935L2.66602 2.66602M5.33268 2.66602H2.66602V5.33268' stroke='%235C6F9A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 5.99935L13.3333 2.66602M10.6667 2.66602H13.3333V5.33268' stroke='%235C6F9A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.99935 10L2.66602 13.3333M5.33268 13.3333H2.66602V10.6667' stroke='%235C6F9A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10L13.3333 13.3333M10.6667 13.3333H13.3333V10.6667' stroke='%235C6F9A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.route-map .ymaps-2-1-79-float-button{border-radius:8px;box-shadow:none}.route-map .ymaps-2-1-79-zoom__minus{border-radius:0 0 8px 8px}.route-map .ymaps-2-1-79-zoom__plus{border-radius:8px 8px 0 0}.route-map .ymaps-2-1-79-zoom__minus .ymaps-2-1-79-zoom__icon.ymaps-2-1-79-float-button-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8L4 8' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.route-map .ymaps-2-1-79-zoom__plus .ymaps-2-1-79-zoom__icon.ymaps-2-1-79-float-button-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 4V12M12 8L4 8' stroke='%235C6F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.route-map .ymaps-2-1-79-zoom{height:0!important}.route-map *[class*=-copyrights-pane],.route-map .ymaps-2-1-79-copyrights-pane,.route-map *[class*=-listbox__button],.route-map .ymaps-2-1-79-listbox__button{display:none!important}.form-section{margin-bottom:20px}.route-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.route-header-title{font-weight:600;font-size:14px;line-height:20px;color:#090c4d}.route-header-subtitle{font-size:12px;line-height:18px;color:#5c6f9a}.route-points-list{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;width:100%;background:#fff;border-radius:14px;box-shadow:0 10px 30px #0f172a0f;margin-top:12px}.route-add-button-row{margin-top:10px}.form-section-header{font-weight:600;margin-bottom:10px;color:#374151}.route-points-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:600;color:#374151}.route-point-row{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:0 0 16px;gap:12px;background:#fff;border-radius:0;border:none;border-bottom:1px solid #E1E4F3;width:100%}.route-marker{position:relative;display:flex;flex-direction:column;align-items:center;margin-right:4px;z-index:1}.route-marker-checkbox{display:flex;flex-direction:column;align-items:center;gap:4px}.route-marker-checkbox input{position:absolute;opacity:0;pointer-events:none}.route-marker-circle{width:14px;height:14px;border-radius:999px;border:2px solid #E1E4F3;background:#fff;position:relative}.route-marker-circle--passed{border-color:#2563eb;background:#2563eb}.route-marker-circle--passed:after{content:"";position:absolute;left:3px;top:4px;width:6px;height:3px;border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(-45deg)}.route-marker-line{flex:1;width:2px;background:#e1e4f3;margin-top:4px}.route-point-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding:16px 0 0}.route-transport-row{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;margin-top:0}.route-point-transport{width:120px}.route-pill{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:0 10px;gap:8px;min-height:30px;border:1px solid #E1E4F3;border-radius:8px;background:#fff}.route-pill--type{flex:0 0 auto;padding:0;border:none;background:transparent}.route-pill--date{flex:0 0 180px;max-width:130px}.route-pill .ptg-form-group{flex:1 1 auto;min-width:0}.route-pill .ptg-form-control{border:none;box-shadow:none;padding:0}.route-transport-row .ptg-form-group.ptg-form-group__no-label:last-child{flex:1 1 auto;min-width:0}.route-point-main .ptg-form-group.ptg-form-group__no-label{padding-top:0;max-width:none}.route-point-controls{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:8px;padding-top:0;margin-top:16px}.drag-handle{cursor:grab;color:#9ca3af;padding:4px}.drag-handle:active{cursor:grabbing}.drag-icon{font-size:14px}.ptg-form-group{flex:1}.ptg-form-group.flex-none{flex:none}.ptg-btn-add:hover{background:#dbe4ff}.ptg-btn-add:before{content:"";position:absolute;top:7px;left:9px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 3.5V10.5M10.5 7L3.5 7' stroke='%23002FBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.ptg-btn__delete{background:#fee2e2;padding:4px 8px}.ptg-btn__delete:hover{background:#fecaca}.ptg-btn__delete__small{padding:4px}.ptg-select{width:100%;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:14px;background:#fff}.route-passed-checkbox{flex:none}.passed-label{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#374151}.passed-label input[type=checkbox]{width:14px;height:14px}.route-point-actions{display:flex;align-items:center;gap:4px}.drag-icon-handle{width:18px;height:24px;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none}.drag-icon-handle:active{cursor:grabbing}.drag-icon-handle:before{content:"";width:10px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='2' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='1.5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='7' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='1.5' cy='12' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='5' cy='12' r='1' fill='%23C4CAD9'/%3E%3Ccircle cx='8.5' cy='12' r='1' fill='%23C4CAD9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.transport-select{min-width:110px}.current-location-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-bottom:16px;position:relative}.current-location-section .ptg-form-group{width:100%;margin-bottom:0}.current-location-label{display:block;font-family:Instrument Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:120%;letter-spacing:-.01em;color:#000;margin-bottom:8px}.current-location-section .ptg-custom-select{width:100%}.current-location-section .ptg-select-control{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:12px;gap:8px;width:100%;min-height:30px;border:1px solid #E1E4F3;border-radius:8px;background:#fff}.current-location-section .select-input{flex:1;border:none;outline:none;font-family:Instrument Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:20px}.current-location-actions{margin-top:0;display:flex;justify-content:center;align-items:end;padding-left:12px}.current-location-actions .ptg-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;gap:8px;width:30px;height:30px;background:#002fbd;border-radius:10px;border:none;color:transparent;font-size:0;position:relative;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzUgNC43NUw0LjMwNTU1IDguNzVMMTEuNDE2NyAwLjc1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:13px 10px}.current-location-actions .ptg-btn-primary:before{content:none}.current-location-actions .ptg-btn-primary:disabled{opacity:.5;cursor:default}.current-location-toggle{margin-top:8px;padding:0;border:none;background:transparent;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-family:Instrument Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;letter-spacing:-.01em;color:#002fbd;cursor:pointer}.current-locations-list{margin-top:10px;display:flex;flex-direction:column;gap:6px;max-height:140px;overflow-y:auto}.current-location-row{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border-radius:8px;border:1px solid #E1E4F3;background:#fff}.current-location-row--inactive{opacity:.5;text-decoration:line-through}.current-location-main{flex:1;min-width:0}.current-location-address{font-size:13px;font-weight:500;color:#111827;margin-bottom:2px}.current-location-meta{font-size:11px;color:#6b7280;display:flex;flex-direction:column;gap:2px}.crm-route-legs{display:flex;flex-direction:column;gap:8px;width:100%}.crm-route-legs__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-route-legs__title{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9198be;margin:0}.crm-route-legs__add{border:none;background:transparent;color:#4338ca;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:0}.crm-route-legs__add:hover{color:#3730a3}.crm-route-legs__list{display:flex;flex-direction:column;gap:8px}.crm-route-legs--hide-vehicle-extra .crm-route-leg__vehicle-extra{display:none}.crm-route-leg{display:flex;align-items:flex-start;gap:8px}.crm-route-leg__index{width:24px;height:24px;border-radius:999px;background:#e8eaf2;color:#7078ac;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:10px}.crm-route-leg__order{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;margin-top:6px}.crm-route-leg__order-input{width:40px!important;min-width:40px;padding:4px 2px!important;text-align:center;font-size:11px!important;font-weight:700}.crm-route-leg__order-btns{display:flex;flex-direction:column;gap:2px}.crm-route-leg__order-btn{width:22px;height:18px;border:none;border-radius:4px;background:#eef0f7;color:#7078ac;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:10px}.crm-route-leg__order-btn:disabled{opacity:.35;cursor:default}.crm-route-leg__order-btn:not(:disabled):hover{background:#e0e4f2;color:#4338ca}.crm-route-leg__point-label{font-size:11px;font-weight:600;color:#7078ac;flex:1}.crm-route-leg__card{flex:1;min-width:0;border:1px solid #E4E7F1;border-radius:12px;padding:10px;background:#fff;display:flex;flex-direction:column;gap:8px}.crm-route-leg__row{display:flex;align-items:center;gap:6px}.crm-route-leg__row--top .crm-route-leg__carrier{flex:1.4;min-width:0}.crm-route-leg__row--top .crm-route-leg__vehicle,.crm-route-leg__row--top .crm-route-leg__rate{width:72px;flex-shrink:0}.crm-route-leg__row .crm-route-leg__geo{flex:1;min-width:0}.crm-route-leg__row .crm-route-leg__geo--full{flex:1 1 100%}.crm-route-leg__row--point-only{min-height:28px}.crm-route-leg__ops-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.crm-route-leg__ops-row--single{grid-template-columns:1fr}.crm-route-leg__remove{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:#9198be;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.crm-route-leg__remove:hover{background:#fcebef;color:#cc3358}.crm-route-leg__vehicle-extra{padding-top:4px;border-top:1px solid #F1F2F8;display:flex;flex-direction:column;gap:8px}.crm-route-leg__driver-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.crm-leg-ops{position:relative}.crm-leg-ops__control{width:100%;min-height:34px;display:flex;align-items:center;gap:4px;background:#fff;border:1px solid #E4E7F1;border-radius:8px;padding:4px 6px}.crm-leg-ops__tags{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center;cursor:pointer}.crm-leg-ops__placeholder{font-size:12px;color:#9198be}.crm-leg-ops__tag{position:relative;z-index:1;display:inline-flex;align-items:center;max-width:100%;padding:2px 6px;border-radius:6px;background:#eef0fa;color:#4338ca;font-size:10px;font-weight:600}.crm-leg-ops__tag-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-leg-ops__tag-popup{display:none;position:absolute;left:0;top:calc(100% + 6px);z-index:40}.crm-leg-ops__tag-popup-inner{display:block;min-width:180px;max-width:260px;padding:8px 10px;background:#fff;border:1px solid #E4E7F1;border-radius:8px;box-shadow:0 8px 20px -12px #1b1f3b59;font-weight:400;text-transform:none;color:#1b1f3b}.crm-leg-ops:not(.is-open) .crm-leg-ops__tag:hover .crm-leg-ops__tag-popup{display:block}.crm-leg-ops.is-open .crm-leg-ops__tag-popup{display:none!important}.crm-leg-ops__toggle{width:24px;height:24px;flex-shrink:0;border:none;border-radius:6px;background:transparent;color:#9198be;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.crm-leg-ops__toggle:hover{background:#f1f2f8}.crm-leg-ops__dropdown{position:absolute;left:0;right:0;z-index:30;margin-top:4px;background:#fff;border:1px solid #E4E7F1;border-radius:8px;box-shadow:0 10px 24px -14px #1b1f3b40;padding:8px;max-height:280px;overflow-y:auto}.crm-leg-ops__options{display:flex;flex-direction:column;gap:2px}.crm-leg-ops__option{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;cursor:pointer;font-size:12px;color:#1b1f3b}.crm-leg-ops__option:hover{background:#f9fafc}.crm-leg-ops__option input{accent-color:#4338CA}.crm-leg-ops__panels{margin-top:8px;padding-top:8px;border-top:1px solid #F1F2F8;display:flex;flex-direction:column;gap:8px}.crm-leg-ops__panel{display:flex;flex-direction:column;gap:6px}.crm-leg-ops__panel-title,.crm-leg-ops__popup-title{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9198be}.crm-leg-ops__popup-row{font-size:11px;line-height:1.35;margin-top:2px}.crm-leg-ops__muted{color:#9198be}.deal-calculation-offers{margin-top:12px}.deal-calculation-offers__header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.deal-calculation-offers__title{font-weight:500;font-size:14px;line-height:120%;color:#000;margin-right:auto}.deal-calculation-offers__no-offers{border:1px dashed #E1E4F3;padding:8px;width:100%;border-radius:6px;text-align:center}.deal-calculation-offers__no-offers span{font-weight:400;font-size:12px;line-height:130%;color:#9299ab}.deal-calculation-offers__nav{display:flex;gap:4px}.deal-calculation-offers__nav-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;color:#9299ab;cursor:pointer;border-radius:6px}.deal-calculation-offers__nav-btn:hover:not(:disabled){background:#f0f2f8;color:#090c4d}.deal-calculation-offers__nav-btn:disabled{opacity:.35;cursor:default}.deal-calculation-offers__add-btn{margin-left:8px}.deal-calculation-offers__track-wrap{overflow:visible;margin:0 -4px;padding:4px}.deal-calculation-offers__track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:4px;scrollbar-width:none}.deal-calculation-offers__track::-webkit-scrollbar{display:none}.deal-calculation-offers__card-wrap{position:relative;flex:0 0 auto}.deal-calculation-offers__card{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;width:148px;min-height:58px;padding:8px;border:1.5px solid transparent;border-radius:6px;background:#f9f9fb;cursor:default;text-align:left;transition:border-color .15s,box-shadow .15s,background-color .15s;outline:none;font:inherit;color:inherit}.deal-calculation-offers__card.is-clickable{cursor:pointer}.deal-calculation-offers__card:hover.is-clickable{background-color:#ebeefa}.deal-calculation-offers__card.is-selected{background-color:#ebeefa;border-color:#002fbd;box-shadow:0 2px 8px #002fbd1a}.deal-calculation-offers__card:focus-visible.is-clickable{background-color:#ebeefa}.deal-calculation-offers__radio{position:absolute;top:8px;left:8px;width:14px;height:14px;border:1.5px solid rgba(0,47,189,.4);border-radius:50%;background:#fff}.deal-calculation-offers__radio.is-checked{border-color:#002fbd;background-color:#002fbd;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.26758 6.57856C2.26758 6.57856 2.94813 6.57856 3.85554 8.16652C3.85554 8.16652 6.37759 4.00757 8.61943 3.17578' stroke='white' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 0 left 0}.deal-calculation-offers__card-top{display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:22px;min-height:18px}.deal-calculation-offers__icons{display:flex;gap:4px;align-items:center}.deal-calculation-offers__icon{display:flex;line-height:0}.deal-calculation-offers__badge{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;color:#9299ab;margin-left:auto}.deal-calculation-offers__price{padding-top:12px;color:#000;font-weight:600;font-size:13px;line-height:100%;letter-spacing:0}.deal-calculation-offers__avatar{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e8ecf4;color:#5c6f9a;font-weight:600;overflow:hidden;text-align:center}.deal-calculation-offers__avatar-img{width:100%;height:100%;object-fit:cover}.deal-calculation-offers__avatar-initials{font-size:8px;line-height:1}.deal-calculation-offers__card--add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px;color:#002fbd;border-style:dashed;border-color:#c5d4f5;background:#f8faff;cursor:pointer;font-weight:500;font-size:13px;line-height:140%}.deal-calculation-offers__card--add:hover{border-color:#002fbd;background:#eef3ff}.deal-calculation-offers__card-add-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #c5d4f5;font-size:22px;line-height:1}.deal-calculation-offers__popup{width:300px;padding:16px;background:#fff;border:1px solid #e1e4f3;border-radius:16px;box-shadow:0 8px 24px #090c4d1f;pointer-events:none}.deal-calculation-offers__popup--fixed{position:fixed;z-index:10050}.deal-calculation-offers__popup-title{font-weight:600;font-size:14px;line-height:140%;color:#090c4d;margin:0 0 8px}.deal-calculation-offers__popup-box{border:1px solid #e1e4f3;border-radius:12px;padding:12px;margin-bottom:12px}.deal-calculation-offers__popup-row{display:flex;justify-content:space-between;gap:12px;font-size:14px;line-height:160%;color:#9299ab;margin-bottom:6px}.deal-calculation-offers__popup-row:last-child{margin-bottom:0}.deal-calculation-offers__popup-row span:last-child{color:#090c4d;font-weight:500;text-align:right}.deal-calculation-offers__popup-row--total{margin-top:8px;padding-top:8px;border-top:1px solid #e1e4f3}.deal-calculation-offers__popup-row--total span:last-child{font-weight:600}.deal-calculation-offers__popup-comment{font-size:14px;line-height:160%;color:#090c4d;margin:0;white-space:pre-wrap;word-break:break-word}.deal-calculation-offers__archive{margin-top:10px;border-top:1px solid #e1e4f3;padding-top:8px}.deal-calculation-offers__archive-toggle{display:flex;align-items:center;width:100%;padding:6px 0;border:none;background:transparent;color:#5c6f9a;font-weight:500;font-size:13px;line-height:130%;cursor:pointer;text-align:left}.deal-calculation-offers__archive-toggle:after{content:"";width:8px;height:8px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.deal-calculation-offers__archive--closed .deal-calculation-offers__archive-toggle:after{transform:rotate(-135deg)}.deal-calculation-offers__archive-body{margin-top:6px}.deal-calculation-offers__card--archive{opacity:.85;cursor:default}.deal-calc-offer-modal{position:fixed;inset:0;z-index:10060;display:flex;align-items:center;justify-content:center;background:#00000073}.deal-calc-offer-modal__dialog{width:100%;max-width:480px;padding:24px;background:#fff;border-radius:20px;box-shadow:0 12px 40px #090c4d26}.deal-calc-offer-modal__title{font-weight:600;font-size:18px;line-height:140%;color:#090c4d;margin:0 0 20px}.deal-calc-offer-modal__suffix{position:absolute;right:12px;top:39px;transform:translateY(-50%);color:#9299ab;font-size:14px;pointer-events:none}.deal-calc-offer-modal__footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.deal-calc-offer-modal .ptg-form-group__label{position:relative}.quotation-modal.quotation-modal-view .ptg-modal-content,.quotation-modal.quotation-modal-edit .ptg-modal-content{width:1000px;max-width:calc(100vw - 24px);padding:0;display:flex;flex-direction:column;height:100%}.quotation-modal.quotation-modal-view .ptg-modal-form,.quotation-modal.quotation-modal-edit .ptg-modal-form{display:flex;align-items:flex-start;flex-wrap:wrap;flex:1;min-height:0;height:auto}.quotation-modal.quotation-modal-view .ptg-modal-footer,.quotation-modal.quotation-modal-edit .ptg-modal-footer{flex-shrink:0;padding:8px 20px 12px;border-top:1px solid #EDEFF8;z-index:5;background:#fff}.quotation-modal.quotation-modal-view .ptg-modal-form__column,.quotation-modal.quotation-modal-edit .ptg-modal-form__column{width:50%;height:100%;padding:16px 12px 12px}.quotation-modal.quotation-modal-view .ptg-modal-form__column .ptg-modal-form__column__header__title .ptg-form-group__status,.quotation-modal.quotation-modal-edit .ptg-modal-form__column .ptg-modal-form__column__header__title .ptg-form-group__status{width:190px}.quotation-modal.quotation-modal-view .ptg-modal-form__column:first-child,.quotation-modal.quotation-modal-edit .ptg-modal-form__column:first-child{border-right:1px solid #E1E4F3}.quotation-modal.quotation-modal-view .request-type-row,.quotation-modal.quotation-modal-edit .request-type-row{display:flex;gap:8px;margin-bottom:16px}.quotation-modal.quotation-modal-view .request-type-row button.request-type-elem,.quotation-modal.quotation-modal-edit .request-type-row button.request-type-elem{border:none;cursor:pointer;height:26px;display:flex;align-items:center;gap:4px;padding:0 6px;background:#f9f9fb;border:1px solid #EDEFF8;border-radius:8px;font-weight:500;font-size:13px;color:#5c6f9a}.quotation-modal.quotation-modal-view .request-type-row button.request-type-elem.active,.quotation-modal.quotation-modal-edit .request-type-row button.request-type-elem.active{border-color:#002fbd;color:#002fbd}.quotation-modal.quotation-modal-view .request-type-row button.request-type-elem.active svg,.quotation-modal.quotation-modal-view .request-type-row button.request-type-elem.active path,.quotation-modal.quotation-modal-edit .request-type-row button.request-type-elem.active svg,.quotation-modal.quotation-modal-edit .request-type-row button.request-type-elem.active path{fill:#002fbd}.quotation-modal.quotation-modal-view .quotation-form-managers-row,.quotation-modal.quotation-modal-edit .quotation-form-managers-row{padding:0 0 12px;margin:0}.quotation-modal.quotation-modal-view .managers-block img,.quotation-modal.quotation-modal-edit .managers-block img{width:28px;height:28px;border-radius:50%;border:solid 1px #fff}.quotation-modal.quotation-modal-view .managers-block img:not(:first-child),.quotation-modal.quotation-modal-edit .managers-block img:not(:first-child){margin-left:-8px}.quotation-modal.quotation-modal-view .ptg-tabs__secondary,.quotation-modal.quotation-modal-edit .ptg-tabs__secondary{width:calc(100% + 24px);margin-left:-12px;padding:0 12px}.quotation-modal.quotation-modal-view .ptg-tabs__secondary .ptg-tab,.quotation-modal.quotation-modal-edit .ptg-tabs__secondary .ptg-tab{flex-shrink:0;padding-left:10px;padding-right:10px;min-width:max-content}.quotation-modal.quotation-modal-view .form-tab-content,.quotation-modal.quotation-modal-edit .form-tab-content{width:calc(100% + 24px);margin-left:-12px;padding:12px;background-color:#f7f9fc;border-bottom:1px solid #EDEFF8;height:auto;min-height:200px;max-height:none;overflow-y:visible}.quotation-modal.quotation-modal-view .form-tab-content .form-section,.quotation-modal.quotation-modal-edit .form-tab-content .form-section{background:#fff;padding:16px;border-radius:14px}.quotation-modal.quotation-modal-view .form-tab-content .form-section-header,.quotation-modal.quotation-modal-edit .form-tab-content .form-section-header{margin-bottom:12px}.quotation-modal.quotation-modal-view .form-tab-content .form-section-header>span,.quotation-modal.quotation-modal-edit .form-tab-content .form-section-header>span{font-size:14px;line-height:120%}.quotation-modal.quotation-modal-view .quotation-form-left-scroll,.quotation-modal.quotation-modal-edit .quotation-form-left-scroll{padding-bottom:16px}.quotation-modal.quotation-modal-view .quotation-route-section,.quotation-modal.quotation-modal-edit .quotation-route-section{margin-top:16px;padding-top:8px;border-top:1px solid #E1E4F3}.quotation-modal.quotation-modal-view .quotation-route-section__header,.quotation-modal.quotation-modal-edit .quotation-route-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-weight:600;font-size:14px}.quotation-modal.quotation-modal-view .quotation-route-section__row,.quotation-modal.quotation-modal-edit .quotation-route-section__row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.quotation-modal.quotation-modal-view .ptg-choice-group,.quotation-modal.quotation-modal-edit .ptg-choice-group{display:flex;flex-wrap:wrap;gap:8px}.quotation-modal.quotation-modal-view .ptg-choice-group--transport .ptg-choice-btn,.quotation-modal.quotation-modal-edit .ptg-choice-group--transport .ptg-choice-btn{padding-left:24px;position:relative}.quotation-modal.quotation-modal-view .ptg-choice-group--transport .ptg-choice-btn:before,.quotation-modal.quotation-modal-edit .ptg-choice-group--transport .ptg-choice-btn:before{content:"";width:16px;height:16px;position:absolute;top:6px;left:5px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3423_86426)'%3E%3Cpath d='M4.00065 1.33398H12.0007C13.4734 1.33398 14.6673 2.52789 14.6673 4.00065V12.0007C14.6673 13.4734 13.4734 14.6673 12.0007 14.6673H4.00065C2.52789 14.6673 1.33398 13.4734 1.33398 12.0007V4.00065C1.33398 2.52789 2.52789 1.33398 4.00065 1.33398Z' fill='white' stroke='%23002FBD' stroke-opacity='0.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3423_86426'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.quotation-modal.quotation-modal-view .ptg-choice-group--transport .ptg-choice-btn.active:before,.quotation-modal.quotation-modal-edit .ptg-choice-group--transport .ptg-choice-btn.active:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.999 1.33203C13.4718 1.33203 14.666 2.52626 14.666 3.99902V11.999C14.666 13.4718 13.4718 14.666 11.999 14.666H3.99902C2.52626 14.666 1.33203 13.4718 1.33203 11.999V3.99902C1.33203 2.52626 2.52626 1.33203 3.99902 1.33203H11.999ZM13.167 4.1084C12.8591 3.83144 12.3845 3.85623 12.1074 4.16406L6.94922 9.89551C6.74246 10.1249 6.39255 10.1539 6.15137 9.96094L3.80078 8.08008C3.47734 7.82136 3.00484 7.87383 2.74609 8.19727C2.48767 8.52069 2.53999 8.99328 2.86328 9.25195L5.21484 11.1328C6.07647 11.8218 7.32624 11.7192 8.06445 10.8994L13.2227 5.16797C13.4998 4.86009 13.4749 4.38549 13.167 4.1084Z' fill='%23002FBD'/%3E%3C/svg%3E%0A")}.quotation-modal.quotation-modal-view .ptg-choice-btn,.quotation-modal.quotation-modal-edit .ptg-choice-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #EDEFF8;border-radius:8px;background:#f9f9fb;color:#5c6f9a;font-weight:500;font-size:13px;line-height:20px;cursor:pointer}.quotation-modal.quotation-modal-view .ptg-choice-btn.checkbox-icon,.quotation-modal.quotation-modal-edit .ptg-choice-btn.checkbox-icon{padding:5px 8px 5px 28px;position:relative}.quotation-modal.quotation-modal-view .ptg-choice-btn.checkbox-icon:before,.quotation-modal.quotation-modal-edit .ptg-choice-btn.checkbox-icon:before{content:"";width:16px;height:16px;left:8px;top:7px;position:absolute;transition:.2s;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='8' fill='white'/%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='7.5' stroke='%23002FBD' stroke-opacity='0.4'/%3E%3C/svg%3E%0A")}.quotation-modal.quotation-modal-view .ptg-choice-btn.active,.quotation-modal.quotation-modal-edit .ptg-choice-btn.active{border-color:#002fbd;background:#eef3ff;color:#002fbd}.quotation-modal.quotation-modal-view .ptg-choice-btn.active:before,.quotation-modal.quotation-modal-edit .ptg-choice-btn.active:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='8' fill='%23002FBD'/%3E%3Cpath d='M4.36914 9.2963C4.36914 9.2963 5.14692 9.2963 6.18396 11.1111C6.18396 11.1111 9.0663 6.35803 11.6284 5.40741' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.quotation-modal.quotation-modal-view .ptg-choice-btn.active .ptg-choice-btn__icon path,.quotation-modal.quotation-modal-edit .ptg-choice-btn.active .ptg-choice-btn__icon path{fill:#002fbd}.quotation-modal.quotation-modal-view .ptg-choice-btn:disabled,.quotation-modal.quotation-modal-edit .ptg-choice-btn:disabled{opacity:.45;cursor:not-allowed}.quotation-modal.quotation-modal-view .ptg-choice-btn__icon,.quotation-modal.quotation-modal-edit .ptg-choice-btn__icon{display:flex}.quotation-modal.quotation-modal-view .ptg-choice-btn__icon :deep(svg),.quotation-modal.quotation-modal-edit .ptg-choice-btn__icon :deep(svg){display:block}.quotation-modal.quotation-modal-view .list-block,.quotation-modal.quotation-modal-edit .list-block{display:flex;justify-content:space-between;padding-top:12px;margin-bottom:12px;gap:12px}.quotation-modal.quotation-modal-view .list-block-elem,.quotation-modal.quotation-modal-edit .list-block-elem{flex:1;min-width:0}.quotation-modal.quotation-modal-view .list-block-elem>span:first-child,.quotation-modal.quotation-modal-edit .list-block-elem>span:first-child{font-weight:500;font-size:13px;line-height:160%;color:#9299ab;display:block;margin-bottom:8px}.quotation-modal.quotation-modal-view .list-block__row,.quotation-modal.quotation-modal-edit .list-block__row{display:flex;align-items:flex-start;gap:8px;margin-bottom:4px}.quotation-modal.quotation-modal-view .list-block__row span,.quotation-modal.quotation-modal-edit .list-block__row span{font-weight:500;font-size:13px;line-height:160%;color:#000}.quotation-modal.quotation-modal-view .list-block__row svg,.quotation-modal.quotation-modal-edit .list-block__row svg{min-width:18px;flex-shrink:0}.quotation-modal.quotation-modal-view .list-sample-view__row,.quotation-modal.quotation-modal-edit .list-sample-view__row{margin-bottom:2px;display:flex;align-items:flex-start;gap:8px}.quotation-modal.quotation-modal-view .list-sample-view__row span:first-child,.quotation-modal.quotation-modal-edit .list-sample-view__row span:first-child{font-weight:400;font-size:13px;line-height:160%;color:#9299ab;min-width:165px}.quotation-modal.quotation-modal-view .list-sample-view__row span:last-child,.quotation-modal.quotation-modal-edit .list-sample-view__row span:last-child{font-weight:500;font-size:13px;line-height:160%;color:#000}.quotation-modal.quotation-modal-view .list-sample-view__row span:last-child.list-sample-view__value--empty,.quotation-modal.quotation-modal-edit .list-sample-view__row span:last-child.list-sample-view__value--empty{font-weight:400;color:#9299ab}.quotation-modal.quotation-modal-view .list-sample-view__title,.quotation-modal.quotation-modal-edit .list-sample-view__title{font-weight:500;font-size:14px;line-height:120%;color:#000;margin:12px 0}.quotation-modal.quotation-modal-view .ptg-cargo-block,.quotation-modal.quotation-modal-edit .ptg-cargo-block{margin-bottom:12px}.quotation-modal.quotation-modal-view .ptg-cargo-block__header,.quotation-modal.quotation-modal-edit .ptg-cargo-block__header{font-weight:500;font-size:12px;line-height:20px;color:#9299ab;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #E8EAF2}.quotation-modal.quotation-modal-view .ptg-cargo-block__title,.quotation-modal.quotation-modal-edit .ptg-cargo-block__title{font-weight:500;font-size:13px;line-height:160%;color:#1f2937;margin-bottom:8px}.quotation-modal.quotation-modal-view .ptg-cargo-block__tags,.quotation-modal.quotation-modal-edit .ptg-cargo-block__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quotation-modal.quotation-modal-view .ptg-cargo-tag,.quotation-modal.quotation-modal-edit .ptg-cargo-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-weight:500;font-size:12px;line-height:20px;white-space:nowrap}.quotation-modal.quotation-modal-view .ptg-cargo-tag--metrics,.quotation-modal.quotation-modal-edit .ptg-cargo-tag--metrics{background:#f5f3ff;border:1px solid #DDD6FE;color:#6d28d9}.quotation-modal.quotation-modal-view .ptg-cargo-tag--adr,.quotation-modal.quotation-modal-edit .ptg-cargo-tag--adr{background:#fef2f2;border:1px solid #FECACA;color:#b91c1c}.quotation-modal.quotation-modal-view .ptg-cargo-tag--adr svg,.quotation-modal.quotation-modal-edit .ptg-cargo-tag--adr svg{flex-shrink:0}.quotation-modal.quotation-modal-view .ptg-variables-row,.quotation-modal.quotation-modal-edit .ptg-variables-row{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:8px}.quotation-modal.quotation-modal-view .ptg-variables-row>span,.quotation-modal.quotation-modal-edit .ptg-variables-row>span{font-weight:500;font-size:12px;line-height:20px;color:#9299ab;margin-right:4px;min-width:26px}.quotation-modal.quotation-modal-view .ptg-variables-row .ptg-variables-elem,.quotation-modal.quotation-modal-edit .ptg-variables-row .ptg-variables-elem{padding:3px 6px;border-radius:4px;background-color:#f6f6f9;font-weight:500;font-size:12px;line-height:20px;color:#000}.quotation-modal.quotation-modal-view .comments,.quotation-modal.quotation-modal-edit .comments{margin-top:16px;font-weight:500;font-size:13px;line-height:160%;color:#000}.quotation-modal.quotation-modal-view .map-container .rout-text-block,.quotation-modal.quotation-modal-edit .map-container .rout-text-block{display:flex;padding:12px 0;justify-content:space-between}.quotation-modal.quotation-modal-view .request-name,.quotation-modal.quotation-modal-edit .request-name{font-weight:600;font-size:13px;line-height:160%;color:#000;margin-bottom:8px}.quotation-modal.quotation-modal-view .quotation-view-card,.quotation-modal.quotation-modal-edit .quotation-view-card{margin-bottom:12px}.quotation-modal.quotation-modal-view .quotation-view-card h4,.quotation-modal.quotation-modal-edit .quotation-view-card h4{font-weight:600;font-size:14px;line-height:120%;color:#000;margin:0 0 12px}.quotation-modal.quotation-modal-view .quotation-view-row,.quotation-modal.quotation-modal-edit .quotation-view-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;line-height:160%}.quotation-modal.quotation-modal-view .quotation-view-row>span:first-child,.quotation-modal.quotation-modal-edit .quotation-view-row>span:first-child{color:#9299ab;font-weight:500;flex-shrink:0}.quotation-modal.quotation-modal-view .quotation-view-row strong,.quotation-modal.quotation-modal-edit .quotation-view-row strong{color:#000;font-weight:500;text-align:right}.quotation-modal.quotation-modal-view .quotation-view-row--block,.quotation-modal.quotation-modal-edit .quotation-view-row--block{display:block;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #EDEFF8}.quotation-modal.quotation-modal-view .quotation-view-row__total_cost,.quotation-modal.quotation-modal-edit .quotation-view-row__total_cost{font-size:14px;margin-top:8px}.quotation-modal.quotation-modal-view .ptg-modal-form__heading,.quotation-modal.quotation-modal-edit .ptg-modal-form__heading{width:calc(100% + 24px);margin:0 -12px 12px;padding:0 12px 12px;border-bottom:1px solid #E1E4F3}.quotation-modal:not(.quotation-modal-view):not(.quotation-modal-edit) .ptg-modal-form.quotation-view-form .quotation-view-content{display:grid;grid-template-columns:2.5fr 1fr;gap:12px;height:calc(100vh - 145px);overflow-y:auto}.quotation-modal:not(.quotation-modal-view):not(.quotation-modal-edit) .ptg-modal-form.quotation-view-form .quotation-view-content.single-column{grid-template-columns:1fr}.quotation-modal.quotation-modal-edit .form-tab-content{height:auto}.ptg-modal.quotation-modal-view.quotation-modal-view--new,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new{justify-content:center!important;align-items:center!important;padding:10px}.ptg-modal.quotation-modal-view.quotation-modal-view--new>.ptg-modal-content,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new>.ptg-modal-content{position:relative;width:1100px!important;max-width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(100vh - 20px)!important;margin:0!important;left:auto!important;right:auto!important;top:auto!important;padding:0!important;display:flex!important;flex-direction:column!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 16px 48px #0f172a2e;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .ptg-modal-footer,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .ptg-modal-footer{display:none!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__btn,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__icon-btn,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__offer-edit,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__tab,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__calcs-tab,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new button.qvf-new__docs-chip,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__icon-btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__offer-edit,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__tab,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__calcs-tab,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new button.qvf-new__docs-chip{appearance:none;box-shadow:none;text-decoration:none;font-family:inherit;line-height:1.2}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new{--qvf-primary: #002fbd;--qvf-primary-soft: #eef0ff;--qvf-primary-hover: #00269c;--qvf-text: #0b0f19;--qvf-text-secondary: #5c6f9a;--qvf-muted: #9299AB;--qvf-border: #e1e4f3;--qvf-border-soft: #edeff8;--qvf-bg-soft: #f7f8fc;--qvf-bg-tag: #eef1f8;--qvf-success: #12b76a;--qvf-danger: #d92d20;--qvf-incoterm-bg: #fff4e8;--qvf-incoterm-text: #c2410c;--qvf-mode-bg: #e8f1ff;--qvf-mode-text: #1d4ed8;--qvf-radius: 12px;--qvf-pad-x: 24px;display:flex;flex-direction:column;width:100%;min-height:0;max-height:calc(100vh - 20px);overflow:hidden;background:#fff;color:var(--qvf-text);font-size:13px;font-weight:400;box-sizing:border-box}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new *,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new *:before,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new *:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new *,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new *:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new *:after{box-sizing:border-box}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header{flex-shrink:0;display:flex;flex-direction:column;gap:0;padding:0;border-bottom:none;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-top,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-main,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-main{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;min-width:0;flex:1}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__title-block,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__title-block{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 10px;min-width:0;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__title{margin:0;font-weight:600;font-size:14px;line-height:120%;color:#262b4b;letter-spacing:0;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__date,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__date{margin:0;color:#262b4b;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__people,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__people{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__manager,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__manager{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:#9299ab;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__manager--list,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__manager--list{flex-wrap:wrap;white-space:normal}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__manager-person,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__manager-person{display:inline-flex;align-items:center;gap:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__avatar,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__avatar{width:16px;height:16px;border-radius:50%;object-fit:cover;background:var(--qvf-bg-tag)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calc-link,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calc-link{font-size:13px;font-weight:500;color:var(--qvf-text-secondary);white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;margin-left:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--request,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--request{background:var(--qvf-primary-soft);color:var(--qvf-primary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--offers,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--offers{background:#e7e0ff;color:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--approve,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--approve{background:#e0e7ff;color:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--active,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--active{background:#e6f6ec;color:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--muted,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--muted{background:#f0f0f0;color:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--rates-request,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--rates-request{background:#e9ebf2;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--rates-requested,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--rates-requested{background:#fcf1e8;color:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--has-rates,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--has-rates{background:#e7e0ff;color:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--approval,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--approval{background:#e0e7ff;color:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--kp-approved,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--kp-approved{background:#e6f6ec;color:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--cancelled,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--cancelled{background:#f6e6e6;color:#be2e2e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--archived,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--archived{background:#f0f0f0;color:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__status--awaiting-payment,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__status--awaiting-payment{background:#edeff8;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-status,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-status{display:flex;align-items:center;gap:6px;flex-shrink:0;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-status .crm-status-due-at,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-status .crm-status-due-at{display:inline-flex;align-items:center;gap:2px;height:26px;padding:0 8px 0 6px;border-radius:100px;font-weight:500;font-size:12px;line-height:16px;color:#ff8025;background:#ffebe6;white-space:nowrap;cursor:default}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-status .crm-status-due-at svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-status .crm-status-due-at svg{width:16px;height:16px;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__header-actions,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__icon-btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:26px;padding:0;border:none;border-radius:8px;background:transparent;color:#babeca;cursor:pointer;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__icon-btn svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__icon-btn svg{display:block;width:18px;height:18px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__unread,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__unread{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;border:solid 2px #fff;border-radius:999px;background:#363cc4;color:#fff;font:700 9px/10px Instrument Sans,Roboto,sans-serif;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__unread--alert,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__unread--alert{background:#e6254f}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metrics,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metrics{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;margin:0;border-radius:0;border-top:1px solid #EDEFF8;border-bottom:1px solid #EDEFF8;background:#f3f3fc;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client{display:flex;flex-wrap:nowrap;align-items:center;gap:12px 16px;min-width:0;flex:1 1 auto;overflow:hidden}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-company,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-company a,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-contact,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-company,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-company a,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-contact{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:21px;font-size:13px;font-weight:500;color:#090c4d;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-company svg,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-company a svg,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-contact svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-company svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-company a svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-contact svg{flex-shrink:0;width:16px;height:16px;color:var(--qvf-text-secondary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-company .qvf-new__rating,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-company .qvf-new__rating{margin-left:2px;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__party-link,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__party-link{min-width:0;overflow:hidden;color:var(--qvf-primary);text-decoration:none;text-overflow:ellipsis;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__party-link:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__party-link:hover{text-decoration:underline}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rating,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rating{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:700;color:var(--qvf-success)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-grid{display:flex;flex-wrap:nowrap;align-items:center;gap:0;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric{min-width:0;padding:0 14px;border-left:1px solid var(--qvf-border);display:flex;flex-direction:column;justify-content:center}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric:first-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric:first-child{border-left:none;padding-left:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric:last-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric:last-child{padding-right:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-label{display:block;margin-bottom:2px;font-size:11px;font-weight:500;line-height:14px;color:#9299ab;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-value{display:block;font-size:13px;font-weight:600;line-height:16px;color:#262b4b;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric--wrap .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-value,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric--wrap .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric--wrap .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric--wrap .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-value{white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-sub,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-sub{display:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric--profit .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric--profit .qvf-new__metric-value{color:#2e8b57}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric--empty .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-value,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric--empty .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric--empty .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__metric-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric--empty .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__metric-value{color:var(--qvf-muted);font-weight:500}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice{flex-shrink:0;display:flex;align-items:flex-start;gap:12px;margin:0 var(--qvf-pad-x) 12px;padding:12px 14px;border-radius:var(--qvf-radius);border:1px solid var(--qvf-border)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice--warning,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice--warning{background:#fff8eb;border-color:#f5dfb4;color:#7a4b00}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice--warning .qvf-new__notice-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice--warning .qvf-new__notice-icon{color:#c47f17}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice--muted,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice--muted{background:var(--qvf-bg-soft);border-color:var(--qvf-border);color:var(--qvf-text-secondary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice--muted .qvf-new__notice-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice--muted .qvf-new__notice-icon{color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice-icon{flex-shrink:0;line-height:0;margin-top:1px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice-body,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice-body{min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice-title{margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.35;color:inherit}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__notice-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__notice-text{margin:0;font-size:13px;font-weight:400;line-height:1.45;color:inherit}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form{flex-shrink:0;margin:0 var(--qvf-pad-x) 16px;padding:16px 18px;border-radius:var(--qvf-radius);border:1px solid var(--qvf-border);background:#fff;box-shadow:0 1px 2px #0f172a0a}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-head,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-head{margin-bottom:14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-title{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.35;color:var(--qvf-text)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-lead,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-lead{margin:0;font-size:13px;line-height:1.45;color:var(--qvf-text-secondary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-loading,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-loading{font-size:13px;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-grid{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:12px 14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-field,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-field label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-field label{font-size:12px;font-weight:500;color:var(--qvf-text-secondary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-field--full,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-field--full{grid-column:1/-1}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-input,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-input{width:100%;min-height:36px;padding:8px 10px;border:1px solid var(--qvf-border);border-radius:8px;background:#fff;font-size:13px;color:var(--qvf-text);transition:border-color .15s ease}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-input:focus,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-input:focus{outline:none;border-color:var(--qvf-primary, #2563eb);box-shadow:0 0 0 3px #2563eb1f}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-input.is-invalid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-input.is-invalid{border-color:#dc3545}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-select,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%2364748b' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-textarea,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-textarea{min-height:72px;resize:vertical}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-error,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-error{font-size:12px;color:#dc3545}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-actions,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-actions{display:flex;justify-content:flex-end;margin-top:14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-success,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-success{padding:12px 14px;border-radius:8px;background:#ecfdf3;border:1px solid #bbf7d0;color:#166534}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-success-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-success-title{margin:0 0 4px;font-size:13px;font-weight:600}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-success-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-success-text{margin:0 0 10px;font-size:13px;line-height:1.45}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__rate-form-edit,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__rate-form-edit{margin-top:2px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__scroll,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__top,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:28px;margin-bottom:20px;align-items:start}@media(max-width:960px){.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__top,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__top{grid-template-columns:1fr;gap:16px}}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__top--full,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__top--full{grid-template-columns:1fr;gap:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__summary,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__summary{min-width:0;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__summary .route-passed-locations,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__summary .route-passed-locations{margin-top:10px;overflow:visible;z-index:2}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__summary-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__summary-title{margin:0 0 8px;font-weight:500;font-size:13px;line-height:17px;letter-spacing:0;color:#262b4b}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tags,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tag,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tag{display:inline-flex;align-items:center;gap:5px;padding:4px 5px;border-radius:6px;background:#eff1f5;color:#7f8fb3;font-size:13px;font-weight:600;line-height:17px;border:1px solid #E1E4F3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tag .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tag .transport-mode-icon{width:14px;height:14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tag--mode,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tag--mode{color:#262b4b;border:1px solid #E1E4F3;background-color:#f5f5fc}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tag--mode svg,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tag--mode path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tag--mode svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tag--mode path{fill:#262b4b}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route{--qvf-route-mode: #363CC4;--qvf-route-mode-soft: rgba(54, 60, 196, .16);--qvf-route-pending: #D6DBEF;display:flex;align-items:flex-start;gap:8px;overflow-x:auto;padding:12px;background:#f9f9fb;border-radius:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi{gap:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-leg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-leg{min-height:28px;padding-top:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-line{top:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-mode,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-mode{margin-top:-5px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-point,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-point{min-width:auto;position:relative;padding-top:3px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-point:first-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-point:first-child{padding-left:20px;padding-right:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-point:last-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-point:last-child{padding-right:20px;padding-left:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-point:not(:first-child):not(:last-child),.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-point:not(:first-child):not(:last-child){width:14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-city,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-city{position:absolute;top:10px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route--multi .qvf-new__route-country,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route--multi .qvf-new__route-country{position:absolute;top:25px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-point,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-point{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:78px;max-width:130px;text-align:center}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-point.is-passed .qvf-new__route-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-point.is-passed .qvf-new__route-dot{background:var(--qvf-route-mode)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-point.is-current .qvf-new__route-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-point.is-current .qvf-new__route-dot{width:8px;height:8px;margin-top:-1px;background:var(--qvf-route-mode);box-shadow:0 0 0 5px #363cc42e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-dot{width:6px;height:6px;border-radius:50%;background:var(--qvf-route-pending);margin-bottom:8px;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-city,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-city{font-size:12px;font-weight:600;color:var(--qvf-text);line-height:1.25}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-country,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-country{margin-top:1px;font-size:11px;font-weight:400;color:var(--qvf-muted);line-height:1.25}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1 48px;min-width:40px;position:relative;padding-top:0;align-self:flex-start}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line{background:var(--qvf-route-mode)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line:before,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-passed .qvf-new__route-line:after{background:var(--qvf-route-mode)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line{background:linear-gradient(to right,var(--qvf-route-mode) 0%,var(--qvf-route-mode) 50%,var(--qvf-route-pending) 50%,var(--qvf-route-pending) 100%)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line:before{background:var(--qvf-route-mode)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-partial .qvf-new__route-line:after{background:var(--qvf-route-pending)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-pending .qvf-new__route-mode svg,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-leg.is-pending .qvf-new__route-mode path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-pending .qvf-new__route-mode svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-leg.is-pending .qvf-new__route-mode path{fill:#9ba6bf}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-line{position:absolute;top:16px;left:0;right:0;border-radius:3px;height:3px;background:var(--qvf-route-pending)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-line:after,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-line:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-line:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-line:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--qvf-route-mode);top:-1.5px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-line:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-line:before{left:-10px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-line:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-line:after{right:-10px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-mode,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-mode{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#f9f9fb;color:var(--qvf-route-mode, var(--qvf-primary));margin-top:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-mode path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-mode path{fill:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-mode .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-mode .transport-mode-icon{width:16px;height:16px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-mode.has-location-tip,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-mode.has-location-tip{cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__route-location-trigger,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__route-location-trigger{display:inline-flex;align-items:center;justify-content:center;line-height:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs{min-width:0;display:flex;flex-direction:column;gap:10px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-header,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;flex-wrap:wrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-title{margin:0;font-size:14px;font-weight:600;color:var(--qvf-text)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tabs,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tabs{display:flex;flex-wrap:wrap;gap:0 16px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab{position:relative;padding:6px 0!important;margin:0;border:none!important;background:transparent!important;font-size:14px!important;font-weight:500!important;color:var(--qvf-muted)!important;cursor:pointer;line-height:20px!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab.is-active,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab.is-active{color:var(--qvf-text)!important;font-weight:600!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab.is-active:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--qvf-primary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab:hover:not(.is-active),.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab:hover:not(.is-active){color:var(--qvf-text-secondary)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab-count,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;margin-left:6px;font-size:12px;font-weight:600;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab.is-active .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab-count,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab.is-active .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab-count,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab.is-active .ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab-count,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab.is-active .ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab-count{color:var(--qvf-text)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-tab.is-pending .qvf-new__calcs-tab-count,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-tab.is-pending .qvf-new__calcs-tab-count{color:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:#363cc4;font-size:14px;line-height:20px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter strong{font-weight:700}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter-refresh,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter-refresh{flex-shrink:0;color:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter-btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:8px;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter-btn--reject,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter-btn--reject{background:#fff;border:1px solid #E1E4F3;color:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter-btn--accept,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter-btn--accept{background:#363cc4;border:1px solid #363CC4;color:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__client-counter-btn:disabled,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__client-counter-btn:disabled{opacity:.6;cursor:default}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-pick-hint,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-pick-hint{margin:-4px 0 0;color:#5b6478;font-size:13px;line-height:18px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-empty,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:168px;padding:24px 16px;border:1.5px dashed #d0d5e8;border-radius:8px;text-align:center}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-empty-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-empty-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#f0f2f8;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-empty-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-empty-text{margin:0;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0%;text-align:center;color:#262b4b}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-empty--inline,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-empty--inline{min-height:0;padding:12px 16px;border-style:dashed}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offers,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offers{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto minmax(90px,auto) auto;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:var(--qvf-bg-soft)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer--selected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer--selected{background:#eefaf3;box-shadow:inset 0 0 0 1px #12b76a}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-name,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-name{display:flex;flex-direction:column;gap:2px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-name strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-name strong{font-size:12px;font-weight:600;color:var(--qvf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-rating,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-rating{font-size:11px;font-weight:600;color:var(--qvf-success)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-chosen,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-chosen{display:inline-flex;align-items:center;width:fit-content;padding:1px 7px;border-radius:999px;background:#d1fadf;color:#027a48;font-size:10px;font-weight:600;line-height:16px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__top-board,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__top-board{grid-column:1/-1;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board{--qrb-bg: #f7f8fc;width:100%;min-width:0;padding:14px 14px 12px;border:1px solid #e6e9f4;border-radius:12px;background:var(--qrb-bg)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__grid{display:flex;flex-direction:column;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__timeline,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__timeline{position:relative;height:22px;margin-bottom:14px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__timeline.has-dates,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__timeline.has-dates{height:42px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__track,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__track{position:absolute;right:3px;bottom:8px;left:3px;height:2px;border-radius:2px;background:#d7ddf0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__point,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__point{position:absolute;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:168px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__point.is-start,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__point.is-start{left:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__point.is-end,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__point.is-end{right:0;left:auto;align-items:flex-end}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__point.is-end .qvf-route-board__date,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__point.is-end .qvf-route-board__date{margin-left:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__point.is-mid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__point.is-mid{transform:translate(-8px)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__date,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__date{display:flex;align-items:center;gap:4px;min-height:16px;margin:0 0 4px 13px;color:#8f9dbc;font-size:11px;font-weight:500;line-height:14px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__date svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__date svg{flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__place,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__place{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:18px;padding:0 4px;background:var(--qrb-bg)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__place-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__place-text{overflow:hidden;color:#262b4b;font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__mode,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__mode{position:absolute;bottom:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:22px;height:18px;background:var(--qrb-bg);color:#6d7b98;transform:translate(-50%)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__mode .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__mode .transport-mode-icon{width:16px;height:16px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__cols,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__cols{display:grid;align-items:start;column-gap:0;row-gap:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rule,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rule{z-index:0;align-self:stretch;pointer-events:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rule.is-split,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rule.is-split{border-left:1px dashed #e3e7f2}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card{z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;align-self:start;min-width:0;margin:0 8px;padding:10px 12px;border-radius:10px;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-openable,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-pickable,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-selected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-openable,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-pickable,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-selected{cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-pickable,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-pickable{box-shadow:inset 0 0 0 1px #98e0b8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-selected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-selected{box-shadow:inset 0 0 0 2px #12b76a}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-disabled,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-proposal-disabled{opacity:.4;pointer-events:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-cheapest,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-cheapest{background:#eefaf3;box-shadow:inset 0 0 0 1px #98e0b8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-rate-changed,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-rate-changed{background:#fff4de}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-accepted,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-accepted{background:#eefaf3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-rejected .qvf-route-board__name,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card.is-rejected .qvf-route-board__price,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-rejected .qvf-route-board__name,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card.is-rejected .qvf-route-board__price{opacity:.4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__card-body,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__identity,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__identity{display:flex;align-items:center;gap:8px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__mode-badge,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__mode-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#f4f6fb;color:#090c4d}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__mode-badge .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__mode-badge .transport-mode-icon{width:18px;height:18px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__name,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__name{min-width:0;overflow:hidden;color:#262b4b;font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__actions,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__actions{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;gap:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__counter-btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__counter-btn{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__counter-btn:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__counter-btn:hover{opacity:.85}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__counter-btn svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__counter-btn svg{display:block}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__x,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__check,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__x,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__check{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__x svg,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__check svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__x svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__check svg{display:block;width:36px;height:36px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__x:hover,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__check:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__x:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__check:hover{opacity:.88}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__wait,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__wait{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid #e4e7f1;background:#f5f7fb;color:#8f9dbc;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__wait:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__wait:before{content:"";width:6px;height:6px;border-radius:50%;background:#c5cde0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rejected,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__approved,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rejected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__approved{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rejected:before,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__approved:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rejected:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__approved:before{content:"";width:6px;height:6px;border-radius:50%;flex:0 0 6px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rejected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rejected{border:1px solid #f04438;background:#fff5f5;color:#d92d20}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__rejected:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__rejected:before{background:#f04438}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__approved,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__approved{border:1px solid #abefc6;background:#f6fef9;color:#067647}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__approved:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__approved:before{background:#12b76a}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price{display:flex;align-items:center;gap:6px;min-width:0;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price .transport-mode-icon{width:14px;height:14px;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price strong{color:#262b4b;font-size:13px;font-weight:700;line-height:18px;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price.is-changed strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price.is-changed strong{font-family:Instrument Sans,sans-serif;font-weight:700;font-size:13px;line-height:18px;letter-spacing:0;color:#363cc4;vertical-align:middle}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price .qvf-route-board__price-refresh,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price .qvf-route-board__price-refresh{flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__price span,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__price span{min-width:0;overflow:hidden;color:#8f9dbc;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__empty,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:168px;margin-top:8px;padding:24px 16px;border:1px dashed #d5dae8;border-radius:12px;background:#fff;text-align:center}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__empty-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__empty-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#eef1f6;color:#8f9dbc}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__empty-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__empty-text{margin:0;color:#262b4b;font-size:13px;font-weight:400;line-height:20px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__footer,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__footer{align-self:start;margin-top:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__deal,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__deal{display:inline-flex;align-items:center;gap:6px;margin:0;color:#17a34a;font-size:13px;font-weight:500;line-height:18px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .qvf-route-board__deal svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .qvf-route-board__deal svg{flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-mode,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-flags,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-mode,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-flags{display:inline-flex;align-items:center;gap:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-price,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-price{text-align:right}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-price strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-price strong{display:block;font-size:12px;font-weight:700;color:var(--qvf-text);white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-price span,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-price span{display:block;font-size:11px;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-wait,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-wait{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:var(--qvf-primary-soft);color:var(--qvf-primary);font-size:11px;font-weight:600}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-wait:before,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-wait:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-edit,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-edit{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:var(--qvf-primary-soft);color:var(--qvf-primary);cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__offer-edit:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__offer-edit:hover{background:#ddd9ff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__calcs-actions,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__calcs-actions{display:flex;flex-wrap:wrap;gap:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__deal-source,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__deal-source{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__deal-source-label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__deal-source-label{font-size:12px;font-weight:500;line-height:14px;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__deal-source-chip,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__deal-source-chip{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 6px;border:0;border-radius:6px;background:#e6e0ff;color:#363cc4;font:inherit;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__deal-source-chip svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__deal-source-chip svg{flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__deal-source-chip:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__deal-source-chip:hover{background:#d8d0ff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px!important;border-radius:6px!important;border:1px solid transparent!important;font-size:13px!important;font-weight:600!important;cursor:pointer;white-space:nowrap;background-image:none!important;transition:background-color .15s,color .15s,border-color .15s}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn svg,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn svg{flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--primary,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--primary{background:var(--qvf-primary)!important;background-color:var(--qvf-primary)!important;color:#fff!important;border-color:var(--qvf-primary)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--primary:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--primary:hover{background:var(--qvf-primary-hover)!important;background-color:var(--qvf-primary-hover)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--primary svg path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--primary svg path{stroke:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--outline,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--outline{background:#fff!important;color:#363cc4!important;border-color:#e1e4f3!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--outline:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--outline:hover{background:var(--qvf-primary-soft)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--ghost,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--ghost{background:transparent!important;background-color:transparent!important;color:var(--qvf-text-secondary)!important;border-color:transparent!important;padding:0 10px!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--ghost:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--ghost:hover{color:var(--qvf-text)!important;background:var(--qvf-bg-soft)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger{background:transparent!important;background-color:transparent!important;color:var(--qvf-danger)!important;border-color:transparent!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger:hover{background:#fef3f2!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger svg path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger svg path{stroke:var(--qvf-danger)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger-outline,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger-outline{background:transparent!important;background-color:transparent!important;color:var(--qvf-danger)!important;border-color:transparent!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger-outline:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger-outline:hover{background:#fef3f2!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger-outline svg path,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn--danger-outline svg circle,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger-outline svg path,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn--danger-outline svg circle{stroke:var(--qvf-danger)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__btn:disabled,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__btn:disabled{opacity:.5;cursor:default}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tabs,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tabs{display:flex;flex-wrap:wrap;gap:0 20px;border-bottom:1px solid var(--qvf-border-soft);margin:0;padding:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tab,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tab{position:relative;padding:11px 0!important;margin:0;border:none!important;background:transparent!important;font-size:13px!important;font-weight:500!important;color:var(--qvf-muted)!important;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tab.is-active,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tab.is-active{color:var(--qvf-text)!important;font-weight:600!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tab.is-active:after,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--qvf-primary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tab:hover:not(.is-active),.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tab:hover:not(.is-active){color:var(--qvf-text-secondary)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__tab-count,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:var(--qvf-primary-soft);color:var(--qvf-primary);font-size:11px;font-weight:700;vertical-align:middle}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__panel,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__panel{min-height:160px;margin:0 -12px -12px;width:calc(100% + 24px);background-color:#f4f4f7;padding:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__stack,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__stack{display:flex;flex-wrap:wrap;gap:8px;overflow:visible}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__stack>.qvf-new__card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__stack>.qvf-new__card{flex:1 1 calc(50% - 4px);min-width:260px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__fleet-actions,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__fleet-actions{flex:1 0 100%;width:100%;overflow:visible;position:relative;z-index:4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card{border:1px solid var(--qvf-border-soft);border-radius:12px;background:#fff;padding:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-head,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--qvf-border-soft)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-head-meta,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-head-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-head-label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-head-label{font-size:13px;font-weight:500;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-stage-status,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-stage-status{font-size:13px;font-weight:600;line-height:1.3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-stage-status--done,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-stage-status--done{color:#039855}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-stage-status--progress,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-stage-status--progress{color:#363cc4}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__card-stage-status--planned,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__card-stage-status--planned{color:#b0b5c3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__mode-chip,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__mode-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:8px;background:#eff8fb;border:1px solid #d6edf5;color:#267997;font-size:13px;font-weight:600;flex-shrink:0;margin-left:auto}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__mode-chip .transport-mode-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__mode-chip .transport-mode-icon{width:18px;height:18px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}@media(max-width:720px){.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-grid{grid-template-columns:1fr}}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv{display:flex;gap:4px;min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv--block,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv--block{margin-top:12px;padding-top:12px;border-top:1px solid var(--qvf-border-soft)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-label{font-size:13px;font-weight:400;color:#9299ab;line-height:21px;min-width:120px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value{font-size:13px;font-weight:500;color:#262b4b;line-height:21px;word-break:break-word}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value.is-empty,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value.is-empty{font-weight:400;color:#babeca}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value--hs,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value--hs{overflow-wrap:anywhere;white-space:pre-wrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value--muted,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value--muted{color:var(--qvf-text-secondary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value--profit,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value--profit{color:var(--qvf-success)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-value .qvf-new__metric-sub,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-value .qvf-new__metric-sub{display:block;margin-top:2px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-list,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-list{display:flex;flex-direction:column}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-row,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-row{display:flex;align-items:baseline;justify-content:space-between;padding:0 0 4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-row--divider,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-row--divider{margin-top:2px;padding-top:12px;border-top:1px solid var(--qvf-border-soft)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__kv-row .qvf-new__kv-value,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__kv-row .qvf-new__kv-value{text-align:right}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__finance-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__finance-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:720px){.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__finance-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__finance-grid{grid-template-columns:1fr}}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__finance-card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__finance-card{border:1px solid var(--qvf-border-soft);border-radius:14px;background:#fff;padding:14px 16px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__finance-card-head,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__finance-card-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--qvf-text)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__finance-card-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__finance-card-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--qvf-bg-soft);color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-toolbar,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-chips,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-chips{display:flex;flex-wrap:wrap;gap:6px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-chip,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-chip{display:inline-flex;align-items:center;height:30px;padding:0 12px!important;border:none!important;border-radius:999px!important;background:#eef1f5!important;color:#5c6b8a!important;font-size:12px!important;font-weight:600!important;cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-chip.is-active,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-chip.is-active{background:var(--qvf-primary-soft)!important;color:var(--qvf-primary)!important}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:900px){.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-grid,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-grid{grid-template-columns:1fr}}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-col,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-col{min-width:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-col-title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-col-title{margin-bottom:8px;padding:8px 10px;border-radius:8px;background:var(--qvf-bg-soft);color:var(--qvf-text-secondary);font-size:12px;font-weight:600}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__docs-col-empty,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__docs-col-empty{padding:16px 10px;color:var(--qvf-muted);font-size:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-card{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--qvf-border-soft);border-radius:10px;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-card.is-openable,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-card.is-openable{cursor:pointer}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-card.is-openable:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-card.is-openable:hover{border-color:#c9d2ea}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-size:11px;font-weight:800;color:#fff;flex-shrink:0;background:#94a3b8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-icon--pdf,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-icon--pdf{background:#e11d48}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-icon--doc,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-icon--doc{background:#2563eb}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-icon--xls,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-icon--xls{background:#16a34a}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-meta,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-meta{min-width:0;display:flex;flex-direction:column;gap:2px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-name,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-name{appearance:none;display:block;width:100%;margin:0;padding:0;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--qvf-text);text-align:left;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:inherit}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-name:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-name:hover{color:var(--qvf-primary)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__doc-sub,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__doc-sub{font-size:11px;color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__history-card,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__history-card{padding:8px 12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history{display:flex;flex-direction:column}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__empty,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__empty{padding:16px 8px;color:var(--qvf-muted);font-size:13px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__row,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__row{display:grid;grid-template-columns:minmax(180px,240px) 1fr;gap:16px 24px;padding:14px 4px;border-bottom:1px solid #edeff8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__row:last-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__row:last-child{border-bottom:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__meta,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__meta{font-size:12px;line-height:1.4;color:#7f8fb3;padding-top:1px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__content,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__content{min-width:0;display:flex;flex-direction:column;gap:6px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__title,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__text,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__reason,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__body,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__status-text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__title,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__text,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__reason,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__body,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__status-text{font-family:Instrument Sans,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:120%;letter-spacing:0;color:#262b4b}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__close-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__close-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-family:Instrument Sans,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:120%;letter-spacing:0;color:#262b4b}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__reason,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__reason{white-space:pre-wrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__snapshot-link,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__snapshot-link{display:inline-flex;margin-top:6px;font-size:13px;font-weight:600;line-height:18px;color:#002fbd;text-decoration:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__snapshot-link:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__snapshot-link:hover{text-decoration:underline}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__body,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__body{white-space:pre-wrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__change,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__change{display:flex;flex-direction:column;gap:2px;margin-top:4px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__change-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__change-line{color:var(--qvf-text, #262b4b);font-size:13px;line-height:18px;white-space:pre-line;word-break:break-word}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__change-label,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__change-label{color:var(--qvf-muted, #7f8fb3)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__status-line,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__status-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-kp-approved,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-kp-approved{background:#e6f6ec;color:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-kp-approved .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-kp-approved .deal-history__pill-dot{background:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-loading,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-loading{background:#fcf1e8;color:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-loading .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-loading .deal-history__pill-dot{background:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-in-transit,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-in-transit{background:#e7e0ff;color:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-in-transit .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-in-transit .deal-history__pill-dot{background:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-unloading,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-unloading{background:#e0e7ff;color:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-unloading .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-unloading .deal-history__pill-dot{background:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-awaiting-payment,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-awaiting-payment{background:#edeff8;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-awaiting-payment .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-awaiting-payment .deal-history__pill-dot{background:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-archived,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-archived{background:#f0f0f0;color:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-archived .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-archived .deal-history__pill-dot{background:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-rejected,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-rejected{background:#f6e6e6;color:#be2e2e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-rejected .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-rejected .deal-history__pill-dot{background:#be2e2e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-problems,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-problems{background:#fcf1e8;color:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.d-problems .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.d-problems .deal-history__pill-dot{background:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-rates-request,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-rates-request{background:#e9ebf2;color:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-rates-request .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-rates-request .deal-history__pill-dot{background:#7f8fb3}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-rates-requested,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-rates-requested{background:#fcf1e8;color:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-rates-requested .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-rates-requested .deal-history__pill-dot{background:#e67d31}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-has-rates,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-has-rates{background:#e7e0ff;color:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-has-rates .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-has-rates .deal-history__pill-dot{background:#7a5af8}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-approval,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-approval{background:#e0e7ff;color:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-approval .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-approval .deal-history__pill-dot{background:#1b6cbd}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-kp-approved,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-kp-approved{background:#e6f6ec;color:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-kp-approved .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-kp-approved .deal-history__pill-dot{background:#31804e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-cancelled,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-cancelled{background:#f6e6e6;color:#be2e2e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-cancelled .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-cancelled .deal-history__pill-dot{background:#be2e2e}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-archived,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-archived{background:#f0f0f0;color:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill.q-archived .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill.q-archived .deal-history__pill-dot{background:#757575}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new .deal-history__pill-dot,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new .deal-history__pill-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__table-wrap,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__table-wrap{overflow:auto;border:1px solid #EDEFF8;border-radius:8px;background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__table,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__table{width:100%;border-collapse:collapse;font-size:12px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__table th,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__table th{padding:10px 12px;text-align:left;font-weight:500;font-size:12px;color:#9299ab;border-bottom:1px solid var(--qvf-border-soft);white-space:nowrap}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__table td,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__table td{padding:12px;vertical-align:middle;border-bottom:1px solid var(--qvf-border-soft);color:var(--qvf-text);font-size:12px;line-height:1.35}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__table tr:last-child td,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__table tr:last-child td{border-bottom:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__action-cell,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__action-cell{display:flex;align-items:center;gap:6px;font-weight:500;white-space:nowrap;color:#262b4b;font-size:13px;line-height:16px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__action-icon,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__action-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__vehicle-cell,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__vehicle-cell{display:inline-flex;align-items:center;gap:6px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__contact,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__contact{display:flex;flex-direction:column;gap:2px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__contact strong,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__contact strong{font-weight:600;color:var(--qvf-text)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__contact span,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__contact span{color:var(--qvf-text-secondary);font-size:11px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__muted,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__muted{color:var(--qvf-muted)}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list{display:flex;flex-direction:column;gap:0;border:1px solid var(--qvf-border-soft);border-radius:var(--qvf-radius);overflow:hidden}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row{display:grid;grid-template-columns:200px 1fr;gap:12px;padding:11px 14px;border-bottom:1px solid var(--qvf-border-soft);font-size:13px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row:last-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row:last-child{border-bottom:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row>span:first-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row>span:first-child{color:var(--qvf-muted);font-weight:500}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row>span:last-child,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row>span:last-child{color:var(--qvf-text);font-weight:500;text-align:right}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row>span:last-child a,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row>span:last-child a{color:var(--qvf-primary);text-decoration:none}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__list-row>span:last-child a:hover,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__list-row>span:last-child a:hover{text-decoration:underline}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__empty-panel,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__empty-panel{display:flex;align-items:center;justify-content:center;min-height:140px;color:var(--qvf-muted);font-size:13px}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__footer,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--qvf-pad-x) 14px;border-top:1px solid var(--qvf-border-soft);background:#fff}.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__footer-left,.ptg-modal.quotation-modal-view.quotation-modal-view--new .qvf-new__footer-right,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__footer-left,.ptg-modal.deal-modal.deal-modal-view.deal-modal-view--new .qvf-new__footer-right{display:flex;align-items:center;gap:8px}.qvf-route-location-popup{z-index:10050;padding:10px 12px;border:1px solid #e1e4f3;border-radius:12px;background:#fff;box-shadow:0 2px 40px #383f5b33;pointer-events:auto}.qvf-route-location-popup__title{display:inline-flex;align-items:center;gap:6px;margin:0 0 6px;color:#5c6f9a;font-size:12px;font-weight:600;line-height:16px}.qvf-route-location-popup__title svg{flex-shrink:0;color:#363cc4}.qvf-route-location-popup__address{margin:0;color:#0b0f19;font-size:13px;font-weight:600;line-height:18px}.qvf-route-location-popup__meta{margin:4px 0 0;color:#9299ab;font-size:12px;font-weight:400;line-height:16px}.qvf-rate-history{position:fixed;inset:0;z-index:10070;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000073}.qvf-rate-history__dialog{display:flex;flex-direction:column;gap:16px;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow:auto;padding:24px;border-radius:20px;background:#fff;box-shadow:0 12px 40px #090c4d26}.qvf-rate-history__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.qvf-rate-history__title{margin:0;color:#090c4d;font-size:18px;font-weight:600;line-height:1.4}.qvf-rate-history__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#090c4d;cursor:pointer}.qvf-rate-history__close:hover{background:#f3f4f8}.qvf-rate-history__carrier{margin:-8px 0 0;color:#090c4d;font-size:14px;font-weight:600;line-height:1.4}.qvf-rate-history__section{display:flex;flex-direction:column;gap:8px}.qvf-rate-history__label{color:#5b6478;font-size:14px;line-height:1.4}.qvf-rate-history__facts{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f8f9fb}.qvf-rate-history__fact{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.qvf-rate-history__fact span{color:#5b6478;font-size:14px;line-height:1.4}.qvf-rate-history__fact strong{color:#090c4d;font-size:14px;font-weight:600;line-height:1.4;text-align:right}.qvf-rate-history__body{padding:4px 16px;border-radius:16px;background:#f8f9fb}.qvf-rate-history__empty{margin:12px 0;color:#9299ab;font-size:14px}.qvf-rate-history__list{margin:0;padding:0;list-style:none}.qvf-rate-history__item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #e3e6ef}.qvf-rate-history__item:first-child{border-top:0}.qvf-rate-history__event{display:flex;flex-direction:column;gap:2px;min-width:0}.qvf-rate-history__event strong{color:#090c4d;font-size:14px;font-weight:600;line-height:1.4}.qvf-rate-history__event span{color:#5b6478;font-size:13px;line-height:1.35}.qvf-rate-history__event em{color:#9299ab;font-size:12px;font-style:normal;line-height:1.35}.qvf-rate-history__event .qvf-rate-history__value.is-up{color:#bd0000}.qvf-rate-history__event .qvf-rate-history__value.is-down{color:#12b76a}.qvf-rate-history__when{flex-shrink:0;color:#9299ab;font-size:12px;line-height:1.4;text-align:right}.qvf-rate-history__footer{display:flex}.qvf-rate-history__btn{flex:1;min-height:44px;padding:0 16px;border:1px solid #e3e6ef;border-radius:12px;background:#fff;color:#5b6478;font-size:14px;font-weight:600;cursor:pointer}.qvf-rate-history__btn:hover{background:#f8f9fb}.crm-deal-route-live{flex-shrink:0;display:inline-flex;align-items:flex-start;line-height:0;position:absolute;right:-30px;top:-2px}.crm-deal-route-live__btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:22px;padding:0;border:0;background:transparent;color:#7f8fb3;cursor:pointer;transition:color .15s ease}.crm-deal-route-live__btn svg{display:block}.crm-deal-route-live:hover .crm-deal-route-live__btn,.crm-deal-route-live.is-open .crm-deal-route-live__btn{color:#363cc4}.crm-deal-route-popup{z-index:10050;padding:16px 18px 14px;border-radius:12px;background:#fff;box-shadow:0 2px 40px #383f5b33;pointer-events:auto}.crm-route-progress{--qvf-text: #0b0f19;--qvf-muted: #9299AB;--qvf-route-mode: #363CC4;--qvf-route-pending: #D6DBEF}.crm-route-progress--popup .qvf-new__route{background:transparent;padding:4px 4px 44px;overflow:visible;border-radius:0}.crm-route-progress--popup .qvf-new__route-mode{background:#fff}.crm-route-progress__location{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:4px;font-size:13px;line-height:18px}.crm-route-progress__location-label{font-weight:600;color:#090c4d;margin-right:auto}.crm-route-progress__location-address{font-weight:500;color:#090c4d}.crm-route-progress__location-percent{font-weight:400;color:#7f8fb3}.crm-deal-route-popup .qvf-new__route{--qvf-route-mode: #363CC4;--qvf-route-pending: #D6DBEF;display:flex;align-items:flex-start;gap:8px;overflow-x:auto;padding:4px 4px 44px;background:transparent;border-radius:0}.crm-deal-route-popup .qvf-new__route--multi{gap:0}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-leg{min-height:28px;padding-top:0}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-line{top:4px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-mode{margin-top:-5px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-point{min-width:auto;position:relative;padding-top:3px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-point:first-child{padding-left:20px;padding-right:4px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-point:last-child{padding-right:20px;padding-left:4px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-point:not(:first-child):not(:last-child){width:14px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-city{position:absolute;top:10px}.crm-deal-route-popup .qvf-new__route--multi .qvf-new__route-country{position:absolute;top:25px}.crm-deal-route-popup .qvf-new__route-point{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:78px;max-width:130px;text-align:center}.crm-deal-route-popup .qvf-new__route-point.is-passed .qvf-new__route-dot{background:var(--qvf-route-mode)}.crm-deal-route-popup .qvf-new__route-point.is-current .qvf-new__route-dot{width:8px;height:8px;margin-top:-1px;background:var(--qvf-route-mode);box-shadow:0 0 0 5px #363cc42e}.crm-deal-route-popup .qvf-new__route-dot{width:6px;height:6px;border-radius:50%;background:var(--qvf-route-pending, #D6DBEF);margin-bottom:8px;flex-shrink:0}.crm-deal-route-popup .qvf-new__route-city{font-size:12px;font-weight:600;color:#0b0f19;line-height:1.25;white-space:nowrap}.crm-deal-route-popup .qvf-new__route-country{margin-top:1px;font-size:11px;font-weight:400;color:#9299ab;line-height:1.25;white-space:nowrap}.crm-deal-route-popup .qvf-new__route-leg{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1 48px;min-width:40px;position:relative;padding-top:0;align-self:flex-start}.crm-deal-route-popup .qvf-new__route-leg.is-passed .qvf-new__route-line{background:var(--qvf-route-mode)}.crm-deal-route-popup .qvf-new__route-leg.is-passed .qvf-new__route-line:before,.crm-deal-route-popup .qvf-new__route-leg.is-passed .qvf-new__route-line:after{background:var(--qvf-route-mode)}.crm-deal-route-popup .qvf-new__route-leg.is-partial .qvf-new__route-line{background:linear-gradient(to right,var(--qvf-route-mode) 0%,var(--qvf-route-mode) 50%,var(--qvf-route-pending) 50%,var(--qvf-route-pending) 100%)}.crm-deal-route-popup .qvf-new__route-leg.is-partial .qvf-new__route-line:before{background:var(--qvf-route-mode)}.crm-deal-route-popup .qvf-new__route-leg.is-partial .qvf-new__route-line:after{background:var(--qvf-route-pending)}.crm-deal-route-popup .qvf-new__route-leg.is-pending .qvf-new__route-mode svg,.crm-deal-route-popup .qvf-new__route-leg.is-pending .qvf-new__route-mode path{fill:#9ba6bf}.crm-deal-route-popup .qvf-new__route-line{position:absolute;top:16px;left:0;right:0;border-radius:3px;height:3px;background:var(--qvf-route-pending, #D6DBEF)}.crm-deal-route-popup .qvf-new__route-line:after,.crm-deal-route-popup .qvf-new__route-line:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--qvf-route-mode);top:-1.5px}.crm-deal-route-popup .qvf-new__route-line:before{left:-10px}.crm-deal-route-popup .qvf-new__route-line:after{right:-10px}.crm-deal-route-popup .qvf-new__route-mode{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#fff;color:var(--qvf-route-mode);margin-top:8px}.crm-deal-route-popup .qvf-new__route-mode path{fill:#363cc4}.crm-deal-route-popup .qvf-new__route-mode .transport-mode-icon{width:16px;height:16px}.qvf-doc-preview{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d66}.qvf-doc-preview__dialog{width:min(1040px,100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d29}.qvf-doc-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #edeff8;flex-shrink:0}.qvf-doc-preview__title{margin:0;min-width:0;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3;color:#262b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qvf-doc-preview__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.qvf-doc-preview__state{padding:32px 16px;font-family:Instrument Sans,sans-serif;font-size:13px;color:#7f8fb3;text-align:center}.qvf-doc-preview__state--error{color:#bd0000}.qvf-doc-preview__state--download{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:280px;padding:40px 24px}.qvf-doc-preview__state-title{margin:0;font-family:Instrument Sans,sans-serif;font-size:15px;font-weight:600;color:#262b4b}.qvf-doc-preview__state-text{margin:0 0 8px;max-width:360px;font-family:Instrument Sans,sans-serif;font-size:13px;line-height:1.4;color:#7f8fb3}.qvf-doc-preview__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:12px 16px;background:#fff;overflow:hidden}.qvf-doc-preview__frame{flex:1 1 auto;display:block;width:100%;min-width:0;min-height:0;height:auto;max-height:none;border:1px solid #edeff8;border-radius:12px;background:#eceef5;overflow-x:hidden;overflow-y:auto}.qvf-doc-preview__frame .container-fluid,.qvf-doc-preview__frame .js-contract-preview-modal,.qvf-doc-preview__frame .document-page,.qvf-doc-preview__frame .document-page__container,.qvf-doc-preview__frame .docs-main-wrapper,.qvf-doc-preview__frame .doc-body,.qvf-doc-preview__frame .contract-imported-file-viewer{max-width:100%;box-sizing:border-box}.qvf-doc-preview__frame .docs-main-wrapper{width:100%;margin-top:0;margin-left:0;margin-right:0;box-shadow:none!important;background:#fff}.qvf-doc-preview__frame .doc-body,.qvf-doc-preview__frame .contract-imported-file-viewer{background:#fff}.qvf-doc-preview__frame .row{margin-left:0;margin-right:0;max-width:100%}.qvf-doc-preview__frame [class*=col-]{min-width:0;max-width:100%}.qvf-doc-preview__frame table{max-width:100%}.qvf-doc-preview__frame .contract-preview-modal-footer,.qvf-doc-preview__frame .js-doc-provider-sign-actions,.qvf-doc-preview__frame .document-status-ribbon,.qvf-doc-preview__frame button.confirm-action-danger,.qvf-doc-preview__frame button.actions-modal-button,.qvf-doc-preview__frame button.js-ajax-request{display:none!important}.qvf-doc-preview__frame .header-cover{min-height:0;max-width:100%;overflow:hidden}.qvf-doc-preview__frame .header-cover__img,.qvf-doc-preview__frame img,.qvf-doc-preview__frame svg,.qvf-doc-preview__frame canvas{max-width:100%;height:auto}.qvf-doc-preview__frame .contract-imported-file-viewer__iframe{display:block;width:100%;min-height:70vh;border:0}.qvf-doc-preview__frame .contract-imported-file-viewer__text{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;color:#262b4b;font-size:13px;line-height:1.45;text-align:left}.qvf-doc-preview__frame .contract-imported-file-viewer__sheet{overflow:auto;background:#fff;padding:12px}.qvf-doc-preview__frame .contract-imported-file-viewer__sheet table{width:max-content;min-width:100%;border-collapse:collapse;font-size:12px;line-height:1.35;color:#262b4b;text-align:left}.qvf-doc-preview__frame .contract-imported-file-viewer__sheet th,.qvf-doc-preview__frame .contract-imported-file-viewer__sheet td{border:1px solid #e1e4f3;padding:6px 8px;vertical-align:top;white-space:nowrap}.qvf-doc-preview__frame .contract-imported-file-viewer__sheet th{background:#f4f6fb;font-weight:600}.qvf-doc-preview__iframe{display:block;width:100%;flex:1 1 auto;min-height:420px;height:calc(100vh - 240px);max-height:680px;border:1px solid #edeff8;border-radius:12px;background:#fff}.qvf-doc-preview__image{display:block;max-width:100%;max-height:calc(100vh - 240px);margin:0 auto;object-fit:contain}.qvf-doc-preview__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 16px;border-top:1px solid #edeff8;flex-shrink:0}.qvf-doc-preview__download{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:1px solid #002fbd;border-radius:8px;background:#fff;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;text-decoration:none}.qvf-doc-preview__actions{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.qvf-doc-preview__action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:0;border-radius:8px;background:#363cc4;color:#fff;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.qvf-doc-preview__action:disabled{opacity:.65;cursor:default}.qvf-doc-preview__action:hover:not(:disabled){background:#2b31a8}@media(max-width:640px){.qvf-doc-preview{padding:12px}.qvf-doc-preview__iframe,.qvf-doc-preview__image{min-height:260px;height:calc(100vh - 220px)}}.route-passed-locations{margin-top:12px;position:relative;overflow:visible}.route-passed-locations__list{list-style:none;margin:0;padding:0;position:relative}.route-passed-locations__list--form-open{pointer-events:none}.route-passed-locations__list--form-open:after{content:"";position:absolute;inset:0;z-index:20;background:#fff6;pointer-events:auto;cursor:default}.route-passed-locations__item{position:relative;display:grid;grid-template-columns:20px 1fr auto;align-items:start;min-height:52px}.route-passed-locations__item--hoverable:hover .route-passed-locations__body,.route-passed-locations__item--hoverable:hover .route-passed-locations__transport,.route-passed-locations__item--active .route-passed-locations__body,.route-passed-locations__item--active .route-passed-locations__transport{background:#f3f4f8;border-color:#edeff8}.route-passed-locations__item--future .route-passed-locations__address{color:#9299ab}.route-passed-locations__item--passed .route-passed-locations__rail:after{background:#002fbd}.route-passed-locations__item--passed .route-passed-locations__rail--solid:before{border-left-color:#002fbd;border-left-style:solid}.route-passed-locations__item--passed .route-passed-locations__rail--dashed:before{border-left-color:#babeca;border-left-style:dashed}.route-passed-locations__item--future .route-passed-locations__rail:before,.route-passed-locations__item--after-current .route-passed-locations__rail:before{border-left-style:dashed;border-left-color:#babeca}.route-passed-locations__item--after-current .route-passed-locations__address{color:#9299ab}.route-passed-locations__item--after-current .route-passed-locations__rail:after{background:#95a1bb}.route-passed-locations__rail{position:relative;width:10px;min-height:100%;margin-top:6px;justify-self:center}.route-passed-locations__rail:before{content:"";position:absolute;left:50%;top:11px;bottom:-10px;width:0;transform:translate(-50%);border-left:2px dashed #babeca}.route-passed-locations__rail:after{content:"";position:absolute;left:50%;top:4px;width:8px;height:8px;transform:translate(-50%);border-radius:50%;background:#95a1bb}.route-passed-locations__rail--solid:before{border-left-style:solid;border-left-color:#002fbd}.route-passed-locations__rail--solid:after{background:#002fbd}.route-passed-locations__rail--dashed:before{border-left-style:dashed;border-left-color:#babeca}.route-passed-locations__rail--dashed:after{background:#95a1bb}.route-passed-locations__item:last-child .route-passed-locations__rail:before{display:none}.route-passed-locations__body{min-width:0;padding:4px 7px 7px;border-radius:8px 0 0 8px;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid transparent}.route-passed-locations__address{font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;color:#000;margin-bottom:4px}.route-passed-locations__datetime{font-size:12px;line-height:20px;color:#9299ab}.route-passed-locations__transport{display:inline-flex;align-items:flex-start;height:100%;gap:6px;font-size:12px;line-height:18px;color:#9299ab;white-space:nowrap;padding:4px 5px 7px;border-radius:0 8px 8px 0;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.route-passed-locations__transport span{color:#9299ab;font-weight:500;font-size:13px;line-height:14px;letter-spacing:0}.route-passed-locations__transport-icon{display:inline-flex;align-items:center;justify-content:center}.route-passed-locations__edit-btn{position:absolute;right:4px;bottom:4px;width:28px;height:28px;border-radius:8px;border:1px solid #EBF0FF;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.route-passed-locations__footer{position:relative;margin-top:8px;flex-shrink:0}.route-passed-locations__trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:30px;margin:0;padding:2px 14px;border-radius:6px;background:#e7e8f8;border:1px solid #D6D6F5;color:#363cc4;font-size:13px;font-weight:600;line-height:24px;cursor:pointer;appearance:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.route-passed-locations__trigger:hover{box-shadow:0 4px 12px #002fbd14}.route-passed-locations__trigger-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#fff;color:#002fbd;box-shadow:0 0 0 1px #dde3f8}.route-passed-locations__form-popover{position:absolute;left:auto;right:0;width:360px;max-width:100%;z-index:100;padding:14px;border-radius:16px;background:#fff;box-shadow:0 16px 40px #0f172a24;border:1px solid #e1e4f3;pointer-events:auto;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.route-passed-locations__form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.route-passed-locations__form-head-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.route-passed-locations__form-head-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#eef0ff;color:#002fbd;flex-shrink:0}.route-passed-locations__form-title{margin:0;font-size:14px;font-weight:700;line-height:18px;color:#0b0f19}.route-passed-locations__form-subtitle{margin:2px 0 0;font-size:11px;font-weight:400;line-height:14px;color:#9299ab}.route-passed-locations__form-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:1px solid #edeff8;border-radius:8px;background:#f7f8fc;color:#5c6f9a;cursor:pointer;appearance:none;flex-shrink:0}.route-passed-locations__form-close:hover{background:#eef1f8;color:#0b0f19}.route-passed-locations__form-address{margin-bottom:12px}.route-passed-locations__route-points{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.route-passed-locations__route-points-title{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#5c6f9a}.route-passed-locations__route-points-title svg{color:#9299ab}.route-passed-locations__route-track{display:flex;flex-direction:column;gap:0;padding:4px;border:1px solid #edeff8;border-radius:12px;background:#f7f8fc}.route-passed-locations__route-point-btn{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:stretch;gap:10px;width:100%;margin:0;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left;appearance:none;font:inherit;color:inherit;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.route-passed-locations__route-point-btn:hover{background:#fff;border-color:#e1e4f3}.route-passed-locations__route-point-btn.is-checked{background:#fff;border-color:#d7def8}.route-passed-locations__route-point-btn.is-current{background:#eef0ff;border-color:#c9d3f5;box-shadow:0 0 0 1px #002fbd0f}.route-passed-locations__route-rail{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:2px}.route-passed-locations__route-rail-line{position:absolute;top:18px;bottom:-10px;left:50%;width:2px;transform:translate(-50%);background:#d6dbef;border-radius:2px}.route-passed-locations__route-rail-line.is-passed{background:#002fbd}.route-passed-locations__route-check{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #c5cce0;border-radius:50%;box-sizing:border-box;color:#fff;background:#fff;flex-shrink:0}.route-passed-locations__route-point-btn.is-checked .route-passed-locations__route-check{border-color:#002fbd;background:#002fbd}.route-passed-locations__route-point-btn.is-current .route-passed-locations__route-check{box-shadow:0 0 0 3px #002fbd24}.route-passed-locations__route-point-body{display:flex;flex-direction:column;min-width:0;gap:3px}.route-passed-locations__route-point-top,.route-passed-locations__route-point-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.route-passed-locations__route-point-city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;color:#0b0f19;line-height:1.25}.route-passed-locations__route-point-country{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;color:#9299ab;line-height:1.25}.route-passed-locations__route-point-action{flex-shrink:0;display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1;background:#eef1f8;color:#5c6f9a}.route-passed-locations__route-point-action--load{background:#ecfdf3;color:#12b76a}.route-passed-locations__route-point-action--transship{background:#fff4e8;color:#f79009}.route-passed-locations__route-point-action--unload{background:#eff8ff;color:#2e90fa}.route-passed-locations__route-point-vehicle{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:11px;font-weight:500;color:#5c6f9a;line-height:1.25}.route-passed-locations__route-point-vehicle .transport-mode-icon{width:13px;height:13px}.route-passed-locations__form-row{display:none}.route-passed-locations__form-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.route-passed-locations__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;margin:0;padding:0 12px;border-radius:10px;border:1px solid transparent;font:inherit;font-size:13px;font-weight:600;cursor:pointer;appearance:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.route-passed-locations__btn:disabled{opacity:.55;cursor:not-allowed}.route-passed-locations__btn--ghost{background:#fff;border-color:#e1e4f3;color:#5c6f9a}.route-passed-locations__btn--ghost:hover:not(:disabled){background:#f7f8fc;color:#0b0f19}.route-passed-locations__btn--primary{background:#002fbd;border-color:#002fbd;color:#fff}.route-passed-locations__btn--primary:hover:not(:disabled){background:#00269c;border-color:#00269c}.deal-modal-view .map-container,.deal-modal-view .map-container .route-passed-locations{overflow:visible}.pioneer-ai-page{min-height:calc(100vh - 81px);max-height:calc(100vh - 81px);height:calc(100vh - 81px)}.pioneer-ai-page__layout{display:grid;grid-template-columns:minmax(0,1.55fr) 340px;gap:8px;align-items:stretch;height:100%;min-height:0}.pioneer-ai-page__chat,.pioneer-ai-page__sidebar{min-width:0;min-height:0}.pioneer-ai-page__chat{display:flex;flex-direction:column;height:100%}.pioneer-ai-page__sidebar{display:flex;flex-direction:column;gap:8px;max-height:100%;overflow:auto;padding-bottom:12px}.pioneer-ai-card{background:#fff;border:1px solid #EDEFF8;border-radius:16px;padding:16px}.pioneer-ai-card__header{display:flex;align-items:center;gap:6px;margin-bottom:12px}.pioneer-ai-card__title{margin:0;font-weight:600;font-size:15px;line-height:22px;color:#090c4d}.pioneer-ai-card__icon{display:inline-flex;flex-shrink:0}.pioneer-ai-chat{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;max-height:100%;background:#fff;border:1px solid #EDEFF8;border-radius:16px;overflow:hidden}.pioneer-ai-chat__header{padding:18px 20px 14px;border-bottom:1px solid #EDEFF8}.pioneer-ai-chat__brand{display:flex;align-items:center;gap:12px}.pioneer-ai-chat__logo{width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#5b4fe8,#002fbd);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pioneer-ai-chat__titles{min-width:0}.pioneer-ai-chat__title{margin:0;font-weight:700;font-size:18px;line-height:24px;color:#090c4d}.pioneer-ai-chat__status{margin:2px 0 0;display:flex;align-items:center;gap:6px;font-weight:500;font-size:12px;line-height:18px;color:#22a06b}.pioneer-ai-chat__status-dot{width:6px;height:6px;border-radius:50%;background:#22a06b;flex-shrink:0}.pioneer-ai-chat__status-dot-small{width:2px;height:2px;margin:0 4px;border-radius:50%;background:#22a06b;flex-shrink:0}.pioneer-ai-chat__messages{flex:1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.pioneer-ai-chat__message-row{display:flex;width:100%;max-width:100%}.pioneer-ai-chat__message-row--ai{justify-content:flex-start}.pioneer-ai-chat__message-row--user{justify-content:flex-end}.pioneer-ai-chat__bubble{position:relative;max-width:86%;padding:12px 36px 12px 14px;border-radius:14px;font-weight:400;font-size:14px;line-height:150%;color:#090c4d}.pioneer-ai-chat__bubble p{margin:0}.pioneer-ai-chat__bubble p+p{margin-top:8px}.pioneer-ai-chat__bubble--ai{align-self:flex-start;background:#ebeef8;border-top-left-radius:4px}.pioneer-ai-chat__bubble--streaming{min-height:36px}.pioneer-ai-chat__bubble--user{align-self:flex-end;background:#002fbd;color:#fff;border-top-right-radius:4px;padding-right:36px}.pioneer-ai-chat__bubble-clear{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:#5c6f9a;cursor:pointer;opacity:.7}.pioneer-ai-chat__bubble-clear:hover:not(:disabled){opacity:1;background:#090c4d14;color:#090c4d}.pioneer-ai-chat__bubble-clear:disabled{opacity:.35;cursor:not-allowed}.pioneer-ai-chat__bubble--user .pioneer-ai-chat__bubble-clear{color:#ffffffd9}.pioneer-ai-chat__bubble--user .pioneer-ai-chat__bubble-clear:hover:not(:disabled){background:#ffffff29;color:#fff}.pioneer-ai-chat__bubble-body{min-width:0}.pioneer-ai-chat__typing{color:#5c6f9a;letter-spacing:2px}.pioneer-ai-chat__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:-2px}.pioneer-ai-chat__action{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid #E1E4F3;background:#fff;color:#5c6f9a;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:18px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.pioneer-ai-chat__action:hover,.pioneer-ai-chat__action.is-active{border-color:#dbe4ff;background:#ebf0ff;color:#002fbd}.pioneer-ai-chat__action-icon{display:inline-flex}.pioneer-ai-chat__footer{position:relative;padding:14px 16px 12px;border-top:1px solid #EDEFF8;background:#fff;transition:background-color .15s ease,box-shadow .15s ease}.pioneer-ai-chat__footer.is-dragover{background:#f3f6ff;box-shadow:inset 0 0 0 1.5px #002fbd}.pioneer-ai-chat__drop-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none;border-radius:0 0 16px 16px;background:#f3f6ffeb;color:#002fbd;font-weight:600;font-size:14px;line-height:20px}.pioneer-ai-chat__drop-overlay small{font-weight:500;font-size:12px;line-height:16px;color:#5c6f9a}.pioneer-ai-chat__intent{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding:6px 10px;border-radius:8px;background:#ebeef8;font-size:12px;line-height:18px;color:#5c6f9a}.pioneer-ai-chat__intent-text{min-width:0}.pioneer-ai-chat__intent-actions{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.pioneer-ai-chat__intent-dismiss,.pioneer-ai-chat__intent-clear{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:#5c6f9a;font-size:18px;line-height:1;cursor:pointer}.pioneer-ai-chat__intent-dismiss:hover:not(:disabled),.pioneer-ai-chat__intent-clear:hover:not(:disabled){background:#e1e4f3;color:#090c4d}.pioneer-ai-chat__intent-dismiss:disabled,.pioneer-ai-chat__intent-clear:disabled{opacity:.45;cursor:not-allowed}.pioneer-ai-chat__intent-clear{width:26px;height:26px}.pioneer-ai-chat__composer{position:relative;display:flex;align-items:flex-end;gap:8px}.pioneer-ai-chat__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pioneer-ai-chat__attach{width:40px;height:40px;margin-bottom:4px;border:1px solid #E1E4F3;border-radius:10px;background:#fff;color:#5b6478;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:color .15s ease,border-color .15s ease,background .15s ease}.pioneer-ai-chat__attach:hover:not(:disabled){color:#002fbd;border-color:#dbe4ff;background:#f7f9ff}.pioneer-ai-chat__attach:disabled{opacity:.45;cursor:default}.pioneer-ai-chat__input{flex:1;min-width:0;min-height:48px;max-height:180px;padding:10px 52px 10px 14px;border:1px solid #E1E4F3;border-radius:12px;background:#fff;font-family:Instrument Sans,sans-serif;font-size:14px;line-height:20px;color:#090c4d;outline:none;resize:vertical}.pioneer-ai-chat__input::placeholder{color:#9299ab}.pioneer-ai-chat__input:focus{border-color:#dbe4ff;box-shadow:0 0 0 3px #002fbd14}.pioneer-ai-chat__input:disabled{opacity:.7;cursor:default}.pioneer-ai-chat__link{display:inline-block;margin-top:8px;color:#002fbd;font-weight:600;text-decoration:none}.pioneer-ai-chat__link:hover{text-decoration:underline}.pioneer-ai-chat__inline-link{color:#002fbd;font-weight:600;text-decoration:underline;text-underline-offset:2px}.pioneer-ai-chat__inline-link:hover{color:#001f8a}.pioneer-ai-chat__links{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px}.pioneer-ai-chat__links .pioneer-ai-chat__link{margin-top:0}.pioneer-ai-chat__send{width:32px;height:32px;border:none;border-radius:6px;background:#363cc4;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s ease;position:absolute;top:50%;right:8px;transform:translateY(-50%);z-index:1}.pioneer-ai-chat__send:disabled{opacity:.45;cursor:default}.pioneer-ai-chat__attachments{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.pioneer-ai-chat__attachment-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;border:1px solid #E1E4F3;border-radius:999px;background:#f7f8fc;color:#5c6f9a;font-size:12px;line-height:16px}.pioneer-ai-chat__attachment-chip button{border:none;background:transparent;color:#5c6f9a;cursor:pointer;padding:0;font-size:14px;line-height:1}.pioneer-ai-chat__attach-error{margin-top:8px;font-size:12px;line-height:16px;color:#d62a49}.pioneer-ai-chat__secure{margin:10px 0 0;display:flex;align-items:center;gap:6px;font-weight:500;font-size:12px;line-height:16px;color:#9299ab}.pioneer-ai-rates__status{margin:0;font-size:13px;line-height:18px;color:#5c6f9a}.pioneer-ai-rates__status--error{color:#d62a49}.pioneer-ai-rates__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pioneer-ai-rates__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.pioneer-ai-rates__meta{display:flex;align-items:flex-start;gap:8px;min-width:0}.pioneer-ai-rates__badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:32px;padding:0 8px;border-radius:8px;font-weight:700;font-size:11px;line-height:1;letter-spacing:.02em}.pioneer-ai-rates__badge--usd{background:#e8f8ef;color:#1f8a55}.pioneer-ai-rates__badge--eur{background:#eaf1ff;color:#2f5bdb}.pioneer-ai-rates__badge--cny{background:#fceaf1;color:#c23b6e}.pioneer-ai-rates__badge--rub{background:#fff4e5;color:#c45a00}.pioneer-ai-rates__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column}.pioneer-ai-rates__name span{font-weight:500;font-size:13px;line-height:16px;color:#7f8fb3}.pioneer-ai-rates__name span:last-child{font-size:11px;line-height:12px;opacity:.7}.pioneer-ai-rates__values{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.pioneer-ai-rates__value{font-weight:500;font-size:14px;line-height:18px;color:#090c4d}.pioneer-ai-rates__delta{display:inline-flex;align-items:center;gap:3px;font-weight:500;font-size:11px;line-height:14px}.pioneer-ai-rates__delta.is-up{color:#22a06b}.pioneer-ai-rates__delta.is-down{color:#d62a49}.pioneer-ai-time__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pioneer-ai-time__item{display:flex;align-items:center;justify-content:space-between;gap:12px}.pioneer-ai-time__city{display:flex;align-items:center;gap:6px}.pioneer-ai-time__dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.pioneer-ai-time__name{font-weight:500;font-size:14px;line-height:20px;color:#5c6f9a}.pioneer-ai-time__clock{font-variant-numeric:tabular-nums;font-weight:500;font-size:13px;line-height:20px;color:#272953;letter-spacing:0}.pioneer-ai-customs .ptg-form-group{margin-bottom:12px}.pioneer-ai-customs .select-options{min-width:200px}.pioneer-ai-customs .ptg-form-row{margin-bottom:0}.pioneer-ai-customs__required{color:#bd0000}.pioneer-ai-customs__form .ptg-form-row+.ptg-form-row,.pioneer-ai-customs__form .ptg-form-group+.ptg-form-row,.pioneer-ai-customs__form .ptg-form-row+.ptg-form-group{margin-top:0}.pioneer-ai-customs__submit{width:100%}.pioneer-ai-customs__error{margin-top:12px;margin-bottom:0;color:#d14343;font-size:13px;line-height:1.4}.pioneer-ai-customs__result{margin-top:14px;padding-top:14px;border-top:1px solid #EDEFF8;display:flex;flex-direction:column;gap:8px}.pioneer-ai-customs__result-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:20px;color:#5c6f9a}.pioneer-ai-customs__result-row strong{font-weight:600;color:#090c4d}.pioneer-ai-customs__result-row--total{margin-top:2px;padding-top:8px;border-top:1px solid #EDEFF8;font-weight:600;color:#090c4d}.pioneer-ai-customs__result-row--total strong{font-size:16px;line-height:22px}@media(max-width:1100px){.pioneer-ai-page__layout{grid-template-columns:1fr}.pioneer-ai-chat{min-height:560px}}@media(max-width:640px){.pioneer-ai-customs .ptg-form-row{flex-direction:column}.pioneer-ai-chat{min-height:480px}.pioneer-ai-chat__bubble{max-width:94%}.pioneer-ai-charts__kpi-grid{grid-template-columns:1fr 1fr}.pioneer-ai-charts__canvas-wrap--doughnut,.pioneer-ai-charts__canvas-wrap--bars{height:200px}}.pioneer-ai-charts{display:flex;flex-direction:column;gap:12px;margin-top:12px}.pioneer-ai-charts__card{border:1px solid #E4E8F4;border-radius:14px;background:linear-gradient(180deg,#fff,#f7f9fd);padding:12px 14px;animation:pioneer-ai-chart-in .35s ease both}.pioneer-ai-charts__header{margin-bottom:10px}.pioneer-ai-charts__title{margin:0;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;line-height:18px;color:#1f2a44}.pioneer-ai-charts__subtitle{margin:2px 0 0;font-size:12px;line-height:16px;color:#7a849c}.pioneer-ai-charts__kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pioneer-ai-charts__kpi{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#eef3ff}.pioneer-ai-charts__kpi-value{font-size:18px;font-weight:650;line-height:22px;color:#2b4c9b}.pioneer-ai-charts__kpi-label{font-size:12px;font-weight:500;color:#5c6f9a}.pioneer-ai-charts__kpi-hint{font-size:11px;color:#8a94a8}.pioneer-ai-charts__canvas-wrap{position:relative;width:100%}.pioneer-ai-charts__canvas-wrap--doughnut{height:160px;flex:0 0 160px;width:160px}.pioneer-ai-charts__canvas-wrap--bars{height:180px}.pioneer-ai-charts__canvas-wrap canvas{width:100%!important;height:100%!important}.pioneer-ai-charts__doughnut{display:flex;gap:14px;align-items:center}.pioneer-ai-charts__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.pioneer-ai-charts__legend-item{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px;line-height:16px}.pioneer-ai-charts__swatch{width:10px;height:10px;border-radius:999px}.pioneer-ai-charts__legend-label{color:#3c4660;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pioneer-ai-charts__legend-value{color:#1f2a44;font-weight:600}@keyframes pioneer-ai-chart-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.counterparties-page{padding:12px;background:#f6f6f9;font-family:Instrument Sans,sans-serif}.counterparties-page__search{display:inline-flex;align-items:center;gap:8px;width:280px;height:32px;padding:0 10px;border:1px solid #e1e4f3;border-radius:6px;background:#fff;color:#7f8fb3}.counterparties-page__search input{width:100%;border:0;outline:0;background:transparent;color:#090c4d;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.counterparties-page__panel{padding:12px;border-radius:12px;background:#fff}.counterparties-page__panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.counterparties-page__pills,.counterparties-page__head-actions,.counterparties-page__chips{display:flex;flex-wrap:wrap;gap:8px}.counterparties-page__head-actions{align-items:center;gap:6px}.counterparties-page__pill,.counterparties-page__status-chip{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 12px;border:1px solid #e1e4f3;border-radius:999px;background:#f9f9fb;color:#090c4d;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:26px}.counterparties-page__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e1e4f3;border-radius:8px;background:#fff;color:#363cc4}.counterparties-page__pill-count{color:#babece;font-size:12px;font-weight:500}.counterparties-page__pill-count:before{content:"·";margin-right:4px;font-weight:700}.counterparties-page__pill.is-active{border-color:#363cc4;background:#363cc4;color:#fff}.counterparties-page__pill.is-active .counterparties-page__pill-count{color:#fff}.counterparties-page__status-chip.is-success{border-color:transparent;background:#dff0e5;color:#31804e}.counterparties-page__status-chip.is-danger{border-color:transparent;background:#f6e6e6;color:#be2e2e}.counterparties-page__status-chip.is-neutral{border-color:transparent;background:#e9ebf2;color:#7f8fb3}.counterparties-page__status-chip.is-all{border-color:#e1e4f3;background:#f9f9fb;color:#262b4b}.counterparties-page__status-chip.is-active.is-all{border-color:#363cc4;background:#eef2ff;color:#363cc4}.counterparties-page__status-chip.is-active.is-success{border-color:#31804e;background:#dff0e5;color:#1f6b3d}.counterparties-page__status-chip.is-active.is-danger{border-color:#be2e2e;background:#f6e6e6;color:#9a2424}.counterparties-page__status-chip.is-active.is-neutral{border-color:#7f8fb3;background:#e9ebf2;color:#4b5278}.counterparties-page__status-chip:not(.is-all):before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.counterparties-page__chips{margin-top:12px}.counterparties-page__list{display:grid;gap:8px;margin-top:12px}.counterparties-page__empty,.counterparties-page__more{display:flex;justify-content:center;padding:24px 0;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;color:#7f8fb3}.counterparties-page__legacy-sink{display:none}.counterparties-card{display:grid;grid-template-columns:110px minmax(180px,240px) 100px minmax(220px,300px) minmax(120px,1fr) auto 28px;align-items:center;gap:28px;padding:12px 16px;min-height:64px;border:1px solid #edeff8;border-radius:12px;background:#fff;font-family:Instrument Sans,sans-serif}.counterparties-card__lead{display:contents}.counterparties-card__category{display:inline-flex;align-items:center;justify-self:start;flex:0 0 auto;padding:4px 8px;border:0;border-radius:100px;background:#363cc414;color:#3d3f70;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer}.counterparties-card__category:hover,.counterparties-card__category:focus-visible{background:#363cc424}.counterparties-card__title-wrap{display:flex;align-items:center;gap:8px;min-width:0}.counterparties-card__flag{flex:0 0 auto;width:16px;height:12px;border-radius:2px}.counterparties-card__name{min-width:0;padding:0;border:0;background:transparent;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;text-align:left;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.counterparties-card__icons{display:inline-flex;align-items:center;gap:4px;color:#262b4b}.counterparties-card__contact{display:flex;flex-direction:column;gap:4px;min-width:0}.counterparties-card__contact-name{display:block;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.3}.counterparties-card__contact-sub{display:flex;align-items:center;gap:6px;min-width:0;height:22px;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.counterparties-card__contact-sub span{min-width:0;overflow:hidden;text-overflow:ellipsis}.counterparties-card__contact-sep{flex:0 0 auto;width:2px;height:2px;border-radius:50%;background:#262b4b}.counterparties-card__activity{justify-self:start;align-self:center;display:flex;flex-direction:column;gap:4px;min-width:120px;width:100%;text-align:left}.counterparties-card__activity-label{display:block;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.3;text-align:left}.counterparties-card__activity-time{display:block;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.3;text-align:left}.counterparties-card__activity.is-muted .counterparties-card__activity-label{color:#e67d31}.counterparties-card__status-col{justify-self:start}.counterparties-card__status{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:100px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.counterparties-card__status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.counterparties-card__status.is-success{background:#e6f6ec;color:#31804e}.counterparties-card__status.is-danger{background:#f6e6e6;color:#be2e2e}.counterparties-card__status.is-muted{background:#e9ebf2;color:#7f8fb3}.counterparties-card__dropdown{justify-self:end}.counterparties-card__dropdown .data-toggle-action-tooltip.btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:0!important;border:0!important;border-radius:8px;background:transparent;color:#babece;box-shadow:none}.counterparties-card__dropdown .crm-list-row-dropdown__menu{min-width:248px;padding:8px;border:1px solid #e1e4f3;border-radius:12px;box-shadow:0 12px 24px #0f172a14}.counterparties-card__menu-item{display:flex!important;align-items:center;gap:10px;min-height:36px;padding:6px 8px!important;border-radius:10px;color:#090c4d!important;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;white-space:nowrap}.counterparties-card__menu-item:hover,.counterparties-card__menu-item:focus{background:#f7f9fc!important}.counterparties-card__menu-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;background:transparent}.counterparties-card__menu-icon svg{display:block}.counterparties-card__menu-divider{height:1px;margin:6px 4px;background:#edeff8}@media(max-width:1200px){.counterparties-card{grid-template-columns:minmax(0,1fr) auto auto;gap:12px}.counterparties-card__lead{display:flex;align-items:center;gap:8px;grid-column:1/-1}.counterparties-card__icons,.counterparties-card__contact,.counterparties-card__activity{grid-column:1/-1}.counterparties-card__status-col{grid-column:2;grid-row:1;justify-self:end}.counterparties-card__dropdown{grid-column:3;grid-row:1}}.ptg-modal.counterparty-type-preview{justify-content:center;align-items:center;z-index:1050}.counterparty-type-preview__dialog{width:380px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);overflow:auto;border-radius:16px;background:#f7f9fc;box-shadow:0 16px 40px #090c4d1f}.counterparty-type-preview__header{display:flex;flex-direction:column;gap:8px;padding:20px 20px 12px;border-bottom:1px solid #edeff8;background:#fff;border-radius:16px 16px 0 0}.counterparty-type-preview__header-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.counterparty-type-preview__title{margin:0;min-width:0;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.counterparty-type-preview__category{align-self:flex-start;padding:4px 8px;border-radius:100px;background:#363cc414;color:#3d3f70;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.4}.counterparty-type-preview__close{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#7f8fb3;cursor:pointer;flex-shrink:0}.counterparty-type-preview__close:hover{color:#262b4b}.counterparty-type-preview__loading{padding:16px 20px 20px;background:#fff;color:#7f8fb3;font-size:13px;line-height:1.4}.counterparty-type-preview__empty{color:#7f8fb3;font-size:13px;line-height:1.3}.counterparty-type-preview__body{display:flex;flex-direction:column;gap:20px;padding:16px 20px 20px;background:#fff;border-radius:0 0 16px 16px}.counterparty-type-preview__section{display:flex;flex-direction:column;gap:8px}.counterparty-type-preview__section-title{margin:0;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.4}.counterparty-type-preview__tags{display:flex;flex-wrap:wrap;gap:8px}.counterparty-type-preview__tag{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:4px 6px;border:1px solid #edeff8;border-radius:4px;background:#f9f9fb;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.counterparty-type-preview__tag-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:#7f8fb3;flex-shrink:0}.counterparty-type-preview__tag-icon svg{display:block;width:14px;height:14px}.counterparty-type-preview__routes{display:flex;flex-direction:column;align-items:stretch;gap:8px}.counterparty-type-preview__route{display:flex;align-items:center;gap:8px;min-width:0}.counterparty-type-preview__route-end{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e1e4f3;border-radius:6px;background:#fff}.counterparty-type-preview__route-end .flag-icon{width:16px;height:12px;border-radius:2px;flex-shrink:0}.counterparty-type-preview__route-city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.counterparty-type-preview__route-arrow{display:inline-flex;flex-shrink:0;color:#7f8fb3}.counterparty-create-modal{display:flex;justify-content:center;align-items:center;padding:24px;z-index:1200}.counterparty-create-modal__dialog{width:960px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);height:min(660px,100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.counterparty-create-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 12px;flex-shrink:0}.counterparty-create-modal__enrichment{flex-shrink:0;margin:0 20px 8px;padding:8px 12px;border-radius:10px;background:#eef3ff;border:1px solid #c9d7ff;color:#24356b;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.4}.counterparty-create-modal__enrichment strong{display:block;font-weight:600;margin-bottom:2px}.counterparty-create-modal__incomplete{flex-shrink:0;margin:0 20px 8px;padding:8px 12px;border-radius:10px;background:#fff6e8;border:1px solid #f0d4a8;color:#8a5a12;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.4}.counterparty-create-modal__incomplete strong{display:block;font-weight:600;margin-bottom:2px}.counterparty-create-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.counterparty-create-modal__title{margin:0;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;line-height:1.2;letter-spacing:-.01em;color:#262b4b}.counterparty-create-modal__code{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.2;color:#7f8fb3}.counterparty-create-modal__company{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;letter-spacing:-.03em;color:#090c4d;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.counterparty-create-modal__unp-hint{display:flex;align-items:flex-start;gap:4px;margin:4px 0 0;min-width:0;font-size:11px;font-weight:500;color:#e29a12;line-height:1.3;white-space:normal}.counterparty-create-modal__unp-hint svg{flex-shrink:0;margin-top:1px}.counterparty-create-modal__section-title{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.1;letter-spacing:-.03em;color:#090c4d}.counterparty-create-modal__loading{padding:48px 12px;text-align:center;color:#7f8fb3;font-size:13px}.counterparty-create-modal__close,.counterparty-create-modal__icon-btn{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.counterparty-create-modal__tabs{display:flex;align-items:flex-end;flex-wrap:nowrap;gap:2px;padding:8px 12px 0;border-bottom:1px solid #edeff8;flex-shrink:0;overflow:visible}.counterparty-create-modal__tab{position:relative;flex:0 0 auto;border:0;background:transparent;padding:4px 10px 8px;height:32px;white-space:nowrap;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:24px;letter-spacing:-.03em;color:#7989af;cursor:pointer}.counterparty-create-modal__tab.is-active{color:#090c4d}.counterparty-create-modal__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:0 0 2px 2px;background:#363cc4}.counterparty-create-modal__tab.has-error{color:#bd0000}.counterparty-create-modal__tab.has-error:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:0 0 2px 2px;background:#bd0000}.counterparty-create-modal .ptg-form-error{margin-top:4px;color:#bd0000;font-size:12px;font-weight:500;line-height:1.3}.counterparty-create-modal__body{position:relative;flex:1;min-height:0;overflow:auto;background:#f3f3f7;padding:12px 20px;display:flex;flex-direction:column}.counterparty-create-modal__lookup{position:sticky;top:-12px;z-index:4;display:flex;align-items:center;gap:10px;margin:-12px -20px 12px;padding:10px 20px;background:#eef2ff;color:#090c4d;font-size:13px;line-height:1.35}.counterparty-create-modal__lookup-spinner{width:16px;height:16px;flex-shrink:0;border:2px solid #c9d2f5;border-top-color:#002fbd;border-radius:50%;animation:ccm-lookup-spin .7s linear infinite}.counterparty-create-modal__panel{display:flex;flex-direction:column;flex:1;min-height:0;gap:8px}.counterparty-create-modal__panel--requisites{gap:8px;overflow:visible}.counterparty-create-modal__panel--requisites .counterparty-create-modal__card:last-of-type{flex:0 0 auto}.counterparty-create-modal__card{display:flex;flex-direction:column;gap:12px}.counterparty-create-modal__card--description{flex:1;min-height:0}.counterparty-create-modal__card--description .ptg-form-group{flex:1;min-height:0;display:flex;flex-direction:column}.counterparty-create-modal__card{padding:12px;background:#fff;border-radius:8px}.counterparty-create-modal__card:last-of-type:not(.counterparty-create-modal__card--addresses):not(.counterparty-create-modal__contact){flex:1}.counterparty-create-modal__card--contact{flex:0 0 auto;align-self:stretch}.counterparty-create-modal__card--addresses{flex:0 0 auto;gap:0}.counterparty-create-modal__card--addresses .counterparty-create-modal__section-title{margin-bottom:8px}.counterparty-create-modal__card--addresses .ptg-form-group{flex:0 0 auto}.counterparty-create-modal__card--addresses .ptg-form-group+.ptg-form-group{margin-top:12px}.counterparty-create-modal__card--addresses .ptg-form-group label{margin-bottom:0!important}.counterparty-create-modal__card--prefs{gap:12px;justify-content:flex-start}.counterparty-create-modal__card--prefs .ptg-form-group{flex:0 0 auto}.counterparty-create-modal__card--tags{justify-content:flex-start}.counterparty-create-modal__card--tags .ptg-form-group{flex:0 0 auto}.counterparty-create-modal__card--docs-upload,.counterparty-create-modal__card--docs-list{border:1px solid #edeff8}.counterparty-create-modal__card--docs-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start}.counterparty-create-modal__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.counterparty-create-modal__row--date{grid-template-columns:129px}.counterparty-create-modal__row--contacts{grid-template-columns:repeat(4,minmax(0,1fr))}.counterparty-create-modal__row--contact-meta{display:grid;grid-template-columns:auto;gap:12px;align-items:end}.counterparty-create-modal__row--edit-general{grid-template-columns:repeat(4,minmax(0,1fr))}.counterparty-create-modal__row--commercial{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) 96px minmax(0,1fr);gap:8px}.counterparty-create-modal__row--amount{grid-template-columns:minmax(0,1fr) 96px}.counterparty-create-modal__row--tax{grid-template-columns:130px minmax(0,1fr)}.counterparty-create-modal__row--docs{grid-template-columns:minmax(0,1fr) 140px 140px 160px auto;align-items:end}.counterparty-create-modal__doc-add{display:flex;align-items:flex-end}.counterparty-create-modal__doc-add .ptg-btn{height:30px;padding:0 20px}.counterparty-create-modal__contact-type{min-width:0}.counterparty-create-modal__contact-type-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.counterparty-create-modal__basis{width:320px;min-width:320px;max-width:320px;flex:0 0 320px}.counterparty-create-modal__basis .ptg-custom-select{width:100%}.counterparty-create-modal__contact-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.1;letter-spacing:-.03em;color:#090c4d}.counterparty-create-modal__add-btn{display:inline-flex;align-items:center;height:auto;padding:0;border:0;background:transparent;color:#002fbd;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:13px;line-height:24px;letter-spacing:-.01em;cursor:pointer;width:fit-content}.counterparty-create-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 20px;border-top:1px solid #edeff8;background:#fff;flex-shrink:0}.counterparty-create-modal .ptg-form-group{min-width:0}.counterparty-create-modal .calendar-popup,.counterparty-create-modal .select-dropdown{z-index:1300}.ccm-phone{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 4px;border:1px solid #e1e4f3;border-radius:8px;background:#fff}.ccm-phone__country-select.ptg-custom-select{width:auto;flex:0 0 auto;min-width:78px;height:22px;min-height:22px;padding:0 20px 0 6px;border:0;overflow:visible;background:#f6f6f9;border-radius:6px}.ccm-phone__country-select.ptg-custom-select .ptg-select-control{min-height:22px;gap:4px}.ccm-phone__country-select.ptg-custom-select .ptg-select-control:after{right:-14px}.ccm-phone__country-select.ptg-custom-select .ptg-select-control.has-clear .select-clear{display:none}.ccm-phone__country-select.ptg-custom-select .select-value,.ccm-phone__country-select.ptg-custom-select .select-placeholder{font-family:Inter,sans-serif;font-size:12px;line-height:18px;color:#262b4b}.ccm-phone__country-select.ptg-custom-select .select-value--with-flag{gap:4px;padding-right:2px}.ccm-phone__country-select.ptg-custom-select .select-value__label{overflow:visible;white-space:nowrap}.ccm-phone__country-select.ptg-custom-select .select-value__flag,.ccm-phone__country-select.ptg-custom-select .flag-icon{width:12px!important;height:12px!important;border-radius:999px!important;background-size:cover!important;background-position:center!important;box-shadow:none!important}.ccm-phone__country-select.ptg-custom-select .select-dropdown{min-width:168px;width:168px!important}.ccm-phone__input{border:0!important;padding:0!important;height:28px!important;min-height:0!important;box-shadow:none!important;background:transparent!important;color:#262b4b}.ccm-phone__input::placeholder{color:#babeca}.ccm-chips{display:flex;flex-wrap:wrap;gap:8px}.ccm-chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:6px 12px;border:1px solid #e1e4f3;border-radius:999px;background:#fff;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.03em;color:#9299ab;cursor:pointer}.ccm-chip.is-selected{border-color:transparent;background:#363cc4;color:#fff}.ccm-chip.is-selected .ccm-chip__radio,.ccm-chip.is-selected .ccm-chip__check{border-color:#fff;background:transparent}.ccm-chip.is-selected .ccm-chip__radio:after{opacity:1}.ccm-chip__radio,.ccm-chip__check{width:16px;height:16px;border-radius:999px;border:1px solid #c8cede;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.ccm-chip__radio:after{content:"";width:6px;height:6px;border-radius:999px;background:#fff;opacity:0}.ccm-chip--square{border-radius:6px}.ccm-chip--square .ccm-chip__check{border-radius:4px;border-color:#002fbd66}.ccm-chip--contact-type{border-radius:8px}.ccm-chip--contact-type .ccm-chip__check{border-color:#c8cede}.ccm-chip--contact-type.is-selected{border-color:#e1e4f3;background:#edeff8;color:#262b4b}.ccm-chip--contact-type.is-selected .ccm-chip__radio,.ccm-chip--contact-type.is-selected .ccm-chip__check{border-color:transparent;background:transparent}.ccm-routes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ccm-routes--stack{grid-template-columns:1fr}.ccm-route{display:flex;align-items:center;gap:8px;min-width:0}.ccm-route__fields{flex:1;min-width:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:8px;padding:8px;border-radius:8px;background:#f6f6f9}.ccm-route__dash{width:6px;height:1px;margin-top:14px;background:#262b4b}.ccm-route__select{width:100%}.ccm-route__point,.ccm-route .sc-route__city{min-width:0}.ccm-route--tnved .ccm-route__fields{align-items:center}.ccm-route--tnved .ccm-route__fields:has(>.counterparty-create-modal__icon-btn){grid-template-columns:140px auto minmax(0,1fr) auto}.ccm-route--tnved .ccm-route__dash{margin-top:0}.ccm-bank{display:flex;flex-direction:column;gap:4px}.ccm-bank__head,.ccm-bank__row{display:grid;grid-template-columns:160px 110px 200px 70px minmax(0,1fr) 16px;gap:8px;align-items:start}.ccm-bank__cell{min-width:0;display:flex;flex-direction:column}.ccm-bank__head{font-family:Inter,sans-serif;font-size:12px;line-height:1.2;color:#7f8fb3}.ccm-dropzone{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:0;padding:8px 12px 8px 8px;border:1px dashed #e1e4f3;border-radius:8px;background:#fff;cursor:pointer}.ccm-dropzone.is-dragover{border-color:#002fbd;background:#f1f5ff}.ccm-dropzone--file{cursor:default}.ccm-dropzone__input{display:none}.ccm-dropzone__lead{display:flex;align-items:center;gap:8px;min-width:0}.ccm-dropzone__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:8px;background:#f1f5ff}.ccm-dropzone__icon--file{background:#fff}.ccm-dropzone__text{font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.2;letter-spacing:-.01em;color:#7f8fb3}.ccm-dropzone__file-meta{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.ccm-dropzone__file-name{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.4;letter-spacing:-.03em;color:#262b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccm-dropzone__file-sub{display:flex;align-items:center;gap:4px;min-width:0;font-family:Instrument Sans,sans-serif;font-size:11px;line-height:1.3;letter-spacing:-.03em;color:#7f8fb3}.ccm-dropzone__file-sub span:first-child{font-weight:500}.ccm-dropzone__upload{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 10px;border:1px solid #dbe4ff;border-radius:6px;background:#ebf0ff;color:#002fbd;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:13px;line-height:24px;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;flex-shrink:0}.ccm-file-kind{display:inline-flex;width:32px;height:32px}.ccm-doc{display:flex;align-items:center;gap:12px;height:52px;padding:8px;border:1px solid #edeff8;border-radius:8px;background:#fff;min-width:0}.ccm-doc__icon{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.ccm-doc__meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:0}.ccm-doc__name{display:block;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:-.03em;color:#262b4b;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccm-doc__sub{display:flex;align-items:center;gap:4px;min-width:0;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:11px;line-height:1.3;letter-spacing:-.03em;color:#7f8fb3;overflow:hidden;white-space:nowrap}.ccm-doc__sub span{overflow:hidden;text-overflow:ellipsis}.ccm-doc__dot{width:3px;height:3px;border-radius:999px;background:#5c6f9a;flex-shrink:0}.ccm-doc__status{flex-shrink:0;padding:4px 8px;border-radius:7px;background:#edeff8;color:#262b4b;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.3}.ccm-doc__status.is-signed{background:#e6f6ec;color:#2e8b57}.ccm-doc__status.is-review{background:#fff1e0;color:#ff9925}.chip-multi-select .select-multi-tag__icon,.chip-multi-select__option-icon{display:inline-flex;width:14px;height:14px}.chip-multi-select .select-multi-tag__icon svg,.chip-multi-select__option-icon svg{width:14px;height:14px}.chip-multi-select.has-value .ptg-select-control:after{top:15px;transform:none}.chip-multi-select.has-value .ptg-select-control.open:after{transform:rotate(180deg)}@media(max-width:960px){.counterparty-create-modal__row,.counterparty-create-modal__row--contacts,.counterparty-create-modal__row--contact-meta,.counterparty-create-modal__row--edit-general,.counterparty-create-modal__row--commercial,.counterparty-create-modal__row--docs{grid-template-columns:1fr 1fr}.counterparty-create-modal__row--date{grid-template-columns:129px}.ccm-routes{grid-template-columns:1fr}.ccm-bank__head,.ccm-bank__row{grid-template-columns:1fr 1fr}.counterparty-create-modal__card--docs-list{grid-template-columns:1fr}.ccm-dropzone{flex-wrap:wrap}}@media(max-width:640px){.counterparty-create-modal{padding:12px}.counterparty-create-modal__row,.counterparty-create-modal__row--contacts,.counterparty-create-modal__row--contact-meta,.counterparty-create-modal__row--date,.counterparty-create-modal__row--edit-general,.counterparty-create-modal__row--amount,.counterparty-create-modal__row--tax,.counterparty-create-modal__row--docs{grid-template-columns:1fr}.counterparty-create-modal__basis{width:100%;max-width:100%;min-width:0;flex:1 1 100%}.ccm-routes,.ccm-route__fields{grid-template-columns:1fr}.ccm-route__dash{display:none}.counterparty-create-modal__card--docs-list{grid-template-columns:1fr}}@keyframes ccm-lookup-spin{to{transform:rotate(360deg)}}.ptg-modal.is-over-counterparty-view{z-index:1300}.counterparty-view-modal{display:flex;justify-content:center;align-items:center;padding:24px;z-index:1040}.counterparty-view-modal .comment-modal{z-index:10}.counterparty-view-modal__dialog{width:1100px;height:650px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.counterparty-view-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 8px;border-bottom:1px solid #edeff8;flex-shrink:0}.counterparty-view-modal__header-left{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.counterparty-view-modal__title{margin:0;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;line-height:1.2;letter-spacing:-.01em;color:#262b4b;white-space:nowrap}.counterparty-view-modal__subtitle{display:inline-flex;align-items:center;gap:6px;margin:0;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#9299ab;white-space:nowrap}.counterparty-view-modal__sub-dot{display:inline-block;width:2px;height:2px;border-radius:50%;background:#9299ab;flex-shrink:0}.counterparty-view-modal__enrichment{flex-shrink:0;margin:0 12px 8px;padding:8px 12px;border-radius:10px;background:#eef3ff;border:1px solid #c9d7ff;color:#24356b;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.4}.counterparty-view-modal__enrichment strong{display:block;font-weight:600;margin-bottom:2px}.counterparty-view-modal__incomplete{flex-shrink:0;margin:0 12px 8px;padding:8px 12px;border-radius:10px;background:#fff6e8;border:1px solid #f0d4a8;color:#8a5a12;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.4}.counterparty-view-modal__incomplete strong{display:block;font-weight:600;margin-bottom:2px}.counterparty-view-modal__header-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.counterparty-view-modal__header-divider{width:1px;height:16px;background:#e1e4f3;flex-shrink:0}.counterparty-view-modal__status{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:100px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;background:#edeff8;color:#5c6f9a}.counterparty-view-modal__status.is-active{background:#e6f6ec;color:#31804e}.counterparty-view-modal__status.is-blocked{background:#f6e6e6;color:#be2e2e}.counterparty-view-modal__status.is-lead{background:#e8eefc;color:#363cc4}.counterparty-view-modal__status.is-muted{background:#edeff8;color:#5c6f9a}.counterparty-view-modal__status-dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.counterparty-view-modal__close,.counterparty-view-modal__icon-btn{position:relative;border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.counterparty-view-modal__badge{position:absolute;top:-4px;right:-6px;min-width:14px;height:14px;padding:0 3px;border-radius:100px;background:#363cc4;color:#fff;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:9px;line-height:14px;text-align:center}.counterparty-view-modal__badge--alert{background:#e23b3b}.counterparty-view-modal__summary{display:flex;align-items:stretch;gap:24px;padding:12px;border-bottom:1px solid #edeff8;flex-shrink:0}.counterparty-view-modal__summary-card{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:12px;background:#f9f9fb;border-radius:8px}.counterparty-view-modal__summary-top{display:flex;flex-direction:column;gap:8px}.counterparty-view-modal__country,.counterparty-view-modal__industry{display:inline-flex;align-items:center;gap:8px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;color:#262b4b}.counterparty-view-modal__flag{width:18px;height:13px;border-radius:2px;flex-shrink:0}.counterparty-view-modal__summary-divider{height:1px;background:#edeff8}.counterparty-view-modal__metrics{display:flex;align-items:center;gap:20px}.counterparty-view-modal__metric{display:flex;flex-direction:column;gap:4px;min-width:0}.counterparty-view-modal__metric strong{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;line-height:1.2;color:#090c4d}.counterparty-view-modal__metric-divider{width:1px;height:36px;background:#edeff8;flex-shrink:0}.counterparty-view-modal__metric-label{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.2;color:#9299ab}.counterparty-view-modal__meta{width:671px;max-width:55%;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.counterparty-view-modal__meta-row{display:flex;align-items:center;gap:12px;min-height:20px}.counterparty-view-modal__meta-label{width:120px;flex-shrink:0;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.2;color:#9299ab}.counterparty-view-modal__meta-value{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;color:#262b4b}.counterparty-view-modal__meta-value.is-liquidation-status{color:#bd0000;padding:2px 8px;border-radius:6px;background-color:#fff5f5}.counterparty-view-modal__meta-empty{font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.2;color:#babeca}.counterparty-view-modal__manager{display:inline-flex;align-items:center;gap:6px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;color:#262b4b}.counterparty-view-modal__avatar{width:16px;height:16px;border-radius:999px;object-fit:cover;flex-shrink:0}.counterparty-view-modal__avatar.is-placeholder{background:#edeff8}.counterparty-view-modal__tags{display:flex;flex-wrap:wrap;gap:6px}.counterparty-view-modal__tag{display:inline-flex;align-items:center;height:26px;padding:4px 6px;border-radius:6px;border:1px solid #e1e4f3;background:#f3f3f7;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.2}.counterparty-view-modal__tabs{display:flex;align-items:flex-end;flex-wrap:nowrap;gap:2px;padding:8px 12px 0;border-bottom:1px solid #edeff8;flex-shrink:0;overflow:visible}.counterparty-view-modal__tab{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;border:0;background:transparent;padding:4px 10px 8px;height:32px;white-space:nowrap;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;color:#7989af;cursor:pointer}.counterparty-view-modal__tab.is-active{color:#090c4d}.counterparty-view-modal__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:0 0 2px 2px;background:#002fbd}.counterparty-view-modal__tab-count{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#edeff8;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1;color:#7f8fb3}.counterparty-view-modal__body{flex:1;min-height:0;overflow:auto;background:#f4f4f7;padding:12px;display:flex;flex-direction:column}.counterparty-view-modal__panel{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.counterparty-view-modal__card{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fff;border:1px solid #edeff8;border-radius:8px}.counterparty-view-modal__card--table{padding:0;overflow:hidden;flex:1;min-height:0}.counterparty-view-modal__card--table:not(.is-empty){overflow:auto}.counterparty-view-modal__card--table.is-empty{border-style:dashed;border-color:#d5d9e8;justify-content:center}.counterparty-view-modal__card--contacts{gap:0;padding:0 12px}.counterparty-view-modal__card--docs-upload{gap:12px}.counterparty-view-modal__card--docs-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start;min-height:120px}.counterparty-view-modal__card--docs-list .ccm-doc{height:auto;min-height:52px;align-items:flex-start}.counterparty-view-modal__card--docs-list .ccm-doc__sub{flex-wrap:wrap;row-gap:2px;white-space:normal;overflow:visible}.counterparty-view-modal__card--docs-list .ccm-doc__sub span{overflow:visible;text-overflow:clip;white-space:normal}.counterparty-view-modal__card--history{gap:0;padding:4px 12px 8px}.counterparty-view-modal__section-title{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;letter-spacing:-.02em;color:#090c4d}.counterparty-view-modal__loading{padding:48px 12px;text-align:center;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-size:13px}.counterparty-view-modal__inline-empty{font-family:Instrument Sans,sans-serif;font-size:13px;color:#9299ab}.counterparty-view-modal__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;min-height:180px;padding:32px 24px;text-align:center}.counterparty-view-modal__empty-state.is-standalone{border:1px dashed #d5d9e8;border-radius:8px;background:#fff}.counterparty-view-modal__empty-state strong{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;color:#262b4b}.counterparty-view-modal__empty-state>span:not(.counterparty-view-modal__empty-icon){font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;color:#9299ab}.counterparty-view-modal__empty-icon{display:inline-flex;margin-bottom:4px}.counterparty-view-modal__kv-row{display:flex;align-items:flex-start;gap:12px;min-height:20px}.counterparty-view-modal__kv-label{flex-shrink:0;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.3;color:#9299ab}.counterparty-view-modal__kv-label--wide{width:160px}.counterparty-view-modal__kv-value{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.3;color:#262b4b;word-break:break-word}.counterparty-view-modal__req-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.counterparty-view-modal__contract-chips{display:flex;flex-wrap:wrap;gap:6px}.counterparty-view-modal__contract-chip{display:inline-flex;align-items:center;height:26px;padding:4px 8px;border:1px solid #e1e4f3;border-radius:6px;background:#fff;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;color:#090c4d}.counterparty-view-modal__bank{display:flex;flex-direction:column}.counterparty-view-modal__bank-head,.counterparty-view-modal__bank-row{display:grid;grid-template-columns:1.5fr 1fr 1.5fr .7fr;gap:12px;padding:8px 0;font-family:Instrument Sans,sans-serif;font-size:13px}.counterparty-view-modal__bank-head{color:#9299ab;font-size:12px;font-weight:500;border-bottom:1px solid #edeff8}.counterparty-view-modal__bank-row{color:#262b4b;border-bottom:1px solid #edeff8;align-items:center}.counterparty-view-modal__bank-row:last-child{border-bottom:0}.counterparty-view-modal__currency{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-weight:500;font-size:12px;width:fit-content;background:#edeff8;color:#5c6f9a}.counterparty-view-modal__currency.is-usd{background:#dff6e9;color:#18944d}.counterparty-view-modal__currency.is-byn,.counterparty-view-modal__currency.is-eur{background:#dcf0f9;color:#186b94}.counterparty-view-modal__currency.is-muted{background:#edeff8;color:#5c6f9a}.counterparty-view-modal__tax-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.counterparty-view-modal__tax-btn{height:30px;min-height:30px;padding:0 10px;border-radius:6px;font-size:13px;line-height:1;color:#363cc4;gap:6px}.counterparty-view-modal__tax-box{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px}.counterparty-view-modal__tax-box.is-ok{background:#f8fcf9;border:1px solid #e5f2eb}.counterparty-view-modal__tax-box.is-muted{justify-content:center;min-height:56px;background:#f3f3f7;color:#9299ab;font-family:Instrument Sans,sans-serif;font-size:13px}.counterparty-view-modal__tax-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0}.counterparty-view-modal__tax-box-body{display:flex;flex-direction:column;gap:6px;min-width:0}.counterparty-view-modal__tax-box-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.counterparty-view-modal__tax-box-top strong{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;color:#262b4b}.counterparty-view-modal__tax-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;background:#d9f1e2;color:#31804e;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px}.counterparty-view-modal__tax-box-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-family:Instrument Sans,sans-serif;font-size:13px;color:#9299ab}.counterparty-view-modal__tax-box-meta em{font-style:normal;font-weight:500;color:#262b4b}.counterparty-view-modal__table{display:flex;flex-direction:column}.counterparty-view-modal__table-head,.counterparty-view-modal__table-row{display:grid;grid-template-columns:118px minmax(220px,1.8fr) minmax(0,1fr) 100px minmax(132px,160px) 36px;gap:12px;align-items:center;padding:10px 12px;font-family:Instrument Sans,sans-serif;font-size:13px}.counterparty-view-modal__table-head>*,.counterparty-view-modal__table-row>*{min-width:0}.counterparty-view-modal__table--typed .counterparty-view-modal__table-head,.counterparty-view-modal__table--typed .counterparty-view-modal__table-row{grid-template-columns:110px 96px minmax(220px,1.7fr) minmax(0,1fr) 96px minmax(132px,160px) 36px}.counterparty-view-modal__table-head{color:#9299ab;font-size:12px;font-weight:500;border-bottom:1px solid #edeff8}.counterparty-view-modal__table-row{color:#262b4b;border-bottom:1px solid #edeff8}.counterparty-view-modal__table-row:last-child{border-bottom:0}.counterparty-view-modal__id-link{border:0;background:transparent;padding:0;text-align:left;color:#363cc4;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;cursor:pointer}.counterparty-view-modal__cargo-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.counterparty-view-modal__route{display:flex;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.counterparty-view-modal__route-leg{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%;overflow:hidden}.counterparty-view-modal__route-city{display:flex;align-items:center;gap:6px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.counterparty-view-modal__route-city .flag-icon{width:16px;height:12px;border-radius:2px;flex-shrink:0}.counterparty-view-modal__route-date{max-width:100%;padding-left:22px;overflow:hidden;font-size:11px;line-height:14px;color:#9299ab;white-space:nowrap;text-overflow:ellipsis}.counterparty-view-modal__route-arrow{color:#9299ab;flex-shrink:0}.counterparty-view-modal__status-pill{display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:4px 8px;border-radius:7px;background:#edeff8;color:#262b4b;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.3}.counterparty-view-modal__status-pill.q-rates-request{background:#e9ebf2;color:#7f8fb3}.counterparty-view-modal__status-pill.q-rates-requested{background:#fcf1e8;color:#e67d31}.counterparty-view-modal__status-pill.q-has-rates{background:#e7e0ff;color:#7a5af8}.counterparty-view-modal__status-pill.q-approval{background:#e0e7ff;color:#1b6cbd}.counterparty-view-modal__status-pill.q-kp-approved,.counterparty-view-modal__status-pill.d-kp-approved{background:#e6f6ec;color:#31804e}.counterparty-view-modal__status-pill.q-cancelled,.counterparty-view-modal__status-pill.d-rejected{background:#f6e6e6;color:#be2e2e}.counterparty-view-modal__status-pill.q-archived,.counterparty-view-modal__status-pill.d-archived{background:#f0f0f0;color:#757575}.counterparty-view-modal__status-pill.d-loading,.counterparty-view-modal__status-pill.d-problems{background:#fcf1e8;color:#e67d31}.counterparty-view-modal__status-pill.d-in-transit{background:#e7e0ff;color:#7a5af8}.counterparty-view-modal__status-pill.d-unloading{background:#e0e7ff;color:#1b6cbd}.counterparty-view-modal__status-pill.d-awaiting-payment{background:#edeff8;color:#7f8fb3}.counterparty-view-modal__status-pill-dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.counterparty-view-modal__ext-btn{border:0;background:transparent;padding:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.counterparty-view-modal__ext-btn:hover{background:#f3f3f7}.counterparty-view-modal__dir-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.counterparty-view-modal__dir-list,.counterparty-view-modal__chip-wrap{display:flex;flex-direction:column;gap:8px}.counterparty-view-modal__chip-wrap{flex-direction:row;flex-wrap:wrap}.counterparty-view-modal__dir-route{display:flex;align-items:center;gap:8px}.counterparty-view-modal__dir-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:4px 8px;border:1px solid #e1e4f3;border-radius:7px;background:#fff;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;color:#262b4b}.counterparty-view-modal__dir-chip .flag-icon{width:16px;height:12px;border-radius:2px;flex-shrink:0}.counterparty-view-modal__dir-chip.is-adr{color:#be2e2e;border-color:#f0c9c9;background:#fdf4f4}.counterparty-view-modal__contact{display:grid;grid-template-columns:140px minmax(160px,220px) minmax(0,1fr) 220px;gap:16px;align-items:start;padding:12px 0;border-bottom:1px solid #edeff8}.counterparty-view-modal__contact:last-child{border-bottom:0}.counterparty-view-modal__contact-type{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:96px;height:26px;padding:0 10px;border-radius:7px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;background:#f6f6f9;color:#5c6f9a}.counterparty-view-modal__contact-type.is-primary{background:#eff1fb;color:#363cc4}.counterparty-view-modal__contact-type.is-additional{background:#f6f6f9;color:#5c6f9a}.counterparty-view-modal__contact-type.is-signatory{background:#e8f6ef;color:#2e8b57}.counterparty-view-modal__contact-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;width:140px}.counterparty-view-modal__contact-person{display:flex;flex-direction:column;gap:2px;min-width:0}.counterparty-view-modal__contact-person strong{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:13px;color:#262b4b}.counterparty-view-modal__contact-person span{font-family:Instrument Sans,sans-serif;font-size:12px;color:#9299ab}.counterparty-view-modal__contact-comms{display:flex;flex-direction:column;gap:4px;min-width:0}.counterparty-view-modal__contact-line{display:inline-flex;align-items:center;gap:6px;font-family:Instrument Sans,sans-serif;font-size:13px;color:#262b4b}.counterparty-view-modal__contact-auth{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:220px;min-width:220px;max-width:220px}.counterparty-view-modal__auth-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:7px;background:#e6f6ec;color:#31804e;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px}.counterparty-view-modal__auth-basis{font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.3;color:#9299ab;text-align:left;width:100%}.counterparty-view-modal__docs-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:8px;align-items:stretch;min-height:100%}.counterparty-view-modal__docs-selects{display:grid;grid-template-columns:1fr 1fr;gap:8px}.counterparty-view-modal__docs-submit{width:100%;height:36px;border-radius:6px;background:#363cc4;border-color:#363cc4}.counterparty-view-modal__docs-empty{grid-column:1/-1;padding:24px 12px;text-align:center}.counterparty-view-modal__drop-sub{display:block;margin-top:2px;font-size:11px;color:#babeca}.counterparty-view-modal__history-row{display:flex;align-items:flex-start;gap:24px;padding:10px 0;border-bottom:1px solid #edeff8}.counterparty-view-modal__history-row:last-child{border-bottom:0}.counterparty-view-modal__history-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:0 0 260px;width:260px;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.4;color:#9299ab}.counterparty-view-modal__history-dot{color:#9299ab}.counterparty-view-modal__history-text{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;flex-wrap:wrap;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.4;color:#262b4b}.counterparty-view-modal__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 12px;border-top:1px solid #edeff8;background:#fff;flex-shrink:0}.counterparty-view-modal__footer-left{display:flex;align-items:center;gap:12px}.counterparty-view-modal__footer-btn{height:30px;min-height:30px;padding:0 10px;border-radius:6px;font-size:13px;line-height:1;gap:6px}.counterparty-view-modal__footer-btn--truck{color:#363cc4;border-color:#e1e4f3}.counterparty-view-modal__footer-btn--edit{display:inline-flex;align-items:center;gap:6px;background:#363cc4;border-color:#363cc4;padding:0 12px}.counterparty-view-modal__footer-btn--add{color:#7f8fb3;border-color:#e1e4f3}.counterparty-view-modal__footer-btn--add svg path{stroke:#7f8fb3}.counterparty-view-modal__add{position:relative}.counterparty-view-modal__add-menu{position:absolute;right:0;bottom:calc(100% + 6px);min-width:200px;padding:6px;background:#fff;border:1px solid #edeff8;border-radius:10px;box-shadow:0 8px 24px #090c4d1f;z-index:5}.counterparty-view-modal__add-item{display:block;width:100%;border:0;background:transparent;text-align:left;padding:8px 10px;border-radius:6px;cursor:pointer;font-family:Instrument Sans,sans-serif;font-size:13px;color:#090c4d}.counterparty-view-modal__add-item:hover{background:#f3f3f7}@media(max-width:1100px){.counterparty-view-modal__meta{width:auto;max-width:none;flex:1}.counterparty-view-modal__req-row,.counterparty-view-modal__dir-grid,.counterparty-view-modal__docs-layout,.counterparty-view-modal__card--docs-list{grid-template-columns:1fr}.counterparty-view-modal__history-row{flex-direction:column;gap:4px}.counterparty-view-modal__history-meta{flex:none;width:auto}.counterparty-view-modal__contact{grid-template-columns:120px 1fr;gap:8px 12px}.counterparty-view-modal__contact-comms,.counterparty-view-modal__contact-auth{grid-column:1/-1}.counterparty-view-modal__contact-auth{align-items:flex-start;width:100%;min-width:0;max-width:none}.counterparty-view-modal__table-head,.counterparty-view-modal__table-row{grid-template-columns:100px minmax(160px,1.6fr) minmax(0,1fr) 88px minmax(110px,140px) 32px}.counterparty-view-modal__table--typed .counterparty-view-modal__table-head,.counterparty-view-modal__table--typed .counterparty-view-modal__table-row{grid-template-columns:90px 84px minmax(150px,1.5fr) minmax(0,1fr) 80px minmax(110px,140px) 32px}}@media(max-width:720px){.counterparty-view-modal__dialog{height:auto;max-height:calc(100vh - 24px)}.counterparty-view-modal__summary{flex-direction:column}.counterparty-view-modal__header-left,.counterparty-view-modal__footer{flex-wrap:wrap}.counterparty-view-modal__table-head,.counterparty-view-modal__table-row{grid-template-columns:1fr 1fr}}.documents-page{padding:12px;background:#f6f6f9;font-family:Instrument Sans,sans-serif}.documents-page__search{display:inline-flex;align-items:center;gap:8px;width:280px;height:32px;padding:0 10px;border:1px solid #e1e4f3;border-radius:6px;background:#fff;color:#7f8fb3}.documents-page__search input{width:100%;border:0;outline:0;background:transparent;color:#090c4d;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.documents-page__panel{padding:12px;border-radius:12px;background:#fff}.documents-page__panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.documents-page__pills,.documents-page__head-actions,.documents-page__chips{display:flex;flex-wrap:wrap;gap:8px}.documents-page__head-actions{align-items:center;gap:6px}.documents-page__add-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:#002fbd;color:#fff;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap}.documents-page__pill,.documents-page__status-chip{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 12px;border:1px solid #e1e4f3;border-radius:999px;background:#f9f9fb;color:#090c4d;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:26px;cursor:pointer}.documents-page__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e1e4f3;border-radius:8px;background:#eff0fb;color:#363cc4;cursor:pointer}.documents-page__icon-btn.is-active{border-color:#363cc4;background:#363cc4;color:#fff}.documents-page__pill-count{color:#babece;font-size:12px;font-weight:500}.documents-page__pill-count:before{content:"·";margin-right:4px;font-weight:700}.documents-page__pill.is-active{border-color:#363cc4;background:#363cc4;color:#fff}.documents-page__pill.is-active .documents-page__pill-count{color:#fff}.documents-page__status-chip.is-signed{border-color:transparent;background:#dff0e5;color:#31804e}.documents-page__status-chip.is-on-signing{border-color:transparent;background:#e0e7ff;color:#1b6cbd}.documents-page__status-chip.is-draft{border-color:transparent;background:#e9ebf2;color:#7f8fb3}.documents-page__status-chip.is-all{border-color:#e1e4f3;background:#f9f9fb;color:#7f8fb3}.documents-page__status-chip.is-active.is-signed{border-color:#31804e;background:#dff0e5;color:#1f6b3d}.documents-page__status-chip.is-active.is-on-signing{border-color:#1b6cbd;background:#e0e7ff;color:#1b6cbd}.documents-page__status-chip.is-active.is-draft{border-color:#7f8fb3;background:#e9ebf2;color:#4b5278}.documents-page__status-chip.is-active.is-all{border-color:#7f8fb3;background:#f9f9fb;color:#262b4b}.documents-page__status-chip:not(.is-all):before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.documents-page__chips{margin-top:8px}.documents-page__list{display:grid;gap:8px;margin-top:12px}.documents-page__empty,.documents-page__more{display:flex;justify-content:center;padding:24px 0;font-size:13px;font-weight:500;color:#7f8fb3}.documents-page__more-btn{min-height:32px;padding:0 14px;border:1px solid #e1e4f3;border-radius:6px;background:#fff;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.documents-card{display:grid;grid-template-columns:125px minmax(200px,1fr) minmax(140px,150px) minmax(120px,1fr) 110px minmax(180px,340px);align-items:center;gap:20px;padding:12px;border:1px solid #edeff8;border-radius:12px;background:#fff}.documents-card--party{grid-template-columns:125px minmax(200px,1fr) minmax(120px,1fr) 110px}.documents-card__category-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #edeff8;border-radius:100px;background:#f9f9fb;color:#3d3f70;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.documents-card__category-tag svg{flex:0 0 auto}.documents-card__title-block{display:flex;flex-direction:column;gap:4px;min-width:0}.documents-card__title{padding:0;border:0;background:transparent;color:#262b4b;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer}.documents-card__meta{display:flex;align-items:center;gap:6px;min-width:0;color:#7f8fb3;font-size:12px;font-weight:400;line-height:1.3;white-space:nowrap;text-transform:lowercase}.documents-card__dot{width:2px;height:2px;border-radius:50%;background:#7f8fb3;flex:0 0 auto}.documents-card__counterparty{display:flex;flex-direction:column;gap:4px;min-width:0}.documents-card__counterparty-name{display:flex;align-items:center;gap:6px;color:#262b4b;font-size:13px;font-weight:500;line-height:1.3;min-width:0}.documents-card__flag{flex:0 0 auto;width:16px;height:12px;border-radius:2px}.documents-card__manager{color:#7f8fb3;font-size:13px;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.documents-card__links{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.documents-card__link{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid #edeff8;border-radius:4px;background:#fff;color:#363cc4;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:-.03em;text-decoration:none}.documents-card__link svg{flex:0 0 auto}.documents-card__link:hover{background:#eef2ff;color:#363cc4}.documents-card__link-text{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.documents-card__link-prefix{color:#363cc4;font-weight:500}.documents-card__link-value{color:#363cc4;font-weight:600}.documents-card__status-col{display:flex;flex-direction:column;align-items:center;gap:6px}.documents-card__status{display:inline-flex;align-items:center;gap:8px;padding:3px 8px;border-radius:100px;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.documents-card__status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.documents-card__status.is-signed{background:#e6f6ec;color:#31804e}.documents-card__status.is-on-signing{background:#e0e7ff;color:#1b6cbd}.documents-card__status.is-draft{background:#e9ebf2;color:#7f8fb3}.documents-card__status.is-received{background:#e0e7ff;color:#1b6cbd}.documents-card__status.is-neutral{background:#f9f9fb;color:#7f8fb3}.documents-card__status-date{color:#7f8fb3;font-size:12px;font-weight:400;line-height:1.3}.documents-card__actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px}.documents-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:6px;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;line-height:24px;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none}.documents-card__action--outline{border:1px solid #002fbd;background:#f9f9fb;color:#363cc4}.documents-card__action--outline:hover{background:#eef2ff;color:#363cc4;border-color:#002fbd}.documents-card__action--primary{border:1px solid transparent;background:#363cc4;color:#fff}.documents-card__action--primary:hover{background:#2b31a8;color:#fff}.documents-card__action--received{border:1px solid transparent;background:#363cc4;color:#fff}.documents-card__action--received:hover{background:#2b31a8;color:#fff}@media(max-width:1280px){.documents-card{grid-template-columns:1fr;gap:12px}.documents-card__actions{justify-content:flex-start}}.document-view-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d59}.document-view-modal__dialog{width:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.document-view-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #edeff8;flex-shrink:0}.document-view-modal__header-main{min-width:0;flex:1}.document-view-modal__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.document-view-modal__title{margin:0;padding:0;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#262b4b}.document-view-modal__code{font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.3;color:#9299ab;text-transform:uppercase;white-space:nowrap}.document-view-modal__status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 8px;border-radius:100px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.document-view-modal__status.is-signed{background:#e6f6ec;color:#31804e}.document-view-modal__status.is-on-signing,.document-view-modal__status.is-received{background:#e0e7ff;color:#1b6cbd}.document-view-modal__status.is-draft{background:#e9ebf2;color:#7f8fb3}.document-view-modal__status-dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.document-view-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.document-view-modal__loading,.document-view-modal__error{padding:24px 16px;font-family:Instrument Sans,sans-serif;font-size:13px;color:#7f8fb3;text-align:center}.document-view-modal__error{color:#bd0000}.document-view-modal__body{flex:1;min-height:0;overflow:auto;padding:12px 16px 16px}.document-view-modal__body.is-refreshing{opacity:.72;pointer-events:none;transition:opacity .15s ease}.document-view-modal__fields{margin:0}.document-view-modal__field{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #f3f4fa}.document-view-modal__field:last-child{border-bottom:0}.document-view-modal__field dt{margin:0;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.3;color:#7f8fb3}.document-view-modal__field dd{margin:0;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:#262b4b}.document-view-modal__manager,.document-view-modal__company{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.document-view-modal__avatar{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.document-view-modal__avatar.is-placeholder{display:inline-block;background:#edeff8}.document-view-modal__flag{width:16px;height:12px;border-radius:2px;flex-shrink:0}.document-view-modal__category{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:1px solid #edeff8;border-radius:100px;background:#f9f9fb;color:#3d3f70;font-size:12px;font-weight:500}.document-view-modal__links{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.document-view-modal__link{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid #edeff8;border-radius:4px;background:#fff;color:#363cc4;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none}.document-view-modal__link:hover{background:#eef2ff;color:#363cc4}.document-view-modal__link-text{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.document-view-modal__link-prefix{color:#363cc4;font-weight:500}.document-view-modal__link-value{color:#363cc4;font-weight:600}.document-view-modal__empty{color:#9299ab;font-weight:400}.document-view-modal__state{margin-top:12px;border-radius:12px;font-family:Instrument Sans,sans-serif;font-size:13px;line-height:1.4}.document-view-modal__state--signed{color:#2e8b57;padding:0;border:1px solid #edeff8;border-radius:12px;overflow:hidden}.document-view-modal__state--signed .document-view-modal__state-head{margin-bottom:0;padding:12px;background:#f0fdf4}.document-view-modal__state--signed .document-view-modal__state-card{gap:65px;margin-top:0;padding:10px 12px 12px;border:none;border-radius:0;border-top:1px solid #edeff8}.document-view-modal__state--on-signing{color:#1b6cbd;padding:0;border:1px solid #edeff8;border-radius:12px;overflow:hidden}.document-view-modal__state--on-signing .document-view-modal__state-head{margin-bottom:0;padding:12px;background:#f3f6ff}.document-view-modal__state--on-signing .document-view-modal__state-card{margin-top:0;padding:10px 12px 12px;border:none;border-radius:0;border-top:1px solid #edeff8}.document-view-modal__state--draft{background:#f9f9fb;color:#262b4b}.document-view-modal__state-head{display:flex;align-items:flex-start;gap:8px;font-weight:500}.document-view-modal__state-head svg{flex-shrink:0;margin-top:1px}.document-view-modal__state-copy{min-width:0}.document-view-modal__state-title{color:#1b6cbd;font-weight:500}.document-view-modal__state-subtitle{margin-top:4px;color:#1b6cbd;font-weight:400}.document-view-modal__state-subtitle strong{color:#262b4b;font-weight:600}.document-view-modal__inline-link{color:#012fbd;text-decoration:underline;font-weight:500}.document-view-modal__state-card{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding:10px;border-radius:10px;background:#fff}.document-view-modal__state-card--actions{align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px}.document-view-modal__date-tile{display:flex;align-items:flex-start;gap:8px;min-width:0}.document-view-modal__date-tile-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#f3f4fa;flex-shrink:0}.document-view-modal__date-tile-text{display:flex;flex-direction:column;gap:2px;min-width:0}.document-view-modal__date-tile-label{color:#9fa1b4;font-size:12px;font-weight:400;line-height:1.3}.document-view-modal__date-tile-value{color:#3a3f50;font-size:13px;font-weight:600;line-height:1.3}.document-view-modal__draft-title{margin:0 0 10px;font-size:13px;font-weight:500;color:#262b4b}.document-view-modal__radio{display:flex;align-items:flex-start;gap:10px;width:100%;margin:0 0 10px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.document-view-modal__radio-control{display:inline-flex;align-items:center;justify-content:center;width:16px;height:20px;flex-shrink:0}.document-view-modal__radio-empty{display:inline-block;width:16px;height:16px;margin-top:2px;border:1.5px solid #c5c9d9;border-radius:50%;background:#fff}.document-view-modal__radio-text{font-size:12px;line-height:1.4;color:#5c6f9a}.document-view-modal__radio-text strong{display:block;margin-bottom:2px;color:#262b4b;font-weight:600}.document-view-modal__primary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:0;border-radius:8px;background:#002fbd;color:#fff;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;flex-shrink:0}.document-view-modal__primary-btn.is-wide{width:100%;margin-top:4px;background:#363cc4}.document-view-modal__primary-btn.is-wide:hover{background:#2b31a8;color:#fff}.document-view-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 16px;border-top:1px solid #edeff8;flex-shrink:0;flex-wrap:wrap}.document-view-modal__footer-left{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.document-view-modal__footer-right{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:0;margin-left:auto;flex-shrink:0}.document-view-modal__open-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid #002fbd;border-radius:8px;background:#fff;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.document-view-modal__text-btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer;flex-shrink:0}.document-view-modal__text-btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.document-view-modal__title-row{align-items:flex-start}.document-view-modal__field{grid-template-columns:1fr;gap:4px}}#cardModal.is-over-document{z-index:1300!important}.modal-backdrop.is-over-document-backdrop{z-index:1290!important}body:has(.ptg-modal.deal-modal-view--new,.ptg-modal.quotation-modal-view--new) #cardModal.show{z-index:1500!important}body:has(.ptg-modal.deal-modal-view--new,.ptg-modal.quotation-modal-view--new):has(#cardModal.show) .modal-backdrop.show{z-index:1490!important}.document-preview-modal{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d59}.document-preview-modal__dialog{width:min(1100px,100vw - 32px);max-width:min(1100px,100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.document-preview-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #edeff8;flex-shrink:0}.document-preview-modal__header-main{min-width:0;flex:1}.document-preview-modal__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.document-preview-modal__title{margin:0;padding:0;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#262b4b}.document-preview-modal__code{font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.3;color:#9299ab;text-transform:uppercase;white-space:nowrap}.document-preview-modal__status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 8px;border-radius:100px;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.document-preview-modal__status.is-signed{background:#e6f6ec;color:#31804e}.document-preview-modal__status.is-on-signing,.document-preview-modal__status.is-received{background:#e0e7ff;color:#1b6cbd}.document-preview-modal__status.is-draft{background:#e9ebf2;color:#7f8fb3}.document-preview-modal__status-dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.document-preview-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.document-preview-modal__loading,.document-preview-modal__error,.document-preview-modal__empty{padding:24px 16px;font-family:Instrument Sans,sans-serif;font-size:13px;color:#7f8fb3;text-align:center}.document-preview-modal__error{color:#bd0000}.document-preview-modal__body{flex:1;min-height:0;padding:12px 16px;background:#fff}.document-preview-modal__frame{display:block;width:100%;min-width:0;min-height:420px;height:calc(100vh - 260px);max-height:560px;border:1px solid #edeff8;border-radius:12px;background:#eceef5;overflow-x:auto;overflow-y:auto}.document-preview-modal__frame .container-fluid,.document-preview-modal__frame .js-contract-preview-modal,.document-preview-modal__frame .document-page,.document-preview-modal__frame .document-page__container,.document-preview-modal__frame .docs-main-wrapper,.document-preview-modal__frame .doc-body,.document-preview-modal__frame .contract-imported-file-viewer{max-width:100%;box-sizing:border-box}.document-preview-modal__frame .docs-main-wrapper{width:100%;margin-top:0;margin-left:0;margin-right:0;box-shadow:none!important;background:#fff}.document-preview-modal__frame .doc-body,.document-preview-modal__frame .contract-imported-file-viewer{background:#fff}.document-preview-modal__frame .row{margin-left:0;margin-right:0;max-width:100%}.document-preview-modal__frame [class*=col-]{min-width:0;max-width:100%}.document-preview-modal__frame table{max-width:100%}.document-preview-modal__frame .contract-preview-modal-footer,.document-preview-modal__frame .js-doc-provider-sign-actions,.document-preview-modal__frame .document-status-ribbon,.document-preview-modal__frame button.confirm-action-danger,.document-preview-modal__frame button.actions-modal-button,.document-preview-modal__frame button.js-ajax-request{display:none!important}.document-preview-modal__frame .header-cover{min-height:0;max-width:100%;overflow:hidden}.document-preview-modal__frame .header-cover__img,.document-preview-modal__frame img,.document-preview-modal__frame svg,.document-preview-modal__frame canvas{max-width:100%;height:auto}.document-preview-modal__frame .contract-imported-file-viewer__iframe{display:block;width:100%;min-height:70vh;border:0}.document-preview-modal__frame .contract-imported-file-viewer__text{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;color:#262b4b;font-size:13px;line-height:1.45;text-align:left}.document-preview-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 16px;border-top:1px solid #edeff8;flex-shrink:0}.document-preview-modal__footer-right{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:0;margin-left:auto}.document-preview-modal__download-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid #002fbd;border-radius:8px;background:#fff;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.document-preview-modal__text-btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#7f8fb3;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.document-preview-modal__text-btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:640px){.document-preview-modal__frame{min-height:280px;height:calc(100vh - 240px)}.document-preview-modal__title-row{align-items:flex-start}}.document-edit-modal{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d59}.document-edit-modal__dialog{width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.document-edit-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #edeff8;flex-shrink:0}.document-edit-modal__title-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.document-edit-modal__title{margin:0;width:100%;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#262b4b}.document-edit-modal__subtitle{font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.2;color:#090c4d;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-edit-modal__code{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:#7f8fb3;text-transform:uppercase}.document-edit-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.document-edit-modal__tabs{display:flex;align-items:center;gap:8px;padding:8px 12px 0;border-bottom:1px solid #edeff8;flex-shrink:0}.document-edit-modal__tab{position:relative;border:0;background:transparent;padding:4px 20px 8px;height:32px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:24px;letter-spacing:-.03em;color:#7989af;cursor:pointer}.document-edit-modal__tab.is-active{color:#090c4d}.document-edit-modal__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:0 0 2px 2px;background:#363cc4}.document-edit-modal__body{flex:1;min-height:0;overflow:auto;background:#f3f3f7;padding:12px 16px 16px}.document-edit-modal__panel{display:flex;flex-direction:column;gap:8px}.document-edit-modal__card{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;border-radius:8px}.document-edit-modal__card--relations{gap:10px}.document-edit-modal__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.document-edit-modal__textarea{min-height:88px;resize:vertical}.document-edit-modal__relation-row{display:grid;grid-template-columns:120px minmax(0,1fr) 28px 28px;gap:8px;align-items:center}.document-edit-modal__relation-type,.document-edit-modal__relation-entity{min-width:0}.document-edit-modal__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.document-edit-modal__icon-btn:hover{background:#f3f4fa}.document-edit-modal__add-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer;align-self:flex-start}.document-edit-modal__loading,.document-edit-modal__error{padding:24px 12px;text-align:center;font-family:Instrument Sans,sans-serif;font-size:13px;color:#7f8fb3}.document-edit-modal__error{color:#bd0000}.document-edit-modal__panel.is-loading{opacity:.72;pointer-events:none;transition:opacity .15s ease}.document-edit-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px 16px;border-top:1px solid #edeff8;background:#fff;flex-shrink:0}.document-edit-modal .ptg-form-group{min-width:0}.document-edit-modal .select-dropdown{z-index:1300}@media(max-width:640px){.document-edit-modal__row,.document-edit-modal__relation-row{grid-template-columns:1fr}}.document-create-modal{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d59}.document-create-modal__dialog{width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #090c4d1f}.document-create-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #edeff8;flex-shrink:0}.document-create-modal__title{margin:0;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#262b4b}.document-create-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.document-create-modal__body{flex:1;min-height:0;overflow:auto;background:#f3f3f7;padding:12px 16px 16px;display:flex;flex-direction:column;gap:8px}.document-create-modal__card{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;border-radius:8px}.document-create-modal__card--relations{gap:10px}.document-create-modal__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.document-create-modal__textarea{min-height:88px;resize:vertical}.document-create-modal__hint{margin:4px 0 0;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.4;color:#7f8fb3}.document-create-modal__source-toggle{display:flex;flex-wrap:wrap;gap:8px}.document-create-modal__source-toggle.is-invalid .document-create-modal__source-btn,.document-create-modal__upload.is-invalid .document-create-modal__dropzone{border-color:#e55353}.document-create-modal__source-btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid #e1e4f3;border-radius:8px;background:#fff;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.document-create-modal__source-btn.is-active{border-color:#ccd9ff;background:#f3f6ff}.document-create-modal__source-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:20px;flex-shrink:0}.document-create-modal__source-empty{display:inline-block;width:16px;height:16px;border:1.5px solid #c5c9d9;border-radius:50%;background:#fff}.document-create-modal__upload{display:flex;flex-direction:column;gap:8px}.document-create-modal__dropzone{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;border:1px dashed #d7dbea;border-radius:8px;background:#fafbfd}.document-create-modal__dropzone.is-dragover{border-color:#363cc4;background:#f3f6ff}.document-create-modal__dropzone-icon{display:flex;align-items:center;justify-content:center}.document-create-modal__dropzone-text{margin:0;font-family:Instrument Sans,sans-serif;font-size:13px;line-height:1.4;color:#5c6f9a}.document-create-modal__upload-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid #ccd9ff;border-radius:8px;background:#f3f6ff;color:#002fbd;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.document-create-modal__upload-btn:disabled{opacity:.6;cursor:not-allowed}.document-create-modal__file-input{display:none}.document-create-modal__file-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #edeff8;border-radius:8px;background:#f9f9fb}.document-create-modal__file-card-main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.document-create-modal__file-card-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.document-create-modal__file-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}.document-create-modal__file-icon svg{display:block;width:44px;height:44px}.document-create-modal__file-text{display:flex;flex-direction:column;gap:2px;min-width:0}.document-create-modal__file-text strong{color:#262b4b;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-create-modal__file-text span{color:#7f8fb3;font-size:12px;line-height:1.3}.document-create-modal__file-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:100px;background:#e6f6ec;color:#31804e;font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0}.document-create-modal__relation-row{display:grid;grid-template-columns:120px minmax(0,1fr) 28px 28px;gap:8px;align-items:center}.document-create-modal__relation-type,.document-create-modal__relation-entity{min-width:0}.document-create-modal__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.document-create-modal__icon-btn:hover{background:#f3f4fa}.document-create-modal__add-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#363cc4;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer;align-self:flex-start}.document-create-modal__loading{padding:24px 12px;text-align:center;font-family:Instrument Sans,sans-serif;font-size:13px;color:#7f8fb3}.document-create-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px 16px;border-top:1px solid #edeff8;background:#fff;flex-shrink:0}.document-create-modal .ptg-form-group{min-width:0}.document-create-modal .select-dropdown{z-index:1300}@media(max-width:640px){.document-create-modal__row,.document-create-modal__relation-row,.document-create-modal__dropzone{grid-template-columns:1fr}}.lead-view-modal{z-index:1300}.lead-view-modal__dialog{height:720px}.lead-view-modal__facts.counterparty-view-modal__summary-card{align-self:flex-start}.lead-view-modal__facts{gap:0;padding:4px 12px;justify-content:flex-start}.lead-view-modal__fact{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 0;border-bottom:1px solid #edeff8;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1.2;color:#262b4b}.lead-view-modal__fact:last-child{border-bottom:0}.lead-view-modal__fact svg{flex-shrink:0}.lead-view-modal__flag{width:18px;height:13px;border-radius:2px;flex-shrink:0}.lead-view-modal__flag-placeholder{width:18px;height:13px;border-radius:2px;background:#edeff8;flex-shrink:0}.lead-view-modal .counterparty-view-modal__tag.is-problem{color:#be2e2e;border-color:#f0c9c9;background:#fdf4f4}.lead-view-modal__dir-groups{display:flex;flex-direction:column;gap:14px}.lead-view-modal__dir-group{display:flex;flex-direction:column;gap:8px}.lead-view-modal__dir-label{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:12px;line-height:1.2;color:#9299ab}.lead-view-modal__transport-chip{display:inline-flex;align-items:center;gap:6px}.lead-view-modal__transport-icon{display:inline-flex;width:14px;height:14px}.lead-view-modal__transport-icon svg{width:14px;height:14px}.lead-view-modal__footer-right{display:flex;align-items:center;gap:16px}.lead-view-modal__non-target-btn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lead-view-modal__delete{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#bd0000;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:13px;line-height:1;cursor:pointer}.lead-view-modal__delete:disabled{opacity:.5;cursor:default}.lead-view-modal__nt-overlay{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f172a59}.lead-view-modal__nt-dialog{width:min(440px,100%);border-radius:14px;background:#fff;box-shadow:0 16px 40px #0f172a2e}.lead-view-modal__nt-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 8px}.lead-view-modal__nt-header h3{margin:0;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;color:#1f2a44}.lead-view-modal__nt-close{border:0;background:transparent;padding:4px;cursor:pointer}.lead-view-modal__nt-body{padding:8px 18px 4px}.lead-view-modal__nt-label{display:block;margin-bottom:6px;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;color:#5c6f9a}.lead-view-modal__nt-input{width:100%;min-height:40px;padding:8px 12px;border:1px solid #e1e4f3;border-radius:10px;font-family:Instrument Sans,sans-serif;font-size:14px;color:#090c4d;outline:none}.lead-view-modal__nt-input:focus{border-color:#dbe4ff;box-shadow:0 0 0 3px #002fbd14}.lead-view-modal__nt-footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px 16px}.lead-view-modal__history-task{margin-top:8px;padding:10px 12px;border:1px solid #edeff8;border-radius:10px;background:#f9f9fb;display:flex;flex-direction:column;gap:8px}.lead-view-modal__history-task strong{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:13px;color:#090c4d}.lead-view-modal__history-detail{flex:1 0 100%;margin-top:2px;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#5c6f9a}.lead-view-modal__history-task-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-family:Instrument Sans,sans-serif;font-size:12px;color:#5c6f9a}.lead-view-modal__history-task-status{display:inline-flex;align-items:center;gap:6px}.lead-view-modal__history-task-status span{width:8px;height:8px;border-radius:50%;background:#8b5cf6}.lead-view-modal__history-task-due{display:inline-flex;align-items:center;gap:4px}.lead-view-modal__history-task-avatars{display:inline-flex;align-items:center}.lead-view-modal__history-task-avatars img{width:20px;height:20px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-6px}.lead-view-modal__history-task-avatars img:first-child{margin-left:0}.lead-view-modal__history-task-avatars span{margin-left:4px;font-size:11px;color:#7f8fb3}.ptg-modal.is-over-lead-view{z-index:1300}@media(max-width:1100px){.lead-view-modal__dialog{height:auto;max-height:calc(100vh - 24px)}}.lead-create-modal .lead-create-modal__row--general-1{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-create-modal .lead-create-modal__row--general-2{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.lead-create-modal .lead-create-modal__row--general-3{grid-template-columns:repeat(4,minmax(0,1fr))}.lead-create-modal .lead-create-modal__row--general-ru,.lead-create-modal .lead-create-modal__row--general-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lead-create-modal .lead-create-modal__unp-hint{display:flex;align-items:flex-start;gap:4px;margin:4px 0 0;min-width:0;font-size:11px;font-weight:500;color:#e29a12;line-height:1.3;white-space:normal}.lead-create-modal .lead-create-modal__unp-hint svg{flex-shrink:0;margin-top:1px}.lead-create-modal .lead-create-modal__transport-modes{display:flex;gap:8px;width:max-content;max-width:100%}.lead-create-modal .lead-create-modal__transport-btn{display:inline-flex;flex:0 0 72px;align-items:center;justify-content:center;width:72px;height:36px;padding:0;border:1px solid transparent;border-radius:10px;background:#f4f5f8;cursor:pointer}.lead-create-modal .lead-create-modal__transport-btn.is-active{background:#e3e4f7;border-color:#e1e4f3}.lead-create-modal .lead-create-modal__transport-icon{display:inline-flex;width:20px;height:20px}.lead-create-modal .lead-create-modal__transport-icon svg{width:20px;height:20px}.lead-create-modal .lead-create-modal__transport-icon svg path{fill:#a8b3c4;stroke:#a8b3c4}.lead-create-modal .lead-create-modal__transport-btn.is-active .lead-create-modal__transport-icon svg path{fill:#3d45c4;stroke:#3d45c4}.lead-create-modal .lead-create-modal__hint{margin:0 0 12px;font-size:13px;font-weight:700;color:#262b4b}.lead-create-modal .ccm-routes.lead-create-modal__routes{grid-template-columns:1fr 1fr}.lead-create-modal .ccm-routes.lead-create-modal__routes .ccm-route__fields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.lead-create-modal .lead-create-modal__prefs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px}.lead-create-modal .lead-create-modal__route-radio{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;cursor:pointer}.lead-create-modal .lead-create-modal__route-radio input{position:absolute;inset:0;opacity:0;cursor:pointer}.lead-create-modal .lead-create-modal__route-radio-mark{width:18px;height:18px;border:1.5px solid #c8cede;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.lead-create-modal .lead-create-modal__route-radio-mark svg{display:block}.lead-create-modal .lead-create-modal__route-radio input:checked+.lead-create-modal__route-radio-mark{border-color:#002fbd;background:transparent}.lead-create-modal .counterparty-create-modal__row--contact-meta.is-signatory{grid-template-columns:auto minmax(0,1fr) auto;align-items:end}.lead-create-modal .lead-create-modal__attach-wrap label.is-hidden{visibility:hidden}.lead-create-modal .lead-create-modal__attach{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0;border:0;background:transparent;color:#002fbd;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.lead-create-modal .lead-create-modal__hidden-input{display:none}.lead-create-modal .cargo-kind-select .select-multi-tag,.lead-create-modal .chip-multi-select .select-multi-tag,.lead-view-modal .cargo-kind-select .select-multi-tag,.lead-view-modal .chip-multi-select .select-multi-tag,.lead-ai-import-modal .cargo-kind-select .select-multi-tag,.lead-ai-import-modal .chip-multi-select .select-multi-tag{background:#edeff8;color:#262b4b}.lead-create-modal .cargo-kind-select__icon,.lead-create-modal .select-multi-tag__icon,.lead-create-modal .chip-multi-select__option-icon,.lead-view-modal .cargo-kind-select__icon,.lead-view-modal .select-multi-tag__icon,.lead-view-modal .chip-multi-select__option-icon,.lead-ai-import-modal .cargo-kind-select__icon,.lead-ai-import-modal .select-multi-tag__icon,.lead-ai-import-modal .chip-multi-select__option-icon{color:#7f8fb3}@media(max-width:900px){.lead-create-modal .lead-create-modal__row--general-1,.lead-create-modal .lead-create-modal__row--general-2,.lead-create-modal .lead-create-modal__row--general-3,.lead-create-modal .lead-create-modal__row--general-4,.lead-create-modal .lead-create-modal__row--general-ru{grid-template-columns:1fr 1fr}.lead-create-modal .counterparty-create-modal__row--contact-meta.is-signatory{grid-template-columns:1fr}}.counterparty-view-modal__header-right,.qvf-new__header-actions{overflow:visible}.entity-calendar-btn__badge{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;border-radius:100px;background:#363cc4;color:#fff;border:1.5px solid #fff;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:9px;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;box-sizing:border-box;z-index:1}.entity-calendar-btn__badge--alert{background:#e23b3b}.entity-calendar-btn__tooltip{position:absolute;right:0;top:calc(100% + 8px);bottom:auto;z-index:40;display:none;flex-direction:column;gap:4px;min-width:140px;max-width:260px;padding:12px;border-radius:8px;background:#fff;border:1px solid #e1e4f3;box-shadow:0 10px 40px #383f5b26;text-align:left;pointer-events:none;white-space:nowrap}.entity-calendar-btn__tooltip-item{display:flex;flex-direction:column;gap:2px}.entity-calendar-btn__tooltip-item strong{font:500 13px/1.4 Instrument Sans,Roboto,sans-serif;color:#262b4b}.entity-calendar-btn__tooltip-item span{font:400 11px/1.4 Instrument Sans,Roboto,sans-serif;color:#7f8fb3}.has-calendar-events:hover .entity-calendar-btn__tooltip,.has-calendar-events:focus-within .entity-calendar-btn__tooltip{display:flex}.counterparty-view-modal__icon-btn,.qvf-new__icon-btn{color:#8f9dbc}.counterparty-view-modal__icon-btn.has-calendar-events,.qvf-new__icon-btn.has-calendar-events{overflow:visible;color:#8f9dbc}.counterparty-view-modal__icon-btn.has-calendar-events:hover,.counterparty-view-modal__icon-btn.has-calendar-events:focus-visible,.qvf-new__icon-btn.has-calendar-events:hover,.qvf-new__icon-btn.has-calendar-events:focus-visible{color:#363cc4}.counterparty-view-modal__icon-btn.has-calendar-events svg path,.qvf-new__icon-btn.has-calendar-events svg path{fill:currentColor;stroke:none}.employees-page{padding:12px;background:#f5f5f8;font-family:Instrument Sans,sans-serif;min-height:calc(100vh - 72px)}.employees-page__panel{padding:12px 0 0}.employees-page__panel.is-roles{background:#f5f5f8}.employees-page__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.employees-page__tab{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border:1px solid #e1e4f3;border-radius:999px;background:#f9f9fb;color:#090c4d;font-family:inherit;font-size:13px;font-weight:500;line-height:26px;cursor:pointer}.employees-page__tab.is-active{background:#363cc4;border-color:#363cc4;color:#fff}.employees-page__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.employees-page__search{display:inline-flex;align-items:center;gap:8px;width:280px;max-width:100%;height:32px;padding:0 10px;border:1px solid #e1e4f3;border-radius:6px;background:#fff;color:#7f8fb3}.employees-page__search input{width:100%;border:0;outline:0;background:transparent;color:#090c4d;font-family:inherit;font-size:13px}.employees-page__add-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:#002fbd;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.employees-page__empty{padding:40px 12px;text-align:center;color:#7f8fb3;font-size:13px}.employees-page__table-wrap{overflow-x:auto}.employees-page__table{width:100%;border-collapse:separate;border-spacing:0 4px}.employees-page__table th,.employees-page__table td{padding:11px 10px;text-align:left;font-size:13px;line-height:1;color:#262b4b;border-bottom:1px solid #edeff8;vertical-align:middle;background-color:#fff}.employees-page__table th:first-child,.employees-page__table td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.employees-page__table th:last-child,.employees-page__table td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.employees-page__table th{color:#7f8fb3;font-weight:500;white-space:nowrap}.employees-page__table tr:hover td{background:#f9f9fb}.employees-page__sort{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.employees-page__person{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;font:inherit;font-weight:600;cursor:pointer;text-align:left}.employees-page__person .email{font-weight:400;font-size:13px;line-height:120%;letter-spacing:0;vertical-align:middle;color:#7f8fb3;position:relative;padding-left:20px}.employees-page__person .email:before{content:"";width:3px;height:3px;top:7px;left:6px;border-radius:50%;position:absolute;background-color:#7f8fb3}.employees-page__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.employees-page__star{color:#e5b300;margin-left:4px}.employees-page__blocked{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:999px;background:#ffebeb;color:#be0010;font-size:11px;font-weight:600;line-height:1.2;vertical-align:middle}.employees-page__muted,.employees-page__timer{color:#7f8fb3}.employees-page__timer{color:#363cc4;text-decoration:none}.employees-page__actions{white-space:nowrap;text-align:right!important;padding-right:16px}.employees-page__block-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#bd0000;cursor:pointer}.employees-page__block-btn svg{display:block}.employees-page__block-btn:hover,.employees-page__block-btn:focus{background:#ffebeb}.employees-page__unblock-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin-right:8px;padding:0 12px;border:1px solid #dbe4ff;border-radius:8px;background:#ebf0ff;color:#002fbd;font-family:inherit;font-size:12px;font-weight:600;line-height:1;cursor:pointer}.employees-page__unblock-btn:hover,.employees-page__unblock-btn:focus{background:#dde7ff}.employees-page__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:4px;padding:0;border:1px solid #dbe4ff;border-radius:8px;background:#ebf0ff;cursor:pointer}.employees-page__icon-btn.is-danger{border-color:#ffdbdb;background:#ffebeb}.employees-page__more{display:flex;justify-content:center;padding:16px 0 4px}.employees-page__more-btn{min-height:32px;padding:0 14px;border:1px solid #e1e4f3;border-radius:8px;background:#fff;color:#002fbd;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.employees-roles{overflow-x:auto;margin-top:16px;padding:0 4px 4px}.employees-roles--live .employees-roles__grid{grid-template-columns:none}.employees-roles__toolbar{display:flex;justify-content:flex-end;margin:0 0 12px;padding:0 4px}.employees-roles__section{margin-top:18px}.employees-roles__section:first-of-type{margin-top:0}.employees-roles__section-title{margin:0 16px 10px;color:#393e56;font-size:14px;font-weight:600;line-height:1.3}.employees-roles__grid{display:grid;grid-template-columns:minmax(148px,176px) repeat(4,minmax(168px,1fr));min-width:980px;column-gap:8px;align-items:start}.employees-roles__head{padding:8px 16px 12px;align-items:end}.employees-roles__role{color:#393e56;font-size:13px;font-weight:600;line-height:1.3;min-width:0}.employees-roles__role-wrap{display:flex;align-items:flex-start;gap:4px;min-width:0}.employees-roles__role-btn{display:block;flex:1;min-width:0;margin:0;padding:2px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:600;line-height:1.3;text-align:left;cursor:pointer}.employees-roles__role-btn:hover{background:#f7f8fb;border-color:#e4e7f0}.employees-roles__role-delete{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:#b0b6c8;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,color .12s ease,background .12s ease}.employees-roles__role-delete:hover,.employees-roles__role-delete:focus-visible{color:#ed1e47;background:#fde8ee}.employees-roles__role-delete:disabled{opacity:.4;cursor:default}.employees-roles__role:hover .employees-roles__role-delete,.employees-roles__role:focus-within .employees-roles__role-delete{opacity:1;pointer-events:auto}.employees-roles__role-input{display:block;width:100%;margin:0;padding:4px 8px;border:1px solid #c9d0e4;border-radius:6px;background:#fff;color:#393e56;font:inherit;font-size:13px;font-weight:600;line-height:1.3;outline:none}.employees-roles__role-input:focus{border-color:#002fbd;box-shadow:0 0 0 2px #002fbd1f}.employees-roles__row{margin-bottom:6px;padding:12px 16px;border-radius:8px;background:#fff;align-items:center}.employees-roles__row:last-child{margin-bottom:0}.employees-roles__feature{color:#878a9a;font-size:13px;font-weight:500;line-height:1.35}.employees-roles__cell{display:flex;align-items:flex-start;gap:8px;color:#393e56;font-size:13px;font-weight:400;line-height:1.35;cursor:pointer;border-radius:6px}.employees-roles__cell svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.employees-roles__cell.is-open{background:#f7f8fb}.employees-roles__cell.is-saving{opacity:.55;pointer-events:none}.employees-roles__menu{position:fixed;z-index:4000;max-height:320px;overflow-y:auto;padding:6px;border:1px solid #e4e7f0;border-radius:10px;background:#fff;box-shadow:0 10px 28px #232a4424}.employees-roles__menu-item{display:flex;align-items:flex-start;gap:8px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#393e56;font:inherit;font-size:13px;font-weight:400;line-height:1.35;text-align:left;cursor:pointer}.employees-roles__menu-item svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.employees-roles__menu-item:hover,.employees-roles__menu-item.is-selected{background:#f3f5fa}.employees-roles__menu-item.is-selected{font-weight:600}.employees-tariffs{width:100%;max-width:560px;padding:4px 4px 16px}.employees-tariffs__container{background-color:#fff;width:100%;border-radius:12px;padding:12px;margin-top:12px}.employees-tariffs__company{margin-bottom:24px}.employees-tariffs__company label{display:block;margin:0 0 8px;color:#9299ab;font-size:12px;font-weight:500;line-height:1.2}.employees-tariffs__company-row{display:flex;align-items:center;gap:8px}.employees-tariffs__input{flex:1;min-width:0;height:32px;box-sizing:border-box;padding:4px 12px;border:1px solid #e1e4f3;border-radius:8px;background:#fff;color:#393e56;font-family:inherit;font-size:13px;font-weight:400;line-height:1.3;outline:0}.employees-tariffs__input:focus{border-color:#cfd9f7}.employees-tariffs__save{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:32px;padding:4px 14px;border:0;border-radius:10px;background:#363cc4;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:24px;cursor:pointer;white-space:nowrap}.employees-tariffs__card{padding:24px;border-radius:12px;background:#f8f8fa}.employees-tariffs__label{margin-bottom:8px;color:#9299ab;font-size:12px;font-weight:500;line-height:1.2}.employees-tariffs__title{margin:0 0 8px;color:#090c4d;font-size:24px;font-weight:700;line-height:1.2}.employees-tariffs__usage{margin:0 0 8px;color:#090c4d;font-size:14px;font-weight:500;line-height:1.3}.employees-tariffs__progress{height:5px;margin-bottom:16px;overflow:hidden;border-radius:999px;background:#dde0f0}.employees-tariffs__progress-fill{display:block;width:30%;height:100%;border-radius:999px;background:#3236b7}.employees-tariffs__features{margin:0 0 16px;padding:0;list-style:none}.employees-tariffs__features li{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#393e56;font-size:14px;font-weight:400;line-height:1.3}.employees-tariffs__features li:last-child{margin-bottom:0}.employees-tariffs__features li svg{flex-shrink:0;width:16px;height:16px}.employees-tariffs__note{margin:0 0 20px;color:#9299ab;font-size:13px;font-weight:400;line-height:1.45}.employees-tariffs__actions{display:flex;flex-wrap:wrap;gap:8px}.employees-tariffs__action{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:4px 16px;border:0;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:24px;cursor:pointer;white-space:nowrap}.employees-tariffs__action--primary{background:#363cc4;color:#fff}.employees-tariffs__action--danger{background:#ffebeb;color:#be0010}.employee-modal{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:#090c4d59}.employee-modal__dialog{width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 16px 48px #090c4d1f}.employee-modal__dialog--form{width:680px}.employee-modal__dialog--create{width:480px}.employee-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 4px;flex-shrink:0}.employee-modal__title{margin:0;color:#262b4b;font-size:16px;font-weight:600}.employee-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.employee-modal__tabs{display:flex;gap:8px;padding:12px 16px 0;flex-shrink:0}.employee-modal__tab{min-height:28px;padding:0 12px;border:0;border-radius:999px;background:#f3f4fa;color:#7f8fb3;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.employee-modal__tab.is-active{background:#002fbd;color:#fff}.employee-modal__body{flex:1;min-height:0;overflow:auto;padding:16px}.employee-modal__body--form{background:#f3f3f7;display:flex;flex-direction:column;gap:8px}.employee-modal__body--create{display:flex;flex-direction:column;gap:16px;padding:20px 16px;background:#fff}.employee-modal__body--create .ptg-form-group{margin:0}.employee-modal__body--create .ptg-form-group label{display:block;margin-bottom:6px;color:#9299ab;font-size:12px;font-weight:500;line-height:1.2}.employee-modal__body--create .ptg-form-group .ptg-form-control{height:40px;border-radius:8px}.employee-modal__body--create .ptg-form-group.has-error .ptg-form-control,.employee-modal__body--create .ptg-form-group.has-error .ptg-custom-select{border-color:#bd0000}.employee-modal__body--create .sc-field__error{margin-top:6px;margin-bottom:0}.employee-modal__card{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;border-radius:8px}.employee-modal__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.employee-modal__subtitle{margin:8px 0 0;font-size:14px;font-weight:600;color:#262b4b}.employee-modal__hint{margin:0;color:#9299ab;font-size:12px}.employee-modal__check{display:flex;align-items:center;gap:8px;color:#2f3556;font-size:13px;cursor:pointer}.employee-modal__check input{width:16px;height:16px;margin:0;accent-color:#002fbd}.employee-modal__profiles-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.employee-modal__profiles-label{margin:0;color:#9299ab;font-size:12px;font-weight:500}.employee-modal__profile{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #edeff8;border-radius:8px}.employee-modal__profile-remove{align-self:flex-end;padding:0;border:0;background:transparent;color:#bd0000;font-size:13px;cursor:pointer}.employee-modal__loading,.employee-modal__error{padding:32px 16px;text-align:center;color:#7f8fb3;font-size:13px}.employee-modal__error{color:#bd0000}.employee-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 16px;border-top:1px solid #edeff8;background:#fff;flex-shrink:0}.employee-modal .select-dropdown{z-index:1300}.employee-view__profile{display:flex;gap:12px;align-items:center;margin-bottom:16px}.employee-view__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover}.employee-view__name{color:#262b4b;font-size:16px;font-weight:600}.employee-view__admin{color:#e5b300;margin-left:4px}.employee-view__email,.employee-view__seen{color:#7f8fb3;font-size:13px}.employee-view__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:0}.employee-view__field dt{margin-bottom:4px;color:#9299ab;font-size:12px;font-weight:500}.employee-view__field dd{margin:0;color:#2f3556;font-size:13px}@media(max-width:640px){.employee-modal__row,.employee-view__fields{grid-template-columns:1fr}}.company-profile-page{padding:12px;background:#f5f5f8;font-family:Instrument Sans,sans-serif;min-height:calc(100vh - 72px)}.company-profile-page__panel{max-width:880px;padding:20px 20px 16px;border-radius:12px;background:#fff}.company-profile-page__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.company-profile-page__title{margin:0;color:#090c4d;font-size:18px;font-weight:600;line-height:1.3}.company-profile-page__hint{margin:4px 0 0;color:#7f8fb3;font-size:13px;font-weight:400;line-height:1.4}.company-profile-page__status{padding:24px 0;color:#7f8fb3;font-size:14px}.company-profile-page__section{padding:16px 0;border-top:1px solid #eef0f6}.company-profile-page__section:first-of-type{border-top:0;padding-top:0}.company-profile-page__section-title{margin:0 0 12px;color:#090c4d;font-size:14px;font-weight:600;line-height:1.3}.company-profile-page__row{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 12px}.company-profile-page__row:last-child{margin-bottom:0}.company-profile-page__field{flex:1 1 220px;min-width:0}.company-profile-page__field--wide{flex-basis:100%}.company-profile-page__field--grow{flex:2 1 280px}.company-profile-page__tax-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.company-profile-page__tax-row .company-tax-suggest{flex:1 1 160px;min-width:0}.company-profile-page__tax-row .ptg-form-control{flex:1 1 160px;width:auto;min-width:0}.company-profile-page__tax-row .ptg-btn{flex-shrink:0}.company-profile-page__edit{flex-shrink:0;align-self:flex-start}.company-profile-page__assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:720px){.company-profile-page__assets{grid-template-columns:1fr}}.company-profile-page__asset{padding:12px;border:1px solid #e1e4f3;border-radius:10px;background:#f9f9fb}.company-profile-page__asset-label{margin:0 0 8px;color:#9299ab;font-size:12px;font-weight:500;line-height:18px}.company-profile-page__asset--view .company-profile-page__asset-preview{margin-bottom:0}.company-profile-page__asset-preview{display:flex;align-items:center;justify-content:center;min-height:88px;margin-bottom:10px;padding:8px;border-radius:8px;background:linear-gradient(45deg,#e9ecef 25%,transparent 25%),linear-gradient(-45deg,#e9ecef 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e9ecef 75%),linear-gradient(-45deg,transparent 75%,#e9ecef 75%);background-color:#fff;background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.company-profile-page__asset-preview img{max-width:100%;max-height:72px;object-fit:contain}.company-profile-page__asset-empty{color:#7f8fb3;font-size:13px}.company-profile-page__asset-actions{display:flex;flex-wrap:wrap;gap:8px}.company-profile-page__footer{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #eef0f6}.company-profile-page .ptg-form-group{width:100%}.company-profile-page .ptg-form-error{margin-top:4px;color:#bd0000;font-size:12px}.company-profile-page__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.company-profile-page__badge{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:6px;background:#f3f4fb;color:#090c4d;font-size:12px;font-weight:500;line-height:18px}.company-profile-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}@media(max-width:720px){.company-profile-page__grid{grid-template-columns:1fr}}.company-profile-page__kv-label{display:block;margin-bottom:2px;color:#9299ab;font-size:12px;font-weight:500;line-height:18px}.company-profile-page__kv-value{color:#090c4d;font-size:14px;font-weight:500;line-height:20px;word-break:break-word}.company-profile-page__kv-value.is-empty{color:#babeca;font-weight:400}.company-profile-page__kv-value--pre{white-space:pre-wrap}.company-profile-page__kv-value a{color:#363cc4;text-decoration:none}.company-profile-page__chips{display:flex;flex-wrap:wrap;gap:8px}.company-profile-page__chip{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:8px;background:#f3f4fb;color:#090c4d;font-size:13px;line-height:18px}.company-profile-page__route{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.company-profile-page__arrow{color:#7f8fb3}.company-profile-page__contacts{display:flex;flex-direction:column;gap:12px}.company-profile-page__contact{padding:12px;border:1px solid #eef0f6;border-radius:10px}.company-profile-page__contact-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px}.company-profile-page__contact-head strong{color:#090c4d;font-size:14px;font-weight:600}.company-profile-page__contact-head span{color:#7f8fb3;font-size:13px}.company-profile-page__contact-lines{display:flex;flex-direction:column;gap:4px;color:#090c4d;font-size:13px;line-height:18px}.company-profile-page__bank-wrap{overflow-x:auto}.company-profile-page__bank{width:100%;min-width:640px;border-collapse:collapse}.company-profile-page__bank th,.company-profile-page__bank td{padding:8px 10px 8px 0;text-align:left;vertical-align:top;font-size:13px;line-height:18px}.company-profile-page__bank th{color:#9299ab;font-weight:500}.company-profile-page__bank td{color:#090c4d;font-weight:500;border-top:1px solid #eef0f6}.company-profile-page__docs{display:flex;flex-direction:column;gap:8px}.company-profile-page__doc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid #eef0f6;border-radius:10px;color:#090c4d;text-decoration:none}.company-profile-page__doc span{color:#7f8fb3;font-size:12px}.company-profile-page__panel--wide{max-width:960px}.company-profile-page__toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}.company-profile-page__cards{display:flex;flex-direction:column;gap:10px}.company-profile-page__card{padding:14px;border:1px solid #eef0f6;border-radius:10px}.company-profile-page__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.company-profile-page__card-head strong{color:#090c4d;font-size:15px;font-weight:600}.company-profile-page__actions{display:flex;flex-wrap:wrap;gap:8px}.company-profile-page__actions--recognize{margin-top:4px}.company-profile-page__file{display:flex;flex-direction:column;gap:6px}.company-profile-page__file-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:30px}.company-profile-page__file-link{color:#363cc4;font-size:13px;font-weight:500;text-decoration:none}.company-profile-page__file-link:hover{text-decoration:underline}.company-profile-page__file-btn{cursor:pointer;margin:0}.company-profile-page__file-name{color:#090c4d;font-size:13px;font-weight:500;line-height:18px;word-break:break-all}.company-profile-page__file-input{display:none}.company-profile-page__hint--section{margin:0 0 12px}.company-profile-page__docs-block{margin-top:4px}.company-profile-page__docs-head{margin-bottom:12px}.company-profile-page__docs-title{margin:0 0 4px;color:#090c4d;font-size:13px;font-weight:600;line-height:18px}.company-profile-page__docs-desc{margin:8px 0 0;max-width:640px;color:#7f8fb3;font-size:13px;font-weight:400;line-height:1.45}.company-profile-page__chips--files{margin-bottom:12px}.company-profile-page__chip--file{gap:6px}.company-profile-page__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:#bd0000;font-size:16px;line-height:1;cursor:pointer}.company-profile-page__chip-remove:hover{background:#ffebeb}.company-profile-page__icon-danger{padding:2px 8px;min-width:28px}.company-profile-page--fleet .drag-drop-zone{margin-bottom:12px;padding:10px 12px;border:1px dashed #d5daea;border-radius:12px;background:#fff;text-align:left}.company-profile-page--fleet .drag-drop-zone.is-disabled{opacity:.7;pointer-events:none}.company-profile-page--fleet .drag-drop-content{flex-direction:row;align-items:center;gap:10px}.company-profile-page--fleet .drag-drop-content svg{width:36px;height:36px;margin:0;flex-shrink:0}.company-profile-page--fleet .drag-drop-content .ml-auto{margin-left:auto;flex-shrink:0;white-space:nowrap}.company-profile-page--fleet .drag-drop-text{display:flex;flex:1;flex-direction:column;gap:2px;margin:0;text-align:left;color:#7b849c;font-size:12px;font-weight:400;line-height:16px}.company-profile-page--fleet .drag-drop-text__main{display:block;color:#7b849c}.company-profile-page--fleet .drag-drop-formats{display:block;color:#a0a8bc}.company-profile-page--fleet .file-input-hidden{display:none}.company-profile-page--fleet .uploaded-files-list{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-bottom:0}.company-profile-page--fleet .uploaded-files-list .file-item{width:100%;align-items:center;justify-content:space-between;gap:12px}.company-profile-page--fleet .uploaded-files-list .company-profile-page__actions{margin-top:4px}.crm-messages-modal{position:fixed;right:10px;bottom:10px;z-index:2060;display:flex;flex-direction:column;width:545px;height:780px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 22px 72px #1e235a38;font-family:Instrument Sans,sans-serif;color:#151a2d}.crm-chat-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer;flex-shrink:0;border-radius:8px}.crm-chat-icon-btn:hover{background:#f3f5fb}.crm-chat-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px}.crm-chat-avatar--sm{width:28px;height:28px}.crm-chat-avatar--sm .crm-chat-avatar__img,.crm-chat-avatar--sm .crm-chat-avatar__initials,.crm-chat-avatar--sm .crm-chat-avatar__fallback,.crm-chat-avatar--sm .crm-chat-avatar__team{width:28px;height:28px;border-radius:50%}.crm-chat-avatar--sm .crm-chat-avatar__initials{font-size:10px}.crm-chat-avatar--team .crm-chat-avatar__team{border-radius:14px}.crm-chat-avatar__img,.crm-chat-avatar__initials,.crm-chat-avatar__fallback,.crm-chat-avatar__team{display:block;width:40px;height:40px;border-radius:14px;object-fit:cover}.crm-chat-avatar__initials{display:flex;align-items:center;justify-content:center;background:#a5a9e1;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em}.crm-chat-avatar__fallback{display:flex;align-items:center;justify-content:center;background:#c9d3e8}.crm-chat-avatar__online{position:absolute;right:0;bottom:0;width:10px;height:10px;background:#22c55e;border:2px solid #fff;border-radius:50%}.crm-chat-list{display:flex;flex-direction:column;min-height:0;height:100%;background:#fff}.crm-chat-list__header,.crm-chat-thread__header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;min-height:64px;padding:12px 16px;background:#fff;border-bottom:1px solid #edf0f6}.crm-chat-list__title{display:inline-flex;align-items:center;gap:4px;color:#262b4b;font-size:14px;font-weight:600;line-height:1.2}.crm-chat-list__actions{display:inline-flex;align-items:center;gap:8px}.crm-chat-list__write{height:32px;padding:0 11px;border:0;border-radius:6px;background:#363cc4;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.crm-chat-list__write:hover{background:#1a49d4}.crm-chat-list__body,.crm-chat-compose__list{flex:1;min-height:0;overflow:auto;padding:12px 16px 16px;background:#f9f9fb}.crm-chat-card{display:flex;align-items:flex-start;gap:8px;width:100%;margin:0 0 8px;padding:16px;border:0;border-radius:10px;background:#fff;text-align:left;cursor:pointer;box-shadow:none;transition:box-shadow .15s ease}.crm-chat-card:hover{box-shadow:0 4px 14px #0a3bbf14}.crm-chat-card--contact{align-items:center}.crm-chat-card__main{display:flex;flex:1;min-width:0;flex-direction:column}.crm-chat-card__top,.crm-chat-card__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.crm-chat-card__name{min-width:0;overflow:hidden;color:#262b4b;font-size:15px;font-weight:500;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.crm-chat-card__time{flex-shrink:0;color:#9299ab;font-size:13px;line-height:1.4}.crm-chat-card__sub{overflow:hidden;color:#7f8fb3;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.crm-chat-card__sender{display:flex;align-items:center;gap:6px;min-width:0;margin:8px 0 4px}.crm-chat-card__sender-avatar,.crm-chat-card__sender-fallback{width:18px;height:18px;border-radius:50%;object-fit:cover}.crm-chat-card__sender-fallback{display:inline-flex;align-items:center;justify-content:center;background:#a5a9e1;color:#fff;font-size:8px;font-weight:700}.crm-chat-card__sender-name{overflow:hidden;color:#262b4b;font-size:15px;font-weight:500;line-height:21px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.crm-chat-card__preview{min-width:0;overflow:hidden;color:#9299ab;font-size:13px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;margin-left:-48px}.crm-chat-card__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:50%;background:#e53935;color:#fff;font-size:11px;font-weight:700;line-height:1}.crm-chat-card.team-chat-card .crm-chat-card__sender{margin-left:-48px;margin-top:15px}.crm-chat-card.team-chat-card .crm-chat-card__sender .crm-chat-card__sender-name{color:#262b4b;font-size:13px;font-weight:500;line-height:17px;margin-bottom:0}.crm-chat-card.team-chat-card .crm-chat-card__preview{margin-top:0}.crm-chat-compose{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff}.crm-chat-compose__search{display:flex;align-items:center;gap:8px;flex-shrink:0;margin:12px 16px 0;padding:0 12px;height:36px;border-radius:10px;background:#f4f6fb}.crm-chat-compose__input{width:100%;border:0;background:transparent;color:#151a2d;font-size:13px;outline:none}.crm-chat-compose__input::placeholder{color:#9ba5c0}.crm-chat-compose__empty{padding:32px 12px;color:#8f9dbc;font-size:13px;text-align:center}.crm-chat-thread{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff}.crm-chat-thread__user{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.crm-chat-thread__user--title{justify-content:center}.crm-chat-thread__meta{min-width:0}.crm-chat-thread__name{overflow:hidden;color:#151a2d;font-size:16px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.crm-chat-thread__sub{overflow:hidden;color:#8f9dbc;font-size:12px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.crm-chat-thread__feed{flex:1;min-height:0;overflow:auto;padding:16px 16px 8px;background:#f7f8fb}.crm-chat-thread__loader,.crm-chat-thread__more{padding:8px 0 16px;color:#8f9dbc;font-size:12px;text-align:center}.crm-chat-thread__more-btn{border:0;background:transparent;color:#002fbd;font-size:12px;font-weight:600;cursor:pointer}.crm-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:280px;gap:14px}.crm-chat-empty__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:#e8eaf8}.crm-chat-empty__text{color:#8f9dbc;font-size:14px}.crm-chat-sep{margin:10px 0 14px;color:#9ba5c0;font-size:12px;text-align:center}.crm-chat-sep--unread{display:flex;align-items:center;gap:12px;color:#9ba5c0}.crm-chat-sep--unread:before,.crm-chat-sep--unread:after{content:"";flex:1;height:1px;background:#e4e8f2}.crm-chat-msg{display:flex;align-items:flex-end;gap:8px;margin-bottom:10px;position:relative}.crm-chat-msg.is-own{justify-content:flex-end}.crm-chat-msg.is-own .crm-chat-msg__bubble{background:#edeff8}.crm-chat-msg.is-own .crm-chat-msg__bubble-wrap{flex-direction:row-reverse}.crm-chat-msg.is-own .crm-chat-msg-menu{right:auto;left:0}.crm-chat-msg__avatar-spacer{width:28px;flex-shrink:0}.crm-chat-msg__bubble-wrap{display:flex;align-items:flex-start;gap:6px;max-width:82%;position:relative}.crm-chat-msg__bubble{min-width:140px;max-width:100%;padding:10px 12px 8px;background:#fff;border-radius:12px;box-shadow:0 1px #141e3c08}.crm-chat-msg__author{margin-bottom:4px;color:#000;font-size:13px;font-weight:700;line-height:1.3}.crm-chat-msg__text{color:#21273a;font-size:14px;font-weight:400;line-height:1.4;white-space:pre-wrap;word-break:break-word}.crm-chat-msg__file-link{display:inline-flex;align-items:center;gap:6px;color:#002fbd;font-size:13px;font-weight:600;text-decoration:none}.crm-chat-msg__image img{display:block;max-width:220px;border-radius:8px}.crm-chat-msg__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:8px}.crm-chat-msg__left{display:flex;align-items:center;gap:6px;min-width:0}.crm-chat-msg__smile{display:inline-flex;padding:0;border:0;background:transparent;cursor:pointer;opacity:.85}.crm-chat-msg__react-wrap{position:relative}.crm-chat-msg__reactions{display:flex;flex-wrap:wrap;gap:4px}.crm-chat-msg__chip{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border:1px solid #E4E8F2;border-radius:10px;background:#fff;color:#5c6f9a;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-size:14px;line-height:1;cursor:pointer}.crm-chat-msg__chip.is-mine{border-color:#c9ccf0;background:#f3f4ff}.crm-chat-msg__time{margin-left:auto;color:#9ba5c0;font-size:11px;line-height:1;white-space:nowrap}.crm-chat-msg__edited{margin-right:4px;color:#b4b9c9}.crm-chat-msg__more{width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0}.crm-chat-msg__more:hover{background:#eef1f8}.crm-chat-quote{margin:0 0 8px;padding:6px 8px 6px 10px;border-left:3px solid #8F9DBC;border-radius:0 8px 8px 0;background:#ffffffb3}.crm-chat-quote.is-own{border-left-color:#6b74c9;background:#ffffff73}.crm-chat-quote__name{color:#002fbd;font-size:12px;font-weight:700;line-height:1.2}.crm-chat-quote__text,.crm-chat-quote__nested-text{overflow:hidden;color:#6b7388;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.crm-chat-quote__nested{display:flex;flex-direction:column;gap:2px;margin-bottom:6px;padding:4px 6px;border-left:2px solid #C9CCF0;border-radius:0 6px 6px 0;background:#ffffff8c}.crm-chat-quote__nested-name{color:#5c6f9a;font-size:11px;font-weight:700}.crm-chat-react-pop,.crm-chat-emoji-pop{position:absolute;left:0;bottom:24px;z-index:5;display:flex;gap:2px;padding:6px 8px;background:#fff;border-radius:999px;box-shadow:0 8px 24px #383f5b29}.crm-chat-react-icon{display:inline-flex;width:16px;height:16px;color:#5c6f9a}.crm-chat-react-icon svg{width:16px;height:16px}.crm-chat-react-pop__btn,.crm-chat-emoji-pop__btn{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-size:16px;line-height:1;cursor:pointer}.crm-chat-react-pop__btn:hover,.crm-chat-emoji-pop__btn:hover{background:#f4f6fb}.crm-chat-emoji-pop{right:0;left:auto;bottom:36px;flex-wrap:wrap;width:196px;border-radius:14px}.crm-chat-msg-menu{position:absolute;top:22px;right:0;z-index:6;min-width:196px;padding:6px;background:#fff;border-radius:12px;box-shadow:0 10px 30px #383f5b29}.crm-chat-msg-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#2d3142;font-size:13px;text-align:left;cursor:pointer}.crm-chat-msg-menu__item:hover{background:#f6f7fb}.crm-chat-msg-menu__item.is-danger{color:#bd0000}.crm-chat-composer{flex-shrink:0;padding:8px 16px 16px;background:#fff}.crm-chat-replybar{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px;border-radius:10px;background:#f4f6fb}.crm-chat-replybar__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#e8ecff;flex-shrink:0}.crm-chat-replybar__body{min-width:0;flex:1}.crm-chat-replybar__title{color:#002fbd;font-size:13px;font-weight:700;line-height:1.2}.crm-chat-replybar__text{overflow:hidden;color:#8f9dbc;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.crm-chat-composer__row{display:flex;align-items:flex-end;gap:8px}.crm-chat-composer__file{display:none}.crm-chat-composer__field{display:flex;align-items:flex-end;flex:1;min-width:0;padding:8px 8px 8px 14px;border:1px solid #E3E8F3;border-radius:12px;background:#fff}.crm-chat-composer__field.is-focused,.crm-chat-composer__field.is-expanded{border-color:#002fbd}.crm-chat-composer__textarea{flex:1;min-width:0;max-height:132px;min-height:22px;padding:0;border:0;resize:none;background:transparent;color:#151a2d;font-family:inherit;font-size:14px;line-height:1.4;outline:none}.crm-chat-composer__textarea::placeholder{color:#b4b9c9}.crm-chat-composer__emoji-wrap{position:relative;flex-shrink:0}.crm-chat-composer__send{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:#002fbd;cursor:pointer;flex-shrink:0}.crm-chat-composer__send:hover{background:#1a49d4}.crm-chat-composer__send:disabled{opacity:.6;cursor:default}@media(max-width:600px){.crm-messages-modal{right:10px;left:10px;width:auto}}
