@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";@keyframes _tq-fade-in_1b9n8_145{0%{opacity:0}to{opacity:1}}@keyframes _tq-fade-up_1b9n8_148{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-down_1b9n8_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-up-lg_1b9n8_1{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes _tq-scale-in_1b9n8_151{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _tq-shimmer_1b9n8_1{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes _tq-float_1b9n8_1{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-8px,0) rotate(.4deg)}}@keyframes _tq-ken-burns_1b9n8_1{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}@keyframes _tq-sheen_1b9n8_1{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes _tq-parallax-y_1b9n8_1{0%{transform:translateZ(0)}to{transform:translate3d(0,12%,0)}}@keyframes _tq-wipe-in_1b9n8_1{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes _tq-rule-grow_1b9n8_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _tq-stamp_1b9n8_1{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes _tq-stat-rise_1b9n8_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: no-preference){._tq-fade-in_1b9n8_145{animation:_tq-fade-in_1b9n8_145 .22s cubic-bezier(0,0,0,1) both}._tq-fade-up_1b9n8_148{animation:_tq-fade-up_1b9n8_148 .36s cubic-bezier(0,0,0,1) both}._tq-scale-in_1b9n8_151{animation:_tq-scale-in_1b9n8_151 .22s cubic-bezier(.34,1.56,.64,1) both}._tq-stagger_1b9n8_154>*{animation:_tq-fade-up_1b9n8_148 .36s cubic-bezier(0,0,0,1) both}._tq-stagger_1b9n8_154>*:nth-child(1){animation-delay:0ms}._tq-stagger_1b9n8_154>*:nth-child(2){animation-delay:70ms}._tq-stagger_1b9n8_154>*:nth-child(3){animation-delay:.14s}._tq-stagger_1b9n8_154>*:nth-child(4){animation-delay:.21s}._tq-stagger_1b9n8_154>*:nth-child(5){animation-delay:.28s}._tq-stagger_1b9n8_154>*:nth-child(6){animation-delay:.35s}._tq-stagger_1b9n8_154>*:nth-child(7){animation-delay:.42s}._tq-stagger_1b9n8_154>*:nth-child(8){animation-delay:.49s}._tq-stagger_1b9n8_154>*:nth-child(9){animation-delay:.56s}._tq-stagger_1b9n8_154>*:nth-child(10){animation-delay:.63s}}._tq-skeleton_1b9n8_188{background:linear-gradient(90deg,#b6b9ae 25%,#e3e6e0 37%,#b6b9ae 63%);background-size:936px 100%;border-radius:6px}@media (prefers-reduced-motion: no-preference){._tq-skeleton_1b9n8_188{animation:_tq-shimmer_1b9n8_1 1.4s ease-in-out infinite}}._mascotWrap_1b9n8_199{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1100;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;pointer-events:none}._mascotWrap_1b9n8_199>*{pointer-events:auto}@media (max-width: 768px){._mascotWrap_1b9n8_199{right:1rem;bottom:1rem}}._mascotButton_1b9n8_220{width:72px;height:72px;border-radius:50%;background:#fff;border:2px solid #CD2D3D;box-shadow:0 12px 32px #00003624;display:inline-flex;align-items:center;justify-content:center;transition-property:transform,box-shadow,background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._mascotButton_1b9n8_220{transition:none}}._mascotButton_1b9n8_220:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 16px 36px #00003640}._mascotButton_1b9n8_220:active{transform:translateY(0) scale(.98)}@media (max-width: 768px){._mascotButton_1b9n8_220{width:60px;height:60px}}._mascotImg_1b9n8_253{width:80%;height:80%;object-fit:contain}._panel_1b9n8_259{width:340px;max-height:min(70vh,540px);background:#fff;color:#000036;border-radius:16px;box-shadow:0 12px 32px #00003624;display:flex;flex-direction:column;overflow:hidden}@media (prefers-reduced-motion: no-preference){._panel_1b9n8_259{animation:_tq-fade-up_1b9n8_148 .22s cubic-bezier(0,0,0,1) 0ms both}}@media (max-width: 768px){._panel_1b9n8_259{width:calc(100vw - 2rem);max-width:360px;max-height:70vh}}._header_1b9n8_283{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#000036;color:#fff}._headerAvatar_1b9n8_292{width:36px;height:36px;border-radius:50%;background:#fff;padding:3px;object-fit:contain;flex-shrink:0}._headerText_1b9n8_302{display:flex;flex-direction:column;line-height:1.2;flex:1;min-width:0}._headerText_1b9n8_302 strong{font-size:.95rem;font-weight:600}._headerText_1b9n8_302 span{font-size:.72rem;color:#ffffffb3}._close_1b9n8_318{width:30px;height:30px;border-radius:999px;color:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition-property:background-color,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._close_1b9n8_318{transition:none}}._close_1b9n8_318:hover{background:#ffffff26;color:#fff}._thread_1b9n8_341{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:#e3e6e0}._bubble_1b9n8_351{max-width:85%;padding:.5rem .75rem;border-radius:16px;font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}@media (prefers-reduced-motion: no-preference){._bubble_1b9n8_351{animation:_tq-fade-up_1b9n8_148 .12s cubic-bezier(0,0,0,1) 0ms both}}._bubbleBot_1b9n8_366{align-self:flex-start;background:#fff;color:#000036;border-bottom-left-radius:6px;box-shadow:0 1px 2px #00003614}._bubbleUser_1b9n8_374{align-self:flex-end;background:#cd2d3d;color:#fff;border-bottom-right-radius:6px}._typing_1b9n8_381{display:inline-flex;align-items:center;gap:4px}._typing_1b9n8_381 span{width:6px;height:6px;border-radius:50%;background:#8c8d82;display:inline-block}@media (prefers-reduced-motion: no-preference){._typing_1b9n8_381 span{animation:_tq-typing-bounce_1b9n8_1 1s infinite ease-in-out}._typing_1b9n8_381 span:nth-child(2){animation-delay:.15s}._typing_1b9n8_381 span:nth-child(3){animation-delay:.3s}}@keyframes _tq-typing-bounce_1b9n8_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}._suggestions_1b9n8_415{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._chip_1b9n8_422{font-size:.8rem;padding:.25rem .75rem;border-radius:999px;background:#fff;color:#cd2d3d;border:1px solid #CD2D3D;transition-property:background-color,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._chip_1b9n8_422{transition:none}}._chip_1b9n8_422:hover{background:#cd2d3d;color:#fff}._composer_1b9n8_443{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-top:1px solid #B6B9AE;background:#fff}._input_1b9n8_452{flex:1;min-width:0;padding:.5rem .75rem;border:1px solid #B6B9AE;border-radius:999px;font-size:.875rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;color:#000036;transition-property:border-color,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._input_1b9n8_452{transition:none}}._input_1b9n8_452:focus{outline:none;border-color:#cd2d3d;box-shadow:0 0 0 3px #f9e0e3}._sendBtn_1b9n8_476{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#cd2d3d;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition-property:background-color,transform,opacity;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._sendBtn_1b9n8_476{transition:none}}._sendBtn_1b9n8_476:hover:not(:disabled){background:#b0242f}._sendBtn_1b9n8_476:active:not(:disabled){transform:scale(.95)}._sendBtn_1b9n8_476:disabled{opacity:.45;cursor:not-allowed}@keyframes _tq-fade-in_170m6_145{0%{opacity:0}to{opacity:1}}@keyframes _tq-fade-up_170m6_148{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-down_170m6_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-up-lg_170m6_1{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes _tq-scale-in_170m6_151{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _tq-shimmer_170m6_1{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes _tq-float_170m6_1{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-8px,0) rotate(.4deg)}}@keyframes _tq-ken-burns_170m6_1{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}@keyframes _tq-sheen_170m6_1{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes _tq-parallax-y_170m6_1{0%{transform:translateZ(0)}to{transform:translate3d(0,12%,0)}}@keyframes _tq-wipe-in_170m6_1{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes _tq-rule-grow_170m6_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _tq-stamp_170m6_1{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes _tq-stat-rise_170m6_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: no-preference){._tq-fade-in_170m6_145{animation:_tq-fade-in_170m6_145 .22s cubic-bezier(0,0,0,1) both}._tq-fade-up_170m6_148{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) both}._tq-scale-in_170m6_151{animation:_tq-scale-in_170m6_151 .22s cubic-bezier(.34,1.56,.64,1) both}._tq-stagger_170m6_154>*{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) both}._tq-stagger_170m6_154>*:nth-child(1){animation-delay:0ms}._tq-stagger_170m6_154>*:nth-child(2){animation-delay:70ms}._tq-stagger_170m6_154>*:nth-child(3){animation-delay:.14s}._tq-stagger_170m6_154>*:nth-child(4){animation-delay:.21s}._tq-stagger_170m6_154>*:nth-child(5){animation-delay:.28s}._tq-stagger_170m6_154>*:nth-child(6){animation-delay:.35s}._tq-stagger_170m6_154>*:nth-child(7){animation-delay:.42s}._tq-stagger_170m6_154>*:nth-child(8){animation-delay:.49s}._tq-stagger_170m6_154>*:nth-child(9){animation-delay:.56s}._tq-stagger_170m6_154>*:nth-child(10){animation-delay:.63s}}._tq-skeleton_170m6_188{background:linear-gradient(90deg,#b6b9ae 25%,#e3e6e0 37%,#b6b9ae 63%);background-size:936px 100%;border-radius:6px}@media (prefers-reduced-motion: no-preference){._tq-skeleton_170m6_188{animation:_tq-shimmer_170m6_1 1.4s ease-in-out infinite}}._site_170m6_199{font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;color:#000036;background:#fff;min-height:100vh;display:flex;flex-direction:column}._site_170m6_199 h1,._site_170m6_199 h2,._site_170m6_199 h3,._site_170m6_199 h4,._site_170m6_199 h5{margin:0;line-height:1.15;font-weight:700}._site_170m6_199 p{margin:0}._site_170m6_199 a{text-decoration:none;color:inherit}._site_170m6_199 ul{list-style:none;margin:0;padding:0}._site_170m6_199 button{font-family:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}._site_170m6_199 img{display:block;max-width:100%;height:auto}._site_170m6_199 strong{font-weight:700;color:inherit}._main_170m6_242{flex:1 1 auto}._container_170m6_246{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width: 768px){._container_170m6_246{padding:0 1rem}}._section_170m6_258{padding:4rem 0}@media (max-width: 768px){._section_170m6_258{padding:3rem 0}}._sectionPaper_170m6_267{background:#e3e6e0}._sectionNavy_170m6_271{position:relative;background:#000036;color:#fff;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:46px 46px}._sectionNavy_170m6_271 h1,._sectionNavy_170m6_271 h2,._sectionNavy_170m6_271 h3,._sectionNavy_170m6_271 h4{color:#fff}._eyebrow_170m6_283{display:inline-flex;align-items:center;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#cd2d3d;margin-bottom:1rem}._sectionHead_170m6_294{max-width:760px;margin:0 auto 3rem;text-align:center}._sectionHead_170m6_294 ._eyebrow_170m6_283{justify-content:center}._sectionTitle_170m6_303{font-size:3rem;font-weight:700;letter-spacing:-.02em}@media (max-width: 768px){._sectionTitle_170m6_303{font-size:2rem}}._sectionSub_170m6_314{margin-top:1rem;font-size:1.125rem;line-height:1.6;color:#8c8d82}._sectionNavy_170m6_271 ._sectionSub_170m6_314{color:#ffffffc7}._sectionNavy_170m6_271>*{position:relative;z-index:1}._bilingualSection_170m6_330{background-image:url(/assets/Truss-015-Co6JC1gG.png);background-size:cover;background-position:center;background-repeat:no-repeat}._bilingualStage_170m6_337{display:grid;grid-template-columns:1fr minmax(300px,520px) 1fr;align-items:center;gap:1.5rem}@media (max-width: 1024px){._bilingualStage_170m6_337{grid-template-columns:1fr;justify-items:center;gap:2rem}}._bilingualCopy_170m6_351{text-align:center;max-width:540px;margin:0 auto}._bilingualCopy_170m6_351 ._eyebrow_170m6_283{justify-content:center}._bilingualCta_170m6_360{margin-top:1.5rem;display:flex;justify-content:center}._bilingualPhone_170m6_366{width:100%;max-width:300px;height:auto;filter:drop-shadow(0 30px 55px rgba(0,0,54,.6))}@media (max-width: 1024px){._bilingualPhone_170m6_366{max-width:240px}}._bilingualPhoneLeft_170m6_378{justify-self:end}._bilingualPhoneRight_170m6_382{justify-self:start}._btn_170m6_386{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1.5rem;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;cursor:pointer;white-space:nowrap;border:2px solid transparent;transition-property:background-color,color,border-color,box-shadow,transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._btn_170m6_386{transition:none}}._btn_170m6_386:focus-visible{outline:2px solid #507CBD;outline-offset:2px}._btn_170m6_386 svg{transition-property:transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._btn_170m6_386 svg{transition:none}}._btn_170m6_386:hover svg:last-child{transform:translate(3px)}._btn_170m6_386:active{transform:translateY(1px)}._btnPrimary_170m6_431{background:#cd2d3d;color:#fff;border-color:#cd2d3d}._btnPrimary_170m6_431:hover{background:#b0242f;border-color:#b0242f;box-shadow:0 8px 0 -2px #0000362e,0 10px 22px #cd2d3d57;transform:translateY(-2px)}._btnPrimary_170m6_431:active{box-shadow:0 2px 8px #cd2d3d4d;transform:translateY(0)}._btnSecondary_170m6_447{background:#000036;color:#fff;border-color:#000036}._btnSecondary_170m6_447:hover{background:#16165c;border-color:#16165c;box-shadow:0 8px 0 -2px #cd2d3d80,0 10px 22px #0000364d;transform:translateY(-2px)}._btnOutline_170m6_459{background:transparent;color:#000036;border-color:#000036}._btnOutline_170m6_459:hover{background:#000036;color:#fff;transform:translateY(-2px)}._btnOutlineLight_170m6_470{background:transparent;color:#fff;border-color:#fffc}._btnOutlineLight_170m6_470:hover{background:#fff;color:#000036;border-color:#fff;transform:translateY(-2px)}._btnOutlineLight_170m6_470:focus-visible{outline-color:#fff}._btnLink_170m6_485{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase;color:#cd2d3d;transition-property:gap,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._btnLink_170m6_485{transition:none}}._btnLink_170m6_485:hover{gap:.75rem;color:#b0242f}._btnLink_170m6_485:focus-visible{outline:2px solid #507CBD;outline-offset:3px;border-radius:2px}._btnRow_170m6_513{display:flex;flex-wrap:wrap;gap:.75rem}._logoImg_170m6_519{height:38px;width:auto;filter:brightness(0) invert(1)}@media (max-width: 768px){._logoImg_170m6_519{height:30px}}._header_170m6_530{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#000036;color:#fff;border-bottom:2px solid #CD2D3D}._headerInner_170m6_539{display:flex;align-items:center;gap:1.5rem;min-height:68px}._headerLogo_170m6_546{flex-shrink:0;display:inline-flex}._headerNav_170m6_551{display:flex;align-items:center;gap:2rem;margin-left:1.5rem}@media (max-width: 1024px){._headerNav_170m6_551{display:none}}._navLink_170m6_563{position:relative;color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.25rem 0;transition-property:color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._navLink_170m6_563{transition:none}}._navLink_170m6_563:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:3px;background:#cd2d3d;transition-property:width;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._navLink_170m6_563:after{transition:none}}._navLink_170m6_563:hover{color:#ffffffeb}._navLink_170m6_563:hover:after{width:100%}._navLink_170m6_563:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px;border-radius:2px}._navActive_170m6_609{color:#cd2d3d}._navActive_170m6_609:after{width:100%}._navDropdown_170m6_616{position:relative}._navDropdownTrigger_170m6_620{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.25rem 0;transition-property:color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._navDropdownTrigger_170m6_620{transition:none}}._navDropdownTrigger_170m6_620 svg:last-child{transition-property:transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._navDropdownTrigger_170m6_620 svg:last-child{transition:none}}._navDropdownTrigger_170m6_620[aria-expanded=true] svg:last-child{transform:rotate(180deg)}._navDropdownTrigger_170m6_620:hover{color:#ffffffeb}._navDropdownTrigger_170m6_620:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px;border-radius:2px}._navDropdownMenu_170m6_661{position:absolute;top:calc(100% + 16px);left:0;min-width:230px;background:#fff;color:#000036;border-top:3px solid #CD2D3D;border-radius:0 0 3px 3px;box-shadow:0 12px 32px #00003624;padding:.5rem;z-index:101}@media (prefers-reduced-motion: no-preference){._navDropdownMenu_170m6_661{animation:_tq-fade-up_170m6_148 .12s cubic-bezier(0,0,0,1) 0ms both}}._navDropdownMenu_170m6_661 a,._navDropdownMenu_170m6_661 button{display:block;width:100%;text-align:left;padding:.5rem .75rem;color:#000036;font-size:.875rem;font-weight:500;border-radius:2px;transition-property:background-color,color,padding-left;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._navDropdownMenu_170m6_661 a,._navDropdownMenu_170m6_661 button{transition:none}}._navDropdownMenu_170m6_661 a:hover,._navDropdownMenu_170m6_661 button:hover{background:#e3e6e0;color:#cd2d3d;padding-left:1rem}._navDropdownMenu_170m6_661 a:focus-visible,._navDropdownMenu_170m6_661 button:focus-visible{outline:2px solid #507CBD;outline-offset:-2px}._headerActions_170m6_711{margin-left:auto;display:flex;align-items:center;gap:.75rem}@media (max-width: 1024px){._headerActions_170m6_711{display:none}}._headerMobileToggle_170m6_723{margin-left:auto;display:none;color:#fff;padding:.5rem;border-radius:2px;transition-property:background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._headerMobileToggle_170m6_723{transition:none}}._headerMobileToggle_170m6_723:hover{background:#ffffff1a}._headerMobileToggle_170m6_723:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media (max-width: 1024px){._headerMobileToggle_170m6_723{display:inline-flex}}._mobileMenu_170m6_751{display:none;flex-direction:column;gap:.5rem;padding:1rem 0 1.5rem;border-top:1px solid rgba(255,255,255,.08)}@media (max-width: 1024px){._mobileMenu_170m6_751{display:flex}}._mobileMenu_170m6_751 a{color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:.5rem 0;transition-property:color,padding-left;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._mobileMenu_170m6_751 a{transition:none}}._mobileMenu_170m6_751 a:hover{color:#cd2d3d;padding-left:.5rem}._mobileMenu_170m6_751 a:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:2px}._mobileMenuCta_170m6_789{margin-top:.5rem;align-self:flex-start;background:#cd2d3d;color:#fff!important;padding:.75rem 1.5rem!important;border-radius:3px}._langSwitch_170m6_798{display:inline-flex;align-items:center;gap:.5rem}._hero_170m6_804{position:relative;background:#000036;color:#fff;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:48px 48px}._hero_170m6_804:before{content:"";position:absolute;top:-25%;right:-8%;width:55%;height:130%;background:radial-gradient(closest-side,rgba(205,45,61,.26),transparent 70%);pointer-events:none;z-index:1}._heroBg_170m6_824{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.22;z-index:0}@media (prefers-reduced-motion: no-preference){._heroBg_170m6_824{animation:_tq-ken-burns_170m6_1 28s ease-in-out 0ms both;animation-iteration-count:infinite}}._heroBg_170m6_824:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#000036b3,#00003633)}._heroInner_170m6_849{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:center;padding:0}@media (max-width: 1024px){._heroInner_170m6_849{grid-template-columns:1fr;gap:2rem;text-align:center;padding:2rem 0}}._heroInner_170m6_849>div:first-child{position:relative;padding:2rem 0}@media (max-width: 1024px){._heroInner_170m6_849>div:first-child{padding:0}}._heroNarrow_170m6_877{grid-template-columns:1fr;max-width:820px;margin:0 auto;text-align:center}._heroNarrow_170m6_877>div:first-child{padding-left:0}._heroNarrow_170m6_877>div:first-child:before{display:none}._heroEyebrow_170m6_890{color:#cd2d3d}@media (prefers-reduced-motion: no-preference){._heroEyebrow_170m6_890{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) 40ms both}}._heroEyebrow_170m6_890:before{display:none}._heroTitle_170m6_902{font-size:4rem;font-weight:700;letter-spacing:-.025em;line-height:1.02;color:#fff}@media (prefers-reduced-motion: no-preference){._heroTitle_170m6_902{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) .12s both}}@media (max-width: 1024px){._heroTitle_170m6_902{font-size:3rem}}@media (max-width: 768px){._heroTitle_170m6_902{font-size:2.25rem}}._heroSub_170m6_925{margin-top:1.5rem;font-size:1.25rem;line-height:1.6;color:#ffffffd1;max-width:52ch}@media (prefers-reduced-motion: no-preference){._heroSub_170m6_925{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) .22s both}}@media (max-width: 1024px){._heroSub_170m6_925{margin-left:auto;margin-right:auto}}@media (max-width: 768px){._heroSub_170m6_925{font-size:1.0625rem}}._heroActions_170m6_949{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}@media (prefers-reduced-motion: no-preference){._heroActions_170m6_949{animation:_tq-fade-up_170m6_148 .36s cubic-bezier(0,0,0,1) .32s both}}@media (max-width: 1024px){._heroActions_170m6_949{justify-content:center}}._heroVisual_170m6_966{position:relative;display:flex;justify-content:center;align-self:stretch}._heroVisual_170m6_966 ._imageFrame_170m6_972{height:100%}._heroVisual_170m6_966 ._imageReal_170m6_975{height:100%;object-fit:cover}@media (max-width: 1024px){._heroVisual_170m6_966{align-self:center}._heroVisual_170m6_966 ._imageFrame_170m6_972,._heroVisual_170m6_966 ._imageReal_170m6_975{height:auto}}._heroVisual_170m6_966 ._heroPhoto_170m6_991{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);height:100%;width:auto;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}._heroVisual_170m6_966 ._heroPhoto_170m6_991 ._imageReal_170m6_975{height:100%;width:auto;max-width:none}@media (max-width: 1024px){._heroVisual_170m6_966 ._heroPhoto_170m6_991{position:static;transform:none;height:auto;width:100%}._heroVisual_170m6_966 ._heroPhoto_170m6_991 ._imageReal_170m6_975{height:auto;width:100%}}._accentBar_170m6_1026{position:relative;height:8px;background:#cd2d3d;overflow:hidden}@media (prefers-reduced-motion: no-preference){._accentBar_170m6_1026:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);animation:_tq-sheen_170m6_1 4.5s linear infinite;animation-delay:1s;will-change:transform}}._imageFrame_170m6_972{position:relative;border-radius:3px;overflow:hidden;box-shadow:0 18px 40px #00003647;border:1px solid rgba(0,0,54,.1);width:100%}._imageReal_170m6_975{width:100%;display:block}._imagePlaceholder_170m6_1058{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;text-align:center;padding:2rem;min-height:260px;background:linear-gradient(135deg,#507cbd29,#0000361a),#e3e6e0;color:#000036;border:1px dashed #B6B9AE}._imagePlaceholderIcon_170m6_1072{color:#cd2d3d}._imagePlaceholderName_170m6_1076{font-size:.8125rem;font-weight:600}._imagePlaceholderAlt_170m6_1081{font-size:.8125rem;color:#8c8d82;max-width:320px;line-height:1.6}._feature_170m6_1088{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}._feature_170m6_1088+._feature_170m6_1088{margin-top:4rem}@media (max-width: 1024px){._feature_170m6_1088{grid-template-columns:1fr;gap:1.5rem}}._featureImgLeft_170m6_1104 ._featureContent_170m6_1104{order:2}._featureImgLeft_170m6_1104 ._featureVisual_170m6_1108{order:1}@media (max-width: 1024px){._featureImgLeft_170m6_1104 ._featureContent_170m6_1104{order:1}._featureImgLeft_170m6_1104 ._featureVisual_170m6_1108{order:2}}._featureTitle_170m6_1120{font-size:2.25rem;font-weight:700;letter-spacing:-.015em;padding-bottom:1rem;border-bottom:3px solid #CD2D3D;display:inline-block}@media (max-width: 768px){._featureTitle_170m6_1120{font-size:1.75rem}}._featureBody_170m6_1134{margin-top:1rem;font-size:1.0625rem;line-height:1.6;color:#8c8d82}._featureList_170m6_1141{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}._featureListItem_170m6_1148{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.6}._featureListItem_170m6_1148 svg{color:#cd2d3d;flex-shrink:0;margin-top:3px}._featureVisual_170m6_1108{position:relative}._featureVisualFramed_170m6_1165{position:relative;isolation:isolate}._featureVisualFramed_170m6_1165:before{content:"";position:absolute;left:-16px;top:-16px;width:56%;height:68%;background:#000036;z-index:-1}._featureVisualFramed_170m6_1165:after{content:"";position:absolute;right:-14px;bottom:-14px;width:46%;height:56%;background:#cd2d3d;z-index:-1}@media (max-width: 768px){._featureVisualFramed_170m6_1165:before{left:-8px;top:-8px}._featureVisualFramed_170m6_1165:after{right:-8px;bottom:-8px}}._featureBadge_170m6_1200{position:absolute;right:-18px;bottom:12%;width:92px;height:92px;z-index:2;pointer-events:none}@media (prefers-reduced-motion: no-preference){._featureBadge_170m6_1200{animation:_tq-stamp_170m6_1 .36s cubic-bezier(.34,1.56,.64,1) .2s both}}@media (max-width: 768px){._featureBadge_170m6_1200{width:64px;height:64px;right:-8px}}._splitFeature_170m6_1222{display:grid;grid-template-columns:.82fr 1.18fr;gap:4rem;align-items:center}@media (max-width: 1024px){._splitFeature_170m6_1222{grid-template-columns:1fr;gap:2rem}}._splitFeatureMedia_170m6_1235{min-width:0}._splitFeatureMedia_170m6_1235 img{width:100%;height:auto;display:block}._splitFeatureList_170m6_1244{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.5rem}@media (max-width: 640px){._splitFeatureList_170m6_1244{grid-template-columns:1fr;gap:1.5rem}}._splitFeatureItem_170m6_1256{min-width:0}._splitFeatureTitle_170m6_1260{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;color:#000036}._splitFeatureBody_170m6_1267{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:#8c8d82}._featureBanner_170m6_1274{position:relative;background:#e3e6e0}._featureBannerInner_170m6_1279{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}@media (max-width: 1024px){._featureBannerInner_170m6_1279{grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}}._featureBannerMedia_170m6_1296{min-width:0}._featureBannerImage_170m6_1300{border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}._featureBannerImage_170m6_1300 img{width:100%;height:auto;display:block}._featureBannerBody_170m6_1313{display:flex;flex-direction:column;justify-content:center;padding:2rem 0}@media (max-width: 1024px){._featureBannerBody_170m6_1313{padding:0 0 2rem}}._featureBannerTitle_170m6_1325{display:block;font-size:2.25rem;line-height:1.12;padding-bottom:1rem}@media (max-width: 768px){._featureBannerTitle_170m6_1325{font-size:1.875rem}}._grid_170m6_1337{display:grid;gap:1.5rem}._gridCols2_170m6_1342{grid-template-columns:repeat(2,1fr)}._gridCols3_170m6_1346{grid-template-columns:repeat(3,1fr)}._gridCols4_170m6_1350{grid-template-columns:repeat(4,1fr)}@media (max-width: 1024px){._gridCols3_170m6_1346,._gridCols4_170m6_1350{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._gridCols2_170m6_1342,._gridCols3_170m6_1346,._gridCols4_170m6_1350{grid-template-columns:1fr}}._card_170m6_1364{position:relative;background:#fff;border:1px solid rgba(0,0,54,.14);border-radius:3px;padding:2rem;overflow:hidden;transition-property:transform,box-shadow,border-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._card_170m6_1364{transition:none}}._card_170m6_1364:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#cd2d3d;transform:scaleX(0);transform-origin:left;transition-property:transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._card_170m6_1364:before{transition:none}}._card_170m6_1364:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0000360d,0 16px 30px #0000361f;border-color:#000036}._card_170m6_1364:hover:before{transform:scaleX(1)}._card_170m6_1364:hover ._cardIcon_170m6_1407{background:#cd2d3d;color:#fff}._cardIcon_170m6_1407{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:3px;background:#000036;color:#fff;margin-bottom:1rem;transition-property:background-color,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._cardIcon_170m6_1407{transition:none}}._cardPhoto_170m6_1432{display:block;margin:-2rem -2rem 1.5rem;aspect-ratio:6/5;overflow:hidden;background:#e3e6e0;border-bottom:3px solid #CD2D3D}._cardPhoto_170m6_1432 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition-property:transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._cardPhoto_170m6_1432 img{transition:none}}._card_170m6_1364:hover ._cardPhoto_170m6_1432 img{transform:scale(1.03)}._cardTitle_170m6_1460{font-size:1.125rem;font-weight:600}._cardBody_170m6_1465{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:#8c8d82}._cardLink_170m6_1472{display:block;color:inherit}._cardLink_170m6_1472:active{transform:translateY(-2px)}._cardLink_170m6_1472:focus-visible{outline:2px solid #507CBD;outline-offset:3px}._chip_170m6_1484{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:2px;margin-bottom:.75rem}._chipLive_170m6_1495{background:#2e9e5b24;color:#2e9e5b}._chipBuilding_170m6_1500{background:#e0a1002e;color:#8a6500}._chipRoadmap_170m6_1505{background:#507cbd29;color:#507cbd}._groupLabel_170m6_1510{font-size:1.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin-bottom:1.5rem;padding:0 0 .75rem 1rem;border-left:3px solid #CD2D3D;border-bottom:1px solid #B6B9AE;display:block}._groupBlock_170m6_1522+._groupBlock_170m6_1522{margin-top:3rem}._steps_170m6_1526{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;counter-reset:step}@media (max-width: 1024px){._steps_170m6_1526{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._steps_170m6_1526{grid-template-columns:1fr}}._step_170m6_1526{position:relative;padding:1.5rem;border-radius:3px;background:#fff;border:1px solid rgba(0,0,54,.14);border-top:3px solid #000036;transition-property:border-color,transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._step_170m6_1526{transition:none}}._step_170m6_1526:hover{border-top-color:#cd2d3d;transform:translateY(-3px)}._stepNum_170m6_1564{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:3px;background:#000036;color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1rem}._step_170m6_1526:hover ._stepNum_170m6_1564{background:#cd2d3d}._stepTitle_170m6_1581{font-size:1.0625rem;font-weight:600}._stepBody_170m6_1586{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:#8c8d82}._statBand_170m6_1593{position:relative;background:#000036;color:#fff;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:46px 46px}._statBandInner_170m6_1602{position:relative;z-index:1;padding:4rem 0}._statGrid_170m6_1608{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){._statGrid_170m6_1608{grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}}@media (max-width: 640px){._statGrid_170m6_1608{grid-template-columns:1fr}}._stat_170m6_1593{text-align:center}@media (prefers-reduced-motion: no-preference){._stat_170m6_1593{animation:_tq-stat-rise_170m6_1 .36s cubic-bezier(0,0,0,1) 0ms both}}._statNum_170m6_1634{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;letter-spacing:-.02em;line-height:1;color:#fff}._statNum_170m6_1634 span{color:#cd2d3d}._statLabel_170m6_1646{margin-top:.75rem;display:inline-block;padding-top:.75rem;border-top:3px solid #CD2D3D;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8}._logoStrip_170m6_1658{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}._logoStripLabel_170m6_1666{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8c8d82}._logoStripItems_170m6_1674{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}._logoStripItem_170m6_1674{padding:.5rem 1.5rem;border:1px solid #B6B9AE;border-left:3px solid #CD2D3D;border-radius:2px;background:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.02em;color:#000036;transition-property:transform,border-color,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._logoStripItem_170m6_1674{transition:none}}._logoStripItem_170m6_1674:hover{transform:translateY(-2px);box-shadow:0 1px 2px #00003614}._tableWrap_170m6_1705{overflow-x:auto}._table_170m6_1705{width:100%;border-collapse:collapse;min-width:640px;background:#fff;border:1px solid rgba(0,0,54,.14);border-radius:3px;overflow:hidden;box-shadow:0 1px 2px #00003614}._table_170m6_1705 th,._table_170m6_1705 td{padding:1rem 1.5rem;text-align:left;border-bottom:1px solid #B6B9AE;font-size:.9375rem}._table_170m6_1705 thead th{background:#000036;color:#fff;font-weight:700;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase}._table_170m6_1705 tbody tr:last-child td{border-bottom:0}._table_170m6_1705 ._colMark_170m6_1736{text-align:center}._tableHighlight_170m6_1740{background:#f9e0e3}._markYes_170m6_1744{color:#2e9e5b;display:inline-flex}._markNo_170m6_1749{color:#b6b9ae;display:inline-flex}._packageGrid_170m6_1754{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin:0 auto}@media (max-width: 768px){._packageGrid_170m6_1754{grid-template-columns:1fr}}._package_170m6_1754{position:relative;background:#fff;border:1px solid rgba(0,0,54,.14);border-top:3px solid #000036;border-radius:3px;padding:3rem 2rem;display:flex;flex-direction:column;transition-property:transform,box-shadow,border-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._package_170m6_1754{transition:none}}._package_170m6_1754:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0000360d,0 18px 34px #00003624}._packageFeatured_170m6_1790{border-color:#cd2d3d;border-top-color:#cd2d3d;box-shadow:0 2px 4px #cd2d3d14,0 14px 30px #cd2d3d29}._packageFeatured_170m6_1790:hover{box-shadow:0 2px 6px #cd2d3d1f,0 22px 42px #cd2d3d33}._packageBadge_170m6_1799{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:#cd2d3d;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:2px;white-space:nowrap}._packageName_170m6_1815{font-size:1.5rem;font-weight:700}._packageTagline_170m6_1820{margin-top:.5rem;color:#8c8d82;font-size:.9375rem}._packagePrice_170m6_1826{margin-top:1rem;font-size:1.0625rem;font-weight:700;color:#cd2d3d}._packageFeatures_170m6_1833{margin:1.5rem 0;display:flex;flex-direction:column;gap:.75rem;flex:1}._packageFeature_170m6_1790{display:flex;gap:.75rem;font-size:.9375rem;line-height:1.6}._packageFeature_170m6_1790 svg{color:#cd2d3d;flex-shrink:0;margin-top:3px}._ctaBand_170m6_1853{position:relative;background:#000036;color:#fff;text-align:center;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:46px 46px}._ctaBand_170m6_1853:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 140% at 50% 0%,rgba(205,45,61,.22),transparent 60%);pointer-events:none}._ctaInner_170m6_1870{position:relative;z-index:1;padding:4rem 0}._ctaTitle_170m6_1876{font-size:3rem;font-weight:700;letter-spacing:-.02em;color:#fff}@media (max-width: 768px){._ctaTitle_170m6_1876{font-size:2rem}}._ctaSub_170m6_1888{margin-top:1rem;font-size:1.125rem;color:#fffc}._ctaActions_170m6_1894{margin-top:2rem;display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}._painGrid_170m6_1902{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 768px){._painGrid_170m6_1902{grid-template-columns:1fr}}._pain_170m6_1902{position:relative;padding:2rem 1.5rem 1.5rem;border:1px solid rgba(0,0,54,.14);border-left:3px solid #CD2D3D;border-radius:3px;background:#fff;transition-property:transform,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._pain_170m6_1902{transition:none}}._pain_170m6_1902:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000361a}._painTitle_170m6_1934{font-size:1.0625rem;font-weight:600}._painBody_170m6_1939{margin-top:.5rem;color:#8c8d82;font-size:.9375rem;line-height:1.6}._tradeStrip_170m6_1946{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}._tradeChip_170m6_1953{padding:.5rem 1rem;border-radius:2px;background:#fff;border:1px solid #B6B9AE;border-left:3px solid #B6B9AE;font-size:.9375rem;font-weight:600;transition-property:border-color,color,background-color,transform,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._tradeChip_170m6_1953{transition:none}}._tradeChip_170m6_1953:hover{border-color:#cd2d3d;border-left-color:#cd2d3d;color:#cd2d3d;transform:translateY(-2px);box-shadow:0 1px 2px #00003614}._tradeChip_170m6_1953:focus-visible{outline:2px solid #507CBD;outline-offset:2px}._faqList_170m6_1982{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}._faqItem_170m6_1990{border:1px solid rgba(0,0,54,.14);border-left:3px solid #B6B9AE;border-radius:3px;overflow:hidden;background:#fff;transition-property:border-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._faqItem_170m6_1990{transition:none}}._faqItem_170m6_1990:hover{border-left-color:#cd2d3d}._faqQuestion_170m6_2010{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:1.0625rem;font-weight:600;text-align:left;transition-property:color,background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._faqQuestion_170m6_2010{transition:none}}._faqQuestion_170m6_2010:hover{color:#cd2d3d}._faqQuestion_170m6_2010:focus-visible{outline:2px solid #507CBD;outline-offset:-2px;border-radius:3px}._faqQuestion_170m6_2010 svg{flex-shrink:0;transition-property:transform,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._faqQuestion_170m6_2010 svg{transition:none}}._faqQuestion_170m6_2010:hover svg{color:#cd2d3d}._faqOpen_170m6_2052{border-left-color:#cd2d3d}._faqOpen_170m6_2052 svg{transform:rotate(180deg)}._faqAnswer_170m6_2060{padding:0 1.5rem 1.5rem;font-size:.9375rem;line-height:1.6;color:#8c8d82}._demoLayout_170m6_2067{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:start}@media (max-width: 1024px){._demoLayout_170m6_2067{grid-template-columns:1fr;gap:2rem}}._form_170m6_2080{display:flex;flex-direction:column;gap:1rem}._formRow_170m6_2086{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 640px){._formRow_170m6_2086{grid-template-columns:1fr}}._field_170m6_2097{display:flex;flex-direction:column;gap:.5rem}._label_170m6_2103{font-size:.8125rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._input_170m6_2110,._select_170m6_2110,._textarea_170m6_2110{font-family:inherit;font-size:.9375rem;padding:.75rem 1rem;border:1px solid #B6B9AE;border-radius:2px;background:#fff;color:#000036;transition-property:border-color,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._input_170m6_2110,._select_170m6_2110,._textarea_170m6_2110{transition:none}}._input_170m6_2110:focus,._select_170m6_2110:focus,._textarea_170m6_2110:focus{outline:none;border-color:#cd2d3d;box-shadow:0 0 0 3px #cd2d3d26}._textarea_170m6_2110{resize:vertical;min-height:120px}._expectCard_170m6_2138{background:#e3e6e0;border-left:3px solid #CD2D3D;border-radius:3px;padding:2rem}._expectList_170m6_2145{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}._expectItem_170m6_2152{display:flex;gap:.75rem;font-size:.9375rem;line-height:1.6}._expectItem_170m6_2152 svg{color:#cd2d3d;flex-shrink:0;margin-top:2px}._fieldError_170m6_2164{font-size:.8125rem;color:#cd2d3d}._hint_170m6_2169{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#8c8d82}._hint_170m6_2169 svg{flex-shrink:0}._hintOk_170m6_2180,._hintBad_170m6_2184{color:#cd2d3d}._subdomainRow_170m6_2188{display:flex;align-items:stretch}._subdomainRow_170m6_2188 ._input_170m6_2110{flex:1;border-top-right-radius:0;border-bottom-right-radius:0}._subdomainSuffix_170m6_2198{display:inline-flex;align-items:center;padding:0 1rem;font-size:.9375rem;color:#8c8d82;white-space:nowrap;background:#e3e6e0;border:1px solid #B6B9AE;border-left:none;border-top-right-radius:2px;border-bottom-right-radius:2px}._successPanel_170m6_2212{background:#e3e6e0;border-left:3px solid #CD2D3D;border-radius:3px;padding:2rem;max-width:640px}._footer_170m6_2220{background:#000036;color:#ffffffd9;padding:4rem 0 2rem;border-top:3px solid #CD2D3D}._footerGrid_170m6_2227{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem}@media (max-width: 1024px){._footerGrid_170m6_2227{grid-template-columns:1fr 1fr}}@media (max-width: 640px){._footerGrid_170m6_2227{grid-template-columns:1fr}}._footerBrand_170m6_2243{max-width:280px}._footerTagline_170m6_2247{margin-top:1rem;font-size:.9375rem;line-height:1.6;color:#fff9}._footerColTitle_170m6_2254{font-size:.75rem;font-weight:700;color:#fff;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.14em;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.12)}._footerCol_170m6_2254 a{display:block;width:-webkit-fit-content;width:fit-content;padding:.25rem 0;font-size:.9375rem;color:#ffffffb3;transition-property:color,transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._footerCol_170m6_2254 a{transition:none}}._footerCol_170m6_2254 a:hover{color:#fff;transform:translate(4px)}._footerCol_170m6_2254 a:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;border-radius:2px;color:#fff}._footerBottom_170m6_2291{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._footerCopy_170m6_2302{font-size:.875rem;color:#ffffff8c}._footerSocial_170m6_2307{display:flex;gap:.75rem;align-items:center}._footerSocial_170m6_2307 a{display:inline-flex;padding:.5rem;border-radius:2px;transition-property:background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._footerSocial_170m6_2307 a{transition:none}}._footerSocial_170m6_2307 a:hover{background:#ffffff1a}._footerSocial_170m6_2307 a:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}._socialIcon_170m6_2333{width:22px;height:22px;opacity:.7;transition-property:opacity,transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._socialIcon_170m6_2333{transition:none}}a:hover ._socialIcon_170m6_2333{opacity:1;transform:translateY(-1px)}@media (prefers-reduced-motion: no-preference){._reveal_170m6_2352{opacity:0;transform:translateY(24px);transition:opacity .36s cubic-bezier(0,0,0,1),transform .36s cubic-bezier(0,0,0,1)}._isRevealed_170m6_2360{opacity:1;transform:none}}._prose_170m6_2366{max-width:760px;margin:0 auto}._prose_170m6_2366 p{margin-top:1rem;font-size:1.0625rem;line-height:1.6;color:#8c8d82}._prose_170m6_2366 h3{margin-top:2rem;font-size:1.5rem;padding-left:1rem;border-left:3px solid #CD2D3D}._note_170m6_2383{margin-top:1.5rem;padding:1rem 1.5rem;border-radius:3px;background:#e8eff8;border-left:3px solid #507CBD;font-size:.9375rem;line-height:1.6;color:#000036}@keyframes _tq-fade-in_99f9h_145{0%{opacity:0}to{opacity:1}}@keyframes _tq-fade-up_99f9h_148{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-down_99f9h_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes _tq-fade-up-lg_99f9h_1{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes _tq-scale-in_99f9h_151{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _tq-shimmer_99f9h_1{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes _tq-float_99f9h_1{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-8px,0) rotate(.4deg)}}@keyframes _tq-ken-burns_99f9h_1{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}@keyframes _tq-sheen_99f9h_1{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes _tq-parallax-y_99f9h_1{0%{transform:translateZ(0)}to{transform:translate3d(0,12%,0)}}@keyframes _tq-wipe-in_99f9h_1{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes _tq-rule-grow_99f9h_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _tq-stamp_99f9h_1{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes _tq-stat-rise_99f9h_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: no-preference){._tq-fade-in_99f9h_145{animation:_tq-fade-in_99f9h_145 .22s cubic-bezier(0,0,0,1) both}._tq-fade-up_99f9h_148{animation:_tq-fade-up_99f9h_148 .36s cubic-bezier(0,0,0,1) both}._tq-scale-in_99f9h_151{animation:_tq-scale-in_99f9h_151 .22s cubic-bezier(.34,1.56,.64,1) both}._tq-stagger_99f9h_154>*{animation:_tq-fade-up_99f9h_148 .36s cubic-bezier(0,0,0,1) both}._tq-stagger_99f9h_154>*:nth-child(1){animation-delay:0ms}._tq-stagger_99f9h_154>*:nth-child(2){animation-delay:70ms}._tq-stagger_99f9h_154>*:nth-child(3){animation-delay:.14s}._tq-stagger_99f9h_154>*:nth-child(4){animation-delay:.21s}._tq-stagger_99f9h_154>*:nth-child(5){animation-delay:.28s}._tq-stagger_99f9h_154>*:nth-child(6){animation-delay:.35s}._tq-stagger_99f9h_154>*:nth-child(7){animation-delay:.42s}._tq-stagger_99f9h_154>*:nth-child(8){animation-delay:.49s}._tq-stagger_99f9h_154>*:nth-child(9){animation-delay:.56s}._tq-stagger_99f9h_154>*:nth-child(10){animation-delay:.63s}}._tq-skeleton_99f9h_188{background:linear-gradient(90deg,#b6b9ae 25%,#e3e6e0 37%,#b6b9ae 63%);background-size:936px 100%;border-radius:6px}@media (prefers-reduced-motion: no-preference){._tq-skeleton_99f9h_188{animation:_tq-shimmer_99f9h_1 1.4s ease-in-out infinite}}._page_99f9h_199{min-height:100vh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;color:#000036;background:#fff}._page_99f9h_199 h1,._page_99f9h_199 h2{margin:0;line-height:1.15;font-weight:700}._page_99f9h_199 p{margin:0}._page_99f9h_199 strong{font-weight:700}._page_99f9h_199 button{font-family:inherit;cursor:pointer}@media (max-width: 1024px){._page_99f9h_199{grid-template-columns:1fr}}._brandPanel_99f9h_228{position:relative;background:#000036;color:#fff;padding:3rem 2rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;overflow:hidden}._brandPanel_99f9h_228:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(80,124,189,.28),transparent 55%),radial-gradient(circle at 80% 90%,rgba(205,45,61,.18),transparent 50%);pointer-events:none}@media (max-width: 1024px){._brandPanel_99f9h_228{display:none}}._brandTop_99f9h_252{position:relative;z-index:1}._brandLogo_99f9h_257{height:44px;width:auto;display:block;filter:brightness(0) invert(1)}._brandCopy_99f9h_264{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;max-width:420px}@media (prefers-reduced-motion: no-preference){._brandCopy_99f9h_264{animation:_tq-fade-up_99f9h_148 .36s cubic-bezier(0,0,0,1) 0ms both}}._brandCopy_99f9h_264 h1{font-size:clamp(2.25rem,3.4vw,3.25rem);letter-spacing:-.02em;line-height:1.05}._brandCopy_99f9h_264 p{font-size:1.0625rem;line-height:1.6;color:#ffffffd9}._brandAccent_99f9h_288{position:relative;z-index:1;height:4px;width:80px;background:#cd2d3d;border-radius:999px}._formPanel_99f9h_297{position:relative;padding:3rem 2rem;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}@media (max-width: 768px){._formPanel_99f9h_297{padding:2rem 1rem}}._backLink_99f9h_313{position:absolute;top:1.5rem;left:1.5rem;display:inline-flex;align-items:center;gap:.5rem;color:#8c8d82;font-size:.875rem;font-weight:500;text-decoration:none;transition-property:color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._backLink_99f9h_313{transition:none}}._backLink_99f9h_313:hover{color:#000036}._formMobileLogo_99f9h_337{display:none;height:36px;width:auto}@media (max-width: 1024px){._formMobileLogo_99f9h_337{display:block;margin:1.5rem auto 0}}._formCard_99f9h_349{width:100%;max-width:420px;display:flex;flex-direction:column;gap:1.5rem}@media (prefers-reduced-motion: no-preference){._formCard_99f9h_349{animation:_tq-fade-up_99f9h_148 .22s cubic-bezier(0,0,0,1) 0ms both}}._formHeader_99f9h_362{display:flex;flex-direction:column;gap:.5rem}._formHeader_99f9h_362 h2{font-size:clamp(1.75rem,2.4vw,2.25rem);letter-spacing:-.01em}._formHeader_99f9h_362 p{font-size:.9375rem;color:#8c8d82;line-height:1.6}._form_99f9h_297{display:flex;flex-direction:column;gap:1rem}._field_99f9h_383{display:flex;flex-direction:column;gap:.5rem}._field_99f9h_383 label{font-size:.8125rem;font-weight:600;color:#000036;letter-spacing:.02em}._input_99f9h_395{width:100%;height:48px;padding:0 1rem;font-family:inherit;font-size:.9375rem;color:#000036;background:#fff;border:1px solid #B6B9AE;border-radius:10px;transition-property:border-color,box-shadow,background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._input_99f9h_395{transition:none}}._input_99f9h_395::placeholder{color:#b6b9ae}._input_99f9h_395:hover{border-color:#8c8d82}._input_99f9h_395:focus{outline:none;border-color:#cd2d3d;box-shadow:0 0 0 4px #cd2d3d1f}._inputPassword_99f9h_426{padding-right:48px}._inputError_99f9h_430{border-color:#cd2d3d}._inputError_99f9h_430:focus{box-shadow:0 0 0 4px #cd2d3d2e}._passwordWrap_99f9h_437{position:relative}._passwordToggle_99f9h_441{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:0;padding:.5rem;color:#8c8d82;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;transition-property:color,background-color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._passwordToggle_99f9h_441{transition:none}}._passwordToggle_99f9h_441:hover{color:#000036;background:#e3e6e0}._fieldError_99f9h_468{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#cd2d3d}._fieldError_99f9h_468 svg{flex-shrink:0}._formRow_99f9h_479{display:flex;justify-content:flex-end}._forgotLink_99f9h_484{background:none;border:0;padding:0;color:#507cbd;font-size:.8125rem;font-weight:500;cursor:pointer;transition-property:color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._forgotLink_99f9h_484{transition:none}}._forgotLink_99f9h_484:hover{color:#cd2d3d}._submit_99f9h_505{height:48px;background:#cd2d3d;color:#fff;border:0;border-radius:999px;font-size:.9375rem;font-weight:600;letter-spacing:.01em;transition-property:background-color,box-shadow,transform;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._submit_99f9h_505{transition:none}}._submit_99f9h_505:hover:not(:disabled){background:#b0242f;box-shadow:0 4px 12px #0000361a}._submit_99f9h_505:active:not(:disabled){transform:translateY(1px);background:#8e1c26}._submit_99f9h_505:disabled{opacity:.6;cursor:not-allowed}._formFooter_99f9h_536{font-size:.875rem;color:#8c8d82;text-align:center}._formFooterLink_99f9h_542{color:#507cbd;font-weight:600;transition-property:color;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion: reduce){._formFooterLink_99f9h_542{transition:none}}._formFooterLink_99f9h_542:hover{color:#cd2d3d}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}:root{--tq-navy: #000036;--tq-red: #CD2D3D;--tq-paper: #E3E6E0;--tq-blue: #507CBD;--tq-stone: #8C8D82;--tq-stone-light: #B6B9AE;--tq-bg-app: #E3E6E0;--tq-bg-surface: #FFFFFF;--tq-text-primary: #000036;--tq-text-secondary: #8C8D82;--tq-accent: #CD2D3D;--tq-accent-hover: #B0242F;--tq-border-subtle: #B6B9AE;--tq-font-base: Montserrat, system-ui, -apple-system, Segoe UI, sans-serif;--tq-radius-md: 10px;--tq-shadow-md: 0 4px 12px rgba(0, 0, 54, .1)}@keyframes tq-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tq-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tq-fade-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes tq-fade-up-lg{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes tq-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes tq-shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes tq-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-8px,0) rotate(.4deg)}}@keyframes tq-ken-burns{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}@keyframes tq-sheen{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes tq-parallax-y{0%{transform:translateZ(0)}to{transform:translate3d(0,12%,0)}}@keyframes tq-wipe-in{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes tq-rule-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tq-stamp{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes tq-stat-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: no-preference){.tq-fade-in{animation:tq-fade-in .22s cubic-bezier(0,0,0,1) both}.tq-fade-up{animation:tq-fade-up .36s cubic-bezier(0,0,0,1) both}.tq-scale-in{animation:tq-scale-in .22s cubic-bezier(.34,1.56,.64,1) both}.tq-stagger>*{animation:tq-fade-up .36s cubic-bezier(0,0,0,1) both}.tq-stagger>*:nth-child(1){animation-delay:0ms}.tq-stagger>*:nth-child(2){animation-delay:70ms}.tq-stagger>*:nth-child(3){animation-delay:.14s}.tq-stagger>*:nth-child(4){animation-delay:.21s}.tq-stagger>*:nth-child(5){animation-delay:.28s}.tq-stagger>*:nth-child(6){animation-delay:.35s}.tq-stagger>*:nth-child(7){animation-delay:.42s}.tq-stagger>*:nth-child(8){animation-delay:.49s}.tq-stagger>*:nth-child(9){animation-delay:.56s}.tq-stagger>*:nth-child(10){animation-delay:.63s}}.tq-skeleton{background:linear-gradient(90deg,#b6b9ae 25%,#e3e6e0 37%,#b6b9ae 63%);background-size:936px 100%;border-radius:6px}@media (prefers-reduced-motion: no-preference){.tq-skeleton{animation:tq-shimmer 1.4s ease-in-out infinite}}.clockin-page .clockin-content table,.inventory-page .dashboard-content table,.dashboard-page .dashboard-content table{width:100%;border-collapse:collapse;border-spacing:0;border-radius:5px;margin-bottom:20px}.clockin-page .clockin-content table thead tr th,.inventory-page .dashboard-content table thead tr th,.dashboard-page .dashboard-content table thead tr th{padding:15px 20px;font-size:14px;font-weight:700;--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1));text-align:center}.clockin-page .clockin-content table tbody tr td,.inventory-page .dashboard-content table tbody tr td,.dashboard-page .dashboard-content table tbody tr td{padding:15px 20px;font-size:14px;font-weight:400;--tw-text-opacity: 1;color:rgb(28 28 30 / var(--tw-text-opacity, 1));text-align:center}.clockin-page .clockin-content table tbody tr td:first-child,.inventory-page .dashboard-content table tbody tr td:first-child,.dashboard-page .dashboard-content table tbody tr td:first-child{border-top-left-radius:5px;text-transform:capitalize}.clockin-page .clockin-content table tbody tr td:last-child,.inventory-page .dashboard-content table tbody tr td:last-child,.dashboard-page .dashboard-content table tbody tr td:last-child{border-top-right-radius:5px}.inventory-page .big-title{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));font-size:24px;font-weight:600;margin-bottom:20px}.clockin-page .clockin-content .table-records tbody tr td .btn-details,.clockin-page .clockin-content td .btn-details,.clockin-page .clockin-content .action-btns .btn-new-user,.new-order-page .action-btns-container .action-btns .btn-new-user,.inventory-page .dashboard-content td .btn-details,.inventory-page .searchbar .action-btns .btn-new-user,.inventory-page .searchbar .action-btns .exp-imp-btn,.dashboard-page .dashboard-content td .btn-details,.dashboard-page .dashboard-content .action-btns .btn-new-user,.dashboard-page .searchbar .action-btns .btn-new-user,.dashboard-page .searchbar .action-btns .exp-imp-btn{border-radius:10px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(189 189 189 / var(--tw-border-opacity, 1));padding:15px 29px;transition:all .3s ease-in-out;margin:0 auto}.clockin-page .clockin-content .table-records tbody tr td .btn-details:hover,.clockin-page .clockin-content td .btn-details:hover,.clockin-page .clockin-content .action-btns .btn-new-user:hover,.new-order-page .action-btns-container .action-btns .btn-new-user:hover,.inventory-page .dashboard-content td .btn-details:hover,.inventory-page .searchbar .action-btns .btn-new-user:hover,.inventory-page .searchbar .action-btns .exp-imp-btn:hover,.dashboard-page .dashboard-content td .btn-details:hover,.dashboard-page .dashboard-content .action-btns .btn-new-user:hover,.dashboard-page .searchbar .action-btns .btn-new-user:hover,.dashboard-page .searchbar .action-btns .exp-imp-btn:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:10px;border-width:1px;border-style:solid;border-color:transparent}.modal .modal-content .btncontainer .noBtn,.modal .modal-content .btncontainer .yesBtn,.btn-tab-selection{border-radius:5px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(189 189 189 / var(--tw-border-opacity, 1));padding:5px 10px;transition:all .3s ease-in-out;margin:0 auto}.modal .modal-content .btncontainer .noBtn:hover,.modal .modal-content .btncontainer .yesBtn:hover,.btn-tab-selection:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:10px;border-width:1px;border-style:solid;border-color:transparent}.profilepage .details-panel .user-information .content-block-documents .btn-download-file,.profilepage .details-panel .user-information .formSubmitFile .btn-save,.profilepage .details-panel .tab-information .btn-save,.profilepage .details-panel .tab-information .field-section-full .btn-download-file,.profilepage .details-panel .details-number .block-right .btn-delete-item,.new-order-page .details-panel .tab-information .tab-information-block .btn-save,.new-order-page .new-details-panel .tab-information .tab-information-block .btn-save,.new-order-page .details-panel .details-number-quote .block-right .btn-delete-item,.new-order-page .new-details-panel .details-number-quote .block-right .btn-delete-item,.new-order-page .details-panel .details-number .block-right .btn-delete-item,.new-order-page .new-details-panel .details-number .block-right .btn-delete-item,.details-tab-panel .details-panel .details-number .block-right .btn-delete-item,.details-tab-panel .new-details-panel .details-number .block-right .btn-delete-item,.dashboard-page .formSubmitFile .btn-save,.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file,.client-details-overlay .details-panel .user-information .formSubmitFile .btn-save,.client-details-overlay .details-panel .tab-information .btn-save,.client-details-overlay .details-panel .tab-information .field-section-full .btn-download-file,.client-details-overlay .details-panel .details-number .block-right .btn-delete-item{border-radius:10px;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(215 41 56 / var(--tw-border-opacity, 1));padding:10px 29px;transition:all .3s ease-in-out;margin:0 auto}.profilepage .details-panel .user-information .content-block-documents .btn-download-file:hover,.profilepage .details-panel .user-information .formSubmitFile .btn-save:hover,.profilepage .details-panel .tab-information .btn-save:hover,.profilepage .details-panel .tab-information .field-section-full .btn-download-file:hover,.profilepage .details-panel .details-number .block-right .btn-delete-item:hover,.new-order-page .details-panel .tab-information .tab-information-block .btn-save:hover,.new-order-page .new-details-panel .tab-information .tab-information-block .btn-save:hover,.new-order-page .details-panel .details-number-quote .block-right .btn-delete-item:hover,.new-order-page .new-details-panel .details-number-quote .block-right .btn-delete-item:hover,.new-order-page .details-panel .details-number .block-right .btn-delete-item:hover,.new-order-page .new-details-panel .details-number .block-right .btn-delete-item:hover,.details-tab-panel .details-panel .details-number .block-right .btn-delete-item:hover,.details-tab-panel .new-details-panel .details-number .block-right .btn-delete-item:hover,.dashboard-page .formSubmitFile .btn-save:hover,.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file:hover,.client-details-overlay .details-panel .user-information .formSubmitFile .btn-save:hover,.client-details-overlay .details-panel .tab-information .btn-save:hover,.client-details-overlay .details-panel .tab-information .field-section-full .btn-download-file:hover,.client-details-overlay .details-panel .details-number .block-right .btn-delete-item:hover{--tw-bg-opacity: 1;background-color:rgb(122 25 37 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:10px;border-width:2px;border-style:solid;border-color:transparent}.new-order-page .details-panel .details-number-quote .block-right .btn-edit-item,.new-order-page .new-details-panel .details-number-quote .block-right .btn-edit-item,.new-order-page .details-panel .details-number .block-right .btn-edit-item,.new-order-page .new-details-panel .details-number .block-right .btn-edit-item,.details-tab-panel .details-panel .details-number .block-right .btn-edit-item,.details-tab-panel .new-details-panel .details-number .block-right .btn-edit-item,.btn-edit-item{border-radius:10px;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(189 189 189 / var(--tw-border-opacity, 1));padding:10px 29px;transition:all .3s ease-in-out;margin:0 auto}.new-order-page .details-panel .details-number-quote .block-right .btn-edit-item:hover,.new-order-page .new-details-panel .details-number-quote .block-right .btn-edit-item:hover,.new-order-page .details-panel .details-number .block-right .btn-edit-item:hover,.new-order-page .new-details-panel .details-number .block-right .btn-edit-item:hover,.details-tab-panel .details-panel .details-number .block-right .btn-edit-item:hover,.details-tab-panel .new-details-panel .details-number .block-right .btn-edit-item:hover,.btn-edit-item:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:10px;border-width:2px;border-style:solid;border-color:transparent}.profilepage .details-panel .notes-class,.profilepage .details-panel .user-information,.profilepage .details-panel .tab-information,.clockin-page .clockin-content .user-information,.new-order-page .details-panel .tab-information,.new-order-page .new-details-panel .tab-information,.details-tab-panel .details-panel .tab-information,.details-tab-panel .new-details-panel .tab-information,.inventory-page .dashboard-content .tab-information,.dashboard-page .dashboard-content .tab-information,.new-user-details-panel .details-panel .installation-permits,.new-user-details-panel .details-panel .notes-block,.new-user-details-panel .details-panel .structure-details,.new-user-details-panel .details-panel .client-information,.new-user-details-panel .details-panel .sale-information,.new-user-details-panel .details-panel .tab-information,.client-details-overlay .details-panel .notes-class,.client-details-overlay .details-panel .installation-permits,.client-details-overlay .details-panel .notes-block,.client-details-overlay .details-panel .structure-details,.client-details-overlay .details-panel .client-information,.client-details-overlay .details-panel .sale-information,.client-details-overlay .details-panel .user-information,.client-details-overlay .details-panel .tab-information,.order-details-panel .details-panel .installation-permits,.order-details-panel .details-panel .notes-block,.order-details-panel .details-panel .structure-details,.order-details-panel .details-panel .tab-information,.order-details-panel .details-panel .sale-information{width:100%;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1));padding:25px 34px;border-radius:10px;margin-bottom:22px}.profilepage .details-panel .notes-class .title-block,.profilepage .details-panel .user-information .title-block,.profilepage .details-panel .tab-information .title-block,.clockin-page .clockin-content .user-information .title-block,.new-order-page .details-panel .tab-information .title-block,.new-order-page .new-details-panel .tab-information .title-block,.details-tab-panel .details-panel .tab-information .title-block,.details-tab-panel .new-details-panel .tab-information .title-block,.inventory-page .dashboard-content .tab-information .title-block,.dashboard-page .dashboard-content .tab-information .title-block,.new-user-details-panel .details-panel .installation-permits .title-block,.new-user-details-panel .details-panel .notes-block .title-block,.new-user-details-panel .details-panel .structure-details .title-block,.new-user-details-panel .details-panel .client-information .title-block,.new-user-details-panel .details-panel .sale-information .title-block,.new-user-details-panel .details-panel .tab-information .title-block,.client-details-overlay .details-panel .notes-class .title-block,.client-details-overlay .details-panel .installation-permits .title-block,.client-details-overlay .details-panel .notes-block .title-block,.client-details-overlay .details-panel .structure-details .title-block,.client-details-overlay .details-panel .client-information .title-block,.client-details-overlay .details-panel .sale-information .title-block,.client-details-overlay .details-panel .user-information .title-block,.client-details-overlay .details-panel .tab-information .title-block,.order-details-panel .details-panel .installation-permits .title-block,.order-details-panel .details-panel .notes-block .title-block,.order-details-panel .details-panel .structure-details .title-block,.order-details-panel .details-panel .tab-information .title-block,.order-details-panel .details-panel .sale-information .title-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;cursor:pointer}.profilepage .details-panel .notes-class .title-block .title-h2,.profilepage .details-panel .user-information .title-block .title-h2,.profilepage .details-panel .tab-information .title-block .title-h2,.clockin-page .clockin-content .user-information .title-block .title-h2,.new-order-page .details-panel .tab-information .title-block .title-h2,.new-order-page .new-details-panel .tab-information .title-block .title-h2,.details-tab-panel .details-panel .tab-information .title-block .title-h2,.details-tab-panel .new-details-panel .tab-information .title-block .title-h2,.inventory-page .dashboard-content .tab-information .title-block .title-h2,.dashboard-page .dashboard-content .tab-information .title-block .title-h2,.new-user-details-panel .details-panel .installation-permits .title-block .title-h2,.new-user-details-panel .details-panel .notes-block .title-block .title-h2,.new-user-details-panel .details-panel .structure-details .title-block .title-h2,.new-user-details-panel .details-panel .client-information .title-block .title-h2,.new-user-details-panel .details-panel .sale-information .title-block .title-h2,.new-user-details-panel .details-panel .tab-information .title-block .title-h2,.client-details-overlay .details-panel .notes-class .title-block .title-h2,.client-details-overlay .details-panel .installation-permits .title-block .title-h2,.client-details-overlay .details-panel .notes-block .title-block .title-h2,.client-details-overlay .details-panel .structure-details .title-block .title-h2,.client-details-overlay .details-panel .client-information .title-block .title-h2,.client-details-overlay .details-panel .sale-information .title-block .title-h2,.client-details-overlay .details-panel .user-information .title-block .title-h2,.client-details-overlay .details-panel .tab-information .title-block .title-h2,.order-details-panel .details-panel .installation-permits .title-block .title-h2,.order-details-panel .details-panel .notes-block .title-block .title-h2,.order-details-panel .details-panel .structure-details .title-block .title-h2,.order-details-panel .details-panel .tab-information .title-block .title-h2,.order-details-panel .details-panel .sale-information .title-block .title-h2{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));font-weight:600;font-size:21px;text-align:left;padding-bottom:20px}.profilepage .details-panel .notes-class .title-block button,.profilepage .details-panel .user-information .title-block button,.profilepage .details-panel .tab-information .title-block button,.clockin-page .clockin-content .user-information .title-block button,.new-order-page .details-panel .tab-information .title-block button,.new-order-page .new-details-panel .tab-information .title-block button,.details-tab-panel .details-panel .tab-information .title-block button,.details-tab-panel .new-details-panel .tab-information .title-block button,.inventory-page .dashboard-content .tab-information .title-block button,.dashboard-page .dashboard-content .tab-information .title-block button,.new-user-details-panel .details-panel .installation-permits .title-block button,.new-user-details-panel .details-panel .notes-block .title-block button,.new-user-details-panel .details-panel .structure-details .title-block button,.new-user-details-panel .details-panel .client-information .title-block button,.new-user-details-panel .details-panel .sale-information .title-block button,.new-user-details-panel .details-panel .tab-information .title-block button,.client-details-overlay .details-panel .notes-class .title-block button,.client-details-overlay .details-panel .installation-permits .title-block button,.client-details-overlay .details-panel .notes-block .title-block button,.client-details-overlay .details-panel .structure-details .title-block button,.client-details-overlay .details-panel .client-information .title-block button,.client-details-overlay .details-panel .sale-information .title-block button,.client-details-overlay .details-panel .user-information .title-block button,.client-details-overlay .details-panel .tab-information .title-block button,.order-details-panel .details-panel .installation-permits .title-block button,.order-details-panel .details-panel .notes-block .title-block button,.order-details-panel .details-panel .structure-details .title-block button,.order-details-panel .details-panel .tab-information .title-block button,.order-details-panel .details-panel .sale-information .title-block button{padding:10px}.profilepage .details-panel .user-information .formSubmitFile label,.profilepage .details-panel .user-information .progress-bar-fill label,.profilepage .details-panel .tab-information .field-section-half label,.profilepage .details-panel .tab-information .field-section-one-half label,.profilepage .details-panel .tab-information .field-section-full label,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full label,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full label,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left label,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs label,.new-order-page .details-panel .tab-information .new-order-form .field-section-half label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half label,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half label,.new-order-page .details-panel .tab-information .new-order-form .field-section-full label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full label,.details-tab-panel .details-panel .tab-information .field-section-half label,.details-tab-panel .new-details-panel .tab-information .field-section-half label,.details-tab-panel .details-panel .tab-information .field-section-one-half label,.details-tab-panel .new-details-panel .tab-information .field-section-one-half label,.details-tab-panel .details-panel .tab-information .field-section-full label,.details-tab-panel .new-details-panel .tab-information .field-section-full label,.dashboard-page .formSubmitFile label,.client-details-overlay .details-panel .user-information .formSubmitFile label,.client-details-overlay .details-panel .user-information .progress-bar-fill label,.client-details-overlay .details-panel .tab-information .field-section-half label,.client-details-overlay .details-panel .tab-information .field-section-one-half label,.client-details-overlay .details-panel .tab-information .field-section-full label{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-bottom:10px}.profilepage .details-panel .user-information .formSubmitFile .reg-input,.profilepage .details-panel .user-information .progress-bar-fill .reg-input,.profilepage .details-panel .tab-information .field-section-half .reg-input,.profilepage .details-panel .tab-information .field-section-one-half .reg-input,.profilepage .details-panel .tab-information .field-section-full .reg-input,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .reg-input,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .reg-input,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .reg-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .reg-input,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .reg-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .reg-input,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .reg-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .reg-input,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .reg-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .reg-input,.new-order-page .details-panel .tab-information .new-order-form .field-section-full .reg-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .reg-input,.details-tab-panel .details-panel .tab-information .field-section-half .reg-input,.details-tab-panel .new-details-panel .tab-information .field-section-half .reg-input,.details-tab-panel .details-panel .tab-information .field-section-one-half .reg-input,.details-tab-panel .new-details-panel .tab-information .field-section-one-half .reg-input,.details-tab-panel .details-panel .tab-information .field-section-full .reg-input,.details-tab-panel .new-details-panel .tab-information .field-section-full .reg-input,.dashboard-page .formSubmitFile .reg-input,.client-details-overlay .details-panel .user-information .formSubmitFile .reg-input,.client-details-overlay .details-panel .user-information .progress-bar-fill .reg-input,.client-details-overlay .details-panel .tab-information .field-section-half .reg-input,.client-details-overlay .details-panel .tab-information .field-section-one-half .reg-input,.client-details-overlay .details-panel .tab-information .field-section-full .reg-input{background:#fff;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));padding:10px 15px;border-radius:5px;margin-bottom:20px;border-width:1px;border-style:solid}.profilepage .details-panel .user-information .formSubmitFile .reg-input:focus,.profilepage .details-panel .user-information .progress-bar-fill .reg-input:focus,.profilepage .details-panel .tab-information .field-section-half .reg-input:focus,.profilepage .details-panel .tab-information .field-section-one-half .reg-input:focus,.profilepage .details-panel .tab-information .field-section-full .reg-input:focus,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .reg-input:focus,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .reg-input:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .reg-input:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .reg-input:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .reg-input:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .reg-input:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .reg-input:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .reg-input:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .reg-input:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .reg-input:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-full .reg-input:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .reg-input:focus,.details-tab-panel .details-panel .tab-information .field-section-half .reg-input:focus,.details-tab-panel .new-details-panel .tab-information .field-section-half .reg-input:focus,.details-tab-panel .details-panel .tab-information .field-section-one-half .reg-input:focus,.details-tab-panel .new-details-panel .tab-information .field-section-one-half .reg-input:focus,.details-tab-panel .details-panel .tab-information .field-section-full .reg-input:focus,.details-tab-panel .new-details-panel .tab-information .field-section-full .reg-input:focus,.dashboard-page .formSubmitFile .reg-input:focus,.client-details-overlay .details-panel .user-information .formSubmitFile .reg-input:focus,.client-details-overlay .details-panel .user-information .progress-bar-fill .reg-input:focus,.client-details-overlay .details-panel .tab-information .field-section-half .reg-input:focus,.client-details-overlay .details-panel .tab-information .field-section-one-half .reg-input:focus,.client-details-overlay .details-panel .tab-information .field-section-full .reg-input:focus{--tw-border-opacity: 1;border-color:rgb(138 138 138 / var(--tw-border-opacity, 1))}.profilepage .details-panel .user-information .formSubmitFile .reg-textarea,.profilepage .details-panel .user-information .progress-bar-fill .reg-textarea,.profilepage .details-panel .tab-information .field-section-half .reg-textarea,.profilepage .details-panel .tab-information .field-section-one-half .reg-textarea,.profilepage .details-panel .tab-information .field-section-full .reg-textarea,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .reg-textarea,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .reg-textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .reg-textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .reg-textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .reg-textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .reg-textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .reg-textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .reg-textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .reg-textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .reg-textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-full .reg-textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .reg-textarea,.details-tab-panel .details-panel .tab-information .field-section-half .reg-textarea,.details-tab-panel .new-details-panel .tab-information .field-section-half .reg-textarea,.details-tab-panel .details-panel .tab-information .field-section-one-half .reg-textarea,.details-tab-panel .new-details-panel .tab-information .field-section-one-half .reg-textarea,.details-tab-panel .details-panel .tab-information .field-section-full .reg-textarea,.details-tab-panel .new-details-panel .tab-information .field-section-full .reg-textarea,.dashboard-page .formSubmitFile .reg-textarea,.client-details-overlay .details-panel .user-information .formSubmitFile .reg-textarea,.client-details-overlay .details-panel .user-information .progress-bar-fill .reg-textarea,.client-details-overlay .details-panel .tab-information .field-section-half .reg-textarea,.client-details-overlay .details-panel .tab-information .field-section-one-half .reg-textarea,.client-details-overlay .details-panel .tab-information .field-section-full .reg-textarea{background:#fff;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));padding:10px 15px;border-radius:5px;margin-bottom:20px;border-width:1px;border-style:solid}.profilepage .details-panel .user-information .formSubmitFile .reg-textarea:focus,.profilepage .details-panel .user-information .progress-bar-fill .reg-textarea:focus,.profilepage .details-panel .tab-information .field-section-half .reg-textarea:focus,.profilepage .details-panel .tab-information .field-section-one-half .reg-textarea:focus,.profilepage .details-panel .tab-information .field-section-full .reg-textarea:focus,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .reg-textarea:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .reg-textarea:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .reg-textarea:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .reg-textarea:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .reg-textarea:focus,.new-order-page .details-panel .tab-information .new-order-form .field-section-full .reg-textarea:focus,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .reg-textarea:focus,.details-tab-panel .details-panel .tab-information .field-section-half .reg-textarea:focus,.details-tab-panel .new-details-panel .tab-information .field-section-half .reg-textarea:focus,.details-tab-panel .details-panel .tab-information .field-section-one-half .reg-textarea:focus,.details-tab-panel .new-details-panel .tab-information .field-section-one-half .reg-textarea:focus,.details-tab-panel .details-panel .tab-information .field-section-full .reg-textarea:focus,.details-tab-panel .new-details-panel .tab-information .field-section-full .reg-textarea:focus,.dashboard-page .formSubmitFile .reg-textarea:focus,.client-details-overlay .details-panel .user-information .formSubmitFile .reg-textarea:focus,.client-details-overlay .details-panel .user-information .progress-bar-fill .reg-textarea:focus,.client-details-overlay .details-panel .tab-information .field-section-half .reg-textarea:focus,.client-details-overlay .details-panel .tab-information .field-section-one-half .reg-textarea:focus,.client-details-overlay .details-panel .tab-information .field-section-full .reg-textarea:focus{--tw-border-opacity: 1;border-color:rgb(138 138 138 / var(--tw-border-opacity, 1))}*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-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{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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;border-collapse:collapse}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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-8{bottom:2rem}.left-0{left:0}.right-0{right:0}.right-12{right:3rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[90vh\]{height:90vh}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[60vh\]{min-height:60vh}.\!w-36{width:9rem!important}.\!w-52{width:13rem!important}.w-1\.5{width:.375rem}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-8{width:2rem}.w-80{width:20rem}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[180px\]{min-width:180px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-none{border-style:none}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-secondColor-600{--tw-border-opacity: 1;border-color:rgb(99 99 102 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-t-slate-100{--tw-border-opacity: 1;border-top-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-greenColor-400{--tw-bg-opacity: 1;background-color:rgb(22 240 18 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-redColor-400{--tw-bg-opacity: 1;background-color:rgb(215 41 56 / var(--tw-bg-opacity, 1))}.bg-secondColor-600{--tw-bg-opacity: 1;background-color:rgb(99 99 102 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-75{--tw-bg-opacity: .75}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-redColor-500{--tw-text-opacity: 1;color:rgb(165 31 45 / var(--tw-text-opacity, 1))}.text-secondColor-600{--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.opacity-20{opacity:.2}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.1);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-600\/20{--tw-shadow-color: rgb(37 99 235 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-200{--tw-shadow-color: #fecaca;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-slate-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);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)}.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)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-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);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)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html,body,#app{margin:0;padding:0;height:100%;min-height:100%}#app{display:flex;flex-direction:column}main.flex-1>*{max-width:1024px;margin-left:auto;margin-right:auto}.btn-tab-selection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:5px}.btn-tab-selection svg{margin-left:10px}.btn-edit-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.btn-edit-item svg{margin-left:10px}.modal{position:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%;height:100%;padding:15px;background-color:#00000080;z-index:99999}.modal .modal-content{width:50%;min-height:250px;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.modal .modal-content .btncontainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:10px;width:100%}.modal .modal-content .btncontainer button{margin:0 10px}.modal .modal-content .btncontainer .yesBtn{min-width:90px;border:1px solid red;background-color:red;color:#fff;margin:10px}.modal .modal-content .btncontainer .noBtn{margin:10px;min-width:90px;border:1px solid green;background-color:green;color:#fff}.one-line-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.one-line-title svg{margin-right:10px}.one-line-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.tq-spinner-container{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:400px auto}.tq-spinner-art{position:relative;display:inline-flex;flex:none}.tq-spinner{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.tq-spinner-label{font-size:14px;font-weight:500;color:#000036;text-align:center}.quote-container{max-width:420px;margin:2rem auto;padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-family:sans-serif}.quote-title{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;color:#333}.input-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.input-label{display:flex;flex-direction:column;font-size:.9rem;color:#555}.input-field{margin-top:.4rem;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color .2s}.input-field:focus{border-color:#007bff}.error-text{margin-top:1rem;color:#d9534f;text-align:center}.result-card{margin-top:1.5rem;padding:1rem;background:#f8f9fa;border-radius:6px;border:1px solid #e2e3e5}.result-card p{margin:.4rem 0;color:#333}.result-price{font-size:1.2rem;color:#007bff}.order-details-panel{position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:#ffffffb3;transition:transform .3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.order-details-panel.show{transform:translate(0)}.order-details-panel .details-panel{box-shadow:-10px 0 10px #dedede;width:70%;max-width:1000px;background:#fff;padding:26px}@media (max-width: 900px){.order-details-panel .details-panel{width:100%}}.order-details-panel .details-panel .details-client-quick-info{margin-bottom:30px;text-align:center}.order-details-panel .details-panel .details-client-quick-info h3{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .details-client-quick-info p{font-size:18px;font-weight:500;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .details-client-quick-info .details-client-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:10px}.order-details-panel .details-panel .details-client-quick-info .details-client-icons .icon-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0 10px;width:25px;height:25px;cursor:pointer}.order-details-panel .details-panel .details-client-quick-info .details-client-icons .icon-item svg{color:#888}.order-details-panel .details-panel .details-client-quick-info .details-client-icons .icon-item:hover svg{color:#555}.order-details-panel .details-panel .order-number{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.order-details-panel .details-panel .order-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.order-details-panel .details-panel .order-number .block-left .order-number-title{font-size:24px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .order-number .block-left .order-number-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .order-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .order-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.order-details-panel .details-panel .order-number .block-right .close-btn svg{margin-left:10px}.order-details-panel .details-panel .order-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .progress-guide{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .progress-guide .progress-guide-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.order-details-panel .details-panel .progress-guide .progress-guide-item .progress-guide-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .progress-guide .progress-guide-item .progress-guide-item-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .tab-information .block-subtitle{padding-top:25px}.order-details-panel .details-panel .tab-information .block-subtitle .title-h2{font-size:16px;font-weight:700;margin:0;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .tab-information .content-box .content-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1));border-bottom-width:1px;border-style:solid;padding:10px 5px}.order-details-panel .details-panel .tab-information .content-box .content-body div{width:60%}.order-details-panel .details-panel .tab-information .content-box .content-body div a{--tw-text-opacity: 1;color:rgb(165 31 45 / var(--tw-text-opacity, 1));text-decoration:underline}.order-details-panel .details-panel .tab-information .content-box .content-body div:first-child{margin-right:10px;width:35%}.order-details-panel .details-panel .tab-information .content-box-notes .content-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1));border-bottom-width:1px;border-style:solid;padding:10px 5px;margin-bottom:20px}.order-details-panel .details-panel .tab-information .content-box-notes .content-body .date-box{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:10px;width:100%}.order-details-panel .details-panel .tab-information .content-box-notes .content-body .note-box{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .structure-details .price-cont .price-subtitle{font-size:16px;font-weight:700;max-width:650px;margin:0 auto 20px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .structure-details .price-cont .price-summary{max-width:650px;margin:0 auto 20px}.order-details-panel .details-panel .structure-details .price-cont .price-summary tr{width:100%;min-width:380px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .structure-details .price-cont .price-summary tr:nth-child(odd){background-color:#fff}.order-details-panel .details-panel .structure-details .price-cont .price-summary tr td{text-align:left}.order-details-panel .details-panel .structure-details .price-cont .price-summary tr td strong{margin-right:10px}.order-details-panel .details-panel .structure-details .price-cont .content-box-recomendations{margin-top:50px;margin-bottom:50px}.order-details-panel .details-panel .structure-details .price-cont .content-box-recomendations h2{font-size:16px;font-weight:700;margin:0;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .structure-details .price-cont .content-box-recomendations p{margin-bottom:16px}.order-details-panel .details-panel .structure-details .price-total-container .price-total{max-width:650px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .structure-details .price-total-container .price-total .price-total-title{font-size:16px;font-weight:700;margin:0 20px 0 0;padding:2px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .structure-details .price-total-container .price-total .price-total-value{font-size:16px;font-weight:700;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin:0 20px 0 0;min-width:90px;text-align:right}.order-details-panel .details-panel .installation-permits h2{font-size:16px;font-weight:700;margin:0;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.order-details-panel .details-panel .installation-permits p{margin-bottom:16px}.order-details-panel .details-panel .installation-permits .thumbnails-permits{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .installation-permits .thumbnails-permits .thumbnail-permit{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.order-details-panel .details-panel .installation-permits .thumbnails-permits .thumbnail-permit .thumbnail-permit-link{width:100px;height:100px;margin-right:10px;background-color:#f5f5f5;border:1px solid #ccc;overflow:hidden;margin-bottom:30px}.order-details-panel .details-panel .installation-permits .thumbnails-permits .thumbnail-permit .thumbnail-permit-link:hover{transform:scale(1.1)}.order-details-panel .details-panel .installation-permits .thumbnails-permits .thumbnail-permit .thumbnail-permit-link img{width:100%;height:auto;object-fit:cover}.close-btn-2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px;margin:10px 10px 10px auto;border-radius:8px;border:1px solid #ccc;padding:5px;cursor:pointer}.close-btn-2:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.client-details-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end;animation:fadeIn .3s ease-out}.client-details-overlay .details-panel{max-width:800px;height:100%;box-shadow:-10px 0 30px #00000026;display:flex;flex-direction:column;animation:slideInRight .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;box-shadow:-10px 0 10px #dedede;width:70%;background:#fff;padding:26px}@media (max-width: 900px){.client-details-overlay .details-panel{width:100%}}.client-details-overlay .details-panel .details-client-quick-info{margin-bottom:30px;text-align:center}.client-details-overlay .details-panel .details-client-quick-info h3{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .details-client-quick-info p{font-size:18px;font-weight:500;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .details-client-quick-info .details-client-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:10px}.client-details-overlay .details-panel .details-client-quick-info .details-client-icons .icon-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0 5px;width:25px;height:25px;padding:3px;cursor:pointer}.client-details-overlay .details-panel .details-client-quick-info .details-client-icons .icon-item svg{color:#888}.client-details-overlay .details-panel .details-client-quick-info .details-client-icons .icon-item:hover{background-color:#dedede;padding:2px;border-radius:50%}.client-details-overlay .details-panel .details-client-quick-info .details-client-icons .icon-item:hover svg{color:#555}.client-details-overlay .details-panel .details-number{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.client-details-overlay .details-panel .details-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.client-details-overlay .details-panel .details-number .block-left .details-number-title{font-size:24px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .details-number .block-left .details-number-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .details-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.client-details-overlay .details-panel .details-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.client-details-overlay .details-panel .details-number .block-right .close-btn svg{margin-left:10px}.client-details-overlay .details-panel .details-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .details-number .block-right .btn-delete-item{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.client-details-overlay .details-panel .details-number .block-right .btn-delete-item svg{margin-left:10px}.client-details-overlay .details-panel .progress-guide{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.client-details-overlay .details-panel .progress-guide .progress-guide-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.client-details-overlay .details-panel .progress-guide .progress-guide-item .progress-guide-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .progress-guide .progress-guide-item .progress-guide-item-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .tab-information{max-width:1000px;margin:0 auto 20px}.client-details-overlay .details-panel .tab-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.client-details-overlay .details-panel .tab-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.client-details-overlay .details-panel .tab-information .field-section-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.client-details-overlay .details-panel .tab-information .field-section-full label{width:25%}.client-details-overlay .details-panel .tab-information .field-section-full input{width:75%;padding:3px;margin-bottom:10px}.client-details-overlay .details-panel .tab-information .field-section-full textarea{width:75%;padding:3px}.client-details-overlay .details-panel .tab-information .field-section-full .btn-download-file{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.client-details-overlay .details-panel .tab-information .field-section-full .btn-download-file svg{margin-left:10px}.client-details-overlay .details-panel .tab-information .field-section-one-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.client-details-overlay .details-panel .tab-information .field-section-one-half label{width:25%;max-width:90px}.client-details-overlay .details-panel .tab-information .field-section-one-half input,.client-details-overlay .details-panel .tab-information .field-section-one-half textarea{width:75%;margin-bottom:10px}.client-details-overlay .details-panel .tab-information .field-section-one-half .p-tab-info{border:none}.client-details-overlay .details-panel .tab-information .field-section-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:48%}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col .p-tab-info{border:none}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col label{width:25%;padding:3px 3px 3px 0}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col input,.client-details-overlay .details-panel .tab-information .field-section-half .inp-col textarea,.client-details-overlay .details-panel .tab-information .field-section-half .inp-col select{width:75%;margin-bottom:10px}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col select{padding:10px}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.client-details-overlay .details-panel .tab-information .field-section-half .inp-col .p-tab-active strong{margin-right:30px}.client-details-overlay .details-panel .tab-information .btn-save{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.client-details-overlay .details-panel .tab-information .btn-save svg{margin-left:10px}.client-details-overlay .details-panel .user-information .profilePict{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px;width:150px;height:150px;border-radius:50%;overflow:hidden;border:1px solid #ccc}.client-details-overlay .details-panel .user-information .profilePict img{width:100%;height:auto}.client-details-overlay .details-panel .user-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.client-details-overlay .details-panel .user-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px;min-width:150px;display:inline-block;padding-right:5px}.client-details-overlay .details-panel .user-information .progress-bar{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.client-details-overlay .details-panel .user-information .progress-bar label{width:25%}.client-details-overlay .details-panel .user-information .progress-bar input{width:75%;padding:3px;margin-bottom:10px}.client-details-overlay .details-panel .user-information .progress-bar textarea{width:75%;padding:3px}.client-details-overlay .details-panel .user-information .progress-bar .progress-bar-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.client-details-overlay .details-panel .user-information .progress-bar .progress-bar-item .progress-bar-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .user-information .progress-bar .progress-bar-item .progress-bar-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .user-information .progress-bar-fill{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.client-details-overlay .details-panel .user-information .progress-bar-fill label{width:25%}.client-details-overlay .details-panel .user-information .progress-bar-fill input{width:75%;padding:3px;margin-bottom:10px}.client-details-overlay .details-panel .user-information .progress-bar-fill textarea{width:75%;padding:3px}.client-details-overlay .details-panel .user-information .formSubmitFile{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:30px}.client-details-overlay .details-panel .user-information .formSubmitFile label{width:25%}.client-details-overlay .details-panel .user-information .formSubmitFile input{width:75%;padding:3px;margin-bottom:10px}.client-details-overlay .details-panel .user-information .formSubmitFile textarea{width:75%;padding:3px}.client-details-overlay .details-panel .user-information .formSubmitFile .progress-bar{margin-bottom:20px;padding:3px;border:1px solid #ccc}.client-details-overlay .details-panel .user-information .formSubmitFile .progress-bar .progress-bar-fill{background-color:red;height:20px;width:0}.client-details-overlay .details-panel .user-information .formSubmitFile .btn-save{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.client-details-overlay .details-panel .user-information .formSubmitFile .btn-save svg{margin-left:10px}.client-details-overlay .details-panel .user-information .notesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#fff;margin:10px auto;padding:10px 20px;width:100%;border-radius:8px}.client-details-overlay .details-panel .user-information .notesList .notes-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .user-information .notesList .notes-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .user-information .notesList .download-array{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.client-details-overlay .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file{position:relative;display:inline-block;width:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:3px;padding:3px;border:1px solid red;border-radius:25px}.client-details-overlay .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file svg{color:red}.client-details-overlay .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file:hover{background-color:red}.client-details-overlay .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file:hover svg{color:#fff}.client-details-overlay .details-panel .user-information .content-block-documents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file{padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:10px;color:red;min-width:150px}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file svg{margin-left:10px}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file:hover{--tw-bg-opacity: 1;background-color:rgb(215 41 56 / var(--tw-bg-opacity, 1))}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file-list{border:1px solid #ccc;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:10px;padding:3px 10px;border-radius:25px}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file-list svg{margin-left:10px;padding:2px}.client-details-overlay .details-panel .user-information .content-block-documents .btn-download-file-list svg:hover{border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(215 41 56 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.client-details-overlay .details-panel .notes-class{background-color:#fff;padding:20px;margin-bottom:10px}.client-details-overlay .details-panel .notes-class .data-content:first-child{border-bottom:1px solid #ccc}.client-details-overlay .details-panel .notes-class p{border:none;padding-bottom:5px;margin-bottom:5px}.client-details-overlay .details-panel .notes-class p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-user-details-panel{position:fixed;overflow-y:scroll;right:0;top:80px;padding-bottom:80px;width:100%;height:100%;background:#ffffffb3;transition:transform .3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.new-user-details-panel.show{transform:translate(0)}.new-user-details-panel .details-panel{box-shadow:-10px 0 10px #dedede;width:100%;height:100vh;background:#fff;padding:26px}@media (max-width: 900px){.new-user-details-panel .details-panel{width:100%}}.new-user-details-panel .details-panel .details-number{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.new-user-details-panel .details-panel .details-number .big-title{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .details-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.new-user-details-panel .details-panel .details-number .block-left .details-number-title{font-size:24px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .details-number .block-left .details-number-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .details-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-user-details-panel .details-panel .details-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.new-user-details-panel .details-panel .details-number .block-right .close-btn svg{margin-left:10px}.new-user-details-panel .details-panel .details-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .progress-guide{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-user-details-panel .details-panel .progress-guide .progress-guide-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.new-user-details-panel .details-panel .progress-guide .progress-guide-item .progress-guide-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .progress-guide .progress-guide-item .progress-guide-item-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.new-user-details-panel .details-panel .tab-information{max-width:1000px;margin:0 auto}.new-user-details-panel .details-panel .tab-information .content-block{padding-top:20px}.new-user-details-panel .details-panel .tab-information .content-block .data-content{padding:5px 10px;border-bottom:solid 1px #e0e0e0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-user-details-panel .details-panel .tab-information .content-block .data-content strong{width:120px}.new-user-details-panel .details-panel .redBtn{--tw-bg-opacity: 1;background-color:rgb(165 31 45 / var(--tw-bg-opacity, 1));color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:600;border:none;cursor:pointer;margin-top:20px}.new-user-details-panel .details-panel .redBtn:hover{--tw-bg-opacity: 1;background-color:rgb(92 21 31 / var(--tw-bg-opacity, 1));color:#fff}.redBtn{--tw-bg-opacity: 1;background-color:rgb(165 31 45 / var(--tw-bg-opacity, 1));color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:600;border:none;cursor:pointer;margin-top:20px}.redBtn:hover{--tw-bg-opacity: 1;background-color:rgb(92 21 31 / var(--tw-bg-opacity, 1));color:#fff}.progress-bar-container{display:flex;align-items:center;width:100%}.progress-bar-item{display:flex;width:100%;align-items:center;position:relative}.progress-bar-item:after{content:"";position:absolute;top:50%;left:0;height:2px;background-color:#ddd;width:calc(100% - 10px)}.progress-bar-item:before{content:"";position:absolute;top:50%;right:0;height:2px;background-color:#ddd;width:calc(100% - 10px)}.progress-bar-item:last-child:after{display:none}.progress-bar-item:last-child:before{display:none}.circle-indicator{position:relative;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:8px}.status-label{width:70px;position:absolute;text-align:center;font-size:14px;padding-top:65px}.active .circle-indicator{background-color:red}.active:after{background-color:red}.active:before{background-color:red}.inactive .circle-indicator{background-color:#ccc}.inactive:after{background-color:#ccc}.inactive:before{background-color:#ccc}.dashboard-page .summary-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;width:100%}.dashboard-page .summary-btns li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;margin-right:10px;max-width:259px;min-width:197px;margin-bottom:10px}.dashboard-page .summary-btns li .sb{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-radius:10px;padding:15px 25px;width:100%;max-width:259px}.dashboard-page .summary-btns li .sb svg{--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1));margin-right:10px}.dashboard-page .summary-btns li .sb p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:space-between;-ms-flex-align:space-between;-ms-grid-row-align:space-between;align-items:space-between;flex-direction:column;line-height:17px}.dashboard-page .summary-btns li .sb p strong{width:100%;max-width:91px;margin-bottom:6px}.dashboard-page .searchbar{margin-top:38px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .searchbar .filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .searchbar .filters button{margin-right:10px;border-radius:32px;border:1px solid #dadada;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:13px 20px}.dashboard-page .searchbar .filters button svg{margin-left:10px}.dashboard-page .searchbar .filters button:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:32px;border-width:1px;border-style:solid;border-color:transparent}.dashboard-page .searchbar .action-btns .btn-new-user,.dashboard-page .searchbar .action-btns .exp-imp-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:10px 25px;border-radius:32px;margin:0}.dashboard-page .searchbar .action-btns .btn-new-user svg,.dashboard-page .searchbar .action-btns .exp-imp-btn svg{margin-left:10px}.dashboard-page .searchbar .action-btns .btn-new-user:hover,.dashboard-page .searchbar .action-btns .exp-imp-btn:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:32px;border-width:1px;border-style:solid;border-color:transparent}.dashboard-page .searchbar .action-btns .exp-imp-btn{background-color:#fff}.dashboard-page .searchbar .action-btns .exp-imp-tab{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));padding:20px}.dashboard-page .searchbar .action-btns .exp-imp-tab .select-export{margin-right:20px;cursor:pointer;padding:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:8px}.dashboard-page .searchbar .action-btns .exp-imp-tab .select-export:focus{box-shadow:0 0 0 .2rem #007bff40}.dashboard-page .searchbar .search-input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:60%;max-width:500px;border:1px solid #dadada;border-radius:5px;padding:13px 20px}.dashboard-page .searchbar .search-input input{margin-left:10px;font-size:14px}.dashboard-page .searchbar .search-input input::placeholder{--tw-text-opacity: 1;color:rgb(8 8 8 / var(--tw-text-opacity, 1))}.dashboard-page .filters-options{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding:15px;background-color:#f5f5f5;border-radius:8px}.dashboard-page .filters-options .filters-invoices input{margin:5px}.dashboard-page .filters-options input[type=text],.dashboard-page .filters-options input[type=number],.dashboard-page .filters-options select{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#333}.dashboard-page .filters-options input[type=text]:focus,.dashboard-page .filters-options input[type=number]:focus,.dashboard-page .filters-options select:focus{box-shadow:0 0 0 .2rem #007bff40}.dashboard-page .filters-options .filter-btn{padding:10px 20px;--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));color:#fff;border:none;border-radius:16px;cursor:pointer;transition:background-color .2s;margin:0}.dashboard-page .filters-options .filter-btn:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:16px;border-style:solid;border-color:transparent;padding:10px 20px;border:none}.dashboard-page .invoice-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:15px}.dashboard-page .invoice-columns .invoice-column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .invoice-columns .invoice-column label{font-weight:700;margin-right:5px}.dashboard-page .invoice-columns .invoice-column select{padding:5px 10px;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#333}.dashboard-page .invoice-columns .invoice-column select:focus{box-shadow:0 0 0 .2rem #007bff40}.dashboard-page .invoice-table{width:100%;max-width:1200px;overflow-x:scroll}.dashboard-page .invoice-table thead{background-color:#f5f5f5;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%}.dashboard-page .invoice-table thead th{padding:10px;width:100%;max-width:190px}.dashboard-page .invoice-table thead th:nth-child(2n){border-right:1px solid #ccc;border-left:1px solid #ccc}.dashboard-page .invoice-table thead th:first-child{width:100%;max-width:50px}.dashboard-page .invoice-table thead th:nth-child(2){width:100%;max-width:350px}.dashboard-page .invoice-table thead th:nth-child(6){text-align:center;max-width:100px;width:100%}.dashboard-page .invoice-table tbody tr{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .invoice-table tbody tr:nth-child(2n){background-color:#f5f5f5}.dashboard-page .invoice-table tbody tr td{width:100%;max-width:190px;padding:10px}.dashboard-page .invoice-table tbody tr td:nth-child(2n){border-right:1px solid #ccc;border-left:1px solid #ccc}.dashboard-page .invoice-table tbody tr td:first-child{width:100%;max-width:50px;text-align:center}.dashboard-page .invoice-table tbody tr td:nth-child(2){width:100%;max-width:350px}.dashboard-page .invoice-table tbody tr td:nth-child(3){text-align:right}.dashboard-page .invoice-table tbody tr td:nth-child(4){text-align:center}.dashboard-page .invoice-table tbody tr td:nth-child(5){text-align:center}.dashboard-page .invoice-table tbody tr td:nth-child(6){text-align:center;max-width:100px;width:100%}.dashboard-page .dashboardList{max-width:1200px;width:100%;margin:30px auto;border:1px solid #ccc;padding:10px;border-radius:8px}.dashboard-page .dashboardList .searchbar{margin-top:0}.dashboard-page .dashboard-content .pagination-controls{width:100%}.dashboard-page .dashboard-content .pagination-controls .leads-arrows{cursor:pointer}.dashboard-page .dashboard-content .pagination-controls .prevNext{width:100%;max-width:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .pagination-controls .prevNext button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .pagination-controls .prevNext button svg{margin:0 10px}.dashboard-page .dashboard-content .pagination-controls .page-size-select{margin-top:10px}.dashboard-page .dashboard-content .pagination-controls .page-size-select select:hover{cursor:pointer}.dashboard-page .dashboard-content .btns-selection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.dashboard-page .dashboard-content .btns-selection .action-btns{width:auto}.dashboard-page .dashboard-content .action-btns{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.dashboard-page .dashboard-content .action-btns .btn-new-user{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0}.dashboard-page .dashboard-content .action-btns .btn-new-user svg{margin-left:10px}.dashboard-page .dashboard-content .action-btns-dashboard{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#f5f5f5;border-radius:8px 8px 0 0}.dashboard-page .dashboard-content .action-btns-dashboard .dashboard-title{padding:10px;font-size:24px;font-weight:600;color:#333;text-align:left;width:43%}.dashboard-page .dashboard-content .action-btns-dashboard .btn-new-users,.dashboard-page .dashboard-content .action-btns-dashboard .dashboard-filters{border:none;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:5px;border-radius:8px}.dashboard-page .dashboard-content .action-btns-dashboard .btn-new-users:hover,.dashboard-page .dashboard-content .action-btns-dashboard .dashboard-filters:hover{background-color:#000;color:#fff}.dashboard-page .dashboard-content .action-btns-dashboard .btn-new-users svg,.dashboard-page .dashboard-content .action-btns-dashboard .dashboard-filters svg{margin-right:5px}.dashboard-page .dashboard-content .table-header-dashboard{border-bottom:1px solid #ccc}.dashboard-page .dashboard-content td .btn-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content td .btn-details svg{margin-left:10px}.dashboard-page .dashboard-content .table-header-dashboard{text-align:left}.dashboard-page .dashboard-content .select-by-name{text-align:left;cursor:pointer}.dashboard-page .dashboard-content .select-by-name .client-name{text-transform:capitalize;text-align:left}.dashboard-page .dashboard-content .select-by-name .inline-icon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .select-by-name .inline-icon svg{margin-right:10px}.dashboard-page .dashboard-content .select-by-name:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}.dashboard-page .dashboard-content .select-by-name .statusDot{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:29px 0}.dashboard-page .dashboard-content .select-by-name .statusDot img{width:15px;height:15px;margin-right:10px}.dashboard-page .dashboard-content .user-list .profilePict{width:50px;height:50px;border-radius:50%;margin-right:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .user-list .profilePict span{width:100%;height:100%;display:block;background-size:cover;background-position:center}.dashboard-page .dashboard-content .user-list .inline-icon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .user-list .inline-icon svg{margin-right:10px}.dashboard-page .dashboard-content .tab-information .content-block{padding-top:20px}.dashboard-page .dashboard-content .tab-information .content-block .data-content{padding:5px 10px;border-bottom:solid 1px #e0e0e0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-content .tab-information .content-block .data-content strong{width:120px}.dashboard-page .dashboard-graph-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;padding-bottom:50px;max-width:1200px;margin:20px auto}.dashboard-page .dashboard-graph-content .order-title{margin-bottom:20px;width:100%;text-align:center;font-size:24px;font-weight:700}.dashboard-page .dashboard-graph-content .order-status-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;max-width:900px;margin:10px auto 50px;padding-bottom:50px;border-bottom:1px solid #e0e0e0}@media (max-width: 768px){.dashboard-page .dashboard-graph-content .order-status-list{margin-right:0}}.dashboard-page .dashboard-graph-content .order-status-list li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#f5f5f5;margin:5px;width:100%;max-width:200px;border:none;border-radius:8px;gab:5px}.dashboard-page .dashboard-graph-content .order-status-list li .quote-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%;padding:5px 10px}.dashboard-page .dashboard-graph-content .order-status-list li .quote-item .quote-label{margin-right:15px}.dashboard-page .dashboard-graph-content .wraper-graphs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-graph-content .wraper-graphs .chart-container{width:50%;max-width:450px;padding:20px;margin:auto 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-graph-content .wraper-graphs .chart-container h2{margin-bottom:20px;width:100%;text-align:center;font-size:24px;font-weight:700}.dashboard-page .dashboard-graph-content .order-status-bar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;padding:20px;width:100%}.dashboard-page .dashboard-graph-content .order-status-bar .order-title{margin-bottom:20px;width:100%;text-align:left;font-size:24px}.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;max-width:900px;margin:50px auto}@media (max-width: 768px){.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list{margin-right:0}}.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list h2{margin-bottom:20px;width:100%;font-weight:700}.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:10px;width:100%;max-width:200px}.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list li .quote-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%;border-radius:8px;border-bottom:1px solid #e0e0e0}.dashboard-page .dashboard-graph-content .order-status-bar .order-status-list li .quote-item .quote-label{margin-right:15px;width:100%;max-width:150px}.dashboard-page .dashboard-graph-internal-cont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.dashboard-page .dashboard-graph-internal-cont .chart-container{width:50%;padding:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:auto 10px}.dashboard-page .dashboard-graph-internal-cont .chart-container h2{margin-bottom:20px}.dashboard-page .formSubmitFile{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:30px}.dashboard-page .formSubmitFile label{width:25%}.dashboard-page .formSubmitFile input{width:75%;padding:3px;margin-bottom:10px}.dashboard-page .formSubmitFile textarea{width:75%;padding:3px}.dashboard-page .formSubmitFile .progress-bar{margin-bottom:20px;padding:3px;border:1px solid #ccc}.dashboard-page .formSubmitFile .progress-bar .progress-bar-fill{background-color:red;height:20px;width:0}.dashboard-page .formSubmitFile .btn-save{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.dashboard-page .formSubmitFile .btn-save svg{margin-left:10px}.dashboard-page .notesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#fff;margin:10px auto;padding:10px 20px;width:100%;border-radius:8px}.dashboard-page .notesList .notes-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.dashboard-page .notesList .notes-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.dashboard-page .notesList .download-array{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.dashboard-page .notesList .download-array .notes-item-attachment .btn-download-file{position:relative;display:inline-block;width:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:3px;padding:3px;border:1px solid red;border-radius:25px}.dashboard-page .notesList .download-array .notes-item-attachment .btn-download-file svg{color:red}.dashboard-page .notesList .download-array .notes-item-attachment .btn-download-file:hover{background-color:red}.dashboard-page .notesList .download-array .notes-item-attachment .btn-download-file:hover svg{color:#fff}:root{--primary-gradient: linear-gradient(135deg, #00b4db 0%, #0083b0 100%);--secondary-gradient: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--success-gradient: linear-gradient(135deg, #5ee7df 0%, #b490ca 100%);--warning-gradient: linear-gradient(135deg, #f6d365 0%, #fda085 100%);--card-bg: rgba(255, 255, 255, .8);--card-shadow: 0 8px 32px 0 rgba(31, 38, 135, .07);--glass-border: 1px solid rgba(255, 255, 255, .18)}.modern-dashboard{padding:2rem;background-color:#f8fafc;min-height:calc(100vh - 80px);width:100%;overflow-y:auto}.modern-dashboard .quick-access-btn{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;background:#fff;border-radius:12px;box-shadow:var(--card-shadow);transition:all .2s ease;font-weight:600;color:#1e293b;border:1px solid #e2e8f0;cursor:pointer;white-space:nowrap}.modern-dashboard .quick-access-btn:hover{transform:translateY(-2px);box-shadow:0 10px 40px #1f26871a;border-color:#3b82f6}.modern-dashboard .quick-access-btn svg{color:#3b82f6;flex-shrink:0}.modern-dashboard .quick-access-btn.primary{background:var(--primary-gradient);color:#fff;border:none}.modern-dashboard .quick-access-btn.primary:hover{opacity:.9;transform:translateY(-2px)}.modern-dashboard .quick-access-btn.primary svg{color:#fff}.modern-dashboard .quick-access-bar{display:flex;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.modern-dashboard .kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.modern-dashboard .kpi-grid .kpi-card{padding:1.5rem;border-radius:16px;background:#fff;box-shadow:var(--card-shadow);position:relative;display:flex;flex-direction:column;justify-content:center}.modern-dashboard .kpi-grid .kpi-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--primary-gradient);border-top-left-radius:16px;border-bottom-left-radius:16px}.modern-dashboard .kpi-grid .kpi-card.kpi-quotes:before{background:var(--primary-gradient)}.modern-dashboard .kpi-grid .kpi-card.kpi-active:before{background:var(--success-gradient)}.modern-dashboard .kpi-grid .kpi-card.kpi-done:before{background:var(--secondary-gradient)}.modern-dashboard .kpi-grid .kpi-card.kpi-canceled:before{background:#64748b}.modern-dashboard .kpi-grid .kpi-card .kpi-label{font-size:.875rem;color:#64748b;margin-bottom:.5rem;display:block;font-weight:500}.modern-dashboard .kpi-grid .kpi-card .kpi-value{font-size:2rem;font-weight:700;color:#1e293b;line-height:1}.modern-dashboard .charts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:2rem}.modern-dashboard .charts-grid .chart-card{background:#fff;padding:2rem;border-radius:20px;box-shadow:var(--card-shadow);display:flex;flex-direction:column}.modern-dashboard .charts-grid .chart-card .view-all-link{margin-left:auto;font-size:.875rem;color:#3b82f6;text-decoration:none;font-weight:500}.modern-dashboard .charts-grid .chart-card .view-all-link:hover{text-decoration:underline}.modern-dashboard .charts-grid .chart-card h3{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;color:#1e293b;display:flex;justify-content:space-between;align-items:center}.modern-dashboard .charts-grid .chart-card .chart-container-inner{flex:1;position:relative;min-height:300px}.modern-dashboard .content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.modern-dashboard .content-header h1{font-size:1.875rem;font-weight:800;color:#1e293b;display:flex;align-items:center;gap:.75rem;margin:0}.modern-dashboard .content-header h1 svg{color:#3b82f6}.modern-dashboard .table-card{background:#fff;padding:2rem;border-radius:20px;box-shadow:var(--card-shadow);width:100%}.modern-dashboard .table-card .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.modern-dashboard .table-card .table-header h3{font-size:1.25rem;font-weight:700;color:#1e293b}.modern-dashboard .table-card .action-row{display:flex;gap:1rem;margin-bottom:1.5rem;width:100%;flex-wrap:wrap}.modern-dashboard .table-card .action-row .search-wrapper{flex:1;min-width:250px;position:relative}.modern-dashboard .table-card .action-row .search-wrapper svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#94a3b8}.modern-dashboard .table-card .action-row .search-wrapper input{width:100%;padding:.75rem 1rem .75rem 3rem;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc;outline:none;transition:all .2s}.modern-dashboard .table-card .action-row .search-wrapper input:focus{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 4px #3b82f61a}.modern-dashboard .table-card .filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:16px;border:1px solid #f1f5f9}.modern-dashboard .table-card .filters-grid input,.modern-dashboard .table-card .filters-grid select{padding:.625rem 1rem;border-radius:10px;border:1px solid #e2e8f0;outline:none;font-size:.875rem}.modern-dashboard .table-card .filters-grid input:focus,.modern-dashboard .table-card .filters-grid select:focus{border-color:#3b82f6}.modern-dashboard .table-card .filters-grid .filter-btn-group{display:flex;gap:.5rem}.modern-dashboard .table-card .filters-grid .filter-btn-group button{flex:1;padding:.625rem;border-radius:10px;font-weight:600;font-size:.875rem;transition:all .2s}.modern-dashboard .table-card .filters-grid .filter-btn-group button.search{background:#1e293b;color:#fff}.modern-dashboard .table-card .filters-grid .filter-btn-group button.search:hover{background:#0f172a}.modern-dashboard .table-card .filters-grid .filter-btn-group button.reset{background:#f1f5f9;color:#475569}.modern-dashboard .table-card .filters-grid .filter-btn-group button.reset:hover{background:#e2e8f0}.modern-dashboard .table-card .modern-table{width:100%;border-collapse:separate;border-spacing:0 .5rem}.modern-dashboard .table-card .modern-table th{text-align:left;padding:1rem;color:#64748b;font-weight:600;font-size:.875rem;border-bottom:1px solid #f1f5f9}.modern-dashboard .table-card .modern-table tr{transition:all .2s ease;cursor:pointer}.modern-dashboard .table-card .modern-table tr td{padding:1.25rem 1rem;background:#fff;border-top:1px solid #f8fafc;border-bottom:1px solid #f8fafc;font-size:.9375rem;color:#334155}.modern-dashboard .table-card .modern-table tr td:first-child{border-left:1px solid #f8fafc;border-radius:12px 0 0 12px}.modern-dashboard .table-card .modern-table tr td:last-child{border-right:1px solid #f8fafc;border-radius:0 12px 12px 0;text-align:right}.modern-dashboard .table-card .modern-table tr td strong{color:#0f172a;font-weight:700}.modern-dashboard .table-card .modern-table tr:hover td{background:#f1f5f9;border-color:#e2e8f0}.modern-dashboard .table-card .pagination-modern{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #f1f5f9}.modern-dashboard .table-card .pagination-modern .pagination-info{font-size:.875rem;color:#64748b}.modern-dashboard .table-card .pagination-modern .pagination-btns{display:flex;align-items:center;gap:1rem}.modern-dashboard .table-card .pagination-modern .pagination-btns button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-weight:600;font-size:.875rem;transition:all .2s}.modern-dashboard .table-card .pagination-modern .pagination-btns button:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.modern-dashboard .table-card .pagination-modern .pagination-btns button:disabled{opacity:.5;cursor:not-allowed}.avatar-initials{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8125rem;color:#fff;box-shadow:0 4px 12px #0000001a}.bg-avatar-1{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.bg-avatar-2{background:linear-gradient(135deg,#10b981,#059669)}.bg-avatar-3{background:linear-gradient(135deg,#f59e0b,#d97706)}.bg-avatar-4{background:linear-gradient(135deg,#ec4899,#be185d)}.bg-avatar-5{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.status-pill{padding:.35rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.status-pill:before{content:"";width:6px;height:6px;border-radius:50%}.status-pill.status-active,.status-pill.status-done,.status-pill.status-Installation{background:#dcfce7;color:#166534}.status-pill.status-active:before,.status-pill.status-done:before,.status-pill.status-Installation:before{background:#22c55e}.status-pill.status-pending,.status-pill.status-New,.status-pill.status-Quote,.status-pill.status-Permits,.status-pill.status-Review{background:#fef9c3;color:#854d0e}.status-pill.status-pending:before,.status-pill.status-New:before,.status-pill.status-Quote:before,.status-pill.status-Permits:before,.status-pill.status-Review:before{background:#eab308}.status-pill.status-blocked,.status-pill.status-canceled,.status-pill.status-Canceled,.status-pill.status-Repair{background:#fee2e2;color:#991b1b}.status-pill.status-blocked:before,.status-pill.status-canceled:before,.status-pill.status-Canceled:before,.status-pill.status-Repair:before{background:#ef4444}.status-pill.status-Order.set,.status-pill.status-Invoice.sent{background:#dbeafe;color:#1e40af}.status-pill.status-Order.set:before,.status-pill.status-Invoice.sent:before{background:#3b82f6}.inventory-page .summary-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;width:100%}.inventory-page .summary-btns li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;margin-right:10px;max-width:259px;min-width:197px;margin-bottom:10px}.inventory-page .summary-btns li .sb{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-radius:10px;padding:15px 25px;width:100%;max-width:259px}.inventory-page .summary-btns li .sb svg{--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1));margin-right:10px}.inventory-page .summary-btns li .sb p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:space-between;-ms-flex-align:space-between;-ms-grid-row-align:space-between;align-items:space-between;flex-direction:column;line-height:17px}.inventory-page .summary-btns li .sb p strong{width:100%;max-width:91px;margin-bottom:6px}.inventory-page .searchbar{margin-top:38px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .searchbar .filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .searchbar .filters button{margin-right:10px;border-radius:32px;border:1px solid #dadada;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:13px 20px}.inventory-page .searchbar .filters button svg{margin-left:10px}.inventory-page .searchbar .filters button:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:32px;border-width:1px;border-style:solid;border-color:transparent}.inventory-page .searchbar .action-btns .btn-new-user,.inventory-page .searchbar .action-btns .exp-imp-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:10px 25px;border-radius:32px;margin:0}.inventory-page .searchbar .action-btns .btn-new-user svg,.inventory-page .searchbar .action-btns .exp-imp-btn svg{margin-left:10px}.inventory-page .searchbar .action-btns .btn-new-user:hover,.inventory-page .searchbar .action-btns .exp-imp-btn:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:32px;border-width:1px;border-style:solid;border-color:transparent}.inventory-page .searchbar .action-btns .exp-imp-btn{background-color:#fff}.inventory-page .searchbar .action-btns .exp-imp-tab{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));padding:20px}.inventory-page .searchbar .action-btns .exp-imp-tab .select-export{margin-right:20px;cursor:pointer;padding:10px;border:1px solid #ccc;font-size:16px;color:#333;border-radius:8px}.inventory-page .searchbar .action-btns .exp-imp-tab .select-export:focus{box-shadow:0 0 0 .2rem #007bff40}.inventory-page .searchbar .search-input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:60%;max-width:500px;border:1px solid #dadada;border-radius:5px;padding:13px 20px}.inventory-page .searchbar .search-input input{margin-left:10px;font-size:14px}.inventory-page .searchbar .search-input input::placeholder{--tw-text-opacity: 1;color:rgb(8 8 8 / var(--tw-text-opacity, 1))}.inventory-page .filters-options{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding:15px;background-color:#f5f5f5;border-radius:8px}.inventory-page .filters-options input[type=text],.inventory-page .filters-options input[type=number],.inventory-page .filters-options select{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#333}.inventory-page .filters-options input[type=text]:focus,.inventory-page .filters-options input[type=number]:focus,.inventory-page .filters-options select:focus{box-shadow:0 0 0 .2rem #007bff40}.inventory-page .filters-options .filter-btn{padding:10px 20px;--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));color:#fff;border:none;border-radius:16px;cursor:pointer;transition:background-color .2s;margin:0}.inventory-page .filters-options .filter-btn:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:16px;border-style:solid;border-color:transparent;padding:10px 20px;border:none}.inventory-page .dashboard-content{margin-top:50px}.inventory-page .dashboard-content .pagination-controls{width:100%}.inventory-page .dashboard-content .pagination-controls .prevNext{width:100%;max-width:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content .pagination-controls .prevNext button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content .pagination-controls .prevNext button svg{margin:0 10px}.inventory-page .dashboard-content .pagination-controls .page-size-select{margin-top:10px}.inventory-page .dashboard-content .pagination-controls .page-size-select select:hover{cursor:pointer}.inventory-page .dashboard-content .btns-selection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.inventory-page .dashboard-content .btns-selection .action-btns{width:auto}.inventory-page .dashboard-content td .btn-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content td .btn-details svg{margin-left:10px}.inventory-page .dashboard-content .select-by-name{cursor:pointer}.inventory-page .dashboard-content .select-by-name .inline-icon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content .select-by-name .inline-icon svg{margin-right:10px}.inventory-page .dashboard-content .select-by-name:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}.inventory-page .dashboard-content .user-list .inline-icon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content .user-list .inline-icon svg{margin-right:10px}.inventory-page .dashboard-content .tab-information .content-block{padding-top:20px}.inventory-page .dashboard-content .tab-information .content-block .data-content{padding:5px 10px;border-bottom:solid 1px #e0e0e0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.inventory-page .dashboard-content .tab-information .content-block .data-content strong{width:120px}.details-tab-panel{position:fixed;overflow-y:scroll;right:0;top:80px;padding-bottom:80px;width:100%;height:100%;background:#ffffffb3;transition:transform .3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.details-tab-panel.show{transform:translate(0)}.details-tab-panel .details-panel,.details-tab-panel .new-details-panel{box-shadow:-10px 0 10px #dedede;width:70%;background:#fff;padding:26px}@media (max-width: 900px){.details-tab-panel .details-panel,.details-tab-panel .new-details-panel{width:100%}}.details-tab-panel .details-panel .details-number,.details-tab-panel .new-details-panel .details-number{max-width:1000px;margin:0 auto 50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.details-tab-panel .details-panel .details-number .block-left,.details-tab-panel .new-details-panel .details-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .details-panel .details-number .details-number-title,.details-tab-panel .new-details-panel .details-number .details-number-title{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.details-tab-panel .details-panel .details-number .block-right,.details-tab-panel .new-details-panel .details-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .details-panel .details-number .block-right .btn-delete-item,.details-tab-panel .new-details-panel .details-number .block-right .btn-delete-item{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.details-tab-panel .details-panel .details-number .block-right .btn-delete-item svg,.details-tab-panel .new-details-panel .details-number .block-right .btn-delete-item svg{margin-left:10px}.details-tab-panel .details-panel .details-number .block-right .btn-edit-item,.details-tab-panel .new-details-panel .details-number .block-right .btn-edit-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .details-panel .details-number .block-right .btn-edit-item svg,.details-tab-panel .new-details-panel .details-number .block-right .btn-edit-item svg{margin-left:10px}.details-tab-panel .details-panel .details-number .block-right .close-btn,.details-tab-panel .new-details-panel .details-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.details-tab-panel .details-panel .details-number .block-right .close-btn svg,.details-tab-panel .new-details-panel .details-number .block-right .close-btn svg{margin-left:10px}.details-tab-panel .details-panel .details-number .block-right .close-btn:hover,.details-tab-panel .new-details-panel .details-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.details-tab-panel .details-panel .tab-information,.details-tab-panel .new-details-panel .tab-information{max-width:1000px;margin:0 auto 20px}.details-tab-panel .details-panel .tab-information p,.details-tab-panel .new-details-panel .tab-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.details-tab-panel .details-panel .tab-information p strong,.details-tab-panel .new-details-panel .tab-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.details-tab-panel .details-panel .tab-information .field-section-full,.details-tab-panel .new-details-panel .tab-information .field-section-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.details-tab-panel .details-panel .tab-information .field-section-full label,.details-tab-panel .new-details-panel .tab-information .field-section-full label{width:25%}.details-tab-panel .details-panel .tab-information .field-section-full input,.details-tab-panel .details-panel .tab-information .field-section-full textarea,.details-tab-panel .new-details-panel .tab-information .field-section-full input,.details-tab-panel .new-details-panel .tab-information .field-section-full textarea{width:75%;padding:3px;margin-bottom:10px}.details-tab-panel .details-panel .tab-information .field-section-one-half,.details-tab-panel .new-details-panel .tab-information .field-section-one-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.details-tab-panel .details-panel .tab-information .field-section-one-half label,.details-tab-panel .new-details-panel .tab-information .field-section-one-half label{width:25%;max-width:90px}.details-tab-panel .details-panel .tab-information .field-section-one-half input,.details-tab-panel .details-panel .tab-information .field-section-one-half textarea,.details-tab-panel .new-details-panel .tab-information .field-section-one-half input,.details-tab-panel .new-details-panel .tab-information .field-section-one-half textarea{width:75%;margin-bottom:10px}.details-tab-panel .details-panel .tab-information .field-section-one-half .p-tab-info,.details-tab-panel .new-details-panel .tab-information .field-section-one-half .p-tab-info{border:none}.details-tab-panel .details-panel .tab-information .field-section-half,.details-tab-panel .new-details-panel .tab-information .field-section-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:48%}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col .p-tab-info,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col .p-tab-info{border:none}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col label,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col label{width:25%;padding:3px 3px 3px 0}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col input,.details-tab-panel .details-panel .tab-information .field-section-half .inp-col textarea,.details-tab-panel .details-panel .tab-information .field-section-half .inp-col select,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col input,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col textarea,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col select{width:75%;margin-bottom:10px}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col select,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col select{padding:10px}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col .p-tab-active,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.details-tab-panel .details-panel .tab-information .field-section-half .inp-col .p-tab-active strong,.details-tab-panel .new-details-panel .tab-information .field-section-half .inp-col .p-tab-active strong{margin-right:30px}.details-tab-panel .new-details-panel{width:100%}@media (max-width: 900px){.details-tab-panel .new-details-panel{width:100%}}.details-tab-panel .new-details-panel .saveBtn{--tw-bg-opacity: 1;background-color:rgb(165 31 45 / var(--tw-bg-opacity, 1));color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:600;border:none;cursor:pointer;margin:20px auto;width:100%;max-width:150px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .new-details-panel .saveBtn:hover{--tw-bg-opacity: 1;background-color:rgb(92 21 31 / var(--tw-bg-opacity, 1));color:#fff}.details-tab-panel .modal-form{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.details-tab-panel .modal-form .form-container{width:400px;background:#fff;padding:20px;position:relative;border-radius:8px;z-index:4}.details-tab-panel .modal-form .form-container .new-category-input{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%}.details-tab-panel .modal-form .form-container .new-category-input::placeholder{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.details-tab-panel .modal-form .form-container .new-category-input:focus,.details-tab-panel .modal-form .form-container .new-category-input:hover,.details-tab-panel .modal-form .form-container .new-category-input:active{--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.details-tab-panel .modal-form .form-container .saveBtn-modal{margin:15px auto 0;padding:10px 15px;border-radius:10px;font-size:14px;--tw-bg-opacity: 1;background-color:rgb(165 31 45 / var(--tw-bg-opacity, 1));color:#fff}.details-tab-panel .modal-form .form-container .saveBtn-modal:hover{--tw-bg-opacity: 1;background-color:rgb(92 21 31 / var(--tw-bg-opacity, 1))}.details-tab-panel .modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page{position:fixed;overflow-y:scroll;right:0;top:80px;padding-bottom:80px;width:100%;height:100%;z-index:200;background:#ffffffe6;transition:transform .3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.new-order-page.show{transform:translate(0)}.new-order-page .action-btns-container{max-width:1000px;width:70%;background:#fff;margin:120px auto 10px}@media (max-width: 900px){.new-order-page .action-btns-container{width:100%}}.new-order-page .action-btns-container .action-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .action-btns-container .action-btns .btn-new-user{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:10px 25px;border-radius:32px;margin:0}.new-order-page .action-btns-container .action-btns .btn-new-user:hover{--tw-bg-opacity: 1;background-color:rgb(8 8 8 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:32px;border-width:1px;border-style:solid;border-color:transparent}.new-order-page .new-order-client-intake{max-width:980px;margin:120px auto 0;padding:0 10px 32px}.new-order-page .new-order-client-intake .client-hub-sheet__header{margin-bottom:1.35rem}.new-order-page .new-order-client-intake .client-hub-form{box-shadow:0 20px 55px #0f172a14}@media (max-width: 900px){.new-order-page .new-order-client-intake{margin-top:88px;padding:0 0 24px}}.new-order-page .details-panel,.new-order-page .new-details-panel{box-shadow:-10px 0 10px #dedede;background:#fff;padding:0 26px 100px;position:relative;min-height:100vh;height:auto;width:100%}@media (max-width: 900px){.new-order-page .details-panel,.new-order-page .new-details-panel{width:100%}}.new-order-page .details-panel .details-number,.new-order-page .new-details-panel .details-number{max-width:1000px;margin:0 auto 50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.new-order-page .details-panel .details-number .block-left,.new-order-page .new-details-panel .details-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .details-number .details-number-title,.new-order-page .new-details-panel .details-number .details-number-title{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .details-number .block-right,.new-order-page .new-details-panel .details-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding-right:60px}@media (max-width: 900px){.new-order-page .details-panel .details-number .block-right,.new-order-page .new-details-panel .details-number .block-right{padding-right:10px}}.new-order-page .details-panel .details-number .block-right .btn-delete-item,.new-order-page .new-details-panel .details-number .block-right .btn-delete-item{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.new-order-page .details-panel .details-number .block-right .btn-delete-item svg,.new-order-page .new-details-panel .details-number .block-right .btn-delete-item svg{margin-left:10px}.new-order-page .details-panel .details-number .block-right .btn-edit-item,.new-order-page .new-details-panel .details-number .block-right .btn-edit-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .details-number .block-right .btn-edit-item svg,.new-order-page .new-details-panel .details-number .block-right .btn-edit-item svg{margin-left:10px}.new-order-page .details-panel .details-number .block-right .close-btn,.new-order-page .new-details-panel .details-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.new-order-page .details-panel .details-number .block-right .close-btn svg,.new-order-page .new-details-panel .details-number .block-right .close-btn svg{margin-left:10px}.new-order-page .details-panel .details-number .block-right .close-btn:hover,.new-order-page .new-details-panel .details-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .details-number-quote,.new-order-page .new-details-panel .details-number-quote{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;position:fixed;background-color:#fff;padding:20px 50px 26px;z-index:1}@media (max-width: 900px){.new-order-page .details-panel .details-number-quote,.new-order-page .new-details-panel .details-number-quote{padding:10px}}.new-order-page .details-panel .details-number-quote .block-left,.new-order-page .new-details-panel .details-number-quote .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .details-number-quote .details-number-title,.new-order-page .new-details-panel .details-number-quote .details-number-title{font-size:24px;font-weight:600;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .details-number-quote .block-right,.new-order-page .new-details-panel .details-number-quote .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .details-number-quote .block-right .btn-delete-item,.new-order-page .new-details-panel .details-number-quote .block-right .btn-delete-item{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.new-order-page .details-panel .details-number-quote .block-right .btn-delete-item svg,.new-order-page .new-details-panel .details-number-quote .block-right .btn-delete-item svg{margin-left:10px}.new-order-page .details-panel .details-number-quote .block-right .btn-edit-item,.new-order-page .new-details-panel .details-number-quote .block-right .btn-edit-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .details-number-quote .block-right .btn-edit-item svg,.new-order-page .new-details-panel .details-number-quote .block-right .btn-edit-item svg{margin-left:10px}.new-order-page .details-panel .details-number-quote .block-right .close-btn,.new-order-page .new-details-panel .details-number-quote .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.new-order-page .details-panel .details-number-quote .block-right .close-btn svg,.new-order-page .new-details-panel .details-number-quote .block-right .close-btn svg{margin-left:10px}.new-order-page .details-panel .details-number-quote .block-right .close-btn:hover,.new-order-page .new-details-panel .details-number-quote .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .margin-top,.new-order-page .new-details-panel .margin-top{margin-top:130px!important}.new-order-page .details-panel .tab-information,.new-order-page .new-details-panel .tab-information{max-width:1000px;margin:20px auto}.new-order-page .details-panel .tab-information.notes-special-block,.new-order-page .new-details-panel .tab-information.notes-special-block{margin-top:50px}.new-order-page .details-panel .tab-information p,.new-order-page .new-details-panel .tab-information p{margin-bottom:10px;margin-top:10px}.new-order-page .details-panel .tab-information p strong,.new-order-page .new-details-panel .tab-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.new-order-page .details-panel .tab-information .new-order-form .tab-subtitle,.new-order-page .new-details-panel .tab-information .new-order-form .tab-subtitle{font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .instructions-p,.new-order-page .new-details-panel .tab-information .new-order-form .instructions-p{margin-bottom:50px}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button{width:calc(20% - 12px);min-width:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 10px;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:center}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button:hover,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button:hover{border-color:red;box-shadow:0 4px 12px #0000000d}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button.active,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button.active{border-color:red;background-color:#fff5f5;box-shadow:0 0 0 1px red}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button.active .style-label,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button.active .style-label{color:#d32f2f;font-weight:700}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-image-container,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-image-container{width:80px;height:60px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-image-container img,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-image-container img{max-width:100%;max-height:100%;object-fit:contain}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-label,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-label{font-size:14px;color:#333;margin-bottom:4px;font-weight:500}.new-order-page .details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-sublabel,.new-order-page .new-details-panel .tab-information .new-order-form .list-options .style-selection-grid .style-option-button .style-sublabel{font-size:11px;color:#666}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option{display:flex;align-items:center;margin-bottom:20px;margin-right:25px}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm{width:40%}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm label,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm label{width:70%}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm-lg,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm-lg{width:100%}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm-lg label,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option.check-tcolm-lg label{width:70%}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox],.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;width:20px;height:20px;border:2px solid rgb(194,194,194);border-radius:2px;position:relative;cursor:pointer}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:before,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:transparent;transition:background .2s}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:checked:before,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:checked:before{background:red}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:checked~label .selected-value,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option input[type=checkbox]:checked~label .selected-value{display:block!important}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option label,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option label{cursor:pointer;margin-right:5px;min-width:50px}.new-order-page .details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option label .selected-value,.new-order-page .new-details-panel .tab-information .new-order-form .checkbox-button-list .checkbox-option label .selected-value{display:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-full,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-full label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full label{width:25%}.new-order-page .details-panel .tab-information .new-order-form .field-section-full input,.new-order-page .details-panel .tab-information .new-order-form .field-section-full textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full textarea{width:75%;padding:3px;margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-full .notes-block,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .notes-block{width:100%}.new-order-page .details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-date,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-date{font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content{margin-bottom:20px}.new-order-page .details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content p,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content p{margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content p strong,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-full .notes-block .notes-content p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half label{width:25%;max-width:90px}.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half input,.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half textarea{width:75%;margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .p-tab-info,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .p-tab-info{border:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-one-half .select-input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-one-half .select-input{cursor:pointer;padding:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-half,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:48%}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-info,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-info{border:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col label{width:35%;padding:3px 3px 3px 0}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col input,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col select{width:65%;margin-bottom:10px;padding:3px}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col select{cursor:pointer;padding:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-active,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-active strong,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-half .inp-col .p-tab-active strong{margin-right:30px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size:first-child,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size:first-child{width:100%;max-width:150px;text-align:left!important}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size h3,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size h3{width:100%;font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size label{width:100%;font-size:14px;margin-bottom:2px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size input,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size select{width:100%;margin-bottom:10px;cursor:pointer;text-align:center;max-width:120px;padding:10px 5px;border:1px solid #ccc;border-radius:8px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size select{padding:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size .p-tab-active,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size .p-tab-active strong,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs .inp-col-size .p-tab-active strong{margin-right:30px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column;margin-right:150px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size:first-child,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size:first-child{width:100%;max-width:140px;text-align:left!important}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size h3,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size h3{width:100%;font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size label,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size label{width:100%;font-size:14px;margin-bottom:2px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size input,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size textarea,.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size input,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size textarea,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size select{width:100%;margin-bottom:10px;cursor:pointer;text-align:center;max-width:120px;padding:10px 5px;border:1px solid #ccc;border-radius:8px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size select{padding:10px}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size .p-tab-active,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.new-order-page .details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size .p-tab-active strong,.new-order-page .new-details-panel .tab-information .new-order-form .field-section-inputs-left .inp-col-size .p-tab-active strong{margin-right:30px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section h3,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section h3{width:100%;font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button{width:18%;min-height:105px;padding:10px 30px;margin:0;border-color:#fff;border-radius:16px;cursor:pointer;text-align:center;background-color:#fff;font-weight:300}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button:hover,.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button.active,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button:hover,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button.active{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));border-radius:16px;border-width:1px;border-style:solid;border:red solid 1px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button .icon-dwtab,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-buttons .tab-button .icon-dwtab{margin:5px auto}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors{width:100%}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group{width:80%;min-height:154px;background-color:#fff;border-radius:16px;padding:10px 20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:18%;margin-right:10px;position:relative;text-align:center}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .icon-dwtab,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .icon-dwtab{margin:5px auto}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .remove-item,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .remove-item{position:absolute;top:5px;right:5px;cursor:pointer}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .remove-item svg,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group:first-child .remove-item svg{margin-left:10px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .group-title,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .group-title{font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));max-width:150px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection{margin-bottom:10px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .fisrt-input,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .fisrt-input{width:38%;font-size:14px;margin-right:10px;font-weight:700}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .select-group,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .select-group{width:70%;padding:10px;border-radius:8px;border:1px solid #ccc}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size:first-child,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size:first-child{width:100%;max-width:150px;text-align:left!important}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size h3,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size h3{font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size label,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size label{width:100%;font-size:14px;margin-bottom:2px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size input,.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size textarea,.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size input,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size textarea,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size select{width:100%;margin:0;cursor:pointer;text-align:center;max-width:120px;padding:10px 5px;border:1px solid #ccc;border-radius:8px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size select,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size select{padding:10px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size .p-tab-active,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size .p-tab-active strong,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .inputs-container .input-group .input-selection .inp-col-size .p-tab-active strong{margin-right:30px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button{width:13%;padding:10px 40px;margin:5px;min-height:110px;border-color:#fff;border-width:1px;border-style:solid;border-radius:16px;cursor:pointer;text-align:center;background-color:#fff;font-weight:300;font-size:12px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button:hover,.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button.active,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button:hover,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button.active{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));border-radius:12px;border-width:1px;border-style:solid;border:red solid 1px}.new-order-page .details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button .icon-dwtab,.new-order-page .new-details-panel .tab-information .new-order-form .doors-windows-section .tab-windows-doors .door-window-buttons .door-window-button .icon-dwtab{margin:5px auto}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list li:first-child,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list li:first-child{margin-bottom:10px;font-weight:700;width:100%}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option{display:flex;align-items:center;margin-bottom:25px;flex-direction:column}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio],.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;border:2px solid rgb(194,194,194);border-radius:2px;position:relative;cursor:pointer}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:before,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:transparent;transition:background .2s}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:checked:before,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:checked:before{background:transparent;border-radius:50%}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:checked~label .selected-value,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option input[type=radio]:checked~label .selected-value{display:block;width:100%}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option label,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option label{cursor:pointer;margin:5px auto;min-width:50px;font-size:11px;text-align:center;position:relative}.new-order-page .details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option label .selected-value,.new-order-page .new-details-panel .tab-information .new-order-form .list-color-options .radio-button-list .radio-color-option label .selected-value{display:none;position:absolute;text-align:center;line-height:11px;font-weight:700}.new-order-page .details-panel .tab-information .tab-information-block .reg-textarea,.new-order-page .new-details-panel .tab-information .tab-information-block .reg-textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:8px;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .reg-input,.new-order-page .new-details-panel .tab-information .tab-information-block .reg-input{width:100%;padding:10px;border-radius:8px;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full label,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full label{width:25%}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full input,.new-order-page .details-panel .tab-information .tab-information-block .field-section-full textarea,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full input,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full textarea{width:75%;padding:3px;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown{width:100%}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown label,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown label{width:100%;display:block}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown select,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown select{width:100%;padding:10px;border-radius:8px;border:1px solid #ccc;cursor:pointer}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown select option,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .installer-dropdown select option{padding:10px;cursor:pointer}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .notes-block,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .notes-block{width:100%}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-date,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-date{font-size:16px;font-weight:700;margin-bottom:10px;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content{margin-bottom:20px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content p,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content p{margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content p strong,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .notes-block .notes-content p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.new-order-page .details-panel .tab-information .tab-information-block .field-section-full .delete-file-input,.new-order-page .new-details-panel .tab-information .tab-information-block .field-section-full .delete-file-input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-size:24px;font-weight:400}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align .select-label,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align .select-label{width:100%;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align .search-input,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align .search-input{width:100%;max-width:450px;padding:10px;border-radius:8px;margin-bottom:10px}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align .dropdown-list,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align .dropdown-list{cursor:pointer;padding:10px;display:block;width:100%}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align .dropdown-list li,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align .dropdown-list li{border-radius:8px;padding:10px;width:100%}.new-order-page .details-panel .tab-information .tab-information-block .input-list-align .dropdown-list li:hover,.new-order-page .new-details-panel .tab-information .tab-information-block .input-list-align .dropdown-list li:hover{background-color:#f0f0f0}.new-order-page .details-panel .tab-information .tab-information-block .btn-save,.new-order-page .new-details-panel .tab-information .tab-information-block .btn-save{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.new-order-page .details-panel .tab-information .tab-information-block .btn-save svg,.new-order-page .new-details-panel .tab-information .tab-information-block .btn-save svg{margin-left:10px}.new-order-page .details-panel .tab-information .tab-information-block .notesList,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#fff;margin:10px auto;padding:10px 20px;width:100%;border-radius:8px}.new-order-page .details-panel .tab-information .tab-information-block .notesList .notes-item-title,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .notes-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .tab-information-block .notesList .notes-item-value,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .notes-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.new-order-page .details-panel .tab-information .tab-information-block .notesList .download-array,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .download-array{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.new-order-page .details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file{position:relative;display:inline-block;width:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:3px;padding:3px;border:1px solid red;border-radius:25px}.new-order-page .details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file svg,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file svg{color:red}.new-order-page .details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file:hover,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file:hover{background-color:red}.new-order-page .details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file:hover svg,.new-order-page .new-details-panel .tab-information .tab-information-block .notesList .download-array .notes-item-attachment .btn-download-file:hover svg{color:#fff}.new-order-page .details-panel .price-cont .price-subtitle,.new-order-page .new-details-panel .price-cont .price-subtitle{font-size:1.125rem;font-weight:700;max-width:800px;margin:0 auto 1.5rem;color:#1e293b}.new-order-page .details-panel .price-cont .price-summary,.new-order-page .new-details-panel .price-cont .price-summary{max-width:800px;margin:0 auto 2rem;width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;border:1px solid #f1f5f9}.new-order-page .details-panel .price-cont .price-summary .title-tr,.new-order-page .new-details-panel .price-cont .price-summary .title-tr{background-color:#f8fafc;color:#64748b;text-align:left;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:1.25rem 1.5rem;border-bottom:1px solid #f1f5f9;display:table-cell;width:100%}.new-order-page .details-panel .price-cont .price-summary .title-tr td,.new-order-page .details-panel .price-cont .price-summary .title-tr th,.new-order-page .new-details-panel .price-cont .price-summary .title-tr td,.new-order-page .new-details-panel .price-cont .price-summary .title-tr th{color:inherit}.new-order-page .details-panel .price-cont .price-summary tr,.new-order-page .new-details-panel .price-cont .price-summary tr{display:table-row;transition:background-color .2s ease}.new-order-page .details-panel .price-cont .price-summary tr:hover:not(:has(.title-tr)),.new-order-page .new-details-panel .price-cont .price-summary tr:hover:not(:has(.title-tr)){background-color:#f8fafc}.new-order-page .details-panel .price-cont .price-summary tr:not(:last-child),.new-order-page .new-details-panel .price-cont .price-summary tr:not(:last-child){border-bottom:1px solid #f1f5f9}.new-order-page .details-panel .price-cont .price-summary tr td,.new-order-page .new-details-panel .price-cont .price-summary tr td{padding:1rem 1.5rem;color:#475569;font-size:.9375rem;border-bottom:1px solid #f1f5f9}.new-order-page .details-panel .price-cont .price-summary tr td:first-child,.new-order-page .new-details-panel .price-cont .price-summary tr td:first-child{text-align:left}.new-order-page .details-panel .price-cont .price-summary tr td:last-child,.new-order-page .new-details-panel .price-cont .price-summary tr td:last-child{text-align:right;font-weight:600;color:#1e293b}.new-order-page .details-panel .price-cont .price-summary tr td strong,.new-order-page .new-details-panel .price-cont .price-summary tr td strong{color:#1e293b;font-weight:600;margin-right:.5rem}.new-order-page .details-panel .price-total-container,.new-order-page .new-details-panel .price-total-container{background:#f8fafc;padding:2rem;border-radius:1rem;max-width:800px;margin:0 auto;border:1px solid #f1f5f9}.new-order-page .details-panel .price-total-container .price-total,.new-order-page .new-details-panel .price-total-container .price-total{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:.5rem}.new-order-page .details-panel .price-total-container .price-total:last-child,.new-order-page .new-details-panel .price-total-container .price-total:last-child{margin-bottom:0;padding-top:1rem;border-top:2px dashed #e2e8f0;margin-top:1rem}.new-order-page .details-panel .price-total-container .price-total .price-total-title,.new-order-page .new-details-panel .price-total-container .price-total .price-total-title{font-size:.875rem;font-weight:600;color:#64748b;margin-right:2rem}.new-order-page .details-panel .price-total-container .price-total .price-total-value,.new-order-page .new-details-panel .price-total-container .price-total .price-total-value{font-size:1.125rem;font-weight:700;color:#1e293b;min-width:120px;text-align:right}.new-order-page .details-panel .price-total-container .price-total.grand-total .price-total-title,.new-order-page .new-details-panel .price-total-container .price-total.grand-total .price-total-title{font-size:1rem;color:#1e293b;font-weight:800}.new-order-page .details-panel .price-total-container .price-total.grand-total .price-total-value,.new-order-page .new-details-panel .price-total-container .price-total.grand-total .price-total-value{font-size:1.5rem;color:#2563eb;font-weight:900}.new-order-page .details-panel .btns-footer,.new-order-page .new-details-panel .btns-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.new-order-page .details-panel .btns-footer .saveBtn,.new-order-page .new-details-panel .btns-footer .saveBtn{--tw-bg-opacity: 1;background-color:rgb(165 31 45 / var(--tw-bg-opacity, 1));color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:600;border:none;cursor:pointer;margin:20px auto;width:100%;max-width:150px}.new-order-page .details-panel .btns-footer .saveBtn:hover,.new-order-page .new-details-panel .btns-footer .saveBtn:hover{--tw-bg-opacity: 1;background-color:rgb(92 21 31 / var(--tw-bg-opacity, 1));color:#fff}.clockin-page .summary-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;width:100%}.clockin-page .summary-btns li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;margin-right:10px;max-width:259px;min-width:197px;margin-bottom:10px}.clockin-page .summary-btns li .sb{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-radius:10px;padding:15px 25px;width:100%;max-width:259px}.clockin-page .summary-btns li .sb svg{--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1));margin-right:10px}.clockin-page .summary-btns li .sb p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:space-between;-ms-flex-align:space-between;-ms-grid-row-align:space-between;align-items:space-between;flex-direction:column;line-height:17px}.clockin-page .summary-btns li .sb p strong{width:100%;max-width:91px;margin-bottom:6px}.clockin-page .searchbar{margin-top:38px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .searchbar .filters{width:30%}.clockin-page .searchbar .filters button{border-radius:32px;border:1px solid #dadada;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:13px 20px}.clockin-page .searchbar .filters button svg{margin-left:10px}.clockin-page .searchbar .search-input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:60%;max-width:500px;border:1px solid #dadada;border-radius:5px;padding:13px 20px}.clockin-page .searchbar .search-input input{margin-left:10px;font-size:16px}.clockin-page .searchbar .search-input input::placeholder{--tw-text-opacity: 1;color:rgb(8 8 8 / var(--tw-text-opacity, 1))}.clockin-page .clockin-content{margin-top:20px;border:none}.clockin-page .clockin-content .pagination-controls{width:100%}.clockin-page .clockin-content .pagination-controls .prevNext{width:100%;max-width:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .pagination-controls .prevNext button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .pagination-controls .prevNext button svg{margin:0 10px}.clockin-page .clockin-content .pagination-controls .page-size-select{margin-top:10px}.clockin-page .clockin-content .pagination-controls .page-size-select select:hover{cursor:pointer}.clockin-page .clockin-content .btns-selection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px}.clockin-page .clockin-content .btns-selection .action-btns{width:auto}.clockin-page .clockin-content .action-btns{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .action-btns .btn-new-user{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0}.clockin-page .clockin-content .action-btns .btn-new-user svg{margin-left:10px}.clockin-page .clockin-content td{font-size:16px}.clockin-page .clockin-content td .btn-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content td .btn-details svg{margin-left:10px}.clockin-page .clockin-content .title-time{text-align:left}.clockin-page .clockin-content .title-time strong{font-size:20px;margin-right:10px}.clockin-page .clockin-content .today-bar{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1));border:1px solid #dadada;border-radius:5px;padding:35px 20px;margin:20px auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .today-bar .top-clock{width:100%;font-size:45px;text-align:center}.clockin-page .clockin-content .today-bar .btns-clockin{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockin{border:1px solid red;padding:15px 35px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-size:16px;color:red;border-radius:5px;margin-right:10px;background-color:#fff}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockin svg{margin-left:5px}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockin:hover{background-color:red;color:#fff}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockout{border:1px solid red;padding:15px 35px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-size:16px;background-color:red;color:#fff;border-radius:5px;margin-right:10px}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockout svg{margin-left:5px}.clockin-page .clockin-content .today-bar .btns-clockin .btn-clockout:hover{color:red;background-color:#fff}.clockin-page .clockin-content .table-records{margin:20px 0;border:none}.clockin-page .clockin-content .table-records thead,.clockin-page .clockin-content .table-records thead tr{border:none}.clockin-page .clockin-content .table-records tbody tr{background-color:#fff;border:none}.clockin-page .clockin-content .table-records tbody tr:nth-child(odd){background-color:#f9f9f9}.clockin-page .clockin-content .table-records tbody tr td{padding:5px 3px;font-size:16px}.clockin-page .clockin-content .table-records tbody tr td .btn-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .table-records tbody tr td .btn-details svg{margin-left:10px}.clockin-page .clockin-content .box-attendance{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%}.clockin-page .clockin-content .box-attendance .box-record{width:20%;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.clockin-page .clockin-content .box-attendance .box-record h3{margin:3px auto}.clockin-page .clockin-content .user-information .title-h2{padding:10px!important}.clockin-page .clockin-content .user-information table{background-color:#fff}.clockin-page .clockin-content .user-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.clockin-page .clockin-content .user-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}@media (max-width: 420px){.clockin-page .sidebar{display:none}}.profilepage{overflow-y:scroll;width:100%;transition:transform .3s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.profilepage .details-panel{width:100%;max-width:950px;background:#fff;padding:26px}.profilepage .details-panel .details-number{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.profilepage .details-panel .details-number .block-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.profilepage .details-panel .details-number .block-left .details-number-title{font-size:24px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .details-number .block-left .details-number-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.profilepage .details-panel .details-number .block-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.profilepage .details-panel .details-number .block-right .close-btn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));width:40px;height:40px}.profilepage .details-panel .details-number .block-right .close-btn svg{margin-left:10px}.profilepage .details-panel .details-number .block-right .close-btn:hover{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.profilepage .details-panel .details-number .block-right .btn-delete-item{--tw-text-opacity: 1;color:rgb(215 41 56 / var(--tw-text-opacity, 1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-right:10px}.profilepage .details-panel .details-number .block-right .btn-delete-item svg{margin-left:10px}.profilepage .details-panel h1{font-size:24px;font-weight:600;margin-bottom:20px;color:#000}.profilepage .details-panel .progress-guide{margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.profilepage .details-panel .progress-guide .progress-guide-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.profilepage .details-panel .progress-guide .progress-guide-item .progress-guide-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .progress-guide .progress-guide-item .progress-guide-item-value{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.profilepage .details-panel .tab-information{max-width:1000px;margin:0 auto 20px}.profilepage .details-panel .tab-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.profilepage .details-panel .tab-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px}.profilepage .details-panel .tab-information .field-section-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.profilepage .details-panel .tab-information .field-section-full label{width:25%}.profilepage .details-panel .tab-information .field-section-full input{width:75%;padding:3px;margin-bottom:10px}.profilepage .details-panel .tab-information .field-section-full textarea{width:75%;padding:3px}.profilepage .details-panel .tab-information .field-section-full .btn-download-file{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.profilepage .details-panel .tab-information .field-section-full .btn-download-file svg{margin-left:10px}.profilepage .details-panel .tab-information .field-section-one-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.profilepage .details-panel .tab-information .field-section-one-half label{width:25%;max-width:90px}.profilepage .details-panel .tab-information .field-section-one-half input,.profilepage .details-panel .tab-information .field-section-one-half textarea{width:75%;margin-bottom:10px}.profilepage .details-panel .tab-information .field-section-one-half .p-tab-info{border:none}.profilepage .details-panel .tab-information .field-section-half{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.profilepage .details-panel .tab-information .field-section-half .inp-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:48%}.profilepage .details-panel .tab-information .field-section-half .inp-col .p-tab-info{border:none}.profilepage .details-panel .tab-information .field-section-half .inp-col label{width:25%;padding:3px 3px 3px 0}.profilepage .details-panel .tab-information .field-section-half .inp-col input,.profilepage .details-panel .tab-information .field-section-half .inp-col textarea,.profilepage .details-panel .tab-information .field-section-half .inp-col select{width:75%;margin-bottom:10px}.profilepage .details-panel .tab-information .field-section-half .inp-col select{padding:10px}.profilepage .details-panel .tab-information .field-section-half .inp-col .p-tab-active{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border:none}.profilepage .details-panel .tab-information .field-section-half .inp-col .p-tab-active strong{margin-right:30px}.profilepage .details-panel .tab-information .btn-save{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.profilepage .details-panel .tab-information .btn-save svg{margin-left:10px}.profilepage .details-panel .user-information .profilePict{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:20px;width:150px;height:150px;border-radius:50%;overflow:hidden;border:1px solid #ccc}.profilepage .details-panel .user-information .profilePict img{width:100%;height:auto}.profilepage .details-panel .user-information p{margin-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(218 218 218 / var(--tw-border-opacity, 1))}.profilepage .details-panel .user-information p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1));margin-right:20px;min-width:150px;display:inline-block;padding-right:5px}.profilepage .details-panel .user-information .progress-bar{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.profilepage .details-panel .user-information .progress-bar label{width:25%}.profilepage .details-panel .user-information .progress-bar input{width:75%;padding:3px;margin-bottom:10px}.profilepage .details-panel .user-information .progress-bar textarea{width:75%;padding:3px}.profilepage .details-panel .user-information .progress-bar .progress-bar-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;flex-direction:column}.profilepage .details-panel .user-information .progress-bar .progress-bar-item .progress-bar-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .user-information .progress-bar .progress-bar-item .progress-bar-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .user-information .progress-bar-fill{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:10px}.profilepage .details-panel .user-information .progress-bar-fill label{width:25%}.profilepage .details-panel .user-information .progress-bar-fill input{width:75%;padding:3px;margin-bottom:10px}.profilepage .details-panel .user-information .progress-bar-fill textarea{width:75%;padding:3px}.profilepage .details-panel .user-information .formSubmitFile{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-bottom:30px}.profilepage .details-panel .user-information .formSubmitFile label{width:25%}.profilepage .details-panel .user-information .formSubmitFile input{width:75%;padding:3px;margin-bottom:10px}.profilepage .details-panel .user-information .formSubmitFile textarea{width:75%;padding:3px}.profilepage .details-panel .user-information .formSubmitFile .progress-bar{margin-bottom:20px;padding:3px;border:1px solid #ccc}.profilepage .details-panel .user-information .formSubmitFile .progress-bar .progress-bar-fill{background-color:red;height:20px;width:0}.profilepage .details-panel .user-information .formSubmitFile .btn-save{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-top:20px;color:red}.profilepage .details-panel .user-information .formSubmitFile .btn-save svg{margin-left:10px}.profilepage .details-panel .user-information .notesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#fff;margin:10px auto;padding:10px 20px;width:100%;border-radius:8px}.profilepage .details-panel .user-information .notesList .notes-item-title{font-size:14px;font-weight:600;width:100%;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .user-information .notesList .notes-item-value{width:100%;font-size:16px;font-weight:400;--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.profilepage .details-panel .user-information .notesList .download-array{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.profilepage .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file{position:relative;display:inline-block;width:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:3px;padding:3px;border:1px solid red;border-radius:25px}.profilepage .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file svg{color:red}.profilepage .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file:hover{background-color:red}.profilepage .details-panel .user-information .notesList .download-array .notes-item-attachment .btn-download-file:hover svg{color:#fff}.profilepage .details-panel .user-information .content-block-documents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start}.profilepage .details-panel .user-information .content-block-documents .btn-download-file{padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:10px;color:red;min-width:150px}.profilepage .details-panel .user-information .content-block-documents .btn-download-file svg{margin-left:10px}.profilepage .details-panel .user-information .content-block-documents .btn-download-file:hover{--tw-bg-opacity: 1;background-color:rgb(215 41 56 / var(--tw-bg-opacity, 1))}.profilepage .details-panel .user-information .content-block-documents .btn-download-file-list{border:1px solid #ccc;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:10px;padding:3px 10px;border-radius:25px}.profilepage .details-panel .user-information .content-block-documents .btn-download-file-list svg{margin-left:10px;padding:2px}.profilepage .details-panel .user-information .content-block-documents .btn-download-file-list svg:hover{border-radius:50%;--tw-bg-opacity: 1;background-color:rgb(215 41 56 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.profilepage .details-panel .notes-class{background-color:#fff;padding:20px;margin-bottom:10px}.profilepage .details-panel .notes-class .data-content:first-child{border-bottom:1px solid #ccc}.profilepage .details-panel .notes-class p{border:none;padding-bottom:5px;margin-bottom:5px}.profilepage .details-panel .notes-class p strong{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.client-management-page{padding:2rem;background:radial-gradient(circle at top left,rgba(14,165,233,.1),transparent 28%),linear-gradient(180deg,#f8fbff,#f8fafc);min-height:calc(100vh - 80px)}.client-management-page--loading{display:flex;align-items:center;justify-content:center}.client-management-page__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.client-management-page__hero h1{font-size:2rem;font-weight:800;color:#0f172a;margin-bottom:.5rem}.client-management-page__hero p{max-width:52rem;color:#475569;line-height:1.6}.client-management-page__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700;color:#0284c7;margin-bottom:.35rem}.client-management-page__hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.client-management-page__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.5rem}.client-management-page__metrics--compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:1rem}.client-management-layout{display:grid;grid-template-columns:minmax(300px,370px) minmax(0,1fr);gap:1.25rem;align-items:start}.client-management-layout__sidebar,.client-management-layout__workspace{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.client-management-card{background:#fffffff0;border:1px solid rgba(148,163,184,.18);border-radius:24px;padding:1.25rem;box-shadow:0 24px 70px #0f172a14}.client-management-card--stretch{min-height:0}.client-management-card--empty-workspace{min-height:420px;display:flex;align-items:center;justify-content:center}.client-management-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.client-management-card__header h2{font-size:1.2rem;font-weight:700;color:#0f172a}.client-management-card__eyebrow{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#64748b;margin-bottom:.35rem}.metric-card{display:flex;flex-direction:column;gap:.35rem}.metric-card span{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0284c7}.metric-card strong{font-size:2rem;line-height:1;color:#0f172a}.metric-card p{color:#64748b;font-size:.92rem;line-height:1.5}.metric-card--compact strong{font-size:1.55rem}.metric-card--compact p{display:none}.client-management-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.85rem 1.2rem;border-radius:14px;font-weight:700;transition:all .2s ease;border:1px solid transparent}.client-management-btn:disabled{opacity:.55;cursor:not-allowed}.client-management-btn--primary{background:linear-gradient(135deg,#0284c7,#0369a1);color:#fff;box-shadow:0 16px 40px #0284c738}.client-management-btn--secondary{background:#fff;color:#0f172a;border-color:#94a3b840}.client-management-pill,.client-management-status-chip{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .8rem;border-radius:999px;background:#e0f2fe;color:#0c4a6e;font-size:.8rem;font-weight:700;white-space:nowrap}.client-management-search{display:flex;align-items:center;gap:.75rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:#f8fafc;margin-bottom:1rem}.client-management-search svg{color:#64748b;flex-shrink:0}.client-management-search input{width:100%;background:transparent;outline:none;color:#0f172a}.client-management-search--compact{margin-bottom:1.25rem}.client-management-lead-list,.client-management-client-list,.client-management-record-list{display:flex;flex-direction:column;gap:.85rem}.client-management-client-list{max-height:720px;overflow-y:auto;padding-right:.35rem}.client-management-lead-card,.client-management-client-card{width:100%;text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:#fff;padding:1rem;transition:all .2s ease}.client-management-lead-card:hover,.client-management-client-card:hover{transform:translateY(-1px);box-shadow:0 14px 36px #0f172a14}.client-management-lead-card.is-highlighted,.client-management-lead-card.is-selected,.client-management-client-card.is-highlighted,.client-management-client-card.is-selected{border-color:#0284c766;box-shadow:0 0 0 3px #0ea5e91f}.client-management-lead-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.client-management-lead-card div{display:flex;flex-direction:column;gap:.2rem;min-width:0}.client-management-lead-card strong{color:#0f172a;font-size:.98rem}.client-management-lead-card span{color:#64748b;font-size:.84rem}.client-management-client-card{display:flex;flex-direction:column;gap:.8rem}.client-management-client-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.client-management-client-card__top strong{display:block;color:#0f172a;font-size:1rem}.client-management-client-card__top span{color:#64748b;font-size:.85rem}.client-management-client-card__meta,.client-management-client-card__counts{display:flex;flex-wrap:wrap;gap:.5rem .8rem;color:#64748b;font-size:.84rem}.client-management-client-card__counts span{padding:.32rem .55rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-weight:600}.client-management-client-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.client-management-client-hero__copy{min-width:0}.client-management-client-hero__copy h2{font-size:1.7rem;font-weight:800;color:#0f172a;margin-bottom:.4rem}.client-management-client-hero__copy p{color:#475569}.client-management-client-hero__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.client-management-contact-row{display:flex;flex-wrap:wrap;gap:.8rem 1rem;margin-top:.85rem}.client-management-contact-row a{display:inline-flex;align-items:center;gap:.45rem;color:#0369a1;font-weight:600}.client-management-address{margin-top:.85rem;font-size:.92rem}.client-management-filter-pills{display:flex;flex-wrap:wrap;gap:.55rem}.client-management-filter-pills button{padding:.5rem .85rem;border-radius:999px;background:#f1f5f9;color:#334155;font-weight:600;font-size:.85rem;transition:all .2s ease}.client-management-filter-pills .is-active{background:#0f172a;color:#fff}.client-management-inline-error{margin-bottom:1rem;padding:.85rem 1rem;border-radius:16px;background:#fef2f2;color:#b91c1c;font-weight:600}.client-management-workspace-card__copy{color:#475569;line-height:1.6}.client-management-history-loading{display:flex;align-items:center;justify-content:center;min-height:240px}.client-management-record-card{border:1px solid rgba(148,163,184,.18);border-radius:20px;padding:1rem;background:#fff;box-shadow:0 18px 42px #0f172a0d}.client-management-record-card.is-highlighted{border-color:#0284c766;box-shadow:0 0 0 3px #0ea5e91f}.client-management-record-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.client-management-record-card__top h3{font-size:1.05rem;font-weight:700;color:#0f172a;margin-top:.25rem}.client-management-record-card__type{display:inline-flex;padding:.3rem .6rem;border-radius:999px;background:#e0f2fe;color:#075985;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.client-management-record-card__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.client-management-record-card__meta span{font-size:.88rem;color:#64748b}.client-management-record-card__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem}.client-management-contract-card__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;margin-bottom:.9rem}.client-management-contract-card__summary strong{font-size:1rem;color:#0f172a}.client-management-contract-card__summary span{color:#64748b;font-size:.9rem}.client-management-contract-card__envelope{word-break:break-word}.client-management-record-card__meta--contracts{grid-template-columns:repeat(2,minmax(0,1fr))}.client-management-record-card__meta--contracts span{word-break:break-word}.client-management-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;min-height:180px;color:#64748b}.client-management-empty svg{color:#94a3b8}.client-hub-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:stretch;justify-content:flex-end}.client-hub-overlay--composer{justify-content:center;align-items:center;padding:1rem}.client-hub-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.client-hub-overlay__panel{position:relative;z-index:1}.client-hub-overlay__panel--sheet{width:min(720px,100%);height:100%;margin-left:auto;overflow-y:auto}.client-hub-overlay__panel--composer{width:min(1500px,100%);max-height:calc(100vh - 2rem);overflow:auto;border-radius:28px}.client-hub-sheet{height:100%;padding:1.35rem;background:#f8fafc;border-left:1px solid rgba(148,163,184,.18);box-shadow:-24px 0 70px #0f172a1f}.client-hub-sheet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.client-hub-sheet__header h2{font-size:1.55rem;font-weight:800;color:#0f172a;margin-bottom:.35rem}.client-hub-sheet__header p{color:#475569;line-height:1.5}.client-hub-sheet__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700;color:#0284c7;margin-bottom:.35rem}.client-hub-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#fff;color:#0f172a;border:1px solid rgba(148,163,184,.2);flex-shrink:0}.client-hub-sheet--embedded{width:100%;max-width:1120px;margin:0 auto;height:auto;padding:0;background:transparent;border-left:0;box-shadow:none}.client-hub-alert{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:18px;margin-bottom:1rem}.client-hub-alert--warning{background:#fff7ed;border:1px solid #fdba74}.client-hub-alert__copy{display:flex;align-items:flex-start;gap:.75rem}.client-hub-alert__copy svg{color:#ea580c;flex-shrink:0;margin-top:.12rem}.client-hub-alert__copy strong{color:#9a3412;display:block;margin-bottom:.2rem}.client-hub-alert__copy p{color:#9a3412;font-size:.92rem;line-height:1.5}.client-hub-alert__action{padding:.75rem 1rem;border-radius:12px;background:#ea580c;color:#fff;font-weight:700;white-space:nowrap}.client-hub-suggestions{margin-bottom:1rem}.client-hub-suggestions__title{font-size:.86rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#475569;margin-bottom:.7rem}.client-hub-suggestions__list{display:grid;grid-template-columns:1fr;gap:.75rem}.client-hub-suggestion-card{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;width:100%;text-align:left;padding:.9rem 1rem;border-radius:16px;background:#fff;border:1px solid rgba(148,163,184,.18)}.client-hub-suggestion-card__name{font-weight:700;color:#0f172a}.client-hub-suggestion-card__meta{font-size:.86rem;color:#64748b}.client-hub-form{background:#fff;border-radius:22px;padding:1.2rem;border:1px solid rgba(148,163,184,.18)}.client-hub-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.client-hub-form__field{display:flex;flex-direction:column;gap:.45rem}.client-hub-form__field span{font-size:.86rem;font-weight:700;color:#334155}.client-hub-form__field p{color:#dc2626;font-size:.8rem;font-weight:600}.client-hub-form__field--full{grid-column:1/-1}.client-hub-form__input{display:flex;align-items:center;gap:.65rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:#f8fafc}.client-hub-form__input svg{color:#64748b;flex-shrink:0}.client-hub-form__input input{width:100%;background:transparent;outline:none;color:#0f172a}.client-hub-form__actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.client-hub-btn{display:inline-flex;align-items:center;justify-content:center;padding:.82rem 1.1rem;border-radius:14px;font-weight:700}.client-hub-btn--ghost{background:#e2e8f0;color:#0f172a}.client-hub-btn--primary{background:linear-gradient(135deg,#0284c7,#0369a1);color:#fff}.client-hub-order-composer{position:relative;min-height:75vh;background:#fff;border-radius:28px;overflow:hidden}.client-hub-order-composer__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffd9;z-index:2}@media (max-width: 1280px){.client-management-page__metrics,.client-management-page__metrics--compact,.client-management-record-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){.client-management-layout{grid-template-columns:1fr}.client-management-client-list{max-height:none}.client-management-client-hero{flex-direction:column}.client-management-client-hero__actions{justify-content:flex-start}}@media (max-width: 768px){.client-management-page{padding:1rem}.client-management-page__hero{flex-direction:column}.client-management-page__hero-actions{width:100%;justify-content:stretch}.client-management-page__metrics,.client-management-page__metrics--compact,.client-hub-form__grid,.client-management-record-card__meta{grid-template-columns:1fr}.client-management-btn,.client-hub-btn,.client-hub-alert__action{width:100%}.client-management-card__header,.client-hub-alert,.client-hub-sheet__header,.client-management-record-card__top,.client-management-lead-card{flex-direction:column;align-items:flex-start}.client-management-record-card__actions,.client-hub-form__actions{width:100%;flex-direction:column}.client-hub-overlay,.client-hub-overlay--composer{padding:0}.client-hub-overlay__panel--sheet,.client-hub-overlay__panel--composer{width:100%;height:100%;max-height:none;border-radius:0}.client-hub-sheet{padding:1rem}}.selection\:text-black *::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.selection\:text-black::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.file\:mr-4::-webkit-file-upload-button{margin-right:1rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-full::-webkit-file-upload-button{border-radius:9999px}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:border-0::-webkit-file-upload-button{border-width:0px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-blue-50::-webkit-file-upload-button{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.file\:bg-blue-50::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.file\:px-4::-webkit-file-upload-button{padding-left:1rem;padding-right:1rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::-webkit-file-upload-button{padding-top:.5rem;padding-bottom:.5rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-semibold::-webkit-file-upload-button{font-weight:600}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-blue-700::-webkit-file-upload-button{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.file\:text-blue-700::file-selector-button{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.last\:border-none:last-child{border-style:none}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-red-100:hover{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondColor-700:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-secondColor-700:hover{--tw-text-opacity: 1;color:rgb(58 58 60 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_20px_60px_rgba\(59\,130\,246\,0\.15\)\]:hover{--tw-shadow: 0 20px 60px rgba(59,130,246,.15);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:file\:bg-blue-100::-webkit-file-upload-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:file\:bg-blue-100::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.active\:text-black:active{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width: 640px){.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:h-screen{height:100vh}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-0{padding:0}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:align-middle{vertical-align:middle}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:w-1\/2{width:50%}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-8{padding:2rem}.md\:pl-4{padding-left:1rem}.md\:pr-4{padding-right:1rem}}@media (min-width: 1024px){.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr\,1fr\]{grid-template-columns:1.4fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_\.content-block\]\:px-6 .content-block{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\.content-block\]\:pb-6 .content-block{padding-bottom:1.5rem}.\[\&_\.title-block\>h2\]\:mb-0 .title-block>h2{margin-bottom:0}.\[\&_\.title-block\>h2\]\:text-base .title-block>h2{font-size:1rem;line-height:1.5rem}.\[\&_\.title-block\>h2\]\:font-bold .title-block>h2{font-weight:700}.\[\&_\.title-block\>h2\]\:text-slate-900 .title-block>h2{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.\[\&_\.title-block\]\:flex .title-block{display:flex}.\[\&_\.title-block\]\:cursor-pointer .title-block{cursor:pointer}.\[\&_\.title-block\]\:select-none .title-block{-webkit-user-select:none;user-select:none}.\[\&_\.title-block\]\:items-center .title-block{align-items:center}.\[\&_\.title-block\]\:justify-between .title-block{justify-content:space-between}.\[\&_\.title-block\]\:gap-4 .title-block{gap:1rem}.\[\&_\.title-block\]\:px-6 .title-block{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\.title-block\]\:py-4 .title-block{padding-top:1rem;padding-bottom:1rem}.\[\&_\.title-block\]\:transition-colors .title-block{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_\.title-block\]\:hover\:bg-slate-50:hover .title-block{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.\[\&_\.user-information-value\>strong\]\:text-slate-900 .user-information-value>strong{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.\[\&_\.user-information-value\]\:text-sm .user-information-value{font-size:.875rem;line-height:1.25rem}.\[\&_\.user-information-value\]\:text-slate-700 .user-information-value{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.\[\&_\.user-information\]\:overflow-hidden .user-information{overflow:hidden}.\[\&_\.user-information\]\:rounded-xl .user-information{border-radius:.75rem}.\[\&_\.user-information\]\:border .user-information{border-width:1px}.\[\&_\.user-information\]\:border-slate-200 .user-information{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.\[\&_\.user-information\]\:bg-white .user-information{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_\.user-information\]\:shadow-sm .user-information{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_input\:not\(\[type\=hidden\]\)\]\:w-full input:not([type=hidden]){width:100%}.\[\&_input\:not\(\[type\=hidden\]\)\]\:rounded-lg input:not([type=hidden]){border-radius:.5rem}.\[\&_input\:not\(\[type\=hidden\]\)\]\:border input:not([type=hidden]){border-width:1px}.\[\&_input\:not\(\[type\=hidden\]\)\]\:border-slate-200 input:not([type=hidden]){--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.\[\&_input\:not\(\[type\=hidden\]\)\]\:bg-white input:not([type=hidden]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_input\:not\(\[type\=hidden\]\)\]\:px-3 input:not([type=hidden]){padding-left:.75rem;padding-right:.75rem}.\[\&_input\:not\(\[type\=hidden\]\)\]\:py-2 input:not([type=hidden]){padding-top:.5rem;padding-bottom:.5rem}.\[\&_input\:not\(\[type\=hidden\]\)\]\:text-slate-900 input:not([type=hidden]){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.\[\&_input\:not\(\[type\=hidden\]\)\]\:placeholder-slate-400 input:not([type=hidden])::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.\[\&_input\:not\(\[type\=hidden\]\)\]\:outline-none input:not([type=hidden]){outline:2px solid transparent;outline-offset:2px}.\[\&_input\:not\(\[type\=hidden\]\)\]\:transition input:not([type=hidden]){transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_input\:not\(\[type\=hidden\]\)\]\:focus\:ring-2:focus input:not([type=hidden]){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_input\:not\(\[type\=hidden\]\)\]\:focus\:ring-blue-500:focus input:not([type=hidden]){--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.\[\&_input\[type\=file\]\]\:cursor-pointer input[type=file]{cursor:pointer}.\[\&_label\]\:mb-1 label{margin-bottom:.25rem}.\[\&_label\]\:block label{display:block}.\[\&_label\]\:text-sm label{font-size:.875rem;line-height:1.25rem}.\[\&_label\]\:font-semibold label{font-weight:600}.\[\&_label\]\:text-slate-700 label{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:appearance-none select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&_select\]\:rounded-lg select{border-radius:.5rem}.\[\&_select\]\:border select{border-width:1px}.\[\&_select\]\:border-slate-200 select{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.\[\&_select\]\:bg-white select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_select\]\:px-3 select{padding-left:.75rem;padding-right:.75rem}.\[\&_select\]\:py-2 select{padding-top:.5rem;padding-bottom:.5rem}.\[\&_select\]\:pr-10 select{padding-right:2.5rem}.\[\&_select\]\:text-slate-900 select{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.\[\&_select\]\:outline-none select{outline:2px solid transparent;outline-offset:2px}.\[\&_select\]\:transition select{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_select\]\:focus\:ring-2:focus select{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_select\]\:focus\:ring-blue-500:focus select{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:rounded-lg textarea{border-radius:.5rem}.\[\&_textarea\]\:border textarea{border-width:1px}.\[\&_textarea\]\:border-slate-200 textarea{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.\[\&_textarea\]\:bg-white textarea{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_textarea\]\:px-3 textarea{padding-left:.75rem;padding-right:.75rem}.\[\&_textarea\]\:py-2 textarea{padding-top:.5rem;padding-bottom:.5rem}.\[\&_textarea\]\:text-slate-900 textarea{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.\[\&_textarea\]\:placeholder-slate-400 textarea::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.\[\&_textarea\]\:outline-none textarea{outline:2px solid transparent;outline-offset:2px}.\[\&_textarea\]\:transition textarea{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_textarea\]\:focus\:ring-2:focus textarea{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_textarea\]\:focus\:ring-blue-500:focus textarea{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}
