@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{inset:0!important}.-top-1{top:-.25rem!important}.bottom-0{bottom:0!important}.left-1\/2{left:50%!important}.left-3{left:.75rem!important}.left-4{left:1rem!important}.left-5{left:1.25rem!important}.left-6{left:1.5rem!important}.left-\[26px\]{left:26px!important}.left-\[var\(--clar-search-icon-inset-x\)\]{left:var(--clar-search-icon-inset-x)!important}.right-0{right:0!important}.right-1\.5{right:.375rem!important}.right-2{right:.5rem!important}.right-3{right:.75rem!important}.right-4{right:1rem!important}.top-1\/2{top:50%!important}.top-2{top:.5rem!important}.top-6{top:1.5rem!important}.top-\[52px\]{top:52px!important}.top-full{top:100%!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-30{z-index:30!important}.z-50{z-index:50!important}.z-\[1\]{z-index:1!important}.col-span-2{grid-column:span 2/span 2!important}.m-0{margin:0!important}.mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.-mb-px{margin-bottom:-1px!important}.-mt-2{margin-top:-.5rem!important}.-mt-4{margin-top:-1rem!important}.mb-0\.5{margin-bottom:.125rem!important}.mb-1{margin-bottom:.25rem!important}.mb-1\.5{margin-bottom:.375rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-2\.5{margin-bottom:.625rem!important}.mb-3{margin-bottom:.75rem!important}.mb-3\.5{margin-bottom:.875rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.mb-\[1\.125rem\]{margin-bottom:1.125rem!important}.mb-\[50px\]{margin-bottom:50px!important}.ml-0\.5{margin-left:.125rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.ml-\[9px\]{margin-left:9px!important}.ml-auto{margin-left:auto!important}.mr-1{margin-right:.25rem!important}.mr-3{margin-right:.75rem!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mt-auto{margin-top:auto!important}.box-border{box-sizing:border-box!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.\!flex,.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.hidden{display:none!important}.size-10{width:2.5rem!important;height:2.5rem!important}.size-11{width:2.75rem!important;height:2.75rem!important}.size-12{width:3rem!important;height:3rem!important}.size-14{width:3.5rem!important;height:3.5rem!important}.size-16{width:4rem!important;height:4rem!important}.size-2{width:.5rem!important;height:.5rem!important}.size-3{width:.75rem!important;height:.75rem!important}.size-3\.5{width:.875rem!important;height:.875rem!important}.size-4{width:1rem!important;height:1rem!important}.size-5{width:1.25rem!important;height:1.25rem!important}.size-6{width:1.5rem!important;height:1.5rem!important}.size-7{width:1.75rem!important;height:1.75rem!important}.size-\[15px\]{width:15px!important;height:15px!important}.size-\[17px\]{width:17px!important;height:17px!important}.size-\[52px\]{width:52px!important;height:52px!important}.size-\[var\(--clar-search-icon-size\)\]{width:var(--clar-search-icon-size)!important;height:var(--clar-search-icon-size)!important}.size-full{width:100%!important;height:100%!important}.\!h-auto{height:auto!important}.h-1\.5{height:.375rem!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-12{height:3rem!important}.h-14{height:3.5rem!important}.h-2{height:.5rem!important}.h-20{height:5rem!important}.h-24{height:6rem!important}.h-3\.5{height:.875rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-6{height:1.5rem!important}.h-7{height:1.75rem!important}.h-8{height:2rem!important}.h-9{height:2.25rem!important}.h-\[104px\]{height:104px!important}.h-\[130px\]{height:130px!important}.h-\[14px\]{height:14px!important}.h-\[18px\]{height:18px!important}.h-\[270px\]{height:270px!important}.h-\[30px\]{height:30px!important}.h-\[33px\]{height:33px!important}.h-\[38px\]{height:38px!important}.h-\[42px\]{height:42px!important}.h-\[43px\]{height:43px!important}.h-\[45px\]{height:45px!important}.h-\[50px\]{height:50px!important}.h-\[51px\]{height:51px!important}.h-\[54px\]{height:54px!important}.h-\[55px\]{height:55px!important}.h-\[60px\]{height:60px!important}.h-\[61px\]{height:61px!important}.h-\[68px\]{height:68px!important}.h-\[69px\]{height:69px!important}.h-auto{height:auto!important}.h-awarded-progress{height:var(--pms-awarded-progress-height)!important}.h-awarded-stat-icon{height:var(--pms-awarded-stat-icon-wrap-size)!important}.h-clar-search-field{height:var(--clar-search-field-height)!important}.h-full{height:100%!important}.h-px{height:1px!important}.max-h-56{max-height:14rem!important}.max-h-\[280px\]{max-height:280px!important}.max-h-\[min\(90vh\2c 900px\)\]{max-height:min(90vh,900px)!important}.max-h-\[min\(92vh\2c 960px\)\]{max-height:min(92vh,960px)!important}.\!min-h-11{min-height:2.75rem!important}.\!min-h-\[2\.5rem\]{min-height:2.5rem!important}.min-h-0{min-height:0!important}.min-h-11{min-height:2.75rem!important}.min-h-\[100px\]{min-height:100px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[2\.75rem\]{min-height:2.75rem!important}.min-h-\[234px\]{min-height:234px!important}.min-h-\[38px\]{min-height:38px!important}.min-h-\[82px\]{min-height:82px!important}.min-h-\[88px\]{min-height:88px!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}.w-0\.5{width:.125rem!important}.w-1\/2{width:50%!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-14{width:3.5rem!important}.w-2{width:.5rem!important}.w-20{width:5rem!important}.w-24{width:6rem!important}.w-3\.5{width:.875rem!important}.w-4{width:1rem!important}.w-5{width:1.25rem!important}.w-7{width:1.75rem!important}.w-8{width:2rem!important}.w-9{width:2.25rem!important}.w-\[104px\]{width:104px!important}.w-\[14px\]{width:14px!important}.w-\[150px\]{width:150px!important}.w-\[200px\]{width:200px!important}.w-\[230px\]{width:230px!important}.w-\[270px\]{width:270px!important}.w-\[415px\]{width:415px!important}.w-\[48px\]{width:48px!important}.w-\[52px\]{width:52px!important}.w-\[60px\]{width:60px!important}.w-\[min\(520px\2c calc\(100vw-3rem\)\)\]{width:min(520px,calc(100vw - 3rem))!important}.w-auto{width:auto!important}.w-awarded-stat-icon{width:var(--pms-awarded-stat-icon-wrap-size)!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-full{width:100%!important}.w-max{width:-moz-max-content!important;width:max-content!important}.\!min-w-\[6\.5rem\]{min-width:6.5rem!important}.min-w-0{min-width:0!important}.min-w-\[10rem\]{min-width:10rem!important}.min-w-\[118px\]{min-width:118px!important}.min-w-\[129px\]{min-width:129px!important}.min-w-\[138px\]{min-width:138px!important}.min-w-\[140px\]{min-width:140px!important}.min-w-\[14rem\]{min-width:14rem!important}.min-w-\[151px\]{min-width:151px!important}.min-w-\[180px\]{min-width:180px!important}.min-w-\[18px\]{min-width:18px!important}.min-w-\[200px\]{min-width:200px!important}.min-w-\[640px\]{min-width:640px!important}.min-w-\[720px\]{min-width:720px!important}.min-w-\[79px\]{min-width:79px!important}.min-w-\[880px\]{min-width:880px!important}.min-w-\[8rem\]{min-width:8rem!important}.min-w-\[960px\]{min-width:960px!important}.min-w-full{min-width:100%!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}.max-w-2xl{max-width:42rem!important}.max-w-4xl{max-width:56rem!important}.max-w-\[1060px\]{max-width:1060px!important}.max-w-\[1175px\]{max-width:1175px!important}.max-w-\[1176px\]{max-width:1176px!important}.max-w-\[140px\]{max-width:140px!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[240px\]{max-width:240px!important}.max-w-\[320px\]{max-width:320px!important}.max-w-\[352px\]{max-width:352px!important}.max-w-\[413px\]{max-width:413px!important}.max-w-\[454px\]{max-width:454px!important}.max-w-\[470px\]{max-width:470px!important}.max-w-\[55\%\]{max-width:55%!important}.max-w-\[60\%\]{max-width:60%!important}.max-w-\[847px\]{max-width:847px!important}.max-w-\[880px\]{max-width:880px!important}.max-w-\[min\(16rem\2c calc\(100vw-2rem\)\)\]{max-width:min(16rem,calc(100vw - 2rem))!important}.max-w-clar-search-field{max-width:var(--clar-search-field-max-width)!important}.max-w-lg{max-width:32rem!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1 0%!important}.flex-\[2\]{flex:2!important}.flex-\[3\]{flex:3!important}.flex-shrink-0,.shrink-0{flex-shrink:0!important}.border-collapse{border-collapse:collapse!important}.-translate-x-1\/2{--tw-translate-x:-50%!important}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-1\/2{--tw-translate-y:-50%!important}.translate-y-0{--tw-translate-y:0px!important}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-1{--tw-translate-y:0.25rem!important}.rotate-0{--tw-rotate:0deg!important}.rotate-0,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-180{--tw-rotate:180deg!important}.rotate-45{--tw-rotate:45deg!important}.rotate-45,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite!important}.cursor-pointer{cursor:pointer!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.resize-none{resize:none!important}.resize-y{resize:vertical!important}.resize{resize:both!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.\!items-center,.items-center{align-items:center!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.\!justify-between,.justify-between{justify-content:space-between!important}.gap-0{gap:0!important}.gap-0\.5{gap:.125rem!important}.gap-1{gap:.25rem!important}.gap-1\.5{gap:.375rem!important}.gap-16{gap:4rem!important}.gap-2{gap:.5rem!important}.gap-2\.5{gap:.625rem!important}.gap-3{gap:.75rem!important}.gap-3\.5{gap:.875rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-\[10px\]{gap:10px!important}.gap-\[16px\]{gap:16px!important}.gap-\[25px\]{gap:25px!important}.gap-\[var\(--pms-awarded-header-gap\)\]{gap:var(--pms-awarded-header-gap)!important}.gap-awarded-stat{gap:var(--pms-awarded-stat-grid-gap)!important}.gap-clar-stat-gap{gap:var(--clar-stat-grid-gap)!important}.gap-x-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.gap-x-4{-moz-column-gap:1rem!important;column-gap:1rem!important}.gap-x-5{-moz-column-gap:1.25rem!important;column-gap:1.25rem!important}.gap-y-1{row-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-y-3{row-gap:.75rem!important}.gap-y-4{row-gap:1rem!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.75rem * var(--tw-space-y-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse))!important}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))!important}.divide-neutral-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(245 245 245/var(--tw-divide-opacity,1))!important}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(229 229 229/var(--tw-divide-opacity,1))!important}.overflow-hidden{overflow:hidden!important}.overflow-clip{overflow:clip!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.truncate{overflow:hidden!important;white-space:nowrap!important}.text-ellipsis,.truncate{text-overflow:ellipsis!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-line{white-space:pre-line!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.\!rounded-lg{border-radius:.5rem!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-\[10px\]{border-radius:10px!important}.rounded-\[14px\]{border-radius:14px!important}.rounded-\[30px\]{border-radius:30px!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[5px\]{border-radius:5px!important}.rounded-\[8px\]{border-radius:8px!important}.rounded-\[var\(--bid-card-radius\)\]{border-radius:var(--bid-card-radius)!important}.rounded-awarded{border-radius:var(--pms-awarded-card-radius)!important}.rounded-awarded-badge{border-radius:var(--pms-awarded-badge-radius)!important}.rounded-awardedStat{border-radius:var(--pms-awarded-stat-card-radius)!important}.rounded-awardedStat-icon{border-radius:var(--pms-awarded-stat-icon-radius)!important}.rounded-clar-search-card{border-radius:var(--clar-search-card-radius)!important}.rounded-clar-search-field{border-radius:var(--clar-search-field-radius)!important}.rounded-clar-stat{border-radius:var(--clar-stat-card-radius)!important}.rounded-full{border-radius:9999px!important}.rounded-invoice-card{border-radius:var(--pms-invoice-card-radius)!important}.rounded-invoice-row{border-radius:var(--pms-invoice-row-radius)!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-none{border-radius:0!important}.rounded-xl{border-radius:.75rem!important}.rounded-b-\[10px\]{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.rounded-t-\[20px\]{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.rounded-t-awarded-accordion{border-top-left-radius:var(--pms-awarded-accordion-radius)!important;border-top-right-radius:var(--pms-awarded-accordion-radius)!important}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.border{border-width:1px!important}.border-0{border-width:0!important}.border-2{border-width:2px!important}.border-4{border-width:4px!important}.border-b{border-bottom-width:1px!important}.border-b-2{border-bottom-width:2px!important}.border-l-4{border-left-width:4px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-none{border-style:none!important}.\!border-pms-input-border{border-color:var(--pms-input-border)!important}.border-\[rgba\(0\2c 0\2c 0\2c 0\.1\)\]{border-color:rgba(0,0,0,.1)!important}.border-\[var\(--bid-action-border\)\]{border-color:var(--bid-action-border)!important}.border-\[var\(--bid-award-border\)\]{border-color:var(--bid-award-border)!important}.border-\[var\(--bid-badge-awarded-border\)\]{border-color:var(--bid-badge-awarded-border)!important}.border-\[var\(--bid-badge-rejected-border\)\]{border-color:var(--bid-badge-rejected-border)!important}.border-\[var\(--bid-badge-review-border\)\]{border-color:var(--bid-badge-review-border)!important}.border-\[var\(--bid-badge-submitted-border\)\]{border-color:var(--bid-badge-submitted-border)!important}.border-\[var\(--bid-card-border\)\]{border-color:var(--bid-card-border)!important}.border-\[var\(--bid-reject-border\)\]{border-color:var(--bid-reject-border)!important}.border-\[var\(--bid-tab-active\)\]{border-color:var(--bid-tab-active)!important}.border-\[var\(--border-color\)\]{border-color:var(--border-color)!important}.border-\[var\(--pms-awarded-header-border\)\]{border-color:var(--pms-awarded-header-border)!important}.border-awarded-accordion-border{border-color:var(--pms-awarded-accordion-border)!important}.border-black\/10{border-color:rgba(0,0,0,.1)!important}.border-blue-500{--tw-border-opacity:1!important;border-color:rgb(59 130 246/var(--tw-border-opacity,1))!important}.border-clarSearch-card-border{border-color:var(--clar-search-card-border)!important}.border-clarSearch-field-border{border-color:var(--clar-search-field-border)!important}.border-clarStat-border{border-color:var(--clar-stat-card-border)!important}.border-gray-100{--tw-border-opacity:1!important;border-color:rgb(243 244 246/var(--tw-border-opacity,1))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity,1))!important}.border-green-500{--tw-border-opacity:1!important;border-color:rgb(34 197 94/var(--tw-border-opacity,1))!important}.border-invoice-card-border{border-color:var(--pms-invoice-card-border)!important}.border-invoice-paid-badge-border{border-color:var(--pms-invoice-paid-badge-border)!important}.border-neutral-100{--tw-border-opacity:1!important;border-color:rgb(245 245 245/var(--tw-border-opacity,1))!important}.border-neutral-200{--tw-border-opacity:1!important;border-color:rgb(229 229 229/var(--tw-border-opacity,1))!important}.border-neutral-300{--tw-border-opacity:1!important;border-color:rgb(212 212 212/var(--tw-border-opacity,1))!important}.border-pms-accent-blue-bright{border-color:var(--pms-accent-blue-bright)!important}.border-pms-border{border-color:var(--pms-border)!important}.border-pms-border-default{border-color:var(--pms-border-default)!important}.border-pms-docs-cat-hover-bg{border-color:var(--pms-docs-cat-hover-bg)!important}.border-pms-error-border{border-color:var(--pms-error-border)!important}.border-pms-gray-565{border-color:var(--pms-gray-565)!important}.border-pms-gray-ba{border-color:var(--pms-gray-ba)!important}.border-pms-gray-db{border-color:var(--pms-gray-db)!important}.border-pms-gray-e0{border-color:var(--pms-gray-e0)!important}.border-pms-gray-f0{border-color:var(--pms-gray-f0)!important}.border-pms-green-400{border-color:var(--pms-green-400)!important}.border-pms-green-bright{border-color:var(--pms-green-bright)!important}.border-pms-input-border{border-color:var(--pms-input-border)!important}.border-pms-primary{border-color:var(--pms-primary)!important}.border-pms-red-300{border-color:var(--pms-red-300)!important}.border-pms-select-border{border-color:var(--pms-select-border)!important}.border-pms-status-rejected{border-color:var(--pms-status-rejected)!important}.border-pms-table-border{--tw-border-opacity:1!important;border-color:rgb(222 226 230/var(--tw-border-opacity,1))!important}.border-pms-teal{border-color:var(--pms-teal)!important}.border-pms-warning-border{border-color:var(--pms-warning-border)!important}.border-pms-yellow-500{border-color:var(--pms-yellow-500)!important}.border-pms-zinc-200{border-color:var(--pms-zinc-200)!important}.border-red-200{--tw-border-opacity:1!important;border-color:rgb(254 202 202/var(--tw-border-opacity,1))!important}.border-red-300{--tw-border-opacity:1!important;border-color:rgb(252 165 165/var(--tw-border-opacity,1))!important}.border-red-500{--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.border-slate-200{--tw-border-opacity:1!important;border-color:rgb(226 232 240/var(--tw-border-opacity,1))!important}.border-slate-300{--tw-border-opacity:1!important;border-color:rgb(203 213 225/var(--tw-border-opacity,1))!important}.border-transparent{border-color:transparent!important}.border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity,1))!important}.border-white\/25{border-color:hsla(0,0%,100%,.25)!important}.border-yellow-500{--tw-border-opacity:1!important;border-color:rgb(234 179 8/var(--tw-border-opacity,1))!important}.border-t-transparent{border-top-color:transparent!important}.\!bg-pms-secondary{background-color:var(--pms-secondary)!important}.\!bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.\!bg-white,.bg-\[\#eee\]{--tw-bg-opacity:1!important}.bg-\[\#eee\]{background-color:rgb(238 238 238/var(--tw-bg-opacity,1))!important}.bg-\[rgba\(77\2c 142\2c 135\2c 0\.1\)\]{background-color:rgba(77,142,135,.1)!important}.bg-\[var\(--bid-action-primary\)\]{background-color:var(--bid-action-primary)!important}.bg-\[var\(--bid-award-bg\)\]{background-color:var(--bid-award-bg)!important}.bg-\[var\(--bid-badge-awarded-bg\)\]{background-color:var(--bid-badge-awarded-bg)!important}.bg-\[var\(--bid-badge-rejected-bg\)\]{background-color:var(--bid-badge-rejected-bg)!important}.bg-\[var\(--bid-badge-review-bg\)\]{background-color:var(--bid-badge-review-bg)!important}.bg-\[var\(--bid-badge-submitted-bg\)\]{background-color:var(--bid-badge-submitted-bg)!important}.bg-\[var\(--bid-progress-bg\)\]{background-color:var(--bid-progress-bg)!important}.bg-\[var\(--bid-reject-bg\)\]{background-color:var(--bid-reject-bg)!important}.bg-\[var\(--bid-tab-active\)\]{background-color:var(--bid-tab-active)!important}.bg-\[var\(--bid-tab-count-bg\)\]{background-color:var(--bid-tab-count-bg)!important}.bg-amber-100{background-color:rgb(254 243 199/var(--tw-bg-opacity,1))!important}.bg-amber-100,.bg-amber-50{--tw-bg-opacity:1!important}.bg-amber-50{background-color:rgb(255 251 235/var(--tw-bg-opacity,1))!important}.bg-amber-500{--tw-bg-opacity:1!important;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))!important}.bg-awarded-accordion-bg{background-color:var(--pms-awarded-accordion-bg)!important}.bg-awarded-accordion-pill-bg{background-color:var(--pms-awarded-accordion-pill-bg)!important}.bg-awarded-footer-bg{background-color:var(--pms-awarded-footer-bg)!important}.bg-awarded-progress{background-color:var(--pms-awarded-progress)!important}.bg-awarded-progress-track{background-color:var(--pms-awarded-progress-track)!important}.bg-awarded-rfq-badge-bg{background-color:var(--pms-awarded-rfq-badge-bg)!important}.bg-awarded-status-badge-bg{background-color:var(--pms-awarded-status-badge-bg)!important}.bg-awardedStat-active-icon-bg{background-color:var(--pms-awarded-stat-active-icon-bg)!important}.bg-awardedStat-card{background-color:var(--pms-awarded-stat-card-bg)!important}.bg-awardedStat-completion-icon-bg{background-color:var(--pms-awarded-stat-completion-icon-bg)!important}.bg-awardedStat-total-icon-bg{background-color:var(--pms-awarded-stat-total-icon-bg)!important}.bg-awardedStat-value-icon-bg{background-color:var(--pms-awarded-stat-value-icon-bg)!important}.bg-blue-100{background-color:rgb(219 234 254/var(--tw-bg-opacity,1))!important}.bg-blue-100,.bg-blue-50{--tw-bg-opacity:1!important}.bg-blue-50{background-color:rgb(239 246 255/var(--tw-bg-opacity,1))!important}.bg-clarSearch-card{background-color:var(--clar-search-card-bg)!important}.bg-clarStat-card{background-color:var(--clar-stat-card-bg)!important}.bg-clarStat-icon-bg-answered{background-color:var(--clar-stat-icon-bg-answered)!important}.bg-clarStat-icon-bg-high{background-color:var(--clar-stat-icon-bg-high)!important}.bg-clarStat-icon-bg-pending{background-color:var(--clar-stat-icon-bg-pending)!important}.bg-clarStat-icon-bg-total{background-color:var(--clar-stat-icon-bg-total)!important}.bg-emerald-100{--tw-bg-opacity:1!important;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))!important}.bg-emerald-50{--tw-bg-opacity:1!important;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))!important}.bg-emerald-500{--tw-bg-opacity:1!important;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))!important}.bg-emerald-600{--tw-bg-opacity:1!important;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.bg-gray-100,.bg-gray-200{--tw-bg-opacity:1!important}.bg-gray-200{background-color:rgb(229 231 235/var(--tw-bg-opacity,1))!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.bg-gray-50,.bg-green-50{--tw-bg-opacity:1!important}.bg-green-50{background-color:rgb(240 253 244/var(--tw-bg-opacity,1))!important}.bg-green-500{--tw-bg-opacity:1!important;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))!important}.bg-indigo-500{--tw-bg-opacity:1!important;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))!important}.bg-invoice-overdue-badge-bg{background-color:var(--pms-invoice-overdue-badge-bg)!important}.bg-invoice-paid-badge-bg{background-color:var(--pms-invoice-paid-badge-bg)!important}.bg-invoice-pending-badge-bg{background-color:var(--pms-invoice-pending-badge-bg)!important}.bg-invoice-surface{background-color:var(--pms-invoice-surface)!important}.bg-neutral-100{--tw-bg-opacity:1!important;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))!important}.bg-neutral-200{--tw-bg-opacity:1!important;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))!important}.bg-neutral-50{--tw-bg-opacity:1!important;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))!important}.bg-neutral-50\/80{background-color:hsla(0,0%,98%,.8)!important}.bg-orange-50{--tw-bg-opacity:1!important;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))!important}.bg-orange-500{--tw-bg-opacity:1!important;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))!important}.bg-pink-500{--tw-bg-opacity:1!important;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))!important}.bg-pms-auth-bg{background-color:var(--pms-auth-bg)!important}.bg-pms-awarded-stat-completion-icon-bg{background-color:var(--pms-awarded-stat-completion-icon-bg)!important}.bg-pms-blue-50{background-color:var(--pms-blue-50)!important}.bg-pms-blue-50-material{background-color:var(--pms-blue-50-material)!important}.bg-pms-blue-tint{background-color:var(--pms-blue-tint)!important}.bg-pms-border{background-color:var(--pms-border)!important}.bg-pms-border-default{background-color:var(--pms-border-default)!important}.bg-pms-card{background-color:var(--pms-card)!important}.bg-pms-completed-bg{background-color:var(--pms-completed-bg)!important}.bg-pms-content-surface{background-color:var(--pms-content-surface)!important}.bg-pms-cream{background-color:var(--pms-cream)!important}.bg-pms-destructive{background-color:var(--pms-destructive)!important}.bg-pms-docs-cat-active-bg{background-color:var(--pms-docs-cat-active-bg)!important}.bg-pms-docs-cat-hover-bg{background-color:var(--pms-docs-cat-hover-bg)!important}.bg-pms-docs-icon-surface{background-color:var(--pms-docs-icon-surface)!important}.bg-pms-footer-bg{background-color:var(--pms-footer-bg)!important}.bg-pms-gray-595{background-color:var(--pms-gray-595)!important}.bg-pms-gray-e0{background-color:var(--pms-gray-e0)!important}.bg-pms-gray-f1{background-color:var(--pms-gray-f1)!important}.bg-pms-gray-f5{background-color:var(--pms-gray-f5)!important}.bg-pms-gray-f9{background-color:var(--pms-gray-f9)!important}.bg-pms-gray-fa{background-color:var(--pms-gray-fa)!important}.bg-pms-green-50-alt{background-color:var(--pms-green-50-alt)!important}.bg-pms-green-50-material{background-color:var(--pms-green-50-material)!important}.bg-pms-header-bg{background-color:var(--pms-header-bg)!important}.bg-pms-in-progress-bg{background-color:var(--pms-in-progress-bg)!important}.bg-pms-input-bg{background-color:var(--pms-input-bg)!important}.bg-pms-invoice-overdue-badge-bg{background-color:var(--pms-invoice-overdue-badge-bg)!important}.bg-pms-invoice-paid-badge-bg{background-color:var(--pms-invoice-paid-badge-bg)!important}.bg-pms-invoice-paid-badge-text{background-color:var(--pms-invoice-paid-badge-text)!important}.bg-pms-invoice-pending-badge-bg{background-color:var(--pms-invoice-pending-badge-bg)!important}.bg-pms-lavender-border{background-color:var(--pms-lavender-border)!important}.bg-pms-login-button{background-color:var(--pms-login-button)!important}.bg-pms-near-black{background-color:var(--pms-near-black)!important}.bg-pms-orange-50-material{background-color:var(--pms-orange-50-material)!important}.bg-pms-pg-active-bg{background-color:var(--pms-pg-active-bg)!important}.bg-pms-primary{background-color:var(--pms-primary)!important}.bg-pms-purple-50{background-color:var(--pms-purple-50)!important}.bg-pms-red-50-material{background-color:var(--pms-red-50-material)!important}.bg-pms-red-800{background-color:var(--pms-red-800)!important}.bg-pms-red-bright{background-color:var(--pms-red-bright)!important}.bg-pms-secondary{background-color:var(--pms-secondary)!important}.bg-pms-select-hover-bg{background-color:var(--pms-select-hover-bg)!important}.bg-pms-status-active{background-color:var(--pms-status-active)!important}.bg-pms-surface-fafbfc{background-color:var(--pms-surface-fafbfc)!important}.bg-pms-teal-button{background-color:var(--pms-teal-button)!important}.bg-pms-violet-tint{background-color:var(--pms-violet-tint)!important}.bg-pms-yellow-100{background-color:var(--pms-yellow-100)!important}.bg-pms-yellow-100-alt{background-color:var(--pms-yellow-100-alt)!important}.bg-pms-yellow-50{background-color:var(--pms-yellow-50)!important}.bg-pms-zinc-150{background-color:var(--pms-zinc-150)!important}.bg-purple-100{--tw-bg-opacity:1!important;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))!important}.bg-purple-500{background-color:rgb(168 85 247/var(--tw-bg-opacity,1))!important}.bg-purple-500,.bg-red-100{--tw-bg-opacity:1!important}.bg-red-100{background-color:rgb(254 226 226/var(--tw-bg-opacity,1))!important}.bg-red-50{background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.bg-red-50,.bg-red-500{--tw-bg-opacity:1!important}.bg-red-500{background-color:rgb(239 68 68/var(--tw-bg-opacity,1))!important}.bg-sky-50{--tw-bg-opacity:1!important;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))!important}.bg-transparent{background-color:transparent!important}.bg-violet-50{background-color:rgb(245 243 255/var(--tw-bg-opacity,1))!important}.bg-violet-50,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-white\/10{background-color:hsla(0,0%,100%,.1)!important}.bg-white\/20{background-color:hsla(0,0%,100%,.2)!important}.bg-white\/40{background-color:hsla(0,0%,100%,.4)!important}.bg-white\/80{background-color:hsla(0,0%,100%,.8)!important}.bg-white\/95{background-color:hsla(0,0%,100%,.95)!important}.bg-yellow-100{--tw-bg-opacity:1!important;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))!important}.bg-yellow-50{--tw-bg-opacity:1!important;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))!important}.bg-yellow-500{--tw-bg-opacity:1!important;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))!important}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))!important}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-pms-register-gradient-start{--tw-gradient-from:var(--pms-register-gradient-start) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-pms-surface-subtle{--tw-gradient-from:var(--pms-surface-subtle) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-sky-100{--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(224,242,254,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.via-blue-100{--tw-gradient-to:rgba(219,234,254,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),#dbeafe var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.via-pms-register-gradient-mid{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--pms-register-gradient-mid) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.to-indigo-100{--tw-gradient-to:#e0e7ff var(--tw-gradient-to-position)!important}.to-pms-register-gradient-end{--tw-gradient-to:var(--pms-register-gradient-end) var(--tw-gradient-to-position)!important}.to-pms-surface-muted{--tw-gradient-to:var(--pms-surface-muted) var(--tw-gradient-to-position)!important}.to-purple-200{--tw-gradient-to:#e9d5ff var(--tw-gradient-to-position)!important}.bg-cover{background-size:cover!important}.bg-center{background-position:50%!important}.stroke-\[2\]{stroke-width:2!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-0{padding:0!important}.p-0\.5{padding:.125rem!important}.p-1{padding:.25rem!important}.p-1\.5{padding:.375rem!important}.p-2{padding:.5rem!important}.p-2\.5{padding:.625rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.p-\[11px\]{padding:11px!important}.p-\[25px\]{padding:25px!important}.p-awarded-stat{padding:var(--pms-awarded-stat-card-pad)!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-0\.5{padding-left:.125rem!important;padding-right:.125rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.px-\[11px\]{padding-left:11px!important;padding-right:11px!important}.px-\[13px\]{padding-left:13px!important;padding-right:13px!important}.px-\[17px\]{padding-left:17px!important;padding-right:17px!important}.px-\[21px\]{padding-left:21px!important;padding-right:21px!important}.px-\[9px\]{padding-left:9px!important;padding-right:9px!important}.px-\[var\(--pms-awarded-accordion-pad-x\)\]{padding-left:var(--pms-awarded-accordion-pad-x)!important;padding-right:var(--pms-awarded-accordion-pad-x)!important}.px-\[var\(--pms-awarded-header-pad-x\)\]{padding-left:var(--pms-awarded-header-pad-x)!important;padding-right:var(--pms-awarded-header-pad-x)!important}.px-clar-search-card-x{padding-left:var(--clar-search-card-pad-x)!important;padding-right:var(--clar-search-card-pad-x)!important}.px-clar-stat-x{padding-left:var(--clar-stat-card-pad-x)!important;padding-right:var(--clar-stat-card-pad-x)!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.py-16{padding-top:4rem!important;padding-bottom:4rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.py-20{padding-top:5rem!important;padding-bottom:5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.py-\[17px\]{padding-top:17px!important;padding-bottom:17px!important}.py-\[3px\]{padding-top:3px!important;padding-bottom:3px!important}.py-\[5px\]{padding-top:5px!important;padding-bottom:5px!important}.py-\[9px\]{padding-top:9px!important;padding-bottom:9px!important}.py-clar-search-card-y{padding-top:var(--clar-search-card-pad-y)!important;padding-bottom:var(--clar-search-card-pad-y)!important}.py-clar-search-field-y{padding-top:var(--clar-search-field-padding-y)!important;padding-bottom:var(--clar-search-field-padding-y)!important}.py-clar-stat-y{padding-top:var(--clar-stat-card-pad-y)!important;padding-bottom:var(--clar-stat-card-pad-y)!important}.pb-0{padding-bottom:0!important}.pb-12{padding-bottom:3rem!important}.pb-16{padding-bottom:4rem!important}.pb-4{padding-bottom:1rem!important}.pb-5{padding-bottom:1.25rem!important}.pb-6{padding-bottom:1.5rem!important}.pb-8{padding-bottom:2rem!important}.pb-\[17px\]{padding-bottom:17px!important}.pb-\[1px\]{padding-bottom:1px!important}.pb-\[53px\]{padding-bottom:53px!important}.pb-px{padding-bottom:1px!important}.pl-10{padding-left:2.5rem!important}.pl-11{padding-left:2.75rem!important}.pl-3{padding-left:.75rem!important}.pl-4{padding-left:1rem!important}.pl-5{padding-left:1.25rem!important}.pl-6{padding-left:1.5rem!important}.pl-7{padding-left:1.75rem!important}.pl-9{padding-left:2.25rem!important}.pl-\[26px\]{padding-left:26px!important}.pl-clar-search-field-pl{padding-left:var(--clar-search-field-padding-start)!important}.pr-10{padding-right:2.5rem!important}.pr-11{padding-right:2.75rem!important}.pr-12{padding-right:3rem!important}.pr-14{padding-right:3.5rem!important}.pr-3{padding-right:.75rem!important}.pr-4{padding-right:1rem!important}.pr-9{padding-right:2.25rem!important}.pr-clar-search-field-pr{padding-right:var(--clar-search-field-padding-end)!important}.pt-0\.5{padding-top:.125rem!important}.pt-1{padding-top:.25rem!important}.pt-1\.5{padding-top:.375rem!important}.pt-2{padding-top:.5rem!important}.pt-20{padding-top:5rem!important}.pt-24{padding-top:6rem!important}.pt-3{padding-top:.75rem!important}.pt-4{padding-top:1rem!important}.pt-5{padding-top:1.25rem!important}.pt-6{padding-top:1.5rem!important}.pt-8{padding-top:2rem!important}.pt-\[17px\]{padding-top:17px!important}.pt-\[21px\]{padding-top:21px!important}.pt-\[47px\]{padding-top:47px!important}.pt-\[var\(--pms-awarded-header-pad-y\)\]{padding-top:var(--pms-awarded-header-pad-y)!important}.pt-px{padding-top:1px!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.font-\[\'Inter\'\2c sans-serif\]{font-family:Inter,sans-serif!important}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.text-\[0\.8125rem\]{font-size:.8125rem!important}.text-\[0\.8rem\]{font-size:.8rem!important}.text-\[0\.9375rem\]{font-size:.9375rem!important}.text-\[0px\]{font-size:0!important}.text-\[1\.625rem\]{font-size:1.625rem!important}.text-\[1\.75rem\]{font-size:1.75rem!important}.text-\[10px\]{font-size:10px!important}.text-\[11px\]{font-size:11px!important}.text-\[12px\]{font-size:12px!important}.text-\[13px\]{font-size:13px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[16px\]{font-size:16px!important}.text-\[18px\]{font-size:18px!important}.text-\[20px\]{font-size:20px!important}.text-\[22px\]{font-size:22px!important}.text-\[24px\]{font-size:24px!important}.text-\[26px\]{font-size:26px!important}.text-\[28px\]{font-size:28px!important}.text-\[30px\]{font-size:30px!important}.text-\[32px\]{font-size:32px!important}.text-\[35px\]{font-size:35px!important}.text-\[38px\]{font-size:38px!important}.text-\[45px\]{font-size:45px!important}.text-\[56px\]{font-size:56px!important}.text-\[9px\]{font-size:9px!important}.text-\[length\:var\(--clar-search-input-size\)\]{font-size:var(--clar-search-input-size)!important}.text-base{font-size:1rem!important;line-height:1.5rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-\[var\(--font-family\)\]{font-weight:var(--font-family)!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.normal-case{text-transform:none!important}.italic{font-style:italic!important}.tabular-nums{--tw-numeric-spacing:tabular-nums!important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important}.leading-4{line-height:1rem!important}.leading-5{line-height:1.25rem!important}.leading-6{line-height:1.5rem!important}.leading-7{line-height:1.75rem!important}.leading-8{line-height:2rem!important}.leading-9{line-height:2.25rem!important}.leading-\[1\.2\]{line-height:1.2!important}.leading-\[1\.4286\]{line-height:1.4286!important}.leading-\[14px\]{line-height:14px!important}.leading-\[16\.5px\]{line-height:16.5px!important}.leading-\[16px\]{line-height:16px!important}.leading-\[18px\]{line-height:18px!important}.leading-\[19\.5px\]{line-height:19.5px!important}.leading-\[21px\]{line-height:21px!important}.leading-\[24px\]{line-height:24px!important}.leading-\[25px\]{line-height:25px!important}.leading-\[26px\]{line-height:26px!important}.leading-\[27px\]{line-height:27px!important}.leading-\[31px\]{line-height:31px!important}.leading-\[33px\]{line-height:33px!important}.leading-\[42px\]{line-height:42px!important}.leading-\[44px\]{line-height:44px!important}.leading-\[48px\]{line-height:48px!important}.leading-\[56px\]{line-height:56px!important}.leading-none{line-height:1!important}.leading-normal{line-height:1.5!important}.leading-relaxed{line-height:1.625!important}.leading-snug{line-height:1.375!important}.leading-tight{line-height:1.25!important}.tracking-\[-0\.0762px\]{letter-spacing:-.0762px!important}.tracking-\[-0\.1504px\]{letter-spacing:-.1504px!important}.tracking-\[-0\.15px\]{letter-spacing:-.15px!important}.tracking-\[-0\.3125px\]{letter-spacing:-.3125px!important}.tracking-\[-0\.31px\]{letter-spacing:-.31px!important}.tracking-\[-0\.4395px\]{letter-spacing:-.4395px!important}.tracking-\[-0\.4492px\]{letter-spacing:-.4492px!important}.tracking-\[-0\.44px\]{letter-spacing:-.44px!important}.tracking-\[0\.0645px\]{letter-spacing:.0645px!important}.tracking-\[0\.0703px\]{letter-spacing:.0703px!important}.tracking-\[0\.07px\]{letter-spacing:.07px!important}.tracking-\[0\.3828px\]{letter-spacing:.3828px!important}.tracking-\[0\.3955px\]{letter-spacing:.3955px!important}.tracking-\[0\.4063px\]{letter-spacing:.4063px!important}.tracking-\[var\(--clar-search-input-tracking\)\]{letter-spacing:var(--clar-search-input-tracking)!important}.tracking-\[var\(--clar-stat-label-tracking\)\]{letter-spacing:var(--clar-stat-label-tracking)!important}.tracking-\[var\(--clar-stat-value-tracking\)\]{letter-spacing:var(--clar-stat-value-tracking)!important}.tracking-\[var\(--pms-awarded-stat-label-tracking\)\]{letter-spacing:var(--pms-awarded-stat-label-tracking)!important}.tracking-\[var\(--pms-awarded-stat-value-tracking\)\]{letter-spacing:var(--pms-awarded-stat-value-tracking)!important}.tracking-normal{letter-spacing:0!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.tracking-wider{letter-spacing:.05em!important}.\!text-pms-text-body{color:var(--pms-text-body)!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#333\]{--tw-text-opacity:1!important;color:rgb(51 51 51/var(--tw-text-opacity,1))!important}.text-\[\#666\]{--tw-text-opacity:1!important;color:rgb(102 102 102/var(--tw-text-opacity,1))!important}.text-\[\#888\]{--tw-text-opacity:1!important;color:rgb(136 136 136/var(--tw-text-opacity,1))!important}.text-\[\#999\]{--tw-text-opacity:1!important;color:rgb(153 153 153/var(--tw-text-opacity,1))!important}.text-\[color\:var\(--clar-search-icon-color\)\]{color:var(--clar-search-icon-color)!important}.text-\[rgba\(10\2c 10\2c 10\2c 0\.5\)\]{color:hsla(0,0%,4%,.5)!important}.text-\[var\(--bid-award-text\)\]{color:var(--bid-award-text)!important}.text-\[var\(--bid-badge-awarded-text\)\]{color:var(--bid-badge-awarded-text)!important}.text-\[var\(--bid-badge-rejected-text\)\]{color:var(--bid-badge-rejected-text)!important}.text-\[var\(--bid-badge-review-text\)\]{color:var(--bid-badge-review-text)!important}.text-\[var\(--bid-badge-submitted-text\)\]{color:var(--bid-badge-submitted-text)!important}.text-\[var\(--bid-meta\)\]{color:var(--bid-meta)!important}.text-\[var\(--bid-reject-body\)\]{color:var(--bid-reject-body)!important}.text-\[var\(--bid-reject-title\)\]{color:var(--bid-reject-title)!important}.text-\[var\(--bid-rfq-id\)\]{color:var(--bid-rfq-id)!important}.text-\[var\(--bid-tab-active\)\]{color:var(--bid-tab-active)!important}.text-\[var\(--bid-tab-count-text\)\]{color:var(--bid-tab-count-text)!important}.text-\[var\(--bid-tab-inactive\)\]{color:var(--bid-tab-inactive)!important}.text-\[var\(--bid-time\)\]{color:var(--bid-time)!important}.text-\[var\(--bid-title\)\]{color:var(--bid-title)!important}.text-amber-500{--tw-text-opacity:1!important;color:rgb(245 158 11/var(--tw-text-opacity,1))!important}.text-amber-700{--tw-text-opacity:1!important;color:rgb(180 83 9/var(--tw-text-opacity,1))!important}.text-amber-900{--tw-text-opacity:1!important;color:rgb(120 53 15/var(--tw-text-opacity,1))!important}.text-awarded-accordion-pill-text{color:var(--pms-awarded-accordion-pill-text)!important}.text-awarded-accordion-title{color:var(--pms-awarded-accordion-title)!important}.text-awarded-completion{color:var(--pms-awarded-completion)!important}.text-awarded-date-label{color:var(--pms-awarded-date-label)!important}.text-awarded-date-value{color:var(--pms-awarded-date-value)!important}.text-awarded-footer-text{color:var(--pms-awarded-footer-text)!important}.text-awarded-meta{color:var(--pms-awarded-meta)!important}.text-awarded-project-id{color:var(--pms-awarded-project-id)!important}.text-awarded-rfq-badge-text{color:var(--pms-awarded-rfq-badge-text)!important}.text-awarded-status-badge-text{color:var(--pms-awarded-status-badge-text)!important}.text-awarded-title{color:var(--pms-awarded-title)!important}.text-awardedStat-label{color:var(--pms-awarded-stat-label-color)!important}.text-awardedStat-value{color:var(--pms-awarded-stat-value-color)!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.text-black,.text-blue-600{--tw-text-opacity:1!important}.text-blue-600{color:rgb(37 99 235/var(--tw-text-opacity,1))!important}.text-blue-700{--tw-text-opacity:1!important;color:rgb(29 78 216/var(--tw-text-opacity,1))!important}.text-blue-800{--tw-text-opacity:1!important;color:rgb(30 64 175/var(--tw-text-opacity,1))!important}.text-clarSearch-input{color:var(--clar-search-input-color)!important}.text-clarStat-icon-fg-answered{color:var(--clar-stat-icon-fg-answered)!important}.text-clarStat-icon-fg-high{color:var(--clar-stat-icon-fg-high)!important}.text-clarStat-icon-fg-pending{color:var(--clar-stat-icon-fg-pending)!important}.text-clarStat-icon-fg-total{color:var(--clar-stat-icon-fg-total)!important}.text-clarStat-label{color:var(--clar-stat-label-color)!important}.text-clarStat-value-answered{color:var(--clar-stat-value-answered)!important}.text-clarStat-value-high{color:var(--clar-stat-value-high)!important}.text-clarStat-value-pending{color:var(--clar-stat-value-pending)!important}.text-clarStat-value-total{color:var(--clar-stat-value-total)!important}.text-emerald-600{--tw-text-opacity:1!important;color:rgb(5 150 105/var(--tw-text-opacity,1))!important}.text-emerald-700{--tw-text-opacity:1!important;color:rgb(4 120 87/var(--tw-text-opacity,1))!important}.text-emerald-800{--tw-text-opacity:1!important;color:rgb(6 95 70/var(--tw-text-opacity,1))!important}.text-emerald-900{--tw-text-opacity:1!important;color:rgb(6 78 59/var(--tw-text-opacity,1))!important}.text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.text-gray-800{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important}.text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.text-green-600{--tw-text-opacity:1!important;color:rgb(22 163 74/var(--tw-text-opacity,1))!important}.text-green-700{--tw-text-opacity:1!important;color:rgb(21 128 61/var(--tw-text-opacity,1))!important}.text-green-800{--tw-text-opacity:1!important;color:rgb(22 101 52/var(--tw-text-opacity,1))!important}.text-green-900{--tw-text-opacity:1!important;color:rgb(20 83 45/var(--tw-text-opacity,1))!important}.text-inherit{color:inherit!important}.text-invoice-heading{color:var(--pms-invoice-heading)!important}.text-invoice-overdue-badge-text{color:var(--pms-invoice-overdue-badge-text)!important}.text-invoice-paid-badge-text{color:var(--pms-invoice-paid-badge-text)!important}.text-invoice-pending-badge-text{color:var(--pms-invoice-pending-badge-text)!important}.text-invoice-total-paid{color:var(--pms-invoice-total-paid)!important}.text-neutral-500{--tw-text-opacity:1!important;color:rgb(115 115 115/var(--tw-text-opacity,1))!important}.text-neutral-600{--tw-text-opacity:1!important;color:rgb(82 82 82/var(--tw-text-opacity,1))!important}.text-neutral-700{--tw-text-opacity:1!important;color:rgb(64 64 64/var(--tw-text-opacity,1))!important}.text-neutral-800{--tw-text-opacity:1!important;color:rgb(38 38 38/var(--tw-text-opacity,1))!important}.text-neutral-900{--tw-text-opacity:1!important;color:rgb(23 23 23/var(--tw-text-opacity,1))!important}.text-orange-900{--tw-text-opacity:1!important;color:rgb(124 45 18/var(--tw-text-opacity,1))!important}.text-pms-accent-blue{color:var(--pms-accent-blue)!important}.text-pms-avatar-text{color:var(--pms-avatar-text)!important}.text-pms-awarded-stat-completion-icon-stroke{color:var(--pms-awarded-stat-completion-icon-stroke)!important}.text-pms-awarded-status-badge-text{color:var(--pms-awarded-status-badge-text)!important}.text-pms-blue-700{color:var(--pms-blue-700)!important}.text-pms-blue-800{color:var(--pms-blue-800)!important}.text-pms-brand-link{color:var(--pms-brand-link)!important}.text-pms-completed-text{color:var(--pms-completed-text)!important}.text-pms-dark-navy{color:var(--pms-dark-navy)!important}.text-pms-dashboard-heading{color:var(--pms-dashboard-heading)!important}.text-pms-destructive{color:var(--pms-destructive)!important}.text-pms-docs-cat-label{color:var(--pms-docs-cat-label)!important}.text-pms-docs-icon-fg{color:var(--pms-docs-icon-fg)!important}.text-pms-docs-meta-subtle{color:var(--pms-docs-meta-subtle)!important}.text-pms-emerald-600{color:var(--pms-emerald-600)!important}.text-pms-error-bright{color:var(--pms-error-bright)!important}.text-pms-error-text{color:var(--pms-error-text)!important}.text-pms-error-text-muted{color:var(--pms-error-text-muted)!important}.text-pms-gold-bright{color:var(--pms-gold-bright)!important}.text-pms-gray-400{color:var(--pms-gray-400)!important}.text-pms-gray-4e{color:var(--pms-gray-4e)!important}.text-pms-gray-596{color:var(--pms-gray-596)!important}.text-pms-gray-muted{color:var(--pms-gray-muted)!important}.text-pms-green-800{color:var(--pms-green-800)!important}.text-pms-green-900{color:var(--pms-green-900)!important}.text-pms-green-dark{color:var(--pms-green-dark)!important}.text-pms-heading-title{color:var(--pms-heading-title)!important}.text-pms-icon-muted{color:var(--pms-icon-muted)!important}.text-pms-input-border{color:var(--pms-input-border)!important}.text-pms-input-placeholder{color:var(--pms-input-placeholder)!important}.text-pms-invoice-overdue-badge-text{color:var(--pms-invoice-overdue-badge-text)!important}.text-pms-invoice-paid-badge-text{color:var(--pms-invoice-paid-badge-text)!important}.text-pms-invoice-pending-badge-text{color:var(--pms-invoice-pending-badge-text)!important}.text-pms-link{color:var(--pms-link)!important}.text-pms-login-button{color:var(--pms-login-button)!important}.text-pms-login-label-muted{color:var(--pms-login-label-muted)!important}.text-pms-login-link{color:var(--pms-login-link)!important}.text-pms-login-subtitle{color:var(--pms-login-subtitle)!important}.text-pms-login-text{color:var(--pms-login-text)!important}.text-pms-near-black{color:var(--pms-near-black)!important}.text-pms-orange-600{color:var(--pms-orange-600)!important}.text-pms-orange-700{color:var(--pms-orange-700)!important}.text-pms-orange-800{color:var(--pms-orange-800)!important}.text-pms-orange-900{color:var(--pms-orange-900)!important}.text-pms-placeholder-muted{color:var(--pms-placeholder-muted)!important}.text-pms-primary{color:var(--pms-primary)!important}.text-pms-purple-800{color:var(--pms-purple-800)!important}.text-pms-purple-900{color:var(--pms-purple-900)!important}.text-pms-purple-950{color:var(--pms-purple-950)!important}.text-pms-red-800{color:var(--pms-red-800)!important}.text-pms-red-900{color:var(--pms-red-900)!important}.text-pms-red-bright{color:var(--pms-red-bright)!important}.text-pms-slate-400{color:var(--pms-slate-400)!important}.text-pms-slate-500{color:var(--pms-slate-500)!important}.text-pms-slate-600{color:var(--pms-slate-600)!important}.text-pms-slate-800{color:var(--pms-slate-800)!important}.text-pms-slate-800-alt{color:var(--pms-slate-800-alt)!important}.text-pms-teal{color:var(--pms-teal)!important}.text-pms-teal-button{color:var(--pms-teal-button)!important}.text-pms-text-body{color:var(--pms-text-body)!important}.text-pms-text-disabled{color:var(--pms-text-disabled)!important}.text-pms-text-gray{color:var(--pms-text-gray)!important}.text-pms-text-heading-dark{color:var(--pms-text-heading-dark)!important}.text-pms-text-label{color:var(--pms-text-label)!important}.text-pms-text-muted{color:var(--pms-text-muted)!important}.text-pms-text-primary{color:var(--pms-text-primary)!important}.text-pms-text-register{color:var(--pms-text-register)!important}.text-pms-text-secondary{color:var(--pms-text-secondary)!important}.text-pms-warning-brown{color:var(--pms-warning-brown)!important}.text-pms-warning-text{color:var(--pms-warning-text)!important}.text-pms-warning-text-muted{color:var(--pms-warning-text-muted)!important}.text-pms-white{color:var(--pms-white)!important}.text-pms-yellow-600{color:var(--pms-yellow-600)!important}.text-pms-zinc-200{color:var(--pms-zinc-200)!important}.text-purple-700{--tw-text-opacity:1!important;color:rgb(126 34 206/var(--tw-text-opacity,1))!important}.text-red-500{color:rgb(239 68 68/var(--tw-text-opacity,1))!important}.text-red-500,.text-red-600{--tw-text-opacity:1!important}.text-red-600{color:rgb(220 38 38/var(--tw-text-opacity,1))!important}.text-red-700{color:rgb(185 28 28/var(--tw-text-opacity,1))!important}.text-red-700,.text-red-800{--tw-text-opacity:1!important}.text-red-800{color:rgb(153 27 27/var(--tw-text-opacity,1))!important}.text-sky-900{--tw-text-opacity:1!important;color:rgb(12 74 110/var(--tw-text-opacity,1))!important}.text-slate-500{--tw-text-opacity:1!important;color:rgb(100 116 139/var(--tw-text-opacity,1))!important}.text-slate-800{--tw-text-opacity:1!important;color:rgb(30 41 59/var(--tw-text-opacity,1))!important}.text-transparent{color:transparent!important}.text-violet-900{color:rgb(76 29 149/var(--tw-text-opacity,1))!important}.text-violet-900,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-white\/35{color:hsla(0,0%,100%,.35)!important}.text-white\/70{color:hsla(0,0%,100%,.7)!important}.text-white\/90{color:hsla(0,0%,100%,.9)!important}.text-yellow-800{--tw-text-opacity:1!important;color:rgb(133 77 14/var(--tw-text-opacity,1))!important}.text-yellow-900{--tw-text-opacity:1!important;color:rgb(113 63 18/var(--tw-text-opacity,1))!important}.underline{text-decoration-line:underline!important}.no-underline{text-decoration-line:none!important}.underline-offset-2{text-underline-offset:2px!important}.accent-pms-primary{accent-color:var(--pms-primary)!important}.accent-pms-teal{accent-color:var(--pms-teal)!important}.opacity-0{opacity:0!important}.opacity-100{opacity:1!important}.opacity-70{opacity:.7!important}.opacity-90{opacity:.9!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.\!shadow-none,.shadow{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow-\[0_12px_32px_rgba\(15\2c 20\2c 48\2c 0\.12\)\]{--tw-shadow:0 12px 32px rgba(15,20,48,.12)!important;--tw-shadow-colored:0 12px 32px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_16px_48px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 16px 48px rgba(15,23,42,.18)!important;--tw-shadow-colored:0 16px 48px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0_1px_1\.5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 1.5px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 1px var(--tw-shadow-color),0 1px 1.5px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.06\)\]{--tw-shadow:0 1px 2px rgba(16,24,40,.06)!important;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_24px_48px_rgba\(15\2c 20\2c 48\2c 0\.2\)\]{--tw-shadow:0 24px 48px rgba(15,20,48,.2)!important;--tw-shadow-colored:0 24px 48px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_24px_64px_rgba\(15\2c 23\2c 42\2c 0\.22\)\]{--tw-shadow:0 24px 64px rgba(15,23,42,.22)!important;--tw-shadow-colored:0 24px 64px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_2px_6px_rgba\(16\2c 24\2c 40\2c 0\.14\)\]{--tw-shadow:0 2px 6px rgba(16,24,40,.14)!important;--tw-shadow-colored:0 2px 6px var(--tw-shadow-color)!important}.shadow-\[0_2px_6px_rgba\(16\2c 24\2c 40\2c 0\.14\)\],.shadow-\[0_4px_20px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_4px_20px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 4px 20px rgba(0,0,0,.03)!important;--tw-shadow-colored:0 4px 20px var(--tw-shadow-color)!important}.shadow-\[0_4px_24px_rgba\(15\2c 23\2c 42\2c 0\.06\)\2c 0_1px_2px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{--tw-shadow:0 4px 24px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)!important;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color),0 1px 2px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_8px_24px_rgba\(15\2c 20\2c 48\2c 0\.1\)\]{--tw-shadow:0 8px 24px rgba(15,20,48,.1)!important;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)!important}.shadow-\[0_8px_24px_rgba\(15\2c 20\2c 48\2c 0\.1\)\],.shadow-\[0_8px_24px_rgba\(20\2c 8\2c 84\2c 0\.28\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_8px_24px_rgba\(20\2c 8\2c 84\2c 0\.28\)\]{--tw-shadow:0 8px 24px rgba(20,8,84,.28)!important;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)!important}.shadow-\[0px_10px_7\.5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0px_4px_3px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 10px 7.5px rgba(0,0,0,.1),0px 4px 3px rgba(0,0,0,.1)!important;--tw-shadow-colored:0px 10px 7.5px var(--tw-shadow-color),0px 4px 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0px_1px_1\.5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0px_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 1px 1.5px rgba(0,0,0,.1),0px 1px 1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0px 1px 1.5px var(--tw-shadow-color),0px 1px 1px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0px_1px_1\.5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 1px 1.5px rgba(0,0,0,.1)!important;--tw-shadow-colored:0px 1px 1.5px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0px_1px_3px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0px_1px_2px_-1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0px 1px 3px 0px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0px_20px_25px_-5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0px_8px_10px_-6px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 20px 25px -5px rgba(0,0,0,.1),0px 8px 10px -6px rgba(0,0,0,.1)!important;--tw-shadow-colored:0px 20px 25px -5px var(--tw-shadow-color),0px 8px 10px -6px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-awarded{--tw-shadow:var(--pms-awarded-card-shadow)!important;--tw-shadow-colored:var(--pms-awarded-card-shadow)!important}.shadow-awarded,.shadow-awardedStat{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-awardedStat{--tw-shadow:var(--pms-awarded-stat-card-shadow)!important;--tw-shadow-colored:var(--pms-awarded-stat-card-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline{outline-style:solid!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-amber-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))!important}.ring-emerald-100{--tw-ring-opacity:1!important;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))!important}.ring-emerald-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))!important}.ring-neutral-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity,1))!important}.ring-orange-100{--tw-ring-opacity:1!important;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity,1))!important}.ring-red-500{--tw-ring-opacity:1!important;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))!important}.ring-sky-100{--tw-ring-opacity:1!important;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity,1))!important}.ring-violet-100{--tw-ring-opacity:1!important;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity,1))!important}.blur{--tw-blur:blur(8px)!important}.blur,.brightness-0{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.brightness-0{--tw-brightness:brightness(0)!important}.drop-shadow-\[0_26px_28\.6px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-drop-shadow:drop-shadow(0 26px 28.6px rgba(0,0,0,.12))!important}.drop-shadow-\[0_26px_28\.6px_rgba\(0\2c 0\2c 0\2c 0\.12\)\],.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.invert{--tw-invert:invert(100%)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)!important}.backdrop-blur-\[1px\],.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[border-color\2c box-shadow\]{transition-property:border-color,box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[box-shadow\]{transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[transform\2c box-shadow\]{transition-property:transform,box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[width\]{transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-shadow{transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.duration-150,.transition-transform{transition-duration:.15s!important}.duration-200{transition-duration:.2s!important}.duration-300{transition-duration:.3s!important}.duration-500{transition-duration:.5s!important}.duration-700{transition-duration:.7s!important}.\[--stroke-0\:var\(--pms-awarded-stat-active-icon-stroke\)\]{--stroke-0:var(--pms-awarded-stat-active-icon-stroke)!important}.\[--stroke-0\:var\(--pms-awarded-stat-completion-icon-stroke\)\]{--stroke-0:var(--pms-awarded-stat-completion-icon-stroke)!important}.\[--stroke-0\:var\(--pms-awarded-stat-total-icon-stroke\)\]{--stroke-0:var(--pms-awarded-stat-total-icon-stroke)!important}.\[--stroke-0\:var\(--pms-awarded-stat-value-icon-stroke\)\]{--stroke-0:var(--pms-awarded-stat-value-icon-stroke)!important}:root{--pms-primary:#140854;--pms-heading-title:#152536;--pms-white:#fff;--pms-black-900:#1b1d21;--pms-sidebar:#e9f0ee;--pms-sidebar-hover:#3c8882;--pms-sidebar-active:#3c8882;--pms-sidebar-active-text:#fcfcfc;--pms-main:#f4fbfb;--pms-main-gradient-start:#e2fff2;--pms-main-gradient-end:#c6efdc;--pms-page-tint:#c4d5cd;--pms-content-surface:#f2f2f2;--pms-card:#fff;--pms-teal:#4d8e87;--pms-teal-hover:#3d736d;--pms-teal-button:#009689;--pms-text-primary:#101828;--pms-text-secondary:#3f3f3f;--pms-text-muted:#4a5565;--pms-text-label:#3a3a3a;--pms-text-body:#1f2937;--pms-text-gray:#6b7280;--pms-border:#e5e7eb;--pms-border-muted:#707070;--pms-border-default:#e2e8f0;--pms-rfq-header:#ebf1ff;--pms-project-header:#f2fff6;--pms-completed-bg:#dcfce7;--pms-completed-border:#7bf1a8;--pms-completed-text:#008236;--pms-in-progress-bg:#dbeafe;--pms-in-progress-border:#8ec5ff;--pms-status-active:#10b981;--pms-status-pending:#f59e0b;--pms-status-review:#3b82f6;--pms-status-rejected:#ef4444;--pms-link:#155dfc;--pms-secondary:#1f1f4d;--pms-secondary-hover:#151536;--pms-metric-start:#43575f;--pms-metric-end:#1b4a72;--pms-deadline:#354078;--pms-input-bg:#f3f3f5;--pms-input-placeholder:#717182;--pms-input-border:#d1d5dc;--pms-footer-bg:#f9fafb;--pms-pg-border:#e9ecef;--pms-pg-text:#6c757d;--pms-pg-disabled:#adb5bd;--pms-pg-active-bg:#4c4c4c;--pms-pg-active-border:#7749f8;--pms-pg-radius:10px;--pms-pg-gap:4px;--pms-pg-pad-x:16px;--pms-pg-pad-y:12px;--pms-docs-cat-label:#0a0a0a;--pms-docs-cat-active-bg:#e2e2e2;--pms-docs-cat-hover-bg:#f3f4f6;--pms-docs-cat-count-idle:#e5e7eb;--pms-docs-cat-count-active:#c9c9c9;--pms-docs-icon-surface:#eff6ff;--pms-docs-icon-fg:#2563eb;--pms-docs-meta-subtle:#6a7282;--pms-docs-action:#2563eb;--pms-docs-action-hover:#1d4ed8;--pms-docs-action-hover-bg:rgba(37,99,235,.1);--pms-docs-card-hover-border:#d1d5db;--clar-stat-card-bg:#fff;--clar-stat-card-border:#e5e7eb;--clar-stat-card-radius:10px;--clar-stat-grid-gap:16px;--clar-stat-card-pad-x:17px;--clar-stat-card-pad-y:17px;--clar-stat-label-color:#4a5565;--clar-stat-value-tracking:0.0703px;--clar-stat-label-tracking:-0.1504px;--clar-stat-value-total:#101828;--clar-stat-value-answered:#008236;--clar-stat-value-pending:#a65f00;--clar-stat-value-high:#c10007;--clar-stat-icon-bg-total:#dbeafe;--clar-stat-icon-fg-total:#2563eb;--clar-stat-icon-bg-answered:#dcfce7;--clar-stat-icon-fg-answered:#008236;--clar-stat-icon-bg-pending:#fef9c2;--clar-stat-icon-fg-pending:#a65f00;--clar-stat-icon-bg-high:#ffe2e2;--clar-stat-icon-fg-high:#c10007;--clar-search-card-bg:#fff;--clar-search-card-border:#e5e7eb;--clar-search-card-radius:10px;--clar-search-card-pad-x:17px;--clar-search-card-pad-y:17px;--clar-search-field-border:#d1d5dc;--clar-search-field-radius:10px;--clar-search-field-height:42px;--clar-search-field-max-width:599px;--clar-search-field-padding-start:40px;--clar-search-field-padding-end:16px;--clar-search-field-padding-y:8px;--clar-search-icon-size:20px;--clar-search-icon-inset-x:12px;--clar-search-icon-color:hsla(0,0%,4%,.45);--clar-search-placeholder:hsla(0,0%,4%,.5);--clar-search-input-size:16px;--clar-search-input-color:#0a0a0a;--clar-search-input-tracking:-0.3125px;--pms-invoice-surface:#f9fafb;--pms-invoice-card-border:rgba(0,0,0,.1);--pms-invoice-heading:#0a0a0a;--pms-invoice-paid-badge-bg:#f0fdf4;--pms-invoice-paid-badge-border:#7bf1a8;--pms-invoice-paid-badge-text:#00a63e;--pms-invoice-pending-badge-bg:#ffedd4;--pms-invoice-pending-badge-text:#ca3500;--pms-invoice-overdue-badge-bg:#ffe2e2;--pms-invoice-overdue-badge-text:#c10007;--pms-invoice-total-paid:#00a63e;--pms-invoice-card-radius:14px;--pms-invoice-row-radius:10px;--bid-card-radius:10px;--bid-card-border:#e5e7eb;--bid-rfq-id:#009689;--bid-title:#101828;--bid-meta:#4a5565;--bid-time:#6a7282;--bid-tab-active:#009689;--bid-tab-inactive:#4a5565;--bid-tab-count-bg:#f3f4f6;--bid-tab-count-text:#364153;--bid-badge-review-bg:#dbeafe;--bid-badge-review-border:#bedbff;--bid-badge-review-text:#1447e6;--bid-badge-submitted-bg:#f3e8ff;--bid-badge-submitted-border:#e9d4ff;--bid-badge-submitted-text:#8200db;--bid-badge-awarded-bg:#d0fae5;--bid-badge-awarded-border:#a4f4cf;--bid-badge-awarded-text:#007a55;--bid-badge-rejected-bg:#ffe2e2;--bid-badge-rejected-border:#ffc9c9;--bid-badge-rejected-text:#c10007;--bid-award-bg:#ecfdf5;--bid-award-border:#a4f4cf;--bid-award-text:#004f3b;--bid-reject-bg:#fef2f2;--bid-reject-border:#ffc9c9;--bid-reject-title:#82181a;--bid-reject-body:#9f0712;--bid-progress-bg:#ebf1ff;--bid-action-border:#d1d5dc;--bid-action-primary:#009689;--pms-awarded-card-radius:10px;--pms-awarded-card-shadow:0 1px 1.5px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.1);--pms-awarded-header-border:#e5e7eb;--pms-awarded-header-pad-x:24px;--pms-awarded-header-pad-y:24px;--pms-awarded-header-gap:16px;--pms-awarded-project-id:#009689;--pms-awarded-rfq-badge-bg:#faf5ff;--pms-awarded-rfq-badge-text:#8200db;--pms-awarded-status-badge-bg:#dbeafe;--pms-awarded-status-badge-text:#1447e6;--pms-awarded-title:#101828;--pms-awarded-meta:#4a5565;--pms-awarded-completion:#009689;--pms-awarded-progress:#009689;--pms-awarded-progress-track:#e5e7eb;--pms-awarded-progress-height:8px;--pms-awarded-date-label:#4a5565;--pms-awarded-date-value:#101828;--pms-awarded-accordion-bg:#f2fff6;--pms-awarded-accordion-border:#d1d5dc;--pms-awarded-accordion-title:#101828;--pms-awarded-accordion-pill-bg:#dcfce7;--pms-awarded-accordion-pill-text:#008236;--pms-awarded-accordion-pad-x:25px;--pms-awarded-footer-bg:#f9fafb;--pms-awarded-footer-text:#4a5565;--pms-awarded-icon-stroke:#4a5565;--pms-awarded-badge-radius:4px;--pms-awarded-accordion-radius:5px;--pms-awarded-stat-card-bg:#fff;--pms-awarded-stat-card-radius:10px;--pms-awarded-stat-card-shadow:0 1px 1.5px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.1);--pms-awarded-stat-card-pad:20px;--pms-awarded-stat-grid-gap:16px;--pms-awarded-stat-value-color:#101828;--pms-awarded-stat-value-tracking:0.0703px;--pms-awarded-stat-label-color:#4a5565;--pms-awarded-stat-label-tracking:-0.1504px;--pms-awarded-stat-icon-wrap-size:40px;--pms-awarded-stat-icon-size:20px;--pms-awarded-stat-icon-radius:10px;--pms-awarded-stat-total-icon-bg:#faf5ff;--pms-awarded-stat-total-icon-stroke:#9810fa;--pms-awarded-stat-active-icon-bg:#eff6ff;--pms-awarded-stat-active-icon-stroke:#155dfc;--pms-awarded-stat-value-icon-bg:#ecfdf5;--pms-awarded-stat-value-icon-stroke:#096;--pms-awarded-stat-completion-icon-bg:#fffbeb;--pms-awarded-stat-completion-icon-stroke:#e17100;--pms-bid-card-radius:10px;--pms-bid-card-border:#e5e7eb;--pms-bid-rfq-id:#009689;--pms-bid-title:#101828;--pms-bid-meta:#4a5565;--pms-bid-time:#6a7282;--pms-bid-tab-active:#009689;--pms-bid-tab-inactive:#4a5565;--pms-bid-tab-count-bg:#f3f4f6;--pms-bid-tab-count-text:#364153;--pms-bid-badge-review-bg:#dbeafe;--pms-bid-badge-review-border:#bedbff;--pms-bid-badge-review-text:#1447e6;--pms-bid-badge-submitted-bg:#f3e8ff;--pms-bid-badge-submitted-border:#e9d4ff;--pms-bid-badge-submitted-text:#8200db;--pms-bid-badge-awarded-bg:#d0fae5;--pms-bid-badge-awarded-border:#a4f4cf;--pms-bid-badge-awarded-text:#007a55;--pms-bid-badge-rejected-bg:#ffe2e2;--pms-bid-badge-rejected-border:#ffc9c9;--pms-bid-badge-rejected-text:#c10007;--pms-bid-award-bg:#ecfdf5;--pms-bid-award-border:#a4f4cf;--pms-bid-award-text:#004f3b;--pms-bid-reject-bg:#fef2f2;--pms-bid-reject-border:#ffc9c9;--pms-bid-reject-title:#82181a;--pms-bid-reject-body:#9f0712;--pms-bid-progress-bg:#ebf1ff;--pms-bid-action-border:#d1d5dc;--pms-bid-action-primary:#009689;--pms-clar-search-card-bg:#fff;--pms-clar-search-card-border:#e5e7eb;--pms-clar-search-card-radius:10px;--pms-clar-search-card-pad-x:17px;--pms-clar-search-card-pad-y:17px;--pms-clar-search-field-border:#d1d5dc;--pms-clar-search-field-radius:10px;--pms-clar-search-field-height:42px;--pms-clar-search-field-max-width:599px;--pms-clar-search-field-padding-start:40px;--pms-clar-search-field-padding-end:16px;--pms-clar-search-field-padding-y:8px;--pms-clar-search-icon-size:20px;--pms-clar-search-icon-inset-x:12px;--pms-clar-search-icon-color:hsla(0,0%,4%,.45);--pms-clar-search-placeholder:hsla(0,0%,4%,.5);--pms-clar-search-input-size:16px;--pms-clar-search-input-color:#0a0a0a;--pms-clar-search-input-tracking:-0.3125px;--pms-clar-stat-card-bg:#fff;--pms-clar-stat-card-border:#e5e7eb;--pms-clar-stat-card-radius:10px;--pms-clar-stat-grid-gap:16px;--pms-clar-stat-card-pad-x:17px;--pms-clar-stat-card-pad-y:17px;--pms-clar-stat-label-color:#4a5565;--pms-clar-stat-value-tracking:0.0703px;--pms-clar-stat-label-tracking:-0.1504px;--pms-clar-stat-value-total:#101828;--pms-clar-stat-value-answered:#008236;--pms-clar-stat-value-pending:#a65f00;--pms-clar-stat-value-high:#c10007;--pms-clar-stat-icon-bg-total:#dbeafe;--pms-clar-stat-icon-fg-total:#2563eb;--pms-clar-stat-icon-bg-answered:#dcfce7;--pms-clar-stat-icon-fg-answered:#008236;--pms-clar-stat-icon-bg-pending:#fef9c2;--pms-clar-stat-icon-fg-pending:#a65f00;--pms-clar-stat-icon-bg-high:#ffe2e2;--pms-clar-stat-icon-fg-high:#c10007;--pms-black:#000;--pms-hex-006666:#066;--pms-hex-008080:teal;--pms-green-bright:#00c950;--pms-green-dark:#016630;--pms-near-black:#030213;--pms-emerald-700:#047857;--pms-emerald-600:#059669;--pms-cyan-500:#06b6d4;--pms-navy-dark:#0a0e24;--pms-dark-navy:#0c1024;--pms-dark-primary:#0f0640;--pms-dark-primary-alt:#0f073f;--pms-hex-0f1430:#0f1430;--pms-hex-111111:#111;--pms-hex-111122:#112;--pms-gray-900:#111827;--pms-navy:#12183a;--pms-brand-link:#124878;--pms-avatar-teal:#14b8a6;--pms-hex-166534:#166534;--pms-green-600:#16a34a;--pms-blue-800:#193cb8;--pms-blue-700:#1976d2;--pms-primary-hover-dark:#1a0b6e;--pms-hex-1a1a2e:#1a1a2e;--pms-text-heading-dark:#1a1c23;--pms-hex-1a3a36:#1a3a36;--pms-green-900:#1b5e20;--pms-primary-hover:#1e1178;--pms-hex-1e1e1e:#1e1e1e;--pms-slate-800:#1e293b;--pms-avatar-text:#1e3a5f;--pms-slate-800-alt:#1f2a37;--pms-avatar-green:#22c55e;--pms-text-register:#232528;--pms-hex-2a6b65:#2a6b65;--pms-accent-blue-bright:#2b7fff;--pms-login-text:#2d2d2d;--pms-login-button-hover:#2d7068;--pms-login-link:#2d75b3;--pms-hex-2e706b:#2e706b;--pms-green-800:#2e7d32;--pms-hex-333333:#333;--pms-slate-700:#334155;--pms-login-button:#348577;--pms-gray-700-alt:#364153;--pms-gray-700:#374151;--pms-accent-blue:#3b6bfb;--pms-login-label-muted:#414141;--pms-dashboard-heading:#454545;--pms-slate-600:#475569;--pms-purple-950:#4a148c;--pms-gray-4a50:#4a5058;--pms-gray-600:#4b5563;--pms-gray-4e:#4e4e4e;--pms-gray-565:#565656;--pms-gray-595:#595e67;--pms-gray-596:#596080;--pms-avatar-indigo:#6366f1;--pms-slate-500:#64748b;--pms-hex-666666:#666;--pms-purple-900:#6a1b9a;--pms-accent-lilac:#6c75ff;--pms-warning-text-muted:#78350f;--pms-purple-800:#7b1fa2;--pms-violet-600:#7c3aed;--pms-error-text-muted:#7f1d1d;--pms-green-400:#81c784;--pms-hex-86efac:#86efac;--pms-hex-888888:#888;--pms-avatar-violet:#8b5cf6;--pms-icon-muted:#8b8b8b;--pms-warning-text:#92400e;--pms-slate-400:#94a3b8;--pms-warning-brown:#973c00;--pms-error-text:#991b1b;--pms-hex-999999:#999;--pms-gray-muted:#99a1af;--pms-gray-400:#9ca3af;--pms-hex-9f0712:#9f0712;--pms-hex-a0aec0:#a0aec0;--pms-select-border:#a3aec2;--pms-green-muted:#a5cfa7;--pms-hex-a65f00:#a65f00;--pms-green-200:#a7f3d0;--pms-purple-500:#a855f7;--pms-placeholder-muted:#aba9ae;--pms-purple-bright:#ad46ff;--pms-login-placeholder:#b0b0b0;--pms-warning-amber:#b45309;--pms-hex-b6b6b6:#b6b6b6;--pms-red-900:#b71c1c;--pms-gray-b7:#b7b7b7;--pms-red-700:#b91c1c;--pms-gray-ba:#bababa;--pms-blue-200:#bedbff;--pms-orange-900:#bf360c;--pms-blue-200-alt:#bfdbfe;--pms-text-disabled:#c1c5ce;--pms-orange-700-alt:#c2410c;--pms-red-800:#c62828;--pms-hex-c8ece5:#c8ece5;--pms-tan-gold:#c9985f;--pms-yellow-600:#ca8a04;--pms-olive:#cbbe77;--pms-border-slate:#cbd5e1;--pms-hex-cef3df:#cef3df;--pms-purple-muted:#d0acd6;--pms-hex-d0ebe4:#d0ebe4;--pms-surface-green-hover:#d1fae5;--pms-amber-600:#d97706;--pms-gray-db:#dbdbdb;--pms-auth-bg:#dbe4f5;--pms-destructive:#dc2626;--pms-hex-dcd8ec:#dcd8ec;--pms-gray-dd:#dddde4;--pms-gray-e0:#e0e0e0;--pms-mint-surface:#e0f2ec;--pms-sky-100:#e0f2fe;--pms-hex-e0f5f1:#e0f5f1;--pms-lavender-border:#e1e5f6;--pms-header-bg:#e2f1ec;--pms-blue-50-material:#e3f2fd;--pms-hex-e4e2f0:#e4e2f0;--pms-zinc-200:#e4e4e7;--pms-hex-e4f5ef:#e4f5ef;--pms-gray-e5:#e5e5e5;--pms-pink-bright:#e60076;--pms-orange-800:#e65100;--pms-green-50-material:#e6f5ed;--pms-red-bright:#e7000b;--pms-login-subtitle:#e7e7e7;--pms-tan:#e8c4a0;--pms-gold:#e8c91c;--pms-gray-e8:#e8e8e8;--pms-register-gradient-start:#e8f0fe;--pms-green-50-alt:#e8f5e9;--pms-hex-e9f2ed:#e9f2ed;--pms-orange-600-alt:#ea580c;--pms-avatar-pink:#ec4899;--pms-zinc-150:#ececf0;--pms-hex-eceef2:#eceef2;--pms-hex-ecfdf3:#ecfdf3;--pms-hex-eeeeee:#eee;--pms-indigo-50:#eef2ff;--pms-blue-50:#eef4ff;--pms-select-hover-bg:#eef7f2;--pms-orange-600:#ef6c00;--pms-red-300:#ef9a9a;--pms-yellow-500:#f0b100;--pms-peach:#f0d4b0;--pms-yellow-pale:#f0e694;--pms-gray-f0:#f0f0f0;--pms-register-gradient-mid:#f0f4ff;--pms-mint-bg:#f0f9f6;--pms-hex-f0faf7:#f0faf7;--pms-error-bright:#f14343;--pms-gray-f1:#f1f1f1;--pms-surface-muted:#f1f5f9;--pms-purple-50:#f3e5f5;--pms-purple-100:#f3e8ff;--pms-zinc-100:#f4f4f5;--pms-hex-f4f7f6:#f4f7f6;--pms-orange-700:#f57c00;--pms-violet-50:#f5f3ff;--pms-gray-f5:#f5f5f5;--pms-blue-tint:#f7f9ff;--pms-violet-tint:#f8f7ff;--pms-surface-subtle:#f8fafc;--pms-register-gradient-end:#f8faff;--pms-orange-500:#f97316;--pms-gray-f9:#f9f9f9;--pms-gray-fa:#fafafa;--pms-surface-fafbfc:#fafbfc;--pms-warning-border:#fde68a;--pms-error-border:#fecaca;--pms-orange-200:#fed7aa;--pms-red-50:#fef2f2;--pms-yellow-100:#fef3c6;--pms-yellow-100-alt:#fef3c7;--pms-orange-100:#fef3e8;--pms-yellow-200:#fef9c2;--pms-cream-warm:#fef9f4;--pms-yellow-50:#fefce8;--pms-gold-bright:gold;--pms-peach-light:#ffddab;--pms-red-50-material:#ffebee;--pms-orange-50-material:#fff3e0;--pms-red-50-2:#fff5f5;--pms-orange-50:#fff7ed;--pms-cream:#fffef0;--bg-sidebar:var(--pms-sidebar);--bg-sidebar-hover:var(--pms-sidebar-hover);--bg-main:var(--pms-main);--bg-card:var(--pms-card);--color-primary:var(--pms-teal);--color-primary-hover:var(--pms-teal-hover);--color-secondary:var(--pms-secondary);--color-secondary-hover:var(--pms-secondary-hover);--text-main:var(--pms-text-body);--text-muted:var(--pms-text-gray);--border-color:var(--pms-border-default);--status-active:var(--pms-status-active);--status-pending:var(--pms-status-pending);--status-review:var(--pms-status-review);--status-rejected:var(--pms-status-rejected);--font-family:"Inter",sans-serif;--sidebar-width:260px;--header-height:70px;--border-radius:16px;--border-radius-sm:8px;--box-shadow:0 4px 20px rgba(0,0,0,.03)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family);background-color:var(--bg-main);color:var(--text-main);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}ul{list-style-type:none}.justify-end{justify-content:flex-end}.text-muted{color:var(--text-muted)}.portal-top-accent{--portal-accent-base:var(--pms-docs-action-hover);--portal-accent-mid:var(--pms-status-review);--portal-accent-highlight:var(--pms-blue-200-alt);--portal-accent-gleam:var(--pms-sky-100);--portal-accent-shadow:rgba(29,78,216,.65);position:fixed;top:0;left:0;right:0;z-index:10000;height:5px;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,var(--portal-accent-gleam) 0,var(--portal-accent-highlight) 18%,var(--portal-accent-mid) 48%,var(--portal-accent-base) 82%,color-mix(in srgb,var(--portal-accent-base) 70%,var(--pms-black)) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(0,0,0,.15),0 2px 10px var(--portal-accent-shadow),0 1px 4px rgba(0,0,0,.18)}.portal-top-accent:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.15) 35%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,.12) 65%,transparent);opacity:.9}.portal-top-accent:after{content:"";position:absolute;top:0;left:0;right:0;height:55%;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.35) 45%,transparent);mix-blend-mode:soft-light}.portal-top-accent__glint{position:absolute;top:-20%;left:-30%;width:28%;height:140%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.05) 80%,transparent);transform:skewX(-18deg);animation:portal-accent-glint 5.5s ease-in-out infinite;filter:blur(.5px)}.portal-top-accent[data-portal=customer]{filter:saturate(1.12) brightness(1.04)}.portal-top-accent[data-portal=vendor]{filter:saturate(1.15) brightness(1.03)}.portal-top-accent[data-portal=procston]{filter:saturate(1.1) brightness(1.05)}@keyframes portal-accent-glint{0%,to{left:-35%;opacity:0}8%{opacity:0}18%{opacity:1}45%{left:105%;opacity:1}55%{opacity:0}}body:has(.app-container),html:has(.app-container){height:100%;overflow:hidden}.app-container{display:flex;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden}.sidebar{width:var(--sidebar-width);background:linear-gradient(to bottom,var(--pms-hex-e9f2ed),var(--pms-hex-cef3df));color:var(--pms-white);display:flex;flex-direction:column;flex-shrink:0;padding:0;border-right:1px solid #fff}.logo-container{height:var(--header-height);display:flex;align-items:center;padding:0 1.5rem;font-size:1.5rem;font-weight:700;border-bottom:none;color:var(--text-main)}.logo-text{font-size:inherit;font-weight:inherit;letter-spacing:normal}.logo-accent{color:#6cc16a}.nav-links{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.nav-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--border-radius-sm);color:var(--pms-slate-500);transition:all .2s;font-weight:500}.nav-item svg{color:inherit}.nav-item-icon{display:block}.nav-item.active .nav-item-icon{filter:brightness(0) invert(1)}.nav-item:hover{background-color:var(--bg-sidebar-hover);color:var(--pms-sidebar-active-text)}.nav-item:hover .nav-item-icon{filter:brightness(0) invert(1)}.nav-item.active{background-color:var(--pms-sidebar-active);color:var(--pms-white)}.main-content{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 20px;background:linear-gradient(to bottom,var(--pms-select-hover-bg),#cff1de)}.main-content>header{position:sticky;top:0;z-index:20;flex-shrink:0}.app-loading-fallback{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:2rem 1.5rem;font-family:var(--font-family)}.app-loading-fallback--app{background:linear-gradient(180deg,var(--pms-main-gradient-start,var(--pms-main-gradient-start)) 0,var(--pms-main-gradient-end,var(--pms-main-gradient-end)) 100%)}.app-loading-fallback--auth{background:linear-gradient(180deg,var(--pms-hex-e4e2f0) 0,var(--pms-hex-dcd8ec) 100%)}.app-loading-fallback__content{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.app-loading-fallback__logo{opacity:0;animation:app-loading-fade-in .5s ease forwards}.app-loading-fallback__dots{display:inline-flex;align-items:center;gap:.35rem}.app-loading-fallback__dots span{width:6px;height:6px;border-radius:999px;background:var(--pms-teal,var(--pms-teal));opacity:.35;animation:app-loading-dot 1.2s ease-in-out infinite}.app-loading-fallback__dots span:nth-child(2){animation-delay:.15s}.app-loading-fallback__dots span:nth-child(3){animation-delay:.3s}.app-loading-fallback__label{margin:0;font-size:.9375rem;font-weight:500;letter-spacing:.01em;color:var(--pms-text-muted,var(--pms-text-muted));opacity:0;animation:app-loading-fade-in .5s ease .15s forwards}@keyframes app-loading-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes app-loading-dot{0%,80%,to{opacity:.35;transform:scale(1)}40%{opacity:1;transform:scale(1.15)}}.header{height:var(--header-height);background-color:var(--pms-white);border-bottom:1px solid rgba(15,23,42,.08);display:flex;align-items:center;justify-content:space-between;padding:0 2rem;flex-shrink:0}.page-title{font-size:1.25rem;font-weight:600}.header-actions{display:flex;align-items:center;gap:1.5rem}.notification-bell{position:relative;font-size:1.25rem;color:var(--text-muted);cursor:pointer}.notification-bell:after{content:"";position:absolute;top:0;right:0;width:8px;height:8px;background-color:var(--status-rejected);border-radius:50%;border:2px solid var(--pms-white)}.user-profile-wrap{position:relative}.user-profile-trigger{display:flex;align-items:center;gap:.75rem;cursor:pointer}.user-profile-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--border-radius-sm)}.user-profile-caret{transition:transform .15s ease}.user-profile-caret-open{transform:rotate(180deg)}.user-profile-dropdown{position:absolute;top:calc(100% + .5rem);right:0;min-width:12.5rem;max-width:18rem;padding:.35rem 0;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);box-shadow:0 8px 24px rgba(15,23,42,.12);z-index:100}.user-profile-dropdown-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.6rem 1rem;font-size:.875rem;font-weight:500;text-align:left;border:none;background:none;cursor:pointer;color:var(--text-main);transition:background-color .15s ease}a.user-profile-dropdown-item{text-decoration:none}.user-profile-dropdown-item:focus-visible,.user-profile-dropdown-item:hover{background-color:var(--bg-main);outline:none}.user-profile-dropdown-item-danger{color:var(--status-rejected)}.user-profile-dropdown-item-danger:focus-visible,.user-profile-dropdown-item-danger:hover{background-color:rgba(239,68,68,.08)}.user-profile-dropdown-org{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem 1rem;border-bottom:1px solid var(--border-color)}.user-profile-dropdown-org-icon{flex-shrink:0;margin-top:.05rem;color:var(--color-primary)}.user-profile-dropdown-org-text{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;line-height:1.25}.user-profile-dropdown-org-label{font-size:.65rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}.user-profile-dropdown-org-name{font-size:.8125rem;font-weight:600;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.user-profile{gap:.75rem;cursor:pointer}.avatar,.user-profile{display:flex;align-items:center}.avatar{width:40px;height:40px;border-radius:50%;background-color:var(--color-primary);color:var(--pms-white);justify-content:center;font-weight:600;overflow:hidden;flex-shrink:0}.avatar.has-photo{background-color:var(--pms-border)}.avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.clarifications-page .clarifications-toolbar{display:grid;grid-template-columns:minmax(0,auto) 1fr minmax(0,auto);align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-color)}.clarifications-page .clarifications-toolbar h1{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-main);white-space:nowrap}.clarifications-page .clarifications-toolbar-center{display:flex;justify-content:center;min-width:0}.clarifications-page .clarifications-search-wrap{position:relative;width:100%;max-width:28rem}.clarifications-page .clarifications-search-wrap .clarifications-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}.clarifications-page .clarifications-search-input{width:100%;border:none;border-radius:9999px;background:var(--pms-footer-bg);padding:.65rem 1rem .65rem 2.75rem;font-size:.875rem;font-family:inherit;color:var(--text-main);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.clarifications-page .clarifications-search-input::-moz-placeholder{color:var(--pms-gray-400)}.clarifications-page .clarifications-search-input::placeholder{color:var(--pms-gray-400)}.clarifications-page .clarifications-toolbar-right{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.clarifications-page .filter-by-btn{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:none;background:none;font:inherit;font-weight:500;color:var(--text-muted);cursor:pointer}.clarifications-page .filter-by-btn:hover{color:var(--text-main)}.all-projects-page .all-projects-clarifications-wrap .clarifications-toolbar{display:grid;grid-template-columns:minmax(0,auto) 1fr minmax(0,auto);align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-color)}.all-projects-page .all-projects-clarifications-wrap .all-projects-clarifications-heading{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-main);white-space:nowrap}.all-projects-page .all-projects-clarifications-wrap .clarifications-search-wrap{position:relative;width:100%;max-width:28rem}.all-projects-page .all-projects-clarifications-wrap .clarifications-search-wrap .clarifications-search-icon{color:var(--text-muted);left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.all-projects-page .all-projects-clarifications-wrap .clarifications-search-input{width:100%;border:none;border-radius:9999px;background:var(--pms-footer-bg);padding:.65rem 1rem .65rem 2.75rem;font-size:.875rem;font-family:inherit;color:var(--text-main);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.clarifications-page .table-container th{text-transform:none;letter-spacing:normal;font-size:.875rem;font-weight:600;color:var(--pms-gray-700);background-color:var(--pms-white)}.clarifications-page .clar-cell-muted{color:var(--text-muted);max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clarifications-page .clar-status{font-weight:600;background:none;padding:0}.clarifications-page .clar-status--raised{color:var(--status-pending)}.clarifications-page .clar-status--responded{color:var(--status-active)}.clarifications-page .clar-status--closed{color:var(--text-muted);font-weight:500}.pagination-card-layout{display:flex;flex-direction:column}.pagination-card-layout .pagination-table-wrap{flex:1 1 auto;min-height:0}.pagination-bar{flex-shrink:0;display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;padding-top:1rem}.pagination-bar .pagination-page-buttons{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem;max-width:min(100%,22rem);overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:thin}.pagination-pad-row td{color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;border-bottom:none}.pagination-card-layout .table-container tbody tr:last-child td{border-bottom:none}.pms-pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--pms-pg-gap);padding:1rem 0}.pms-pagination__btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:var(--pms-pg-pad-y) var(--pms-pg-pad-x);border:1px solid var(--pms-pg-border);border-radius:var(--pms-pg-radius);background-color:var(--pms-white);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var(--pms-pg-text);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pms-pagination__btn:hover:not(:disabled):not(.pms-pagination__btn--active){background-color:#f8f9fa;border-color:#dee2e6}.pms-pagination__btn:disabled{color:var(--pms-pg-disabled);cursor:not-allowed}.pms-pagination__btn:disabled:hover{background-color:var(--pms-white);border-color:var(--pms-pg-border)}.pms-pagination__btn--active,.pms-pagination__btn--active:focus,.pms-pagination__btn--active:focus-visible,.pms-pagination__btn--active:hover{background-color:var(--pms-pg-active-bg);border-color:var(--pms-pg-active-border);color:var(--pms-white);cursor:default}.card{background-color:var(--bg-card);border-radius:var(--border-radius);padding:1.5rem;box-shadow:var(--box-shadow);border:1px solid var(--border-color)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--border-radius-sm);font-weight:500;cursor:pointer;transition:all .2s;border:none;font-family:inherit;font-size:.875rem}.btn-primary{background-color:var(--color-secondary);color:var(--pms-white)}.btn-primary:hover{background-color:var(--color-secondary-hover)}.btn-outline{background-color:transparent;border:1px solid var(--border-color);color:var(--text-main)}.btn-outline:hover{background-color:var(--pms-footer-bg);border-color:var(--pms-docs-card-hover-border)}.btn-teal{background-color:var(--color-primary);color:#fff}.btn-teal:hover{background-color:var(--color-primary-hover)}.badge{display:inline-block;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600}.badge-active{background-color:rgba(16,185,129,.1);color:var(--status-active)}.badge-pending{background-color:rgba(245,158,11,.1);color:var(--status-pending)}.badge-review{background-color:rgba(59,130,246,.1);color:var(--status-review)}.badge-completed{background-color:hsla(220,9%,46%,.12);color:var(--pms-gray-600)}.badge-rejected{background-color:rgba(239,68,68,.1);color:var(--status-rejected)}.table-container{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid var(--border-color);padding:16px}th{font-weight:700;font-size:14px;letter-spacing:.05em}td{font-size:.875rem;padding:0 16px}tbody tr:hover{background-color:var(--pms-footer-bg)}.tabs{display:flex;border-bottom:1px solid var(--border-color)}.tab{font-weight:500;color:var(--text-muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}.tab.active{background-color:var(--pms-docs-cat-active-bg)}.tab:hover:not(.active){color:var(--text-primary)}.input-group{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.input-label{font-size:.875rem;font-weight:500;color:var(--text-main)}.input-field{padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);font-family:inherit;font-size:.875rem;outline:none;transition:border-color .2s}.input-field:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(0,128,128,.1)}.dashboard-page{max-width:100%}.dashboard-section{margin-bottom:20px}.dashboard-quick-title,.dashboard-section-title{color:var(--pms-dashboard-heading);font-size:18px;font-weight:700;margin-bottom:14px}.dashboard-quick-title{font-size:16px;color:#444}.dashboard-deadline-card{background:var(--pms-deadline);border-radius:12px;min-height:105px;padding:0 22px 0 37px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;color:var(--pms-white)}.dashboard-deadline-copy{display:flex;align-items:center;gap:20px}.dashboard-deadline-copy>span{font-size:18px;font-weight:700}.dashboard-deadline-count{display:flex;align-items:center;gap:12px}.dashboard-deadline-count svg{color:var(--status-pending)}.dashboard-deadline-count strong{font-size:56px;line-height:1}.dashboard-pill-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;min-width:72px;padding:8px 12px;border:0;border-radius:12px;background:var(--pms-white);color:var(--color-secondary);cursor:pointer;font-size:14px;font-weight:500}.dashboard-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-quick-card{min-height:102px;border:0;border-radius:12px;background:#444751;color:var(--pms-white);display:flex;align-items:center;gap:16px;padding:0 30px 0 26px;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.dashboard-quick-card:hover{transform:translateY(-1px);background:#3e414b}.dashboard-quick-icon{display:inline-flex;align-items:center;justify-content:center}.dashboard-quick-label{font-size:18px;font-weight:700}.dashboard-quick-arrow{margin-left:auto}.dashboard-quick-grid--customer{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-dashboard-action-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.customer-dashboard-action-row{display:flex;align-items:center;gap:16px;min-height:72px;padding:12px 18px;border-radius:12px;background:var(--pms-white);border:1px solid var(--pms-border);border-left-width:6px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.customer-dashboard-action-row--warn{border-left-color:var(--pms-status-pending)}.customer-dashboard-action-row--danger{border-left-color:var(--pms-status-rejected)}.customer-dashboard-action-title{flex:1;font-weight:600;color:var(--pms-text-body);text-transform:capitalize}.customer-dashboard-action-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:10px;background:var(--color-secondary);font-weight:600;font-size:14px;color:var(--pms-white);text-decoration:none;text-transform:capitalize;flex-shrink:0;transition:background-color .2s ease}.customer-dashboard-action-cta:hover{background:var(--color-secondary-hover);text-decoration:none}.chart-card{background:var(--pms-card);border:1px solid var(--pms-border);border-radius:12px;padding:1.25rem;display:flex;flex-direction:column}.chart-card-title{font-size:.875rem;font-weight:600;color:var(--pms-heading-title);margin-bottom:.75rem}.chart-empty{display:flex;align-items:center;justify-content:center;height:160px;color:var(--pms-text-muted);font-size:.875rem}.dashboard-charts-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.dashboard-charts-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.dashboard-charts-grid{grid-template-columns:1fr 1fr 1fr}}.dashboard-bottom-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.dashboard-bottom-grid{grid-template-columns:1fr}}@media (min-width:1024px){.dashboard-bottom-grid{grid-template-columns:1fr 1fr}}.deadlines-timeline{display:flex;flex-direction:column;gap:.375rem}.deadline-row{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border-radius:8px;text-decoration:none;transition:background-color .15s ease}.deadline-row:hover{background-color:var(--pms-content-surface);text-decoration:none}.deadline-row-left{display:flex;align-items:center;gap:.625rem;min-width:0}.deadline-badge{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.deadline-urgent .deadline-badge{background-color:#fef2f2;color:#ef4444}.deadline-warning .deadline-badge{background-color:#fffbeb;color:#f59e0b}.deadline-safe .deadline-badge{background-color:#f0fdf4;color:#22c55e}.deadline-info{display:flex;flex-direction:column;min-width:0}.deadline-title{font-size:.8125rem;font-weight:500;color:var(--pms-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deadline-meta{font-size:.75rem;color:var(--pms-text-muted);margin-top:1px}.deadline-arrow{color:var(--pms-text-muted);flex-shrink:0;opacity:0;transition:opacity .15s ease}.deadline-row:hover .deadline-arrow{opacity:1}.deadline-view-all{display:block;font-size:.8125rem;color:var(--pms-teal);text-align:center;padding-top:.625rem;margin-top:.375rem;border-top:1px solid var(--pms-border);font-weight:500;text-decoration:none}.deadline-view-all:hover{text-decoration:underline}.activity-feed{display:flex;flex-direction:column;gap:.25rem}.activity-row{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:8px;text-decoration:none;transition:background-color .15s ease}.activity-row:hover{background-color:var(--pms-content-surface);text-decoration:none}.activity-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0}.activity-content{display:flex;flex-direction:column;min-width:0;flex:1}.activity-message{font-size:.8125rem;color:var(--pms-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-time{font-size:.6875rem;color:var(--pms-text-muted);margin-top:1px}.activity-arrow{color:var(--pms-text-muted);flex-shrink:0;opacity:0;transition:opacity .15s ease}.activity-row:hover .activity-arrow{opacity:1}.deadlines-summary-card{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,var(--pms-deadline) 0,#1b2a5e 100%);border-radius:16px;padding:28px 36px;margin-bottom:20px;color:var(--pms-white)}.deadlines-summary-left{display:flex;align-items:center;gap:20px}.deadlines-summary-title{font-size:22px;font-weight:700;margin:0;line-height:1.2}.deadlines-summary-subtitle{font-size:14px;font-weight:400;margin:4px 0 0;opacity:.7}.deadlines-summary-count strong{font-size:56px;font-weight:700;line-height:1;opacity:.35}.deadlines-list{display:flex;flex-direction:column;gap:10px}.deadlines-row{display:flex;align-items:stretch;background:var(--bg-card);border-radius:14px;border:1px solid var(--border-color);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .15s,border-color .2s;cursor:pointer}.deadlines-row:hover{box-shadow:0 6px 24px rgba(0,0,0,.07);transform:translateY(-1px);border-color:var(--pms-border-slate)}.deadlines-row-body{flex:1;padding:18px 24px;min-width:0}.deadlines-row-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.deadlines-row-info{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.deadlines-rfq-number{font-size:12px;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.deadlines-urgency-badge{font-weight:700}.deadlines-status-badge,.deadlines-urgency-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:11px}.deadlines-status-badge{font-weight:600}.deadlines-row-arrow{color:var(--text-muted);flex-shrink:0;opacity:0;transition:opacity .15s,transform .15s}.deadlines-row:hover .deadlines-row-arrow{opacity:1;transform:translateX(2px)}.deadlines-row-title{font-size:15px;font-weight:600;color:var(--text-main);margin:0 0 8px;line-height:1.35}.deadlines-row-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.deadlines-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--text-muted)}.deadlines-meta-item svg{flex-shrink:0}@media (max-width:1024px){.app-container{flex-direction:column}.sidebar{width:100%}.main-content{overflow:auto}}@media (max-width:768px){.header{padding:0 1rem}.page-title{font-size:20px}.dashboard-quick-grid,.dashboard-quick-grid.dashboard-quick-grid--customer{grid-template-columns:1fr}.dashboard-deadline-card,.dashboard-deadline-copy,.dashboard-quick-card{align-items:flex-start}.dashboard-deadline-card{flex-direction:column;gap:16px;padding:20px}.dashboard-deadline-copy{flex-direction:column}}.all-projects-title-link{color:var(--text-main);font-weight:600}.all-projects-title-link:hover{color:var(--color-primary)}.all-projects-empty{border-bottom:none;color:var(--text-muted);padding:2rem 1rem;text-align:center}.awarded-projects-card .awarded-projects-subtitle strong{color:var(--text-main);font-weight:600}.awarded-progress-cell{min-width:148px;max-width:200px}.awarded-progress-bar{background:var(--pms-border);border-radius:6px;height:8px;overflow:hidden;width:100%}.awarded-progress-fill{background:linear-gradient(90deg,#190a66,#4f39f6);border-radius:6px;height:100%;min-width:0;transition:width .25s ease}.awarded-progress-meta{align-items:center;display:flex;font-size:11px;gap:.5rem;justify-content:space-between;margin-top:.35rem}.awarded-progress-count{color:var(--text-muted)}.awarded-progress-pct{color:var(--text-main);font-weight:600}.awarded-progress-empty{color:var(--text-muted);display:block;font-size:12px}.awarded-progress-hint{color:var(--text-muted);display:block;font-size:10px;line-height:1.3;margin-top:.2rem}.rfq-breadcrumbs{align-items:center;color:var(--text-muted);display:flex;font-size:11px;font-weight:400;gap:.5rem;line-height:1.2}.rfq-breadcrumb-trail{display:inline-flex;flex-wrap:wrap;align-items:center;min-width:0}.rfq-breadcrumb-link{color:#0f766e;font-weight:600;text-decoration:none}.rfq-breadcrumb-link:hover{text-decoration:underline}.rfq-breadcrumb-sep{color:var(--text-muted);padding:0 .4em}.rfq-breadcrumb-current{color:var(--pms-gray-400);font-weight:500}.rfq-breadcrumb-back{align-items:center;background:var(--pms-white);border:1px solid var(--border-color);border-radius:999px;color:var(--pms-gray-700);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;text-decoration:none;width:24px}header:has(.rfq-detail-page-header){align-items:flex-start;height:auto;min-height:82px}header:has(.rfq-detail-page-header) .page-title{align-items:flex-start;flex:1;min-width:0}.rfq-detail-page-header{align-items:center;display:flex;gap:.625rem;min-width:0}.rfq-detail-page-header-back{align-self:center}.rfq-detail-page-header-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.rfq-detail-page-header-project{color:var(--pms-heading-title);font-size:18px;font-weight:700;line-height:1.25;margin:0}.rfq-detail-page-header .rfq-breadcrumb-trail{font-size:11px;font-weight:400;line-height:1.2}.rfq-detail-page-header .rfq-breadcrumb-link{font-size:inherit;font-weight:600}.rfq-detail-page-header .rfq-breadcrumb-current{font-size:inherit;font-weight:500}.rfq-detail-header-card{background:var(--pms-white);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--box-shadow);padding:.75rem}.rfq-detail-title-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.rfq-detail-title-block{display:flex;flex-direction:column;gap:.25rem;min-width:0}.rfq-detail-title{font-size:22px}.rfq-detail-subtitle,.rfq-detail-title{color:var(--pms-heading-title);font-weight:700;line-height:1.1;margin:0}.rfq-detail-subtitle{font-size:18px}.rfq-detail-actions{display:flex;gap:.75rem}.rfq-action-button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:.5rem;justify-content:center;min-height:43px;padding:.5rem .75rem;text-decoration:none}.rfq-action-button-secondary{background:var(--pms-white);border:1px solid var(--border-color);color:#505a66}.rfq-action-button-primary{background:#190a66;border:1px solid #190a66;color:var(--pms-white)}.rfq-detail-tabs{background:var(--pms-white);border:1px solid var(--border-color);border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(var(--rfq-tab-count,7),minmax(0,1fr));margin-bottom:1.5rem;min-height:48px;padding:5px}.rfq-detail-tab{align-items:center;background:transparent;border:0;border-radius:8px;color:#0a0a0a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;line-height:1.25;min-height:38px;padding:.55rem 1.25rem;text-align:center;text-decoration:none;transition:background .15s,color .15s}.rfq-detail-tab:hover:not(.active){background:var(--pms-docs-cat-hover-bg)}.rfq-detail-tab.active{background:var(--pms-docs-cat-active-bg)}.rfq-activity-timeline{display:flex;flex-direction:column;gap:1.5rem;padding:0 1rem 1.5rem}.rfq-activity-timeline-summary{align-items:center;background:var(--pms-white);border:1px solid var(--border-color);border-radius:10px;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 1.5625rem}.rfq-activity-timeline-summary-copy{min-width:0}.rfq-activity-timeline-summary-title{color:#101828;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.55;margin:0 0 .25rem}.rfq-activity-timeline-summary-desc{color:#4a5565;font-size:14px;line-height:1.43;margin:0}.rfq-activity-timeline-summary-stats{align-items:center;border-left:1px solid #d1d5dc;display:flex;flex-shrink:0;padding-left:1rem}.rfq-activity-timeline-summary-count{display:flex;flex-direction:column;text-align:right}.rfq-activity-timeline-summary-count strong{color:#101828;font-size:24px;font-weight:600;line-height:1.33}.rfq-activity-timeline-summary-count span{color:#4a5565;font-size:14px;line-height:1.43}.rfq-activity-timeline-feed{background:var(--pms-white);border:1px solid var(--border-color);border-radius:10px;padding:1.5625rem 1.5625rem 1.5625rem 1rem;width:75%}.rfq-top-meta{align-items:center;background:#dfe1fb;border-radius:6px;display:flex;gap:1rem;justify-content:space-between;margin-top:.75rem;padding:1rem 1.25rem}.rfq-meta-grid{display:grid;gap:1rem 2rem;grid-template-columns:repeat(4,minmax(0,auto))}.rfq-meta-item{align-items:baseline;display:flex;gap:.4rem}.rfq-meta-item span{color:#596471;font-size:12px}.rfq-meta-item strong{color:#283542;font-size:12px;font-weight:700}.rfq-top-actions{display:flex;gap:.5rem}.rfq-mini-button{align-items:center;background:var(--pms-white);border:1px solid #eadff3;border-radius:6px;box-sizing:border-box;color:#283542;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-height:32px;padding:.4rem .85rem;text-decoration:none}.rfq-mini-button-primary{background:#190a66;border-color:#190a66;color:var(--pms-white)}.rfq-detail-section{padding:.95rem 0 0}.rfq-detail-section h2{color:#252b34;font-size:22px;font-weight:700;margin-bottom:.9rem}.rfq-detail-section h3{color:#252b34;font-size:16px;font-weight:700;margin-bottom:.75rem}.rfq-panel{background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;padding:.9rem 1rem}.rfq-bullet-list,.rfq-panel p{color:#5b6470;font-size:13px;line-height:1.6}.rfq-three-column-grid,.rfq-two-column-grid{display:grid;gap:.75rem;margin-top:.75rem}.rfq-two-column-grid{grid-template-columns:1fr 1fr}.rfq-three-column-grid{grid-template-columns:1.4fr .9fr .9fr}.rfq-key-value-list{display:flex;flex-direction:column;gap:.55rem}.rfq-key-value-list li{align-items:baseline;display:grid;gap:.6rem;grid-template-columns:1.25fr 1fr}.rfq-key-value-list span{color:#5b6470;font-size:12px}.rfq-key-value-list strong{color:#2d3742;font-size:12px;font-weight:700}.rfq-key-value-list strong a{color:inherit;text-decoration:none}.rfq-key-value-list strong a:hover{text-decoration:underline}.rfq-detail-contact-meta{margin-bottom:.75rem}.rfq-detail-contact-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.rfq-detail-contact-card{background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;padding:.9rem 1rem}.rfq-detail-contact-card h4{color:#252b34;font-size:14px;font-weight:700;margin-bottom:.65rem}.rfq-bullet-list{list-style:disc;padding-left:1rem}.rfq-documents-table{background:var(--pms-white);border:1px solid #cfd6de;border-radius:8px;overflow:hidden}.rfq-documents-head,.rfq-documents-row{align-items:center;display:grid;gap:1rem;grid-template-columns:1.6fr .6fr .7fr;padding:.55rem .8rem}.rfq-documents-head{background:var(--pms-docs-cat-hover-bg);color:#303844;font-size:12px;font-weight:700}.rfq-documents-row{border-top:1px solid var(--pms-border-default);color:#596471;font-size:12px}.rfq-documents-row button{align-items:center;background:transparent;border:0;color:#5b6470;cursor:pointer;display:inline-flex;gap:.25rem;justify-self:start}.rfq-documents-row button:disabled{opacity:.5;cursor:not-allowed}.rfq-bid-card{border:1px solid var(--border-color);border-radius:8px;min-height:104px;padding:.9rem 1rem}.rfq-bid-card strong{color:#2d3742;display:block;font-size:14px;margin-bottom:.65rem}.rfq-section-divider{border-bottom:1px solid var(--border-color);margin-top:1rem}.rfq-people-view{padding-top:1rem}.rfq-people-toolbar{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.rfq-people-stats{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.rfq-people-stat-card{align-items:center;background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;height:90px;padding:17px}.rfq-people-stat-card strong{color:#252b34;display:block;font-size:28px;font-weight:700;line-height:1;margin-bottom:.25rem}.rfq-people-stat-card span{color:#697480;font-size:12px}.rfq-people-stat-card svg{color:var(--pms-accent-lilac);height:24px;width:24px;border-radius:999px}.rfq-people-section{background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1rem;padding:.9rem}.rfq-people-section-title{color:#252b34;font-size:16px;font-weight:700;margin-bottom:.9rem}.rfq-people-list{display:flex;flex-direction:column;gap:.75rem}.rfq-person-card{align-items:center;background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:1rem;padding:.85rem 1rem}.rfq-person-main{align-items:center;display:flex;gap:.85rem;min-width:0}.rfq-person-avatar{align-items:center;background:linear-gradient(135deg,#a53cff,#ff2a7a);border-radius:999px;color:var(--pms-white);display:inline-flex;font-size:11px;font-weight:700;height:48px;justify-content:center;width:48px}.rfq-person-copy{min-width:0}.rfq-person-copy h3{color:#252b34;font-size:14px;font-weight:700;margin-bottom:.2rem}.rfq-person-copy p{color:#697480;font-size:12px;margin-bottom:.35rem}.rfq-person-contact span,.rfq-person-copy span{align-items:center;color:#697480;display:inline-flex;font-size:11px;gap:.3rem}.rfq-person-contact{display:flex;gap:1.5rem;min-width:0}.rfq-person-status{background:#dff9e8;border-radius:999px;color:#13a452;font-size:11px;font-weight:600;padding:.2rem .55rem}.rfq-vendor-team-assign{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.rfq-vendor-team-select{border:1px solid var(--border-color);border-radius:6px;font-size:13px;min-width:220px;padding:.35rem .5rem}.rfq-vendor-team-error{color:#c02626;font-size:13px;margin:0 0 .75rem}.rfq-person-vendor-label{color:var(--pms-slate-500);font-size:11px;font-weight:600;margin:0 0 .2rem}.rfq-person-actions-col{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.rfq-person-remove{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--pms-slate-500);cursor:pointer;display:inline-flex;padding:.25rem .4rem}.rfq-person-remove:hover:not(:disabled){border-color:#c02626;color:#c02626}.rfq-person-remove:disabled{cursor:not-allowed;opacity:.5}.rfq-progress-view{padding-top:1rem}.rfq-progress-panel{background:var(--pms-blue-tint);border:1px solid #dfe4f1;border-radius:8px;overflow:hidden}.rfq-progress-header{align-items:center;background:#dfe6fb;border:0;border-radius:0;color:var(--pms-slate-800-alt);cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:1rem 1.1rem;text-align:left;width:100%}.rfq-progress-card-title,.rfq-progress-header-copy,.rfq-progress-summary-left{align-items:center;display:flex;gap:.55rem}.rfq-progress-card-title h3,.rfq-progress-header h2{font-size:18px;font-weight:700;margin:0}.rfq-progress-body{padding:.95rem}.rfq-progress-card{background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;margin-bottom:.9rem;padding:.85rem}.rfq-gantt{margin-top:.85rem}.rfq-gantt-header,.rfq-gantt-row{display:grid;gap:1rem;grid-template-columns:240px 1fr}.rfq-gantt-grid{display:grid;grid-template-columns:repeat(var(--gantt-cols,42),minmax(0,1fr))}.rfq-gantt-days,.rfq-gantt-months{color:#798291;display:grid;font-size:10px;gap:0;grid-column:1/-1;grid-template-columns:subgrid}.rfq-gantt-days span,.rfq-gantt-months span{text-align:center}.rfq-gantt-days span.is-today{color:var(--pms-status-review);font-weight:700}.rfq-gantt-months{margin-top:.35rem}.rfq-gantt-current-date{grid-column:1/-1;margin-top:.4rem;position:relative}.rfq-gantt-current-date div{background:#12b76a;border-radius:4px;color:var(--pms-white);font-size:10px;justify-self:center;padding:.2rem .45rem;position:relative;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.rfq-gantt-current-date:after{background:#4ade80;content:"";grid-column:inherit;height:100%;justify-self:center;position:absolute;top:.9rem;width:2px}.rfq-gantt-rows{margin-top:.85rem}.rfq-gantt-row{align-items:center;margin-bottom:.85rem}.rfq-gantt-task-meta strong{color:#283542;display:block;font-size:12px;font-weight:700;margin-bottom:.2rem}.rfq-gantt-task-meta span{color:#7a8593;font-size:10px}.rfq-gantt-track{align-items:center;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc((100% / var(--gantt-cols, 42)) - 1px),#edf1f8 calc((100% / var(--gantt-cols, 42)) - 1px),#edf1f8 calc(100% / var(--gantt-cols, 42)));min-height:32px}.rfq-gantt-bar{border-radius:7px;color:var(--pms-white);font-size:10px;font-weight:700;margin:0 2px;padding:.32rem .45rem;text-align:center}.rfq-gantt-bar.status-completed{background:linear-gradient(90deg,#14b86a,#0f9f57)}.rfq-gantt-bar.status-in-progress{background:linear-gradient(90deg,var(--pms-status-review),var(--pms-docs-icon-fg))}.rfq-gantt-bar.status-upcoming{background:linear-gradient(90deg,#c4cad6,#9ea8b8)}.rfq-gantt-legend{align-items:center;color:#6d7785;display:flex;flex-wrap:wrap;font-size:10px;gap:1rem;margin-top:.85rem}.rfq-gantt-legend span{align-items:center;display:inline-flex;gap:.35rem}.rfq-gantt-legend i{border-radius:2px;display:inline-block;height:10px;width:10px}.rfq-gantt-legend i.status-completed{background:#14b86a}.rfq-gantt-legend i.status-in-progress{background:var(--pms-status-review)}.rfq-gantt-legend i.status-upcoming{background:#c4cad6}.rfq-gantt-legend i.status-current{background:#4ade80}.rfq-milestone-list{display:flex;flex-direction:column;gap:.6rem;margin-top:.85rem}.rfq-milestone-card{align-items:center;background:var(--pms-white);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:1rem;justify-content:space-between;padding:.85rem .95rem}.rfq-milestone-left{align-items:flex-start;display:flex;gap:.7rem}.rfq-milestone-dot{border:1.5px solid #bcc5d1;border-radius:999px;display:inline-flex;flex-shrink:0;height:12px;margin-top:.25rem;width:12px}.rfq-milestone-dot.achieved{background:var(--pms-avatar-green);border-color:var(--pms-avatar-green)}.rfq-milestone-dot.in-progress{background:var(--pms-status-review);border-color:var(--pms-status-review)}.rfq-milestone-left h4{color:var(--pms-slate-800-alt);font-size:13px;font-weight:700;margin-bottom:.2rem}.rfq-milestone-left p{color:#7a8593;font-size:11px}.rfq-milestone-right{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem;text-align:right}.rfq-milestone-right strong{color:#283542;font-size:12px;font-weight:700}.rfq-milestone-badge{border-radius:4px;font-size:10px;font-weight:600;padding:.2rem .45rem}.rfq-milestone-badge.achieved{background:#dff9e8;color:#13a452}.rfq-milestone-badge.upcoming{background:#eef2f7;color:var(--pms-slate-500)}.rfq-milestone-badge.in-progress{background:var(--pms-in-progress-bg);color:var(--pms-docs-action-hover)}.rfq-milestone-dot.rejected{background:var(--pms-status-rejected);border-color:var(--pms-status-rejected)}.rfq-milestone-badge.rejected{background:#fee2e2;color:var(--pms-red-700)}.rfq-milestone-empty{color:#7a8593;font-size:12px;margin:0;padding:.5rem 0}.rfq-awarded-accordion{background:#e8fbef;border:1px solid #d6f4df;border-radius:8px;margin-top:.9rem;overflow:hidden}.rfq-progress-summary{align-items:center;background:transparent;border:0;border-radius:0;color:#25313d;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:.9rem 1rem;text-align:left;width:100%}.rfq-progress-summary-left strong{font-size:15px}.rfq-progress-summary-left span{background:#d8f7e2;border-radius:999px;color:#15a453;font-size:11px;font-weight:600;padding:.18rem .5rem}.rfq-awarded-panel{background:hsla(0,0%,100%,.7);border-top:1px solid #d6f4df;border-radius:0 0 8px 8px;padding:.85rem}.rfq-awarded-list{display:flex;flex-direction:column;gap:.7rem}.rfq-awarded-card{background:linear-gradient(180deg,#fdfefe,#f7f9fc);border:1px solid #d9e1ec;border-radius:8px;display:grid;gap:.75rem;grid-template-columns:24px 1fr;padding:.8rem}.rfq-awarded-card.status-completed{background:linear-gradient(180deg,#e5fff0,#dff8e9);border-color:#6ee7a7}.rfq-awarded-card.status-submitted{background:linear-gradient(180deg,#e8f0ff,#dce8ff);border-color:#8cb6ff}.rfq-awarded-handle{color:var(--pms-slate-400);gap:.15rem}.rfq-awarded-top{gap:1rem}.rfq-awarded-title{align-items:flex-start;gap:.65rem}.rfq-awarded-dot{border:1.5px solid #bcc5d1;border-radius:999px;display:inline-flex;flex-shrink:0;height:12px;margin-top:.35rem;width:12px}.rfq-awarded-dot.completed{background:var(--pms-avatar-green);border-color:var(--pms-avatar-green)}.rfq-awarded-dot.submitted{background:var(--pms-status-review);border-color:var(--pms-status-review)}.rfq-awarded-title h4{color:var(--pms-slate-800-alt);font-size:14px;margin-bottom:.2rem}.rfq-awarded-title p{color:var(--pms-text-gray);font-size:11px}.rfq-awarded-actions{gap:.45rem}.rfq-awarded-actions button{border:0;color:var(--pms-slate-500);padding:0}.rfq-awarded-attachments{align-items:center;gap:.45rem;margin:.6rem 0}.rfq-awarded-attachment{align-items:center;background:linear-gradient(135deg,var(--pms-slate-600),#0f172a);border-radius:4px;color:var(--pms-white);display:inline-flex;font-size:10px;height:42px;justify-content:center;min-width:62px}.rfq-awarded-view-all{background:transparent;border:0;color:var(--pms-docs-icon-fg);font-size:12px}.rfq-awarded-meta{gap:.8rem;grid-template-columns:repeat(7,minmax(0,1fr))}.rfq-awarded-meta span{display:block;font-size:10px;margin-bottom:.2rem}.rfq-awarded-meta strong{color:var(--pms-slate-800-alt);font-size:11px;font-weight:700}.rfq-awarded-status-badge{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em}.rfq-awarded-status-badge.status-completed{background:rgba(99,195,179,.22);color:#0f766e}.rfq-awarded-status-badge.status-submitted{background:rgba(59,130,246,.18);color:var(--pms-docs-action-hover)}.rfq-awarded-status-badge.status-pending{background:rgba(17,167,161,.2);color:#0f766e}.rfq-awarded-status-action-button{border:1px solid #c5d4f0;border-radius:6px;background:var(--pms-white);color:var(--pms-slate-800-alt);font-size:11px;min-height:32px;padding:.45rem .9rem;transition:background-color .15s ease,border-color .15s ease}.rfq-awarded-status-action-button:hover{background:var(--pms-surface-subtle);border-color:var(--pms-slate-400)}.rfq-awarded-status-button{border:0;border-radius:6px;color:var(--pms-white);cursor:pointer;font-size:11px;font-weight:600;min-height:32px;padding:.45rem .9rem}.rfq-awarded-status-button.status-completed,.rfq-awarded-status-button.status-submitted{background:#63c3b3}.rfq-awarded-status-button.status-pending{background:#11a7a1}.rfq-awarded-create-button{background:#dfeafb;border:0;color:var(--pms-slate-800-alt);display:inline-flex;gap:.4rem;margin-top:.85rem;min-height:40px}.rfq-modal-overlay{align-items:center;background:rgba(15,23,42,.38);display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:50}.rfq-modal-card,.rfq-status-modal-card{background:var(--pms-white);border-radius:12px;box-shadow:0 24px 64px rgba(15,23,42,.22);padding:1.5rem;width:min(720px,100%)}.rfq-status-modal-card{width:min(520px,100%)}.confirm-dialog-card{width:min(420px,100%)}.vendor-bid-detail-modal-panel{max-height:min(90vh,900px);width:min(1067px,calc(100vw - 2rem))}.vendor-bid-detail-modal-panel,.vendor-details-modal-panel{background:var(--pms-white);border-radius:10px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;padding:0}.vendor-details-modal-panel{max-height:min(92vh,960px);width:min(1140px,calc(100vw - 2rem))}.confirm-dialog-inner{display:flex;flex-direction:column;gap:1rem}.confirm-dialog-title{color:var(--pms-slate-800-alt);font-size:18px;font-weight:700;margin:0}.confirm-dialog-message{color:var(--pms-gray-700);font-size:14px;line-height:1.5;margin:0;white-space:pre-wrap}.confirm-dialog-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.25rem}.rfq-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2rem}.rfq-modal-header h2{color:var(--pms-slate-800-alt);font-size:18px;font-weight:700}.rfq-modal-header button{background:transparent;border:0;color:var(--pms-slate-500);cursor:pointer}.rfq-modal-toggle-row{display:flex;gap:2rem;margin-bottom:1.3rem}.rfq-radio-option{align-items:center;background:transparent;border:0;color:var(--pms-gray-900);cursor:pointer;display:inline-flex;font-weight:600;gap:.75rem}.rfq-radio-option span{border:2px solid #b6bfd1;border-radius:999px;display:inline-block;height:18px;width:18px}.rfq-radio-option.active span{border-color:#1e1467;box-shadow:inset 0 0 0 4px var(--pms-white),inset 0 0 0 10px #1e1467}.rfq-form-grid{display:grid;gap:1rem 1rem;grid-template-columns:1fr 1fr}.rfq-form-field{display:flex;flex-direction:column;gap:.45rem}.rfq-form-field.full-width{grid-column:1/-1}.rfq-form-field>span{color:var(--pms-gray-900);font-size:14px;font-weight:600}.rfq-form-input,.rfq-form-textarea{align-items:center;background:var(--pms-white);border:1px solid #b7c4db;border-radius:10px;color:var(--pms-gray-400);display:flex;font-size:14px;justify-content:space-between;min-height:48px;padding:.85rem .95rem}.rfq-form-textarea{align-items:flex-start;min-height:84px}.rfq-form-input.with-icon svg{color:var(--pms-text-gray)}.rfq-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pms-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath fill='%236b7280' d='M216.49 104.49l-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.51-71.52a12 12 0 0 1 17 17z'/%3E%3C/svg%3E") no-repeat right 1rem center;border:1px solid #b7c4db;border-radius:10px;color:var(--pms-gray-700);cursor:pointer;font-size:14px;min-height:48px;padding:0 2.5rem 0 1rem;width:100%}.rfq-form-select:focus{border-color:var(--pms-primary);outline:none}.rfq-form-select:disabled{background-color:var(--pms-docs-cat-hover-bg);color:var(--pms-gray-400);cursor:not-allowed}.rfq-form-text-input{background:var(--pms-white);border:1px solid #b7c4db;border-radius:10px;color:var(--pms-gray-700);font-size:14px;min-height:48px;padding:0 1rem;width:100%}.rfq-form-text-input:focus{border-color:var(--pms-primary);outline:none}.rfq-form-text-input:disabled{background-color:var(--pms-docs-cat-hover-bg);color:var(--pms-gray-400);cursor:not-allowed}.rfq-form-textarea-input{background:var(--pms-white);border:1px solid #b7c4db;border-radius:10px;color:var(--pms-gray-700);font-family:inherit;font-size:14px;min-height:80px;padding:.75rem 1rem;resize:vertical;width:100%}.rfq-form-textarea-input:focus{border-color:var(--pms-primary);outline:none}.rfq-file-row{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr auto}.rfq-file-button{background:var(--pms-text-gray);border:0;border-radius:6px;color:var(--pms-white);cursor:pointer;min-height:40px;padding:.5rem .9rem}.rfq-form-field small{align-items:center;color:var(--pms-gray-700);display:inline-flex;font-size:12px;gap:.35rem}.rfq-modal-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.rfq-modal-primary,.rfq-modal-secondary{border:1px solid var(--pms-docs-card-hover-border);border-radius:10px;cursor:pointer;min-height:44px;min-width:80px;padding:.7rem 1.1rem}.rfq-modal-secondary{background:var(--pms-white);color:var(--pms-gray-900)}.rfq-modal-primary{background:#1e1467;border-color:#1e1467;color:var(--pms-white)}.create-rfq-file-category-pill{display:inline-flex;align-items:center;padding:.15rem .5rem;background-color:var(--pms-docs-cat-hover-bg);border:1px solid var(--pms-border);border-radius:9999px;font-size:.65rem;font-weight:600;color:var(--pms-gray-600);margin-left:.5rem;text-transform:uppercase;letter-spacing:.025em}.rfq-upload-dropzone{border:2px dashed var(--pms-docs-card-hover-border);border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;background-color:var(--pms-footer-bg);transition:all .2s ease}.rfq-upload-dropzone.active,.rfq-upload-dropzone:hover{border-color:#1e1467;background-color:var(--pms-docs-cat-hover-bg)}.rfq-bid-page-outer{background-color:#d8e0db}.rfq-bid-page{background:var(--pms-white);border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.06);margin:0 auto;width:100%}.rfq-bid-page-top{align-items:center;border-bottom:1px solid var(--pms-border);display:flex;flex-wrap:wrap;gap:.75rem 1rem;padding:1.1rem 1.25rem 1rem}.rfq-bid-back-link{align-items:center;color:var(--pms-slate-500);display:inline-flex;flex-shrink:0;text-decoration:none}.rfq-bid-back-link:hover{color:var(--pms-primary)}.rfq-bid-modal-title{color:var(--pms-text-secondary);flex:1;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.25;margin:0;min-width:0}.rfq-bid-modal-top-actions{align-items:center;display:flex;gap:.75rem}.rfq-bid-download-btn{align-items:center;background:var(--pms-white);border:1px solid var(--pms-border-muted);border-radius:8px;color:var(--pms-text-label);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:.5rem;min-height:43px;padding:.5rem .75rem}.rfq-bid-modal-body{padding:1.25rem 1.5rem 1.5rem}.rfq-bid-banner{align-items:center;border-radius:10px;display:flex;gap:.75rem;margin-bottom:.85rem;max-width:50rem;padding:.65rem 1rem}.rfq-bid-banner--deadline{background:var(--pms-awarded-stat-completion-icon-bg);border:1px solid #fee685;color:#7b3306;font-size:16px;font-weight:400;letter-spacing:-.0195em;line-height:24px}.rfq-bid-banner--deadline strong{font-weight:700}.rfq-bid-banner-remaining{font-weight:400}.rfq-bid-banner-dot{background:#fe9a00;border-radius:999px;flex-shrink:0;height:8px;opacity:.72;width:8px}.rfq-bid-banner--eligibility{background:var(--pms-awarded-stat-value-icon-bg);border:1px solid #a4f4cf;color:#004f3b;font-size:16px;font-weight:400;letter-spacing:-.0195em;line-height:24px}.rfq-bid-banner-icon{flex-shrink:0;color:var(--pms-awarded-stat-value-icon-stroke)}.rfq-bid-form-heading{color:var(--pms-text-primary);font-size:18px;font-weight:500;letter-spacing:-.0245em;line-height:28px;margin:1rem 0 1.25rem}.rfq-bid-panel{margin-bottom:1.5rem}.rfq-bid-step-heading{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.rfq-bid-section-title,.rfq-bid-step-heading h4{color:var(--pms-text-primary);font-size:16px;font-weight:500;letter-spacing:-.0195em;line-height:24px;margin:0}.rfq-bid-step-badge{align-items:center;background:#4f39f6;border-radius:999px;color:var(--pms-white);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:400;height:32px;justify-content:center;letter-spacing:-.0107em;line-height:20px;width:32px}.rfq-bid-panel-inner{background:var(--pms-footer-bg);border-radius:10px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.rfq-bid-field{display:flex;flex-direction:column;gap:.5rem}.rfq-bid-field>span:first-child{color:var(--pms-docs-cat-label);font-size:14px;font-weight:500;letter-spacing:-.0107em;line-height:14px}.rfq-bid-field-hint{color:var(--pms-text-muted);font-size:14px;font-weight:400;letter-spacing:-.0107em;line-height:20px;margin:0}.rfq-bid-field-note{color:var(--pms-text-muted);font-size:12px;margin-top:.25rem}.rfq-bid-input,.rfq-bid-textarea{background:var(--pms-input-bg);border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:var(--pms-docs-cat-label);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:-.0107em;line-height:20px;outline:none;padding:.5rem .75rem;width:100%}.rfq-bid-input::-moz-placeholder,.rfq-bid-textarea::-moz-placeholder{color:var(--pms-input-placeholder);font-weight:400}.rfq-bid-input::placeholder,.rfq-bid-textarea::placeholder{color:var(--pms-input-placeholder);font-weight:400}.rfq-bid-input:focus,.rfq-bid-textarea:focus{border-color:var(--pms-primary);outline:none}.rfq-bid-textarea{min-height:80px;resize:vertical}.rfq-bid-input{min-height:36px}.rfq-bid-grid-2{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}@media (max-width:640px){.rfq-bid-grid-2{grid-template-columns:1fr}}.rfq-bid-dropzone{align-items:center;background:transparent;border:2px dashed var(--pms-input-border);border-radius:10px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;min-height:144px;padding:1.5rem 1rem;width:100%}.rfq-bid-dropzone:hover{background:rgba(79,57,246,.04);border-color:#a5b4fc}.rfq-bid-dropzone-title{color:var(--pms-text-muted);font-size:14px;font-weight:500;letter-spacing:-.0107em;line-height:20px}.rfq-bid-dropzone-meta{color:var(--pms-docs-meta-subtle);font-size:12px;font-weight:500;line-height:16px}.rfq-bid-file-chips{display:flex;flex-direction:column;gap:.65rem;margin-top:.85rem}.rfq-bid-file-chip{align-items:center;background:linear-gradient(135deg,var(--pms-surface-subtle) 0,var(--pms-indigo-50) 100%);border:1px solid #c7d2fe;border-radius:10px;box-shadow:0 2px 8px rgba(79,57,246,.08);display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .75rem}.rfq-bid-file-chip-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.rfq-bid-file-chip-name{color:var(--pms-primary);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfq-bid-file-chip-meta{color:var(--pms-docs-meta-subtle);font-size:12px;font-weight:500}.rfq-bid-file-chip-actions{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.rfq-bid-file-chip-btn{align-items:center;background:var(--pms-white);border:1px solid var(--pms-border);border-radius:8px;color:var(--pms-gray-700-alt);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:36px}.rfq-bid-file-chip-btn:hover{background:var(--pms-docs-cat-hover-bg);border-color:var(--pms-input-border);color:var(--pms-primary)}.rfq-bid-file-chip-btn--danger:hover{background:var(--pms-red-50);border-color:var(--pms-error-border);color:var(--pms-red-700)}.rfq-bid-file-chip-btn:focus-visible{outline:2px solid #4f39f6;outline-offset:2px}.rfq-bid-confirm{background:var(--pms-docs-icon-surface);border:1px solid var(--pms-blue-200);border-radius:10px;margin-bottom:1rem;padding:1rem 1.1rem}.rfq-bid-confirm-label{align-items:flex-start;color:#1c398e;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:.65rem;letter-spacing:-.0107em;line-height:20px}.rfq-bid-confirm-label input[type=checkbox]{accent-color:var(--pms-primary);flex-shrink:0;height:18px;margin-top:2px;width:18px}.rfq-bid-footer{border-top:1px solid var(--pms-border);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;padding-top:1rem}.rfq-bid-footer-btn{border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:-.0107em;line-height:20px;min-height:43px;padding:.5rem 1rem}.rfq-bid-footer-btn--ghost{background:var(--pms-white);border:1px solid rgba(0,0,0,.1);color:var(--pms-docs-cat-label)}.rfq-bid-footer-btn--ghost:hover{background:var(--pms-footer-bg)}.rfq-bid-footer-btn--primary{background:var(--pms-primary);border:1px solid var(--pms-primary);color:var(--pms-white);min-width:120px}.rfq-bid-footer-btn--primary:hover:not(:disabled){filter:brightness(1.08)}.rfq-bid-footer-btn--primary:disabled{cursor:not-allowed;opacity:.45}.rfq-confirmation-card{background:var(--pms-white);border-radius:10px;box-shadow:0 24px 64px rgba(15,23,42,.22);padding:1.5rem;width:min(480px,90%)}.rfq-confirmation-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.rfq-confirmation-header button{background:none;border:0;color:var(--pms-text-gray);cursor:pointer;padding:.5rem}.rfq-confirmation-title{align-items:center;display:flex;gap:.5rem}.rfq-confirmation-title h2{font-size:18px;font-weight:700;margin:0}.rfq-confirmation-icon{color:var(--pms-error-bright)}.rfq-confirmation-body{margin-bottom:1.5rem;padding:0 .25rem}.rfq-confirmation-body p{color:var(--pms-dark-navy);font-size:15px;line-height:1.6;margin:0}@media (max-width:1100px){.rfq-meta-grid,.rfq-people-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rfq-detail-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.rfq-detail-title-row,.rfq-people-toolbar,.rfq-person-card,.rfq-top-meta{align-items:flex-start;flex-direction:column}.rfq-gantt-header,.rfq-gantt-row,.rfq-three-column-grid,.rfq-two-column-grid{grid-template-columns:1fr}.rfq-awarded-meta,.rfq-form-grid{grid-template-columns:1fr 1fr}.rfq-person-card{display:flex}}@media (max-width:768px){.rfq-detail-actions,.rfq-top-actions{flex-wrap:wrap}.rfq-documents-head,.rfq-documents-row,.rfq-key-value-list li,.rfq-people-stats{grid-template-columns:1fr}.rfq-person-contact{flex-direction:column;gap:.45rem}.rfq-milestone-card{align-items:flex-start;flex-direction:column}.rfq-awarded-meta,.rfq-file-row,.rfq-form-grid{grid-template-columns:1fr}.rfq-docs-body,.rfq-modal-actions,.rfq-modal-toggle-row{flex-direction:column}.rfq-docs-categories-panel{width:100%}}.rfq-docs-view{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 0}.rfq-docs-top-bar{display:flex;justify-content:space-between;align-items:center}.rfq-docs-top-bar h2{font-size:1.25rem;font-weight:700;color:var(--pms-gray-900);margin:0 0 .15rem}.rfq-docs-top-bar p{font-size:.813rem;color:var(--pms-text-gray);margin:0}.rfq-docs-stat-cards{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.rfq-docs-stat-card{display:flex;justify-content:space-between;align-items:center;background:var(--pms-white);border:1px solid var(--pms-border);border-radius:12px;padding:1.25rem 1.5rem}.rfq-docs-stat-info{display:flex;flex-direction:column;gap:.15rem}.rfq-docs-stat-info strong{font-size:1.75rem;font-weight:700;color:var(--pms-gray-900);line-height:1.2}.rfq-docs-stat-info span{font-size:.813rem;color:var(--pms-text-gray);line-height:1.3}.rfq-docs-stat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.rfq-docs-stat-icon.blue{background:rgba(59,130,246,.1);color:var(--pms-status-review)}.rfq-docs-stat-icon.orange{background:rgba(245,158,11,.1);color:var(--pms-status-pending)}.rfq-docs-search-bar{display:flex;align-items:center;gap:.6rem;background:var(--pms-white);border:1px solid var(--pms-border);border-radius:10px;padding:0 1rem;height:44px;color:var(--pms-gray-400)}.rfq-docs-search-bar input{border:none;background:transparent;outline:none;font-size:.875rem;color:var(--pms-gray-900);flex:1}.rfq-docs-search-bar input::-moz-placeholder{color:var(--pms-gray-400)}.rfq-docs-search-bar input::placeholder{color:var(--pms-gray-400)}.rfq-docs-search-bar:focus-within{border-color:var(--pms-primary);color:var(--pms-primary)}.rfq-docs-body{display:flex;align-items:stretch;gap:10px;min-height:400px;background:transparent;border:none}.rfq-docs-categories-panel{width:221px;flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:11px;background:var(--pms-card);border:1px solid var(--pms-border);border-radius:10px}.rfq-docs-categories-panel h3{font-size:16px;font-weight:700;line-height:normal;color:var(--pms-text-primary);margin:0}.rfq-docs-categories-panel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.rfq-docs-cat-btn{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:38px;padding:9px 13px;border:1px solid transparent;border-radius:8px;background:transparent;font-family:var(--font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.1504px;color:var(--pms-docs-cat-label);cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.rfq-docs-cat-btn:hover:not(.active){background:var(--pms-docs-cat-hover-bg)}.rfq-docs-cat-btn.active{background:var(--pms-docs-cat-active-bg)}.rfq-docs-cat-label{flex:1;min-width:0}.rfq-docs-cat-count{flex-shrink:0;min-width:31px;height:20px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--pms-docs-cat-count-idle);font-size:12px;font-weight:500;line-height:16px;color:var(--pms-text-muted)}.rfq-docs-cat-btn.active .rfq-docs-cat-count{background:var(--pms-docs-cat-count-active)}.rfq-docs-documents-panel{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:25px;background:var(--pms-card);border:1px solid var(--pms-border);border-radius:10px}.rfq-docs-list-header{display:flex;justify-content:space-between;align-items:center;min-height:27px}.rfq-docs-list-header h3{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.4395px;color:var(--pms-text-primary);margin:0}.rfq-docs-list-header span{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.1504px;color:var(--pms-text-muted)}.rfq-docs-cards{display:flex;flex-direction:column;gap:12px}.rfq-docs-card{display:flex;align-items:flex-start;gap:16px;padding:17px;background:var(--pms-card);border:1px solid var(--pms-border);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.rfq-docs-card:hover{border-color:var(--pms-docs-card-hover-border)}.rfq-docs-card-icon{width:48px;height:48px;border-radius:10px;background:var(--pms-docs-icon-surface);color:var(--pms-docs-icon-fg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rfq-docs-card-glyph{display:block}.rfq-docs-card-main{flex:1;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rfq-docs-card-info{flex:1;min-width:0}.rfq-docs-card-info h4{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.3125px;color:var(--pms-text-primary);margin:0 0 4px}.rfq-docs-card-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:4px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.1504px;margin-bottom:8px}.rfq-docs-card-meta,.rfq-docs-card-sep{color:var(--pms-text-muted)}.rfq-docs-card-upload{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:4px;font-size:12px;font-weight:400;line-height:16px;color:var(--pms-docs-meta-subtle)}.rfq-docs-card-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.rfq-docs-card-action-btn{box-sizing:border-box;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;color:var(--pms-docs-action);cursor:pointer;transition:color .15s ease,background .15s ease}.rfq-docs-card-action-btn:hover:not(:disabled){background:var(--pms-docs-action-hover-bg);color:var(--pms-docs-action-hover)}.rfq-docs-card-action-btn:disabled{opacity:.45;cursor:not-allowed}.rfq-docs-empty{text-align:center;padding:3rem 1rem;color:var(--pms-gray-400);font-size:.875rem}.clar-view{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0;width:100%}.clar-section-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem;width:100%}.clar-section-header h3{font-size:1rem;font-weight:600;color:var(--pms-gray-900);margin:0}.clar-section-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.clar-filter-row{display:flex;gap:.5rem}.clar-filter-btn{padding:.35rem .9rem;border-radius:6px;border:1px solid var(--pms-border);background:var(--pms-white);font-size:.8rem;color:var(--pms-text-gray);cursor:pointer;transition:all .15s ease}.clar-filter-btn:hover{border-color:var(--pms-docs-icon-fg);color:var(--pms-docs-icon-fg)}.clar-filter-btn.active{background:var(--pms-docs-icon-fg);color:var(--pms-white);border-color:var(--pms-docs-icon-fg)}.clar-card,.clar-list{display:flex;flex-direction:column;gap:.75rem}.clar-card{background:var(--pms-white);border:1px solid var(--pms-border);border-radius:10px;padding:1.25rem;transition:box-shadow .15s ease}.clar-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.clar-card-header{display:flex;align-items:center;gap:.625rem}.clar-card-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--pms-white);font-size:.75rem;font-weight:600;flex-shrink:0}.clar-card-avatar.small{width:28px;height:28px;font-size:.65rem}.clar-card-asker{display:flex;flex-direction:column;flex:1}.clar-card-asker strong{font-size:.875rem;color:var(--pms-gray-900)}.clar-card-asker span{font-size:.75rem;color:var(--pms-text-gray)}.clar-card-ts{font-size:.75rem;color:var(--pms-gray-400);white-space:nowrap}.clar-card-answer,.clar-card-question{display:flex;flex-direction:column;gap:.35rem}.clar-card-label{font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.clar-card-label.question{color:var(--pms-avatar-indigo)}.clar-card-label.answer{color:var(--pms-avatar-green)}.clar-card-answer p,.clar-card-question p{font-size:.85rem;color:var(--pms-gray-700);line-height:1.5;margin:0}.clar-card-answer-body{display:flex;align-items:flex-start;gap:.5rem;background:var(--pms-footer-bg);border-radius:8px;padding:.75rem}.clar-card-answer-body p{flex:1}.clar-card-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.clar-card-badges{display:flex;gap:.375rem;flex-wrap:wrap}.clar-badge{font-size:.7rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;white-space:nowrap}.clar-badge-answered{background:var(--pms-completed-bg);color:var(--pms-green-600)}.clar-badge-published{background:var(--pms-in-progress-bg);color:var(--pms-docs-icon-fg)}.clar-badge-pending{background:var(--pms-yellow-100-alt);color:var(--pms-amber-600)}.clar-badge-high,.clar-badge-rejected{background:#fee2e2;color:var(--pms-destructive)}.clar-badge-medium{background:var(--pms-yellow-100-alt);color:var(--pms-amber-600)}.clar-badge-low{background:var(--pms-docs-cat-hover-bg);color:var(--pms-text-gray)}.clar-card-tags{display:flex;gap:.375rem;flex-wrap:wrap}.clar-tag{font-size:.7rem;font-weight:500;padding:.2rem .6rem;border-radius:999px;border:1px solid}.clar-card-attachments{display:flex;align-items:center;gap:.5rem;color:var(--pms-text-gray);font-size:.8rem;padding-top:.25rem;border-top:1px solid var(--pms-docs-cat-hover-bg)}.clar-attach-link{background:none;border:none;color:var(--pms-docs-icon-fg);font-size:.8rem;cursor:pointer;text-decoration:underline;padding:0}.clar-attach-link:hover{color:var(--pms-docs-action-hover)}.clar-empty{text-align:center;padding:3rem 1rem;color:var(--pms-gray-400);font-size:.875rem}.bid-page{display:flex;flex-direction:column;gap:1.25rem}.bid-stat-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.bid-stat-card{gap:.85rem;background:var(--pms-white);border:1px solid var(--pms-border);border-radius:12px;padding:1.1rem 1.35rem}.bid-stat-card,.bid-stat-icon{display:flex;align-items:center}.bid-stat-icon{width:44px;height:44px;border-radius:10px;justify-content:center;flex-shrink:0}.bid-stat-icon.teal{background:rgba(69,139,139,.12);color:var(--color-primary)}.bid-stat-icon.green{background:rgba(16,185,129,.12);color:var(--status-active)}.bid-stat-icon.orange{background:rgba(245,158,11,.12);color:var(--status-pending)}.bid-stat-info{display:flex;flex-direction:column}.bid-stat-info strong{font-size:1.5rem;font-weight:700;color:var(--pms-gray-900);line-height:1.2}.bid-stat-info span{font-size:.8rem;color:var(--pms-text-gray)}.bid-tabs{display:flex;gap:0;border-bottom:1px solid var(--pms-border);margin-bottom:1rem}.bid-tab{padding:.65rem 1.1rem;font-size:.813rem;font-weight:500;color:var(--pms-text-gray);cursor:pointer;border-bottom:2px solid transparent;transition:all .15s;display:flex;align-items:center;gap:.4rem}.bid-tab:hover:not(.active){color:var(--pms-gray-700);border-bottom-color:var(--pms-border)}.bid-tab.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.bid-tab-count{background:var(--pms-border);border-radius:10px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;color:var(--pms-gray-700);min-width:22px;text-align:center}.bid-tab.active .bid-tab-count{background:var(--color-primary);color:var(--pms-white)}.bid-list{display:flex;flex-direction:column;gap:1rem}.bid-card{background:var(--pms-white);border:1px solid var(--pms-border);border-radius:12px;overflow:hidden}.bid-card-body{padding:1.25rem}.bid-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.bid-card-id-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.bid-card-id{font-size:.813rem;font-weight:600;color:var(--color-primary)}.bid-card-time{font-size:.7rem;color:var(--pms-gray-400)}.bid-card-title{font-size:.95rem;font-weight:700;color:var(--pms-gray-900);margin:0 0 .4rem}.bid-card-meta{display:flex;align-items:center;gap:.6rem;font-size:.75rem;color:var(--pms-text-gray);flex-wrap:wrap}.bid-card-meta-sep{color:var(--pms-docs-card-hover-border)}.bid-badge{font-size:.68rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;white-space:nowrap}.bid-badge-under-review{background:var(--pms-in-progress-bg);color:var(--pms-docs-icon-fg)}.bid-badge-submitted{background:var(--pms-yellow-100-alt);color:var(--pms-amber-600)}.bid-badge-awarded{background:var(--pms-completed-bg);color:var(--pms-green-600)}.bid-badge-rejected{background:#fee2e2;color:var(--pms-destructive)}.bid-award-banner{align-items:center;gap:.5rem;background:var(--pms-awarded-stat-value-icon-bg);border:1px solid var(--pms-green-200);border-radius:8px;color:#065f46}.bid-award-banner,.bid-reject-banner{display:flex;padding:.75rem 1rem;margin:.85rem 0 0;font-size:.813rem}.bid-reject-banner{flex-direction:column;gap:.25rem;background:var(--pms-red-50);border:1px solid var(--pms-error-border);border-radius:8px}.bid-reject-banner-title{display:flex;align-items:center;gap:.4rem;font-weight:600;color:var(--pms-destructive)}.bid-reject-banner p{color:var(--pms-error-text);margin:0;font-size:.8rem}.bid-progress-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.85rem 1.25rem;background:var(--pms-invoice-paid-badge-bg);border:none;border-top:1px solid var(--pms-border);cursor:pointer;font:inherit;color:var(--pms-gray-900)}.bid-progress-toggle-left{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600}.bid-progress-toggle svg{color:var(--color-primary)}.bid-progress-body{border-top:1px solid var(--pms-border);padding:1rem 1.25rem;background:var(--pms-white)}.bid-rfq-progress-body{background:var(--pms-blue-tint)}.bid-rfq-progress-body .rfq-progress-card:last-of-type{margin-bottom:0}.bid-timeline{border-left:2px solid var(--pms-border);margin-left:.4rem;padding-left:1.25rem}.bid-timeline-item{position:relative;padding-bottom:1.25rem}.bid-timeline-item:last-child{padding-bottom:0}.bid-timeline-dot{position:absolute;left:-1.62rem;top:.1rem;width:12px;height:12px;border-radius:50%;border:2px solid var(--pms-white);box-shadow:0 0 0 2px var(--pms-border)}.bid-timeline-dot.completed{background:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.bid-timeline-dot.pending{background:var(--pms-border)}.bid-timeline-item strong{font-size:.813rem;font-weight:600;color:var(--pms-gray-900);display:block}.bid-timeline-item span{font-size:.7rem;color:var(--pms-gray-400)}.bid-card-actions{display:flex;gap:.6rem;padding:.85rem 1.25rem;border-top:1px solid var(--pms-border)}.bid-action-btn,.bid-card-actions{align-items:center;background:var(--pms-white)}.bid-action-btn{display:inline-flex;gap:.35rem;padding:.4rem .85rem;border-radius:6px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s;border:1px solid var(--pms-border);color:var(--pms-gray-700)}.bid-action-btn:hover{background:var(--pms-footer-bg);border-color:var(--pms-docs-card-hover-border)}.bid-action-btn.primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--pms-white)}.bid-action-btn.primary:hover{background:var(--color-primary-hover)}.bid-empty{text-align:center;padding:3rem 1rem;color:var(--pms-gray-400);font-size:.875rem}@media (max-width:768px){.bid-stat-cards{grid-template-columns:1fr}.bid-card-top{flex-direction:column;gap:.5rem}.bid-card-actions{flex-wrap:wrap}}.settings-page .settings-layout{display:flex;gap:10px;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:1.5rem 0;min-height:0}.settings-page .settings-main,.settings-page .settings-subnav{display:table-cell;vertical-align:top}.settings-page .settings-subnav{width:220px;box-sizing:border-box}.settings-page .settings-subnav-item{text-decoration:none}.settings-page .settings-main{flex:1;min-width:0}.settings-page .settings-inner-card{padding:1.5rem 1.75rem;height:100%;min-width:0}.settings-page .settings-card-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.settings-page .settings-card-head h2{font-size:1.25rem;font-weight:700;color:var(--text-main);margin:0}.settings-page .settings-save-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.settings-page .settings-save-btn:disabled:hover{background-color:var(--color-secondary)}.settings-page .settings-header-back{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-card);cursor:pointer;color:var(--text-main);transition:background .15s}.header .page-title:has([data-account-settings-top-bar]){flex:1;font-size:1rem;font-weight:600;min-width:0}.phone-number-input-wrap{display:flex;flex-direction:column;width:100%;gap:.375rem}.phone-number-input-error{margin:0;font-size:.875rem;color:var(--pms-status-rejected);line-height:1.35}.phone-number-input{display:flex;align-items:stretch;width:100%;gap:0;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--pms-white);overflow:hidden;transition:border-color .2s,box-shadow .2s}.phone-number-input:focus-within:not(.phone-number-input-has-error){border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(0,128,128,.1)}.phone-number-input-has-error{border-color:var(--pms-status-rejected)}.phone-number-input-has-error:focus-within{border-color:var(--pms-status-rejected);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.phone-number-input-country-wrap{position:relative;flex:0 0 auto}.phone-number-input-pms-country{width:auto;min-width:6.75rem}.phone-number-input-pms-country__trigger{height:100%!important;min-height:2.75rem;width:auto!important;min-width:6.75rem;border:none!important;border-right:1px solid var(--border-color)!important;border-radius:0!important;box-shadow:none!important;padding-left:.75rem!important;padding-right:2rem!important}.phone-number-input-pms-country__trigger:focus,.phone-number-input-pms-country__trigger:focus-visible{outline:none!important;box-shadow:none!important}.phone-number-input-pms-country__trigger--error{border-right-color:var(--pms-status-rejected)!important}.phone-number-input-pms-country__trigger--register{min-height:3rem;border-right-color:var(--pms-select-border)!important;font-size:1rem}.phone-number-input-pms-country__trigger--account{min-height:2.75rem;border-right-color:var(--border-color,var(--pms-border))!important;background-color:var(--pms-footer-bg)!important;font-size:.875rem}.phone-number-input-register .phone-number-input-pms-country__trigger--register,.phone-number-input-register.phone-number-input-has-error .phone-number-input-pms-country__trigger--register{border-right-color:var(--pms-select-border)!important}.phone-number-input-register.phone-number-input-has-error .phone-number-input-pms-country__trigger--error{border-right-color:var(--pms-status-rejected)!important}.phone-number-input-modal .phone-number-input-pms-country__trigger--default{border-right-color:var(--pms-select-border)!important}.phone-number-input-modal.phone-number-input-has-error .phone-number-input-pms-country__trigger--error{border-right-color:var(--pms-status-rejected)!important}.phone-number-input-pms-country__panel{left:0}.phone-number-input-country{height:100%;min-width:6.5rem;border:none;border-right:1px solid var(--border-color);border-radius:0;background:var(--pms-white);padding:.5rem 1.75rem .5rem .75rem;font-family:inherit;font-size:.875rem;color:var(--pms-heading-title);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .45rem center;background-repeat:no-repeat;background-size:1rem 1rem;cursor:pointer}.phone-number-input-has-error .phone-number-input-country{border-right-color:var(--pms-status-rejected)}.phone-number-input-country:focus{outline:none}.phone-number-input-field{flex:1 1 auto;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important}.phone-number-input-field:focus{outline:none;box-shadow:none!important}.phone-number-input-register .phone-number-input-field-register{border-radius:0!important}.phone-number-input .input-field,.phone-number-input .phone-number-input-field,.phone-number-input .rfq-form-text-input,.phone-number-input .settings-input-muted{border:none!important;border-radius:0!important;box-shadow:none!important}.phone-number-input-field-modal{width:100%;box-sizing:border-box;background:var(--pms-white);border:none;border-radius:0;padding:1rem;font-size:16px;line-height:16px;color:var(--pms-docs-cat-label)}.phone-number-input-field-modal:focus{outline:none}.phone-number-input-field-modal::-moz-placeholder{color:var(--pms-placeholder-muted)}.phone-number-input-field-modal::placeholder{color:var(--pms-placeholder-muted)}.phone-number-input-field-register{height:3rem;width:100%;border:none;background:var(--pms-white);padding:0 1rem;font-size:1rem;line-height:1.5rem;color:var(--pms-text-register)}.phone-number-input-field-register:focus{outline:none;box-shadow:none}.phone-number-input-field-register::-moz-placeholder{color:var(--pms-placeholder-muted);text-transform:uppercase}.phone-number-input-field-register::placeholder{color:var(--pms-placeholder-muted);text-transform:uppercase}.phone-number-input-register{border-radius:.5rem;border-color:var(--pms-select-border)}.phone-number-input-register:focus-within:not(.phone-number-input-has-error){border-color:var(--pms-primary);box-shadow:0 0 0 2px rgba(77,142,135,.3)}.phone-number-input-register .phone-number-input-country{height:3rem;min-width:6.75rem;border-right:1px solid var(--pms-select-border);background-color:var(--pms-white);font-size:1rem}.phone-number-input-register.phone-number-input-has-error .phone-number-input-country{border-right-color:var(--pms-status-rejected)}.phone-number-input-modal{border-color:var(--pms-select-border);border-radius:8px}.phone-number-input-modal .phone-number-input-country{background-color:var(--pms-white);border-right-color:var(--pms-select-border)}.phone-number-input-modal.phone-number-input-has-error .phone-number-input-country{border-right-color:var(--pms-status-rejected)}.org-profile-logo-picker-modal{width:min(32rem,100%)}.org-profile-logo-picker-header{display:flex;flex-direction:column;gap:.35rem}.org-profile-logo-picker-header h2{color:var(--pms-slate-800-alt);font-size:18px;font-weight:700;margin:0}.org-profile-logo-picker-subtitle{color:var(--pms-input-placeholder);font-size:14px;line-height:1.45;margin:0}.org-profile-logo-picker-body{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.org-profile-logo-picker-crop{height:17.5rem;min-height:17.5rem}.org-profile-logo-picker-crop .org-profile-logo-crop-area,.org-profile-logo-picker-crop .reactEasyCrop_CropArea{border:2px dashed var(--pms-teal)!important;box-shadow:0 0 0 9999em rgba(15,23,42,.55)!important;color:rgba(15,23,42,.55)!important;pointer-events:none;z-index:2}.org-profile-logo-picker-zoom{align-items:center;display:flex;gap:.75rem;margin:0 auto;max-width:20rem;width:100%}.org-profile-logo-picker-actions{flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.org-profile-logo-picker-actions .rfq-modal-primary,.org-profile-logo-picker-actions .rfq-modal-secondary{min-width:7.5rem}.sidebar-brand-logo-slot img{display:block}.admin-org-profile-page{width:100%;margin:0 auto;padding-bottom:1.25rem}.admin-org-profile-page .org-profile-form-wrap{max-height:none;overflow:visible;background:var(--pms-white)}.org-profile-page .org-profile-card{background:var(--pms-white);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--box-shadow);overflow:visible}.org-profile-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:12px;color:var(--text-muted);margin-bottom:1rem;flex-wrap:wrap}.org-profile-back{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid var(--border-color);background:var(--pms-white);color:var(--text-main);flex-shrink:0;transition:background .15s}.org-profile-back:hover{background:var(--pms-docs-cat-hover-bg)}.org-profile-bc-sep{color:var(--border-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.org-profile-bc-current{color:var(--text-main);font-weight:500}.org-profile-card-top{padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border-color)}.org-profile-completion-block{margin-top:1rem;margin-bottom:.25rem}.org-profile-completion-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.org-profile-completion-label{font-size:.8125rem;font-weight:600;color:var(--text-main)}.org-profile-completion-pct{font-size:.8125rem;font-weight:700;color:var(--pms-teal-button)}.org-profile-completion-bar{height:8px;border-radius:999px;background:var(--pms-awarded-progress-track,var(--pms-border));overflow:hidden}.org-profile-completion-fill{height:100%;border-radius:999px;background:var(--pms-awarded-progress,var(--pms-teal-button));transition:width .25s ease}.org-profile-completion-hint{margin:.5rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.4}.org-profile-section-check{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;font-size:.75rem;font-weight:700;color:var(--pms-teal-button)}.org-profile-actions .org-profile-submit-verify{min-width:10rem;white-space:nowrap}.org-profile-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.org-profile-title{margin:0;font-size:1.375rem;font-weight:700;color:var(--pms-heading-title);line-height:1.2}.org-profile-subid{margin:.35rem 0 0;font-size:.875rem;color:var(--text-muted)}.org-profile-subid strong{color:var(--text-main);font-weight:600}.org-profile-tagline{margin:.5rem 0 0;font-size:.8125rem;color:var(--text-muted);max-width:42rem;line-height:1.45}.org-profile-actions{display:flex;gap:.65rem;flex-shrink:0}.org-profile-actions .org-profile-cancel{min-width:5.5rem;background:var(--pms-white);border:1px solid var(--border-color);color:var(--text-main)}.org-profile-actions .org-profile-cancel:hover:not(:disabled){background:var(--pms-footer-bg)}.org-profile-body{display:flex;gap:0;align-items:stretch}.org-profile-page .org-profile-subnav{width:220px;flex-shrink:0;align-self:stretch;padding:1rem .75rem;border-right:1px solid var(--border-color);background:var(--pms-surface-fafbfc)}.org-profile-page .org-profile-subnav button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:.65rem .85rem;border-radius:8px;margin-bottom:.25rem;font-weight:500;font-size:.875rem;color:var(--text-muted);border:none;background:transparent;cursor:pointer;transition:background .15s,color .15s}.org-profile-page .org-profile-subnav button:hover{color:var(--text-main);background:rgba(0,0,0,.04)}.org-profile-page .org-profile-subnav button.is-active{background:var(--pms-border);color:var(--pms-heading-title)}.org-profile-form-wrap{flex:1;min-width:0;align-self:stretch;padding:1.25rem 1.5rem 1.75rem;background:var(--pms-white)}.org-profile-form-title{margin:0 0 1rem;padding-bottom:.65rem;font-size:1rem;font-weight:600;color:var(--pms-heading-title);border-bottom:1px solid var(--border-color)}.org-profile-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}@media (max-width:720px){.org-profile-grid-2{grid-template-columns:1fr}.org-profile-body{flex-direction:column;align-items:stretch}.org-profile-page .org-profile-subnav{width:100%;align-self:auto;border-right:none;border-bottom:1px solid var(--border-color)}}.org-profile-req{color:var(--pms-destructive);font-weight:600;margin-left:.15rem}.org-profile-field-error{display:block;margin-top:.3rem;font-size:.8125rem;font-weight:500;color:var(--pms-destructive);line-height:1.35}.org-profile-upload-row{display:flex;align-items:stretch;gap:.75rem;flex-wrap:wrap}.org-profile-upload-fake{flex:1;min-width:160px;padding:.625rem .75rem;border:1px solid var(--pms-border);border-radius:8px;background:var(--pms-white);font-size:.8125rem;color:var(--text-muted);display:flex;align-items:center}.org-profile-upload-btn{white-space:nowrap}.org-profile-hint{display:flex;align-items:flex-start;gap:.35rem;margin-top:.35rem;font-size:.75rem;color:var(--text-muted);line-height:1.35}.org-profile-doc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin-top:.5rem}.org-profile-doc-actions-sep{color:var(--pms-docs-card-hover-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem}.org-profile-page .btn-link-org-doc{background:none;border:none;padding:0;font-size:.8125rem;font-weight:600;color:#0f766e;cursor:pointer;text-decoration:underline;font-family:inherit}.org-profile-page .btn-link-org-doc:hover:not(:disabled){color:#0d9488}.org-profile-page .btn-link-org-doc:disabled{opacity:.55;cursor:not-allowed}.org-profile-page .org-profile-form-wrap input.settings-input-muted,.org-profile-page .org-profile-form-wrap select.settings-input-muted,.org-profile-page .org-profile-form-wrap textarea.settings-input-muted{width:100%;box-sizing:border-box;background:var(--pms-white);border:1px solid var(--pms-border);border-radius:8px;box-shadow:none;padding:.625rem .75rem;font-size:.875rem;color:var(--pms-heading-title);line-height:1.4;transition:border-color .15s,box-shadow .15s}.org-profile-page .org-profile-form-wrap select.settings-input-muted{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.25rem;background-image:linear-gradient(45deg,transparent 50%,var(--pms-text-gray) 50%),linear-gradient(135deg,var(--pms-text-gray) 50%,transparent 50%);background-position:calc(100% - 1rem) calc(50% - 2px),calc(100% - .7rem) calc(50% - 2px);background-size:.35rem .35rem,.35rem .35rem;background-repeat:no-repeat}.org-profile-page .org-profile-form-wrap input.settings-input-muted::-moz-placeholder,.org-profile-page .org-profile-form-wrap textarea.settings-input-muted::-moz-placeholder{color:var(--pms-gray-400)}.org-profile-page .org-profile-form-wrap input.settings-input-muted::placeholder,.org-profile-page .org-profile-form-wrap textarea.settings-input-muted::placeholder{color:var(--pms-gray-400)}.org-profile-page .org-profile-form-wrap input.settings-input-muted:hover:not(:disabled),.org-profile-page .org-profile-form-wrap select.settings-input-muted:hover:not(:disabled),.org-profile-page .org-profile-form-wrap textarea.settings-input-muted:hover:not(:disabled){border-color:var(--pms-docs-card-hover-border)}.org-profile-page .org-profile-form-wrap input.settings-input-muted:focus,.org-profile-page .org-profile-form-wrap select.settings-input-muted:focus,.org-profile-page .org-profile-form-wrap textarea.settings-input-muted:focus{outline:none;border-color:var(--pms-teal);box-shadow:0 0 0 3px rgba(77,142,135,.18)}.org-profile-page .org-profile-form-wrap input.settings-input-muted:disabled,.org-profile-page .org-profile-form-wrap select.settings-input-muted:disabled,.org-profile-page .org-profile-form-wrap textarea.settings-input-muted:disabled{background:var(--pms-footer-bg);color:var(--text-muted);cursor:not-allowed}.org-profile-page .org-profile-form-wrap .org-profile-date-wrap{position:relative;width:100%}.org-profile-page .org-profile-form-wrap .org-profile-date-input{cursor:pointer;padding-right:2.5rem}.org-profile-page .org-profile-form-wrap .org-profile-date-input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.org-profile-page .org-profile-form-wrap .org-profile-date-input::-moz-calendar-picker-indicator{display:none}.org-profile-page .org-profile-form-wrap .org-profile-date-icon-btn{align-items:center;background:transparent;border:none;color:var(--pms-slate-500);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:0;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.25rem}.org-profile-page .org-profile-form-wrap .org-profile-date-icon-btn:hover:not(:disabled){color:var(--pms-slate-700)}.org-profile-page .org-profile-form-wrap .org-profile-date-icon-btn:disabled{cursor:not-allowed;opacity:.55}.org-profile-page .org-profile-form-wrap .org-profile-date-icon{flex-shrink:0;pointer-events:none}.org-profile-page .org-profile-form-wrap .input-group label{font-size:.8125rem;font-weight:500;color:var(--pms-heading-title);margin-bottom:.35rem}.org-profile-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem}@media (max-width:900px){.org-profile-grid-3{grid-template-columns:1fr}}.org-profile-office-section-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;padding-bottom:.65rem;border-bottom:1px solid var(--border-color)}.org-profile-office-section-title{margin:0;font-size:1rem;font-weight:600;color:var(--pms-heading-title)}.org-profile-btn-add-office{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1rem;border:none;border-radius:8px;background:#0f766e;color:var(--pms-white);font-weight:600;font-size:.875rem;cursor:pointer;transition:background .15s}.org-profile-btn-add-office:hover:not(:disabled){background:#0d9488}.org-profile-btn-add-office:disabled{opacity:.55;cursor:not-allowed}.org-profile-office-list{display:flex;flex-direction:column;gap:1rem}.org-profile-office-card{display:flex;gap:.5rem;align-items:flex-start}.org-profile-office-card-inner{flex:1;min-width:0;padding:1rem 1rem 1rem 1.1rem;border:1px solid var(--pms-border);border-radius:10px;background:var(--pms-surface-fafbfc)}.org-profile-office-remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:1.75rem;border:1px solid var(--pms-border);border-radius:8px;background:var(--pms-white);color:var(--pms-text-gray);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.org-profile-office-remove:hover:not(:disabled){background:var(--pms-red-50);border-color:var(--pms-error-border);color:var(--pms-red-700)}.org-profile-office-remove:disabled{opacity:.5;cursor:not-allowed}.org-profile-bank-list{display:flex;flex-direction:column;gap:1rem;max-height:62vh;overflow-y:auto;padding-right:.25rem}.org-profile-bank-card{display:flex;gap:.5rem;align-items:flex-start}.org-profile-bank-card-inner{flex:1;min-width:0;padding:1rem 1rem 1rem 1.1rem;border:1px solid var(--pms-border);border-radius:10px;background:var(--pms-surface-fafbfc)}.org-profile-bank-radio-row{display:flex;flex-wrap:wrap;gap:1.25rem 1.75rem;align-items:center;margin-bottom:1rem}.org-profile-bank-card .org-profile-radio-label{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;color:var(--pms-heading-title);cursor:pointer}.org-profile-bank-card .org-profile-radio-label input[type=radio]{width:1rem;height:1rem;accent-color:#4f46e5;cursor:pointer}.org-profile-bank-grid-bottom{margin-top:.35rem}.org-profile-bank-card .org-profile-office-remove{margin-top:2.5rem}.org-profile-contact-list{display:flex;flex-direction:column;gap:1rem;max-height:62vh;overflow-y:auto;padding-right:.25rem}.org-profile-contact-card{display:flex;gap:.5rem;align-items:flex-start}.org-profile-contact-card-inner{flex:1;min-width:0;padding:1rem 1rem 1rem 1.1rem;border:1px solid var(--pms-border);border-radius:10px;background:var(--pms-surface-fafbfc)}.org-profile-contact-grid-bottom{margin-top:.35rem}.org-profile-contact-remove{margin-top:2.5rem}.org-profile-legal-block .org-profile-office-section-head{align-items:flex-start;gap:1rem}.org-profile-legal-policy{margin:.35rem 0 0;max-width:42rem}.org-profile-legal-upload-label{margin:0;display:inline-flex;align-items:center;gap:.4rem}.org-profile-legal-upload-label:disabled{opacity:.55;cursor:not-allowed}.org-profile-legal-modal{width:min(560px,100%)}.org-profile-legal-drop-wrap{margin-bottom:1rem}.org-profile-legal-drop-zone{width:100%;min-height:132px;border:1px dashed var(--pms-border-slate);border-radius:10px;background:var(--pms-surface-subtle);color:var(--pms-text-body);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1rem;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}.org-profile-legal-drop-zone:hover:not(:disabled){border-color:var(--pms-teal);background:#f0fdfa}.org-profile-legal-drop-zone:focus-visible{outline:none;border-color:var(--pms-teal);box-shadow:0 0 0 3px rgba(77,142,135,.18)}.org-profile-legal-drop-zone:disabled{cursor:not-allowed;opacity:.7}.org-profile-legal-drop-primary{font-size:.92rem;font-weight:600;color:var(--pms-heading-title);word-break:break-word}.org-profile-legal-drop-sub{font-size:.8rem;color:var(--pms-slate-500)}.org-profile-legal-modal-actions{margin-top:1rem}.org-profile-legal-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid var(--pms-border);padding-bottom:.25rem}.org-profile-legal-tabs button{padding:.45rem .85rem;border:none;border-radius:8px 8px 0 0;background:transparent;font-size:.875rem;font-weight:500;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.org-profile-legal-tabs button:hover{color:var(--pms-heading-title);background:rgba(0,0,0,.04)}.org-profile-legal-tabs button.is-active{color:#0f766e;font-weight:600;background:rgba(15,118,110,.08)}.org-profile-legal-empty{margin:.5rem 0 0}.org-profile-legal-list{display:flex;flex-direction:column;gap:.75rem}.org-profile-legal-doc-row{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--pms-border);border-radius:10px;background:var(--pms-white)}.org-profile-legal-doc-icon{flex-shrink:0;color:var(--pms-docs-icon-fg)}.org-profile-legal-doc-body{flex:1;min-width:0}.org-profile-legal-doc-title{font-size:.9375rem;font-weight:600;color:var(--pms-heading-title);margin:0 0 .25rem}.org-profile-legal-doc-meta{font-size:.8125rem;color:var(--text-muted);margin-bottom:.2rem}.org-profile-legal-doc-sub{font-size:.75rem;color:var(--text-muted);line-height:1.4}.org-profile-legal-doc-actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.org-profile-legal-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--pms-border);border-radius:8px;background:var(--pms-white);color:var(--pms-avatar-text);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.org-profile-legal-icon-btn:hover:not(:disabled){background:var(--pms-footer-bg);border-color:var(--pms-docs-card-hover-border)}.org-profile-legal-icon-btn:disabled{opacity:.4;cursor:not-allowed}.settings-page .settings-header-back:hover{background:var(--pms-footer-bg)}.settings-page .settings-section-title{font-size:.9375rem;font-weight:600;color:var(--text-main);margin:0 0 1rem}.settings-page .settings-section-block{margin-bottom:2rem}.settings-page .settings-section-block:last-child{margin-bottom:0}.settings-page .settings-general-row{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:flex-start}.settings-page .settings-general-row .input-group{flex:1 1 200px;max-width:320px;margin-bottom:0}.settings-page .settings-fy-block{flex:0 0 auto;min-width:200px;display:flex;flex-direction:column;gap:.35rem}.settings-page .settings-fy-label{font-size:.875rem;font-weight:500;color:var(--text-main)}.settings-page .settings-fy-row{display:flex;align-items:center;gap:.75rem}.settings-page .settings-input-muted{background:var(--pms-docs-cat-hover-bg);border:none;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.settings-page .settings-input-muted:focus{box-shadow:inset 0 0 0 1px rgba(77,142,135,.35)}.settings-page .settings-chip-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-height:2.5rem;padding:.35rem .5rem;background:var(--pms-docs-cat-hover-bg);border-radius:var(--border-radius-sm);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.settings-page .settings-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem .25rem .65rem;background:var(--pms-white);border-radius:6px;font-size:.8125rem;font-weight:500;color:var(--text-main);box-shadow:0 1px 2px rgba(15,23,42,.06)}.settings-page .settings-chip button{display:inline-flex;align-items:center;justify-content:center;padding:.1rem;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:4px}.settings-page .settings-chip button:hover{color:var(--text-main);background:var(--pms-docs-cat-hover-bg)}.settings-page .settings-chip-input{flex:1 1 120px;min-width:100px;border:none;background:transparent;font:inherit;font-size:.875rem;outline:none;padding:.35rem .25rem;color:var(--text-main)}.settings-page .settings-switch{width:44px;height:26px;border-radius:999px;background:var(--pms-border);position:relative;transition:background .2s;border:none;cursor:pointer;flex-shrink:0}.settings-page .settings-switch:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:var(--pms-white);top:2px;left:2px;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.12)}.settings-page .settings-switch.is-on{background:var(--pms-gray-900)}.settings-page .settings-switch.is-on:after{transform:translateX(18px)}.create-member-modal .create-member-admin-row{gap:20px;margin-left:auto;width:-moz-fit-content;width:fit-content}.create-member-modal .create-member-switch{width:44px;height:26px;border-radius:999px;background:var(--pms-border);position:relative;transition:background .2s;border:none;cursor:pointer;flex-shrink:0}.create-member-modal .create-member-switch:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:var(--pms-white);top:2px;left:2px;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.12)}.create-member-modal .create-member-switch.is-on{background:var(--pms-avatar-green)}.create-member-modal .create-member-switch.is-on:after{transform:translateX(18px)}.auth-register-form .create-member-switch{width:44px;height:26px;border-radius:999px;background:var(--pms-border);position:relative;transition:background .2s;border:none;cursor:pointer;flex-shrink:0}.auth-register-form .create-member-switch:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:var(--pms-white);top:2px;left:2px;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.12)}.auth-register-form .create-member-switch.is-on{background:var(--pms-avatar-green)}.auth-register-form .create-member-switch.is-on:after{transform:translateX(18px)}.auth-register-form .register-key-contact-card{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--pms-border)}.auth-register-form .register-key-contact-card:last-of-type{border-bottom:none}.auth-register-form .register-key-contact-phone-admin-row .phone-number-input-wrap{width:100%}.auth-register-form .register-key-contact-admin-toggle{align-self:center;min-height:3rem}@media (max-width:520px){.auth-register-form .register-key-contact-phone-admin-row{flex-wrap:wrap}.auth-register-form .register-key-contact-admin-toggle{width:100%;justify-content:flex-end;min-height:0}}.settings-page .settings-users-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem}.settings-page .settings-users-toolbar h2{margin:0;font-size:1.25rem;font-weight:700;flex:1 1 auto}.settings-page .settings-users-search-wrap{position:relative;flex:1 1 240px;max-width:22rem}.settings-page .settings-users-search-wrap .settings-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}.settings-page .settings-users-search{width:100%;border:none;border-radius:9999px;background:var(--pms-footer-bg);padding:.65rem 1rem .65rem 2.75rem;font-size:.875rem;font-family:inherit;color:var(--text-main);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.settings-page .settings-users-search:focus{outline:none;box-shadow:inset 0 0 0 2px rgba(77,142,135,.25)}.settings-page .settings-users-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.settings-page .settings-users-head h2{margin:0;font-size:1.25rem;font-weight:700}.settings-page .settings-users-subnav{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem;border-radius:9999px;background:var(--pms-footer-bg);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.settings-page .settings-users-subnav-item{border:none;background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;font-weight:600;padding:.45rem .95rem;border-radius:9999px;cursor:pointer;transition:background-color .2s,color .2s}.settings-page .settings-users-subnav-item.is-active{background:var(--pms-white);color:var(--text-main);box-shadow:0 1px 2px rgba(15,23,42,.08)}.settings-page .settings-users-toolbar--members{margin-bottom:1.25rem}.settings-page .settings-invite-form{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.75rem;padding:1.25rem;border-radius:10px;border:1px solid var(--border-color);background:var(--pms-footer-bg)}.settings-page .settings-invite-email-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.settings-page .settings-invite-submit{flex-shrink:0;align-self:stretch;min-height:2.75rem}.settings-page .settings-invite-readonly{margin-bottom:1.25rem}.settings-page .settings-invite-label{font-size:.875rem;font-weight:600;color:var(--text-main)}.settings-page .settings-invite-input,.settings-page .settings-invite-select{flex:1 1 200px;min-width:0;width:100%;border:1px solid var(--border-color);border-radius:8px;background:var(--pms-white);padding:.75rem 1rem;font-size:.875rem;font-family:inherit;color:var(--text-main)}.settings-page .settings-invite-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(0,128,128,.1)}.settings-page .settings-invite-input-invalid{border-color:var(--pms-status-rejected)}.settings-page .settings-invite-input-invalid:focus{border-color:var(--pms-status-rejected);box-shadow:0 0 0 2px rgba(239,68,68,.15)}.settings-page .settings-invite-form-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.settings-page .settings-pending-invites-title{margin:0 0 1rem;font-size:1rem;font-weight:700;color:var(--text-main)}.settings-page .settings-roles-member-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem}.settings-page .settings-roles-member-row .input-group{flex:1 1 280px;max-width:480px;margin-bottom:0}.settings-page .settings-member-caret-btn{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:6px}.settings-page .settings-member-caret-btn:hover:not(:disabled){background:rgba(15,23,42,.06);color:var(--text-main)}.settings-page .settings-member-caret-btn:disabled{opacity:.45;cursor:not-allowed}.settings-member-suggest,.settings-page .settings-member-suggest{box-sizing:border-box;margin:0;padding:.35rem 0;z-index:10000;list-style:none;max-height:240px;overflow-y:auto;overflow-x:hidden;background:var(--surface-card,var(--pms-white));border:1px solid rgba(15,23,42,.12);border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.12)}.settings-member-suggest>li,.settings-page .settings-member-suggest>li{margin:0;padding:0;list-style:none}.settings-member-suggest-item,.settings-page .settings-member-suggest-item{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;max-width:100%;padding:.55rem .85rem;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;color:var(--text-primary,#0f172a);box-sizing:border-box}.settings-member-suggest-item:focus-visible,.settings-member-suggest-item:hover,.settings-page .settings-member-suggest-item:focus-visible,.settings-page .settings-member-suggest-item:hover{background:rgba(77,142,135,.1);outline:none}.settings-member-suggest-name,.settings-page .settings-member-suggest-name{display:block;font-weight:600;font-size:.9rem;line-height:1.3;word-break:break-word}.settings-member-suggest-meta,.settings-page .settings-member-suggest-meta{display:block;font-size:.78rem;line-height:1.35;color:var(--text-muted,var(--pms-slate-500));word-break:break-all}.settings-page .settings-perm-table-wrap{overflow-x:auto}.settings-page .settings-perm-table td,.settings-page .settings-perm-table th{padding:.85rem 1rem}.settings-page .settings-perm-table th{text-transform:none;letter-spacing:normal;font-size:.875rem;font-weight:600}.settings-page .settings-perm-cb{width:1.15rem;height:1.15rem;border-radius:4px;cursor:pointer;accent-color:var(--color-secondary)}.settings-page .settings-notif-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border-color)}.settings-page .settings-notif-row:last-child{border-bottom:none;padding-bottom:0}.settings-page .settings-notif-row:first-child{padding-top:0}.settings-page .settings-simple-form{max-width:480px;display:flex;flex-direction:column;gap:1rem}.settings-page .settings-required{color:var(--pms-destructive);font-weight:600}@media (max-width:900px){.settings-page .settings-layout{display:block;border-spacing:0}.settings-page .settings-main,.settings-page .settings-subnav{display:block;width:100%}.settings-page .settings-subnav{margin-bottom:1.5rem;flex-direction:row;flex-wrap:wrap}}.unsaved-guard-popup{position:relative;padding:1.75rem 1.75rem 1.5rem}.unsaved-guard-close{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--text-muted,var(--pms-slate-500));cursor:pointer;transition:background .15s,color .15s}.unsaved-guard-close:hover{background:var(--pms-docs-cat-hover-bg);color:var(--text-main,#0f172a)}.unsaved-guard-title{margin:0 0 .65rem;font-size:1.125rem;font-weight:700;color:var(--text-main,var(--pms-heading-title))}.unsaved-guard-body{margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5;color:var(--text-muted,var(--pms-slate-500))}.unsaved-guard-actions{display:flex;justify-content:flex-end;gap:.75rem}.unsaved-guard-btn{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.35rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s}.unsaved-guard-btn:disabled{opacity:.55;cursor:not-allowed}.unsaved-guard-btn--discard{background:var(--pms-docs-cat-hover-bg);color:var(--pms-gray-700)}.unsaved-guard-btn--discard:hover:not(:disabled){background:var(--pms-border)}.unsaved-guard-btn--save{background:#0f766e;color:var(--pms-white);box-shadow:0 1px 3px rgba(15,118,110,.25)}.unsaved-guard-btn--save:hover:not(:disabled){background:#0d9488}.awarded-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem}.awarded-stat-card{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid var(--border-color);display:flex;align-items:center;gap:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.awarded-stat-icon-wrapper{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center}.awarded-stat-value{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.awarded-stat-label{font-size:.875rem;color:var(--text-muted)}.awarded-projects-list{display:flex;flex-direction:column;gap:var(--pms-awarded-header-gap,16px)}.awarded-project-item{background:#fff;border-radius:12px;border:1px solid var(--border-color);overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.awarded-project-header{padding:1.25rem 1.5rem;align-items:center;border-bottom:1px solid var(--pms-docs-cat-hover-bg)}.awarded-project-tags{display:flex;gap:.75rem}.awarded-project-completion{display:flex;flex-direction:column;align-items:flex-end}.completion-value{font-size:1.25rem;font-weight:700;color:var(--color-primary)}.completion-label{font-size:.75rem;color:var(--text-muted)}.awarded-project-body{padding:1.5rem}.awarded-project-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.awarded-project-info-row{display:flex;gap:1.5rem;margin-bottom:1.5rem}.info-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-muted)}.awarded-project-progress-bar-container{margin-bottom:1.5rem}.awarded-project-progress-bar{height:8px;background:var(--pms-border);border-radius:4px;overflow:hidden}.awarded-project-progress-fill{height:100%;background:var(--color-primary);border-radius:4px}.awarded-project-dates{display:flex;justify-content:space-between;font-size:.875rem}.date-item span{color:var(--text-muted);margin-right:.5rem}.awarded-project-accordion-trigger{width:100%;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;background:var(--pms-footer-bg);border:none;border-top:1px solid var(--border-color);cursor:pointer;transition:background .2s}.awarded-project-accordion-trigger:hover{background:var(--pms-docs-cat-hover-bg)}.awarded-project-accordion-trigger .trigger-content{display:flex;align-items:center;gap:.75rem}.awarded-project-accordion-trigger .status-badge{background:var(--pms-awarded-stat-value-icon-bg);color:var(--pms-emerald-600);font-size:.75rem;padding:.125rem .5rem;border-radius:99px;font-weight:600}.awarded-project-accordion-content{padding:1.5rem;border-top:1px solid var(--border-color)}.awarded-project-footer{margin-top:1.5rem;font-size:.75rem;color:var(--text-muted);text-align:left}.rfq-awarded-card{background:var(--pms-white);border:1px solid var(--border-color)}.rfq-awarded-card.status-completed{border-left:4px solid var(--pms-status-active)}.rfq-awarded-card.status-submitted{border-left:4px solid var(--pms-status-review)}.rfq-awarded-card.status-pending{border-left:4px solid var(--pms-gray-400)}.rfq-awarded-handle{padding:1rem .5rem;color:var(--pms-docs-card-hover-border);border-right:1px solid var(--pms-docs-cat-hover-bg)}.rfq-awarded-top{margin-bottom:1rem}.rfq-awarded-title{gap:1rem}.rfq-awarded-status-icon{margin-top:.25rem}.rfq-awarded-title h4{font-weight:600;margin-bottom:.25rem}.rfq-awarded-title p{font-size:.875rem;color:var(--text-muted)}.rfq-awarded-meta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--pms-docs-cat-hover-bg)}.rfq-awarded-meta span{color:var(--text-muted);margin-bottom:.25rem}.rfq-awarded-meta strong{font-size:.875rem}.rfq-awarded-status-action-button{background:var(--color-primary);font-size:.875rem;font-weight:600}.rfq-awarded-create-button{width:100%;padding:.75rem;border:1px dashed var(--color-primary);background:#f0fdfa;color:var(--color-primary);border-radius:8px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;margin-top:1rem}.badge-outline-primary{border:1px solid var(--color-primary);color:var(--color-primary);background:transparent}.badge-outline-purple{border:1px solid var(--pms-avatar-violet);color:var(--pms-avatar-violet);background:transparent}.bg-purple-50{background-color:var(--pms-violet-50)}.bg-green-50{background-color:var(--pms-awarded-stat-value-icon-bg)}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-purple-600{color:#9333ea}.text-blue-600{color:var(--pms-docs-icon-fg)}.text-green-600{color:var(--pms-green-600)}.text-orange-600{color:var(--pms-orange-600-alt)}.bg-purple-50{background-color:var(--pms-awarded-rfq-badge-bg)}.bg-blue-50{background-color:var(--pms-docs-icon-surface)}.bg-green-50{background-color:var(--pms-invoice-paid-badge-bg)}.bg-orange-50{background-color:var(--pms-orange-50)}.text-muted{color:var(--text-muted,var(--pms-text-gray))}.rfq-awarded-card{background:#fff;border:1px solid var(--pms-border);border-radius:12px;margin-bottom:1rem;display:flex;transition:all .2s ease}.rfq-awarded-card.status-completed{background-color:var(--pms-invoice-paid-badge-bg);border-color:#bbf7d0}.rfq-awarded-card.status-submitted{background-color:var(--pms-docs-icon-surface);border-color:var(--pms-blue-200-alt)}.rfq-awarded-card.status-pending{background-color:var(--pms-white);border-color:var(--pms-border)}.rfq-awarded-handle{width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:var(--pms-gray-400);border-right:1px solid rgba(0,0,0,.05)}.rfq-awarded-main{flex:1;padding:1.25rem}.rfq-awarded-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.rfq-awarded-title{display:flex;gap:.75rem}.rfq-awarded-title h4{font-size:1rem;font-weight:700;color:var(--pms-gray-900);margin:0 0 .25rem}.rfq-awarded-title p{font-size:.8125rem;color:var(--pms-gray-600);margin:0}.rfq-awarded-actions{display:flex;gap:.5rem}.rfq-awarded-actions button{background:transparent;border:none;color:var(--pms-status-review);padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.rfq-awarded-actions button:hover{background:rgba(59,130,246,.1)}.rfq-awarded-attachments{display:flex;align-items:flex-end;gap:10px;margin:.875rem 0 0;flex-wrap:nowrap;overflow:hidden}.rfq-awarded-attachment-fallback,.rfq-awarded-attachment-image-btn,.rfq-awarded-attachment-img,.rfq-awarded-attachment-pdf,.rfq-awarded-attachment-placeholder{width:90px;height:78px;border-radius:4px;flex-shrink:0;overflow:hidden}.rfq-awarded-attachment-image-btn,.rfq-awarded-attachment-pdf{border:0;padding:0;cursor:pointer;background:var(--pms-border);display:flex;align-items:center;justify-content:center}.rfq-awarded-attachment-image-btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rfq-awarded-attachment-pdf{flex-direction:column;gap:.25rem;color:var(--pms-destructive);background:var(--pms-red-50)}.rfq-awarded-attachment-pdf-label{font-size:.625rem;font-weight:600;color:var(--pms-gray-700);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .25rem}.rfq-awarded-attachment-placeholder{background:linear-gradient(135deg,var(--pms-slate-400) 0,var(--pms-slate-600) 100%);display:block}.rfq-awarded-attachment-fallback{display:flex;align-items:center;justify-content:center;background:var(--pms-docs-cat-hover-bg);color:var(--pms-text-gray);font-size:.6875rem;font-weight:700}.rfq-awarded-view-all{font-size:.875rem;font-weight:600;color:var(--pms-link);background:none;border:none;cursor:pointer;padding:0;margin-left:auto;align-self:flex-end;white-space:nowrap}.rfq-awarded-view-all:hover{text-decoration:underline}.rfq-milestone-attachments-modal{max-width:min(920px,96vw)}.rfq-milestone-attachments-modal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.rfq-milestone-attachments-modal-header h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--pms-text-primary)}.rfq-milestone-attachments-modal-close{border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--pms-text-gray)}.rfq-milestone-attachments-modal-grid{display:flex;flex-wrap:wrap;gap:10px}.rfq-milestone-attachments-modal-grid .is-large{width:120px;height:104px}.rfq-awarded-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1.25rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05)}.rfq-awarded-meta div{display:flex;flex-direction:column;gap:.125rem}.rfq-awarded-meta span{font-size:.75rem;color:var(--pms-text-gray);font-weight:500}.rfq-awarded-meta strong{font-size:.8125rem;font-weight:600;color:var(--pms-text-body)}.rfq-awarded-status-cell{display:flex;align-items:flex-end;justify-content:flex-end}.rfq-awarded-status-action-button{background:#2dd4bf;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:700;cursor:pointer;transition:opacity .2s}.rfq-awarded-card.status-inprogress .rfq-awarded-status-action-button:hover,.rfq-awarded-card.status-pending .rfq-awarded-status-action-button:hover,.rfq-awarded-status-action-button:hover{background:#00796f!important;color:var(--pms-white)!important;opacity:1!important}.text-success{color:var(--pms-status-active)}.rfq-awarded-card{box-shadow:none!important;border-left:1px solid var(--pms-border)!important}.rfq-awarded-card.status-completed{background-color:var(--pms-invoice-paid-badge-bg)!important;border-color:#bbf7d0!important}.rfq-awarded-card.status-inprogress,.rfq-awarded-card.status-submitted{background-color:var(--pms-docs-icon-surface)!important;border-color:var(--pms-blue-200-alt)!important}.rfq-awarded-card.status-pending{background-color:var(--pms-docs-cat-hover-bg)!important;border-color:var(--pms-docs-card-hover-border)!important}.rfq-awarded-card:not(.rfq-awarded-card--has-attachments){height:158px!important;overflow:hidden}.rfq-awarded-card--has-attachments{height:auto!important;min-height:0!important;overflow:visible!important;border-radius:10px!important;border-width:2px!important}.rfq-awarded-card--has-attachments.status-completed{background-color:var(--pms-completed-bg)!important;border-color:var(--pms-completed-border)!important}.rfq-awarded-card--has-attachments .rfq-awarded-main{padding:22px!important;display:flex!important;flex-direction:column!important;gap:14px!important;justify-content:flex-start!important}.rfq-awarded-card--has-attachments .rfq-awarded-top{margin-bottom:0!important}.rfq-awarded-card--has-attachments .rfq-awarded-title h4{font-size:1.125rem!important;font-weight:600!important;color:var(--pms-text-primary)!important;letter-spacing:-.44px}.rfq-awarded-card--has-attachments .rfq-awarded-title p{font-size:.875rem!important;color:var(--pms-text-muted)!important;letter-spacing:-.15px}.rfq-awarded-main{padding:1rem 1.25rem!important;display:flex;flex-direction:column;justify-content:space-between}.rfq-awarded-top{margin-bottom:.5rem!important}.rfq-awarded-title h4{font-size:.9375rem!important;margin-bottom:.125rem!important}.rfq-awarded-title p{font-size:.75rem!important;line-height:1.2!important}.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachments{margin:.5rem 0!important;gap:10px!important}.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-fallback,.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-image-btn,.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-img,.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-loading,.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-pdf,.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-attachment-placeholder{width:72px!important;height:62px!important}.rfq-awarded-card--has-attachments .rfq-awarded-attachments{display:flex;align-items:flex-start;gap:10px;margin:0!important;width:100%;overflow:visible!important}.rfq-awarded-card--has-attachments .rfq-awarded-attachments-track{display:flex;flex:1 1 auto;gap:10px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.rfq-awarded-card--has-attachments .rfq-awarded-attachments-view-all{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex-shrink:0;align-self:stretch;min-width:5rem;padding-bottom:2px}.rfq-awarded-card--has-attachments .rfq-awarded-attachment-fallback,.rfq-awarded-card--has-attachments .rfq-awarded-attachment-image-btn,.rfq-awarded-card--has-attachments .rfq-awarded-attachment-loading,.rfq-awarded-card--has-attachments .rfq-awarded-attachment-pdf,.rfq-awarded-card--has-attachments .rfq-awarded-attachment-placeholder{width:90px!important;height:78px!important;border-radius:4px!important;flex-shrink:0}.rfq-awarded-card--has-attachments .rfq-awarded-view-all{font-size:.875rem!important;font-weight:600!important;color:var(--pms-link)!important;margin-left:0!important;line-height:1.25rem;letter-spacing:-.15px}.rfq-awarded-card--has-attachments .rfq-awarded-meta{margin-top:0!important;padding-top:0!important;border-top:none!important;gap:11px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.rfq-awarded-card--has-attachments .rfq-awarded-meta span{font-size:.875rem!important;color:var(--pms-text-muted)!important;font-weight:400!important}.rfq-awarded-card--has-attachments .rfq-awarded-meta strong{font-size:.875rem!important;color:var(--pms-text-primary)!important;font-weight:500!important}.rfq-awarded-card--has-attachments .rfq-awarded-status-action-button{background:var(--pms-teal-button)!important;font-weight:500!important;font-size:.875rem!important;padding:8px 16px!important;border-radius:8px!important}.rfq-awarded-attachment-loading{display:block;background:linear-gradient(90deg,var(--pms-border) 25%,var(--pms-docs-cat-hover-bg) 50%,var(--pms-border) 75%);background-size:200% 100%;animation:rfq-attachment-shimmer 1.2s ease-in-out infinite}@keyframes rfq-attachment-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rfq-awarded-card:not(.rfq-awarded-card--has-attachments) .rfq-awarded-meta{margin-top:.5rem!important;padding-top:.75rem!important;gap:.75rem!important}.rfq-awarded-meta div{gap:0!important}.rfq-awarded-meta strong{font-size:.75rem!important}.rfq-awarded-status-action-button{padding:.375rem .75rem!important;font-size:.75rem!important}.avatar{min-width:40px;min-height:40px}.main-wrapper{display:flex;flex-direction:column;flex:1;min-width:0;height:100vh;height:100dvh;overflow:hidden}.awarded-project-item{margin-bottom:1.5rem}.awarded-project-card-main{background:#fff;border:1px solid var(--pms-border);border-radius:8px;overflow:hidden}.awarded-project-header{padding:1.25rem 1.5rem .75rem;display:flex;justify-content:space-between;align-items:flex-start}.awarded-project-completion-top{text-align:right;display:flex;flex-direction:column}.completion-value-large{font-size:1.5rem;font-weight:700;color:var(--pms-emerald-600);line-height:1}.completion-label-small{font-size:.75rem;color:var(--pms-text-gray);margin-top:.25rem}.awarded-project-divider{border:0;border-top:1px solid var(--pms-docs-cat-hover-bg);margin:0}.awarded-project-accordion-trigger-bar{width:100%;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;background:var(--pms-footer-bg);border:none;cursor:pointer;transition:background .2s}.awarded-project-accordion-trigger-bar:hover{background:var(--pms-docs-cat-hover-bg)}.trigger-left{display:flex;align-items:center;gap:.75rem;color:var(--pms-gray-700)}.trigger-status-badge{background:var(--pms-awarded-stat-value-icon-bg);color:var(--pms-emerald-600);font-size:.75rem;padding:.125rem .625rem;border-radius:9999px;font-weight:500;margin-left:.5rem}.awarded-project-card-footer{padding:.75rem 1.5rem;background:#fff;font-size:.75rem;color:var(--pms-gray-400)}.awarded-project-body{padding:0 1.5rem 1.25rem}.header .page-title:has(.create-rfq-header-bar){flex:1;font-size:1rem;font-weight:600;min-width:0}.create-rfq-header-bar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;min-width:0}.create-rfq-header-back{flex-shrink:0}.create-rfq-header-breadcrumb{font-size:.8125rem;font-weight:400;line-height:1.35;min-width:0}.create-rfq-header-breadcrumb a{color:inherit;text-decoration:none}.create-rfq-header-breadcrumb a:hover{text-decoration:underline}.create-rfq-header-breadcrumb-sep{opacity:.72}.create-rfq-card{margin-left:auto;margin-right:auto;width:100%;overflow:hidden;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(216 224 219/var(--tw-bg-opacity,1))}.create-rfq-card-header{min-height:93px;border-top-left-radius:10px;border-top-right-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.create-rfq-card-body{padding:0 .5rem 1rem}.create-rfq-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;padding:.5rem;gap:.5rem}@media (min-width:1024px){.create-rfq-layout{grid-template-columns:261px minmax(0,1fr)}}.create-rfq-stepper-panel{height:100%;min-height:0;width:100%;align-self:stretch;overflow:hidden;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column}.create-rfq-stepper{height:100%;min-height:0;flex:1 1 0%;padding:.625rem}.create-rfq-stepper-list{margin:0;list-style-type:none;padding:0;display:flex;flex-direction:column}.create-rfq-stepper-item{align-items:flex-start;display:flex;flex-direction:column}.create-rfq-stepper-row{gap:.625rem;display:flex;align-items:center}.create-rfq-stepper-marker{width:38px;height:38px;flex-shrink:0;border-radius:25px;border-width:0;line-height:1.25rem;line-height:29px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700}.create-rfq-stepper-item.active .create-rfq-stepper-marker{--tw-bg-opacity:1;background-color:rgb(94 94 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.create-rfq-stepper-item.pending .create-rfq-stepper-marker{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(42 48 59/var(--tw-text-opacity,1))}.create-rfq-stepper-item.done .create-rfq-stepper-marker{--tw-bg-opacity:1;background-color:rgb(95 168 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.create-rfq-stepper-label{padding:.25rem .625rem;line-height:1.25rem;line-height:1.5;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700}.create-rfq-stepper-connector{height:1.75rem;width:38px;flex-shrink:0;display:flex;justify-content:center}.create-rfq-stepper-connector:after{height:100%;border-left-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(184 196 206/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content)}.create-rfq-panel{min-height:0;min-width:0;flex:1 1 0%;gap:13px;border-radius:10px;border-width:1px;border-style:solid;border-color:var(--pms-gray-db);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:27px;padding-bottom:27px;display:flex;flex-direction:column}@media not all and (min-width:1024px){.create-rfq-panel{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.create-rfq-panel{padding-left:86px;padding-right:86px}}.create-rfq-panel-content{min-width:0;flex:1 1 0%;padding-bottom:1.25rem;display:flex;flex-direction:column}.create-rfq-panel .create-rfq-step-heading{margin:0;border-width:0;padding-top:.625rem;padding-bottom:.625rem;line-height:1.75rem;line-height:1.5;color:var(--pms-text-secondary);font-size:1.125rem;font-weight:700}.create-rfq-fields{display:flex;flex-direction:column;gap:1rem}.create-rfq-panel .create-rfq-wizard-footer{margin-left:auto;margin-top:auto;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;gap:.625rem;padding-top:1rem;display:flex;align-items:center}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn{box-sizing:border-box;display:inline-flex;height:43px;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:.5rem;padding:.5rem .5rem .5rem .75rem;line-height:1.25rem;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;align-items:center;justify-content:center;font-size:.875rem;font-weight:400}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn:disabled{cursor:not-allowed;opacity:.5}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-outline{border-width:1px;border-style:solid;border-color:var(--pms-border-muted);background-color:transparent;color:var(--pms-text-label)}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-outline:hover:not(:disabled){background-color:hsla(0,0%,100%,.6)}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-back{width:137px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));gap:.5rem}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-cancel{width:105px}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-draft{width:137px}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-primary{border-width:1px;border-style:solid;border-color:var(--pms-primary);background-color:var(--pms-primary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-primary:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(16 6 64/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 6 64/var(--tw-bg-opacity,1))}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-next{width:137px;gap:.5rem}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-submit{width:253px}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-inline-icon{flex-direction:row}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-inline-icon .create-rfq-footer-btn-icon{flex-shrink:0}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-outline.create-rfq-footer-btn-inline-icon .create-rfq-footer-btn-icon{color:var(--pms-text-label)}.create-rfq-panel .create-rfq-wizard-footer .create-rfq-footer-btn-primary.create-rfq-footer-btn-inline-icon .create-rfq-footer-btn-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.create-rfq-page-title{line-height:2rem;line-height:1.5;font-size:1.5rem}.create-rfq-page-subtitle,.create-rfq-page-title{margin:0;color:var(--pms-text-secondary);font-weight:700}.create-rfq-page-subtitle{line-height:1.75rem;line-height:1.5;font-size:1.125rem}.create-rfq-field-section{margin:0}.create-rfq-section-heading{color:#0f172a;font-size:.95rem;font-weight:600;margin:0 0 1rem}.create-rfq-section-rule{border:none;border-top:1px solid var(--border-color,var(--pms-border-default));margin:1.35rem 0}.create-rfq-field-grid{display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.create-rfq-field-grid{grid-template-columns:1fr}}.create-rfq-label{display:flex;flex-direction:column;gap:.35rem}.create-rfq-field-label-text,.create-rfq-label>.create-rfq-field-label-wrap>.create-rfq-field-label-text,.create-rfq-label>span:first-child:not(.create-rfq-required){color:var(--pms-slate-700);font-size:.8rem;font-weight:500}.create-rfq-field-label-wrap{align-items:baseline;display:inline-flex;gap:.2rem}.create-rfq-field-label-wrap .create-rfq-required,.create-rfq-label .create-rfq-required,.create-rfq-upload-label .create-rfq-required{color:var(--pms-error-bright);font-size:.8rem;font-weight:600;line-height:1}.create-rfq-field-error{color:var(--pms-destructive);font-size:.75rem;margin:0}.create-rfq-input-invalid{border-color:#f87171!important}.create-rfq-label-invalid>.create-rfq-field-label-text,.create-rfq-label-invalid>.create-rfq-field-label-wrap .create-rfq-field-label-text,.create-rfq-label-invalid>span:first-child:not(.create-rfq-required){color:var(--pms-red-700)}.create-rfq-label-invalid .create-rfq-required{color:var(--pms-error-bright)}.create-rfq-label-full{grid-column:1/-1}.create-rfq-label-narrow{max-width:320px}.create-rfq-input-readonly{background:var(--pms-surface-subtle)!important;color:var(--pms-slate-600)!important;cursor:default}.create-rfq-textarea{min-height:120px;resize:vertical}.create-rfq-description-meta{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-top:.35rem}.create-rfq-helper-inline{align-items:flex-start;display:flex;gap:.35rem;max-width:75%}.create-rfq-helper-icon{color:var(--pms-slate-500);flex-shrink:0;margin-top:.1rem}.create-rfq-char-count{flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:auto}.create-rfq-chip-row{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 .5rem;min-height:2rem;padding:0}.create-rfq-chip{align-items:center;background:var(--pms-awarded-stat-value-icon-bg);border:1px solid var(--pms-green-200);border-radius:9999px;color:#065f46;display:inline-flex;font-size:.8rem;gap:.35rem;padding:.25rem .5rem .25rem .65rem}.create-rfq-chip-remove{background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;font-size:1rem;line-height:1;padding:0 .15rem}.create-rfq-chip-remove:hover{background:rgba(6,95,70,.12)}.create-rfq-subcat-add{display:flex;flex-direction:column;gap:.5rem}.create-rfq-subcat-add,.create-rfq-subcat-add .pms-select{max-width:400px;width:100%}.create-rfq-subcat-custom{align-items:stretch;display:flex;gap:.5rem;width:100%}.create-rfq-subcat-custom-input{flex:1;min-width:0}.create-rfq-subcat-custom-add{flex-shrink:0}.create-rfq-date-wrap{position:relative;width:100%}.create-rfq-date-input{min-width:0;padding-right:2.5rem;width:100%}.create-rfq-date-input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.create-rfq-date-input::-moz-calendar-picker-indicator{display:none}.create-rfq-date-icon-btn{align-items:center;background:transparent;border:none;color:var(--pms-slate-500);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:0;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.25rem}.create-rfq-date-icon-btn:hover{color:var(--pms-slate-700)}.create-rfq-date-icon{flex-shrink:0;pointer-events:none}.create-rfq-upload-label{margin:0 0 .35rem}.create-rfq-upload-intro{font-size:.9rem;line-height:1.45;margin:0 0 1.25rem}.create-rfq-file-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.create-rfq-file-pill{background:var(--pms-surface-subtle);border:1px solid var(--border-color,var(--pms-border-default));border-radius:8px;flex:1;font-size:.875rem;min-width:140px;padding:.55rem .85rem}.create-rfq-choose-btn{flex-shrink:0}.create-rfq-file-input-hidden{display:none}.create-rfq-upload-or{color:var(--pms-slate-400);font-size:.8rem;font-weight:600;margin:1rem 0;text-align:center}.create-rfq-dropzone{align-items:center;background:var(--pms-gray-fa);border:2px dashed var(--pms-border-slate);border-radius:12px;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:2.25rem 1.5rem;transition:border-color .15s ease,background .15s ease}.create-rfq-dropzone-active{background:var(--pms-invoice-paid-badge-bg);border-color:#34d399}.create-rfq-dropzone-icon{color:var(--pms-slate-400)}.create-rfq-dropzone-text{color:var(--pms-slate-500);font-size:.9rem;margin:0;text-align:center}.create-rfq-file-list{list-style:none;margin:1.5rem 0 0;padding:0}.create-rfq-file-item{align-items:center;border:1px solid var(--border-color,var(--pms-border-default));border-radius:10px;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.65rem .85rem}.create-rfq-file-item-icon{color:var(--pms-destructive);flex-shrink:0}.create-rfq-file-meta{display:flex;align-items:center;gap:.75rem;margin-top:.125rem}.create-rfq-status-tag{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;padding:.1rem .4rem;border-radius:4px;text-transform:uppercase;letter-spacing:.025em}.create-rfq-status-tag.uploading{color:var(--pms-docs-icon-fg);background:var(--pms-docs-icon-surface)}.create-rfq-status-tag.done{color:var(--pms-green-600);background:var(--pms-invoice-paid-badge-bg)}.create-rfq-status-tag.error{color:var(--pms-destructive);background:var(--pms-red-50)}.create-rfq-file-item-main{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.create-rfq-file-name{font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-rfq-file-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.create-rfq-link-btn{color:#0d9488;font-size:.8rem;font-weight:600;text-decoration:underline}.create-rfq-icon-btn,.create-rfq-link-btn{background:none;border:none;cursor:pointer;padding:.25rem}.create-rfq-icon-btn{align-items:center;border-radius:6px;color:var(--pms-slate-600);display:inline-flex}.create-rfq-icon-btn:hover:not(:disabled){background:var(--pms-surface-muted)}.create-rfq-icon-btn:disabled{cursor:not-allowed;opacity:.45}.create-rfq-icon-btn-danger:hover:not(:disabled){background:var(--pms-red-50);color:var(--pms-red-700)}.create-rfq-rename-input{font-size:.9rem;padding:.35rem .5rem}.create-rfq-add-field-btn{align-items:center;align-self:flex-start;background:var(--pms-awarded-stat-value-icon-bg);border:1px solid #99f6e4;border-radius:8px;color:#0f766e;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;margin-top:.5rem;padding:.55rem 1rem}.create-rfq-add-field-btn:hover{background:var(--pms-surface-green-hover)}.create-rfq-contact-list{display:flex;flex-direction:column;gap:1.25rem}.create-rfq-submitted-by-field{margin-bottom:1.25rem}.create-rfq-contact-card{align-items:flex-start;display:flex;gap:.5rem}.create-rfq-contact-card-inner{background:var(--pms-surface-fafbfc);border:1px solid var(--pms-border);border-radius:10px;display:flex;flex:1;flex-direction:column;gap:1rem;min-width:0;padding:1rem 1.1rem}.create-rfq-contact-remove{flex-shrink:0;margin-top:2.5rem}.create-rfq-add-contact-btn{align-items:center;align-self:flex-start;background:transparent;border:1px dashed #99f6e4;border-radius:8px;color:#0f766e;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;margin-top:.25rem;padding:.55rem 1rem}.create-rfq-add-contact-btn:hover{background:var(--pms-awarded-stat-value-icon-bg);border-color:#5eead4}.create-rfq-contact-add-actions,.create-rfq-contact-empty-state{display:flex;flex-direction:column;gap:.75rem}.create-rfq-contact-add-actions{margin-top:1.25rem}.create-rfq-contact-add-hint{color:var(--pms-slate-500);font-size:.8rem;line-height:1.45;margin:0}.create-rfq-contact-autofill-modal{width:min(520px,100%)}.create-rfq-contact-choice-lead{color:var(--pms-slate-600);font-size:.875rem;line-height:1.5;margin:0 0 1rem}.create-rfq-contact-choice-options{display:flex;flex-wrap:wrap;gap:.5rem}.create-rfq-contact-choice-btn{align-items:center;background:transparent;border:1px dashed var(--pms-avatar-green);border-radius:8px;color:#15803d;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;padding:.45rem .75rem;transition:border-color .15s ease,background .15s ease}.create-rfq-contact-choice-btn:hover{background:var(--pms-invoice-paid-badge-bg);border-color:var(--pms-green-600)}.create-rfq-member-search-wrap{position:relative}.create-rfq-member-search-icon{color:var(--pms-slate-400);left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.create-rfq-member-search-input{padding-left:2.25rem;width:100%}.create-rfq-member-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:1rem 0 0;max-height:240px;overflow-y:auto;padding:0}.create-rfq-member-list-empty{color:var(--pms-slate-500);font-size:.875rem;padding:.5rem 0}.create-rfq-member-option{background:var(--pms-white);border:1px solid var(--pms-border);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.create-rfq-member-option:hover{background:var(--pms-surface-subtle);border-color:var(--pms-border-slate)}.create-rfq-member-option.selected{background:var(--pms-docs-icon-surface);border-color:var(--pms-status-review)}.create-rfq-member-option-name{color:#0f172a;font-size:.875rem;font-weight:600}.create-rfq-member-option-meta{color:var(--pms-slate-500);font-size:.75rem;line-height:1.4}.create-rfq-review-contact-block{border-top:1px solid var(--pms-border-default);margin-top:.75rem;padding-top:.75rem}.create-rfq-review-contact-block:first-child{border-top:none;margin-top:0;padding-top:0}.create-rfq-review-contact-heading{margin:0 0 .35rem}.create-rfq-extra-tech-block{border-top:1px dashed var(--pms-border-default);margin-top:1rem;padding-top:1rem}.create-rfq-extra-tech-head{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.create-rfq-extra-label-input{flex:1;font-weight:500}.create-rfq-review-wrap{width:100%;min-width:0;display:flex;flex-direction:column}.create-rfq-review-header{width:100%;flex-wrap:wrap;gap:.625rem;padding-top:.625rem;padding-bottom:.625rem;display:flex;align-items:center}.create-rfq-review-title{margin:0;min-width:0;flex:1 1 0%;line-height:1.75rem;line-height:1.5;color:var(--pms-text-secondary);font-size:1.125rem;font-weight:700}.create-rfq-preview-btn{display:inline-flex;height:43px;width:200px;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:1px;border-style:solid;border-color:var(--pms-border-muted);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .5rem .5rem .75rem;line-height:1.25rem;line-height:1.5;color:var(--pms-text-label);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:400}.create-rfq-preview-btn:hover:not(:disabled){background-color:var(--pms-footer-bg)}.create-rfq-preview-btn:disabled{cursor:not-allowed;opacity:.5}.create-rfq-preview-btn-icon{flex-shrink:0;color:var(--pms-text-label)}.create-rfq-review-sections{gap:13px;display:flex;flex-direction:column}.create-rfq-review-details{margin:0;border-width:0;padding:0}.create-rfq-review-summary{position:relative;height:38px;width:100%;cursor:pointer;list-style-type:none;gap:.625rem;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;display:flex;align-items:center}.create-rfq-review-summary::-webkit-details-marker{display:none}.create-rfq-review-summary-label{min-width:0;flex:1 1 0%;line-height:1.25rem;line-height:1.5;font-size:.875rem;font-weight:700}.create-rfq-review-chevron,.create-rfq-review-summary-label{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.create-rfq-review-chevron{flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.create-rfq-review-details[open] .create-rfq-review-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.create-rfq-review-details ul{margin-top:.5rem;margin-bottom:.5rem;margin-left:0;list-style-type:disc;padding-left:1.1rem}.create-rfq-review-body{padding:.5rem 1.25rem .75rem;line-height:1.25rem;line-height:1.625;color:var(--pms-text-body);font-size:.875rem}.create-rfq-review-body>p{margin-top:.375rem;margin-bottom:.375rem}.create-rfq-review-pre{margin-top:.25rem;white-space:pre-wrap}.create-rfq-panel--success{min-height:34rem}.create-rfq-success-panel{flex:1 1 0%;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.create-rfq-success-icon-wrap{margin-bottom:1.25rem;display:inline-flex;width:5.5rem;height:5.5rem;border-radius:9999px;background-color:var(--pms-awarded-stat-value-icon-bg);align-items:center;justify-content:center}.create-rfq-success-icon{color:var(--pms-emerald-600)}.create-rfq-success-title{margin:0 0 .75rem;font-size:1.35rem;line-height:1.375;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));font-weight:700}.create-rfq-success-body{margin:0 0 .5rem;line-height:1.5rem;line-height:1.5;color:var(--pms-text-secondary);font-size:1rem}.create-rfq-success-ref{color:var(--pms-emerald-600);font-weight:700}.create-rfq-success-email-note{margin:0;max-width:28rem;line-height:1.25rem;line-height:1.5;color:var(--pms-text-gray);font-size:.875rem}.create-rfq-panel .create-rfq-success-footer .create-rfq-success-cta{width:200px}.create-rfq-boot-fail,.create-rfq-loading{padding:2rem}[data-sonner-toast] [data-close-button]{display:none!important}[data-sonner-toast][data-styled=true] [data-action=true]{min-width:44px;padding-left:20px;padding-right:20px;justify-content:center;color:var(--pms-white);background:var(--pms-teal-button);transition:background-color .15s ease}[data-sonner-toast][data-styled=true] [data-action=true]:hover{background:color-mix(in srgb,var(--pms-teal-button) 78%,#fff)}.placeholder\:text-\[length\:var\(--clar-search-input-size\)\]::-moz-placeholder{font-size:var(--clar-search-input-size)!important}.placeholder\:text-\[length\:var\(--clar-search-input-size\)\]::placeholder{font-size:var(--clar-search-input-size)!important}.placeholder\:uppercase::-moz-placeholder{text-transform:uppercase!important}.placeholder\:uppercase::placeholder{text-transform:uppercase!important}.placeholder\:tracking-\[-0\.3125px\]::-moz-placeholder{letter-spacing:-.3125px!important}.placeholder\:tracking-\[-0\.3125px\]::placeholder{letter-spacing:-.3125px!important}.placeholder\:tracking-\[var\(--clar-search-input-tracking\)\]::-moz-placeholder{letter-spacing:var(--clar-search-input-tracking)!important}.placeholder\:tracking-\[var\(--clar-search-input-tracking\)\]::placeholder{letter-spacing:var(--clar-search-input-tracking)!important}.placeholder\:text-\[color\:var\(--clar-search-placeholder\)\]::-moz-placeholder{color:var(--clar-search-placeholder)!important}.placeholder\:text-\[color\:var\(--clar-search-placeholder\)\]::placeholder{color:var(--clar-search-placeholder)!important}.placeholder\:text-\[rgba\(10\2c 10\2c 10\2c 0\.5\)\]::-moz-placeholder{color:hsla(0,0%,4%,.5)!important}.placeholder\:text-\[rgba\(10\2c 10\2c 10\2c 0\.5\)\]::placeholder{color:hsla(0,0%,4%,.5)!important}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.placeholder\:text-neutral-400::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(163 163 163/var(--tw-text-opacity,1))!important}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity:1!important;color:rgb(163 163 163/var(--tw-text-opacity,1))!important}.placeholder\:text-pms-icon-muted::-moz-placeholder{color:var(--pms-icon-muted)!important}.placeholder\:text-pms-icon-muted::placeholder{color:var(--pms-icon-muted)!important}.placeholder\:text-pms-input-placeholder::-moz-placeholder{color:var(--pms-input-placeholder)!important}.placeholder\:text-pms-input-placeholder::placeholder{color:var(--pms-input-placeholder)!important}.placeholder\:text-pms-login-placeholder::-moz-placeholder{color:var(--pms-login-placeholder)!important}.placeholder\:text-pms-login-placeholder::placeholder{color:var(--pms-login-placeholder)!important}.placeholder\:text-pms-placeholder-muted::-moz-placeholder{color:var(--pms-placeholder-muted)!important}.placeholder\:text-pms-placeholder-muted::placeholder{color:var(--pms-placeholder-muted)!important}.placeholder\:text-pms-slate-400::-moz-placeholder{color:var(--pms-slate-400)!important}.placeholder\:text-pms-slate-400::placeholder{color:var(--pms-slate-400)!important}.after\:absolute:after{content:var(--tw-content)!important;position:absolute!important}.after\:inset-x-0:after{content:var(--tw-content)!important;left:0!important;right:0!important}.after\:bottom-0:after{content:var(--tw-content)!important;bottom:0!important}.after\:h-\[3px\]:after{content:var(--tw-content)!important;height:3px!important}.after\:rounded-t-sm:after{content:var(--tw-content)!important;border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.after\:bg-pms-teal-button:after{content:var(--tw-content)!important;background-color:var(--pms-teal-button)!important}.after\:content-\[\'\'\]:after{--tw-content:""!important;content:var(--tw-content)!important}.last\:mb-0:last-child{margin-bottom:0!important}.last\:border-0:last-child{border-width:0!important}.last\:border-b-0:last-child{border-bottom-width:0!important}.last\:pb-0:last-child{padding-bottom:0!important}.read-only\:bg-gray-50:-moz-read-only{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.read-only\:bg-gray-50:read-only{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.read-only\:text-gray-500:-moz-read-only{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.read-only\:text-gray-500:read-only{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.focus-within\:border-pms-teal:focus-within{border-color:var(--pms-teal)!important}.focus-within\:border-transparent:focus-within{border-color:transparent!important}.focus-within\:shadow-\[0_0_0_3px_rgba\(77\2c 142\2c 135\2c 0\.18\)\]:focus-within{--tw-shadow:0 0 0 3px rgba(77,142,135,.18)!important;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem!important}.hover\:-translate-y-0\.5:hover,.hover\:scale-\[1\.02\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02!important;--tw-scale-y:1.02!important}.hover\:\!border-gray-400:hover{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity,1))!important}.hover\:border-pms-border-slate:hover{border-color:var(--pms-border-slate)!important}.hover\:border-pms-docs-card-hover-border:hover{border-color:var(--pms-docs-card-hover-border)!important}.hover\:border-pms-teal:hover{border-color:var(--pms-teal)!important}.hover\:border-slate-300:hover{--tw-border-opacity:1!important;border-color:rgb(203 213 225/var(--tw-border-opacity,1))!important}.hover\:\!bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.hover\:\!bg-pms-secondary-hover:hover{background-color:var(--pms-secondary-hover)!important}.hover\:bg-\[rgba\(77\2c 142\2c 135\2c 0\.1\)\]:hover{background-color:rgba(77,142,135,.1)!important}.hover\:bg-amber-200:hover{--tw-bg-opacity:1!important;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))!important}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)!important}.hover\:bg-black\/\[0\.02\]:hover{background-color:rgba(0,0,0,.02)!important}.hover\:bg-black\/\[0\.04\]:hover{background-color:rgba(0,0,0,.04)!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.hover\:bg-green-600:hover{--tw-bg-opacity:1!important;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))!important}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1!important;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))!important}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1!important;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))!important}.hover\:bg-neutral-100\/80:hover{background-color:hsla(0,0%,96%,.8)!important}.hover\:bg-neutral-50:hover{--tw-bg-opacity:1!important;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))!important}.hover\:bg-orange-600:hover{--tw-bg-opacity:1!important;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))!important}.hover\:bg-pink-600:hover{--tw-bg-opacity:1!important;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))!important}.hover\:bg-pms-dark-primary:hover{background-color:var(--pms-dark-primary)!important}.hover\:bg-pms-dark-primary-alt:hover{background-color:var(--pms-dark-primary-alt)!important}.hover\:bg-pms-docs-cat-hover-bg:hover{background-color:var(--pms-docs-cat-hover-bg)!important}.hover\:bg-pms-footer-bg:hover{background-color:var(--pms-footer-bg)!important}.hover\:bg-pms-gray-4a50:hover{background-color:var(--pms-gray-4a50)!important}.hover\:bg-pms-gray-dd:hover{background-color:var(--pms-gray-dd)!important}.hover\:bg-pms-indigo-50:hover{background-color:var(--pms-indigo-50)!important}.hover\:bg-pms-login-button-hover:hover{background-color:var(--pms-login-button-hover)!important}.hover\:bg-pms-primary-hover:hover{background-color:var(--pms-primary-hover)!important}.hover\:bg-pms-primary-hover-dark:hover{background-color:var(--pms-primary-hover-dark)!important}.hover\:bg-pms-red-700:hover{background-color:var(--pms-red-700)!important}.hover\:bg-pms-secondary-hover:hover{background-color:var(--pms-secondary-hover)!important}.hover\:bg-pms-select-hover-bg:hover{background-color:var(--pms-select-hover-bg)!important}.hover\:bg-pms-surface-subtle:hover{background-color:var(--pms-surface-subtle)!important}.hover\:bg-pms-table-hover:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.hover\:bg-pms-teal-hover:hover{background-color:var(--pms-teal-hover)!important}.hover\:bg-pms-zinc-100:hover{background-color:var(--pms-zinc-100)!important}.hover\:bg-purple-600:hover{--tw-bg-opacity:1!important;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))!important}.hover\:bg-red-50:hover{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.hover\:bg-red-600:hover{--tw-bg-opacity:1!important;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))!important}.hover\:bg-slate-50:hover{--tw-bg-opacity:1!important;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))!important}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)!important}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1!important;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))!important}.hover\:from-pms-invoice-paid-badge-bg:hover{--tw-gradient-from:var(--pms-invoice-paid-badge-bg) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.hover\:to-pms-awarded-stat-value-icon-bg:hover{--tw-gradient-to:var(--pms-awarded-stat-value-icon-bg) var(--tw-gradient-to-position)!important}.hover\:text-blue-600:hover{--tw-text-opacity:1!important;color:rgb(37 99 235/var(--tw-text-opacity,1))!important}.hover\:text-gray-600:hover{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.hover\:text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.hover\:text-neutral-900:hover{--tw-text-opacity:1!important;color:rgb(23 23 23/var(--tw-text-opacity,1))!important}.hover\:text-pms-brand-link:hover{color:var(--pms-brand-link)!important}.hover\:text-pms-docs-action-hover:hover{color:var(--pms-docs-action-hover)!important}.hover\:text-pms-docs-cat-label:hover{color:var(--pms-docs-cat-label)!important}.hover\:text-pms-heading-title:hover{color:var(--pms-heading-title)!important}.hover\:text-pms-primary:hover{color:var(--pms-primary)!important}.hover\:text-pms-slate-700:hover{color:var(--pms-slate-700)!important}.hover\:text-pms-teal:hover{color:var(--pms-teal)!important}.hover\:text-pms-text-primary:hover{color:var(--pms-text-primary)!important}.hover\:text-pms-text-register:hover{color:var(--pms-text-register)!important}.hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:opacity-100:hover{opacity:1!important}.hover\:opacity-80:hover{opacity:.8!important}.hover\:opacity-90:hover{opacity:.9!important}.hover\:opacity-95:hover{opacity:.95!important}.hover\:shadow-\[0_10px_28px_rgba\(0\2c 0\2c 0\2c 0\.22\)\]:hover{--tw-shadow:0 10px 28px rgba(0,0,0,.22)!important;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]:hover{--tw-shadow:0 2px 8px rgba(0,0,0,.06)!important;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)!important}.hover\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.focus\:border-neutral-500:focus{--tw-border-opacity:1!important;border-color:rgb(115 115 115/var(--tw-border-opacity,1))!important}.focus\:border-pms-input-border:focus{border-color:var(--pms-input-border)!important}.focus\:border-pms-primary:focus{border-color:var(--pms-primary)!important}.focus\:border-pms-teal:focus{border-color:var(--pms-teal)!important}.focus\:border-transparent:focus{border-color:transparent!important}.focus\:bg-white:focus{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.focus\:shadow-\[0_0_0_3px_rgba\(77\2c 142\2c 135\2c 0\.08\)\]:focus{--tw-shadow:0 0 0 3px rgba(77,142,135,.08)!important;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus\:shadow-\[0_0_0_3px_rgba\(77\2c 142\2c 135\2c 0\.18\)\]:focus{--tw-shadow:0 0 0 3px rgba(77,142,135,.18)!important;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:ring-2:focus,.focus\:ring-\[3px\]:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:ring-neutral-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity,1))!important}.focus\:ring-pms-accent-blue:focus{--tw-ring-color:var(--pms-accent-blue)!important}.focus\:ring-red-200:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))!important}.focus\:ring-slate-300:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))!important}.focus-visible\:border-pms-select-border:focus-visible{border-color:var(--pms-select-border)!important}.focus-visible\:bg-\[rgba\(77\2c 142\2c 135\2c 0\.1\)\]:focus-visible{background-color:rgba(77,142,135,.1)!important}.focus-visible\:bg-pms-select-hover-bg:focus-visible{background-color:var(--pms-select-hover-bg)!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline:focus-visible{outline-style:solid!important}.focus-visible\:outline-2:focus-visible{outline-width:2px!important}.focus-visible\:-outline-offset-1:focus-visible{outline-offset:-1px!important}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px!important}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px!important}.focus-visible\:outline-pms-accent-blue:focus-visible{outline-color:var(--pms-accent-blue)!important}.focus-visible\:outline-pms-pg-active-border:focus-visible{outline-color:var(--pms-pg-active-border)!important}.focus-visible\:outline-white\/85:focus-visible{outline-color:hsla(0,0%,100%,.85)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:hsla(0,0%,100%,.3)!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:opacity-40:disabled{opacity:.4!important}.disabled\:opacity-45:disabled{opacity:.45!important}.disabled\:opacity-50:disabled{opacity:.5!important}.disabled\:opacity-60:disabled{opacity:.6!important}.disabled\:opacity-70:disabled{opacity:.7!important}.group:hover .group-hover\:bg-pms-surface-green-hover{background-color:var(--pms-surface-green-hover)!important}.group:hover .group-hover\:text-pms-teal{color:var(--pms-teal)!important}.has-\[\.phone-number-input-has-error\]\:border-red-500:has(.phone-number-input-has-error){--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.has-\[\.phone-number-input-has-error\]\:shadow-\[0_0_0_3px_rgba\(239\2c 68\2c 68\2c 0\.15\)\]:has(.phone-number-input-has-error){--tw-shadow:0 0 0 3px rgba(239,68,68,.15)!important;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}@media not all and (min-width:768px){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media not all and (min-width:640px){.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2!important}.sm\:w-\[230px\]{width:230px!important}.sm\:w-\[280px\]{width:280px!important}.sm\:w-auto{width:auto!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-center{align-items:center!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-between{justify-content:space-between!important}.sm\:gap-x-5{-moz-column-gap:1.25rem!important;column-gap:1.25rem!important}.sm\:gap-y-4{row-gap:1rem!important}.sm\:px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.sm\:px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.sm\:py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (min-width:768px){.md\:m-\[9px\]{margin:9px!important}.md\:ml-0{margin-left:0!important}.md\:w-56{width:14rem!important}.md\:w-\[600px\]{width:600px!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:border-b-0{border-bottom-width:0!important}.md\:border-r{border-right-width:1px!important}.md\:px-\[60px\]{padding-left:60px!important;padding-right:60px!important}.md\:px-\[70px\]{padding-left:70px!important;padding-right:70px!important}.md\:py-\[60px\]{padding-top:60px!important;padding-bottom:60px!important}.md\:py-\[70px\]{padding-top:70px!important;padding-bottom:70px!important}.md\:text-\[28px\]{font-size:28px!important}}@media (min-width:901px){.min-\[901px\]\:grid-cols-\[322px_minmax\(0\2c 1fr\)\]{grid-template-columns:322px minmax(0,1fr)!important}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.lg\:items-stretch{align-items:stretch!important}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.\[\&_\.phone-number-input-wrap\]\:min-w-0 .phone-number-input-wrap{min-width:0!important}.\[\&_\.phone-number-input-wrap\]\:flex-1 .phone-number-input-wrap{flex:1 1 0%!important}.\[\&_\.phone-number-input-wrap\]\:gap-0 .phone-number-input-wrap{gap:0!important}.\[\&_\.phone-number-input\:focus-within\]\:border-transparent .phone-number-input:focus-within{border-color:transparent!important}.\[\&_\.phone-number-input\:focus-within\]\:shadow-none .phone-number-input:focus-within{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\[\&_\.phone-number-input\]\:border-0 .phone-number-input{border-width:0!important}.\[\&_\.phone-number-input\]\:shadow-none .phone-number-input{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0!important}