:root{--product-header-height:80px;--universal-search-container-height:60px;--header-gap:0px;--content-buffer:20px;--platform-content-top:calc(var(--product-header-height) + var(--universal-search-container-height) + var(--header-gap) + var(--content-buffer));--font-xs:clamp(12px,2.5vw,14px);--font-sm:clamp(14px,3vw,16px);--font-base:clamp(16px,3.5vw,18px);--font-lg:clamp(18px,4vw,20px);--font-xl:clamp(20px,4.5vw,24px);--color-primary:#1d4ed8;--ds-bg-primary:linear-gradient(135deg,#f7fafc,#edf2f7);--ds-bg-card:#fff;--ds-bg-expanded:#f8fafb;--ds-text-primary:#2d3748;--ds-text-secondary:#4a5568;--ds-text-muted:#718096;--ds-border-primary:#e1e8ed;--ds-border-secondary:#cbd5e0;--ds-border-subtle:#e2e8f0;--ds-shadow-card:0 2px 8px rgba(0,0,0,.08);--ds-shadow-elevated:0 4px 12px rgba(0,0,0,.15);--ds-shadow-sm:0 1px 3px rgba(0,0,0,.12);--ds-btn-primary:#1d4ed8;--ds-btn-primary-hover:#1e40af;--ds-btn-urgent:#f97316;--ds-btn-urgent-hover:#ea580c;--ds-btn-secondary:#fff;--ds-btn-secondary-border:#1d4ed8;--ds-btn-secondary-hover:#1d4ed8;--ds-badge-hot:#f97316;--ds-badge-warm:#fbbf24;--ds-badge-cold:#1d4ed8;--color-success:#10b981;--color-secondary:#8b5cf6;--color-warning:#f59e0b;--color-info:#3b82f6;--ds-space-xs:clamp(4px,1vw,8px);--ds-space-sm:clamp(8px,2vw,12px);--ds-space-md:clamp(12px,3vw,16px);--ds-space-lg:clamp(16px,4vw,24px);--ds-space-xl:clamp(24px,5vw,32px);--ds-space-xxl:clamp(32px,6vw,48px);--ds-padding-component:clamp(20px,4vw,30px) clamp(10px,2vw,20px);--ds-padding-screen:clamp(20px,4vw,30px) clamp(10px,2vw,20px) clamp(20px,4vw,40px) clamp(10px,2vw,20px);--ds-padding-header:clamp(0.5rem,2vw,0.75rem) clamp(0.75rem,3vw,1.25rem);--ds-padding-button:clamp(0.5rem,2vw,0.625rem) clamp(0.75rem,3vw,1rem);--ds-padding-button-card:4px 8px;--font-sm-card:14px;--modal-safe-height:100vh;--modal-content-max-height:calc(100vh - clamp(40px, 8vh, 120px));--modal-padding:clamp(20px,4vh,60px) 16px;--ds-gap-sm:clamp(0.25rem,1.5vw,0.75rem);--ds-gap-md:clamp(0.5rem,2vw,1rem);--ds-gap-lg:clamp(1rem,3vw,1.5rem);--ds-touch-target-min:clamp(42px,8vw,44px);--ds-touch-target-preferred:clamp(44px,9vw,48px);--ds-touch-target-comfortable:clamp(48px,10vw,56px);--ds-touch-target-md:44px;--ds-touch-action:manipulation;--ds-tap-highlight:transparent;--ds-radius-sm:clamp(4px,1vw,6px);--ds-radius-md:clamp(6px,1.2vw,8px);--ds-radius-lg:clamp(8px,1.5vw,12px);--ds-radius-xl:clamp(12px,2vw,16px);--ds-font-weight-light:300;--ds-font-weight-normal:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-priority-high:#f97316;--ds-priority-medium:#fbbf24;--ds-priority-low:#1d4ed8;--ds-status-active:#16a34a;--ds-status-pending:#fbbf24;--ds-status-inactive:#6b7280;--ds-bg-priority-high-subtle:rgba(249,115,22,.08);--ds-bg-priority-medium-subtle:rgba(251,191,36,.08);--ds-bg-priority-low-subtle:rgba(29,78,216,.08);--ds-bg-status-active-subtle:rgba(22,163,74,.08);--ds-bg-interactive:#f8fafb;--ds-bg-hover:#f0f9ff;--ds-bg-subtle:hsla(0,0%,100%,.08);--ds-bg-secondary:#f7fafc;--ds-text-link:#1d4ed8;--ds-text-link-hover:#1e40af;--ds-text-positive:#16a34a;--ds-text-attention:#fbbf24;--ds-text-critical:#dc2626;--ds-text-muted:#9ca3af;--ds-text-tertiary:#a0aec0;--ds-text-inverse:#fff;--ds-color-primary:#1d4ed8;--ds-color-success:#16a34a;--ds-color-info:#0ea5e9;--ds-color-warning:#fbbf24;--ds-color-danger:#dc2626;--ds-color-gold:#f59e0b;--ds-color-accent:#f97316;--ds-color-neutral:#6b7280;--ds-hover-priority-high:rgba(255,71,87,.3);--ds-hover-priority-medium:rgba(255,165,2,.3);--ds-hover-priority-low:rgba(66,153,225,.3);--ds-hover-status-active:rgba(46,213,115,.3);--ds-hover-neutral:hsla(220,9%,46%,.3);--ds-border-interactive:#e1e8ed;--ds-border-subtle:#f3f4f6;--ds-border-accent:#cbd5e0}.ds-btn{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:clamp(14px,3vw,16px);font-size:var(--font-sm);font-weight:600;gap:clamp(4px,1vw,8px);gap:var(--ds-space-xs);justify-content:center;min-height:44px;min-width:100px;padding:clamp(.5rem,2vw,.625rem) clamp(.75rem,3vw,1rem);padding:var(--ds-padding-button);touch-action:manipulation;touch-action:var(--ds-touch-action);transition:all .3s ease}.ds-btn-primary{background:#1d4ed8;background:var(--ds-btn-primary);color:#fff;color:var(--ds-text-inverse)}.ds-btn-primary:hover{background:#1e40af;background:var(--ds-btn-primary-hover);transform:translateY(-1px)}.ds-btn-secondary{background:#fff;background:var(--ds-btn-secondary);border:1px solid #1d4ed8;border:1px solid var(--ds-btn-secondary-border);color:#1d4ed8;color:var(--ds-btn-secondary-border)}.ds-btn-secondary:hover{background:#1d4ed8;background:var(--ds-btn-secondary-hover);transform:translateY(-1px)}.ds-btn-secondary:hover,.ds-btn-urgent{color:#fff;color:var(--ds-text-inverse)}.ds-btn-urgent{background:#f97316;background:var(--ds-btn-urgent)}.ds-btn-urgent:hover{background:#ea580c;background:var(--ds-btn-urgent-hover);transform:translateY(-1px)}.ds-btn-card{align-items:center!important;border-radius:4px!important;display:inline-flex!important;font-size:14px!important;font-size:var(--font-sm-card)!important;font-weight:500!important;height:24px!important;justify-content:center!important;min-height:0!important;min-height:auto!important;padding:4px 8px!important;padding:var(--ds-padding-button-card)!important}.ds-btn-call{background:#1d4ed8;background:var(--ds-btn-primary)}.ds-btn-call,.ds-btn-call:hover{color:#fff!important;color:var(--ds-text-inverse)!important}.ds-btn-call:hover{background:#1e40af;background:var(--ds-btn-primary-hover)}.ds-btn-whatsapp{background:#25d366}.ds-btn-whatsapp,.ds-btn-whatsapp:hover{color:#fff!important;color:var(--ds-text-inverse)!important}.ds-btn-whatsapp:hover{background:#128c7e}.ds-btn-filter{background:rgba(66,153,225,.1);border:1px solid #4299e1;color:#4299e1}.ds-btn-filter:hover{background:#4299e1;color:#fff;color:var(--ds-text-inverse)}.ds-btn-more{background:rgba(66,153,225,.1);border:1px solid #4299e1;color:#4299e1;min-width:80px}.ds-btn-more:hover{background:#4299e1;color:#fff;color:var(--ds-text-inverse)}@media (min-width:769px){.actionButtons .ds-btn,.ds-card-action-buttons .ds-btn,.ds-card-actions .ds-btn{flex:none!important;max-width:200px;min-width:100px;width:auto!important}.actionButtons,.ds-card-action-buttons,.ds-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);gap:var(--ds-space-sm);justify-content:flex-start}}.ds-voice-commands{background:rgba(59,130,246,.08);border:2px solid rgba(59,130,246,.2);border-radius:clamp(12px,3vw,16px);box-shadow:0 2px 12px rgba(59,130,246,.15);margin:clamp(20px,4vw,30px) auto clamp(20px,5vw,40px);max-width:1400px;padding:clamp(16px,4vw,24px) clamp(12px,3vw,20px);text-align:center}.ds-voice-hint{color:#1e40af;font-weight:600;line-height:1.4;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ds-filter-dropdown,.ds-voice-hint{font-size:clamp(16px,3.5vw,18px);font-size:var(--font-base)}.ds-filter-dropdown{background:#fff;border:1px solid #e1e8ed;border-radius:clamp(6px,1.2vw,8px);color:#4a5568;cursor:pointer;max-width:250px;min-height:clamp(42px,8vw,44px);outline:none;padding:clamp(.5rem,2vw,.75rem);touch-action:manipulation;width:100%}.ds-filter-dropdown:focus{border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.1)}@media (max-width:768px){.ds-filter-dropdown{max-width:none;width:100%}}@media (max-width:1024px){.ds-btn-container .ds-btn{flex:1 1;font-size:13px;min-width:0;padding:8px 4px}.ds-btn-container{gap:3px;padding:0 4px}}.ds-expanded-details{animation:expandIn .2s ease-out;background:#f8fafb;background:var(--ds-bg-expanded);border:1px solid #e1e8ed;border:1px solid var(--ds-border-primary);border-radius:clamp(6px,1.2vw,8px);border-radius:var(--ds-radius-md);margin:clamp(12px,3vw,16px) 0;margin:var(--ds-space-md) 0;padding:clamp(12px,3vw,16px);padding:var(--ds-space-md)}.ds-details-content{display:flex;flex-direction:column;gap:clamp(4px,1vw,8px);gap:var(--ds-space-xs)}.ds-details-content p{color:#2d3748;color:var(--ds-text-primary);font-size:clamp(14px,3vw,16px);font-size:var(--font-sm);line-height:1.4;margin:0}.ds-details-content strong{color:#4a5568;color:var(--ds-text-secondary);font-weight:600}@keyframes expandIn{0%{max-height:0;opacity:0;padding-bottom:0;padding-top:0}to{max-height:1000px;opacity:1;padding-bottom:clamp(12px,3vw,16px);padding-bottom:var(--ds-space-md);padding-top:clamp(12px,3vw,16px);padding-top:var(--ds-space-md)}}.platformPageContent{min-height:100vh}@media (max-width:768px){:root{--product-header-height:60px;--universal-search-container-height:48px;--header-gap:0px;--content-buffer:20px}}@media (max-width:1024px){:root{--universal-search-container-height:58px;--content-buffer:18px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ds-btn-container{display:flex;gap:4px}.ds-btn-container .ds-btn{flex:1 1;height:48px;min-height:44px}@media (min-width:1025px){.ds-btn-container .ds-btn{flex:none;font-size:14px;height:44px;min-height:44px;min-width:100px;padding:8px 16px}.ds-btn-container{gap:8px;justify-content:center}}.ds-card{background:#fff;border:1px solid #e1e8ed;border-left:4px solid #e1e8ed;border:1px solid var(--ds-border-primary);border-left-width:4px;border-radius:clamp(6px,1.2vw,8px);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:var(--ds-shadow-card);cursor:pointer;display:flex;flex-direction:column;min-height:140px;padding:16px;position:relative;text-align:left!important;transition:all .2s ease}.ds-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--ds-shadow-elevated);transform:translateY(-2px)}.ds-card-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative;z-index:1}.ds-card-header{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#2d3748;color:var(--ds-text-primary);display:-webkit-box;font-size:clamp(18px,4vw,20px);font-size:var(--font-lg);font-weight:600;height:auto;line-height:1.2;max-height:44px;min-height:22px;word-break:break-word}.ds-card-header,.ds-card-status{flex-shrink:0;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis}.ds-card-status{align-items:center;color:#4a5568;color:var(--ds-text-secondary);display:flex;font-size:16px;font-weight:500;gap:8px;height:21px;line-height:1.3;white-space:nowrap}.ds-card-content{display:flex;flex:1 1;flex-direction:column}.ds-card-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#a0aec0;color:var(--ds-text-tertiary);display:-webkit-box;flex-shrink:0;font-size:14px;line-height:1.2;margin:2px 0 8px;max-height:34px;overflow:hidden}.ds-card-expand-indicator{border-radius:4px;color:#1d4ed8;color:var(--color-primary);display:inline-block;font-size:12px;font-weight:500;margin-left:auto;margin-top:auto;opacity:.8;padding:4px 8px;transition:all .2s ease}.ds-card:hover .ds-card-expand-indicator{background:rgba(29,78,216,.15);color:#1d4ed8;color:var(--color-primary);opacity:1}.ds-card-actions{align-items:center;border-top:1px solid #f3f4f6;border-top:1px solid var(--ds-border-subtle);display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);gap:var(--ds-space-sm);margin-bottom:clamp(16px,4vw,24px);margin-bottom:var(--ds-space-lg);margin-top:clamp(8px,2vw,12px);margin-top:var(--ds-space-sm);min-height:44px;padding-top:clamp(8px,2vw,12px);padding-top:var(--ds-space-sm)}.ds-card.ds-card-with-actions{min-height:184px}@media (max-width:768px){.ds-card-actions{gap:clamp(4px,1vw,8px);gap:var(--ds-space-xs);margin-bottom:clamp(12px,3vw,16px);margin-bottom:var(--ds-space-md)}}body.modal-open{overflow:hidden;position:fixed;touch-action:none;width:100%}.modal-portal-container{-webkit-tap-highlight-color:transparent}@supports (height:100dvh){:root{--modal-safe-height:100dvh;--modal-content-max-height:calc(100dvh - clamp(40px, 8vh, 120px))}.modal-portal-container{height:100dvh!important;min-height:100dvh!important}}@media not all and (min-resolution:.001dpcm){.modal-portal-container{min-height:-webkit-fill-available}body.modal-open{overflow:hidden;position:static}.modal-portal-container .modalContent{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}.modal-portal-container .modalContent{max-width:500px;width:100%}@media (max-width:768px){.modal-portal-container{align-items:flex-start!important;padding-bottom:20px!important;padding-top:20px!important}}.ds-card-priority-high{border-left-color:#f97316;border-left-color:var(--ds-priority-high)}.ds-card-priority-medium{border-left-color:#fbbf24;border-left-color:var(--ds-priority-medium)}.ds-card-priority-low{border-left-color:#1d4ed8;border-left-color:var(--ds-priority-low)}.ds-card-status-active{border-left-color:#16a34a;border-left-color:var(--ds-status-active)}.ds-card-status-pending{border-left-color:#fbbf24;border-left-color:var(--ds-status-pending)}.ds-card-status-inactive{border-left-color:#6b7280;border-left-color:var(--ds-status-inactive)}.ds-card-container{margin-bottom:12px}.ds-summary-primary{background:linear-gradient(135deg,#f0f7ff,#e6f2ff);border:1px solid #1d4ed8;border:1px solid var(--color-primary);box-shadow:0 2px 8px rgba(29,78,216,.15)}.ds-summary-success{background:linear-gradient(135deg,#f0fdf4,#e6ffea);border:1px solid #10b981;border:1px solid var(--color-success);box-shadow:0 2px 8px rgba(16,185,129,.15)}.ds-summary-secondary{background:linear-gradient(135deg,#faf7ff,#f3f0ff);border:1px solid #8b5cf6;border:1px solid var(--color-secondary);box-shadow:0 2px 8px rgba(139,92,246,.15)}.ds-summary-warning{background:linear-gradient(135deg,#fffbf0,#fef3e6);border:1px solid #f59e0b;border:1px solid var(--color-warning);box-shadow:0 2px 8px rgba(245,158,11,.15)}.ds-summary-info{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #3b82f6;border:1px solid var(--color-info);box-shadow:0 2px 8px rgba(59,130,246,.15)}.ds-card-actions .ds-btn{flex:1 1;min-height:44px;min-width:80px}.ds-card-action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);gap:var(--ds-space-sm);margin-top:clamp(12px,3vw,16px);margin-top:var(--ds-space-md)}@media (max-width:768px){.ds-card{padding:14px}.ds-card-header{max-height:46px;min-height:22px}.ds-card-action-buttons{gap:clamp(4px,1vw,8px);gap:var(--ds-space-xs)}.ds-card-action-buttons .ds-btn,.ds-card-actions .ds-btn{flex:1 1;min-width:calc(50% - 3px)}}.platform-content-safe-area{padding-bottom:clamp(4px,1vw,8px);padding-bottom:var(--ds-space-xs,8px)}@media (max-width:1024px){.platform-content-safe-area{padding-bottom:clamp(4px,1vw,8px);padding-bottom:var(--ds-space-xs,8px)}}@media (max-width:480px){.platform-content-safe-area{padding-bottom:clamp(4px,1vw,8px);padding-bottom:var(--ds-space-xs,8px)}}@media (max-width:360px){.platform-content-safe-area{padding-bottom:clamp(4px,1vw,8px);padding-bottom:var(--ds-space-xs,8px)}}.platform-content-safe-area-fab{padding-bottom:clamp(8px,2vw,12px);padding-bottom:var(--ds-space-sm,12px)}@media (max-width:1024px){.platform-content-safe-area-fab{padding-bottom:clamp(8px,2vw,12px);padding-bottom:var(--ds-space-sm,12px)}}@media (max-width:480px){.platform-content-safe-area-fab{padding-bottom:clamp(8px,2vw,12px);padding-bottom:var(--ds-space-sm,12px)}}@media (max-width:360px){.platform-content-safe-area-fab{padding-bottom:clamp(8px,2vw,12px);padding-bottom:var(--ds-space-sm,12px)}}.App{background:var(--ds-bg-primary);font-family:Inter,Roboto,sans-serif;margin:0!important;min-height:100vh;overflow-x:hidden;padding:0!important}:root{--vds-header-height:56px;--vds-search-height:48px;--vds-bottom-nav-height:64px;--vds-content-clearance:calc(var(--vds-header-height) + var(--vds-search-height) + var(--vds-bottom-nav-height))}.App-content{-webkit-touch-callout:none;background:transparent;box-sizing:border-box;margin:0!important;min-height:calc(100vh - 168px);min-height:calc(100vh - var(--vds-content-clearance));padding:0!important;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.unifiedHeader{align-items:center;background:var(--ds-btn-primary);box-shadow:var(--ds-shadow-card);color:#fff;display:none;height:56px;height:var(--vds-header-height);justify-content:space-between;padding:0 var(--ds-space-md);position:relative}@media (max-width:767px){.App-content{padding:var(--ds-space-sm);padding-bottom:calc(var(--vds-bottom-nav-height) + var(--ds-space-md))}.unifiedHeader{padding:0 var(--ds-space-sm)}}@media (min-width:768px) and (max-width:1023px){.App-content{margin:0 auto;max-width:768px;padding:var(--ds-space-lg)}}@media (min-width:1024px){.App-content{padding:var(--ds-space-xl)}.unifiedHeader{display:flex;position:relative}}.markdown-content{color:#333;font-size:1.1rem;line-height:1.8;max-width:100%;text-align:left}.markdown-content h1{border-bottom:3px solid #667eea;color:#2c3e50;font-size:2.5rem;font-weight:700;margin:2rem 0 1.5rem;padding-bottom:.5rem}.markdown-content h2{color:#34495e;font-size:2rem;font-weight:600;margin:2.5rem 0 1.5rem;padding-left:1rem;position:relative}.markdown-content h2:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:2rem;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:4px}.markdown-content h3{color:#667eea;font-size:1.5rem;font-weight:600;margin:2rem 0 1rem}.markdown-content h4{color:#4a5568;font-size:1.2rem;font-weight:600;margin:1.5rem 0 .75rem}.markdown-content p{line-height:1.8;margin-bottom:1.5rem;text-align:justify}.markdown-content ul{margin:1.5rem 0;padding-left:0}.markdown-content li{line-height:1.6;list-style:none;margin-bottom:.75rem;padding-left:2rem;position:relative}.markdown-content li:before{color:#667eea;content:"→";font-size:1.2rem;font-weight:700;left:0;position:absolute}.markdown-content ul ul{margin:.5rem 0;padding-left:2rem}.markdown-content ul ul li{padding-left:1.5rem}.markdown-content ul ul li:before{color:#94a3b8;content:"•";font-size:1rem}.markdown-content h3+p{margin-top:.75rem}.markdown-content h3+p+ul,.markdown-content p+ul{margin-top:.5rem}.markdown-content blockquote{background:#f8fafc;border-left:4px solid #667eea;border-radius:0 8px 8px 0;margin:1rem 0;padding:1rem 1.5rem}.markdown-content pre{background:#f1f5f9;border-radius:8px;margin:1rem 0;overflow-x:auto;padding:1rem}.markdown-content code{background:#e2e8f0;border-radius:4px;font-size:.9rem;padding:.2rem .4rem}.markdown-content strong{color:#2c3e50;font-weight:700}.markdown-content em{color:#667eea;font-style:italic}.markdown-content h2+h3,.markdown-content h3+h3{margin-top:1.5rem}.markdown-content h3[id*=phase]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-left:5px solid #667eea;border-radius:8px;margin:2rem 0 1.5rem;padding:1rem 1.5rem}.markdown-content p strong:first-child{color:#4a5568;display:inline-block;min-width:120px}.markdown-content h2{border-top:2px solid #e2e8f0;margin-top:3rem;padding-top:2rem}.markdown-content h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.markdown-content li strong{color:#667eea}.markdown-content>*+*{margin-top:1rem}.App{text-align:center}body,html{-webkit-overflow-scrolling:touch;height:100%;overflow:auto;scroll-behavior:smooth}*{box-sizing:border-box}body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;touch-action:pan-y}.App,body{position:relative}.App{width:100%}.App-content{background:linear-gradient(135deg,#1e3c72,#2a5298);background:var(--gradient-background,linear-gradient(135deg,#1e3c72 0,#2a5298 100%));color:#fff;color:var(--color-text,#fff);min-height:100vh;overflow:visible;position:relative}@media (min-width:769px){.App-content .platformPageContent{padding-top:0}.App-content{background:linear-gradient(135deg,#f7fafc,#edf2f7);background:var(--ds-bg-primary,linear-gradient(135deg,#f7fafc 0,#edf2f7 100%))}}.language-switcher{display:flex;gap:10px;position:absolute;right:20px;top:20px}.lang-btn{background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .3s ease}.lang-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.lang-btn.active{background:gold;border-color:gold;color:#1e3c72;font-weight:700}@media (max-width:768px){.lang-btn{font-size:.8rem;padding:6px 12px}.App-content,body{-webkit-overflow-scrolling:touch}.App-content{min-height:100vh;overflow-y:auto}}@media (min-width:769px){.unifiedHeader{grid-gap:clamp(.5rem,1vw,.75rem);align-items:center;background:#fff;border:1px solid #e1e8ed;border-radius:clamp(8px,1.5vw,12px);box-shadow:0 2px 8px rgba(0,0,0,.08);display:grid;gap:clamp(.5rem,1vw,.75rem);grid-template-columns:auto minmax(200px,300px) auto auto;justify-content:flex-start;margin:clamp(.5rem,2vw,1.25rem) auto clamp(1rem,3vw,1.5rem);max-width:1400px;padding:clamp(.5rem,2vw,.75rem) clamp(.75rem,3vw,1.25rem)}}@media (max-width:768px){.unifiedHeader{grid-gap:clamp(.25rem,1.5vw,.75rem);align-items:center;background:#fff;border:1px solid #e1e8ed;border-radius:clamp(8px,1.5vw,12px);box-shadow:0 2px 8px rgba(0,0,0,.08);display:grid;gap:clamp(.25rem,1.5vw,.75rem);grid-template-columns:minmax(3.5rem,auto) 1fr minmax(5rem,auto);margin:clamp(.5rem,2vw,1.25rem) auto clamp(1rem,3vw,1.5rem);max-width:1400px;padding:clamp(.5rem,2vw,.75rem) clamp(.75rem,3vw,1.25rem)}}.LanguageSwitcher_languageSwitcher__cq1RS{align-items:center;display:flex;z-index:1000}.LanguageSwitcher_langSelect__kgCfd{background:hsla(0,0%,100%,.95);border:2px solid rgba(102,126,234,.3);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#333;cursor:pointer;font-size:14px;font-weight:500;min-width:140px;outline:none;padding:8px 12px;transition:all .3s ease}.LanguageSwitcher_langSelect__kgCfd:hover{border-color:rgba(102,126,234,.5);box-shadow:0 4px 12px rgba(0,0,0,.15)}.LanguageSwitcher_langSelect__kgCfd:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.2)}.LanguageSwitcher_langSelect__kgCfd option{background:#fff;color:#333;font-size:14px;padding:8px 12px}@media (max-width:768px){.LanguageSwitcher_langSelect__kgCfd{font-size:13px;min-width:120px;padding:6px 10px}}@media (max-width:480px){.LanguageSwitcher_langSelect__kgCfd{font-size:12px;min-width:100px;padding:5px 8px}}.HomePage_homePage__qzy5K{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow-x:hidden;width:100%}.HomePage_header__YkwZp{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.98);box-shadow:0 2px 20px rgba(0,0,0,.1);left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:1000}.HomePage_headerContent__P\+joJ{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.HomePage_logo__T1pnX{align-items:center;display:flex;font-size:24px;font-weight:700;gap:10px}.HomePage_logoImage__m0lZ3{height:32px;margin-right:8px;width:auto}.HomePage_logoText__M235y{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text}.HomePage_headerControls__AM6Iz{align-items:center;display:flex;gap:15px}.HomePage_dashboardButton__l5kfF{align-items:center;backdrop-filter:blur(10px);background:rgba(102,126,234,.1);background:var(--gradient-card,rgba(102,126,234,.1));border:1px solid rgba(102,126,234,.3);border:1px solid var(--color-primary,rgba(102,126,234,.3));border-radius:50%;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;display:flex;font-size:16px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:8px 12px;transition:all .3s ease;width:40px}.HomePage_dashboardButton__l5kfF:hover{background:rgba(102,126,234,.2);background:var(--gradient-card-hover,rgba(102,126,234,.2));border-color:rgba(102,126,234,.6);border-color:var(--color-primary,rgba(102,126,234,.6));box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.HomePage_navigation__QsIks{flex:1 1;margin:0 40px}.HomePage_navMenu__IQEuP{align-items:center;display:flex;gap:40px;justify-content:center}.HomePage_navItem__ShKzw{position:relative}.HomePage_navLink__mSN\+f{align-items:center;background:none;border:none;border-radius:0;color:#2c3e50;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;padding:0;text-decoration:none;transition:all .3s ease}.HomePage_navLink__mSN\+f:hover{background:none;transform:translateY(-1px)}.HomePage_navLink__mSN\+f:hover .HomePage_navLabel__m5pZk{color:#667eea}.HomePage_navLabel__m5pZk{color:#2c3e50;font-size:14px;font-weight:600;margin-bottom:0}.HomePage_navProminence__W2SCD{color:#6c757d;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.HomePage_navItem__ShKzw:first-child .HomePage_navLabel__m5pZk{color:#667eea;font-size:15px;font-weight:700}.HomePage_navItem__ShKzw:not(:first-child) .HomePage_navLabel__m5pZk{color:#2c3e50;font-size:14px;font-weight:600}.HomePage_navDropdown__txOL\+{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);left:50%;min-width:220px;opacity:0;padding:16px 0;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;z-index:1000}.HomePage_navItem__ShKzw:hover .HomePage_navDropdown__txOL\+{opacity:1;transform:translateX(-50%) translateY(4px);visibility:visible}.HomePage_dropdownLink__3H2Ih{border-left:3px solid transparent;color:#495057;display:block;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none;transition:all .2s ease}.HomePage_dropdownLink__3H2Ih:hover{background:rgba(102,126,234,.05);border-left-color:#667eea;color:#667eea}.HomePage_languageSelector__69bBC{background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:8px;color:#667eea;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;transition:all .3s ease}.HomePage_languageSelector__69bBC:hover{background:rgba(102,126,234,.2);border-color:rgba(102,126,234,.5)}.HomePage_ctaButton__pdzbC{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 12px rgba(102,126,234,.3);color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.HomePage_ctaButton__pdzbC:hover{box-shadow:0 8px 24px rgba(102,126,234,.4);transform:translateY(-2px)}@media (max-width:1024px){.HomePage_navigation__QsIks{margin:0 20px}.HomePage_navMenu__IQEuP{gap:20px}.HomePage_navLabel__m5pZk{font-size:12px!important}.HomePage_navProminence__W2SCD{display:none}}.HomePage_hamburgerButton__Ey\+fc{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around;padding:0;width:24px;z-index:1001}.HomePage_hamburgerLine__xW-Um{background:#667eea;border-radius:2px;height:3px;transform-origin:center;transition:all .3s ease;width:24px}.HomePage_hamburgerLine__xW-Um.HomePage_hamburgerOpen__1NoKt:first-child{transform:rotate(45deg) translate(5px,5px)}.HomePage_hamburgerLine__xW-Um.HomePage_hamburgerOpen__1NoKt:nth-child(2){opacity:0}.HomePage_hamburgerLine__xW-Um.HomePage_hamburgerOpen__1NoKt:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.HomePage_mobileMenu__Pe1Nt{background:#fff;border-top:1px solid rgba(102,126,234,.2);box-shadow:0 4px 20px rgba(0,0,0,.1);left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-100%);transition:all .3s ease;visibility:hidden;z-index:1000}.HomePage_mobileMenu__Pe1Nt.HomePage_mobileMenuOpen__dmoem{opacity:1;transform:translateY(0);visibility:visible}.HomePage_mobileMenuContent__eZG6T{display:flex;flex-direction:column;gap:16px;padding:20px}.HomePage_mobileMenuItem__zAZOZ{align-items:center;background:transparent;border:none;border-radius:8px;color:#2c3e50;display:block;display:flex;font-size:16px;font-weight:500;min-height:44px;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s ease}.HomePage_mobileMenuItem__zAZOZ:hover{background:rgba(102,126,234,.1);color:#667eea}.HomePage_mobileMenuControls__XUWxO{border-top:1px solid rgba(102,126,234,.1);display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px}.HomePage_mobileLanguageSelector__w8McK{background:rgba(102,126,234,.05);border:1px solid rgba(102,126,234,.3);border-radius:8px;color:#667eea;font-size:14px;font-weight:500;min-height:44px;padding:12px 16px}.HomePage_mobileCtaButton__gqGZz{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;min-height:44px;padding:14px 20px;transition:all .3s ease}.HomePage_mobileCtaButton__gqGZz:hover{box-shadow:0 4px 12px rgba(102,126,234,.3);transform:translateY(-1px)}@media (max-width:768px){.HomePage_header__YkwZp{padding:15px 0}.HomePage_headerContent__P\+joJ{align-items:center;flex-direction:row;justify-content:space-between;padding:0 16px}.HomePage_headerControls__AM6Iz,.HomePage_navigation__QsIks{display:none}.HomePage_hamburgerButton__Ey\+fc{display:flex}}.HomePage_hero__svrc0{align-items:center;background:#f8fafc;border-top:4px solid #e2e8f0;box-shadow:0 -10px 30px rgba(0,0,0,.05);display:flex;justify-content:center;margin-top:60px;min-height:calc(100vh - 80px);padding:80px 20px;position:relative}.HomePage_hero__svrc0:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:80px}.HomePage_heroContent__5DKkT{color:#1e293b;max-width:900px;text-align:center}.HomePage_heroCta__ElSTW{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px;text-align:center}.HomePage_primaryCta__DEn5w{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_primaryCta__DEn5w:hover{background:linear-gradient(135deg,#5a67d8,#667eea);box-shadow:0 12px 35px rgba(102,126,234,.4);transform:translateY(-3px)}.HomePage_secondaryCta__P6oD4{background:#fff;border:2px solid #667eea;border-radius:12px;color:#667eea;cursor:pointer;font-size:18px;font-weight:600;padding:14px 30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_secondaryCta__P6oD4:hover{background:#667eea;box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;transform:translateY(-3px)}.HomePage_valueProps__O09Bk{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px}.HomePage_valueProp__ms8m4{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8);border-radius:25px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:flex;gap:8px;padding:12px 20px}.HomePage_propIcon__ZPeCj{font-size:20px}.HomePage_propText__s\+58A{color:#4a5568;font-size:14px;font-weight:600}.HomePage_watchDemoBtn__6sOsN{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_watchDemoBtn__6sOsN:hover{background:linear-gradient(135deg,#5a67d8,#667eea);box-shadow:0 12px 35px rgba(102,126,234,.4);transform:translateY(-3px)}.HomePage_purposeStatement__Eh0iE{text-align:center}.HomePage_heroTitle__80DCI{color:#0f172a;font-size:48px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}.HomePage_heroSubtitle__dWVAP{color:#64748b;font-size:20px;font-weight:400;line-height:1.6;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:700px}.HomePage_impactChain__nH\+0w{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.HomePage_impactStep__xyzhd{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:24px 20px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_impactStep__xyzhd:hover{background:#fff;border-color:#667eea;box-shadow:0 20px 40px rgba(102,126,234,.15);transform:translateY(-8px)}.HomePage_impactIcon__EgFEb{align-items:center;background:#e2e8f0;border-radius:50%;color:#475569;display:flex;font-size:28px;height:64px;justify-content:center;margin-bottom:16px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:64px}.HomePage_impactStep__xyzhd:hover .HomePage_impactIcon__EgFEb{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;transform:scale(1.1)}.HomePage_impactStep__xyzhd span:last-child{color:#334155;font-size:16px;font-weight:600;margin-top:8px;transition:color .3s ease}.HomePage_impactArrow__RjLtZ{display:none}@keyframes HomePage_pulse__UVGqI{0%,to{opacity:.8}50%{opacity:1}}.HomePage_ctaButtons__qIm2p{gap:20px}.HomePage_primaryCtaButton__NS9fD{background:gold;border:none;border-radius:30px;box-shadow:0 4px 20px rgba(0,0,0,.2);color:#333;cursor:pointer;font-size:18px;font-weight:700;padding:18px 40px;transition:all .3s ease}.HomePage_primaryCtaButton__NS9fD:hover{background:#ffed4e;box-shadow:0 6px 30px rgba(0,0,0,.3);transform:translateY(-2px)}.HomePage_secondaryCtaButton__zWZry{backdrop-filter:blur(10px);background:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:30px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:16px 40px;transition:all .3s ease}.HomePage_secondaryCtaButton__zWZry:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.8)}.HomePage_heroVisual__9TCT9{align-items:center;display:flex;flex:1 1;justify-content:center}.HomePage_businessCycleContainer__7XKs6{height:500px;margin:0 auto;position:relative;width:500px}.HomePage_cycleCenter__FxcD9{align-items:center;background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;height:160px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:160px;z-index:10}.HomePage_centerContent__IKfP4{color:#333;text-align:center}.HomePage_centerTitle__GOVuv{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:700;margin-bottom:8px}.HomePage_centerSubtitle__BPM7L{color:#666;font-size:12px;line-height:1.3;margin-bottom:10px}.HomePage_platformIndicator__poFi8{align-items:center;color:#888;display:flex;font-size:10px;gap:5px;justify-content:center}.HomePage_platformIcon__T9fah{font-size:14px}.HomePage_cycleStep__Bp5ql{align-items:center;border-radius:50%;box-shadow:0 8px 25px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:70px;justify-content:center;position:absolute;transition:all .3s ease;width:70px;z-index:5}.HomePage_cycleStep__Bp5ql:hover{transform:scale(1.1);z-index:15}.HomePage_stepIcon__HrKkb{font-size:20px;margin-bottom:2px}.HomePage_stepNumber__2R41C{background:hsla(0,0%,100%,.3);border-radius:8px;font-size:10px;font-weight:700;padding:2px 5px}.HomePage_cycleConnections__hkpuY{animation:HomePage_rotate__ifQe4 30s linear infinite;left:0;position:absolute;top:0;z-index:1}@keyframes HomePage_rotate__ifQe4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomePage_viewDemoSection__B3875{background:#f8f9fa;padding:60px 20px}.HomePage_viewDemoCta__mptan{background:#fff;border:2px solid rgba(102,126,234,.2);border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin:0 auto;max-width:400px;padding:30px 20px;text-align:center}.HomePage_viewDemoButton__iLnBM{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 3px 10px rgba(102,126,234,.3);color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;margin:0 auto 15px;padding:12px 24px;transition:all .3s ease}.HomePage_viewDemoButton__iLnBM:hover{background:linear-gradient(135deg,#7b88eb,#8a5bb5);box-shadow:0 8px 30px rgba(102,126,234,.4);transform:translateY(-2px)}.HomePage_buttonIcon__\+AP\+W{animation:HomePage_pulse__UVGqI 2s infinite;font-size:20px}.HomePage_demoDescription__jIlrX{color:#666;font-size:14px;line-height:1.5;margin:0}.HomePage_phoneFrame__umNvn{background:#1a1a1a;border-radius:40px;box-shadow:0 20px 60px rgba(0,0,0,.3);height:640px;padding:10px;position:relative;width:320px}.HomePage_productShowcase__39STN{background:linear-gradient(135deg,#f8f9fa,#e9ecef);margin:0;padding:80px 20px}.HomePage_businessBenefitsGrid__Uxo7t{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:50px auto;max-width:1200px;padding:0 20px}.HomePage_benefitCard__GZ1tY{background:#fff;border:1px solid rgba(102,126,234,.15);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1);overflow:hidden;padding:32px;position:relative;text-align:left;transition:all .4s cubic-bezier(.4,0,.2,1)}.HomePage_benefitCard__GZ1tY:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px 20px 0 0;content:"";height:5px;left:0;position:absolute;right:0;top:0}.HomePage_benefitCard__GZ1tY:hover{background:#fff;border-color:rgba(102,126,234,.3);box-shadow:0 24px 60px rgba(102,126,234,.15),0 0 40px rgba(102,126,234,.08);transform:translateY(-12px) scale(1.02)}.HomePage_benefitIconLarge__RxDXw{align-items:center;display:flex;-webkit-filter:drop-shadow(0 6px 12px rgba(102,126,234,.15));filter:drop-shadow(0 6px 12px rgba(102,126,234,.15));font-size:76px;height:80px;justify-content:flex-start;margin-bottom:28px;position:relative;transition:transform .3s ease;z-index:2}.HomePage_benefitCard__GZ1tY:hover .HomePage_benefitIconLarge__RxDXw{transform:scale(1.05)}.HomePage_benefitTitle__EUxbB{color:#1a2332;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 20px;position:relative}.HomePage_benefitDescription__oXpwH{color:#374151;font-size:17px;font-weight:400;line-height:1.6;margin:0 0 20px}.HomePage_benefitFeatures__uY9to{display:flex;flex-direction:column;gap:8px;margin:16px 0 24px}.HomePage_feature__EjVch{align-items:center;color:#4f46e5;display:flex;font-size:15px;font-weight:600;padding:4px 0;transition:color .2s ease}.HomePage_customerPain__G6XRp{background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(118,75,162,.05));border-left:4px solid #667eea;border-radius:12px;color:#1f2937;font-style:italic;line-height:1.6;margin-top:8px;overflow:hidden;padding:20px;position:relative}.HomePage_customerPain__G6XRp strong{color:#1a2332;display:block;font-weight:700;margin-bottom:4px}.HomePage_metricsShowcase__jw0aN{background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.1);margin:40px auto;max-width:800px;padding:32px}.HomePage_metricsTitle__C-Qwb{color:#2c3e50;font-size:24px;font-weight:600;margin-bottom:24px;text-align:center}.HomePage_metricsRow__PlcVL{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));text-align:center}.HomePage_metric__nxoY0{align-items:center;display:flex;flex-direction:column}.HomePage_metricNumber__yIlka{color:#667eea;font-size:36px;font-weight:700;line-height:1;margin-bottom:8px}.HomePage_metricLabel__NrGks{color:#6c757d;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.HomePage_metricCustomer__ClJEx{color:#667eea;font-size:12px;font-style:italic;font-weight:500;margin-top:4px}.HomePage_testimonials__vO5gJ{margin-top:60px}.HomePage_testimonialsTitle__Q0Uid{color:#2c3e50;font-size:24px;font-weight:600;margin-bottom:32px;text-align:center}.HomePage_testimonialsGrid__imEwz{grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1000px}.HomePage_testimonial__y4JUg{background:#fff;border-left:4px solid #667eea;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:24px}.HomePage_testimonialText__LQ8Mj{color:#495057;font-size:16px;font-style:italic;line-height:1.6;margin:0 0 16px}.HomePage_testimonialAuthor__yRvxB{color:#6c757d;font-size:14px}.HomePage_testimonialAuthor__yRvxB strong{color:#2c3e50}@media (max-width:768px){.HomePage_productShowcase__39STN{padding:40px 16px}.HomePage_businessBenefitsGrid__Uxo7t{gap:20px;grid-template-columns:1fr;margin:24px 0;padding:0 8px}.HomePage_benefitCard__GZ1tY{margin:0;padding:20px}.HomePage_benefitIconLarge__RxDXw{font-size:56px;height:64px;margin-bottom:16px}.HomePage_benefitTitle__EUxbB{font-size:22px;margin-bottom:12px}.HomePage_benefitDescription__oXpwH{font-size:15px;line-height:1.5;margin-bottom:16px}.HomePage_benefitFeatures__uY9to{gap:6px;margin:12px 0 16px}.HomePage_feature__EjVch{font-size:14px;padding:2px 0}.HomePage_customerPain__G6XRp{font-size:14px;margin-top:6px;padding:16px}.HomePage_metricsShowcase__jw0aN{margin:24px auto;padding:20px}.HomePage_metricsTitle__C-Qwb{font-size:20px;margin-bottom:20px}.HomePage_metricsRow__PlcVL{gap:16px;grid-template-columns:repeat(2,1fr)}.HomePage_metricNumber__yIlka{font-size:28px}.HomePage_metricLabel__NrGks{font-size:12px}.HomePage_testimonialsGrid__imEwz{gap:16px;grid-template-columns:1fr}.HomePage_testimonial__y4JUg{padding:20px}.HomePage_testimonialText__LQ8Mj{font-size:15px}}@media (max-width:480px){.HomePage_hero__svrc0{margin-top:80px;padding:32px 12px}.HomePage_heroTitle__80DCI{font-size:24px;margin-bottom:12px}.HomePage_heroSubtitle__dWVAP{font-size:14px;margin-bottom:20px}.HomePage_storyFlowContainer__Ramzb{height:240px;width:240px}.HomePage_storyCenter__Wekli{height:70px;width:70px}.HomePage_storyCenterTitle__yK3JY{font-size:9px}.HomePage_storyCenterSubtitle__oBZ0o{font-size:7px}.HomePage_storyFlowStep__C5GXq{height:36px;width:36px}.HomePage_storyStepIcon__AjVNn{font-size:12px}.HomePage_storyStepNumber__g0MCY{font-size:6px}.HomePage_storyStepLabel__ojAnU{font-size:7px;max-width:50px;padding:1px 2px}.HomePage_businessBenefitsGrid__Uxo7t{gap:16px;padding:0 4px}.HomePage_benefitCard__GZ1tY{padding:16px}.HomePage_benefitIconLarge__RxDXw{font-size:48px;height:56px}.HomePage_benefitTitle__EUxbB{font-size:20px}.HomePage_benefitDescription__oXpwH{font-size:14px}.HomePage_metricsRow__PlcVL{gap:12px;grid-template-columns:1fr}.HomePage_metric__nxoY0{text-align:center}.HomePage_metricNumber__yIlka{font-size:24px}}@media (max-width:320px){.HomePage_hero__svrc0{padding:24px 8px}.HomePage_heroTitle__80DCI{font-size:22px}.HomePage_heroSubtitle__dWVAP{font-size:13px}.HomePage_storyFlowContainer__Ramzb{height:200px;width:200px}.HomePage_storyCenter__Wekli{height:60px;width:60px}.HomePage_storyCenterTitle__yK3JY{font-size:8px}.HomePage_storyFlowStep__C5GXq{height:32px;width:32px}.HomePage_storyStepIcon__AjVNn{font-size:10px}.HomePage_businessBenefitsGrid__Uxo7t{padding:0 2px}.HomePage_benefitCard__GZ1tY{padding:12px}.HomePage_primaryCta__DEn5w,.HomePage_secondaryCta__P6oD4{font-size:15px;max-width:240px;padding:12px 20px}.HomePage_navLink__mSN\+f{min-height:40px;padding:6px 8px}.HomePage_ctaButton__pdzbC,.HomePage_languageSelector__69bBC{font-size:13px;min-height:40px;padding:10px 14px}}.HomePage_impactSection__Uuu5j{background:#f8fafc;border-top:4px solid #e2e8f0;box-shadow:0 -10px 30px rgba(0,0,0,.05);padding:80px 20px;position:relative}.HomePage_impactSection__Uuu5j:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.HomePage_transformationStory__VlIY9{background:#fff;overflow-x:hidden;padding:80px 20px}.HomePage_sectionContent__h0xXf{margin:0 auto;max-width:1200px}.HomePage_sectionTitle__i7EvJ{color:#333;font-size:36px;font-weight:700;margin-bottom:15px;text-align:center}.HomePage_sectionSubtitle__uXHXX{color:#666;font-size:18px;margin-bottom:50px;text-align:center}.HomePage_storyFlowContainer__Ramzb{height:450px;margin:0 auto 60px;position:relative;width:450px}.HomePage_storyCenter__Wekli{align-items:center;background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 8px 25px rgba(0,0,0,.15);display:flex;height:120px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:10}.HomePage_storyCenterContent__wmX2W{color:#333;text-align:center}.HomePage_storyCenterTitle__yK3JY{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:700;line-height:1.2;margin:2px 0}.HomePage_storyCenterSubtitle__oBZ0o{color:#666;font-size:10px;line-height:1.2;margin:0}.HomePage_storyFlowStep__C5GXq{align-items:center;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:60px;justify-content:center;position:absolute;transition:all .3s ease;width:60px;z-index:5}.HomePage_storyFlowStep__C5GXq:hover{transform:scale(1.1);z-index:15}.HomePage_storyStepIcon__AjVNn{font-size:18px;margin-bottom:2px}.HomePage_storyStepNumber__g0MCY{background:hsla(0,0%,100%,.3);border-radius:6px;font-size:10px;font-weight:700;padding:1px 4px}.HomePage_storyConnections__WeyOE{animation:HomePage_rotate__ifQe4 20s linear infinite;left:0;position:absolute;top:0;z-index:1}.HomePage_storyStepLabel__ojAnU{background:hsla(0,0%,100%,.95);border:1px solid rgba(102,126,234,.2);border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#333;font-size:11px;font-weight:600;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;white-space:nowrap;z-index:15}.HomePage_storyStepLabelText__gfBPY{display:block;line-height:1.2}.HomePage_storyStep__tId3H{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid transparent;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px 15px;text-align:center;transition:all .3s ease}.HomePage_storyStep__tId3H:hover{border-color:#667eea;box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-3px)}.HomePage_storyIcon__0ZUBH{display:block;font-size:32px;margin-bottom:12px}.HomePage_storyStep__tId3H h3{color:#333;font-size:15px;font-weight:700;margin-bottom:8px}.HomePage_storyStep__tId3H p{color:#666;font-size:12px;line-height:1.4;margin:0}.HomePage_flowArrow__ov\+Sy{align-items:center;background:rgba(102,126,234,.1);border-radius:50%;color:#667eea;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;margin:0 auto;width:40px}.HomePage_businessBenefits__VJpDW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1000px}.HomePage_benefitCard__GZ1tY h4{font-size:16px;font-weight:700;margin-bottom:8px}.HomePage_benefitCard__GZ1tY p{font-size:13px;line-height:1.4;margin:0;opacity:.95}.HomePage_statsContainer__jBkxh{border-top:2px solid #e2e8f0;margin-top:60px;padding-top:60px}.HomePage_statsTitle__qCaHu{color:#334155;font-size:28px;font-weight:700;margin-bottom:40px;text-align:center}.HomePage_statistics__tdtdL{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:80px 20px}.HomePage_statsGrid__DeqyM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1000px}.HomePage_statCard__9qoC9{background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.08);padding:24px;text-align:center;transition:transform .3s ease}.HomePage_statCard__9qoC9:hover{transform:translateY(-5px)}.HomePage_statValue__qXiGO{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;margin-bottom:10px}.HomePage_statLabel__9JAHz{color:#333;font-size:18px;font-weight:600;margin-bottom:10px}.HomePage_statDesc__toZ0L{color:#666;font-size:14px}.HomePage_benefits__p2AZ1{background:#fff;padding:80px 20px}.HomePage_benefitsGrid__t8EPt{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1000px}.HomePage_features__jUr\+T{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:80px 20px}.HomePage_featuresShowcase__rG-GX{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.HomePage_featureCategory__ehy6-{background:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:30px}.HomePage_categoryTitle__ABzYt{border-bottom:2px solid #667eea;color:#333;font-size:20px;font-weight:700;margin-bottom:20px;padding-bottom:10px}.HomePage_featureList__Yow5l{list-style:none;margin:0;padding:0}.HomePage_featureList__Yow5l li{align-items:center;color:#555;display:flex;font-size:15px;gap:10px;padding:10px 0}.HomePage_testimonials__vO5gJ{background:#fff;padding:80px 20px}.HomePage_testimonialsGrid__imEwz{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:900px}.HomePage_testimonialCard__INo5D{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.2);color:#fff;padding:30px}.HomePage_testimonialRating__g0gQx{font-size:20px;margin-bottom:20px}.HomePage_testimonialQuote__qT-nF{font-size:16px;font-style:italic;line-height:1.8;margin-bottom:20px}.HomePage_testimonialAuthor__yRvxB{display:flex;flex-direction:column;gap:5px}.HomePage_testimonialAuthor__yRvxB strong{font-size:16px}.HomePage_testimonialLocation__Xht\+1{font-size:14px;opacity:.9}.HomePage_cta__NWyaI{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:100px 20px;text-align:center}.HomePage_ctaContent__1p-Ra{margin:0 auto;max-width:800px}.HomePage_ctaTitle__CZ0x9{font-size:42px;font-weight:700;margin-bottom:20px}.HomePage_ctaSubtitle__I743n{font-size:20px;margin-bottom:40px;opacity:.95}.HomePage_ctaButtons__qIm2p{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:600px}.HomePage_guestCta__qcJ8w{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.6);border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 30px;transition:all .3s ease}.HomePage_guestCta__qcJ8w:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.HomePage_demoCta__WhMBr{backdrop-filter:blur(10px);background:rgba(255,215,0,.15);border:2px solid rgba(255,215,0,.6);border-radius:25px;color:gold;cursor:pointer;font-size:16px;font-weight:600;padding:12px 30px;transition:all .3s ease}.HomePage_demoCta__WhMBr:hover{background:rgba(255,215,0,.25);border-color:gold;transform:translateY(-1px)}.HomePage_ctaNote__exS0H{font-size:14px;margin-top:20px;opacity:.9}.HomePage_footer__bLv1h{background:#1a1a1a;color:#fff;padding:60px 20px 20px}.HomePage_footerContent__6HnV5{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto 40px;max-width:1200px}.HomePage_footerSection__BU6BG h4{color:#fff;margin-bottom:15px}.HomePage_footerSection__BU6BG p{color:#aaa;line-height:1.8;margin:5px 0}.HomePage_footerBottom__T\+KBy{border-top:1px solid #333;color:#666;font-size:14px;padding-top:20px;text-align:center}.HomePage_stepLabel__nw2l2{background:hsla(0,0%,100%,.95);border:1px solid rgba(102,126,234,.2);border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#333;font-size:11px;font-weight:600;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;white-space:nowrap;z-index:15}.HomePage_stepLabelText__uy5BQ{display:block;line-height:1.2}@media (max-width:768px){.HomePage_hero__svrc0{margin-top:80px;min-height:auto;padding:40px 16px}.HomePage_heroContent__5DKkT{max-width:100%}.HomePage_heroTitle__80DCI{font-size:28px;line-height:1.3;margin-bottom:16px}.HomePage_heroSubtitle__dWVAP{font-size:16px;line-height:1.5;margin-bottom:24px}.HomePage_heroCta__ElSTW{align-items:center;flex-direction:column;gap:12px;margin-top:24px}.HomePage_primaryCta__DEn5w,.HomePage_secondaryCta__P6oD4{font-size:16px;max-width:280px;padding:14px 24px;width:100%}.HomePage_impactChain__nH\+0w{gap:16px;grid-template-columns:1fr;margin-bottom:32px}.HomePage_impactStep__xyzhd{padding:20px 16px}.HomePage_dashboardButton__l5kfF{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:18px!important;height:36px!important;justify-content:center!important;min-width:36px!important;padding:6px 8px!important;width:36px!important}.HomePage_impactIcon__EgFEb{font-size:24px;height:56px;margin-bottom:12px;padding:14px;width:56px}.HomePage_impactStep__xyzhd span:last-child{font-size:15px}.HomePage_businessCycleContainer__7XKs6{height:380px;width:380px}.HomePage_cycleStep__Bp5ql{height:50px;width:50px}.HomePage_stepIcon__HrKkb{font-size:16px}.HomePage_stepNumber__2R41C{font-size:8px;padding:1px 3px}.HomePage_storyFlowContainer__Ramzb{height:280px;margin:0 auto 32px;width:280px}.HomePage_storyCenter__Wekli{height:90px;width:90px}.HomePage_storyCenterTitle__yK3JY{font-size:11px}.HomePage_storyCenterSubtitle__oBZ0o{font-size:8px}.HomePage_storyFlowStep__C5GXq{height:44px;width:44px}.HomePage_storyStepIcon__AjVNn{font-size:14px}.HomePage_storyStepNumber__g0MCY{font-size:7px;padding:1px 2px}.HomePage_storyStepLabel__ojAnU{word-wrap:break-word;font-size:8px;max-width:60px;padding:2px 4px}.HomePage_storyStepLabelText__gfBPY{font-size:8px;line-height:1.1}.HomePage_stepLabel__nw2l2{font-size:9px;padding:3px 6px}.HomePage_stepLabelText__uy5BQ{font-size:9px}.HomePage_statsGrid__DeqyM{grid-template-columns:repeat(2,1fr)}.HomePage_ctaTitle__CZ0x9{font-size:28px}.HomePage_testimonialsGrid__imEwz{grid-template-columns:1fr}.HomePage_businessBenefits__VJpDW{gap:15px;grid-template-columns:repeat(2,1fr)}.HomePage_ctaButtons__qIm2p{align-items:center;flex-direction:column;gap:15px}.HomePage_demoCta__WhMBr,.HomePage_guestCta__qcJ8w,.HomePage_primaryCta__DEn5w,.HomePage_secondaryCta__P6oD4{max-width:280px;width:100%}}@media (max-width:480px){.HomePage_hero__svrc0{border-radius:0 0 15px 15px;padding:40px 10px}.HomePage_transformationStory__VlIY9{padding:50px 10px}.HomePage_sectionContent__h0xXf{padding:0 10px}.HomePage_heroTitle__80DCI{font-size:28px}.HomePage_heroSubtitle__dWVAP{font-size:16px;margin-bottom:24px}.HomePage_dashboardButton__l5kfF{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:16px!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:4px 6px!important;width:32px!important}.HomePage_impactChain__nH\+0w{gap:12px}.HomePage_impactStep__xyzhd{padding:16px 12px}.HomePage_impactIcon__EgFEb{font-size:20px;height:48px;padding:12px;width:48px}.HomePage_impactStep__xyzhd span:last-child{font-size:14px}.HomePage_storyFlowContainer__Ramzb{height:280px;width:280px}.HomePage_storyCenter__Wekli{height:80px;width:80px}.HomePage_storyCenterTitle__yK3JY{font-size:10px}.HomePage_storyCenterSubtitle__oBZ0o{font-size:8px}.HomePage_storyFlowStep__C5GXq{height:40px;width:40px}.HomePage_storyStepIcon__AjVNn{font-size:14px}.HomePage_storyStepNumber__g0MCY{font-size:7px;padding:1px 2px}.HomePage_storyStepLabel__ojAnU{font-size:8px;padding:2px 4px}.HomePage_storyStepLabelText__gfBPY{font-size:8px}.HomePage_viewDemoCta__mptan{margin:40px auto;max-width:90%;padding:30px 15px}.HomePage_viewDemoButton__iLnBM{font-size:16px;padding:14px 30px}.HomePage_demoDescription__jIlrX{font-size:13px}}.HomePage_workflowSection__saJnI{background:#f8f9fa;padding:80px 20px}.HomePage_workflowCardsGrid__MIHsE{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:1000px}.HomePage_workflowCard__jLfPF{align-items:center;background:#fff;border:2px solid transparent;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;min-height:180px;padding:20px;position:relative;text-align:center;transition:all .3s ease}.HomePage_workflowCard__jLfPF:hover{border-color:#667eea;box-shadow:0 12px 32px rgba(0,0,0,.1);transform:translateY(-4px)}.HomePage_cardNumber__TmAd6{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;display:flex;font-size:14px;font-weight:700;height:28px;justify-content:center;left:-10px;position:absolute;top:-10px;width:28px}.HomePage_cardIcon__9eS4Z{font-size:36px;margin-bottom:12px}.HomePage_cardContent__TA8-Q{align-items:center;display:flex;flex:1 1;flex-direction:column}.HomePage_cardTitle__hkzTz{color:#2c3e50;font-size:16px;font-weight:600;margin:0 0 4px;text-align:center}.HomePage_cardTitleGujarati__MKpWu{color:#667eea;font-size:12px;font-weight:500;margin:0 0 8px;text-align:center}.HomePage_cardDescription__xUpbl{color:#495057;font-size:13px;line-height:1.4;margin:0;text-align:center}.HomePage_cardConnector__u-Sgx{color:#667eea;font-size:20px;font-weight:600;position:absolute;right:-15px;top:50%;transform:translateY(-50%);z-index:10}@media (max-width:1024px){.HomePage_workflowCardsGrid__MIHsE{gap:16px;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.HomePage_workflowCardsGrid__MIHsE{gap:16px;grid-template-columns:repeat(2,1fr);max-width:400px}.HomePage_workflowCard__jLfPF{min-height:160px;padding:16px}.HomePage_cardIcon__9eS4Z{font-size:28px;margin-bottom:8px}.HomePage_cardTitle__hkzTz{font-size:14px}.HomePage_cardTitleGujarati__MKpWu{font-size:11px}.HomePage_cardDescription__xUpbl{font-size:12px}.HomePage_cardNumber__TmAd6{font-size:12px;height:24px;width:24px}.HomePage_cardConnector__u-Sgx{display:none}}@media (max-width:480px){.HomePage_workflowCardsGrid__MIHsE{grid-template-columns:1fr;max-width:280px}}.HomePage_aiStory__bf\+8H{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:80px 20px;position:relative}.HomePage_aiStory__bf\+8H:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:80px}.HomePage_aiStoryGrid__8trNe{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto 50px;max-width:1000px}.HomePage_aiStoryCard__BQEvR{background:#fff;border:2px solid transparent;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.HomePage_aiStoryCard__BQEvR:hover{border-color:#667eea;box-shadow:0 12px 35px rgba(0,0,0,.15);transform:translateY(-5px)}.HomePage_aiStoryCard__BQEvR:before{background:linear-gradient(135deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.HomePage_aiStoryIcon__066jS{display:block;font-size:48px;margin-bottom:20px;text-align:center}.HomePage_aiStoryTitle__ND9HU{color:#2c3e50;font-size:22px;font-weight:700;margin-bottom:15px;text-align:center}.HomePage_aiStoryDescription__Re5uf{color:#555;font-size:15px;line-height:1.6;margin-bottom:20px;text-align:left}.HomePage_aiStoryProof__6wGJt{align-items:center;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-left:4px solid #667eea;border-radius:8px;display:flex;gap:10px;padding:12px 15px}.HomePage_proofBadge__CIs\+U{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.HomePage_proofText__ubFKj{color:#2c3e50;flex:1 1;font-size:13px;font-weight:600}.HomePage_aiStoryConclusion__26Rvg{background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px;position:relative}.HomePage_aiStoryConclusion__26Rvg:before{background:linear-gradient(135deg,gold,#ff6b6b);border-radius:16px 16px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.HomePage_aiConclusionContent__Nwl6q{text-align:center}.HomePage_aiConclusionTitle__7UmAd{color:#2c3e50;font-size:24px;font-weight:700;margin-bottom:15px}.HomePage_aiConclusionText__Fi3pT{color:#555;font-size:16px;line-height:1.7;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:600px}.HomePage_aiConclusionCta__F96bl{display:flex;justify-content:center}.HomePage_consultingCta__0fJki{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(102,126,234,.3);color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .3s ease}.HomePage_consultingCta__0fJki:hover{box-shadow:0 8px 25px rgba(102,126,234,.4);transform:translateY(-2px)}@media (max-width:768px){.HomePage_aiStory__bf\+8H{padding:60px 16px}.HomePage_aiStoryGrid__8trNe{gap:20px;grid-template-columns:1fr;margin-bottom:30px}.HomePage_aiStoryCard__BQEvR{padding:24px}.HomePage_aiStoryIcon__066jS{font-size:40px;margin-bottom:16px}.HomePage_aiStoryTitle__ND9HU{font-size:20px;margin-bottom:12px}.HomePage_aiStoryDescription__Re5uf{font-size:14px;margin-bottom:16px}.HomePage_aiStoryProof__6wGJt{gap:8px;padding:10px 12px}.HomePage_proofBadge__CIs\+U{font-size:10px;padding:3px 8px}.HomePage_proofText__ubFKj{font-size:12px}.HomePage_aiStoryConclusion__26Rvg{padding:30px 20px}.HomePage_aiConclusionTitle__7UmAd{font-size:20px;margin-bottom:12px}.HomePage_aiConclusionText__Fi3pT{font-size:14px;margin-bottom:20px}.HomePage_consultingCta__0fJki{font-size:15px;max-width:280px;padding:12px 24px;width:100%}}@media (max-width:480px){.HomePage_aiStory__bf\+8H{padding:50px 12px}.HomePage_aiStoryCard__BQEvR{padding:20px}.HomePage_aiStoryIcon__066jS{font-size:36px;margin-bottom:14px}.HomePage_aiStoryTitle__ND9HU{font-size:18px}.HomePage_aiStoryDescription__Re5uf{font-size:13px}.HomePage_aiStoryConclusion__26Rvg{padding:25px 16px}.HomePage_aiConclusionTitle__7UmAd{font-size:18px}.HomePage_aiConclusionText__Fi3pT{font-size:13px}}.dashboard_dashboard__uhl8X{background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;flex-direction:column;font-family:var(--font-family);gap:var(--ds-space-lg);margin:-16px;min-height:100vh;overflow-y:auto;padding:var(--ds-padding-screen);position:relative;width:calc(100% + 32px)}.dashboard_globalPulse__AuiHA{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--ds-radius-lg);box-shadow:0 10px 25px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.03),inset 0 1px 0 hsla(0,0%,100%,.8);margin-bottom:var(--ds-space-lg);overflow:hidden;padding:var(--ds-space-xl);position:relative}.dashboard_globalPulse__AuiHA:before{background:linear-gradient(90deg,#1d4ed8,#3b82f6 50%,#06b6d4);content:"";height:2px;left:0;position:absolute;right:0;top:0}.dashboard_pulseHeader__Iw06X{align-items:center;display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg)}.dashboard_pulseIcon__x18Cm{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1d4ed8,#3b82f6);-webkit-background-clip:text;background-clip:text;font-size:var(--font-xl)}.dashboard_pulseTitle__fFb6Z{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;background-clip:text;font-size:var(--font-lg);font-weight:800;letter-spacing:.05em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.dashboard_globalKpiStrip__rfsRT{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:var(--ds-space-md);overflow-x:auto;padding:8px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.dashboard_globalKpiStrip__rfsRT::-webkit-scrollbar{display:none}.dashboard_globalKpiCard__1DwP4{background:linear-gradient(135deg,#fff,#f1f5f9);background-clip:padding-box;border:1px solid hsla(0,0%,100%,.8);border-left:4px solid transparent;border-radius:var(--ds-radius-lg);box-shadow:0 8px 25px rgba(0,0,0,.08),0 3px 10px rgba(0,0,0,.03);display:flex;flex-direction:column;flex-shrink:0;height:120px;justify-content:space-between;min-width:160px;padding:var(--ds-space-lg);position:relative;scroll-snap-align:start;transition:all .3s ease}.dashboard_globalKpiCard__1DwP4:before{background:linear-gradient(135deg,#1d4ed8,#3b82f6 50%,#06b6d4);border-radius:2px 0 0 2px;bottom:0;content:"";left:-1px;position:absolute;top:0;width:4px}.dashboard_globalKpiCard__1DwP4:hover{box-shadow:0 12px 35px rgba(0,0,0,.12),0 6px 15px rgba(0,0,0,.05);transform:translateY(-2px)}.dashboard_globalKpiValue__Cq4JF{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1d4ed8,#3b82f6);-webkit-background-clip:text;background-clip:text;font-size:var(--font-2xl);font-weight:800;line-height:1.1;text-shadow:0 2px 4px rgba(29,78,216,.1)}.dashboard_globalKpiLabel__9SgJh{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600;letter-spacing:.03em;margin-top:4px;text-transform:uppercase}.dashboard_globalKpiTrend__v9Niz{align-self:center;background:rgba(22,163,74,.1);border-radius:12px;color:var(--ds-status-active);font-size:var(--font-base);font-weight:700;padding:2px 8px}.dashboard_moduleKpiSections__-ei7U{display:flex;flex-direction:column;gap:var(--ds-space-lg)}.dashboard_moduleKpiSection__LQcIu{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid hsla(0,0%,100%,.6);border-radius:var(--ds-radius-lg);box-shadow:0 8px 25px rgba(0,0,0,.06),0 3px 10px rgba(0,0,0,.02);cursor:pointer;overflow:hidden;padding:var(--ds-space-xl);position:relative;transition:all .3s ease}.dashboard_moduleKpiSection__LQcIu:before{background:linear-gradient(90deg,rgba(29,78,216,.3),rgba(59,130,246,.2) 50%,rgba(6,182,212,.3));content:"";height:1px;left:0;position:absolute;right:0;top:0}.dashboard_moduleKpiSection__LQcIu:hover{border-color:rgba(29,78,216,.2);box-shadow:0 15px 40px rgba(0,0,0,.12),0 8px 20px rgba(0,0,0,.05);transform:translateY(-3px)}.dashboard_moduleHeader__JD-ap{align-items:center;border-bottom:2px solid rgba(241,245,249,.8);display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg);padding-bottom:var(--ds-space-md)}.dashboard_moduleIcon__AYN-V{background:linear-gradient(135deg,#1d4ed8,#3b82f6);border-radius:8px;box-shadow:0 4px 12px rgba(29,78,216,.3);font-size:var(--font-xl);padding:8px}.dashboard_moduleTitle__Dx73V{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;background-clip:text;font-size:var(--font-lg);font-weight:700;letter-spacing:.05em}.dashboard_moduleKpiGrid__vRjRJ{display:flex;flex-direction:column;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg)}.dashboard_moduleKpi__4rx4E{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(248,250,252,.6));border:1px solid rgba(241,245,249,.8);border-radius:var(--ds-radius-md);display:flex;justify-content:space-between;padding:var(--ds-space-md);transition:all .2s ease}.dashboard_moduleKpi__4rx4E:hover{background:linear-gradient(135deg,#fff,rgba(248,250,252,.9));border-color:rgba(29,78,216,.2);transform:translateX(4px)}.dashboard_moduleKpiLabel__\+\+P7W{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.dashboard_moduleKpiValue__oHVmU{word-wrap:break-word;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;background-clip:text;color:var(--ds-text-primary);font-size:var(--font-base);font-weight:700;max-width:60%;text-align:right}.dashboard_moduleAction__eqpe\+{background:linear-gradient(135deg,rgba(29,78,216,.05),rgba(59,130,246,.03));border:1px solid rgba(29,78,216,.1);border-radius:var(--ds-radius-md);color:var(--color-primary);font-size:var(--font-sm);font-weight:600;padding:var(--ds-space-sm) var(--ds-space-md);text-align:right;transition:all .2s ease}.dashboard_moduleAction__eqpe\+:hover{background:linear-gradient(135deg,rgba(29,78,216,.1),rgba(59,130,246,.08));border-color:rgba(29,78,216,.3)}.dashboard_stagesContainer__ovcAh{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.dashboard_stagesHeader__ZGx9q{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600;line-height:1}.dashboard_stagesVisual__jbG\+6{display:flex;flex-wrap:nowrap;gap:var(--ds-space-xs);justify-content:space-between}.dashboard_stageItem__5kq5x{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid rgba(148,163,184,.2);border-radius:var(--ds-radius-sm);display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:45px;padding:var(--ds-space-xs);transition:all .2s ease}.dashboard_stageItem__5kq5x:hover{border-color:rgba(29,78,216,.3);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.dashboard_stageCount__ivajs,.dashboard_stageIcon__EL5J9{font-size:var(--font-base);line-height:1}.dashboard_stageCount__ivajs{color:var(--ds-color-primary-600);font-weight:700}.dashboard_stageLabel__cVTsa{color:var(--ds-text-secondary);font-size:10px;font-weight:600;line-height:1;text-align:center;white-space:nowrap}@media (max-width:768px){.dashboard_stageItem__5kq5x{gap:1px;min-width:40px;padding:4px}.dashboard_stageIcon__EL5J9{font-size:var(--font-sm)}.dashboard_stageCount__ivajs{font-size:var(--font-sm);font-weight:600}.dashboard_stageLabel__cVTsa{font-size:9px;line-height:1}}.dashboard_quickAlerts__fod1s{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b;border-radius:var(--ds-radius-lg);box-shadow:0 8px 25px rgba(245,158,11,.15),0 3px 10px rgba(245,158,11,.08);margin-bottom:var(--ds-space-lg);overflow:hidden;padding:var(--ds-space-xl);position:relative}.dashboard_quickAlerts__fod1s:before{background:linear-gradient(90deg,#f59e0b,#f97316 50%,#ea580c);content:"";height:3px;left:0;position:absolute;right:0;top:0}.dashboard_alertsHeader__Kq3f1{align-items:center;display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg)}.dashboard_alertsIcon__98UPw{background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:8px;box-shadow:0 4px 12px rgba(245,158,11,.4);font-size:var(--font-xl);padding:8px}.dashboard_alertsTitle__HYktt{color:#92400e;font-size:var(--font-lg);font-weight:700;letter-spacing:.05em;text-shadow:0 1px 2px rgba(146,64,14,.1)}.dashboard_alertsList__QzOky{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md)}.dashboard_alertItem__2tnlx{background:hsla(0,0%,100%,.6);border:1px solid rgba(245,158,11,.3);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(245,158,11,.1);color:#92400e;font-size:var(--font-sm);font-weight:600;padding:var(--ds-space-md);transition:all .2s ease}.dashboard_alertItem__2tnlx:hover{background:hsla(0,0%,100%,.8);border-color:rgba(245,158,11,.5);transform:translateX(4px)}.dashboard_businessFooter__YeH8v{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid hsla(0,0%,100%,.8);border-radius:var(--ds-radius-lg);box-shadow:0 6px 20px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:var(--ds-space-md);padding:var(--ds-space-xl)}.dashboard_syncStatus__\+nqP3{align-items:center;background:rgba(29,78,216,.05);border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);display:flex;font-size:var(--font-sm);font-weight:600;justify-content:center;padding:var(--ds-space-sm)}.dashboard_businessMetrics__Dv2sz{align-items:center;color:var(--ds-text-tertiary);display:flex;font-size:var(--font-xs);font-weight:500;justify-content:center;text-align:center}@media (max-width:1024px){.dashboard_dashboard__uhl8X{-webkit-overflow-scrolling:touch;gap:var(--ds-space-md);max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:auto}.dashboard_globalKpiStrip__rfsRT{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;overflow:visible;padding:0}.dashboard_globalKpiCard__1DwP4{height:100px;min-width:auto;padding:var(--ds-space-md);width:100%}.dashboard_globalKpiValue__Cq4JF{font-size:var(--font-xl);line-height:1.1}.dashboard_globalKpiLabel__9SgJh{font-size:var(--font-xs);margin-top:2px}.dashboard_globalKpiTrend__v9Niz{font-size:var(--font-sm)}.dashboard_moduleKpiSection__LQcIu{padding:var(--ds-space-lg);touch-action:manipulation}.dashboard_moduleKpiGrid__vRjRJ{gap:var(--ds-space-sm)}.dashboard_moduleKpi__4rx4E{padding:var(--ds-space-sm)}.dashboard_moduleKpiLabel__\+\+P7W{font-size:var(--font-xs)}.dashboard_moduleKpiValue__oHVmU{font-size:var(--font-sm)}.dashboard_alertsList__QzOky{gap:var(--ds-space-sm);grid-template-columns:1fr}.dashboard_businessFooter__YeH8v{gap:var(--ds-space-sm);padding:var(--ds-space-lg)}.dashboard_businessMetrics__Dv2sz{font-size:var(--font-xs)}}@media (min-width:1025px){.dashboard_dashboard__uhl8X{grid-gap:var(--ds-space-xl);display:grid;flex-direction:row;gap:var(--ds-space-xl);grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;margin:0 auto;max-width:1400px;min-height:100vh;overflow-y:auto;padding:var(--ds-space-xl)}.dashboard_globalPulse__AuiHA{grid-column:1/-1;grid-row:1}.dashboard_globalKpiStrip__rfsRT{grid-gap:var(--ds-space-lg);display:grid;gap:var(--ds-space-lg);grid-template-columns:repeat(4,1fr);overflow:visible;padding:0}.dashboard_globalKpiCard__1DwP4{height:140px;min-width:auto;padding:var(--ds-space-xl);width:100%}.dashboard_globalKpiValue__Cq4JF{font-size:var(--font-3xl)}.dashboard_globalKpiLabel__9SgJh{font-size:var(--font-base);margin-top:var(--ds-space-sm)}.dashboard_moduleKpiSections__-ei7U{grid-gap:var(--ds-space-xl);display:grid;gap:var(--ds-space-xl);grid-column:1/-1;grid-row:2;grid-template-columns:1fr 1fr}.dashboard_moduleKpiSection__LQcIu{padding:var(--ds-space-2xl)}.dashboard_moduleKpiGrid__vRjRJ{gap:var(--ds-space-lg)}.dashboard_moduleKpi__4rx4E{padding:var(--ds-space-md) var(--ds-space-lg)}.dashboard_moduleKpiLabel__\+\+P7W{font-size:var(--font-sm)}.dashboard_moduleKpiValue__oHVmU{font-size:var(--font-base)}.dashboard_quickAlerts__fod1s{grid-column:1/-1;grid-row:3}.dashboard_alertsList__QzOky{grid-gap:var(--ds-space-lg);display:grid;gap:var(--ds-space-lg);grid-template-columns:repeat(2,1fr)}.dashboard_businessFooter__YeH8v{gap:var(--ds-space-lg);grid-column:1/-1;grid-row:4;padding:var(--ds-space-2xl)}.dashboard_syncStatus__\+nqP3{font-size:var(--font-base)}.dashboard_businessMetrics__Dv2sz{font-size:var(--font-sm)}}.CatalogItemSelector_modalContent__Evqz9{background:var(--ds-bg-card);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-elevated);display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;width:90vw}.CatalogItemSelector_modalHeader__7d\+wl{align-items:center;border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--ds-space-lg)}.CatalogItemSelector_modalHeader__7d\+wl h2{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600;margin:0}.CatalogItemSelector_closeButton__kE0vV{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:none;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:var(--font-xl);height:var(--ds-touch-target-min);justify-content:center;padding:var(--ds-space-xs);touch-action:var(--ds-touch-action);width:var(--ds-touch-target-min)}.CatalogItemSelector_closeButton__kE0vV:hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}.CatalogItemSelector_modalBody__ARwFV{display:flex;flex:1 1;flex-direction:column;gap:var(--ds-space-md);overflow-y:auto;padding:var(--ds-space-lg);scroll-behavior:smooth}.CatalogItemSelector_searchSection__vwza5{flex-shrink:0}.CatalogItemSelector_searchRow__g7CsD{display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-sm)}.CatalogItemSelector_searchInputGroup__0neIj{flex:1 1}.CatalogItemSelector_searchInput__8hJdR{background:var(--ds-bg-card);border:1px solid var(--ds-border-interactive);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);padding:var(--ds-space-sm);width:100%}.CatalogItemSelector_searchInput__8hJdR:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.1);outline:none}.CatalogItemSelector_categorySelect__5fOPM{background:var(--ds-bg-card);border:1px solid var(--ds-border-interactive);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);min-width:160px;padding:var(--ds-space-sm)}.CatalogItemSelector_businessModelTag__D4E7o{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);display:inline-block;font-size:var(--font-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.CatalogItemSelector_itemsList__LCBIo{background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);flex:0 0 auto;max-height:400px;min-height:300px;overflow-y:auto;scroll-behavior:smooth}.CatalogItemSelector_emptyState__S7LAP{color:var(--ds-text-secondary);padding:var(--ds-space-xl);text-align:center}.CatalogItemSelector_emptyState__S7LAP p{margin:0 0 var(--ds-space-xs) 0}.CatalogItemSelector_itemCard__Ti2vC{background:var(--ds-bg-card);border-bottom:1px solid var(--ds-border-subtle);cursor:pointer;padding:var(--ds-space-md);transition:all .2s ease}.CatalogItemSelector_itemCard__Ti2vC:nth-child(2n){background:var(--ds-bg-subtle)}.CatalogItemSelector_itemCard__Ti2vC:hover{background:var(--ds-bg-hover);border-left:3px solid var(--ds-color-primary);box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateX(2px)}.CatalogItemSelector_itemCard__Ti2vC.CatalogItemSelector_selected__MxluI{background:var(--ds-bg-accent);border-left:4px solid var(--ds-color-primary);box-shadow:var(--ds-shadow-sm);transform:translateX(3px)}.CatalogItemSelector_itemCard__Ti2vC:last-child{border-bottom:none}.CatalogItemSelector_itemHeader__OoADb{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-xs)}.CatalogItemSelector_itemHeader__OoADb h4{color:var(--ds-text-primary);flex:1 1;font-size:var(--font-sm);font-weight:var(--ds-font-weight-medium);margin:0}.CatalogItemSelector_itemCode__AcerB{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-family:var(--ds-font-mono);font-size:var(--font-xs);padding:2px var(--ds-space-xs)}.CatalogItemSelector_itemDescription__mvj\+U{color:var(--ds-text-secondary);font-size:var(--font-xs);line-height:1.4;margin:0 0 var(--ds-space-sm) 0}.CatalogItemSelector_itemDetails__\+\+Svp{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm)}.CatalogItemSelector_category__Vx615,.CatalogItemSelector_price__AV3CL,.CatalogItemSelector_quality__6vfZj{border-radius:var(--ds-radius-sm);font-size:var(--font-xs);padding:2px var(--ds-space-xs)}.CatalogItemSelector_category__Vx615{background:var(--ds-bg-info);color:var(--ds-text-info);text-transform:capitalize}.CatalogItemSelector_quality__6vfZj{background:var(--ds-bg-success);color:var(--ds-text-success);text-transform:capitalize}.CatalogItemSelector_price__AV3CL{background:var(--ds-bg-warning);color:var(--ds-text-warning);font-weight:var(--ds-font-weight-medium)}.CatalogItemSelector_detailsSection__LMneQ{border-top:1px solid var(--ds-border-subtle);flex-shrink:0;padding-top:var(--ds-space-md)}.CatalogItemSelector_detailsSection__LMneQ h3{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:var(--ds-font-weight-semibold);margin:0 0 var(--ds-space-md) 0}.CatalogItemSelector_selectedItemInfo__tJOaF{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-md);padding:var(--ds-space-md)}.CatalogItemSelector_selectedItemInfo__tJOaF h4{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-medium);margin:0 0 var(--ds-space-xs) 0}.CatalogItemSelector_selectedItemInfo__tJOaF p{color:var(--ds-text-secondary);font-size:var(--font-xs);line-height:1.4;margin:0}.CatalogItemSelector_formRow__FUTKT{display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-md)}.CatalogItemSelector_formGroup__sTItP{display:flex;flex:1 1;flex-direction:column}.CatalogItemSelector_formGroup__sTItP label{color:var(--ds-text-primary);font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium);margin-bottom:var(--ds-space-xs)}.CatalogItemSelector_quantityInput__tMvfW{background:var(--ds-bg-card);border:1px solid var(--ds-border-interactive);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);padding:var(--ds-space-sm)}.CatalogItemSelector_quantityInput__tMvfW:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.1);outline:none}.CatalogItemSelector_priceDisplay__mE2HT{background:var(--ds-bg-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-color-primary);font-size:var(--font-sm);font-weight:600;padding:var(--ds-space-sm);text-align:center}.CatalogItemSelector_priceDisplayWarning__n7Ru4{background:var(--ds-bg-warning);border:1px solid var(--ds-border-warning);border-radius:var(--ds-radius-sm);color:var(--ds-text-warning);font-size:var(--font-sm);font-weight:600;padding:var(--ds-space-sm);text-align:center}.CatalogItemSelector_priceDetails__Vi6M\+{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm)}.CatalogItemSelector_totalPriceDisplay__DIQ7T,.CatalogItemSelector_unitPriceDisplay__a7zJb{align-items:center;display:flex;justify-content:space-between}.CatalogItemSelector_totalPriceLabel__ZDzHa,.CatalogItemSelector_unitPriceLabel__J1-gB{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium)}.CatalogItemSelector_unitPriceValue__1C4GN{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-semibold)}.CatalogItemSelector_totalPriceValue__AwKgB{color:var(--ds-color-primary);font-size:var(--font-base);font-weight:var(--ds-font-weight-bold)}.CatalogItemSelector_unit__J78Sz{color:var(--ds-text-secondary);font-size:var(--font-xs);margin-top:var(--ds-space-xs)}.CatalogItemSelector_notesInput__LAY3B{background:var(--ds-bg-primary);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:inherit;font-size:var(--font-sm);min-height:60px;padding:var(--ds-space-sm);resize:vertical}.CatalogItemSelector_notesInput__LAY3B:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-color-primary-alpha);outline:none}.CatalogItemSelector_modalActions__Xq1BM{border-top:1px solid var(--ds-border-subtle);display:flex;flex-shrink:0;gap:var(--ds-space-md);justify-content:flex-end;padding:var(--ds-space-lg)}.CatalogItemSelector_cancelButton__M-kSN{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-secondary);border:1px solid var(--ds-btn-secondary-border);border-radius:8px;color:var(--ds-btn-secondary-border);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.CatalogItemSelector_cancelButton__M-kSN:hover{background:var(--ds-btn-secondary-hover);color:var(--ds-text-inverse)}.CatalogItemSelector_addButton__uOVQw{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-primary);border:1px solid var(--ds-btn-primary);border-radius:8px;color:var(--ds-text-inverse);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.CatalogItemSelector_addButton__uOVQw:hover:not(:disabled){background:var(--ds-btn-primary-hover);border-color:var(--ds-btn-primary-hover)}.CatalogItemSelector_addButton__uOVQw:disabled{background:var(--ds-text-muted);border-color:var(--ds-text-muted);color:var(--ds-text-inverse);cursor:not-allowed;opacity:.6}@media (max-width:768px){.CatalogItemSelector_modalContent__Evqz9{height:auto;max-height:calc(100vh - 20px);overflow:visible;width:95vw}.CatalogItemSelector_modalBody__ARwFV{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 120px);overflow-y:auto;padding-bottom:100px}.CatalogItemSelector_specificationsSection__OEnXV{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);display:block!important;margin-top:var(--ds-space-md);padding:var(--ds-space-md);position:relative}.CatalogItemSelector_itemsList__LCBIo{-webkit-overflow-scrolling:touch;max-height:350px;min-height:250px}.CatalogItemSelector_searchRow__g7CsD{flex-direction:column}.CatalogItemSelector_categorySelect__5fOPM{min-width:auto}.CatalogItemSelector_formRow__FUTKT,.CatalogItemSelector_modalActions__Xq1BM{flex-direction:column}.CatalogItemSelector_addButton__uOVQw,.CatalogItemSelector_cancelButton__M-kSN{width:100%}}@media (min-width:1024px){.CatalogItemSelector_modalContent__Evqz9{max-height:85vh;max-width:1000px}.CatalogItemSelector_itemsList__LCBIo{max-height:450px;min-height:350px}.CatalogItemSelector_detailsSection__LMneQ{border-top:2px solid var(--ds-border-primary);margin-top:var(--ds-space-lg);padding-top:var(--ds-space-lg)}}.CatalogItemSelector_specificationsSection__OEnXV{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-lg);padding:var(--ds-space-md)}.CatalogItemSelector_specificationsHeader__Bxfj7{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-md)}.CatalogItemSelector_specificationsHeader__Bxfj7 label{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600;margin:0}.CatalogItemSelector_addSpecButton__DSjtN{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-secondary);border:1px solid var(--ds-btn-secondary-border);border-radius:8px;color:var(--ds-btn-secondary-border);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.CatalogItemSelector_addSpecButton__DSjtN:hover:not(:disabled){background:var(--ds-btn-secondary-hover);color:var(--ds-text-inverse)}.CatalogItemSelector_addSpecButton__DSjtN:disabled{background:var(--ds-text-muted);border-color:var(--ds-text-muted);color:var(--ds-text-inverse);cursor:not-allowed;opacity:.6}.CatalogItemSelector_specificationsList__qekLU{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-md)}.CatalogItemSelector_specificationItem__y1Q1u{align-items:center;background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-sm);padding:var(--ds-space-sm);transition:all .2s ease}.CatalogItemSelector_specificationItem__y1Q1u:hover{border-color:var(--ds-border-interactive);box-shadow:var(--ds-shadow-sm)}.CatalogItemSelector_specKey__HFDHu{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600;min-width:120px}.CatalogItemSelector_specValue__iODFn{color:var(--ds-text-primary);flex:1 1;font-family:var(--font-family);font-size:var(--font-sm)}.CatalogItemSelector_removeSpecButton__GwOfA{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-bg-danger-subtle);border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-danger);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:600;height:24px;justify-content:center;touch-action:var(--ds-touch-action);transition:all .2s ease;width:24px}.CatalogItemSelector_removeSpecButton__GwOfA:hover{background:var(--ds-bg-danger);color:var(--ds-text-inverse);transform:scale(1.1)}.CatalogItemSelector_addSpecificationForm__F8Z5c{background:var(--ds-bg-card);border:1px solid var(--ds-border-interactive);border-radius:var(--ds-radius-md);display:flex;flex-direction:column;gap:var(--ds-space-md);padding:var(--ds-space-md)}.CatalogItemSelector_specTypeSelect__kscIG{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.CatalogItemSelector_specTypeSelect__kscIG label{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;margin:0}.CatalogItemSelector_specSelectInput__GeChT{background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);min-height:var(--ds-touch-target-sm);padding:var(--ds-space-sm)}.CatalogItemSelector_specSelectInput__GeChT:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-accent-subtle);outline:none}.CatalogItemSelector_specValueInput__piFAQ{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.CatalogItemSelector_specValueInput__piFAQ label{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;margin:0}.CatalogItemSelector_specInput__HyH8j{background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);min-height:var(--ds-touch-target-sm);padding:var(--ds-space-sm)}.CatalogItemSelector_specInput__HyH8j:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-accent-subtle);outline:none}.CatalogItemSelector_customSpecInputs__jmu7g{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CatalogItemSelector_numberInputGroup__eE-Ii{align-items:center;display:flex;gap:var(--ds-space-xs)}.CatalogItemSelector_unitLabel__gkmLB{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500}.CatalogItemSelector_specFormActions__SNqAf{display:flex;gap:var(--ds-space-sm);justify-content:flex-end;margin-top:var(--ds-space-sm)}.CatalogItemSelector_cancelSpecButton__0PQKI{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-secondary);border:1px solid var(--ds-btn-secondary-border);border-radius:8px;color:var(--ds-btn-secondary-border);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.CatalogItemSelector_cancelSpecButton__0PQKI:hover{background:var(--ds-btn-secondary-hover);color:var(--ds-text-inverse)}.CatalogItemSelector_saveSpecButton__z3gCf{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-primary);border:1px solid var(--ds-btn-primary);border-radius:8px;color:var(--ds-text-inverse);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.CatalogItemSelector_saveSpecButton__z3gCf:hover:not(:disabled){background:var(--ds-btn-primary-hover);border-color:var(--ds-btn-primary-hover)}.CatalogItemSelector_saveSpecButton__z3gCf:disabled{background:var(--ds-text-muted);border-color:var(--ds-text-muted);color:var(--ds-text-inverse);cursor:not-allowed;opacity:.6}.CatalogItemSelector_emptySpecifications__GP61S{background:var(--ds-bg-card);border:1px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-tertiary);font-size:var(--font-sm);font-style:italic;padding:var(--ds-space-lg);text-align:center}@media (max-width:480px){.CatalogItemSelector_specificationsHeader__Bxfj7{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.CatalogItemSelector_addSpecButton__DSjtN{width:100%}.CatalogItemSelector_specificationItem__y1Q1u{align-items:stretch;flex-direction:column;gap:var(--ds-space-xs)}.CatalogItemSelector_specKey__HFDHu{font-weight:600;min-width:auto}.CatalogItemSelector_removeSpecButton__GwOfA{align-self:flex-end;margin-top:var(--ds-space-xs)}.CatalogItemSelector_specFormActions__SNqAf{flex-direction:column}.CatalogItemSelector_cancelSpecButton__0PQKI,.CatalogItemSelector_saveSpecButton__z3gCf{width:100%}.CatalogItemSelector_customSpecInputs__jmu7g{gap:var(--ds-space-sm)}.CatalogItemSelector_numberInputGroup__eE-Ii{align-items:stretch;flex-direction:column;gap:var(--ds-space-xs)}}.RequestedItemCard_itemCard__1X61P{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);transition:border-color .2s ease,box-shadow .2s ease}.RequestedItemCard_itemCard__1X61P:hover{border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-sm)}.RequestedItemCard_alternateCard__Ay\+fH{background:var(--ds-bg-secondary)}.RequestedItemCard_errorCard__\+ppOh{align-items:center;background:var(--ds-bg-error);border:1px solid var(--ds-border-error);border-radius:var(--ds-radius-md);display:flex;justify-content:space-between;margin-bottom:var(--ds-space-md);padding:var(--ds-space-md)}.RequestedItemCard_errorCard__\+ppOh p{color:var(--ds-text-error);font-size:var(--font-sm);margin:0}.RequestedItemCard_itemHeader__r0DSS{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm)}.RequestedItemCard_itemInfo__ZFfiz{flex:1 1}.RequestedItemCard_itemName__0B1pr{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-semibold);line-height:1.3;margin:0 0 var(--ds-space-xs) 0}.RequestedItemCard_itemCode__zIRam{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-family:var(--ds-font-mono);font-size:var(--font-xs);padding:2px var(--ds-space-xs)}.RequestedItemCard_removeButton__8xPEQ{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:none;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:var(--font-base);height:var(--ds-touch-target-min);justify-content:center;padding:var(--ds-space-xs);touch-action:var(--ds-touch-action);transition:background-color .2s ease;width:var(--ds-touch-target-min)}.RequestedItemCard_removeButton__8xPEQ:hover{background:rgba(220,38,38,.1);color:var(--ds-color-danger)}.RequestedItemCard_itemSummary__16h3a{align-items:center;border-top:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;margin-top:var(--ds-space-sm);padding-top:var(--ds-space-sm)}.RequestedItemCard_quantityDisplay__ypFp3{align-items:baseline;display:flex;gap:var(--ds-space-xs)}.RequestedItemCard_quantity__YqTwe{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600}.RequestedItemCard_unit__Rzf9e{color:var(--ds-text-secondary);font-size:var(--font-sm)}.RequestedItemCard_priceDisplay__nfKAe{align-items:flex-end;display:flex;flex-direction:column;gap:var(--ds-space-xs)}.RequestedItemCard_unitPriceInfo__3ysG5{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:var(--font-xs);gap:var(--ds-space-xs)}.RequestedItemCard_unitPrice__ipgVj{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_multiplySymbol__HTrVm{color:var(--ds-text-muted);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_quantityInfo__t4KvT{color:var(--ds-text-secondary)}.RequestedItemCard_totalPriceInfo__sgjt\+{align-items:flex-end;display:flex;flex-direction:column}.RequestedItemCard_totalPrice__1AgXs{color:var(--ds-color-primary);font-size:var(--font-lg);font-weight:600}.RequestedItemCard_priceLabel__drpC3{color:var(--ds-text-secondary);font-size:var(--font-xs)}.RequestedItemCard_notesDisplay__Mc9-k{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.RequestedItemCard_notesText__X\+9F5{color:var(--ds-text-secondary);font-style:italic}.RequestedItemCard_specificationsDisplay__XaRc6{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-sm)}.RequestedItemCard_specificationsHeader__D7-5G{margin-bottom:var(--ds-space-xs)}.RequestedItemCard_specificationsLabel__IgEqe{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.5px;text-transform:uppercase}.RequestedItemCard_specificationsList__H3J40{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.RequestedItemCard_specificationItem__XU6Yg{align-items:flex-start;background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);display:flex;justify-content:space-between;padding:var(--ds-space-xs)}.RequestedItemCard_specKey__0t-\+n{color:var(--ds-text-secondary);flex-shrink:0;font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-sm);min-width:80px}.RequestedItemCard_specValue__f7ws5{color:var(--ds-text-primary);font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium);text-align:right;word-break:break-word}.RequestedItemCard_itemDetails__X7uRC{margin-bottom:var(--ds-space-md)}.RequestedItemCard_detailRow__uzp-m{align-items:center;display:flex;font-size:var(--font-xs);justify-content:space-between;margin-bottom:var(--ds-space-xs)}.RequestedItemCard_detailRow__uzp-m:last-child{margin-bottom:0}.RequestedItemCard_detailLabel__u6Fml{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_detailValue__D5hYr{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_priorityTag__vcKN8{font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_estimatedPrice__4RTsh{color:var(--ds-color-success);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_priceError__UtxpH{color:var(--ds-color-error);font-size:var(--font-xs);font-style:italic}.RequestedItemCard_notesSection__o0iD9{border-top:1px solid var(--ds-border-subtle);margin-bottom:var(--ds-space-md);padding-top:var(--ds-space-sm)}.RequestedItemCard_notesLabel__tSGZm{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium)}.RequestedItemCard_notesText__X\+9F5{color:var(--ds-text-primary);font-size:var(--font-xs);line-height:1.4;margin:var(--ds-space-xs) 0 0 0}.RequestedItemCard_itemTags__Yk1ze{display:flex;flex-wrap:wrap;gap:var(--ds-space-xs)}.RequestedItemCard_applicabilityTag__QtY8h,.RequestedItemCard_categoryTag__84uQT,.RequestedItemCard_qualityTag__ezNqZ{border-radius:var(--ds-radius-sm);font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium);padding:2px var(--ds-space-xs)}.RequestedItemCard_categoryTag__84uQT{background:var(--ds-bg-info);color:var(--ds-text-info);text-transform:capitalize}.RequestedItemCard_qualityTag__ezNqZ{background:var(--ds-bg-success);color:var(--ds-text-success);text-transform:capitalize}.RequestedItemCard_applicabilityTag__QtY8h{background:var(--ds-bg-warning);color:var(--ds-text-warning)}@media (max-width:768px){.RequestedItemCard_itemCard__1X61P{padding:var(--ds-space-sm)}.RequestedItemCard_itemHeader__r0DSS{flex-direction:column;gap:var(--ds-space-sm)}.RequestedItemCard_actions__W-RzU{align-self:flex-end}.RequestedItemCard_itemTags__Yk1ze{align-items:flex-start;flex-direction:column}.RequestedItemCard_applicabilityTag__QtY8h,.RequestedItemCard_categoryTag__84uQT,.RequestedItemCard_qualityTag__ezNqZ{display:inline-block}}.AddLeadModal_modalContent__EX4Er{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);max-height:90vh;overflow-y:auto;position:relative}.AddLeadModal_modalHeader__9e6f0{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:20px 24px 16px;position:sticky;top:0;z-index:10}.AddLeadModal_modalHeader__9e6f0 h2{color:#1f2937;font-size:22px;font-weight:600;margin:0}.AddLeadModal_closeButton__C1DAX{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:28px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.AddLeadModal_closeButton__C1DAX:hover{background:#f3f4f6;color:#374151}.AddLeadModal_modalForm__vjIpE{padding:24px}.AddLeadModal_formRow__TxMd1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.AddLeadModal_formGroup__boaA0{display:flex;flex-direction:column}.AddLeadModal_formGroup__boaA0 label{color:#374151;font-size:15px;font-weight:500;margin-bottom:6px}.AddLeadModal_formGroup__boaA0 input,.AddLeadModal_formGroup__boaA0 select,.AddLeadModal_formGroup__boaA0 textarea{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;font-size:16px;padding:10px 12px;transition:all .2s ease}.AddLeadModal_formGroup__boaA0 input:focus,.AddLeadModal_formGroup__boaA0 select:focus,.AddLeadModal_formGroup__boaA0 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.AddLeadModal_formGroup__boaA0 input::-webkit-input-placeholder,.AddLeadModal_formGroup__boaA0 textarea::-webkit-input-placeholder{color:#9ca3af}.AddLeadModal_formGroup__boaA0 input::placeholder,.AddLeadModal_formGroup__boaA0 textarea::placeholder{color:#9ca3af}.AddLeadModal_formGroup__boaA0 select{cursor:pointer}.AddLeadModal_formGroup__boaA0 textarea{font-family:inherit;min-height:80px;resize:vertical}.AddLeadModal_errorInput__htRE8{background-color:#fef2f2!important;border-color:#ef4444!important}.AddLeadModal_errorInput__htRE8:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.AddLeadModal_errorText__sc2Wv{color:#ef4444;display:block;font-size:12px;margin-top:4px}.AddLeadModal_modalActions__oiHtf{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.AddLeadModal_cancelButton__CZ60I{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;padding:10px 20px;transition:all .2s ease}.AddLeadModal_cancelButton__CZ60I:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.AddLeadModal_cancelButton__CZ60I:disabled{cursor:not-allowed;opacity:.6}.AddLeadModal_submitButton__n7G4O{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:120px;padding:10px 20px;position:relative;transition:all .2s ease}.AddLeadModal_submitButton__n7G4O:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 4px 12px rgba(59,130,246,.3);transform:translateY(-1px)}.AddLeadModal_submitButton__n7G4O:disabled{box-shadow:none;cursor:not-allowed;opacity:.8;transform:none}@media (max-width:768px){.AddLeadModal_modalOverlay__Ndj6k{align-items:flex-start;padding:20px 10px 10px}.AddLeadModal_modalContent__EX4Er{max-height:calc(100vh - 40px);max-width:100%}.AddLeadModal_modalHeader__9e6f0{padding:16px 20px 12px}.AddLeadModal_modalHeader__9e6f0 h2{font-size:18px}.AddLeadModal_modalForm__vjIpE{padding:20px}.AddLeadModal_formRow__TxMd1{gap:12px;grid-template-columns:1fr;margin-bottom:12px}.AddLeadModal_modalActions__oiHtf{flex-direction:column-reverse;gap:8px}.AddLeadModal_cancelButton__CZ60I,.AddLeadModal_submitButton__n7G4O{padding:12px;width:100%}}.AddLeadModal_modalContent__EX4Er:focus{outline:none}.AddLeadModal_modalOverlay__Ndj6k{animation:AddLeadModal_modalFadeIn__IqQtO .2s ease-out}.AddLeadModal_modalContent__EX4Er{animation:AddLeadModal_modalSlideIn__sa50D .3s ease-out}@keyframes AddLeadModal_modalFadeIn__IqQtO{0%{opacity:0}to{opacity:1}}@keyframes AddLeadModal_modalSlideIn__sa50D{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AddLeadModal_formGroup__boaA0 select[value=hot]{color:#dc2626}.AddLeadModal_formGroup__boaA0 select[value=warm]{color:#d97706}.AddLeadModal_formGroup__boaA0 select[value=cold]{color:#2563eb}.AddLeadModal_fabricRequirementsSection__IPCT5{border:1px solid #e5e7eb;border-radius:8px;margin:20px 0;overflow:hidden}.AddLeadModal_sectionHeader__StCbk{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:all .2s ease}.AddLeadModal_sectionHeader__StCbk:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.AddLeadModal_sectionHeader__StCbk h3{align-items:center;color:#374151;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.AddLeadModal_toggleIcon__e9eOm{color:#6b7280;font-size:14px;transition:transform .2s ease}.AddLeadModal_fabricFields__2vHnC{background:#fafbfc;border-top:1px solid #e5e7eb;padding:20px}.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formRow__TxMd1{margin-bottom:16px}.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formGroup__boaA0 label{color:#4b5563;font-weight:500}.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formGroup__boaA0 input,.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formGroup__boaA0 select{background:#fff;border:1px solid #d1d5db}.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formGroup__boaA0 input:focus,.AddLeadModal_fabricFields__2vHnC .AddLeadModal_formGroup__boaA0 select:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.AddLeadModal_itemsSectionLabel__CVgiQ{color:var(--ds-text-primary);display:block;font-size:var(--font-sm);font-weight:600;margin-bottom:var(--ds-space-sm)}.AddLeadModal_itemsSection__amaZ2{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);overflow:hidden}.AddLeadModal_emptyItemsState__LkWvA{background:var(--ds-bg-secondary);padding:var(--ds-space-lg);text-align:center}.AddLeadModal_emptyItemsState__LkWvA p{color:var(--ds-text-secondary);font-size:var(--font-sm);line-height:1.4;margin:0}.AddLeadModal_itemsList__QUf2h{max-height:300px;overflow-y:auto;padding:var(--ds-space-md)}.AddLeadModal_addItemButton__CZj90{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-interactive);border-radius:0 0 var(--ds-radius-md) var(--ds-radius-md);color:var(--ds-text-primary);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs);justify-content:center;min-height:var(--ds-touch-target-min);padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease;width:100%}.AddLeadModal_addItemButton__CZj90:hover{background:var(--ds-bg-hover);border-color:var(--ds-color-primary)}@media (max-width:768px){.AddLeadModal_sectionHeader__StCbk{padding:12px 16px}.AddLeadModal_sectionHeader__StCbk h3{font-size:15px}.AddLeadModal_fabricFields__2vHnC{padding:16px}.AddLeadModal_itemsList__QUf2h{max-height:200px}}.ConfirmationDialog_dialogContent__ajlBw{background:var(--ds-bg-card);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-modal);display:flex;flex-direction:column;max-width:400px;overflow:hidden;width:90vw}.ConfirmationDialog_dialogHeader__vrRsm{background:var(--ds-bg-surface-subtle);border-bottom:1px solid var(--ds-border-subtle);padding:var(--ds-space-lg)}.ConfirmationDialog_dialogTitle__drUVX{color:var(--ds-text-primary);font-size:var(--ds-font-lg);font-weight:var(--ds-font-weight-semibold);margin:0}.ConfirmationDialog_dialogBody__dQ613{padding:var(--ds-space-lg)}.ConfirmationDialog_dialogMessage__cBHgx{color:var(--ds-text-secondary);font-size:var(--ds-font-base);line-height:var(--ds-line-height-relaxed);margin:0}.ConfirmationDialog_dialogActions__RPQNs{background:var(--ds-bg-surface-subtle);border-top:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-sm);justify-content:flex-end;padding:var(--ds-space-lg)}@media (max-width:768px){.ConfirmationDialog_dialogContent__ajlBw{margin:var(--ds-space-md);max-width:320px}.ConfirmationDialog_dialogActions__RPQNs{flex-direction:column-reverse}.ConfirmationDialog_dialogActions__RPQNs button{width:100%}}.QuoteItemEditor_itemEditor__AV8Ym{border:1px solid var(--ds-border-primary);border-left:4px solid var(--ds-border-accent);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-card);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md);transition:all .2s ease}.QuoteItemEditor_itemEditor__AV8Ym:hover{border-color:var(--ds-border-interactive);box-shadow:var(--ds-shadow-elevated)}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_even__DGErw{background:var(--ds-bg-card);border-left-color:var(--ds-bg-priority-low-subtle)}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_odd__OjoWn{background:var(--ds-bg-expanded);border-left-color:var(--ds-bg-priority-medium-subtle)}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_collapsed__gvZSK{margin-bottom:var(--ds-space-md)}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_viewMode__rGfdd{background:var(--ds-bg-surface-subtle);border-left-color:var(--ds-border-info);opacity:.95}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_viewMode__rGfdd:hover{border-color:var(--ds-border-info);box-shadow:var(--ds-shadow-card)}.QuoteItemEditor_itemEditor__AV8Ym.QuoteItemEditor_viewMode__rGfdd .QuoteItemEditor_itemHeader__W3kjM{background:var(--ds-bg-info-subtle);border-color:var(--ds-border-info-subtle)}.QuoteItemEditor_viewModeIndicator__v03Za{align-items:center;color:var(--ds-text-info);display:inline-flex;font-size:var(--ds-text-sm);font-weight:500;gap:var(--ds-space-xs)}.QuoteItemEditor_itemHeader__W3kjM{align-items:center;background:var(--ds-bg-interactive);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);display:flex;justify-content:space-between;margin-bottom:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-lg)}.QuoteItemEditor_headerClickable__LaVEK{align-items:center;border-radius:var(--ds-radius-xs);cursor:pointer;display:flex;flex:1 1;justify-content:space-between;margin:calc(var(--ds-space-xs)*-1);padding:var(--ds-space-xs);transition:all .2s ease}.QuoteItemEditor_headerClickable__LaVEK:hover{background:var(--ds-bg-hover)}.QuoteItemEditor_headerRight__SwlRk{align-items:center;display:flex;gap:var(--ds-space-sm)}.QuoteItemEditor_totalPreview__SZJGG{color:var(--ds-text-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold)}.QuoteItemEditor_collapseIcon__ag44a{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);transition:transform .2s ease}.QuoteItemEditor_itemInfo__IjU7E{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_itemCode__BfkQF{background:var(--ds-bg-accent-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-accent);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);padding:var(--ds-space-xs) var(--ds-space-sm);width:fit-content}.QuoteItemEditor_itemName__KCXLf{color:var(--ds-text-primary);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold)}.QuoteItemEditor_jobWorkNote__7pW8A{background:var(--ds-bg-warning-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-warning);font-size:var(--ds-text-xs);padding:var(--ds-space-xs) var(--ds-space-sm);width:fit-content}.QuoteItemEditor_removeButton__Owepj{align-items:center;background:var(--ds-bg-danger-subtle);border:none;border-radius:var(--ds-radius-full);color:var(--ds-text-danger);cursor:pointer;display:flex;font-size:var(--ds-text-lg);height:var(--ds-touch-target-sm);justify-content:center;margin-left:var(--ds-space-lg);transition:all .2s ease;width:var(--ds-touch-target-sm)}.QuoteItemEditor_removeButton__Owepj:hover{background:var(--ds-bg-danger);color:var(--ds-text-on-primary)}.QuoteItemEditor_editorRow__VabXB{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:var(--ds-space-md)}@media (max-width:768px){.QuoteItemEditor_editorRow__VabXB{gap:var(--ds-space-sm);grid-template-columns:1fr}}.QuoteItemEditor_editorField__Fl6EA{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_editorField__Fl6EA label{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_fieldNote__LqBI5{color:var(--ds-text-tertiary);font-size:var(--ds-text-xs);font-style:italic}.QuoteItemEditor_quantityEditor__tO61P{align-items:center;background:var(--ds-bg-primary);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);display:flex;overflow:hidden}.QuoteItemEditor_quantityBtn__N8rAX{align-items:center;background:var(--ds-bg-secondary);border:none;color:var(--ds-text-primary);cursor:pointer;display:flex;height:var(--ds-touch-target-sm);justify-content:center;transition:background-color .2s ease;width:var(--ds-touch-target-sm)}.QuoteItemEditor_quantityBtn__N8rAX:hover:not(:disabled){background:var(--ds-bg-interactive-hover)}.QuoteItemEditor_quantityBtn__N8rAX:disabled{background:var(--ds-bg-disabled);color:var(--ds-text-disabled);cursor:not-allowed}.QuoteItemEditor_quantityInput__yrtYE{background:transparent;border:none;color:var(--ds-text-primary);flex:1 1;font-size:var(--ds-text-base);min-width:80px;padding:var(--ds-space-xs) var(--ds-space-sm);text-align:center}.QuoteItemEditor_quantityInput__yrtYE:focus{background:var(--ds-bg-input-focus);outline:none}.QuoteItemEditor_priceEditor__3yXNd{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_catalogPrice__dalDi{color:var(--ds-text-secondary);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm)}.QuoteItemEditor_customPriceToggle__bqoff{align-items:center;cursor:pointer;display:flex;font-size:var(--ds-text-sm);gap:var(--ds-space-xs)}.QuoteItemEditor_customPriceInput__rlAkZ{background:var(--ds-bg-primary);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.QuoteItemEditor_customPriceInput__rlAkZ:focus{background:var(--ds-bg-input-focus);border-color:var(--ds-border-focus);outline:none}.QuoteItemEditor_discountEditor__TVr6i{align-items:center;display:flex;gap:var(--ds-space-sm)}.QuoteItemEditor_discountInput__jOYB1{background:var(--ds-bg-primary);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-sm);padding:var(--ds-space-xs) var(--ds-space-sm);width:80px}.QuoteItemEditor_discountInput__jOYB1:focus{background:var(--ds-bg-input-focus);border-color:var(--ds-border-focus);outline:none}.QuoteItemEditor_discountAmount__rtgza{color:var(--ds-text-success);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_totalAmount__YEXdG{color:var(--ds-text-primary);font-family:var(--ds-font-mono);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold)}.QuoteItemEditor_unitBreakdown__JVOxV{color:var(--ds-text-secondary);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs)}.QuoteItemEditor_pricingBreakdown__dI5oU{display:flex;flex-direction:column;gap:var(--ds-space-xs);margin-bottom:var(--ds-space-sm)}.QuoteItemEditor_pricingRow__XBw3D{align-items:center;display:flex;font-size:var(--ds-text-xs);justify-content:space-between}.QuoteItemEditor_pricingLabel__rNhAl{color:var(--ds-text-secondary);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_pricingValue__RMSno{color:var(--ds-text-primary);font-family:var(--ds-font-mono);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_calculationBreakdown__gSR3K{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_savingsBreakdown__mQPKw{border-top:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:2px;padding-top:var(--ds-space-xs)}.QuoteItemEditor_savingsItem__Ff6BK{color:var(--ds-text-success);font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_expandableSection__iz03Q{border-top:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:var(--ds-space-md);margin-top:var(--ds-space-md);padding-top:var(--ds-space-md)}.QuoteItemEditor_notesEditor__gxVR2{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_notesEditor__gxVR2 label{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_notesTextarea__fm1GO{background:var(--ds-bg-primary);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--ds-font-sans);font-size:var(--ds-text-base);min-height:60px;padding:var(--ds-space-sm);resize:vertical}.QuoteItemEditor_notesTextarea__fm1GO:focus{background:var(--ds-bg-input-focus);border-color:var(--ds-border-focus);outline:none}.QuoteItemEditor_notesTextarea__fm1GO::-webkit-input-placeholder{color:var(--ds-text-placeholder);font-style:italic}.QuoteItemEditor_notesTextarea__fm1GO::placeholder{color:var(--ds-text-placeholder);font-style:italic}.QuoteItemEditor_specificationsEditor__9ExAO{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.QuoteItemEditor_specificationsHeader__O6WG-{align-items:center;display:flex;justify-content:space-between}.QuoteItemEditor_specificationsHeader__O6WG- label{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_specificationRow__5mzFD{align-items:center;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.QuoteItemEditor_specKey__UYZMK{color:var(--ds-text-secondary);font-weight:var(--ds-weight-medium);min-width:120px}.QuoteItemEditor_specValue__Zg5v9{color:var(--ds-text-primary);flex:1 1;font-family:var(--ds-font-mono)}.QuoteItemEditor_removeSpecBtn__6yqgr{align-items:center;background:var(--ds-bg-danger-subtle);border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-danger);cursor:pointer;display:flex;font-size:var(--ds-text-sm);height:24px;justify-content:center;transition:all .2s ease;width:24px}.QuoteItemEditor_removeSpecBtn__6yqgr:hover{background:var(--ds-bg-danger);color:var(--ds-text-on-primary)}.QuoteItemEditor_noSpecifications__XepJ5{background:var(--ds-bg-secondary);border:1px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-tertiary);font-style:italic;padding:var(--ds-space-md);text-align:center}.QuoteItemEditor_itemSummary__G5xhW{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.QuoteItemEditor_summaryRow__mh0e6{align-items:center;display:flex;font-size:var(--ds-text-sm);justify-content:space-between;padding:var(--ds-space-xs) 0}.QuoteItemEditor_summaryRow__mh0e6:not(:last-child){border-bottom:1px solid var(--ds-border-subtle)}.QuoteItemEditor_summaryRow__mh0e6 span:first-child{color:var(--ds-text-secondary);font-weight:var(--ds-weight-medium)}.QuoteItemEditor_summaryRow__mh0e6 span:last-child{color:var(--ds-text-primary);font-family:var(--ds-font-mono);text-transform:capitalize}.QuoteItemEditor_errorCard__KUkl\+{background:var(--ds-bg-danger-subtle);border:1px solid var(--ds-border-danger);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);text-align:center}.QuoteItemEditor_errorCard__KUkl\+ p{color:var(--ds-text-danger);font-weight:var(--ds-weight-medium);margin-bottom:var(--ds-space-sm)}@media (max-width:480px){.QuoteItemEditor_itemEditor__AV8Ym{padding:var(--ds-space-sm)}.QuoteItemEditor_editorRow__VabXB{gap:var(--ds-space-sm);grid-template-columns:1fr}.QuoteItemEditor_itemHeader__W3kjM{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.QuoteItemEditor_removeButton__Owepj{align-self:flex-end}.QuoteItemEditor_specificationsHeader__O6WG-{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.QuoteItemEditor_specificationRow__5mzFD{align-items:stretch;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_specKey__UYZMK{font-size:var(--ds-text-sm);min-width:auto}}.QuoteItemEditor_addSpecButton__sUBQT{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-secondary);border:1px solid var(--ds-btn-secondary-border);border-radius:8px;color:var(--ds-btn-secondary-border);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.QuoteItemEditor_addSpecButton__sUBQT:hover:not(:disabled){background:var(--ds-btn-secondary-hover);color:var(--ds-text-inverse)}.QuoteItemEditor_addSpecButton__sUBQT:disabled{background:var(--ds-text-muted);border-color:var(--ds-text-muted);color:var(--ds-text-inverse);cursor:not-allowed;opacity:.6}.QuoteItemEditor_specificationsList__8sauO{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-md)}.QuoteItemEditor_specificationItem__\+nE6b{align-items:center;background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-sm);padding:var(--ds-space-sm);transition:all .2s ease}.QuoteItemEditor_specificationItem__\+nE6b:hover{border-color:var(--ds-border-interactive);box-shadow:var(--ds-shadow-sm)}.QuoteItemEditor_removeSpecButton__FXbHo{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-bg-danger-subtle);border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-danger);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:600;height:24px;justify-content:center;touch-action:var(--ds-touch-action);transition:all .2s ease;width:24px}.QuoteItemEditor_removeSpecButton__FXbHo:hover{background:var(--ds-bg-danger);color:var(--ds-text-inverse);transform:scale(1.1)}.QuoteItemEditor_addSpecificationForm__3EdnS{background:var(--ds-bg-card);border:1px solid var(--ds-border-interactive);border-radius:var(--ds-radius-md);display:flex;flex-direction:column;gap:var(--ds-space-md);margin-top:var(--ds-space-md);padding:var(--ds-space-md)}.QuoteItemEditor_specTypeSelect__XZnU5{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_specTypeSelect__XZnU5 label{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;margin:0}.QuoteItemEditor_specSelectInput__PJ6Mj{background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);min-height:var(--ds-touch-target-sm);padding:var(--ds-space-sm)}.QuoteItemEditor_specSelectInput__PJ6Mj:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-accent-subtle);outline:none}.QuoteItemEditor_specValueInput__vVyd0{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_specValueInput__vVyd0 label{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;margin:0}.QuoteItemEditor_specInput__kYxeG{background:var(--ds-bg-card);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);min-height:var(--ds-touch-target-sm);padding:var(--ds-space-sm)}.QuoteItemEditor_specInput__kYxeG:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-accent-subtle);outline:none}.QuoteItemEditor_customSpecInputs__mirXP{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.QuoteItemEditor_numberInputGroup__ALokY{align-items:center;display:flex;gap:var(--ds-space-xs)}.QuoteItemEditor_unitLabel__KzoXK{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500}.QuoteItemEditor_specFormActions__fLt7s{display:flex;gap:var(--ds-space-sm);justify-content:flex-end;margin-top:var(--ds-space-sm)}.QuoteItemEditor_cancelSpecButton__6w7vv{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-secondary);border:1px solid var(--ds-btn-secondary-border);border-radius:8px;color:var(--ds-btn-secondary-border);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.QuoteItemEditor_cancelSpecButton__6w7vv:hover{background:var(--ds-btn-secondary-hover);color:var(--ds-text-inverse)}.QuoteItemEditor_saveSpecButton__Y8OeP{-webkit-tap-highlight-color:var(--ds-tap-highlight);align-items:center;background:var(--ds-btn-primary);border:1px solid var(--ds-btn-primary);border-radius:8px;color:var(--ds-text-inverse);cursor:pointer;display:flex;font-family:Inter,Roboto,sans-serif;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:var(--ds-touch-target-min);min-width:100px;padding:var(--ds-padding-button);touch-action:var(--ds-touch-action);transition:all .3s ease}.QuoteItemEditor_saveSpecButton__Y8OeP:hover:not(:disabled){background:var(--ds-btn-primary-hover);border-color:var(--ds-btn-primary-hover)}.QuoteItemEditor_saveSpecButton__Y8OeP:disabled{background:var(--ds-text-muted);border-color:var(--ds-text-muted);color:var(--ds-text-inverse);cursor:not-allowed;opacity:.6}.QuoteItemEditor_emptySpecifications__LOSIv{background:var(--ds-bg-card);border:1px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-tertiary);font-size:var(--font-sm);font-style:italic;padding:var(--ds-space-lg);text-align:center}@media (max-width:480px){.QuoteItemEditor_addSpecButton__sUBQT{width:100%}.QuoteItemEditor_specificationItem__\+nE6b{align-items:stretch;flex-direction:column;gap:var(--ds-space-xs)}.QuoteItemEditor_removeSpecButton__FXbHo{align-self:flex-end;margin-top:var(--ds-space-xs)}.QuoteItemEditor_specFormActions__fLt7s{flex-direction:column}.QuoteItemEditor_cancelSpecButton__6w7vv,.QuoteItemEditor_saveSpecButton__Y8OeP{width:100%}.QuoteItemEditor_customSpecInputs__mirXP{gap:var(--ds-space-sm)}.QuoteItemEditor_numberInputGroup__ALokY{align-items:stretch;flex-direction:column;gap:var(--ds-space-xs)}}.GenerateQuoteModal_modalContent__iKLnn{background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg)!important;box-shadow:var(--ds-shadow-2xl);max-height:88vh!important;max-width:600px!important;overflow-y:auto;position:relative;width:90vw}@media (min-width:1024px){.GenerateQuoteModal_modalContent__iKLnn{max-height:90vh!important;max-width:900px!important;width:85vw}}@media (min-width:1280px){.GenerateQuoteModal_modalContent__iKLnn{max-width:1100px!important;width:80vw}}.GenerateQuoteModal_modalHeader__ae96n{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--ds-bg-primary);border-bottom:2px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0;box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);display:flex;justify-content:space-between;padding:var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-lg);position:sticky;top:0;z-index:10}.GenerateQuoteModal_headerInfo__tUZ7K{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.GenerateQuoteModal_headerInfo__tUZ7K h2{color:var(--ds-text-primary);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-semibold);margin:0}.GenerateQuoteModal_companyInfo__yx4M9{align-items:center;display:flex;gap:var(--ds-space-md)}.GenerateQuoteModal_companyName__zz9j1{color:var(--ds-text-secondary);font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium)}.GenerateQuoteModal_businessModel__zCFlQ{background:var(--ds-bg-accent-subtle);border-radius:var(--ds-radius-md);color:var(--ds-text-accent);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);padding:var(--ds-space-xs) var(--ds-space-sm)}.GenerateQuoteModal_closeButton__54fyF{align-items:center;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-full);color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:var(--ds-text-lg);height:var(--ds-touch-target-md);justify-content:center;padding:0;transition:all .2s ease;width:var(--ds-touch-target-md)}.GenerateQuoteModal_closeButton__54fyF:hover{background:var(--ds-bg-danger-subtle);border-color:var(--ds-border-danger);color:var(--ds-text-danger)}.GenerateQuoteModal_modalForm__z4wxr{padding:var(--ds-space-md)}.GenerateQuoteModal_itemsSection__Y5-YO{margin-bottom:var(--ds-space-md)}.GenerateQuoteModal_sectionHeader__tjUxG{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm)}.GenerateQuoteModal_sectionHeader__tjUxG h3{color:var(--ds-text-primary);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-medium);margin:0}.GenerateQuoteModal_emptyState__MmORN{background:var(--ds-bg-secondary);border:1px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-md);padding:var(--ds-space-lg);text-align:center}.GenerateQuoteModal_emptyState__MmORN p{color:var(--ds-text-secondary);font-style:italic;margin-bottom:var(--ds-space-md)}.GenerateQuoteModal_itemsList__n6JHM{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.GenerateQuoteModal_quoteSummary__94Wb\+{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-md);padding:var(--ds-space-sm)}.GenerateQuoteModal_summaryHeader__M6o4J{align-items:center;border-bottom:1px solid var(--ds-border-subtle);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm);padding:var(--ds-space-xs) 0;transition:all .2s ease}.GenerateQuoteModal_summaryHeader__M6o4J:hover{background:var(--ds-bg-hover);border-radius:var(--ds-radius-sm);padding:var(--ds-space-xs)}.GenerateQuoteModal_summaryHeader__M6o4J h3{color:var(--ds-text-primary);font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium);margin:0}.GenerateQuoteModal_collapseIcon__dErth{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);transition:transform .2s ease}.GenerateQuoteModal_summaryGrid__FSCR5{animation:GenerateQuoteModal_slideDown__zayG- .2s ease-out;display:flex;flex-direction:column;gap:var(--ds-space-xs)}@keyframes GenerateQuoteModal_slideDown__zayG-{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:300px;opacity:1;transform:translateY(0)}}.GenerateQuoteModal_summaryRow__rUDw4{align-items:center;display:flex;font-size:var(--ds-text-sm);justify-content:space-between;padding:var(--ds-space-xs) 0}.GenerateQuoteModal_summaryRow__rUDw4:not(:last-child){border-bottom:1px solid var(--ds-border-subtle)}.GenerateQuoteModal_summaryRow__rUDw4 span:first-child{color:var(--ds-text-secondary)}.GenerateQuoteModal_summaryRow__rUDw4 span:last-child{color:var(--ds-text-primary);font-family:var(--font-mono);font-weight:var(--ds-weight-medium)}.GenerateQuoteModal_discountAmount__5Ndsz{color:var(--ds-color-success)!important}.GenerateQuoteModal_advanceAmount__T6iaQ{color:var(--ds-color-primary)!important}.GenerateQuoteModal_creditTerms__BdbeS{color:var(--ds-color-success)!important;font-weight:var(--ds-weight-medium)}.GenerateQuoteModal_totalRow__JwC6i{border-top:2px solid var(--ds-text-primary);font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);padding-top:var(--ds-space-sm)}.GenerateQuoteModal_totalRow__JwC6i span{color:var(--ds-text-primary)}.GenerateQuoteModal_settingsSection__dCPGc{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-md);padding:var(--ds-space-sm)}.GenerateQuoteModal_settingsSection__dCPGc h3{color:var(--ds-text-primary);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold);margin:0 0 var(--ds-space-sm) 0}.GenerateQuoteModal_settingsGrid__oEsnA{grid-gap:var(--ds-space-md);align-items:start;display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr}.GenerateQuoteModal_settingField__TFxKq{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.GenerateQuoteModal_settingField__TFxKq label{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.GenerateQuoteModal_settingInput__t8hxW{background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:var(--font-mono);font-size:var(--ds-text-base);padding:var(--ds-space-sm) var(--ds-space-md);transition:all .2s ease}.GenerateQuoteModal_settingInput__t8hxW:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-focus-ring);outline:none}.GenerateQuoteModal_settingNote__HPl7S{color:var(--ds-text-muted);font-size:var(--ds-text-xs);font-style:italic}.GenerateQuoteModal_notesTextarea__4PR8n{background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:inherit;font-size:var(--ds-text-base);min-height:80px;padding:var(--ds-space-sm) var(--ds-space-md);resize:vertical}.GenerateQuoteModal_notesTextarea__4PR8n:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-focus-ring);outline:none}.GenerateQuoteModal_notesTextarea__4PR8n::-webkit-input-placeholder{color:var(--ds-text-muted);font-style:italic}.GenerateQuoteModal_notesTextarea__4PR8n::placeholder{color:var(--ds-text-muted);font-style:italic}.GenerateQuoteModal_modalActions__EIv19{align-items:center;border-top:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;margin-top:var(--ds-space-lg);padding-top:var(--ds-space-md)}.GenerateQuoteModal_footerInfo__0KH\+s{align-items:center;display:flex}.GenerateQuoteModal_totalPreview__YqcYw{color:var(--ds-text-primary);font-family:var(--font-mono);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold)}.GenerateQuoteModal_footerActions__UUQeM{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm)}.GenerateQuoteModal_footerActions__UUQeM button{align-items:center;border-radius:var(--ds-radius-md);cursor:pointer;display:flex;font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium);gap:var(--ds-space-xs);justify-content:center;min-height:var(--ds-touch-target-md);min-width:140px;padding:var(--ds-space-md) var(--ds-space-lg);transition:all .2s ease}.GenerateQuoteModal_footerActions__UUQeM button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:680px){.GenerateQuoteModal_modalContent__iKLnn{max-height:calc(100vh - 40px)!important;max-width:95vw!important}.GenerateQuoteModal_modalHeader__ae96n{padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-sm)}.GenerateQuoteModal_modalHeader__ae96n h2{font-size:var(--ds-text-lg)}.GenerateQuoteModal_modalForm__z4wxr{padding:var(--ds-space-lg)}.GenerateQuoteModal_settingsGrid__oEsnA{gap:var(--ds-space-md);grid-template-columns:1fr}.GenerateQuoteModal_modalActions__EIv19{align-items:stretch;flex-direction:column;gap:var(--ds-space-md)}.GenerateQuoteModal_footerActions__UUQeM{gap:var(--ds-space-md);justify-content:stretch}.GenerateQuoteModal_footerActions__UUQeM button{flex:0 1 auto;font-size:var(--ds-text-base);min-height:var(--ds-touch-target-lg);min-width:120px;padding:var(--ds-space-md) var(--ds-space-md)}.GenerateQuoteModal_sectionHeader__tjUxG{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.GenerateQuoteModal_companyInfo__yx4M9{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}}@media (max-width:480px){.GenerateQuoteModal_modalContent__iKLnn{border-radius:0;height:100vh;max-height:100vh;width:100vw}.GenerateQuoteModal_modalHeader__ae96n{padding:var(--ds-space-sm) var(--ds-space-md)}.GenerateQuoteModal_modalForm__z4wxr,.GenerateQuoteModal_quoteSummary__94Wb\+,.GenerateQuoteModal_settingsSection__dCPGc{padding:var(--ds-space-md)}.GenerateQuoteModal_confirmationModal__blDrY{margin:var(--ds-space-lg);width:95%}.GenerateQuoteModal_confirmationActions__5LtWZ{gap:var(--ds-space-md);justify-content:center}.GenerateQuoteModal_confirmationActions__5LtWZ button{flex:0 1 auto;font-size:var(--ds-text-base);min-height:var(--ds-touch-target-lg);min-width:120px;padding:var(--ds-space-md) var(--ds-space-md)}}.GenerateQuoteModal_confirmationOverlay__CbO7h{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20}.GenerateQuoteModal_confirmationModal__blDrY{animation:GenerateQuoteModal_modalSlideIn__Ahcbq .2s ease-out;background:var(--ds-bg-primary);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-xl);max-width:400px;width:90%}.GenerateQuoteModal_confirmationHeader__grM5h{border-bottom:1px solid var(--ds-border-subtle);padding:var(--ds-space-lg) var(--ds-space-lg) var(--ds-space-sm)}.GenerateQuoteModal_confirmationHeader__grM5h h3{color:var(--ds-text-primary);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold);margin:0}.GenerateQuoteModal_confirmationBody__ER8Mo{padding:var(--ds-space-md) var(--ds-space-lg)}.GenerateQuoteModal_confirmationBody__ER8Mo p{color:var(--ds-text-secondary);font-size:var(--ds-text-base);line-height:1.5;margin:0}.GenerateQuoteModal_confirmationActions__5LtWZ{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:flex-end;padding:var(--ds-space-sm) var(--ds-space-lg) var(--ds-space-lg)}.GenerateQuoteModal_confirmationActions__5LtWZ button{align-items:center;border-radius:var(--ds-radius-md);display:flex;font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium);justify-content:center;min-height:var(--ds-touch-target-md);min-width:140px;padding:var(--ds-space-md) var(--ds-space-lg);transition:all .2s ease}.GenerateQuoteModal_loadingState__1YLvy{color:var(--ds-text-secondary);padding:var(--ds-space-lg);text-align:center}.GenerateQuoteModal_quoteMetadata__m6RMO{background:linear-gradient(135deg,var(--ds-bg-primary),var(--ds-bg-subtle));border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);margin-bottom:var(--ds-space-xl);overflow:hidden;padding:var(--ds-space-xl);position:relative}.GenerateQuoteModal_quoteMetadata__m6RMO:before{background:linear-gradient(90deg,var(--ds-color-primary),var(--ds-color-accent));content:"";height:4px;left:0;position:absolute;right:0;top:0}.GenerateQuoteModal_metadataGrid__7xNNu{grid-gap:var(--ds-space-lg) var(--ds-space-xl);display:grid;gap:var(--ds-space-lg) var(--ds-space-xl);grid-template-columns:1fr 1fr;margin-top:var(--ds-space-sm)}.GenerateQuoteModal_metadataGrid__7xNNu>div{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.GenerateQuoteModal_metadataGrid__7xNNu>div strong{color:var(--ds-text-secondary);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);letter-spacing:.05em;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.GenerateQuoteModal_metadataGrid__7xNNu>div span:not(.GenerateQuoteModal_statusBadge__oIj0u){color:var(--ds-text-primary);font-family:var(--font-mono);font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium)}.GenerateQuoteModal_statusBadge__oIj0u{align-items:center;background:var(--ds-color-success);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm);color:#fff;display:inline-flex;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);margin-top:var(--ds-space-xs);padding:var(--ds-space-sm) var(--ds-space-md);text-transform:capitalize}.GenerateQuoteModal_revisionInfo__nws9s{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);border-top:2px solid var(--ds-border-subtle);font-style:italic;grid-column:1/-1;margin-top:var(--ds-space-lg);padding:var(--ds-space-md) var(--ds-space-lg)}.GenerateQuoteModal_revisionInfo__nws9s strong{color:var(--ds-text-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold)}@media (max-width:768px){.GenerateQuoteModal_metadataGrid__7xNNu{gap:var(--ds-space-sm);grid-template-columns:1fr}}.GenerateQuoteModal_modalContent__iKLnn:focus{outline:none}.GenerateQuoteModal_modalContent__iKLnn{animation:GenerateQuoteModal_modalSlideIn__Ahcbq .3s ease-out}@keyframes GenerateQuoteModal_modalSlideIn__Ahcbq{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AddNotesModal_modalContent__wJc5X{background:var(--ds-bg-primary);border-radius:var(--ds-radius-lg)!important;box-shadow:var(--ds-shadow-xl);max-height:50vh!important;max-width:400px!important;overflow-y:auto;position:relative;width:90vw}.AddNotesModal_modalHeader__3O6A1{align-items:center;background:var(--ds-bg-primary);border-bottom:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0;display:flex;justify-content:space-between;padding:var(--ds-space-lg) var(--ds-space-xl) var(--ds-space-md);position:sticky;top:0;z-index:10}.AddNotesModal_headerInfo__JGdrn{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.AddNotesModal_headerInfo__JGdrn h2{color:var(--ds-text-primary);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-semibold);margin:0}.AddNotesModal_leadInfo__9llwk{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.AddNotesModal_companyName__pB2W7{color:var(--ds-text-primary);font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium)}.AddNotesModal_contactPerson__JxJSh{color:var(--ds-text-secondary);font-size:var(--ds-text-sm)}.AddNotesModal_closeButton__WeBcW{align-items:center;background:none;border:none;border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:var(--ds-text-2xl);height:var(--ds-touch-target-sm);justify-content:center;padding:0;transition:all .2s ease;width:var(--ds-touch-target-sm)}.AddNotesModal_closeButton__WeBcW:hover{background:var(--ds-bg-secondary);color:var(--ds-text-primary)}.AddNotesModal_modalForm__cLsnn{padding:var(--ds-space-lg) var(--ds-space-xl)}.AddNotesModal_formField__bGHJB{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-lg)}.AddNotesModal_formField__bGHJB label{color:var(--ds-text-primary);font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium)}.AddNotesModal_notesTextarea__PAIwv{background:var(--ds-bg-primary);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--ds-text-base);min-height:120px;padding:var(--ds-space-md);resize:vertical;transition:border-color .2s ease;width:100%}.AddNotesModal_notesTextarea__PAIwv:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-color-primary-alpha);outline:none}.AddNotesModal_notesTextarea__PAIwv::-webkit-input-placeholder{color:var(--ds-text-tertiary)}.AddNotesModal_notesTextarea__PAIwv::placeholder{color:var(--ds-text-tertiary)}.AddNotesModal_fieldNote__zBl9J{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-style:italic}.AddNotesModal_modalActions__RyK0O{border-top:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-md);justify-content:flex-end;margin-top:var(--ds-space-lg);padding-top:var(--ds-space-md)}@media (max-width:480px){.AddNotesModal_modalContent__wJc5X{max-width:95vw!important}.AddNotesModal_modalActions__RyK0O{flex-direction:column;gap:var(--ds-space-sm)}.AddNotesModal_modalActions__RyK0O button{width:100%}}.LeadManagement_leadManagementScreen__ASaah{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;min-height:100vh;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.LeadManagement_leadManagementScreen__ASaah .LeadManagement_languageSwitcher__3PBd1{position:absolute;right:var(--ds-space-lg);top:var(--ds-space-lg);z-index:10}.LeadManagement_screenHeader__vRhJh h1{color:#fff;color:var(--color-text,#fff);flex:1 1;font-size:var(--font-xl);margin:0;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.LeadManagement_addButton__WufQA{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(135deg,#4299e1,#667eea);border:none;border-radius:clamp(6px,1.2vw,8px);box-shadow:0 2px 8px rgba(66,153,225,.3);color:#fff;cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:600;justify-content:center;min-height:clamp(42px,8vw,44px);min-width:clamp(3.5rem,15vw,5rem);padding:clamp(.5rem,2vw,.625rem) clamp(.75rem,3vw,1rem);touch-action:manipulation;transition:all .2s ease;white-space:nowrap}.LeadManagement_backButton__wvS7v{background:hsla(0,0%,100%,.15);background:var(--gradient-card,hsla(0,0%,100%,.15));border:none;border:2px solid hsla(0,0%,100%,.3);border:2px solid var(--color-primary,hsla(0,0%,100%,.3));border-radius:8px;color:#fff;color:var(--color-text,#fff);cursor:pointer;font-size:var(--font-base);font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.LeadManagement_backButton__wvS7v:hover{background:hsla(0,0%,100%,.25);background:var(--gradient-card,hsla(0,0%,100%,.25));border-color:hsla(0,0%,100%,.5);border-color:var(--color-primary,hsla(0,0%,100%,.5));transform:translateY(-2px)}.LeadManagement_addButton__WufQA:hover{background:linear-gradient(135deg,#3182ce,#5a67d8);box-shadow:0 4px 12px rgba(66,153,225,.4);transform:translateY(-1px)}.LeadManagement_filterDropdownContainer__Z5KHZ{display:flex;justify-content:center;min-width:0;width:100%}.LeadManagement_filterButtons__VmFIY{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.LeadManagement_filterBtn__m27d\+{-webkit-tap-highlight-color:transparent;background:var(--ds-bg-interactive);border:1px solid var(--ds-border-interactive);border-radius:20px;color:var(--ds-text-secondary);cursor:pointer;font-size:var(--font-sm);font-weight:500;min-height:36px;padding:8px 14px;touch-action:manipulation;transition:all .3s ease;white-space:nowrap}.LeadManagement_filterBtn__m27d\+:hover{background:var(--ds-priority-low);border-color:var(--ds-priority-low);box-shadow:0 4px 15px var(--ds-hover-info);color:#fff;transform:translateY(-2px)}.LeadManagement_filterBtn__m27d\+.LeadManagement_active__ujtU\+{background:var(--ds-btn-primary);border-color:var(--ds-priority-low);box-shadow:0 4px 20px var(--ds-hover-info);color:#fff;font-weight:700;transform:translateY(-2px)}.LeadManagement_searchSection__Q3xYZ{margin:0 auto 30px;max-width:1400px;padding:0 10px}.LeadManagement_searchInput__ZcXNF{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);background:var(--gradient-card,hsla(0,0%,100%,.1));border:2px solid hsla(0,0%,100%,.3);border:2px solid var(--color-primary,hsla(0,0%,100%,.3));border-radius:30px;border-radius:var(--radius-large,30px);color:#fff;color:var(--color-text,#fff);display:block;font-size:var(--font-lg);margin:0 auto;max-width:600px;padding:15px 25px;transition:all .3s ease;width:100%}.LeadManagement_searchInput__ZcXNF::-webkit-input-placeholder{color:hsla(0,0%,100%,.6);color:var(--color-textSecondary,hsla(0,0%,100%,.6))}.LeadManagement_searchInput__ZcXNF::placeholder{color:hsla(0,0%,100%,.6);color:var(--color-textSecondary,hsla(0,0%,100%,.6))}.LeadManagement_searchInput__ZcXNF:focus{background:hsla(0,0%,100%,.15);background:var(--gradient-card,hsla(0,0%,100%,.15));border-color:gold;border-color:var(--color-primary,gold);box-shadow:0 0 20px rgba(255,215,0,.3);box-shadow:var(--shadow-large,0 0 20px rgba(255,215,0,.3));outline:none;transform:scale(1.02)}.LeadManagement_leadsContainer__QVKBV{grid-gap:12px;display:grid;gap:12px;margin:0 auto 20px;max-width:1400px;padding:0 10px}.LeadManagement_leadHeader__7Xehh{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.LeadManagement_leadHeader__7Xehh h3{color:#111827;flex:1 1;font-size:20px;font-weight:600;margin:0 0 4px}.LeadManagement_priorityBadge__MLLCe{border-radius:25px;flex-shrink:0;font-size:16px;font-weight:500;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.LeadManagement_priorityBadge__MLLCe.LeadManagement_hot__1R1Ry{background:linear-gradient(135deg,var(--ds-priority-high),#ff3742);box-shadow:0 4px 15px var(--ds-hover-priority-high);color:#fff}.LeadManagement_priorityBadge__MLLCe.LeadManagement_warm__7RwV4{background:linear-gradient(135deg,var(--ds-priority-medium),#ff9500);box-shadow:0 4px 15px var(--ds-hover-priority-medium);color:#fff}.LeadManagement_priorityBadge__MLLCe.LeadManagement_cold__XhMUe{background:linear-gradient(135deg,var(--ds-priority-low),#667eea);box-shadow:0 4px 15px var(--ds-hover-priority-low);color:#fff}.LeadManagement_prioritySection__hZlnt{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.LeadManagement_priorityQuickActions__m1mE3{display:flex;gap:4px;opacity:.7;transition:opacity .2s ease}.LeadManagement_leadCard__sSF-R:hover .LeadManagement_priorityQuickActions__m1mE3{opacity:1}.LeadManagement_priorityBtn__FFCrr{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:none;border-radius:4px;cursor:pointer;display:flex;font-size:var(--font-xs);height:24px;justify-content:center;transition:all .2s ease;width:24px}.LeadManagement_priorityBtn__FFCrr:hover:not(:disabled){box-shadow:0 2px 8px rgba(0,0,0,.3);transform:scale(1.1)}.LeadManagement_priorityBtn__FFCrr:disabled{cursor:not-allowed;opacity:.3;transform:none}.LeadManagement_priorityBtn__FFCrr.LeadManagement_active__ujtU\+{background:hsla(0,0%,100%,.2);box-shadow:0 0 8px hsla(0,0%,100%,.3);transform:scale(1.05)}.LeadManagement_hotBtn__KY\+qj:hover:not(:disabled){background:var(--ds-hover-priority-high)}.LeadManagement_warmBtn__N2z1g:hover:not(:disabled){background:var(--ds-hover-priority-medium)}.LeadManagement_coldBtn__qiaKS:hover:not(:disabled){background:var(--ds-hover-priority-low)}.LeadManagement_leadDetails__zkYzF{margin-bottom:20px;text-align:left}.LeadManagement_leadDetails__zkYzF p{color:hsla(0,0%,100%,.9);color:var(--color-textSecondary,hsla(0,0%,100%,.9));font-size:var(--font-base);line-height:1.6;margin:8px 0}.LeadManagement_leadDetails__zkYzF strong{color:gold;color:var(--color-primary,gold);font-weight:600}.LeadManagement_leadActions__8TjBP{align-items:center;display:flex;gap:8px;height:32px;margin-top:auto}.LeadManagement_leadNotes__Q7lLS{background:var(--ds-bg-subtle);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;margin-top:16px;padding:16px 20px}.LeadManagement_leadNotes__Q7lLS p{color:hsla(0,0%,100%,.95);color:var(--color-textSecondary,hsla(0,0%,100%,.95));font-size:var(--font-base);line-height:1.6;margin:0}.LeadManagement_leadNotes__Q7lLS strong{color:gold;color:var(--color-primary,gold);font-weight:600}.LeadManagement_successMessage__UuR4K{animation:LeadManagement_slideDown__aWere .3s ease-out;backdrop-filter:blur(10px);background:var(--ds-bg-status-active-subtle);border:1px solid var(--ds-status-active);border-radius:8px;color:var(--ds-text-positive);font-weight:500;margin:10px auto 20px;max-width:1400px;padding:12px 16px;text-align:center}@keyframes LeadManagement_slideDown__aWere{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LeadManagement_leadMapping__62tvw{background:var(--ds-bg-subtle);border-left:4px solid gold;border-left:4px solid var(--color-primary,gold);border-radius:8px;margin:15px 0;padding:15px}.LeadManagement_mappingInfo__DSGT6 p{font-size:var(--font-sm);line-height:1.4;margin:8px 0}.LeadManagement_mappingLink__If91o{background:rgba(255,215,0,.2);border-radius:4px;color:gold;color:var(--color-primary,gold);cursor:pointer;font-weight:600;padding:2px 6px;text-decoration:underline}.LeadManagement_mappingLink__If91o:hover{background:rgba(255,215,0,.3)}.LeadManagement_noQuote__aeTrz{color:hsla(0,0%,100%,.6);color:var(--color-textSecondary,hsla(0,0%,100%,.6));font-style:italic}.LeadManagement_actionButtons__E-6EC{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}.LeadManagement_essentialPreview__lGK65{background:var(--ds-bg-expanded);border-left:3px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin:var(--ds-space-sm) 0;padding:var(--ds-space-sm)}.LeadManagement_materialInfo__PAq8T{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;line-height:1.4}.LeadManagement_expandedActions__OXOi2{gap:12px;margin-top:12px}.LeadManagement_sectionToggleBtn__q6z6p{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:600;justify-content:space-between;min-height:48px;padding:12px 0;touch-action:manipulation;transition:all .2s ease;width:100%}.LeadManagement_sectionToggleBtn__q6z6p:active,.LeadManagement_sectionToggleBtn__q6z6p:hover{background:var(--ds-bg-priority-low-subtle);border-radius:8px;color:var(--ds-text-link)}.LeadManagement_toggleIcon__-O1ZH{color:var(--ds-text-link);font-weight:700}.LeadManagement_fabricRequirementsSection__9VQRY{background:var(--ds-bg-interactive);border:1px solid var(--ds-border-interactive);border-radius:12px;margin-bottom:16px;padding:12px}.LeadManagement_fabricContent__vGKGG{padding:12px 0}.LeadManagement_fabricDetails__nGs\+2{margin-bottom:12px}.LeadManagement_fabricTag__QhRN1{background:linear-gradient(135deg,var(--ds-border-accent) 0,var(--ds-border-interactive) 100%);border:1px solid var(--ds-border-accent);border-radius:6px;color:var(--ds-text-primary)}.LeadManagement_fabricColors__-Voox,.LeadManagement_fabricProcessing__PmxCy{color:var(--ds-text-secondary);line-height:1.4}.LeadManagement_noFabricData__u6dmn{color:var(--ds-text-muted);font-size:var(--font-sm);font-style:italic;margin:12px 0}.LeadManagement_historySection__M3mdB{background:var(--ds-bg-interactive);border:1px solid var(--ds-border-interactive);border-radius:12px;margin-bottom:16px;padding:12px}.LeadManagement_historyContent__MHEBT{padding:12px 0}.LeadManagement_ordersHistory__hnNaC,.LeadManagement_quotesHistory__sJeWc{margin-bottom:12px}.LeadManagement_ordersHistory__hnNaC p,.LeadManagement_quotesHistory__sJeWc p{color:var(--ds-text-primary);margin:8px 0}.LeadManagement_historyItem__NHT75{color:var(--ds-text-secondary);font-size:var(--font-sm);line-height:1.4;margin:6px 0;padding-left:20px}.LeadManagement_historyLink__HoMXz{color:var(--ds-text-link);cursor:pointer;font-weight:500;text-decoration:underline}.LeadManagement_historyLink__HoMXz:active,.LeadManagement_historyLink__HoMXz:hover{color:var(--ds-text-link-hover)}.LeadManagement_noHistoryData__Q70Az{color:var(--ds-text-muted);font-size:var(--font-sm);font-style:italic;margin:12px 0}@media (max-width:480px){.LeadManagement_screenHeader__vRhJh{align-items:center;flex-direction:row;gap:12px;justify-content:center;margin:8px 20px 12px;padding:10px 16px}.LeadManagement_screenHeader__vRhJh h1{font-size:var(--font-xl);text-align:center}.LeadManagement_leadHeader__7Xehh{align-items:flex-start;flex-direction:column;gap:8px}.LeadManagement_leadActions__8TjBP{gap:8px;justify-content:center}.LeadManagement_actionBtn__zp6MG{-webkit-tap-highlight-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;flex:1 1;font-size:var(--font-sm);font-weight:600;min-height:48px;min-width:120px;padding:12px 16px;touch-action:manipulation;transition:all .2s ease}.LeadManagement_actionBtn__zp6MG:active,.LeadManagement_actionBtn__zp6MG:hover{transform:scale(.98)}.LeadManagement_leadManagementScreen__ASaah .LeadManagement_languageSwitcher__3PBd1{position:absolute;right:10px;top:10px}.LeadManagement_filtersSection__gtxBp,.LeadManagement_leadsContainer__QVKBV{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.LeadManagement_voiceCommands__om\+Yz{margin-bottom:clamp(20px,5vw,30px);margin-left:0;margin-right:0;padding-left:clamp(10px,3vw,20px);padding-right:clamp(10px,3vw,20px)}.LeadManagement_filterBtn__m27d\+{-webkit-tap-highlight-color:transparent;font-size:var(--font-sm);min-height:48px;padding:12px 16px;touch-action:manipulation;transition:all .2s ease}.LeadManagement_filterBtn__m27d\+:active,.LeadManagement_filterBtn__m27d\+:hover{transform:scale(.98)}.LeadManagement_priorityBtn__FFCrr{-webkit-tap-highlight-color:transparent;border-radius:8px;font-size:var(--font-base);height:48px;touch-action:manipulation;transition:all .2s ease;width:48px}.LeadManagement_priorityBtn__FFCrr:active,.LeadManagement_priorityBtn__FFCrr:hover{transform:scale(.95)}.LeadManagement_addButton__WufQA{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:clamp(6px,1.2vw,8px);display:flex;font-size:var(--font-sm);font-weight:600;justify-content:center;margin-top:0;min-height:clamp(42px,8vw,48px);padding:clamp(.5rem,2vw,.625rem) clamp(.75rem,3vw,1rem);position:static;touch-action:manipulation;transform:none;transition:all .2s ease}.LeadManagement_addButton__WufQA:active,.LeadManagement_addButton__WufQA:hover{transform:scale(.98)}}.LeadManagement_fabricRequirements__G1j-f{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin:15px 0;padding:12px}.LeadManagement_fabricDetails__nGs\+2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;margin-top:8px}.LeadManagement_fabricTag__QhRN1{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:4px;color:#fff;display:inline-block;font-size:var(--font-xs);padding:4px 8px;white-space:nowrap}.LeadManagement_fabricColors__-Voox,.LeadManagement_fabricProcessing__PmxCy{color:hsla(0,0%,100%,.9);font-size:var(--font-sm);margin:4px 0}.LeadManagement_missingFabricRequirements__st5zI{background:hsla(0,0%,100%,.03);border:1px dashed hsla(0,0%,100%,.2);border-radius:8px;margin:15px 0;padding:12px}.LeadManagement_incompleteInfo__\+mJ3h{color:var(--ds-text-attention);font-style:italic;font-weight:400}.LeadManagement_fabricToggleBtn__Bfdz0{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:var(--font-base);justify-content:space-between;max-width:200px;min-height:44px;padding:8px 0;touch-action:manipulation;transition:all .2s ease;width:100%}.LeadManagement_fabricToggleBtn__Bfdz0:hover{opacity:.8}.LeadManagement_toggleIcon__-O1ZH{font-size:var(--font-xs);margin-left:8px;transition:transform .2s ease}.LeadManagement_fabricContent__vGKGG{overflow:hidden;transition:all .3s ease}.LeadManagement_fabricContent__vGKGG.LeadManagement_collapsed__CbThY{margin-top:0;max-height:0;opacity:0}.LeadManagement_fabricContent__vGKGG.LeadManagement_expanded__Iy6eJ{margin-top:12px;max-height:500px;opacity:1}.LeadManagement_fabricRequirementsHeader__2XKW5{margin-bottom:0}.LeadManagement_fabricRequirementsHeader__2XKW5,.LeadManagement_missingRequirementsHeader__\+1Ev7{align-items:center;display:flex;justify-content:space-between}.LeadManagement_addRequirementsBtn__lsS71{background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:4px;color:#1f2937;cursor:pointer;font-size:var(--font-xs);font-weight:500;min-width:80px;padding:4px 8px;transition:all .2s ease}.LeadManagement_addRequirementsBtn__lsS71:hover{background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-1px)}.LeadManagement_editBtn__9IobU{background:linear-gradient(135deg,#6b7280,#4b5563);border:1px solid hsla(0,0%,100%,.1)}.LeadManagement_editBtn__9IobU:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}@media (max-width:768px){.LeadManagement_fabricTag__QhRN1{padding:3px 6px}.LeadManagement_fabricRequirementsHeader__2XKW5,.LeadManagement_missingRequirementsHeader__\+1Ev7{align-items:flex-start;flex-direction:column;gap:4px}.LeadManagement_addRequirementsBtn__lsS71{-webkit-tap-highlight-color:transparent;border-radius:8px;font-size:var(--font-sm);font-weight:600;min-height:48px;min-width:80px;padding:8px 12px;touch-action:manipulation;transition:all .2s ease}.LeadManagement_addRequirementsBtn__lsS71:hover{transform:scale(.95)}.LeadManagement_editBtn__9IobU{font-size:var(--font-sm);padding:8px 12px}.LeadManagement_priorityHeaderRow__fRPLm{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.LeadManagement_companyName__gWZIy{color:var(--color-primary);font-size:var(--font-base);font-weight:600;line-height:1.2;margin:6px 0}.LeadManagement_essentialPreview__lGK65{margin-bottom:12px}.LeadManagement_materialInfo__PAq8T{color:#6c757d;font-size:var(--font-sm);font-weight:500;line-height:1.4}.LeadManagement_contextualActions__XGbyG{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.LeadManagement_actionBtn__zp6MG{-webkit-tap-highlight-color:transparent;align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;flex:1 1;font-size:var(--font-base);font-weight:600;justify-content:center;min-height:44px;overflow:hidden;padding:10px 14px;text-overflow:ellipsis;touch-action:manipulation;transition:all .2s ease;white-space:nowrap}.LeadManagement_urgentBtn__trZY3{background:linear-gradient(135deg,#ff4757,#ff3742);border:2px solid #ff4757;box-shadow:0 3px 10px rgba(255,71,87,.4);color:#fff}.LeadManagement_urgentBtn__trZY3:active,.LeadManagement_urgentBtn__trZY3:hover{background:linear-gradient(135deg,#ff3742,#ff2f3a);box-shadow:0 4px 15px rgba(255,71,87,.5);transform:translateY(-1px)}.LeadManagement_primaryBtn__ajszo{background:linear-gradient(135deg,#4299e1,#667eea);border:1px solid #4299e1;box-shadow:0 2px 8px rgba(66,153,225,.3);color:#fff}.LeadManagement_primaryBtn__ajszo:active,.LeadManagement_primaryBtn__ajszo:hover{background:linear-gradient(135deg,#3182ce,#5a67d8);box-shadow:0 3px 12px rgba(66,153,225,.4);transform:translateY(-1px)}.LeadManagement_secondaryBtn__y3bSY{background:#fff;border:2px solid #4299e1;color:#4299e1}.LeadManagement_secondaryBtn__y3bSY:active,.LeadManagement_secondaryBtn__y3bSY:hover{background:#4299e1;border-color:#4299e1;box-shadow:0 2px 8px rgba(66,153,225,.3);color:#fff;transform:translateY(-1px)}.LeadManagement_moreBtn__DVW\+M{flex:0 0 auto;max-width:90px}.LeadManagement_detailsContent__NKivR p{color:#2d3748;font-size:var(--font-sm);line-height:1.4;margin:8px 0}.LeadManagement_expandedActions__OXOi2{display:flex;gap:12px;margin-top:12px}.LeadManagement_sectionToggleBtn__q6z6p{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;color:#2d3748;cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:600;justify-content:space-between;min-height:48px;padding:12px 0;touch-action:manipulation;transition:all .2s ease;width:100%}.LeadManagement_sectionToggleBtn__q6z6p:active,.LeadManagement_sectionToggleBtn__q6z6p:hover{background:rgba(66,153,225,.05);border-radius:8px;color:#4299e1}.LeadManagement_toggleIcon__-O1ZH{color:#4299e1;font-size:var(--font-xs);font-weight:700;transition:transform .2s ease}.LeadManagement_fabricRequirementsSection__9VQRY{background:#f9fafb;border:1px solid #e1e8ed;border-radius:12px;margin-bottom:16px;padding:12px}.LeadManagement_fabricContent__vGKGG{padding:12px 0}.LeadManagement_fabricDetails__nGs\+2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.LeadManagement_fabricTag__QhRN1{align-items:center;background:#edf2f7;border:1px solid #cbd5e0;border-radius:8px;color:#2d3748;display:flex;font-size:var(--font-xs);font-weight:500;min-height:28px;padding:6px 12px}.LeadManagement_fabricColors__-Voox,.LeadManagement_fabricProcessing__PmxCy{color:#4a5568;font-size:var(--font-sm);line-height:1.4;margin:8px 0}.LeadManagement_noFabricData__u6dmn{color:#6b7280;font-size:var(--font-sm);font-style:italic;margin:12px 0}.LeadManagement_historySection__M3mdB{background:#f9fafb;border:1px solid #e1e8ed;border-radius:12px;margin-bottom:16px;padding:12px}.LeadManagement_historyContent__MHEBT{padding:12px 0}.LeadManagement_ordersHistory__hnNaC,.LeadManagement_quotesHistory__sJeWc{margin-bottom:12px}.LeadManagement_ordersHistory__hnNaC p,.LeadManagement_quotesHistory__sJeWc p{color:#2d3748;margin:8px 0}.LeadManagement_historyItem__NHT75{color:#4a5568;font-size:var(--font-sm);line-height:1.4;margin:6px 0;padding-left:20px}.LeadManagement_historyLink__HoMXz{color:#4299e1;cursor:pointer;font-weight:500;text-decoration:underline}.LeadManagement_historyLink__HoMXz:active,.LeadManagement_historyLink__HoMXz:hover{color:#2b6cb0}.LeadManagement_noHistoryData__Q70Az{color:#6b7280;font-size:var(--font-sm);font-style:italic;margin:12px 0}}.LeadManagement_expandedSection__jiFEY{animation:LeadManagement_expandDown__lgpXA .25s ease-out;background:#f9fafb;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:2px solid #1d4ed8;margin-top:-1px;padding:20px}@keyframes LeadManagement_expandDown__lgpXA{0%{max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-10px)}to{max-height:1000px;opacity:1;padding-bottom:20px;padding-top:var(--ds-space-lg);transform:translateY(0)}}.LeadManagement_contactSection__SInYU{margin-bottom:20px}.LeadManagement_contactSection__SInYU h4{border-bottom:2px solid #e5e7eb;color:#111827;font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.LeadManagement_contactGrid__WPp8e{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.LeadManagement_contactGrid__WPp8e p{color:#374151;font-size:14px;margin:0}.LeadManagement_fabricSection__9LFcK{margin-bottom:20px}.LeadManagement_fabricSection__9LFcK h4{border-bottom:2px solid #e5e7eb;color:#111827;font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.LeadManagement_fabricGrid__p99bA{display:flex;flex-wrap:wrap;gap:8px}.LeadManagement_fabricTag__QhRN1{background:#ebf8ff;border:1px solid #dbeafe;border-radius:20px;color:#1e40af;font-size:13px;font-weight:500;padding:4px 12px}.LeadManagement_inquirySection__\+NfCD{margin-bottom:20px}.LeadManagement_inquirySection__\+NfCD h4{border-bottom:2px solid #e5e7eb;color:#111827;font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.LeadManagement_inquirySection__\+NfCD p{color:#374151;font-size:14px;margin:8px 0}.LeadManagement_noData__BbGfg{color:#6b7280;font-size:14px;font-style:italic;margin:8px 0}.LeadManagement_expandedActions__OXOi2{border-top:2px solid #e5e7eb;gap:8px;margin-top:24px}.LeadManagement_expandedActions__OXOi2 .LeadManagement_ds-btn__yWpqA{border-radius:8px!important;font-size:14px!important;font-weight:600!important;gap:8px!important;min-height:44px!important;padding:12px 16px!important}.LeadManagement_companySection__sVQUB,.LeadManagement_contactSection__SInYU,.LeadManagement_conversionSection__l9s1i,.LeadManagement_fabricSection__9LFcK,.LeadManagement_leadDetailsSection__8hzSt,.LeadManagement_projectSection__tE5CN{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_companySection__sVQUB h4,.LeadManagement_contactSection__SInYU h4,.LeadManagement_conversionSection__l9s1i h4,.LeadManagement_fabricSection__9LFcK h4,.LeadManagement_leadDetailsSection__8hzSt h4,.LeadManagement_projectSection__tE5CN h4{border-bottom:2px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:var(--ds-font-weight-semibold);margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-xs)}.LeadManagement_detailsGrid__XKgeS{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 1fr}.LeadManagement_detailsGrid__XKgeS p{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-normal);line-height:1.5;margin:0}.LeadManagement_detailsGrid__XKgeS p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}.LeadManagement_sectionHeader__Z55vt{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:space-between;margin-bottom:var(--ds-space-md)}.LeadManagement_itemCount__98WUi{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-medium);padding:var(--ds-space-xs) var(--ds-space-sm)}.LeadManagement_totalSection__BPdWd{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_totalRow__9rjvp{align-items:center;display:flex;justify-content:space-between;padding:var(--ds-space-sm) 0}.LeadManagement_totalLabel__\+fI7l{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:var(--ds-font-weight-medium)}.LeadManagement_totalAmount__-0NEH{color:var(--ds-color-primary);font-size:var(--font-lg);font-weight:var(--ds-font-weight-bold)}.LeadManagement_calculationNote__Ha7I4{color:var(--ds-text-secondary);font-size:var(--font-xs);font-style:italic;line-height:1.4;margin:var(--ds-space-sm) 0 0 0}@media (max-width:768px){.LeadManagement_expandedActions__OXOi2{gap:6px}.LeadManagement_expandedActions__OXOi2 .LeadManagement_ds-btn__yWpqA{flex:1 1;min-width:calc(50% - 3px)}.LeadManagement_contactGrid__WPp8e{gap:8px;grid-template-columns:1fr}.LeadManagement_expandedSection__jiFEY{padding:16px}.LeadManagement_detailsGrid__XKgeS{gap:8px;grid-template-columns:1fr}}.LeadManagement_sectionTitle__\+aXPw{align-items:center;background:linear-gradient(135deg,var(--ds-bg-subtle) 0,var(--ds-bg-card) 100%);border-bottom:2px solid var(--ds-border-accent);border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;color:var(--ds-text-primary);display:flex;font-size:var(--font-lg);font-weight:var(--ds-font-weight-semibold);gap:var(--ds-space-sm);margin:0;margin:calc(var(--ds-space-md)*-1) calc(var(--ds-space-md)*-1) var(--ds-space-md) calc(var(--ds-space-md)*-1);padding:var(--ds-space-md)}.LeadManagement_sectionIcon__koo1I{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:var(--font-xl)}.LeadManagement_companyContactSection__aGakW{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_companyContactGrid__JKZS-{grid-gap:var(--ds-space-lg);display:grid;gap:var(--ds-space-lg);grid-template-columns:1fr 1fr;margin-top:var(--ds-space-md)}.LeadManagement_companyDetails__NkLxo,.LeadManagement_contactDetails__Hd-EI{background:var(--ds-bg-subtle);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.LeadManagement_companyDetails__NkLxo p,.LeadManagement_contactDetails__Hd-EI p{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-normal);line-height:1.5;margin:var(--ds-space-sm) 0}.LeadManagement_companyDetails__NkLxo p strong,.LeadManagement_contactDetails__Hd-EI p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}.LeadManagement_projectDetailsSection__CvlRW{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_projectDetailsGrid__Kguy0{margin-top:var(--ds-space-md)}.LeadManagement_projectOverview__5Ok7f{background:linear-gradient(135deg,var(--ds-bg-priority-medium-subtle) 0,var(--ds-bg-subtle) 100%);border-left:4px solid var(--ds-priority-medium);border-radius:var(--ds-radius-sm);margin-bottom:var(--ds-space-md);padding:var(--ds-space-sm)}.LeadManagement_projectOverview__5Ok7f p{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-normal);line-height:1.5;margin:var(--ds-space-sm) 0}.LeadManagement_projectOverview__5Ok7f p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}.LeadManagement_projectNotes__jipj6{background:var(--ds-bg-priority-low-subtle);border-left:4px solid var(--ds-priority-low);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.LeadManagement_projectNotes__jipj6 p{color:var(--ds-text-primary);font-size:var(--font-sm);font-style:italic;line-height:1.5;margin:0}.LeadManagement_projectNotes__jipj6 p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}.LeadManagement_servicesSection__m-OAG{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_serviceCount__EUOoj{background:var(--ds-bg-priority-high-subtle);border:1px solid var(--ds-priority-high);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:var(--ds-font-weight-medium);padding:var(--ds-space-xs) var(--ds-space-sm)}.LeadManagement_servicesContent__8qHvN{margin-top:var(--ds-space-md)}.LeadManagement_servicesList__ks7Jw{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-md)}.LeadManagement_jobValueSection__gYnqd{background:linear-gradient(135deg,var(--ds-bg-priority-high-subtle) 0,var(--ds-bg-subtle) 100%);border:2px solid var(--ds-priority-high);border-radius:var(--ds-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);padding:var(--ds-space-md)}.LeadManagement_valueHeader__oGApr{align-items:center;display:flex;justify-content:space-between;padding:var(--ds-space-sm) 0}.LeadManagement_valueLabel__KHVM7{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:var(--ds-font-weight-semibold)}.LeadManagement_valueAmount__E7Awg{color:var(--ds-priority-high);font-size:var(--font-xl);font-weight:var(--ds-font-weight-bold);text-shadow:0 1px 2px rgba(0,0,0,.1)}.LeadManagement_noServicesState__2aoLU{background:var(--ds-bg-subtle);border:2px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);font-style:italic;padding:var(--ds-space-lg);text-align:center}.LeadManagement_leadStatusSection__yUXEN{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md)}.LeadManagement_statusGrid__sd2-g{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--ds-space-md)}.LeadManagement_statusGrid__sd2-g p{background:var(--ds-bg-subtle);border-left:3px solid var(--ds-border-accent);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-size:var(--font-sm);line-height:1.5;margin:0;padding:var(--ds-space-sm)}.LeadManagement_statusGrid__sd2-g p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}.LeadManagement_conversionStatus__nUBmv{background:var(--ds-status-pending);border-radius:var(--ds-radius-sm);color:#fff;display:inline-block;font-size:var(--font-xs);font-weight:var(--ds-font-weight-medium);letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.LeadManagement_expandedActions__OXOi2{border-top:2px solid var(--ds-border-subtle);display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:flex-start;margin-top:var(--ds-space-xl);padding-top:var(--ds-space-lg)}.LeadManagement_expandedActions__OXOi2 .LeadManagement_ds-btn__yWpqA{align-items:center!important;border-radius:var(--ds-radius-md)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;display:flex!important;font-size:var(--font-sm)!important;font-weight:var(--ds-font-weight-semibold)!important;gap:var(--ds-space-xs)!important;justify-content:center!important;min-height:var(--ds-touch-target-md)!important;padding:var(--ds-space-sm) var(--ds-space-md)!important;transition:all .2s ease!important}.LeadManagement_expandedActions__OXOi2 .LeadManagement_ds-btn__yWpqA:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.LeadManagement_initialNotesSimple__AmFN7{background:var(--ds-bg-subtle);border-left:3px solid var(--ds-color-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-size:var(--font-sm);margin:var(--ds-space-sm) 0;padding:var(--ds-space-sm)}.LeadManagement_conversationHistory__cqhff{border-top:1px solid var(--ds-border-subtle);margin-top:var(--ds-space-lg);padding-top:var(--ds-space-md)}.LeadManagement_notesHistoryList__Pcw3\+{display:flex;flex-direction:column;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.LeadManagement_noteEntry__qZ4UZ{background:var(--ds-bg-secondary);border-left:3px solid var(--ds-color-primary);border-radius:var(--ds-radius-md);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm) var(--ds-space-md)}.LeadManagement_noteTimestamp__7QNcj{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.LeadManagement_noteContent__mOFmd{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--ds-text-base);line-height:1.5}.LeadManagement_showMoreNotes__-yv3K{color:var(--ds-text-tertiary);font-size:var(--ds-text-sm);font-style:italic;padding:var(--ds-space-sm);text-align:center}@media (max-width:768px){.LeadManagement_companyContactGrid__JKZS-{gap:var(--ds-space-md);grid-template-columns:1fr}.LeadManagement_statusGrid__sd2-g{gap:var(--ds-space-sm);grid-template-columns:1fr}.LeadManagement_valueHeader__oGApr{flex-direction:column;gap:var(--ds-space-sm);text-align:center}.LeadManagement_expandedActions__OXOi2{gap:var(--ds-space-xs)}.LeadManagement_expandedActions__OXOi2 .LeadManagement_ds-btn__yWpqA{flex:1 1;min-width:calc(50% - var(--ds-space-xs))}.LeadManagement_sectionTitle__\+aXPw{font-size:var(--font-base);padding:var(--ds-space-sm)}.LeadManagement_sectionIcon__koo1I{font-size:var(--font-lg)}}.SalesOrders_salesOrdersScreen__hzRw8{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;min-height:100vh;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.SalesOrders_salesOrdersScreen__hzRw8 .SalesOrders_languageSwitcher__eZ2HS{position:absolute;right:var(--ds-space-lg);top:var(--ds-space-lg);z-index:10}.SalesOrders_screenHeader__5z2zY{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:60px auto 30px;max-width:1400px;padding:0 var(--ds-space-sm)}.SalesOrders_screenHeader__5z2zY h1{color:#fff;color:var(--color-text,#fff);flex:1 1;font-size:2.2rem;margin:0;text-align:left;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SalesOrders_backButton__E-MrM{background:hsla(0,0%,100%,.15);background:var(--gradient-card,hsla(0,0%,100%,.15));border:none;border:2px solid hsla(0,0%,100%,.3);border:2px solid var(--color-primary,hsla(0,0%,100%,.3));border-radius:var(--ds-radius-md);color:#fff;color:var(--color-text,#fff);cursor:pointer;font-size:1rem;font-weight:600;padding:var(--ds-space-sm) var(--ds-space-xl);transition:all .3s ease;white-space:nowrap}.SalesOrders_backButton__E-MrM:hover{background:hsla(0,0%,100%,.25);background:var(--gradient-card,hsla(0,0%,100%,.25));border-color:hsla(0,0%,100%,.5);border-color:var(--color-primary,hsla(0,0%,100%,.5));transform:translateY(-2px)}.SalesOrders_ordersContainer__gH9kC{grid-gap:12px;display:grid;gap:12px;margin:0 auto 20px;max-width:1400px;padding:0 10px}.SalesOrders_orderHeader__h970t{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:space-between;margin-bottom:var(--ds-space-md)}.SalesOrders_orderHeader__h970t h3{color:gold;color:var(--color-primary,gold);flex:1 1;font-size:1.4rem;font-weight:600;margin:0}.SalesOrders_statusBadge__x3IVZ{border-radius:25px;border-radius:var(--radius-large,25px);flex-shrink:0;font-size:.85rem;font-weight:700;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.SalesOrders_statusBadge__x3IVZ.SalesOrders_approved__y58wA{background:linear-gradient(135deg,#2ed573,#20bf6b);box-shadow:0 4px 15px rgba(46,213,115,.4);color:#fff;color:var(--color-text,#fff)}.SalesOrders_orderDetails__4PQpv{margin-bottom:var(--ds-space-lg);text-align:left}.SalesOrders_orderDetails__4PQpv p{color:hsla(0,0%,100%,.9);color:var(--color-textSecondary,hsla(0,0%,100%,.9));font-size:1rem;line-height:1.6;margin:8px 0}.SalesOrders_orderDetails__4PQpv strong{color:gold;color:var(--color-primary,gold);font-weight:600}.SalesOrders_orderActions__4KzXG{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:20px}.SalesOrders_orderActions__4KzXG .SalesOrders_actionBtn__ex2PN{align-items:center;border:none;border-radius:var(--ds-radius-md);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:6px;padding:10px 18px;transition:all .3s ease}.SalesOrders_actionBtn__ex2PN.SalesOrders_viewBtn__N\+p4v{background:var(--ds-secondary);color:#fff;color:var(--color-text,#fff)}.SalesOrders_actionBtn__ex2PN.SalesOrders_viewBtn__N\+p4v:hover{background:var(--ds-secondary-hover);transform:translateY(-2px)}.SalesOrders_actionBtn__ex2PN.SalesOrders_paymentBtn__FfxMm{background:var(--ds-danger);color:#fff;color:var(--color-text,#fff)}.SalesOrders_actionBtn__ex2PN.SalesOrders_paymentBtn__FfxMm:hover{background:var(--ds-danger-hover);transform:translateY(-2px)}.SalesOrders_actionBtn__ex2PN.SalesOrders_productionBtn__S3\+Hr{background:var(--ds-success);color:#fff;color:var(--color-text,#fff)}.SalesOrders_actionBtn__ex2PN.SalesOrders_productionBtn__S3\+Hr:hover{background:var(--ds-success-hover);transform:translateY(-2px)}.SalesOrders_orderMapping__kvFli{background:hsla(0,0%,100%,.05);background:var(--gradient-card,hsla(0,0%,100%,.05));border-left:4px solid gold;border-left:4px solid var(--color-primary,gold);border-radius:var(--ds-radius-md);margin:15px 0;padding:15px}.SalesOrders_mappingInfo__Kj69g p{font-size:.9rem;line-height:1.4;margin:8px 0}.SalesOrders_mappingLink__hfBsb{background:rgba(255,215,0,.2);border-radius:4px;color:gold;color:var(--color-primary,gold);font-weight:600;padding:2px 6px}.SalesOrders_mappingLink__hfBsb:hover{background:rgba(255,215,0,.3)}.SalesOrders_pageContent__\+q8n0{height:100%;padding:0}@media (max-width:768px){.SalesOrders_salesOrdersScreen__hzRw8 .SalesOrders_languageSwitcher__eZ2HS{position:absolute;right:10px;top:10px}.SalesOrders_ordersContainer__gH9kC{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.SalesOrders_filterBtn__F2wTg{font-size:.85rem;padding:10px 16px}}.SalesOrders_professionalToggle__ITYZB{align-items:center;background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);gap:var(--ds-space-sm);justify-content:flex-end;margin-bottom:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.SalesOrders_professionalToggle__ITYZB h3{font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-xs) 0}.SalesOrders_professionalToggle__ITYZB p{font-size:var(--font-sm);margin:0;opacity:.9}.SalesOrders_toggleButton__SH1Ld{align-items:center;background:hsla(0,0%,100%,.2);border-radius:var(--ds-radius-xl);cursor:pointer;display:flex;padding:var(--ds-space-sm) var(--ds-space-lg);transition:all .3s ease}.SalesOrders_toggleButton__SH1Ld:hover{background:hsla(0,0%,100%,.3)}.SalesOrders_toggleButton__SH1Ld input{accent-color:var(--ds-color-success);margin-right:var(--ds-space-sm);transform:scale(1.2)}.SalesOrders_toggleSlider__ig-rP{font-size:var(--font-sm);font-weight:600}.SalesOrders_professionalItemsSection__L36qo{margin:var(--ds-space-md) 0}.SalesOrders_itemsToggleHeader__cEosj{align-items:center;background:var(--ds-bg-subtle);border:2px solid var(--ds-border-primary);border-radius:var(--ds-radius-lg);color:var(--ds-text-primary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);transition:all .3s ease}.SalesOrders_itemsToggleHeader__cEosj:hover{background:var(--ds-bg-card);border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-card);transform:translateY(-1px)}.SalesOrders_itemsToggleHeader__cEosj:hover .SalesOrders_itemsExpandIcon__GSDE6,.SalesOrders_itemsToggleHeader__cEosj:hover .SalesOrders_itemsHeaderIcon__-UotP,.SalesOrders_itemsToggleHeader__cEosj:hover .SalesOrders_itemsHeaderText__8H\+ts h4,.SalesOrders_itemsToggleHeader__cEosj:hover .SalesOrders_itemsHeaderText__8H\+ts p{color:var(--ds-text-primary)!important}.SalesOrders_itemsHeaderContent__A6v1s{align-items:center;display:flex;gap:var(--ds-space-md)}.SalesOrders_itemsHeaderIcon__-UotP{font-size:var(--font-lg)}.SalesOrders_itemsHeaderText__8H\+ts h4{font-size:var(--font-base);font-weight:600;margin:0}.SalesOrders_itemsHeaderText__8H\+ts p{font-size:var(--font-sm);margin:var(--ds-space-xs) 0 0 0;opacity:.9}.SalesOrders_itemsExpandIcon__GSDE6.SalesOrders_ds-card-expand-indicator__5UtTc{align-items:center;border-radius:var(--ds-radius-sm);cursor:pointer;display:flex;font-size:var(--font-lg);justify-content:center;min-height:32px;min-width:32px}.SalesOrders_itemsContent__Y92Va{margin-top:var(--ds-space-xs)}.SalesOrders_itemsEnhanced__kbs\+D{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);margin-top:0;padding:var(--ds-space-md)}.SalesOrders_itemsList__Tg0LS{display:flex;flex-direction:column;gap:var(--ds-space-md);padding:0}.SalesOrders_itemRow__T4lMp{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);transition:all .3s ease}.SalesOrders_itemRow__T4lMp:hover{border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-card)}.SalesOrders_itemRowHeader__NvXJ-{align-items:flex-start;display:flex;gap:var(--ds-space-sm);justify-content:space-between;margin-bottom:var(--ds-space-xs)}.SalesOrders_itemInfo__U0Iqv{flex:1 1}.SalesOrders_itemHeader__xOw\+J{display:flex;flex-direction:column;gap:var(--ds-space-xs);margin-bottom:var(--ds-space-sm)}.SalesOrders_itemDescription__6Q0BT{color:var(--ds-text-primary);display:block;font-size:var(--font-sm);font-weight:600;width:100%}.SalesOrders_itemDetails__Vqkoj{color:var(--ds-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-sm);gap:var(--ds-space-lg);margin-bottom:var(--ds-space-sm)}.SalesOrders_itemCodeBadge__raSkR{align-self:flex-start;background:var(--ds-color-primary);border-radius:var(--ds-radius-md);color:#fff;font-size:var(--font-xs);font-weight:600;padding:var(--ds-space-xs) var(--ds-space-sm)}.SalesOrders_itemAmount__r0PL8{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);min-width:120px;padding:var(--ds-space-sm) var(--ds-space-md);text-align:right}.SalesOrders_itemAmountValue__bRtj-{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600}.SalesOrders_itemDiscount__x093x{color:var(--ds-color-danger);font-size:var(--font-xs);margin-top:var(--ds-space-xs)}.SalesOrders_itemPrice__VNoJS{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600}.SalesOrders_productionTracking__u\+Ssv{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-sm);padding:var(--ds-space-sm)}.SalesOrders_productionProgress__NxnFL{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.SalesOrders_productionLabel__4yFlS{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600}.SalesOrders_productionValue__K0ZYL{color:var(--ds-text-secondary);font-size:var(--font-sm)}.SalesOrders_progressBar__KLO64{background:var(--ds-border-light);border-radius:var(--ds-radius-sm)}.SalesOrders_progressFill__9KLgh{background:var(--ds-color-success)}.SalesOrders_productionSummary__In4G0{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);margin:var(--ds-space-md) 0;padding:var(--ds-space-md)}.SalesOrders_summaryRow__7ya0h{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm)}.SalesOrders_summaryLabel__WMEAQ,.SalesOrders_summaryValue__BQmBy{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600}.SalesOrders_summaryValueNeutral__hNE3G{color:var(--ds-text-primary)}.SalesOrders_summaryValueSuccess__LQR0m{color:var(--ds-color-success)}.SalesOrders_summaryValueProgress__SEO4e{color:var(--ds-color-info)}.SalesOrders_summaryValueWarning__jIAdt{color:var(--ds-color-warning)}.SalesOrders_overallProgressBar__aMz27{background:var(--ds-border-light);border-radius:var(--ds-radius-sm);height:12px;overflow:hidden;width:100%}.SalesOrders_overallProgressFill__SxuMq{background:linear-gradient(90deg,var(--ds-color-success) 0,#059669 100%);height:100%;transition:width .3s ease}.SalesOrders_productionSummaryFooter__GQAFr{border-top:2px solid var(--ds-border-light);margin-top:var(--ds-space-md)}.SalesOrders_basicItemsDisplay__n4Oj5,.SalesOrders_productionSummaryFooter__GQAFr{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.SalesOrders_basicProgress__lERI1{margin-top:var(--ds-space-sm)}.SalesOrders_basicProgressBar__ebFHo{background:var(--ds-border-light);border-radius:var(--ds-radius-sm);height:8px;margin-top:var(--ds-space-xs);overflow:hidden;width:100%}.SalesOrders_basicProgressFill__Oc\+Tx{background:var(--ds-color-success);height:100%;transition:width .3s ease}@media (max-width:768px){.SalesOrders_professionalToggle__ITYZB{justify-content:space-between}.SalesOrders_itemsEnhanced__kbs\+D{margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.SalesOrders_itemsToggleHeader__cEosj{padding:var(--ds-space-sm)}.SalesOrders_itemsHeaderContent__A6v1s{gap:var(--ds-space-sm)}.SalesOrders_itemsHeaderText__8H\+ts h4{font-size:var(--font-sm)}.SalesOrders_itemsHeaderText__8H\+ts p{font-size:var(--font-xs)}.SalesOrders_itemRowHeader__NvXJ-{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.SalesOrders_itemInfo__U0Iqv{width:100%}.SalesOrders_itemCodeBadge__raSkR{display:inline-block;margin-top:var(--ds-space-xs)}.SalesOrders_itemAmount__r0PL8{min-width:auto;width:100%}.SalesOrders_itemDetails__Vqkoj{gap:var(--ds-space-sm)}.SalesOrders_productionProgress__NxnFL{gap:var(--ds-space-xs)}.SalesOrders_summaryRow__7ya0h{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}}.SalesOrders_customerCard__\+8uvy{background:var(--ds-bg-card);border-left-color:var(--ds-status-active)}.SalesOrders_prospectCard__tYMYJ{background:var(--ds-bg-card);border-left-color:var(--ds-status-inactive)}.SalesOrders_cardActions__GramS{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.SalesOrders_actionButtons__zuXQZ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}.SalesOrders_expandedSection__IV-bK{background:#f9fafb;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:2px solid #1d4ed8;margin-top:0;padding:20px}.SalesOrders_sectionHeader__5bj93{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--ds-space-md)}.SalesOrders_sectionTitle__8wpvm{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-lg);font-weight:var(--ds-font-weight-semibold);gap:var(--ds-space-sm);margin:0}.SalesOrders_sectionIcon__qe\+UF{font-size:1.2em;opacity:.8}.SalesOrders_jobOrderSummarySection__qcwlQ,.SalesOrders_salesOrderSummarySection__XzoTQ{background:#fff;border:1px solid #e5e7eb;border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md)}.SalesOrders_summaryGrid__rMOUg{grid-gap:var(--ds-space-lg);display:grid;gap:var(--ds-space-lg);grid-template-columns:1fr 1fr;margin-top:var(--ds-space-md)}.SalesOrders_statusDetails__rqn7U p,.SalesOrders_summaryDetails__6YHgF p{color:var(--ds-text-secondary);font-size:var(--font-base);line-height:1.6;margin:var(--ds-space-sm) 0}.SalesOrders_statusDetails__rqn7U strong,.SalesOrders_summaryDetails__6YHgF strong{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.SalesOrders_progressSection__p8MsF{margin-top:var(--ds-space-md)}.SalesOrders_progressBar__KLO64{background:#e5e7eb;border-radius:4px;height:8px;margin-top:var(--ds-space-xs);overflow:hidden;width:100%}.SalesOrders_progressFill__9KLgh{background:linear-gradient(90deg,#10b981,#059669);border-radius:4px;height:100%;transition:width .3s ease}.SalesOrders_serviceRequirementsSection__v6FIW{background:#fff;border:1px solid #e5e7eb;border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md)}.SalesOrders_requirementsGrid__uWCgQ{grid-gap:var(--ds-space-lg);display:grid;gap:var(--ds-space-lg);grid-template-columns:1fr 1fr;margin-top:var(--ds-space-md)}.SalesOrders_serviceDetails__6XGs3 p,.SalesOrders_specifications__WXMt5 p{color:var(--ds-text-secondary);font-size:var(--font-base);line-height:1.6;margin:var(--ds-space-sm) 0}.SalesOrders_serviceDetails__6XGs3 strong,.SalesOrders_specifications__WXMt5 strong{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.SalesOrders_specsList__1AcW3{margin:var(--ds-space-sm) 0;padding-left:var(--ds-space-lg)}.SalesOrders_specsList__1AcW3 li{color:var(--ds-text-secondary);margin:var(--ds-space-xs) 0}.SalesOrders_clientMaterialsSection__D9gyy{background:#fff;border:1px solid #e5e7eb;border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md)}.SalesOrders_materialsContent__w-0fV{margin-top:var(--ds-space-md)}.SalesOrders_materialsContent__w-0fV p{color:var(--ds-text-secondary);font-size:var(--font-base);margin:var(--ds-space-sm) 0}.SalesOrders_materialsContent__w-0fV strong{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.SalesOrders_materialsList__TtLb2{list-style:none;margin:var(--ds-space-md) 0;padding:0}.SalesOrders_materialItem__sjInV{align-items:center;background:#f3f4f6;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);display:flex;font-size:var(--font-base);gap:var(--ds-space-sm);margin:var(--ds-space-xs) 0;padding:var(--ds-space-sm)}.SalesOrders_materialStatus__KAhEj{font-size:1.2em}.SalesOrders_materialNote__vywcG{background:#eff6ff;border-left:3px solid #3b82f6;border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.SalesOrders_financialSection__OoKw3{background:#fff;border:1px solid #e5e7eb;border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md)}.SalesOrders_financialGrid__OVSUD{margin-top:var(--ds-space-md)}.SalesOrders_paymentDetails__2F6hD p{color:var(--ds-text-secondary);font-size:var(--font-base);line-height:1.6;margin:var(--ds-space-sm) 0}.SalesOrders_paymentDetails__2F6hD strong{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.SalesOrders_relatedRecordsSection__Jr1Fy,.SalesOrders_serviceItemsSection__c4DUr{background:#fff;border:1px solid #e5e7eb;border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-md)}.SalesOrders_relatedContent__4SUWl{margin-top:var(--ds-space-md)}.SalesOrders_relatedContent__4SUWl p{color:var(--ds-text-secondary);font-size:var(--font-base);line-height:1.6;margin:var(--ds-space-sm) 0}.SalesOrders_relatedContent__4SUWl strong{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold)}.SalesOrders_mappingLink__hfBsb{color:var(--ds-color-primary);cursor:pointer;text-decoration:underline;transition:color .2s ease}.SalesOrders_mappingLink__hfBsb:hover{color:var(--ds-hover-primary)}@media (max-width:768px){.SalesOrders_expandedSection__IV-bK{padding:16px}.SalesOrders_requirementsGrid__uWCgQ,.SalesOrders_summaryGrid__rMOUg{gap:var(--ds-space-md);grid-template-columns:1fr}.SalesOrders_sectionTitle__8wpvm{font-size:var(--font-base)}.SalesOrders_sectionIcon__qe\+UF{font-size:1em}.SalesOrders_materialItem__sjInV{padding:var(--ds-space-xs)}}.Sales_salesModule__hhbRo{background:var(--background-primary);display:grid;grid-template-rows:48px 44px 1fr 56px;height:100%;position:relative}.Sales_salesTabs__xFwKu{background:#fff;border-bottom:1px solid var(--ds-border-primary);display:flex;grid-row:1;height:48px}.Sales_tabButton__CzsNZ{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--ds-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Sales_tabButton__CzsNZ.Sales_active__BzTZl{background:var(--ds-bg-priority-low-subtle);border-bottom-color:var(--color-primary);box-shadow:0 4px 12px rgba(29,78,216,.15);color:var(--color-primary);font-weight:600;transform:translateY(-1px)}.Sales_tabButton__CzsNZ:hover:not(.Sales_active__BzTZl){background:var(--ds-bg-subtle);color:var(--ds-text-primary);transform:translateY(-.5px)}.Sales_tabButton__CzsNZ:active{transform:translateY(0);transition:all .1s}.Sales_salesFilters__vv9xu{-ms-overflow-style:none;align-items:center;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border-primary);display:flex;gap:var(--ds-space-sm);grid-row:2;height:44px;overflow-x:auto;padding:0 var(--ds-space-md);scrollbar-width:none}.Sales_salesFilters__vv9xu::-webkit-scrollbar{display:none}.Sales_filterContainer__4ZIV3{justify-content:space-between;width:100%}.Sales_filterContainer__4ZIV3,.Sales_filterDropdowns__ogZ0T{align-items:center;display:flex;gap:var(--ds-space-sm)}.Sales_filterDropdown__BaNzk{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:500;height:36px;line-height:1.2;min-width:120px;padding:var(--ds-space-xs) var(--ds-space-sm);padding-right:32px;transition:all .2s}.Sales_filterDropdown__BaNzk:hover{background-color:var(--ds-bg-hover);border-color:var(--ds-border-hover)}.Sales_filterDropdown__BaNzk:focus{border-color:var(--ds-btn-primary);box-shadow:0 0 0 2px var(--ds-focus-ring);outline:none}.Sales_countIndicator__thTOT{align-items:center;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs);min-height:32px;padding:var(--ds-space-xs) var(--ds-space-sm);white-space:nowrap}.Sales_salesContent__pp\+cC{-webkit-overflow-scrolling:touch;background:var(--background-primary);grid-row:3;overflow:auto;overflow-x:auto;overflow-y:auto}.Sales_salesCTA__phCYq{align-items:center;background:#fff;border-top:1px solid var(--ds-border-primary);box-shadow:0 -2px 8px rgba(0,0,0,.1);display:flex;grid-row:4;height:56px;padding:var(--ds-space-sm) var(--ds-space-md);z-index:10}.Sales_salesCTAButton__n4Pg6{align-items:center;background:var(--ds-btn-primary);border:none;border-radius:var(--ds-radius-md);color:#fff;cursor:pointer;display:flex;font-size:var(--font-base);font-weight:600;height:40px;justify-content:center;min-height:44px;transition:all .2s;width:100%}.Sales_salesCTAButton__n4Pg6:hover{background:var(--ds-btn-primary-hover);transform:translateY(-1px)}.Sales_salesCTAButton__n4Pg6:active{background:var(--ds-btn-primary-active);transform:translateY(1px)}@media (max-width:768px){.Sales_tabButton__CzsNZ{font-size:var(--font-sm)}.Sales_salesFilters__vv9xu{padding:0 var(--ds-space-sm)}.Sales_filterBtn__EH6d5{font-size:var(--font-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.Sales_salesCTA__phCYq{padding:var(--ds-space-sm) var(--ds-space-sm)}}.Sales_tabContentWithPadding__Ihu96{padding:var(--ds-space-md)}.Sales_listContent__Nh2Js{padding:var(--ds-space-md) var(--ds-space-sm) 0 var(--ds-space-sm)}.Sales_salesContent__pp\+cC .Sales_componentWrapper__0LniH{background:transparent}.Sales_salesContent__pp\+cC [class*=voiceCommands]{display:none}.Invoices_invoicesScreen__v39dB{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;min-height:100vh;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.Invoices_pageContent__hypCL{height:100%;padding:0}.Invoices_invoicesContainer__Qz-Vy{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.Invoices_expandedSection__4KLDT{animation:Invoices_expandDown__li9L7 .25s ease-out;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-light);border-radius:0 0 8px 8px;border-top:2px solid var(--color-primary);margin-top:-1px;padding:20px;text-align:left!important}@keyframes Invoices_expandDown__li9L7{0%{max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-10px)}to{max-height:1000px;opacity:1;padding-bottom:20px;padding-top:20px;transform:translateY(0)}}.Invoices_invoiceDetailsSection__keoI1 h4,.Invoices_relationshipSection__hGjOP h4{border-bottom:2px solid var(--ds-border-primary);color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600;margin:0 0 12px;padding-bottom:8px}.Invoices_detailsGrid__OLFZ7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;text-align:left!important}.Invoices_detailsGrid__OLFZ7 p{color:var(--ds-text-primary);font-size:var(--font-sm);margin:0;text-align:left!important}.Invoices_relationshipSection__hGjOP{margin-top:20px}.Invoices_mappingLink__1qzXt{color:var(--color-primary);cursor:pointer;font-weight:500;margin-left:4px;text-decoration:none}.Invoices_mappingLink__1qzXt:hover{text-decoration:underline}.Invoices_expandedActions__vesDa{border-top:2px solid var(--ds-border-primary);display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:24px;padding-top:20px}.Invoices_expandedActions__vesDa .Invoices_ds-btn__3jgOr{align-items:center!important;border-radius:8px!important;display:flex!important;font-size:14px!important;font-weight:600!important;gap:8px!important;justify-content:center!important;min-height:44px!important;padding:12px 16px!important;transition:all .2s ease!important}.Invoices_noInvoices__1L8E6{padding:60px 20px;text-align:center}.Invoices_emptyState__mdbNl{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:20px;margin:0 auto;max-width:400px;padding:40px}.Invoices_emptyIcon__9tv2J{font-size:4rem;margin-bottom:20px;opacity:.7}.Invoices_emptyState__mdbNl h3{color:#fff;font-size:1.5rem;margin-bottom:10px}.Invoices_emptyState__mdbNl p{color:hsla(0,0%,100%,.8);font-size:1rem}@media (max-width:480px){.Invoices_invoicesContainer__Qz-Vy{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.Invoices_invoiceCard__0w18y{margin-left:0;margin-right:0;padding:14px}.Invoices_expandedSection__4KLDT{padding:16px}.Invoices_expandedActions__vesDa{gap:6px}.Invoices_expandedActions__vesDa .Invoices_ds-btn__3jgOr{-webkit-tap-highlight-color:transparent;min-height:48px;touch-action:manipulation}.Invoices_expandedActions__vesDa .Invoices_ds-btn__3jgOr:active,.Invoices_expandedActions__vesDa .Invoices_ds-btn__3jgOr:hover{transform:scale(.98)}.Invoices_detailsGrid__OLFZ7{gap:var(--ds-space-sm);grid-template-columns:1fr}}.Invoices_professionalToggle__1WRL4{align-items:center;background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);gap:var(--ds-space-sm);justify-content:flex-end;margin-bottom:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.Invoices_professionalToggle__1WRL4 h3{font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-xs) 0}.Invoices_professionalToggle__1WRL4 p{font-size:var(--font-sm);margin:0;opacity:.9}.Invoices_toggleButton__gcJlb{align-items:center;background:hsla(0,0%,100%,.2);border-radius:var(--ds-radius-xl);cursor:pointer;display:flex;padding:var(--ds-space-sm) var(--ds-space-lg);transition:all .3s ease}.Invoices_toggleButton__gcJlb:hover{background:hsla(0,0%,100%,.3)}.Invoices_toggleButton__gcJlb input{accent-color:var(--ds-color-success);margin-right:var(--ds-space-sm);transform:scale(1.2)}.Invoices_toggleSlider__tHK2z{font-size:var(--font-sm);font-weight:600}.Invoices_professionalItemsSection__U17yL{margin:var(--ds-space-md) 0}.Invoices_itemsToggleHeader__1vxqw{align-items:center;background:var(--ds-bg-subtle);border:2px solid var(--ds-border-primary);border-radius:var(--ds-radius-lg);color:var(--ds-text-primary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);transition:all .3s ease}.Invoices_itemsToggleHeader__1vxqw:hover{background:var(--ds-bg-card);border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-card);transform:translateY(-1px)}.Invoices_itemsToggleHeader__1vxqw:hover .Invoices_itemsExpandIcon__pp5-A,.Invoices_itemsToggleHeader__1vxqw:hover .Invoices_itemsHeaderIcon__OpVAq,.Invoices_itemsToggleHeader__1vxqw:hover .Invoices_itemsHeaderText__CrNaz h4,.Invoices_itemsToggleHeader__1vxqw:hover .Invoices_itemsHeaderText__CrNaz p{color:var(--ds-text-primary)!important}.Invoices_itemsHeaderContent__UjIVQ{align-items:center;display:flex;gap:var(--ds-space-md)}.Invoices_itemsHeaderIcon__OpVAq{font-size:var(--font-lg)}.Invoices_itemsHeaderText__CrNaz h4{font-size:var(--font-base);font-weight:600;margin:0}.Invoices_itemsHeaderText__CrNaz p{font-size:var(--font-sm);margin:var(--ds-space-xs) 0 0 0;opacity:.9}.Invoices_itemsExpandIcon__pp5-A.Invoices_ds-card-expand-indicator__wkITU{align-items:center;border-radius:var(--ds-radius-sm);cursor:pointer;display:flex;font-size:var(--font-lg);justify-content:center;min-height:32px;min-width:32px}.Invoices_itemsContent__HDz1k{margin-top:var(--ds-space-xs)}.Invoices_itemsEnhanced__mbXbm{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);margin-top:0;padding:var(--ds-space-md)}.Invoices_itemsList__vZTVq{display:flex;flex-direction:column;gap:var(--ds-space-md);padding:0}.Invoices_itemRow__9uYgo{background:var(--ds-bg-card);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-sm);padding:var(--ds-space-md);transition:all .3s ease}.Invoices_itemRow__9uYgo:hover{border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-card)}.Invoices_itemRowHeader__d68O3{align-items:flex-start;display:flex;gap:var(--ds-space-sm);justify-content:space-between;margin-bottom:var(--ds-space-xs)}.Invoices_itemInfo__BfPxC{flex:1 1}.Invoices_itemHeader__WM2LF{display:flex;flex-direction:column;gap:var(--ds-space-xs);margin-bottom:var(--ds-space-sm)}.Invoices_itemDescription__wreLB{color:var(--ds-text-primary);display:block;font-size:var(--font-sm);font-weight:600;width:100%}.Invoices_itemDetails__lnE7s{color:var(--ds-text-secondary);font-size:var(--font-xs);margin-top:var(--ds-space-xs)}.Invoices_itemDetails__lnE7s span{margin-right:var(--ds-space-lg)}.Invoices_itemMeta__lAL\+F{color:var(--ds-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-sm);gap:var(--ds-space-lg)}.Invoices_itemCodeBadge__uCDyT{align-self:flex-start;background:var(--ds-color-primary);border-radius:var(--ds-radius-md);color:#fff;font-size:var(--font-xs);font-weight:600;padding:var(--ds-space-xs) var(--ds-space-sm)}.Invoices_itemAmount__4qGdZ{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);min-width:120px;padding:var(--ds-space-sm) var(--ds-space-md);text-align:right}.Invoices_itemAmountValue__yXb10{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600}.Invoices_itemDiscount__KXhG\+{color:var(--ds-color-danger);font-size:var(--font-xs);margin-top:var(--ds-space-xs)}.Invoices_itemPrice__39Z\+s{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600}.Invoices_itemTaxable__pOBX7{color:var(--ds-text-secondary);font-size:var(--font-sm);margin-top:var(--ds-space-xs)}.Invoices_totalsSection__hVRJl{border-top:2px solid var(--ds-border-light);margin-top:var(--ds-space-md);padding-top:var(--ds-space-md)}.Invoices_totalRow__yMdQi{align-items:center;display:flex;justify-content:space-between;padding:var(--ds-space-xs) 0}.Invoices_totalLabel__0JOFe{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500}.Invoices_totalValue__n8tpH{font-size:var(--font-sm);font-weight:600}.Invoices_totalAdvance__cG8QO,.Invoices_totalTax__gndl1,.Invoices_totalValue__n8tpH{color:var(--ds-text-primary)}.Invoices_totalFinal__vffPq{align-items:center;border-top:2px solid var(--ds-border-primary);display:flex;justify-content:space-between;margin-top:var(--ds-space-sm);padding-top:var(--ds-space-sm)}.Invoices_totalFinalLabel__Afhq4{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:700}.Invoices_totalFinalValue__f\+832{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:700}.Invoices_sectionHeader__HkUly{border-bottom:2px solid var(--ds-border-primary);margin-bottom:var(--ds-space-md);padding-bottom:var(--ds-space-sm)}.Invoices_sectionTitle__6H2eq{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-base);font-weight:600;gap:var(--ds-space-sm);margin:0}.Invoices_sectionIcon__17cSr{font-size:var(--font-lg);opacity:.8}.Invoices_paymentSummary__s45uU{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);margin-bottom:var(--ds-space-md);padding:var(--ds-space-md)}.Invoices_paymentSummary__s45uU p{align-items:center;border-bottom:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);justify-content:space-between;margin:var(--ds-space-xs) 0;padding:var(--ds-space-xs) 0}.Invoices_paymentSummary__s45uU p:last-child{border-bottom:none}.Invoices_statusBadge__\+QL2q{align-items:center;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);display:inline-flex;font-size:var(--font-xs);font-weight:600;gap:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.Invoices_receivedAmount__rAXVG{color:var(--ds-color-success);font-weight:600}.Invoices_outstandingAmount__WXzmq{color:var(--ds-color-warning);font-weight:600}.Invoices_overdue__TC1e-{color:var(--ds-color-danger);font-weight:600}.Invoices_onTime__kaDzp{color:var(--ds-color-success);font-weight:500}.Invoices_transactionDetails__gaVfB{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-lg);margin-top:var(--ds-space-md);padding:var(--ds-space-md)}.Invoices_transactionDetails__gaVfB h5{border-bottom:1px solid var(--ds-border-light);color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600;margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.Invoices_transactionDetails__gaVfB p{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);justify-content:space-between;margin:var(--ds-space-xs) 0;padding:var(--ds-space-xs) 0}.Invoices_transactionDetails__gaVfB .Invoices_statusBadge__\+QL2q{background:var(--ds-color-success);border:none;color:#fff;margin-left:var(--ds-space-sm)}.Invoices_transactionDetails__gaVfB .Invoices_statusBadge__\+QL2q.Invoices_received__6769C{background:var(--ds-color-success)}.Invoices_transactionDetails__gaVfB .Invoices_statusBadge__\+QL2q.Invoices_verified__vyg-F{background:var(--ds-color-primary)}.Invoices_transactionDetails__gaVfB .Invoices_statusBadge__\+QL2q.Invoices_reconciled__zPpLt{background:var(--ds-color-info)}.Invoices_paymentOverview__KW6oA{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg)}.Invoices_paymentStatus__NNEyf{background:linear-gradient(135deg,var(--ds-color-primary),var(--ds-color-primary-dark));border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);color:#fff;padding:var(--ds-space-md);text-align:center}.Invoices_statusIndicator__UyxlM{align-items:center;display:flex;gap:var(--ds-space-sm);justify-content:center;margin-bottom:var(--ds-space-sm)}.Invoices_statusIcon__JkY5f{font-size:var(--font-xl)}.Invoices_statusLabel__rVax7{font-size:var(--font-base);font-weight:600}.Invoices_summaryGrid__N0bfw{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--ds-space-md)}.Invoices_summaryItem__ebxbQ{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-md);padding:var(--ds-space-sm);text-align:center}.Invoices_summaryLabel__Vy\+JG{display:block;font-size:var(--font-xs);letter-spacing:.5px;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.Invoices_summaryValue__iK44b{display:block}.Invoices_verificationStatus__xwrbK{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-md);padding:var(--ds-space-sm)}.Invoices_summaryRow__Hymlp{align-items:center;border-bottom:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;padding:var(--ds-space-sm) 0}.Invoices_summaryRow__Hymlp:last-child{border-bottom:none}.Invoices_summaryLabel__Vy\+JG{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500}.Invoices_summaryValue__iK44b{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600}.Invoices_paymentsSection__tqHi8{margin-top:var(--ds-space-lg)}.Invoices_paymentsHeader__K-BkN{border-bottom:1px solid var(--ds-border-light);color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600;margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.Invoices_paymentCard__YV8gW{background:var(--ds-bg-card);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);margin-bottom:var(--ds-space-md);padding:var(--ds-space-md);transition:all .3s ease}.Invoices_paymentCard__YV8gW:hover{border-color:var(--ds-color-primary);box-shadow:var(--ds-shadow-elevated);transform:translateY(-1px)}.Invoices_paymentCard__YV8gW:last-child{margin-bottom:0}.Invoices_paymentHeader__2h-ry{align-items:flex-start;border-bottom:2px solid var(--ds-border-primary);display:flex;justify-content:space-between;margin-bottom:var(--ds-space-md);padding-bottom:var(--ds-space-sm)}.Invoices_paymentTitle__yV6WY{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.Invoices_paymentNumber__ZbZ\+0{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.Invoices_paymentAmount__gNifJ{color:var(--ds-color-success);font-size:var(--font-lg);font-weight:700}.Invoices_paymentDate__0Dz0w{color:var(--ds-text-secondary);font-size:var(--font-sm);padding:var(--ds-space-xs) var(--ds-space-sm)}.Invoices_paymentDate__0Dz0w,.Invoices_paymentMethod__bLHif{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-md)}.Invoices_paymentMethod__bLHif{align-items:center;display:flex;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-md);padding:var(--ds-space-sm)}.Invoices_methodIcon__mbq\+G{font-size:var(--font-lg)}.Invoices_methodText__YKnvs{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600}.Invoices_transactionInfo__UmfNE{grid-gap:var(--ds-space-xs);display:grid;gap:var(--ds-space-xs)}.Invoices_transactionRow__8Hfr9{align-items:center;display:flex;justify-content:space-between;padding:var(--ds-space-xs) 0}.Invoices_transactionLabel__lUTIW{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.Invoices_transactionValue__XA6CM{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:500;text-align:right}.Invoices_paymentNotes__J8WA0{background:var(--ds-bg-subtle);border-left:4px solid var(--ds-color-info);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-md);padding:var(--ds-space-sm)}.Invoices_notesLabel__hjZki{color:var(--ds-text-secondary);display:block;font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.Invoices_notesText__ZgP4p{color:var(--ds-text-primary);font-size:var(--font-sm);font-style:italic;line-height:1.4}.Invoices_noPayments__MT7ff{background:var(--ds-bg-subtle);border:2px dashed var(--ds-border-light);border-radius:var(--ds-radius-lg);color:var(--ds-text-secondary);padding:var(--ds-space-xl);text-align:center}.Invoices_noPaymentsIcon__N-k4J{font-size:3rem;margin-bottom:var(--ds-space-md);opacity:.6}.Invoices_noPayments__MT7ff p{font-size:var(--font-base);font-weight:600;margin:0 0 var(--ds-space-xs) 0}.Invoices_noPayments__MT7ff small{font-size:var(--font-sm);opacity:.8}@media (max-width:768px){.Invoices_professionalToggle__1WRL4{justify-content:space-between}.Invoices_itemsEnhanced__mbXbm{margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.Invoices_itemsToggleHeader__1vxqw{padding:var(--ds-space-sm)}.Invoices_itemsHeaderContent__UjIVQ{gap:var(--ds-space-sm)}.Invoices_itemsHeaderText__CrNaz h4{font-size:var(--font-sm)}.Invoices_itemsHeaderText__CrNaz p{font-size:var(--font-xs)}.Invoices_itemRowHeader__d68O3{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.Invoices_itemInfo__BfPxC{width:100%}.Invoices_itemCodeBadge__uCDyT{display:inline-block;margin-top:var(--ds-space-xs)}.Invoices_itemAmount__4qGdZ{min-width:auto;width:100%}.Invoices_itemMeta__lAL\+F{gap:var(--ds-space-sm)}.Invoices_summaryGrid__N0bfw{gap:var(--ds-space-xs);grid-template-columns:1fr}.Invoices_paymentSummary__s45uU p,.Invoices_transactionDetails__gaVfB p{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.Invoices_statusBadge__\+QL2q{margin-left:0;margin-top:var(--ds-space-xs)}.Invoices_paymentHeader__2h-ry{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.Invoices_paymentTitle__yV6WY{width:100%}.Invoices_paymentDate__0Dz0w{align-self:flex-start}.Invoices_summaryRow__Hymlp{padding:var(--ds-space-xs) 0}.Invoices_summaryRow__Hymlp,.Invoices_transactionRow__8Hfr9{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.Invoices_transactionValue__XA6CM{text-align:left}.Invoices_paymentMethod__bLHif{padding:var(--ds-space-sm)}.Invoices_paymentCard__YV8gW{margin-bottom:var(--ds-space-sm);padding:var(--ds-space-sm)}}.ExternalProfileForm_externalFormContainer__uX3\+o{background:linear-gradient(135deg,#667eea,#764ba2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:20px}.ExternalProfileForm_formHeader__8c4Tw{color:#fff;margin-bottom:30px;text-align:center}.ExternalProfileForm_formHeader__8c4Tw h1{font-size:24px;font-weight:600;margin-bottom:10px}.ExternalProfileForm_formHeader__8c4Tw p{font-size:16px;margin-bottom:20px;opacity:.9}.ExternalProfileForm_progressBar__ZG7yE{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.ExternalProfileForm_step__P1PEh{align-items:center;background:hsla(0,0%,100%,.3);border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.ExternalProfileForm_step__P1PEh.ExternalProfileForm_active__MfMwZ{background:#27ae60;transform:scale(1.1)}.ExternalProfileForm_formContent__lnsZt{background:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.2);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:500px;padding:30px 20px}.ExternalProfileForm_stepContent__N4LBL h2{color:#2c3e50;font-size:20px;font-weight:600;margin-bottom:25px;text-align:center}.ExternalProfileForm_fieldGroup__GhxnN{margin-bottom:20px}.ExternalProfileForm_fieldGroup__GhxnN label{color:#2c3e50;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.ExternalProfileForm_fieldGroup__GhxnN input,.ExternalProfileForm_fieldGroup__GhxnN select,.ExternalProfileForm_fieldGroup__GhxnN textarea{background:#fff;border:2px solid #e1e8ed;border-radius:8px;box-sizing:border-box;font-size:16px;padding:12px 15px;transition:all .3s ease;width:100%}.ExternalProfileForm_fieldGroup__GhxnN input:focus,.ExternalProfileForm_fieldGroup__GhxnN select:focus,.ExternalProfileForm_fieldGroup__GhxnN textarea:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.1);outline:none}.ExternalProfileForm_fieldGroup__GhxnN input.ExternalProfileForm_error__ZCK0V,.ExternalProfileForm_fieldGroup__GhxnN select.ExternalProfileForm_error__ZCK0V,.ExternalProfileForm_fieldGroup__GhxnN textarea.ExternalProfileForm_error__ZCK0V{border-color:#e74c3c}.ExternalProfileForm_fieldGroup__GhxnN input.ExternalProfileForm_readonly__N4nCd{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.ExternalProfileForm_fieldRow__RsaVa{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.ExternalProfileForm_errorText__iToXl{color:#e74c3c;display:block;font-size:12px;margin-top:5px}.ExternalProfileForm_summaryBox__s04fV{background:#f8f9fa;border-radius:8px;margin-top:20px;padding:20px}.ExternalProfileForm_summaryBox__s04fV h3{color:#2c3e50;font-size:16px;margin-bottom:15px}.ExternalProfileForm_summaryBox__s04fV p{color:#5a6c7d;font-size:14px;margin-bottom:8px}.ExternalProfileForm_formActions__wcSbD{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:500px}.ExternalProfileForm_backBtn__3S-\+1,.ExternalProfileForm_cancelBtn__WLfa3,.ExternalProfileForm_nextBtn__sZ0e7{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;padding:12px 24px;transition:all .3s ease}.ExternalProfileForm_backBtn__3S-\+1{background:#6c757d;color:#fff}.ExternalProfileForm_backBtn__3S-\+1:hover{background:#5a6268}.ExternalProfileForm_cancelBtn__WLfa3{background:#dc3545;color:#fff}.ExternalProfileForm_cancelBtn__WLfa3:hover{background:#c82333}.ExternalProfileForm_nextBtn__sZ0e7{background:#27ae60;color:#fff;flex:1 1;max-width:200px}.ExternalProfileForm_nextBtn__sZ0e7:hover{background:#219a52;transform:translateY(-2px)}.ExternalProfileForm_helpText__BqQ5S{color:#fff;font-size:14px;margin:0 auto;max-width:400px;opacity:.8;text-align:center}.ExternalProfileForm_helpText__BqQ5S p{margin-bottom:5px}@media (max-width:768px){.ExternalProfileForm_externalFormContainer__uX3\+o{padding:15px}.ExternalProfileForm_formContent__lnsZt{padding:25px 15px}.ExternalProfileForm_fieldRow__RsaVa{gap:0;grid-template-columns:1fr}.ExternalProfileForm_formActions__wcSbD{align-items:center;flex-direction:column}.ExternalProfileForm_backBtn__3S-\+1,.ExternalProfileForm_cancelBtn__WLfa3,.ExternalProfileForm_nextBtn__sZ0e7{max-width:300px;width:100%}.ExternalProfileForm_progressBar__ZG7yE{gap:15px}.ExternalProfileForm_step__P1PEh{font-size:14px;height:35px;width:35px}}@media (max-width:400px){.ExternalProfileForm_formHeader__8c4Tw h1{font-size:20px}.ExternalProfileForm_formHeader__8c4Tw p{font-size:14px}.ExternalProfileForm_stepContent__N4LBL h2{font-size:18px}.ExternalProfileForm_fieldGroup__GhxnN input,.ExternalProfileForm_fieldGroup__GhxnN select,.ExternalProfileForm_fieldGroup__GhxnN textarea{font-size:16px}}.ExternalProfileForm_submitMessage__L9pML{animation:ExternalProfileForm_fadeIn__0u8Gx .3s ease-out;border-radius:10px;font-size:16px;font-weight:500;margin:20px auto;max-width:500px;padding:15px 20px;text-align:center}.ExternalProfileForm_submitMessage__L9pML.ExternalProfileForm_success__vErrq{background:linear-gradient(135deg,#27ae60,#2ed573);box-shadow:0 4px 15px rgba(39,174,96,.3);color:#fff}.ExternalProfileForm_submitMessage__L9pML.ExternalProfileForm_processing__FF2YZ{background:linear-gradient(135deg,#3742fa,#5352ed);box-shadow:0 4px 15px rgba(55,66,250,.3);color:#fff}.ExternalProfileForm_submitMessage__L9pML.ExternalProfileForm_error__ZCK0V{background:linear-gradient(135deg,#e74c3c,#ff4757);box-shadow:0 4px 15px rgba(231,76,60,.3);color:#fff}.ExternalProfileForm_nextBtn__sZ0e7:disabled{cursor:not-allowed;opacity:.7;transform:none!important}@keyframes ExternalProfileForm_fadeIn__0u8Gx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Production_productionModule__lc2k0{background:var(--background-primary);display:grid;grid-template-rows:48px 44px 1fr 56px;height:100%;position:relative}.Production_productionModule__lc2k0.Production_noCTA__6CUwL{grid-template-rows:48px 44px 1fr}.Production_productionTabs__Cu1DJ{background:#fff;border-bottom:1px solid var(--ds-border-primary);display:flex;grid-row:1;height:48px}.Production_tabButton__7e0Ya{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--ds-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Production_tabButton__7e0Ya.Production_active__7LxLu{background:var(--ds-bg-priority-low-subtle);border-bottom-color:var(--color-primary);box-shadow:0 4px 12px rgba(29,78,216,.15);color:var(--color-primary);font-weight:600;transform:translateY(-1px)}.Production_tabButton__7e0Ya:hover:not(.Production_active__7LxLu){background:var(--ds-bg-subtle);color:var(--ds-text-primary);transform:translateY(-.5px)}.Production_tabButton__7e0Ya:active{transform:translateY(0);transition:all .1s}.Production_productionFilters__4AzBx{-ms-overflow-style:none;align-items:center;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border-primary);display:flex;gap:var(--ds-space-sm);grid-row:2;height:44px;overflow-x:auto;padding:0 var(--ds-space-md);scrollbar-width:none}.Production_productionFilters__4AzBx::-webkit-scrollbar{display:none}.Production_filterContainer__I04eP{justify-content:space-between;width:100%}.Production_filterContainer__I04eP,.Production_filterDropdowns__cprvM{align-items:center;display:flex;gap:var(--ds-space-sm)}.Production_filterDropdown__Ve4qp{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:500;height:36px;line-height:1.2;min-width:120px;padding:var(--ds-space-xs) var(--ds-space-sm);padding-right:32px;transition:all .2s}.Production_filterDropdown__Ve4qp:hover{background-color:var(--ds-bg-hover);border-color:var(--ds-border-hover)}.Production_filterDropdown__Ve4qp:focus{border-color:var(--ds-btn-primary);box-shadow:0 0 0 2px var(--ds-focus-ring);outline:none}.Production_countIndicator__HWbVr{align-items:center;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs);min-height:32px;padding:var(--ds-space-xs) var(--ds-space-sm);white-space:nowrap}.Production_productionContent__8\+cMd{-webkit-overflow-scrolling:touch;background:var(--background-primary);grid-row:3;overflow:auto;overflow-x:auto;overflow-y:auto}.Production_productionCTA__UN1NZ{align-items:center;background:#fff;border-top:1px solid var(--ds-border-primary);box-shadow:0 -2px 8px rgba(0,0,0,.1);display:flex;grid-row:4;height:56px;padding:var(--ds-space-sm) var(--ds-space-md);z-index:10}.Production_productionCTAButton__IRqos{align-items:center;background:var(--ds-btn-primary);border:none;border-radius:var(--ds-radius-md);color:#fff;cursor:pointer;display:flex;font-size:var(--font-base);font-weight:600;height:40px;justify-content:center;min-height:44px;transition:all .2s;width:100%}.Production_productionCTAButton__IRqos:hover{background:var(--ds-btn-primary-hover);transform:translateY(-1px)}.Production_productionCTAButton__IRqos:active{background:var(--ds-btn-primary-active);transform:translateY(1px)}@media (max-width:768px){.Production_productionFilters__4AzBx{padding:0 var(--ds-space-sm)}.Production_filterBtn__YiuLg{font-size:var(--font-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.Production_productionCTA__UN1NZ{padding:var(--ds-space-sm) var(--ds-space-sm)}.Production_tabButton__7e0Ya{font-size:var(--font-sm)}}.Production_tabContentWithPadding__TMfi\+{padding:var(--ds-space-md)}.Production_listContent__163zw{padding:var(--ds-space-md) var(--ds-space-sm) 0 var(--ds-space-sm)}.Production_productionContent__8\+cMd .Production_componentWrapper__b1HSs{background:transparent}.Production_productionContent__8\+cMd [class*=voiceCommands]{display:none}.WorkOrderCreationModal_modalContent__Y9O7P{background:var(--ds-bg-primary);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);max-height:90vh;max-width:900px;overflow-y:auto;position:relative;width:100%}.WorkOrderCreationModal_header__Mgc28{align-items:center;border-bottom:1px solid var(--ds-border-primary);display:flex;justify-content:space-between;padding:var(--ds-space-lg)}.WorkOrderCreationModal_header__Mgc28 h2{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600;margin:0}.WorkOrderCreationModal_closeButton__Plkb1{background:none;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;font-size:var(--font-xl);padding:var(--ds-space-xs);transition:background-color .2s}.WorkOrderCreationModal_closeButton__Plkb1:hover{background:var(--ds-bg-secondary);color:var(--ds-text-primary)}.WorkOrderCreationModal_productionOrderInfo__tqhJC{background:var(--ds-bg-secondary);border-bottom:1px solid var(--ds-border-primary);padding:var(--ds-space-lg)}.WorkOrderCreationModal_productionOrderInfo__tqhJC h3{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.WorkOrderCreationModal_productionOrderInfo__tqhJC p{color:var(--ds-text-secondary);font-size:var(--font-sm);margin:var(--ds-space-xs) 0}.WorkOrderCreationModal_lotsSection__YFBYy{padding:var(--ds-space-lg)}.WorkOrderCreationModal_lotsHeader__6lkw8{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-lg)}.WorkOrderCreationModal_lotsHeader__6lkw8 h3{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600;margin:0}.WorkOrderCreationModal_addLotButton__J-nZv{background:var(--ds-color-primary);border:none;border-radius:var(--ds-radius-sm);color:#fff;cursor:pointer;font-size:var(--font-sm);padding:var(--ds-space-sm) var(--ds-space-md);transition:background-color .2s}.WorkOrderCreationModal_addLotButton__J-nZv:hover{background:var(--ds-color-primary-hover)}.WorkOrderCreationModal_lotRow__EjWPt{border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-md);overflow:hidden}.WorkOrderCreationModal_lotNumber__saAuT{background:var(--ds-bg-tertiary);border-bottom:1px solid var(--ds-border-primary);color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600;padding:var(--ds-space-sm) var(--ds-space-md)}.WorkOrderCreationModal_lotFields__lNhya{grid-gap:var(--ds-space-md);align-items:end;display:grid;gap:var(--ds-space-md);grid-template-columns:2fr 1fr 1fr 1fr 2fr auto;padding:var(--ds-space-md)}.WorkOrderCreationModal_field__SrMTY{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.WorkOrderCreationModal_field__SrMTY label{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.WorkOrderCreationModal_field__SrMTY input,.WorkOrderCreationModal_field__SrMTY select{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-size:var(--font-sm);min-height:var(--ds-touch-target-sm);padding:var(--ds-space-sm)}.WorkOrderCreationModal_field__SrMTY input:focus,.WorkOrderCreationModal_field__SrMTY select:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 2px var(--ds-color-primary-alpha);outline:none}.WorkOrderCreationModal_unit__1JhNm{color:var(--ds-text-secondary);font-size:var(--font-xs);margin-left:var(--ds-space-xs)}.WorkOrderCreationModal_removeLotButton__5WWI8{background:var(--ds-color-error);border:none;border-radius:var(--ds-radius-sm);color:#fff;cursor:pointer;font-size:var(--font-xs);height:var(--ds-touch-target-sm);padding:var(--ds-space-sm);transition:background-color .2s}.WorkOrderCreationModal_removeLotButton__5WWI8:hover{background:var(--ds-color-error-hover)}.WorkOrderCreationModal_quantitySummary__NIRF1{background:var(--ds-bg-secondary);border-top:1px solid var(--ds-border-primary);padding:var(--ds-space-md) var(--ds-space-lg)}.WorkOrderCreationModal_totalQuantity__zpM9c{border-radius:var(--ds-radius-sm);font-size:var(--font-sm);padding:var(--ds-space-sm)}.WorkOrderCreationModal_totalQuantity__zpM9c.WorkOrderCreationModal_match__Ye78f{background:var(--ds-bg-success);color:var(--ds-text-success)}.WorkOrderCreationModal_error__NDNz7,.WorkOrderCreationModal_totalQuantity__zpM9c.WorkOrderCreationModal_mismatch__o7uXE{background:var(--ds-bg-error);color:var(--ds-text-error)}.WorkOrderCreationModal_error__NDNz7{border-radius:var(--ds-radius-sm);font-size:var(--font-sm);margin:var(--ds-space-md) var(--ds-space-lg);padding:var(--ds-space-sm) var(--ds-space-md)}.WorkOrderCreationModal_actions__\+GDPL{border-top:1px solid var(--ds-border-primary);display:flex;gap:var(--ds-space-md);justify-content:flex-end;padding:var(--ds-space-lg)}.WorkOrderCreationModal_cancelButton__itzXp,.WorkOrderCreationModal_createButton__LbJlZ{border-radius:var(--ds-radius-sm);cursor:pointer;font-size:var(--font-sm);font-weight:500;min-height:var(--ds-touch-target-md);min-width:100px;padding:var(--ds-space-sm) var(--ds-space-lg);transition:all .2s}.WorkOrderCreationModal_cancelButton__itzXp{background:transparent;border:1px solid var(--ds-border-primary);color:var(--ds-text-secondary)}.WorkOrderCreationModal_cancelButton__itzXp:hover{background:var(--ds-bg-secondary);color:var(--ds-text-primary)}.WorkOrderCreationModal_createButton__LbJlZ{background:var(--ds-color-primary);border:1px solid var(--ds-color-primary);color:#fff}.WorkOrderCreationModal_createButton__LbJlZ:hover:not(:disabled){background:var(--ds-color-primary-hover)}.WorkOrderCreationModal_createButton__LbJlZ:disabled{background:var(--ds-bg-disabled);border-color:var(--ds-border-disabled);color:var(--ds-text-disabled);cursor:not-allowed}@media (max-width:768px){.WorkOrderCreationModal_lotFields__lNhya{gap:var(--ds-space-sm);grid-template-columns:1fr}.WorkOrderCreationModal_actions__\+GDPL{flex-direction:column}.WorkOrderCreationModal_cancelButton__itzXp,.WorkOrderCreationModal_createButton__LbJlZ{width:100%}}.ProductionOrderManagement_productionOrderManagement__wSrg7{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;overflow-x:auto;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.ProductionOrderManagement_productionOrderList__1\+gTi{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.ProductionOrderManagement_emptyState__zuQvI{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);padding:var(--ds-space-xl);text-align:center}.ProductionOrderManagement_emptyStateIcon__TDeFj{font-size:48px;margin-bottom:var(--ds-space-md)}.ProductionOrderManagement_emptyState__zuQvI h3{color:var(--ds-text-primary);font-size:var(--font-lg);margin:0 0 var(--ds-space-sm) 0}.ProductionOrderManagement_emptyState__zuQvI p{font-size:var(--font-base);margin:var(--ds-space-sm) 0}.ProductionOrderManagement_professionalWorkOrdersList__3Sw5K{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.ProductionOrderManagement_professionalWorkOrderItem__eV1m2{word-wrap:break-word;background:var(--ds-bg-card);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);min-width:0;overflow:hidden;padding:var(--ds-space-md);transition:all .2s ease}.ProductionOrderManagement_professionalWorkOrderItem__eV1m2:hover{border-color:var(--ds-border-accent);box-shadow:var(--ds-shadow-sm)}.ProductionOrderManagement_workOrderHeader__bL39p{align-items:flex-start;display:flex;gap:var(--ds-space-sm);justify-content:space-between;margin-bottom:var(--ds-space-sm);min-width:0}.ProductionOrderManagement_workOrderId__riPkZ{word-wrap:break-word;color:var(--ds-text-primary);flex:1 1;font-family:Inter,monospace;font-size:var(--font-base);font-weight:600;min-width:0;overflow-wrap:break-word}.ProductionOrderManagement_workOrderStatus__HDafA{align-items:center;border-radius:4px;display:flex;flex-shrink:0;font-size:var(--font-sm);font-weight:500;gap:var(--ds-space-xs);max-width:150px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-completed__-YKbD,.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-delivered__TSj3m{background:var(--ds-bg-status-active-subtle);color:var(--ds-status-active)}.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-pending__Vopqu{background:var(--ds-bg-priority-medium-subtle);color:var(--ds-priority-medium)}.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-active__BcpGr{background:var(--ds-bg-priority-low-subtle);color:var(--ds-priority-low)}.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-rejected__JLnDo{background:rgba(220,38,38,.1);color:#dc2626}.ProductionOrderManagement_workOrderStatus__HDafA.ProductionOrderManagement_status-inactive__cnuVL{background:var(--ds-bg-subtle);color:var(--ds-text-muted)}.ProductionOrderManagement_workOrderDetails__hwjZl{margin-bottom:var(--ds-space-sm)}.ProductionOrderManagement_workOrderProduct__B-ob1{color:var(--ds-text-primary);display:block;font-size:var(--font-base);font-weight:400;margin-bottom:var(--ds-space-xs)}.ProductionOrderManagement_workOrderMachine__izi7y,.ProductionOrderManagement_workOrderWorker__FXlUb{color:var(--ds-text-secondary);font-size:var(--font-sm);margin-right:var(--ds-space-sm)}.ProductionOrderManagement_workOrderProgress__GzNTL{margin-top:var(--ds-space-sm)}.ProductionOrderManagement_progressText__2NfLz{color:var(--ds-text-secondary);display:block;font-size:var(--font-sm);margin-bottom:var(--ds-space-xs)}.ProductionOrderManagement_progressBarContainer__UJ1m\+{background:var(--ds-border-primary);border-radius:4px;height:8px;overflow:hidden;width:100%}.ProductionOrderManagement_progressBar__lyzF5{background:linear-gradient(90deg,var(--ds-color-primary) 0,var(--ds-color-success) 100%);border-radius:4px;height:100%;transition:width .3s ease}.ProductionOrderManagement_emptyWorkOrders__a99nh{background:var(--ds-bg-secondary);border:2px dashed var(--ds-border-primary);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-sm);padding:var(--ds-space-xl);text-align:center}.ProductionOrderManagement_emptyWorkOrders__a99nh p{color:var(--ds-text-secondary);font-size:var(--font-base);margin:0}.ProductionOrderManagement_emptySubtext__oVQQg{color:var(--ds-text-muted)!important;font-size:var(--font-sm)!important;font-style:italic;margin-top:var(--ds-space-xs)!important}.ProductionOrderManagement_workOrdersList__ZeUsf{background:#fff;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-sm)}.ProductionOrderManagement_workOrderItem__r\+2f\+{align-items:center;border-bottom:1px solid var(--ds-border-primary);display:flex;font-size:var(--font-sm);justify-content:space-between;padding:var(--ds-space-xs) 0}.ProductionOrderManagement_workOrderItem__r\+2f\+:last-child{border-bottom:none}.ProductionOrderManagement_noWorkOrders__n5klS{color:var(--ds-text-secondary);font-style:italic;padding:var(--ds-space-md);text-align:center}.ProductionOrderManagement_expandedSection__VLC3I{border-bottom:1px solid var(--ds-border-subtle);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md) 0}.ProductionOrderManagement_expandedSection__VLC3I:last-child{border-bottom:none;margin-bottom:0}.ProductionOrderManagement_sectionHeader__V1AgL{align-items:center;border-bottom:2px solid var(--ds-border-primary);color:var(--ds-text-primary);display:flex;font-size:var(--font-lg);font-weight:600;gap:var(--ds-space-sm);margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.ProductionOrderManagement_professionalDetailsGrid__jW6NZ{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.ProductionOrderManagement_detailRow__X9eOF{grid-gap:var(--ds-space-md);align-items:start;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.ProductionOrderManagement_detailRowFull__NOrh1{border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm) 0}.ProductionOrderManagement_detailLabel__qB8GX{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:var(--font-sm);font-weight:600}.ProductionOrderManagement_detailValue__h1Lgt{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400;line-height:1.4}.ProductionOrderManagement_statusValue__kRkJ-{align-items:center;background:rgba(29,78,216,.08);border-radius:4px;color:var(--ds-color-primary);display:flex;font-weight:600;gap:var(--ds-space-xs);padding:4px 8px}.ProductionOrderManagement_professionalActions__hV4rs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.ProductionOrderManagement_professionalTimeline__kTUBF{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin-top:var(--ds-space-sm)}.ProductionOrderManagement_timelineItem__MYErd{grid-gap:var(--ds-space-md);align-items:center;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.ProductionOrderManagement_timelineItem__MYErd:last-child{border-bottom:none}.ProductionOrderManagement_timelineLabel__00DAz{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600}.ProductionOrderManagement_timelineValue__\+zMuN{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400}.ProductionOrderManagement_professionalNotes__6bMnS{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.ProductionOrderManagement_notesContent__4TkNg{color:var(--ds-text-primary);font-size:var(--font-base);font-style:italic;line-height:1.5;margin:0}.ProductionOrderManagement_detailsSection__zJ7L6{border-bottom:1px solid var(--ds-border-tertiary);padding:var(--ds-space-md)}.ProductionOrderManagement_detailsSection__zJ7L6:last-child{border-bottom:none}.ProductionOrderManagement_detailsSection__zJ7L6 h4{border-bottom:1px solid var(--ds-border-primary);color:var(--ds-text-primary);font-size:var(--font-base);font-weight:600;margin:0 0 var(--ds-space-sm) 0;padding-bottom:var(--ds-space-xs)}.ProductionOrderManagement_detailsGrid__bU1Rj{grid-gap:var(--ds-space-sm) var(--ds-space-md);display:grid;gap:var(--ds-space-sm) var(--ds-space-md);grid-template-columns:1fr 2fr;margin-top:var(--ds-space-sm)}.ProductionOrderManagement_detailItem__rhBPP{display:contents}.ProductionOrderManagement_label__SIia3{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.ProductionOrderManagement_detailItem__rhBPP span:last-child{word-wrap:break-word;color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:400}.ProductionOrderManagement_timestamps__iIS5g{grid-gap:var(--ds-space-xs);display:grid;gap:var(--ds-space-xs);margin-top:var(--ds-space-sm)}.ProductionOrderManagement_timestamp__cE3tz{grid-gap:var(--ds-space-sm);display:grid;font-size:var(--font-sm);gap:var(--ds-space-sm);grid-template-columns:1fr 2fr}.ProductionOrderManagement_timestamp__cE3tz .ProductionOrderManagement_label__SIia3{color:var(--ds-text-secondary);font-weight:500}.ProductionOrderManagement_timestamp__cE3tz span:last-child{color:var(--ds-text-primary);font-weight:400}@media (max-width:768px){.ProductionOrderManagement_productionOrderManagement__wSrg7{padding:var(--ds-space-md) var(--ds-space-sm)}.ProductionOrderManagement_productionOrderList__1\+gTi{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ProductionOrderManagement_workOrderHeader__bL39p{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.ProductionOrderManagement_workOrderStatus__HDafA{align-self:flex-start;max-width:100%}.ProductionOrderManagement_workOrderDetails__hwjZl{margin-bottom:var(--ds-space-xs)}.ProductionOrderManagement_workOrderMachine__izi7y,.ProductionOrderManagement_workOrderWorker__FXlUb{display:block;margin-bottom:var(--ds-space-xs);margin-right:0}.ProductionOrderManagement_workOrderItem__r\+2f\+{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm) 0}.ProductionOrderManagement_workOrderId__riPkZ,.ProductionOrderManagement_workOrderProduct__B-ob1,.ProductionOrderManagement_workOrderStatus__HDafA{flex:none;text-align:left;width:100%}.ProductionOrderManagement_detailsGrid__bU1Rj{display:block;gap:0}.ProductionOrderManagement_detailItem__rhBPP{display:block;margin-bottom:var(--ds-space-sm)}.ProductionOrderManagement_label__SIia3{display:block;font-weight:600;margin-bottom:var(--ds-space-xs)}.ProductionOrderManagement_detailItem__rhBPP span:last-child{word-wrap:break-word;display:block;hyphens:auto}.ProductionOrderManagement_detailRow__X9eOF{gap:var(--ds-space-xs);grid-template-columns:1fr}.ProductionOrderManagement_detailLabel__qB8GX{font-weight:600}.ProductionOrderManagement_professionalTimeline__kTUBF,.ProductionOrderManagement_timestamps__iIS5g{gap:var(--ds-space-sm)}.ProductionOrderManagement_timelineItem__MYErd,.ProductionOrderManagement_timestamp__cE3tz{display:block}.ProductionOrderManagement_timelineLabel__00DAz,.ProductionOrderManagement_timestamp__cE3tz .ProductionOrderManagement_label__SIia3{display:block;font-weight:600;margin-bottom:var(--ds-space-xs)}.ProductionOrderManagement_timelineValue__\+zMuN,.ProductionOrderManagement_timestamp__cE3tz span:last-child{display:block;font-weight:400}.ProductionOrderManagement_professionalActions__hV4rs{align-items:stretch;flex-direction:column}.ProductionOrderManagement_professionalActions__hV4rs .ProductionOrderManagement_ds-btn__KY2ae{width:100%}}.WorkOrderPlanning_workOrderPlanningScreen__6jW-5{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.WorkOrderPlanning_pageContent__g8lx2{padding:0}.WorkOrderPlanning_workOrdersContainer__JU1KI{margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.WorkOrderPlanning_cardsContainer__3T3wo,.WorkOrderPlanning_workOrdersContainer__JU1KI{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm)}.WorkOrderPlanning_emptyState__J-zC7{background:#fff;border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-lg);color:var(--ds-text-secondary);padding:var(--ds-space-3xl) var(--ds-space-lg);text-align:center}.WorkOrderPlanning_emptyStateIcon__rkkjn{color:var(--ds-text-muted);font-size:var(--font-xl);margin-bottom:var(--ds-space-md)}.WorkOrderPlanning_emptyStateText__A7Y5F{font-family:var(--font-family);font-size:var(--font-base);font-weight:500;margin-bottom:var(--ds-space-xs)}.WorkOrderPlanning_emptyStateSubtext__PdXFA{color:var(--ds-text-muted);font-family:var(--font-family);font-size:var(--font-sm)}.WorkOrderPlanning_assignmentSection__tpwEP{margin-bottom:var(--ds-space-md)}.WorkOrderPlanning_assignmentControl__UrYfI{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-xs);padding:var(--ds-space-sm)}.WorkOrderPlanning_assignmentControl__UrYfI span{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.WorkOrderPlanning_assignmentDropdown__yg4OL{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;font-family:var(--font-family);font-size:var(--font-sm);padding:var(--ds-space-sm);transition:border-color .2s ease;width:100%}.WorkOrderPlanning_assignmentDropdown__yg4OL:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-focus);outline:none}.WorkOrderPlanning_assignmentDropdown__yg4OL:hover{border-color:var(--ds-border-hover)}.WorkOrderPlanning_assignmentReadonly__YSIYc{background:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-xs);padding:var(--ds-space-sm)}.WorkOrderPlanning_finalAssignment__ta0mi{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.WorkOrderPlanning_currentAssignment__O0qB1{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-xs);padding:var(--ds-space-sm)}.WorkOrderPlanning_currentLabel__kPeUS{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;margin-right:var(--ds-space-sm);white-space:nowrap}.WorkOrderPlanning_reassignmentControl__fzXWf{align-items:center;display:flex;gap:var(--ds-space-sm);margin-top:var(--ds-space-sm)}.WorkOrderPlanning_reassignmentControl__fzXWf select{flex:1 1}.WorkOrderPlanning_reassignmentControl__fzXWf button{font-size:var(--font-sm);padding:var(--ds-space-sm) var(--ds-space-md);white-space:nowrap}.WorkOrderPlanning_reassignmentControl__fzXWf button:disabled{cursor:not-allowed;opacity:.6}.WorkOrderPlanning_progressSection__GXcVC{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-md);padding:var(--ds-space-sm)}.WorkOrderPlanning_progressSection__GXcVC p{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);margin:var(--ds-space-xs) 0}.WorkOrderPlanning_progressInfo__efL2n{margin-bottom:var(--ds-space-sm)}.WorkOrderPlanning_progressDisplay__62yif{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm);text-align:center}.WorkOrderPlanning_progressText__Fyd82{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600}.WorkOrderPlanning_progressUpdateSection__\+DF6F{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}.WorkOrderPlanning_currentQuantity__W3ovD,.WorkOrderPlanning_progressUpdateSection__\+DF6F{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.WorkOrderPlanning_currentQuantity__W3ovD{margin-top:var(--ds-space-xs)}.WorkOrderPlanning_quantityControls__q5U94{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--ds-space-sm);justify-content:center}.WorkOrderPlanning_updateButton__tED9s{flex-shrink:0;font-size:var(--font-sm);font-weight:600;min-width:80px;padding:var(--ds-space-sm) var(--ds-space-md);white-space:nowrap}.WorkOrderPlanning_markCompleteButton__d\+nru{flex-shrink:0;white-space:nowrap}@media (min-width:769px){.WorkOrderPlanning_progressUpdateSection__\+DF6F{gap:var(--ds-space-md)}.WorkOrderPlanning_progressDisplay__62yif{margin-bottom:var(--ds-space-sm)}.WorkOrderPlanning_quantityControls__q5U94{align-items:center;flex-wrap:nowrap;justify-content:center;margin-bottom:var(--ds-space-sm)}.WorkOrderPlanning_quantityInput__kSEHw{font-size:var(--font-sm);width:70px}.WorkOrderPlanning_quantityUnit__YFvLa{font-size:var(--font-sm);margin-left:var(--ds-space-sm);margin-right:var(--ds-space-sm)}.WorkOrderPlanning_updateButton__tED9s{margin-left:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-lg)}.WorkOrderPlanning_markCompleteButton__d\+nru{margin-left:var(--ds-space-sm)}}.WorkOrderPlanning_quantityIncrement__0wumf{align-items:center;border-radius:var(--ds-radius-sm);display:flex;font-size:var(--font-base);font-weight:700;height:36px;justify-content:center;padding:0;width:36px}.WorkOrderPlanning_quantityInput__kSEHw{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);padding:var(--ds-space-sm);text-align:center;width:60px}.WorkOrderPlanning_quantityInput__kSEHw:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 2px var(--ds-bg-focus);outline:none}.WorkOrderPlanning_quantityUnit__YFvLa{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.WorkOrderPlanning_quantityInputGroup__rqrwj button:last-child{flex-shrink:0;font-size:var(--font-sm);padding:var(--ds-space-sm) var(--ds-space-md);white-space:nowrap}.WorkOrderPlanning_timelineInfo__lqOHg{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-md);padding:var(--ds-space-sm)}.WorkOrderPlanning_timelineInfo__lqOHg p{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);margin:var(--ds-space-xs) 0}.WorkOrderPlanning_materialAllocationSection__AlMd7{margin:var(--ds-space-md) 0}.WorkOrderPlanning_materialStatus__iOl5w{border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.WorkOrderPlanning_materialSuccess__IUy0C{background:var(--ds-bg-success);border-color:var(--ds-border-success)}.WorkOrderPlanning_materialWarning__Fs1fi{background:var(--ds-bg-warning);border-color:var(--ds-border-warning)}.WorkOrderPlanning_materialStatusHeader__ep1Yn{font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin-bottom:var(--ds-space-sm)}.WorkOrderPlanning_materialRequirements__pBvbf{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.WorkOrderPlanning_materialRequirement__3u-1i{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.WorkOrderPlanning_materialName__vcpaQ{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin-bottom:var(--ds-space-xs)}.WorkOrderPlanning_materialQuantities__UphLN{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.WorkOrderPlanning_materialAvailable__I4Bpe,.WorkOrderPlanning_materialRequired__U4VIk,.WorkOrderPlanning_materialShortage__A4AJ1{border-radius:var(--ds-radius-xs);font-family:var(--font-family);font-size:var(--font-xs);padding:var(--ds-space-xs)}.WorkOrderPlanning_materialRequired__U4VIk{background:var(--ds-bg-subtle);color:var(--ds-text-primary)}.WorkOrderPlanning_materialAvailable__I4Bpe{background:var(--ds-bg-success);color:var(--ds-text-success)}.WorkOrderPlanning_materialShortage__A4AJ1{background:var(--ds-bg-critical);color:var(--ds-text-critical);font-weight:500}.WorkOrderPlanning_statusInfo__sFPzg{align-items:center;background:var(--ds-bg-success);border:1px solid var(--ds-border-success);border-radius:var(--ds-radius-sm);display:flex;justify-content:center;padding:var(--ds-space-sm)}.WorkOrderPlanning_materialRemaining__Rc7lL,.WorkOrderPlanning_materialStatus__iOl5w{background:var(--ds-bg-subtle);border-radius:var(--ds-radius-xs);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-xs);padding:var(--ds-space-xs)}.WorkOrderPlanning_statusHistorySection__E1MHV{background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-md);padding:var(--ds-space-sm)}.WorkOrderPlanning_statusHistory__uerA6{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin-top:var(--ds-space-sm)}.WorkOrderPlanning_statusHistoryEntry__ajldB{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.WorkOrderPlanning_statusHistoryTime__DouI7{color:var(--ds-text-muted);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500}.WorkOrderPlanning_statusHistoryChange__oUMJl{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin:var(--ds-space-xs) 0}.WorkOrderPlanning_statusHistoryUser__gzGi8{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs)}.WorkOrderPlanning_statusHistoryReason__Y8lPX{color:var(--ds-text-muted);font-family:var(--font-family);font-size:var(--font-xs);font-style:italic;margin-top:var(--ds-space-xs)}.WorkOrderPlanning_qcStatus__oN68T{color:var(--ds-text-success);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.WorkOrderPlanning_pauseStatus__K5k6R{background:var(--ds-bg-warning);border:1px solid var(--ds-border-warning);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-md);padding:var(--ds-space-md);text-align:center}.WorkOrderPlanning_pauseIndicator__Zw4xS{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin-bottom:var(--ds-space-xs)}.WorkOrderPlanning_pauseReason__rVJtV{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-style:italic}.WorkOrderPlanning_cardActions__ELgZe{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.WorkOrderPlanning_actionButtons__rD6ib{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}@media (max-width:768px){.WorkOrderPlanning_workOrdersContainer__JU1KI{padding-left:0;padding-right:0}.WorkOrderPlanning_actionButtons__rD6ib{gap:var(--ds-space-xs)}.WorkOrderPlanning_actionButtons__rD6ib button{flex:1 1;min-width:calc(50% - 3px)}.WorkOrderPlanning_assignmentControl__UrYfI{padding:var(--ds-space-sm)}.WorkOrderPlanning_assignmentDropdown__yg4OL{font-size:var(--font-xs);padding:var(--ds-space-sm)}.WorkOrderPlanning_progressDisplay__62yif{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.WorkOrderPlanning_progressDisplay__62yif button{width:100%}.WorkOrderPlanning_quantityEdit__oieHk{padding:var(--ds-space-sm)}.WorkOrderPlanning_quantityInput__kSEHw{width:100%}.WorkOrderPlanning_quantityActions__Roxx3{flex-direction:row;gap:var(--ds-space-xs)}.WorkOrderPlanning_progressUpdateSection__\+DF6F{gap:var(--ds-space-sm)}.WorkOrderPlanning_quantityControls__q5U94{flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:center}.WorkOrderPlanning_quantityIncrement__0wumf{font-size:var(--font-base);height:44px;width:44px}.WorkOrderPlanning_quantityInput__kSEHw{font-size:var(--font-sm);padding:var(--ds-space-sm);width:60px}.WorkOrderPlanning_quantityUnit__YFvLa{font-size:var(--font-sm);margin-left:var(--ds-space-xs)}.WorkOrderPlanning_updateButton__tED9s{font-size:var(--font-sm);margin-top:var(--ds-space-sm);order:10;padding:var(--ds-space-md);width:100%}.WorkOrderPlanning_pauseStatus__K5k6R{padding:var(--ds-space-sm)}.WorkOrderPlanning_pauseIndicator__Zw4xS,.WorkOrderPlanning_pauseReason__rVJtV{font-size:var(--font-xs)}.WorkOrderPlanning_materialRequirement__3u-1i,.WorkOrderPlanning_materialStatus__iOl5w{padding:var(--ds-space-sm)}.WorkOrderPlanning_materialQuantities__UphLN{gap:var(--ds-space-xs)}.WorkOrderPlanning_materialAvailable__I4Bpe,.WorkOrderPlanning_materialRequired__U4VIk,.WorkOrderPlanning_materialShortage__A4AJ1{font-size:var(--font-xs);padding:var(--ds-space-xs)}.WorkOrderPlanning_collapsibleHeader__mIxsk{padding:var(--ds-space-sm)}.WorkOrderPlanning_collapsibleTitle__c3X5H{font-size:var(--font-sm)}.WorkOrderPlanning_collapsibleStatus__Dc\+2U{font-size:var(--font-xs)}}.WorkOrderPlanning_collapsibleSection__ba3Xe{background:var(--ds-bg-primary);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-md)}.WorkOrderPlanning_collapsibleHeader__mIxsk{align-items:center;background:var(--ds-bg-subtle);border-radius:var(--ds-radius-sm) var(--ds-radius-sm) 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:var(--ds-space-md);transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.WorkOrderPlanning_collapsibleHeader__mIxsk:hover{background:var(--ds-bg-hover)}.WorkOrderPlanning_collapsibleTitle__c3X5H{align-items:center;color:var(--ds-text-primary);display:flex;font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs)}.WorkOrderPlanning_collapsibleStatus__Dc\+2U{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500}.WorkOrderPlanning_collapsibleContent__vTSjC{background:var(--ds-bg-primary);border-radius:0 0 var(--ds-radius-sm) var(--ds-radius-sm);border-top:1px solid var(--ds-border-secondary);padding:var(--ds-space-md)}.WorkOrderPlanning_expandedSection__GD2a8{background:#f9fafb;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:2px solid #1d4ed8;margin-top:0;padding:var(--ds-space-lg)}.WorkOrderPlanning_sectionHeader__K591L{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--ds-space-md);text-align:left}.WorkOrderPlanning_sectionTitle__4yXVR{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-md);font-weight:var(--font-weight-semibold);gap:var(--ds-space-sm);margin:0;text-align:left}.WorkOrderPlanning_sectionIcon__A\+O-w{font-size:var(--font-lg)}.WorkOrderPlanning_productionDetailsSection__z2vxB{margin-bottom:var(--ds-space-lg)}.WorkOrderPlanning_productionDetailsGrid__cayn3{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WorkOrderPlanning_assignmentSection__tpwEP{margin-bottom:var(--ds-space-lg)}.WorkOrderPlanning_assignmentGrid__725Uw{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WorkOrderPlanning_materialSection__Tko8J{margin-bottom:var(--ds-space-lg)}.WorkOrderPlanning_materialGrid__85HwL{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WorkOrderPlanning_materialItem__O3uqM{margin-bottom:var(--ds-space-sm);padding-left:var(--ds-space-md)}.WorkOrderPlanning_progressSection__GXcVC{margin-bottom:var(--ds-space-lg)}.WorkOrderPlanning_progressGrid__AfXyY{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WorkOrderPlanning_actionsSection__hPfxA{margin-bottom:var(--ds-space-lg)}.WorkOrderPlanning_assignmentControls__AoTuk{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.WorkOrderPlanning_detailCard__VspOE{background:var(--ds-bg-primary);border:1px solid #e5e7eb;border-radius:var(--border-radius-md);padding:var(--ds-space-md);text-align:left}.WorkOrderPlanning_detailCard__VspOE p{color:var(--ds-text-primary);font-size:var(--font-sm);line-height:1.5;margin:0 0 var(--ds-space-sm) 0;text-align:left}.WorkOrderPlanning_detailCard__VspOE p:last-child{margin-bottom:0}.WorkOrderPlanning_detailCard__VspOE strong{color:var(--ds-text-secondary);font-weight:var(--font-weight-medium);margin-right:var(--ds-space-xs)}@media (max-width:768px){.WorkOrderPlanning_expandedSection__GD2a8{padding:var(--ds-space-md)}.WorkOrderPlanning_assignmentControls__AoTuk,.WorkOrderPlanning_assignmentGrid__725Uw,.WorkOrderPlanning_materialGrid__85HwL,.WorkOrderPlanning_productionDetailsGrid__cayn3,.WorkOrderPlanning_progressGrid__AfXyY{gap:var(--ds-space-sm);grid-template-columns:1fr}.WorkOrderPlanning_sectionTitle__4yXVR{font-size:var(--font-sm)}}.QualityControlManagement_qcManagementScreen__VZy5m{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.QualityControlManagement_pageContent__drkBW{padding:0}.QualityControlManagement_sectionHeader__KyltM{font-family:var(--font-family);margin-bottom:var(--ds-space-md)}.QualityControlManagement_sectionHeader__KyltM h3{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600;margin:0}.QualityControlManagement_queueCount__LMmlx{background:var(--ds-bg-card);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:500;padding:var(--ds-space-xs) var(--ds-space-sm)}.QualityControlManagement_qcContainer__IvuyW{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.QualityControlManagement_cardActions__IT9YY{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.QualityControlManagement_actionButtons__OCd0J{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}.QualityControlManagement_modalContent__YLHUk{animation:QualityControlManagement_modalSlideIn__30LMy .3s ease;background:var(--ds-bg-card);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-elevated);max-height:90vh;overflow-y:auto}@keyframes QualityControlManagement_modalSlideIn__30LMy{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.QualityControlManagement_modalHeader__-pjYR{align-items:center;border-bottom:1px solid var(--ds-border-primary);display:flex;justify-content:space-between;padding:var(--ds-space-lg)}.QualityControlManagement_modalHeader__-pjYR h3{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0}.QualityControlManagement_closeButton__SvHfd{-webkit-tap-highlight-color:var(--ds-tap-highlight);background:none;border:none;border-radius:var(--ds-radius-md);color:var(--ds-text-muted);cursor:pointer;font-size:var(--font-lg);height:var(--ds-touch-target-min);touch-action:var(--ds-touch-action);transition:all .2s ease;width:var(--ds-touch-target-min)}.QualityControlManagement_closeButton__SvHfd:hover{background:var(--ds-bg-expanded);color:var(--ds-text-primary)}.QualityControlManagement_modalBody__oZBFt{padding:var(--ds-space-lg)}.QualityControlManagement_qcSection__E2PYC{border-bottom:1px solid var(--ds-border-primary);margin-bottom:var(--ds-space-lg);padding-bottom:var(--ds-space-md)}.QualityControlManagement_qcSection__E2PYC:last-child{border-bottom:none;margin-bottom:0}.QualityControlManagement_qcSection__E2PYC h4{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.QualityControlManagement_checklistGrid__TXzx-{grid-gap:var(--ds-space-xs);display:grid;gap:var(--ds-space-xs)}.QualityControlManagement_checklistItem__qWrZ6{align-items:center;color:var(--ds-text-secondary);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--ds-font-sm);gap:var(--ds-space-sm);min-height:32px}.QualityControlManagement_checklistItem__qWrZ6 input[type=checkbox]{accent-color:var(--ds-btn-primary);height:var(--ds-space-md);width:var(--ds-space-md)}.QualityControlManagement_photoButton__ieAfW{-webkit-tap-highlight-color:var(--ds-tap-highlight);background:var(--ds-bg-expanded);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);cursor:pointer;font-family:var(--font-family);font-size:var(--ds-font-sm);height:44px;touch-action:var(--ds-touch-action);transition:all .2s ease;width:100%}.QualityControlManagement_photoButton__ieAfW:hover{background:var(--ds-bg-card);border-color:var(--ds-btn-primary)}.QualityControlManagement_remarksTextarea__LRLg3{background:var(--ds-bg-card);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--ds-font-sm);min-height:60px;padding:var(--ds-space-sm);resize:vertical;transition:border-color .2s ease;width:100%}.QualityControlManagement_remarksTextarea__LRLg3:focus{border-color:var(--ds-btn-primary);outline:none}.QualityControlManagement_remarksTextarea__LRLg3::-webkit-input-placeholder{color:var(--ds-text-muted)}.QualityControlManagement_remarksTextarea__LRLg3::placeholder{color:var(--ds-text-muted)}.QualityControlManagement_gradeSelection__Lp-Bt{align-items:center;display:flex;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-md)}.QualityControlManagement_gradeSelection__Lp-Bt label{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--ds-font-sm);font-weight:500}.QualityControlManagement_gradeSelect__jNha3{background:var(--ds-bg-card);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);cursor:pointer;flex:1 1;font-family:var(--font-family);font-size:var(--ds-font-sm);height:var(--ds-touch-target-min);padding:0 var(--ds-space-sm)}.QualityControlManagement_resultButtons__ifyH8{display:flex;gap:var(--ds-space-sm)}.QualityControlManagement_resultButtons__ifyH8 .QualityControlManagement_ds-btn__tkP5X{flex:1 1;height:56px}@media (max-width:767px){.QualityControlManagement_checklistGrid__TXzx-{gap:var(--ds-space-xs)}.QualityControlManagement_checklistItem__qWrZ6{min-height:36px}.QualityControlManagement_photoButton__ieAfW{height:48px}.QualityControlManagement_remarksTextarea__LRLg3{min-height:64px}.QualityControlManagement_resultButtons__ifyH8{flex-direction:column;gap:var(--ds-space-sm)}.QualityControlManagement_resultButtons__ifyH8 .QualityControlManagement_ds-btn__tkP5X{height:48px}}.QualityControlManagement_expandedSection__ctNER{border-bottom:1px solid var(--ds-border-subtle);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md) 0}.QualityControlManagement_expandedSection__ctNER:last-child{border-bottom:none;margin-bottom:0}.QualityControlManagement_sectionHeader__KyltM{align-items:center;border-bottom:2px solid var(--ds-border-primary);color:var(--ds-text-primary);display:flex;font-size:var(--font-lg);font-weight:600;gap:var(--ds-space-sm);margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.QualityControlManagement_professionalDetailsGrid__QofkB{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.QualityControlManagement_detailRow__Djo9W{grid-gap:var(--ds-space-md);align-items:start;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.QualityControlManagement_detailRowFull__Jryx-{border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm) 0}.QualityControlManagement_detailLabel__9gEDo{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:var(--font-sm);font-weight:600}.QualityControlManagement_detailValue__NfpQJ{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400;line-height:1.4}.QualityControlManagement_statusValue__0zhiN{align-items:center;background:rgba(29,78,216,.08);border-radius:4px;color:var(--ds-color-primary);display:flex;font-weight:600;gap:var(--ds-space-xs);padding:4px 8px}.QualityControlManagement_professionalTimeline__hFPrs{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin-top:var(--ds-space-sm)}.QualityControlManagement_timelineItem__zF-Tp{grid-gap:var(--ds-space-md);align-items:center;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.QualityControlManagement_timelineItem__zF-Tp:last-child{border-bottom:none}.QualityControlManagement_timelineLabel__G-uH6{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600}.QualityControlManagement_timelineValue__aBxPY{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400}.QualityControlManagement_professionalActions__LWZbc{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.QualityControlManagement_professionalNotes__VRS-F{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.QualityControlManagement_notesContent__Rs6ps{color:var(--ds-text-primary);font-size:var(--font-base);font-style:italic;line-height:1.5;margin:0}.QualityControlManagement_checklistPreview__sR9hW{grid-gap:var(--ds-space-xs);display:grid;gap:var(--ds-space-xs);margin-top:var(--ds-space-sm)}.QualityControlManagement_checklistPreviewItem__xUlzt{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:var(--font-sm);gap:var(--ds-space-sm);padding:var(--ds-space-xs) 0}.QualityControlManagement_checklistResults__SZpFM{grid-gap:var(--ds-space-xs);display:grid;gap:var(--ds-space-xs);margin-top:var(--ds-space-sm)}.QualityControlManagement_checklistResultItem__o6XpQ{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);gap:var(--ds-space-sm);padding:var(--ds-space-xs) 0}.QualityControlManagement_checklistResultItem__o6XpQ.QualityControlManagement_passed__ThNhK{color:var(--ds-status-active)}.QualityControlManagement_checklistResultItem__o6XpQ.QualityControlManagement_failed__OFFWU{color:var(--ds-text-muted)}.QualityControlManagement_checklistScore__8rVgq{background:var(--ds-bg-status-active-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-status-active);font-weight:600;margin-top:var(--ds-space-sm);padding:var(--ds-space-sm)}.QualityControlManagement_qcSpecifications__gJXiU{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md)}.QualityControlManagement_qcSpecifications__gJXiU h4{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.QualityControlManagement_qcSpecifications__gJXiU p{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--ds-font-sm);margin:0 0 var(--ds-space-xs) 0}@media (max-width:767px){.QualityControlManagement_qcContainer__IvuyW{padding-left:0;padding-right:0}.QualityControlManagement_modalContent__YLHUk{margin:var(--ds-space-md);max-height:calc(100vh - var(--ds-space-md)*2)}.QualityControlManagement_actionButtons__OCd0J{gap:var(--ds-space-xs)}.QualityControlManagement_actionButtons__OCd0J button{flex:1 1;min-width:calc(50% - 3px)}.QualityControlManagement_detailRow__Djo9W{gap:var(--ds-space-xs);grid-template-columns:1fr}.QualityControlManagement_detailLabel__9gEDo{font-weight:600}.QualityControlManagement_timelineItem__zF-Tp{display:block}.QualityControlManagement_timelineLabel__G-uH6{display:block;font-weight:600;margin-bottom:var(--ds-space-xs)}.QualityControlManagement_timelineValue__aBxPY{display:block;font-weight:400}.QualityControlManagement_professionalActions__LWZbc{align-items:stretch;flex-direction:column}.QualityControlManagement_professionalActions__LWZbc .QualityControlManagement_ds-btn__tkP5X{width:100%}}.DeliveryFulfillment_deliveryFulfillmentScreen__Qa\+EF{display:flex;flex-direction:column;height:100%;text-align:left!important;width:100%}.DeliveryFulfillment_pageContent__Z3DVg{flex:1 1;overflow-y:auto;padding:var(--ds-space-md)}.DeliveryFulfillment_deliveryContainer__oTcWD{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.DeliveryFulfillment_expandedSection__dmMhJ{border-bottom:1px solid var(--ds-border-subtle);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-md) 0}.DeliveryFulfillment_expandedSection__dmMhJ:last-child{border-bottom:none;margin-bottom:0}.DeliveryFulfillment_sectionHeader__SgxUs{align-items:center;border-bottom:2px solid var(--ds-border-primary);color:var(--ds-text-primary);display:flex;font-size:var(--font-lg);font-weight:600;gap:var(--ds-space-sm);margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.DeliveryFulfillment_professionalDetailsGrid__jKEn4{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.DeliveryFulfillment_detailRow__acgGd{grid-gap:var(--ds-space-md);align-items:start;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.DeliveryFulfillment_detailRowFull__33-CS{border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm) 0}.DeliveryFulfillment_detailLabel__\+hv-a{align-items:center;color:var(--ds-text-secondary);display:flex;font-size:var(--font-sm);font-weight:600}.DeliveryFulfillment_detailValue__mNFf8{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400;line-height:1.4}.DeliveryFulfillment_statusValue__c9ktJ{align-items:center;background:rgba(29,78,216,.08);border-radius:4px;color:var(--ds-color-primary);display:flex;font-weight:600;gap:var(--ds-space-xs);padding:4px 8px}.DeliveryFulfillment_professionalTimeline__-7ifn{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);margin-top:var(--ds-space-sm)}.DeliveryFulfillment_timelineItem__50kil{grid-gap:var(--ds-space-md);align-items:center;border-bottom:1px solid var(--ds-border-subtle);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 2fr;padding:var(--ds-space-sm) 0}.DeliveryFulfillment_timelineItem__50kil:last-child{border-bottom:none}.DeliveryFulfillment_timelineLabel__W2cT6{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:600}.DeliveryFulfillment_timelineValue__dI-6x{color:var(--ds-text-primary);font-size:var(--font-base);font-weight:400}.DeliveryFulfillment_professionalActions__FIQRP{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-md);margin-top:var(--ds-space-sm)}.DeliveryFulfillment_trackingProgress__CnUg2{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.DeliveryFulfillment_trackingStatus__stQqT{align-items:center;color:var(--ds-color-primary);display:flex;font-weight:600;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-sm)}.DeliveryFulfillment_deliveryProofSection__vJ4al{background:var(--ds-bg-status-active-subtle);border-left:4px solid var(--ds-status-active);border-radius:var(--ds-radius-md);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.DeliveryFulfillment_deliveryProofStatus__9GAzE{align-items:center;color:var(--ds-status-active);display:flex;font-weight:600;gap:var(--ds-space-sm)}.DeliveryFulfillment_professionalNotes__s5KqZ{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-sm);margin-top:var(--ds-space-sm);padding:var(--ds-space-md)}.DeliveryFulfillment_notesContent__cTVGM{color:var(--ds-text-primary);font-size:var(--font-base);font-style:italic;line-height:1.5;margin:0}.DeliveryFulfillment_modalContent__iXkmv{background:#fff;border-radius:var(--ds-radius-lg);display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;padding:0;width:90vw}.DeliveryFulfillment_modalHeader__j0xXK{align-items:center;border-bottom:1px solid var(--ds-border-secondary);display:flex;gap:var(--ds-space-md);justify-content:space-between;padding:var(--ds-space-lg)}.DeliveryFulfillment_modalTitle__0OMFX{display:flex;flex:1 1;flex-direction:column;gap:var(--ds-space-xs)}.DeliveryFulfillment_modalHeader__j0xXK h3{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600;margin:0}.DeliveryFulfillment_breadcrumb__mj5Gl{color:var(--ds-text-secondary);font-size:var(--font-sm);font-weight:400}.DeliveryFulfillment_closeButton__hZPfV{background:none;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;font-size:24px;padding:var(--ds-space-xs);transition:all .2s ease}.DeliveryFulfillment_closeButton__hZPfV:hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}.DeliveryFulfillment_modalBody__57mG\+{flex:1 1;overflow-y:auto;padding:var(--ds-space-lg)}@media (max-width:768px){.DeliveryFulfillment_pageContent__Z3DVg{padding:var(--ds-space-sm)}.DeliveryFulfillment_modalContent__iXkmv{max-height:90vh;width:95vw}.DeliveryFulfillment_modalBody__57mG\+,.DeliveryFulfillment_modalHeader__j0xXK{padding:var(--ds-space-md)}.DeliveryFulfillment_detailRow__acgGd{gap:var(--ds-space-xs);grid-template-columns:1fr}.DeliveryFulfillment_detailLabel__\+hv-a{font-weight:600}.DeliveryFulfillment_timelineItem__50kil{display:block}.DeliveryFulfillment_timelineLabel__W2cT6{display:block;font-weight:600;margin-bottom:var(--ds-space-xs)}.DeliveryFulfillment_timelineValue__dI-6x{display:block;font-weight:400}.DeliveryFulfillment_professionalActions__FIQRP{align-items:stretch;flex-direction:column}.DeliveryFulfillment_professionalActions__FIQRP .DeliveryFulfillment_ds-btn__RgRjj{width:100%}}.Procurement_procurementModule__FOL8i{background:var(--background-primary);display:grid;grid-template-rows:48px 44px 1fr 56px;height:100%;position:relative}.Procurement_procurementTabs__WdD1p{background:#fff;border-bottom:1px solid var(--ds-border-primary);display:flex;grid-row:1;height:48px}.Procurement_tabButton__EC3ba{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--ds-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Procurement_tabButton__EC3ba.Procurement_active__X95R3{background:var(--ds-bg-priority-low-subtle);border-bottom-color:var(--color-primary);box-shadow:0 4px 12px rgba(29,78,216,.15);color:var(--color-primary);font-weight:600;transform:translateY(-1px)}.Procurement_tabButton__EC3ba:hover:not(.Procurement_active__X95R3){background:var(--ds-bg-subtle);color:var(--ds-text-primary);transform:translateY(-.5px)}.Procurement_tabButton__EC3ba:active{transform:translateY(0);transition:all .1s}.Procurement_procurementFilters__hrpmJ{-ms-overflow-style:none;align-items:center;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border-primary);display:flex;gap:var(--ds-space-sm);grid-row:2;height:44px;overflow-x:auto;padding:0 var(--ds-space-md);scrollbar-width:none}.Procurement_procurementFilters__hrpmJ::-webkit-scrollbar{display:none}.Procurement_filterContainer__CJK53{justify-content:space-between;width:100%}.Procurement_filterContainer__CJK53,.Procurement_filterDropdowns__E4RgQ{align-items:center;display:flex;gap:var(--ds-space-sm)}.Procurement_filterDropdown__L8Ej-{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:500;height:36px;line-height:1.2;min-width:120px;padding:var(--ds-space-xs) var(--ds-space-sm);padding-right:32px;transition:all .2s}.Procurement_filterDropdown__L8Ej-:hover{background-color:var(--ds-bg-hover);border-color:var(--ds-border-hover)}.Procurement_filterDropdown__L8Ej-:focus{border-color:var(--ds-btn-primary);box-shadow:0 0 0 2px var(--ds-focus-ring);outline:none}.Procurement_countIndicator__SJQ\+G{align-items:center;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs);min-height:32px;padding:var(--ds-space-xs) var(--ds-space-sm);white-space:nowrap}.Procurement_procurementContent__1KYrm{-webkit-overflow-scrolling:touch;background:var(--background-primary);grid-row:3;overflow:auto;overflow-x:auto;overflow-y:auto}.Procurement_procurementCTA__0PnoM{align-items:center;background:#fff;border-top:1px solid var(--ds-border-primary);box-shadow:0 -2px 8px rgba(0,0,0,.1);display:flex;grid-row:4;height:56px;padding:var(--ds-space-sm) var(--ds-space-md);z-index:10}.Procurement_procurementCTAButton__t1Sc-{align-items:center;background:var(--ds-btn-primary);border:none;border-radius:var(--ds-radius-md);color:#fff;cursor:pointer;display:flex;font-size:var(--font-base);font-weight:600;height:40px;justify-content:center;min-height:44px;transition:all .2s;width:100%}.Procurement_procurementCTAButton__t1Sc-:hover{background:var(--ds-btn-primary-hover);transform:translateY(-1px)}.Procurement_procurementCTAButton__t1Sc-:active{background:var(--ds-btn-primary-active);transform:translateY(1px)}@media (max-width:768px){.Procurement_procurementFilters__hrpmJ{padding:0 var(--ds-space-sm)}.Procurement_filterBtn__FQSCr{font-size:var(--font-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.Procurement_procurementCTA__0PnoM{padding:var(--ds-space-sm) var(--ds-space-sm)}.Procurement_tabButton__EC3ba{font-size:var(--font-sm)}}.Procurement_tabContentWithPadding__u8G3k{padding:var(--ds-space-md)}.Procurement_listContent__2V0xy{padding:var(--ds-space-md) var(--ds-space-sm) 0 var(--ds-space-sm)}.Procurement_procurementContent__1KYrm .Procurement_componentWrapper__A6WiY{background:transparent}.Procurement_procurementContent__1KYrm [class*=voiceCommands]{display:none}.PurchaseOrders_purchaseOrdersScreen__Djpkx{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.PurchaseOrders_pageContent__-lvMU{padding:0}.PurchaseOrders_poContainer__He0yp{grid-gap:12px;display:grid;gap:12px;margin:0 auto 20px;max-width:1400px;padding:0 10px}.PurchaseOrders_alertHeader__\+irCA{align-items:center;background:var(--ds-text-critical);border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;display:flex;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:var(--ds-touch-target-comfortable);letter-spacing:.02em;margin-bottom:var(--ds-space-md);padding:0 var(--ds-space-md)}.PurchaseOrders_businessMetrics__Ycfw\+{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:var(--ds-space-lg)}.PurchaseOrders_metricCard__cVWku{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);display:flex;flex-direction:column;gap:4px;padding:var(--ds-space-sm)}.PurchaseOrders_metricLabel__5zpVo{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:500}.PurchaseOrders_metricValue__f-CF-{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600}.PurchaseOrders_contextSection__CQATY{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:var(--ds-space-lg)}.PurchaseOrders_contextCard__MGNhE{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.PurchaseOrders_contextHeader__uEYOI{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:600;margin-bottom:6px}.PurchaseOrders_contextContent__Ij-HP{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--font-xs);line-height:1.4;max-width:100%;overflow-wrap:break-word}.PurchaseOrders_contextContent__Ij-HP div{word-wrap:break-word;margin-bottom:4px;overflow-wrap:break-word}.PurchaseOrders_contextContent__Ij-HP div:last-child{margin-bottom:0}.PurchaseOrders_cardActions__dgpBw{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.PurchaseOrders_actionButtons__270Ai{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}@media (max-width:768px){.PurchaseOrders_poContainer__He0yp{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.PurchaseOrders_businessMetrics__Ycfw\+{grid-template-columns:repeat(2,1fr)}.PurchaseOrders_contextSection__CQATY{grid-template-columns:1fr}.PurchaseOrders_contextContent__Ij-HP{word-wrap:break-word;max-width:100%;overflow-x:hidden}}.InwardEntryManagement_expandedSection__xJ9b7{background:#f9fafb;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:2px solid #1d4ed8;margin-top:0;padding:var(--ds-space-lg)}.InwardEntryManagement_sectionHeader__TWGzN{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--ds-space-md);text-align:left}.InwardEntryManagement_sectionTitle__o1zG5{align-items:center;color:var(--ds-text-primary);display:flex;font-size:var(--font-md);font-weight:var(--font-weight-semibold);gap:var(--ds-space-sm);margin:0;text-align:left}.InwardEntryManagement_sectionIcon__GcEIk{font-size:var(--font-lg)}.InwardEntryManagement_materialInfoSection__FYQ20{margin-bottom:var(--ds-space-lg)}.InwardEntryManagement_materialInfoGrid__48EGu{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.InwardEntryManagement_businessContextSection__ebY8l{margin-bottom:var(--ds-space-lg)}.InwardEntryManagement_businessContextGrid__xVv3g{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.InwardEntryManagement_qualityInfoSection__slZZC{margin-bottom:var(--ds-space-lg)}.InwardEntryManagement_qualityInfoGrid__pilQt{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.InwardEntryManagement_detailCard__HhRZy{background:var(--ds-bg-primary);border:1px solid #e5e7eb;border-radius:var(--border-radius-md);padding:var(--ds-space-md);text-align:left}.InwardEntryManagement_detailCard__HhRZy p{color:var(--ds-text-primary);font-size:var(--font-sm);line-height:1.5;margin:0 0 var(--ds-space-sm) 0;text-align:left}.InwardEntryManagement_detailCard__HhRZy p:last-child{margin-bottom:0}.InwardEntryManagement_detailCard__HhRZy strong{color:var(--ds-text-secondary);font-weight:var(--font-weight-medium);margin-right:var(--ds-space-xs)}.InwardEntryManagement_expandedActions__v\+QOA{border-top:2px solid var(--ds-border-subtle);display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);justify-content:flex-start;margin-top:var(--ds-space-xl);padding-top:var(--ds-space-lg)}.InwardEntryManagement_expandedActions__v\+QOA .InwardEntryManagement_ds-btn__dIQDQ{align-items:center!important;border-radius:var(--ds-radius-md)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;display:flex!important;font-size:var(--font-sm)!important;font-weight:var(--ds-font-weight-semibold)!important;gap:var(--ds-space-xs)!important;justify-content:center!important;min-height:var(--ds-touch-target-md)!important;padding:var(--ds-space-sm) var(--ds-space-md)!important;transition:all .2s ease!important}.InwardEntryManagement_expandedActions__v\+QOA .InwardEntryManagement_ds-btn__dIQDQ:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.InwardEntryManagement_statusGrid__B1lo5{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--ds-space-md)}.InwardEntryManagement_statusGrid__B1lo5 p{background:var(--ds-bg-subtle);border-left:3px solid var(--ds-border-accent);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-size:var(--font-sm);line-height:1.5;margin:0;padding:var(--ds-space-sm);text-align:left}.InwardEntryManagement_statusGrid__B1lo5 p strong{color:var(--ds-text-secondary);font-weight:var(--ds-font-weight-medium);margin-right:var(--ds-space-xs)}@media (max-width:768px){.InwardEntryManagement_expandedSection__xJ9b7{padding:var(--ds-space-md)}.InwardEntryManagement_businessContextGrid__xVv3g,.InwardEntryManagement_materialInfoGrid__48EGu,.InwardEntryManagement_qualityInfoGrid__pilQt,.InwardEntryManagement_statusGrid__B1lo5{gap:var(--ds-space-sm);grid-template-columns:1fr}.InwardEntryManagement_expandedActions__v\+QOA{gap:var(--ds-space-xs)}.InwardEntryManagement_expandedActions__v\+QOA .InwardEntryManagement_ds-btn__dIQDQ{flex:1 1;min-width:calc(50% - var(--ds-space-xs))}.InwardEntryManagement_sectionTitle__o1zG5{font-size:var(--font-sm)}}.InventoryManagement_inventoryScreen__OD4Tt{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.InventoryManagement_pageContent__2Ttwg{padding:0}.InventoryManagement_inventoryContainer__pYSpJ{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.InventoryManagement_alertHeader__CPldk{align-items:flex-start;background:var(--ds-priority-high);border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:var(--ds-touch-target-comfortable);justify-content:center;letter-spacing:.02em;margin-bottom:var(--ds-space-md);padding:0 var(--ds-space-md)}.InventoryManagement_alertHeader__CPldk small{font-size:var(--font-xs);font-weight:400;margin-top:2px;opacity:.9}.InventoryManagement_metricsSection__bdftV{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:var(--ds-space-lg)}.InventoryManagement_metricCard__\+f-N1{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);display:flex;flex-direction:column;gap:4px;padding:var(--ds-space-sm)}.InventoryManagement_metricLabel__gmL8v{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:500}.InventoryManagement_metricValue__L3\+tc{color:var(--ds-text-primary);font-size:var(--font-sm);font-weight:600}.InventoryManagement_contextSection__mBtPB{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:var(--ds-space-lg)}.InventoryManagement_contextCard__ZRWQS{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.InventoryManagement_contextHeader__WfJ-7{color:var(--ds-text-secondary);font-size:var(--font-xs);font-weight:600;margin-bottom:6px}.InventoryManagement_contextContent__FYL3q{word-wrap:break-word;color:var(--ds-text-primary);font-size:var(--font-xs);line-height:1.4;max-width:100%;overflow-wrap:break-word}.InventoryManagement_contextContent__FYL3q div{word-wrap:break-word;margin-bottom:4px;overflow-wrap:break-word}.InventoryManagement_contextContent__FYL3q div:last-child{margin-bottom:0}.InventoryManagement_notesSection__1W0Yf{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-size:var(--font-xs);margin-bottom:var(--ds-space-lg);padding:var(--ds-space-sm)}.InventoryManagement_cardActions__GWbZF{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.InventoryManagement_actionButtons__qJMkj{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}@media (min-width:768px){.InventoryManagement_metricsSection__bdftV{gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (min-width:1024px){.InventoryManagement_metricsSection__bdftV{grid-template-columns:repeat(2,1fr)}.InventoryManagement_contextSection__mBtPB{gap:var(--ds-space-md);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.InventoryManagement_metricsSection__bdftV{grid-template-columns:repeat(4,1fr)}.InventoryManagement_contextSection__mBtPB{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.InventoryManagement_inventoryContainer__pYSpJ{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.InventoryManagement_contextSection__mBtPB{gap:var(--ds-space-xs);grid-template-columns:1fr}.InventoryManagement_contextCard__ZRWQS{min-width:0;overflow-wrap:break-word}.InventoryManagement_metricCard__\+f-N1{min-height:auto;padding:var(--ds-space-sm)}.InventoryManagement_contextContent__FYL3q{word-wrap:break-word;max-width:100%;overflow-x:hidden}}.Customers_customersModule__cugGe{background:var(--background-primary);display:grid;grid-template-rows:var(--ds-touch-target-preferred) var(--ds-touch-target-md) 1fr var(--ds-touch-target-comfortable);height:100%;overflow-x:hidden;position:relative}.Customers_customersModule__cugGe.Customers_noCTA__rSouA{grid-template-rows:var(--ds-touch-target-preferred) var(--ds-touch-target-md) 1fr}.Customers_customersModule__cugGe.Customers_view360Mode__FY3z5,.Customers_customersModule__cugGe.Customers_view360Mode__FY3z5.Customers_noCTA__rSouA{grid-template-rows:var(--ds-touch-target-preferred) 1fr}.Customers_customersSections__yaoLl{background:#fff;border-bottom:1px solid var(--ds-border-primary);display:flex;grid-row:1;height:var(--ds-touch-target-preferred)}.Customers_sectionButton__qD0j7{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--ds-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:var(--font-family);font-size:var(--font-base);font-weight:500;height:var(--ds-touch-target-preferred);justify-content:center;letter-spacing:.02em;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Customers_sectionButton__qD0j7.Customers_active__1iCpZ{background:var(--ds-bg-priority-low-subtle);border-bottom-color:var(--color-primary);box-shadow:0 4px 12px rgba(29,78,216,.15);color:var(--color-primary);font-weight:600;transform:translateY(-1px)}.Customers_sectionButton__qD0j7:hover:not(.Customers_active__1iCpZ){background:var(--ds-bg-subtle);color:var(--ds-text-primary);transform:translateY(-.5px)}.Customers_customersFilters__hjvBL{-ms-overflow-style:none;align-items:center;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-border-primary);display:flex;gap:var(--ds-space-sm);grid-row:2;height:var(--ds-touch-target-md);margin-top:2px;overflow-x:auto;padding:0 var(--ds-space-md);scrollbar-width:none}.Customers_customersFilters__hjvBL::-webkit-scrollbar{display:none}.Customers_filterContainer__P6bmv{justify-content:space-between;width:100%}.Customers_filterContainer__P6bmv,.Customers_filterDropdowns__0I8IO{align-items:center;display:flex;gap:var(--ds-space-sm)}.Customers_filterDropdown__DU36T{background:#fff;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;flex:1 1;font-size:var(--font-sm);font-weight:500;height:var(--ds-space-xxl);line-height:1.2;max-width:140px;min-width:90px;padding:var(--ds-space-xs) var(--ds-space-sm);transition:all .2s}.Customers_filterDropdown__DU36T:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.1)}.Customers_filterDropdown__DU36T:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.2);outline:none}.Customers_countIndicator__RPuQZ{align-items:center;background:var(--ds-bg-subtle);border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);display:flex;font-size:var(--font-sm);font-weight:600;gap:var(--ds-space-xs);min-height:var(--ds-space-xxl);padding:var(--ds-space-xs) var(--ds-space-sm);white-space:nowrap}.Customers_customersContent__zcIhY{-webkit-overflow-scrolling:touch;background:var(--background-primary);grid-row:3;overflow:auto;overflow-x:auto;overflow-y:auto;position:relative}.Customers_customersModule__cugGe.Customers_view360Mode__FY3z5 .Customers_customersContent__zcIhY{overflow:hidden}.Customers_customersContent__zcIhY.Customers_scrollable__LVgLW::-webkit-scrollbar{width:6px}.Customers_customersContent__zcIhY.Customers_scrollable__LVgLW::-webkit-scrollbar-track{background:var(--ds-bg-subtle);border-radius:3px}.Customers_customersContent__zcIhY.Customers_scrollable__LVgLW::-webkit-scrollbar-thumb{background:var(--ds-border-primary);border-radius:3px}.Customers_customersContent__zcIhY.Customers_scrollable__LVgLW::-webkit-scrollbar-thumb:hover{background:var(--ds-text-secondary)}.Customers_customersCTA__espPt{align-items:center;background:#fff;border-top:1px solid var(--ds-border-primary);box-shadow:0 -2px 8px rgba(0,0,0,.1);display:flex;grid-row:4;height:var(--ds-touch-target-comfortable);padding:var(--ds-space-sm) var(--ds-space-md);z-index:10}.Customers_customersCTAButton__a5OGI{align-items:center;background:var(--ds-btn-primary);border:none;border-radius:var(--ds-radius-md);color:#fff;cursor:pointer;display:flex;font-size:var(--font-base);font-weight:600;height:var(--ds-space-xxl);justify-content:center;min-height:var(--ds-touch-target-md);transition:all .2s;width:100%}.Customers_customersCTAButton__a5OGI:hover{background:var(--ds-btn-primary-hover);transform:translateY(-1px)}.Customers_customersCTAButton__a5OGI:active{background:var(--ds-btn-primary-active);transform:translateY(1px)}@media (max-width:768px){.Customers_sectionButton__qD0j7{min-height:var(--ds-touch-target-md)}.Customers_customersCTAButton__a5OGI,.Customers_filterDropdown__DU36T{font-size:var(--font-base);min-height:var(--ds-touch-target-md)}}.CustomerListManagement_customerListContainer__I5zTI{display:flex;flex-direction:column;height:100%}.CustomerListManagement_customerGrid__R2e6O{display:flex;flex:1 1;flex-direction:column;gap:var(--ds-space-sm);overflow-y:auto;padding:var(--ds-space-md)}@media (min-width:1024px){.CustomerListManagement_customerGrid__R2e6O{gap:var(--ds-space-md)}}.CustomerListManagement_loyaltyBadge__XcDge{align-items:center;color:var(--ds-text-primary);display:flex;font-weight:600;gap:var(--ds-space-xs);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerListManagement_loyaltyBadge__XcDge.CustomerListManagement_platinum__PAfd5{color:var(--ds-color-gold)}.CustomerListManagement_loyaltyBadge__XcDge.CustomerListManagement_gold__VW5MK{color:var(--ds-color-accent)}.CustomerListManagement_loyaltyBadge__XcDge.CustomerListManagement_silver__kuc-M{color:var(--ds-color-neutral)}.CustomerListManagement_lastOrder__xuOPs{color:var(--ds-text-secondary);font-size:var(--font-xs)}.CustomerListManagement_paymentStatus__f\+EmE{align-items:center;display:flex;font-weight:500;gap:var(--ds-space-xs)}.CustomerListManagement_paymentStatus__f\+EmE.CustomerListManagement_excellent__M0XBG{color:var(--ds-color-success)}.CustomerListManagement_paymentStatus__f\+EmE.CustomerListManagement_good__VsFYs{color:var(--ds-color-info)}.CustomerListManagement_paymentStatus__f\+EmE.CustomerListManagement_average__GYKVv{color:var(--ds-color-warning)}.CustomerListManagement_paymentStatus__f\+EmE.CustomerListManagement_poor__xkoFb{color:var(--ds-color-danger)}.CustomerListManagement_emptyState__016a4{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--ds-space-xl)}.CustomerListManagement_emptyStateContent__CUjig{max-width:300px;text-align:center}.CustomerListManagement_emptyIcon__yKDPa{display:block;font-size:48px;margin-bottom:var(--ds-space-md)}.CustomerListManagement_emptyTitle__UuABc{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerListManagement_emptyDescription__DPy67{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.5;margin:0}@media (max-width:768px){.CustomerListManagement_customerGrid__R2e6O{padding:var(--ds-space-sm)}.CustomerListManagement_loyaltyBadge__XcDge{font-size:var(--font-xs)}}.SupportTicketManagement_supportTicketScreen__sRRI\+{background:var(--ds-bg-primary);color:var(--ds-text-primary);margin:0;max-width:none;padding:var(--ds-padding-screen);position:relative;text-align:left!important;width:100%}.SupportTicketManagement_pageContent__YO6bL{padding:0}.SupportTicketManagement_ticketsContainer__e0GOM{display:flex;flex-direction:column;gap:var(--ds-space-sm);margin:0 auto;margin-bottom:var(--ds-space-lg);max-width:1400px;padding:0 var(--ds-space-sm)}.SupportTicketManagement_statusLine__R1tkG{align-items:center;display:flex;font-size:var(--font-sm);font-weight:500;gap:var(--ds-space-xs)}.SupportTicketManagement_cardActions__6kQ1g{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);margin-top:clamp(12px,3vw,16px)}.SupportTicketManagement_actionButtons__OtLha{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);margin-top:var(--ds-space-md)}.SupportTicketManagement_notesList__\+ZSky{color:var(--ds-text-secondary);margin:var(--ds-space-sm) 0;padding-left:var(--ds-space-md)}.SupportTicketManagement_notesList__\+ZSky li{font-size:var(--font-sm);line-height:1.4;margin-bottom:var(--ds-space-xs)}@media (max-width:767px){.SupportTicketManagement_ticketsContainer__e0GOM{padding-left:0;padding-right:0}}.CustomerDetailsModal_modalContainer__-k8QT{background:var(--ds-bg-primary);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:100%}.CustomerDetailsModal_modalHeader__Ukj51{align-items:center;background:var(--ds-bg-primary);border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-shrink:0;height:var(--ds-touch-target-preferred);justify-content:space-between;padding:0 var(--ds-space-md)}.CustomerDetailsModal_closeButton__Cf4EL{align-items:center;background:transparent;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-color-primary);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-family);font-size:var(--font-lg);height:var(--ds-touch-target-md);justify-content:center;transition:all .2s ease;width:var(--ds-touch-target-md)}.CustomerDetailsModal_closeButton__Cf4EL:hover{background:var(--ds-bg-hover);color:var(--ds-color-primary-hover)}.CustomerDetailsModal_modalTitle__415Qy{color:var(--ds-text-primary);flex:1 1;font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CustomerDetailsModal_modalContent__AERlp{-webkit-overflow-scrolling:touch;background:var(--ds-bg-primary);flex:1 1;overflow-y:auto;padding:var(--ds-space-md)}@media (max-width:768px){.CustomerDetailsModal_modalContainer__-k8QT{margin:0;max-height:90vh}.CustomerDetailsModal_modalHeader__Ukj51{padding:0 var(--ds-space-sm)}.CustomerDetailsModal_modalContent__AERlp{padding:var(--ds-space-sm)}.CustomerDetailsModal_modalTitle__415Qy{font-size:var(--font-base)}}@media (hover:none) and (pointer:coarse){.CustomerDetailsModal_closeButton__Cf4EL{min-height:var(--ds-touch-target);min-width:var(--ds-touch-target)}}@media (prefers-reduced-motion:reduce){.CustomerDetailsModal_closeButton__Cf4EL{transition:none}}.OrderDetailsModal_orderDetailsContent__VOtNj{display:flex;flex-direction:column;gap:var(--ds-space-lg)}.OrderDetailsModal_orderHeader__iOi4P{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;padding-bottom:var(--ds-space-md)}.OrderDetailsModal_orderInfo__xh\+65{flex:1 1}.OrderDetailsModal_orderTitle__63-cK{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:700;margin:0 0 var(--ds-space-xs) 0}.OrderDetailsModal_customerName__nR0we{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);margin:0}.OrderDetailsModal_orderBadges__\+XRfN{align-items:flex-end;display:flex;flex-direction:column;gap:var(--ds-space-xs)}.OrderDetailsModal_paymentStatus__Foy-E,.OrderDetailsModal_statusBadge__jOwXp,.OrderDetailsModal_urgencyBadge__WkMAm{border-radius:var(--ds-radius-sm);font-family:var(--font-family);font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_info__w\+rfe,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_info__w\+rfe{background:var(--ds-color-info);color:var(--ds-text-inverse)}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_primary__yEWzA,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_primary__yEWzA{background:var(--ds-color-primary);color:var(--ds-text-inverse)}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_success__dpNCW,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_success__dpNCW{background:var(--ds-color-success);color:var(--ds-text-inverse)}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_warning__NoDQh,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_warning__NoDQh{background:var(--ds-color-warning);color:var(--ds-text-primary)}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_danger__tqUUA,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_danger__tqUUA{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.OrderDetailsModal_paymentStatus__Foy-E.OrderDetailsModal_neutral__hBVDy,.OrderDetailsModal_statusBadge__jOwXp.OrderDetailsModal_neutral__hBVDy,.OrderDetailsModal_urgencyBadge__WkMAm.OrderDetailsModal_normal__6uDeA{background:var(--ds-color-neutral);color:var(--ds-text-primary)}.OrderDetailsModal_urgencyBadge__WkMAm.OrderDetailsModal_urgent__RwRo1{background:var(--ds-color-warning);color:var(--ds-text-primary)}.OrderDetailsModal_urgencyBadge__WkMAm.OrderDetailsModal_critical__21otu{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.OrderDetailsModal_detailSection__rq8eZ{display:flex;flex-direction:column;gap:var(--ds-space-md)}.OrderDetailsModal_sectionTitle__jXtAS{border-bottom:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0;padding-bottom:var(--ds-space-xs)}.OrderDetailsModal_detailGrid__urGzU{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:1fr}.OrderDetailsModal_detailItem__iz1ou{align-items:flex-start;background:var(--ds-bg-secondary);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-md);justify-content:space-between;padding:var(--ds-space-sm)}.OrderDetailsModal_detailLabel__XOfdp{color:var(--ds-text-secondary);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;min-width:120px}.OrderDetailsModal_detailValue__x9rNm{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);text-align:right;word-break:break-word}.OrderDetailsModal_productionInfo__14cLu{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.OrderDetailsModal_progressSection__-i\+\+c{background:var(--ds-bg-secondary);border-radius:var(--ds-radius-sm);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm)}.OrderDetailsModal_progressHeader__kppUa{align-items:center;display:flex;justify-content:space-between}.OrderDetailsModal_progressValue__ithff{color:var(--ds-color-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600}.OrderDetailsModal_progressBar__oGW4Z{background:var(--ds-bg-accent);border-radius:var(--ds-radius-sm);height:8px;overflow:hidden;width:100%}.OrderDetailsModal_progressFill__8IqEV{background:var(--ds-color-primary);border-radius:var(--ds-radius-sm);height:100%;transition:width .3s ease}.OrderDetailsModal_notesContent__BuMdl{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-info);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.OrderDetailsModal_notesText__x16J6{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.6;margin:0}@media (max-width:768px){.OrderDetailsModal_orderHeader__iOi4P{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.OrderDetailsModal_orderBadges__\+XRfN{align-items:flex-start;flex-direction:row;gap:var(--ds-space-xs)}.OrderDetailsModal_detailItem__iz1ou{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.OrderDetailsModal_detailLabel__XOfdp{min-width:auto}.OrderDetailsModal_detailValue__x9rNm{text-align:left}}@media (hover:none) and (pointer:coarse){.OrderDetailsModal_orderDetailsContent__VOtNj{padding-bottom:var(--ds-space-lg)}}@media (prefers-reduced-motion:reduce){.OrderDetailsModal_progressFill__8IqEV{transition:none}}.CustomerOrdersTab_ordersTabContainer__1USUP{display:flex;flex-direction:column}.CustomerOrdersTab_ordersList__y5tFL{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md)}.CustomerOrdersTab_truncateText__Zf99G{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerOrdersTab_statusLine__EoPSt{align-items:center;color:var(--ds-text-secondary);display:flex;font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;gap:var(--ds-space-xs);line-height:1.3}.CustomerOrdersTab_emptyState__5TZE8{align-items:center;display:flex;justify-content:center;padding:var(--ds-space-md)}.CustomerOrdersTab_emptyStateContent__jSPkc{max-width:320px;text-align:center}.CustomerOrdersTab_emptyIcon__neMdI{display:block;font-size:var(--font-xxl);margin-bottom:var(--ds-space-md)}.CustomerOrdersTab_emptyTitle__bDFYs{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerOrdersTab_emptyDescription__SZD6Y{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0}@media (max-width:768px){.CustomerOrdersTab_ordersList__y5tFL{padding:var(--ds-space-sm)}.CustomerOrdersTab_emptyStateContent__jSPkc{padding:var(--ds-space-md)}.CustomerOrdersTab_emptyIcon__neMdI{font-size:var(--font-xl)}}@media (hover:none) and (pointer:coarse){.CustomerOrdersTab_ordersList__y5tFL{padding-bottom:var(--ds-space-lg)}}@media (prefers-reduced-motion:reduce){.CustomerOrdersTab_progressFill__5mcp0{transition:none}}.CustomerAccountStatementTab_accountStatementContainer__GJhOr{display:flex;flex-direction:column;gap:var(--ds-space-lg);padding:var(--ds-space-md)}.CustomerAccountStatementTab_emptyState__BKu8p{padding:var(--ds-space-md)}.CustomerAccountStatementTab_emptyIcon__qXsMt{font-size:var(--font-xl)}.CustomerAccountStatementTab_emptyTitle__KQzgp{margin:0}.CustomerAccountStatementTab_emptyDescription__UU7N7{font-size:var(--font-sm);line-height:1.4}.CustomerAccountStatementTab_statementHeader__zxa\+r{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);padding:var(--ds-space-md)}.CustomerAccountStatementTab_headerRow__xkNbK{align-items:center;display:flex;gap:var(--ds-space-md);justify-content:space-between}.CustomerAccountStatementTab_filterDropdowns__135ih{align-items:center;display:flex;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_filterDropdown__u-1jb{background:#fff;border:1px solid var(--ds-border-secondary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;font-size:var(--font-sm);font-weight:500;height:var(--ds-space-xxl);line-height:1.2;min-width:160px;padding:var(--ds-space-xs) var(--ds-space-sm);transition:all .2s;width:auto}.CustomerAccountStatementTab_filterDropdown__u-1jb:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.1)}.CustomerAccountStatementTab_filterDropdown__u-1jb:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.2);outline:none}.CustomerAccountStatementTab_outstandingAmount__2yWOl{align-items:flex-end;background:linear-gradient(135deg,var(--ds-bg-primary) 0,var(--ds-bg-secondary) 100%);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);box-shadow:0 2px 4px var(--ds-shadow-light);display:flex;flex-direction:column;gap:var(--ds-space-xs);min-width:140px;padding:var(--ds-space-sm) var(--ds-space-md)}.CustomerAccountStatementTab_outstandingLabel__sFENY{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.CustomerAccountStatementTab_outstandingValue__yW25G{font-family:var(--font-family);font-size:var(--font-xl);font-weight:700}.CustomerAccountStatementTab_outstandingValue__yW25G.CustomerAccountStatementTab_debit__cUcaG{color:var(--ds-color-danger)}.CustomerAccountStatementTab_outstandingValue__yW25G.CustomerAccountStatementTab_credit__l-kbm{color:var(--ds-color-success)}.CustomerAccountStatementTab_mobileTransaction__lntey,.CustomerAccountStatementTab_transactionsList__mANkZ{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_mobileTransaction__lntey{border-top:1px solid var(--ds-border-subtle);padding:var(--ds-space-sm) 0}.CustomerAccountStatementTab_transactionAmountLine__DOK89{align-items:center;color:var(--ds-text-primary);display:flex;font-family:var(--font-family);font-size:var(--font-sm);justify-content:space-between}.CustomerAccountStatementTab_transactionAmount__6mmfi{font-weight:500}.CustomerAccountStatementTab_runningBalance__cqbwC{color:var(--ds-text-accent)}.CustomerAccountStatementTab_mobileViewButton__Pbe3i{background:transparent;border:none;color:var(--ds-color-primary);cursor:pointer;font-family:var(--font-family);font-size:var(--font-sm);padding:var(--ds-space-xs);text-align:center}.CustomerAccountStatementTab_mobileViewButton__Pbe3i:hover{color:var(--ds-color-primary-hover)}.CustomerAccountStatementTab_emptyState__BKu8p{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--ds-space-xl)}.CustomerAccountStatementTab_emptyStateContent__blV9C{max-width:320px;text-align:center}.CustomerAccountStatementTab_emptyIcon__qXsMt{display:block;font-size:var(--font-xxl);margin-bottom:var(--ds-space-md)}.CustomerAccountStatementTab_emptyTitle__KQzgp{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerAccountStatementTab_emptyDescription__UU7N7{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0}.CustomerAccountStatementTab_transactionAmountInfo__i9jjT{display:flex;flex:1 1;flex-direction:column;font-family:var(--font-family);font-size:var(--font-sm);gap:var(--ds-space-xs)}.CustomerAccountStatementTab_debitAmount__NAshf{color:var(--ds-color-danger);font-weight:600}.CustomerAccountStatementTab_creditAmount__EtLVX{color:var(--ds-color-success);font-weight:600}.CustomerAccountStatementTab_runningBalance__cqbwC{border-top:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-weight:600;margin-top:var(--ds-space-xs);padding-top:var(--ds-space-xs)}.CustomerAccountStatementTab_documentNumber__3Jk-0{background:var(--ds-bg-accent);color:var(--ds-color-primary);font-weight:600;letter-spacing:.5px}.CustomerAccountStatementTab_documentNumber__3Jk-0,.CustomerAccountStatementTab_paymentMethod__IJlZz{border-radius:var(--ds-radius-xs);font-family:var(--font-family);font-size:var(--font-xs);padding:var(--ds-space-xxs) var(--ds-space-xs);text-transform:uppercase}.CustomerAccountStatementTab_paymentMethod__IJlZz{background:var(--ds-color-success-alpha);color:var(--ds-color-success);font-weight:500}.CustomerAccountStatementTab_transactionTimestamp__YbLEr{color:var(--ds-text-tertiary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:400}.CustomerAccountStatementTab_transactionDescription__4C5x6{word-wrap:break-word;color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);hyphens:auto;line-height:1.4;margin-bottom:var(--ds-space-xs);overflow-wrap:break-word}.CustomerAccountStatementTab_auditTrail__-QDN8{word-wrap:break-word;border-left:2px solid var(--ds-border-subtle);color:var(--ds-text-tertiary);font-family:var(--font-family);font-size:var(--font-xs);font-style:normal;font-weight:500;line-height:1.3;margin-top:var(--ds-space-xxs);overflow-wrap:break-word;padding-left:var(--ds-space-sm)}@media (max-width:768px){.CustomerAccountStatementTab_accountStatementContainer__GJhOr{gap:var(--ds-space-md);padding:var(--ds-space-sm)}.CustomerAccountStatementTab_transactionAmountInfo__i9jjT{gap:var(--ds-space-xxs)}.CustomerAccountStatementTab_auditTrail__-QDN8{border-left-width:1px;font-size:var(--font-xs);padding-left:var(--ds-space-xs)}.CustomerAccountStatementTab_statementHeader__zxa\+r{padding:var(--ds-space-sm)}.CustomerAccountStatementTab_headerRow__xkNbK{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_outstandingAmount__2yWOl{align-items:center;min-width:auto;padding:var(--ds-space-sm) var(--ds-space-md);width:100%}.CustomerAccountStatementTab_filterDropdowns__135ih{order:-1}.CustomerAccountStatementTab_filterContainer__x055h{flex:1 1;min-width:140px;order:-1}.CustomerAccountStatementTab_transactionFilter__Odx7V{width:100%}.CustomerAccountStatementTab_outstandingAmount__2yWOl{align-items:flex-start}.CustomerAccountStatementTab_transactionHeader__0cAR6{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_transactionAmounts__2XQJe{gap:var(--ds-space-xs);grid-template-columns:1fr;padding:var(--ds-space-xs)}.CustomerAccountStatementTab_transactionAmounts__2XQJe span{text-align:left!important}}@media (hover:none) and (pointer:coarse){.CustomerAccountStatementTab_accountStatementContainer__GJhOr{padding-bottom:var(--ds-space-lg)}.CustomerAccountStatementTab_transactionCard__euP9A:hover{transform:none}}.CustomerAccountStatementTab_transactionDetailsContent__l2w-A{display:flex;flex-direction:column;gap:var(--ds-space-lg);padding:var(--ds-space-md)}.CustomerAccountStatementTab_transactionHeader__0cAR6{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;padding-bottom:var(--ds-space-md)}.CustomerAccountStatementTab_transactionInfo__DCJfe{flex:1 1}.CustomerAccountStatementTab_transactionTitle__0qJGQ{align-items:center;color:var(--ds-text-primary);display:flex;font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;gap:var(--ds-space-xs);margin:0 0 var(--ds-space-xs) 0}.CustomerAccountStatementTab_transactionReference__6JWU2{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);margin:0}.CustomerAccountStatementTab_transactionBadges__MH5gF{align-items:flex-end;display:flex;flex-direction:column;gap:var(--ds-space-xs)}.CustomerAccountStatementTab_typeBadge__ohuPV{border-radius:var(--ds-radius-xs);font-family:var(--font-family);font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;padding:var(--ds-space-xxs) var(--ds-space-xs);text-transform:uppercase}.CustomerAccountStatementTab_typeBadge__ohuPV.CustomerAccountStatementTab_salesinvoice__kwibe{background:var(--ds-color-warning-alpha);color:var(--ds-color-warning)}.CustomerAccountStatementTab_typeBadge__ohuPV.CustomerAccountStatementTab_advancepayment__FsI7b{background:var(--ds-color-info-alpha);color:var(--ds-color-info)}.CustomerAccountStatementTab_typeBadge__ohuPV.CustomerAccountStatementTab_payment__Fcmxw{background:var(--ds-color-success-alpha);color:var(--ds-color-success)}.CustomerAccountStatementTab_detailSection__loqlR{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_sectionTitle__2t0xq{border-bottom:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0;padding-bottom:var(--ds-space-xs)}.CustomerAccountStatementTab_detailGrid__Lt32I{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:1fr}.CustomerAccountStatementTab_detailItem__b4v5J{grid-gap:var(--ds-space-sm);align-items:flex-start;display:grid;gap:var(--ds-space-sm);grid-template-columns:140px 1fr}.CustomerAccountStatementTab_detailLabel__ctjBu{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.CustomerAccountStatementTab_detailValue__LcN7b{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;word-break:break-word}.CustomerAccountStatementTab_detailValue__LcN7b.CustomerAccountStatementTab_creditAmount__EtLVX{color:var(--ds-color-success);font-weight:600}.CustomerAccountStatementTab_detailValue__LcN7b.CustomerAccountStatementTab_balanceDue__e2Of4,.CustomerAccountStatementTab_detailValue__LcN7b.CustomerAccountStatementTab_debitAmount__NAshf{color:var(--ds-color-danger);font-weight:600}.CustomerAccountStatementTab_detailValue__LcN7b.CustomerAccountStatementTab_balanceCredit__oKk-5{color:var(--ds-color-success);font-weight:600}.CustomerAccountStatementTab_itemsList__jdxQO{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.CustomerAccountStatementTab_invoiceItem__yfqzv{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.CustomerAccountStatementTab_itemDescription__C3zgE{color:var(--ds-text-primary);display:block;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;margin-bottom:var(--ds-space-xxs)}.CustomerAccountStatementTab_itemDetails__JgZBt{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs)}@media (max-width:768px){.CustomerAccountStatementTab_transactionDetailsContent__l2w-A{gap:var(--ds-space-md);padding:var(--ds-space-sm)}.CustomerAccountStatementTab_transactionHeader__0cAR6{align-items:stretch;flex-direction:column;gap:var(--ds-space-sm)}.CustomerAccountStatementTab_transactionBadges__MH5gF{align-items:flex-start;flex-direction:row}.CustomerAccountStatementTab_detailItem__b4v5J{gap:var(--ds-space-xxs);grid-template-columns:1fr}.CustomerAccountStatementTab_detailLabel__ctjBu{font-size:var(--font-xs)}.CustomerAccountStatementTab_detailValue__LcN7b{font-size:var(--font-sm)}}@media (prefers-reduced-motion:reduce){.CustomerAccountStatementTab_shareButton__X0bNv,.CustomerAccountStatementTab_transactionCard__euP9A,.CustomerAccountStatementTab_viewDetailsButton__YdDtQ{transition:none}.CustomerAccountStatementTab_shareButton__X0bNv:hover,.CustomerAccountStatementTab_transactionCard__euP9A:hover,.CustomerAccountStatementTab_viewDetailsButton__YdDtQ:hover{transform:none}}.CustomerInsightsTab_insightsTabContainer__AdeAo{display:flex;flex-direction:column}.CustomerInsightsTab_insightsContent__YwhrK{display:flex;flex-direction:column;gap:var(--ds-space-lg);padding:var(--ds-space-md)}.CustomerInsightsTab_customerStatusBar__LCLQD{align-items:center;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);display:flex;gap:var(--ds-space-md);margin-bottom:var(--ds-space-md);padding:var(--ds-space-md)}.CustomerInsightsTab_loyaltyBadge__zbZ8Q{background:var(--ds-color-gold);border-radius:var(--ds-radius-sm);color:var(--ds-text-inverse);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-xs);font-weight:700;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.CustomerInsightsTab_paymentScore__653QX{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.CustomerInsightsTab_creditStatus__5jukP{border-radius:var(--ds-radius-sm);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.CustomerInsightsTab_creditStatus__5jukP.CustomerInsightsTab_excellent__frNJa{background:var(--ds-color-success);color:var(--ds-text-inverse)}.CustomerInsightsTab_creditStatus__5jukP.CustomerInsightsTab_good__oSopr{background:var(--ds-color-info);color:var(--ds-text-inverse)}.CustomerInsightsTab_creditStatus__5jukP.CustomerInsightsTab_watch__XWslk{background:var(--ds-color-warning);color:var(--ds-text-primary)}.CustomerInsightsTab_creditStatus__5jukP.CustomerInsightsTab_hold__bE1fL{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.CustomerInsightsTab_metricsGrid__hVNnd{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CustomerInsightsTab_metricCard__IUwax{background:var(--ds-bg-accent);border:1px solid var(--ds-border-accent);border-radius:var(--ds-radius-md);padding:var(--ds-space-lg);text-align:center;transition:all .2s ease}.CustomerInsightsTab_metricCard__IUwax:hover{box-shadow:var(--ds-shadow-md);transform:translateY(-2px)}.CustomerInsightsTab_metricValue__1la0e{color:var(--ds-text-accent);display:block;font-family:var(--font-family);font-size:var(--font-xl);font-weight:700;letter-spacing:-.5px;margin-bottom:var(--ds-space-sm)}.CustomerInsightsTab_metricLabel__LMto\+{color:var(--ds-text-accent);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.CustomerInsightsTab_sectionTitle__b1OGj{border-bottom:2px solid var(--ds-color-primary);color:var(--ds-text-primary);display:inline-block;font-family:var(--font-family);font-size:var(--font-lg);font-weight:700;margin:0 0 var(--ds-space-md) 0;padding-bottom:var(--ds-space-sm)}.CustomerInsightsTab_assessmentSection__CUeNK{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);padding:var(--ds-space-lg)}.CustomerInsightsTab_assessmentCards__0t0x\+{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.CustomerInsightsTab_assessmentCard__OuGH9{background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.CustomerInsightsTab_assessmentHeader__Xomai{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm)}.CustomerInsightsTab_assessmentLabel__BPabY{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600}.CustomerInsightsTab_assessmentValue__2Zb9x{border-radius:var(--ds-radius-sm);font-family:var(--font-family);font-size:var(--font-sm);font-weight:700;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.CustomerInsightsTab_assessmentValue__2Zb9x.CustomerInsightsTab_success__CMloq{background:var(--ds-color-success);color:var(--ds-text-inverse)}.CustomerInsightsTab_assessmentValue__2Zb9x.CustomerInsightsTab_warning__JBMPx{background:var(--ds-color-warning);color:var(--ds-text-primary)}.CustomerInsightsTab_assessmentValue__2Zb9x.CustomerInsightsTab_danger__6xR-O{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.CustomerInsightsTab_assessmentValue__2Zb9x.CustomerInsightsTab_info__dXm0\+{background:var(--ds-color-info);color:var(--ds-text-inverse)}.CustomerInsightsTab_assessmentValue__2Zb9x.CustomerInsightsTab_neutral__o-j\+e{background:var(--ds-color-neutral);color:var(--ds-text-primary)}.CustomerInsightsTab_assessmentDetails__Az3dp{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.6}.CustomerInsightsTab_summarySection__KMibp{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);padding:var(--ds-space-lg)}.CustomerInsightsTab_summaryGrid__y90ZL{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CustomerInsightsTab_summaryItem__tPiz1{align-items:center;background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);display:flex;justify-content:space-between;padding:var(--ds-space-md)}.CustomerInsightsTab_summaryLabel__QwKty{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500}.CustomerInsightsTab_summaryValue__6POJ7{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:700}.CustomerInsightsTab_summaryValue__6POJ7.CustomerInsightsTab_success__CMloq{color:var(--ds-color-success)}.CustomerInsightsTab_summaryValue__6POJ7.CustomerInsightsTab_warning__JBMPx{color:var(--ds-color-warning)}.CustomerInsightsTab_summaryValue__6POJ7.CustomerInsightsTab_danger__6xR-O{color:var(--ds-color-danger)}.CustomerInsightsTab_recommendationsSection__BPDHp{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);padding:var(--ds-space-lg)}.CustomerInsightsTab_recommendationsList__tzM2Y{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CustomerInsightsTab_recommendation__AQnII{align-items:flex-start;background:var(--ds-bg-primary);border:1px solid var(--ds-border-subtle);border-left:4px solid var(--ds-color-info);border-radius:var(--ds-radius-md);display:flex;gap:var(--ds-space-sm);padding:var(--ds-space-md)}.CustomerInsightsTab_recommendationIcon__HH2VB{flex-shrink:0;font-size:var(--font-lg);margin-top:2px}.CustomerInsightsTab_recommendationText__QyIQ7{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.5}.CustomerInsightsTab_emptyState__Nqs8N{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--ds-space-xl)}.CustomerInsightsTab_emptyStateContent__khbCX{max-width:320px;text-align:center}.CustomerInsightsTab_emptyIcon__a9\+v8{display:block;font-size:var(--font-xxl);margin-bottom:var(--ds-space-md)}.CustomerInsightsTab_emptyTitle__40BYA{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerInsightsTab_emptyDescription__FDSqz{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0}@media (max-width:768px){.CustomerInsightsTab_insightsContent__YwhrK{gap:var(--ds-space-md);padding:var(--ds-space-sm)}.CustomerInsightsTab_metricsGrid__hVNnd{gap:var(--ds-space-sm);grid-template-columns:repeat(2,1fr)}.CustomerInsightsTab_metricCard__IUwax{padding:var(--ds-space-md)}.CustomerInsightsTab_metricValue__1la0e{font-size:var(--font-lg)}.CustomerInsightsTab_assessmentCards__0t0x\+,.CustomerInsightsTab_summaryGrid__y90ZL{gap:var(--ds-space-sm);grid-template-columns:1fr}.CustomerInsightsTab_customerStatusBar__LCLQD,.CustomerInsightsTab_summaryItem__tPiz1{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.CustomerInsightsTab_customerStatusBar__LCLQD{padding:var(--ds-space-sm)}.CustomerInsightsTab_customerStatusBar__LCLQD>*{align-self:stretch;text-align:center}.CustomerInsightsTab_assessmentSection__CUeNK,.CustomerInsightsTab_emptyStateContent__khbCX,.CustomerInsightsTab_recommendationsSection__BPDHp,.CustomerInsightsTab_summarySection__KMibp{padding:var(--ds-space-md)}.CustomerInsightsTab_emptyIcon__a9\+v8{font-size:var(--font-xl)}}@media (max-width:480px){.CustomerInsightsTab_metricsGrid__hVNnd{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse){.CustomerInsightsTab_insightsContent__YwhrK{padding-bottom:var(--ds-space-lg)}.CustomerInsightsTab_metricCard__IUwax:hover{transform:none}}@media (prefers-reduced-motion:reduce){.CustomerInsightsTab_metricCard__IUwax{transition:none}.CustomerInsightsTab_metricCard__IUwax:hover{transform:none}}.CustomerInfoTab_infoTabContainer__MUVCl{display:flex;flex-direction:column}.CustomerInfoTab_infoContent__xRR2D{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md)}.CustomerInfoTab_sectionTitle__NJZDD{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0}.CustomerInfoTab_infoGrid__V7JOO{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:1fr}.CustomerInfoTab_infoItem__kUg-5{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;padding:var(--ds-space-sm) 0}.CustomerInfoTab_infoItem__kUg-5:last-child{border-bottom:none}.CustomerInfoTab_infoLabel__r-8Ft{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.CustomerInfoTab_infoValue__5RjPJ{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;text-align:left;word-break:break-word}.CustomerInfoTab_contactCard__A7QRy{align-items:flex-start;background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);display:flex;gap:var(--ds-space-md);justify-content:space-between;padding:var(--ds-space-sm)}.CustomerInfoTab_contactInfo__7zDKK{flex:1 1}.CustomerInfoTab_contactName__NYLyw{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin:0 0 var(--ds-space-xs) 0}.CustomerInfoTab_contactRole__DIPjx{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;margin:0 0 var(--ds-space-sm) 0;text-transform:uppercase}.CustomerInfoTab_contactDetails__wcczi{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.CustomerInfoTab_contactItem__z9R\+a{align-items:center;display:flex;gap:var(--ds-space-xs)}.CustomerInfoTab_contactIcon__UQW8I{flex-shrink:0;font-size:var(--font-sm)}.CustomerInfoTab_contactValue__AgYgR{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);word-break:break-all}.CustomerInfoTab_contactActions__M87vg{display:flex;flex-direction:column;flex-shrink:0;gap:var(--ds-space-xxs)}.CustomerInfoTab_addressSection__ReXNL{background:var(--ds-bg-secondary);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);padding:var(--ds-space-sm)}.CustomerInfoTab_addressTitle__F61kt{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin:0 0 var(--ds-space-xs) 0}.CustomerInfoTab_addressText__xa4iG{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.5;margin:0}.CustomerInfoTab_preferencesGrid__aKM27{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:1fr}.CustomerInfoTab_preferenceItem__wgHA4{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;padding:var(--ds-space-sm) 0}.CustomerInfoTab_preferenceItem__wgHA4:last-child{border-bottom:none}.CustomerInfoTab_preferenceLabel__rj1zU{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.CustomerInfoTab_preferenceValue__bRdJx{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;text-align:left;word-break:break-word}.CustomerInfoTab_emptyState__A8Hs7{align-items:center;display:flex;flex:1 1;justify-content:center;padding:var(--ds-space-xl)}.CustomerInfoTab_emptyStateContent__qRon5{max-width:320px;text-align:center}.CustomerInfoTab_emptyIcon__2kyBA{display:block;font-size:var(--font-xxl);margin-bottom:var(--ds-space-md)}.CustomerInfoTab_emptyTitle__LeVX6{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerInfoTab_emptyDescription__WhJie{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0}@media (max-width:768px){.CustomerInfoTab_infoContent__xRR2D{-webkit-overflow-scrolling:touch;padding:var(--ds-space-sm);transform:translateZ(0);will-change:scroll-position}.CustomerInfoTab_contactCard__A7QRy{align-items:stretch;flex-direction:column}.CustomerInfoTab_contactActions__M87vg{flex-direction:row;justify-content:space-around}.CustomerInfoTab_emptyStateContent__qRon5{padding:var(--ds-space-md)}.CustomerInfoTab_emptyIcon__2kyBA{font-size:var(--font-xl)}}@media (hover:none) and (pointer:coarse){.CustomerInfoTab_infoContent__xRR2D{padding-bottom:var(--ds-space-lg)}}.SupportTicketModal_ticketDetailsContent__08kiw{display:flex;flex-direction:column;gap:var(--ds-space-lg)}.SupportTicketModal_ticketHeader__hnKtg{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;padding-bottom:var(--ds-space-md)}.SupportTicketModal_ticketInfo__2ABvy{flex:1 1}.SupportTicketModal_ticketTitle__hbquc{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:700;line-height:1.3;margin:0 0 var(--ds-space-xs) 0}.SupportTicketModal_customerName__jGyMz{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);margin:0}.SupportTicketModal_ticketBadges__wwaAK{align-items:flex-end;display:flex;flex-direction:column;gap:var(--ds-space-xs)}.SupportTicketModal_priorityBadge__UBePo,.SupportTicketModal_priorityValue__kKnFe,.SupportTicketModal_statusBadge__LjKQR,.SupportTicketModal_statusValue__EFaXC{border-radius:var(--ds-radius-sm);font-family:var(--font-family);font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.SupportTicketModal_priorityBadge__UBePo.SupportTicketModal_success__svxmp,.SupportTicketModal_priorityValue__kKnFe.SupportTicketModal_success__svxmp,.SupportTicketModal_statusBadge__LjKQR.SupportTicketModal_success__svxmp,.SupportTicketModal_statusValue__EFaXC.SupportTicketModal_success__svxmp{background:var(--ds-color-success);color:var(--ds-text-inverse)}.SupportTicketModal_priorityBadge__UBePo.SupportTicketModal_warning__x9zY4,.SupportTicketModal_priorityValue__kKnFe.SupportTicketModal_warning__x9zY4,.SupportTicketModal_statusBadge__LjKQR.SupportTicketModal_warning__x9zY4,.SupportTicketModal_statusValue__EFaXC.SupportTicketModal_warning__x9zY4{background:var(--ds-color-warning);color:var(--ds-text-primary)}.SupportTicketModal_priorityBadge__UBePo.SupportTicketModal_danger__2Wtk7,.SupportTicketModal_priorityValue__kKnFe.SupportTicketModal_danger__2Wtk7,.SupportTicketModal_statusBadge__LjKQR.SupportTicketModal_danger__2Wtk7,.SupportTicketModal_statusValue__EFaXC.SupportTicketModal_danger__2Wtk7{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.SupportTicketModal_priorityBadge__UBePo.SupportTicketModal_info__mZk16,.SupportTicketModal_priorityValue__kKnFe.SupportTicketModal_info__mZk16,.SupportTicketModal_statusBadge__LjKQR.SupportTicketModal_info__mZk16,.SupportTicketModal_statusValue__EFaXC.SupportTicketModal_info__mZk16{background:var(--ds-color-info);color:var(--ds-text-inverse)}.SupportTicketModal_priorityBadge__UBePo.SupportTicketModal_neutral__xeATx,.SupportTicketModal_priorityValue__kKnFe.SupportTicketModal_neutral__xeATx,.SupportTicketModal_statusBadge__LjKQR.SupportTicketModal_neutral__xeATx,.SupportTicketModal_statusValue__EFaXC.SupportTicketModal_neutral__xeATx{background:var(--ds-color-neutral);color:var(--ds-text-primary)}.SupportTicketModal_detailSection__VMDKR{display:flex;flex-direction:column;gap:var(--ds-space-md)}.SupportTicketModal_sectionTitle__4tx3n{border-bottom:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0;padding-bottom:var(--ds-space-xs)}.SupportTicketModal_detailGrid__2qOR1{grid-gap:var(--ds-space-sm);display:grid;gap:var(--ds-space-sm);grid-template-columns:1fr}.SupportTicketModal_detailItem__PW7f0{align-items:flex-start;background:var(--ds-bg-secondary);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-md);justify-content:space-between;padding:var(--ds-space-sm)}.SupportTicketModal_detailLabel__TBFNa{color:var(--ds-text-secondary);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;min-width:120px}.SupportTicketModal_detailValue__3g1pw{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);text-align:right;word-break:break-word}.SupportTicketModal_descriptionContent__edIZw{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-primary);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.SupportTicketModal_descriptionText__JshME{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.6;margin:0}.SupportTicketModal_resolutionContent__TZe8a{background:var(--ds-bg-secondary);border-left:4px solid var(--ds-color-success);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.SupportTicketModal_resolutionText__4atuB{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.6;margin:0}.SupportTicketModal_satisfactionContent__oyho4{background:var(--ds-bg-secondary);border-radius:var(--ds-radius-md);padding:var(--ds-space-md)}.SupportTicketModal_satisfactionRating__N1-hI{align-items:center;display:flex;justify-content:space-between}.SupportTicketModal_ratingDisplay__wTYpK{align-items:center;display:flex;gap:var(--ds-space-xs)}.SupportTicketModal_star__nl23w{-webkit-filter:grayscale(100%);filter:grayscale(100%);font-size:var(--font-base);opacity:.3}.SupportTicketModal_star__nl23w.SupportTicketModal_filled__Td2kN{-webkit-filter:none;filter:none;opacity:1}.SupportTicketModal_ratingValue__qQu1v{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;margin-left:var(--ds-space-xs)}.SupportTicketModal_attachmentsList__p4K3c{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.SupportTicketModal_attachmentItem__cCrX6{align-items:center;background:var(--ds-bg-secondary);border-radius:var(--ds-radius-sm);display:flex;gap:var(--ds-space-sm);padding:var(--ds-space-sm)}.SupportTicketModal_attachmentIcon__bexlO{flex-shrink:0;font-size:var(--font-base)}.SupportTicketModal_attachmentName__GFc9O{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm)}.SupportTicketModal_notesList__sPSb1{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.SupportTicketModal_noteItem__b2nUx{background:var(--ds-bg-secondary);border-left:3px solid var(--ds-color-info);border-radius:var(--ds-radius-sm);padding:var(--ds-space-sm)}.SupportTicketModal_noteText__jx-Au{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.5}@media (max-width:768px){.SupportTicketModal_ticketHeader__hnKtg{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}.SupportTicketModal_ticketBadges__wwaAK{align-items:flex-start;flex-direction:row;gap:var(--ds-space-xs)}.SupportTicketModal_detailItem__PW7f0{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs)}.SupportTicketModal_detailLabel__TBFNa{min-width:auto}.SupportTicketModal_detailValue__3g1pw{text-align:left}.SupportTicketModal_satisfactionRating__N1-hI{align-items:flex-start;flex-direction:column;gap:var(--ds-space-sm)}}@media (hover:none) and (pointer:coarse){.SupportTicketModal_ticketDetailsContent__08kiw{padding-bottom:var(--ds-space-lg)}}.CustomerSupportTab_supportTabContainer__QtWT\+{display:flex;flex-direction:column}.CustomerSupportTab_supportContent__g-77M{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md)}.CustomerSupportTab_sectionTitle__OVHYo{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0}.CustomerSupportTab_supportDescription__0vqQs{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0 0 var(--ds-space-md) 0}.CustomerSupportTab_contactActions__UJTUf{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm)}.CustomerSupportTab_supportInfo__skxSq{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CustomerSupportTab_supportItem__q4cl-{align-items:flex-start;border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;padding:var(--ds-space-sm) 0}.CustomerSupportTab_supportItem__q4cl-:last-child{border-bottom:none}.CustomerSupportTab_supportLabel__WOLyb{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-xs);font-weight:500;letter-spacing:.5px;margin-bottom:var(--ds-space-xs);text-transform:uppercase}.CustomerSupportTab_supportValue__6MV6i{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600;text-align:left;word-break:break-word}.CustomerSupportTab_emptyState__CWnuk{align-items:center;display:flex;justify-content:center;padding:var(--ds-space-xl)}.CustomerSupportTab_emptyStateContent__-mpxq{max-width:320px;text-align:center}.CustomerSupportTab_emptyIcon__lxkLM{display:block;font-size:var(--font-xxl);margin-bottom:var(--ds-space-md)}.CustomerSupportTab_emptyTitle__R3sSS{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-lg);font-weight:600;margin:0 0 var(--ds-space-sm) 0}.CustomerSupportTab_emptyDescription__R4u1P{color:var(--ds-text-secondary);font-family:var(--font-family);font-size:var(--font-base);line-height:1.5;margin:0}.CustomerSupportTab_ticketsSection__NhRmZ{display:flex;flex-direction:column;gap:var(--ds-space-md)}.CustomerSupportTab_ticketsList__qY\+xO{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.CustomerSupportTab_ticketTitle__sog14{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:600}.CustomerSupportTab_statusBadge__si4UH{border-radius:var(--ds-radius-sm);font-family:var(--font-family);font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.CustomerSupportTab_statusBadge__si4UH.CustomerSupportTab_open__3eehM{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.CustomerSupportTab_statusBadge__si4UH.CustomerSupportTab_in_progress__20MYn{background:var(--ds-color-warning);color:var(--ds-text-primary)}.CustomerSupportTab_statusBadge__si4UH.CustomerSupportTab_resolved__5X7nh{background:var(--ds-color-success);color:var(--ds-text-inverse)}.CustomerSupportTab_statusBadge__si4UH.CustomerSupportTab_closed__rcWT9{background:var(--ds-color-neutral);color:var(--ds-text-primary)}.CustomerSupportTab_ticketInfo__DMEmE{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-space-sm)}.CustomerSupportTab_ticketCategory__E2GoI{color:var(--ds-text-secondary);font-weight:500}.CustomerSupportTab_ticketCategory__E2GoI,.CustomerSupportTab_ticketPriority__GUjfS{font-family:var(--font-family);font-size:var(--font-xs);letter-spacing:.5px;text-transform:uppercase}.CustomerSupportTab_ticketPriority__GUjfS{border-radius:var(--ds-radius-sm);font-weight:600;padding:var(--ds-space-xs) var(--ds-space-sm)}.CustomerSupportTab_ticketPriority__GUjfS.CustomerSupportTab_low__oBK-9{background:var(--ds-color-neutral);color:var(--ds-text-primary)}.CustomerSupportTab_ticketPriority__GUjfS.CustomerSupportTab_medium__Wa6Pm{background:var(--ds-color-info);color:var(--ds-text-inverse)}.CustomerSupportTab_ticketPriority__GUjfS.CustomerSupportTab_high__-cKim{background:var(--ds-color-warning);color:var(--ds-text-primary)}.CustomerSupportTab_ticketPriority__GUjfS.CustomerSupportTab_urgent__xAh6b{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.CustomerSupportTab_ticketDescription__I2Wkm{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-sm);line-height:1.5;margin:0 0 var(--ds-space-sm) 0}.CustomerSupportTab_ticketActions__aDk-R{border-top:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-sm);justify-content:center;margin-top:var(--ds-space-sm);padding-top:var(--ds-space-sm)}.CustomerSupportTab_viewTicketButton__zu4N6{align-items:center;background:var(--ds-color-primary);border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-inverse);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;gap:var(--ds-space-xs);height:var(--ds-touch-target-md);padding:0 var(--ds-space-md);transition:all .2s ease}.CustomerSupportTab_viewTicketButton__zu4N6:hover{background:var(--ds-color-primary-hover);transform:translateY(-1px)}@media (max-width:768px){.CustomerSupportTab_supportContent__g-77M{padding:var(--ds-space-sm)}.CustomerSupportTab_contactActions__UJTUf{flex-direction:column}.CustomerSupportTab_contactActions__UJTUf button{width:100%}.CustomerSupportTab_emptyStateContent__-mpxq{padding:var(--ds-space-md)}.CustomerSupportTab_emptyIcon__lxkLM{font-size:var(--font-xl)}}@media (hover:none) and (pointer:coarse){.CustomerSupportTab_supportContent__g-77M{padding-bottom:var(--ds-space-lg)}}@media (prefers-reduced-motion:reduce){*{transition:none}}.Customer360View_customer360Container__eSoJg{background:var(--ds-bg-primary);display:flex;flex-direction:column;height:100%;position:relative}.Customer360View_customer360Header__0FhX8{align-items:center;background:var(--ds-bg-primary);border-bottom:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-sm);height:var(--ds-touch-target-preferred);left:0;padding:0 var(--ds-space-md);position:absolute;right:0;top:0;z-index:100}.Customer360View_backButton__Dltu\+{align-items:center;background:transparent;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-color-primary);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);font-weight:600;height:var(--ds-touch-target-md);justify-content:center;min-width:auto;padding:0 var(--ds-space-sm);transition:all .2s ease}.Customer360View_backButton__Dltu\+:hover{background:var(--ds-bg-hover);color:var(--ds-color-primary-hover)}.Customer360View_breadcrumbSeparator__F2s\+-{color:var(--ds-text-tertiary);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-base);margin:0 var(--ds-space-xs)}.Customer360View_customerName__-GTko{color:var(--ds-text-primary);flex:1 1;font-family:var(--font-family);font-size:var(--font-base);font-weight:600;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Customer360View_tabNavigation__vzg-U{background:var(--ds-bg-primary);border-bottom:1px solid var(--ds-border-subtle);display:flex;height:var(--ds-touch-target-preferred);left:0;position:absolute;right:0;top:var(--ds-touch-target-preferred);z-index:99}.Customer360View_tabButton__aNDEL{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--ds-text-secondary);cursor:pointer;flex:1 1;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;height:var(--ds-touch-target-preferred);text-transform:capitalize;transition:all .2s ease}.Customer360View_tabButton__aNDEL:hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}.Customer360View_tabButton__aNDEL.Customer360View_active__hh4Yv{background:var(--ds-bg-accent);border-bottom-color:var(--ds-color-primary);color:var(--ds-color-primary)}.Customer360View_customerStatusBar__OUgHA{align-items:center;background:var(--ds-bg-secondary);border-bottom:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-md);min-height:var(--ds-space-xxl);padding:var(--ds-space-sm) var(--ds-space-md)}.Customer360View_loyaltyBadge__Xjh-J{background:var(--ds-color-gold);border-radius:var(--ds-radius-sm);color:var(--ds-text-inverse);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.Customer360View_paymentScore__iMyWt{color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);font-weight:400}.Customer360View_creditStatus__R9FJx{border-radius:var(--ds-radius-sm);flex-shrink:0;font-family:var(--font-family);font-size:var(--font-sm);font-weight:500;letter-spacing:.5px;padding:var(--ds-space-xs) var(--ds-space-sm);text-transform:uppercase}.Customer360View_creditStatus__R9FJx.Customer360View_excellent__bmkWC{background:var(--ds-color-success);color:var(--ds-text-inverse)}.Customer360View_creditStatus__R9FJx.Customer360View_good__5esgl{background:var(--ds-color-info);color:var(--ds-text-inverse)}.Customer360View_creditStatus__R9FJx.Customer360View_watch__QTezu{background:var(--ds-color-warning);color:var(--ds-text-primary)}.Customer360View_creditStatus__R9FJx.Customer360View_hold__Kw6w3{background:var(--ds-color-danger);color:var(--ds-text-inverse)}.Customer360View_tabContent__sWR65{-webkit-overflow-scrolling:touch;background:var(--ds-bg-primary);height:calc(100vh - var(--ds-touch-target-preferred)*2);margin-top:calc(var(--ds-touch-target-preferred)*2);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}@media (max-width:768px){.Customer360View_customer360Header__0FhX8{padding:0 var(--ds-space-sm)}.Customer360View_customerStatusBar__OUgHA{align-items:flex-start;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-sm)}.Customer360View_customerStatusBar__OUgHA>*{align-self:stretch;text-align:center}.Customer360View_tabButton__aNDEL{font-size:var(--font-sm);font-weight:500}}@media (hover:none) and (pointer:coarse){.Customer360View_backButton__Dltu\+{min-height:var(--ds-touch-target);min-width:var(--ds-touch-target)}.Customer360View_tabButton__aNDEL{min-height:var(--ds-touch-target)}}@media (prefers-reduced-motion:reduce){.Customer360View_backButton__Dltu\+,.Customer360View_tabButton__aNDEL{transition:none}}.SupportTicketFormModal_modalContent__cmR7n{animation:SupportTicketFormModal_modalSlideIn__4oNuh .3s ease;background:var(--ds-bg-card);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-elevated);max-height:90vh;overflow-y:auto}.SupportTicketFormModal_modalHeader__k6BYM{align-items:center;background:var(--ds-bg-card);border-bottom:1px solid var(--ds-border-primary);display:flex;justify-content:space-between;padding:var(--ds-space-lg);position:sticky;top:0;z-index:1}.SupportTicketFormModal_modalTitle__1UJAe{color:var(--ds-text-primary);font-size:var(--font-lg);font-weight:600;margin:0}.SupportTicketFormModal_closeButton__neMLh{align-items:center;background:transparent;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;display:flex;font-size:var(--font-xl);height:var(--ds-touch-target-md);justify-content:center;transition:all .2s ease;width:var(--ds-touch-target-md)}.SupportTicketFormModal_closeButton__neMLh:hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}.SupportTicketFormModal_modalForm__fu8\+a{display:flex;flex-direction:column;height:100%}.SupportTicketFormModal_formBody__PrBDI{flex:1 1;padding:var(--ds-space-lg)}.SupportTicketFormModal_formGroup__pGNTR{margin-bottom:var(--ds-space-lg)}.SupportTicketFormModal_formLabel__HhqYl{color:var(--ds-text-primary);display:block;font-size:var(--font-sm);font-weight:500;margin-bottom:var(--ds-space-xs)}.SupportTicketFormModal_formInput__EzZhu,.SupportTicketFormModal_formSelect__wIz4x,.SupportTicketFormModal_formTextarea__\+7AbM{background:var(--ds-bg-primary);border:1px solid var(--ds-border-primary);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);font-family:var(--font-family);font-size:var(--font-base);min-height:var(--ds-touch-target-md);padding:var(--ds-space-sm);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.SupportTicketFormModal_formInput__EzZhu:focus,.SupportTicketFormModal_formSelect__wIz4x:focus,.SupportTicketFormModal_formTextarea__\+7AbM:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(29,78,216,.1);outline:none}.SupportTicketFormModal_formTextarea__\+7AbM{min-height:100px;resize:vertical}.SupportTicketFormModal_formRow__Oup\+h{grid-gap:var(--ds-space-md);display:grid;gap:var(--ds-space-md);grid-template-columns:1fr 1fr}.SupportTicketFormModal_formInputError__uKhDz{background:rgba(239,68,68,.05);border-color:var(--ds-text-critical)}.SupportTicketFormModal_errorMessage__oiPIl{color:var(--ds-text-critical);display:block;font-size:var(--font-xs);margin-top:var(--ds-space-xs)}.SupportTicketFormModal_characterCount__eLyK8{color:var(--ds-text-secondary);font-size:var(--font-xs);margin-top:var(--ds-space-xs);text-align:right}.SupportTicketFormModal_modalFooter__bTx8-{background:var(--ds-bg-card);border-top:1px solid var(--ds-border-primary);bottom:0;display:flex;gap:var(--ds-space-sm);justify-content:flex-end;padding:var(--ds-space-lg);position:sticky}@keyframes SupportTicketFormModal_modalSlideIn__4oNuh{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:767px){.SupportTicketFormModal_formBody__PrBDI,.SupportTicketFormModal_modalFooter__bTx8-,.SupportTicketFormModal_modalHeader__k6BYM{padding:var(--ds-space-md)}.SupportTicketFormModal_formRow__Oup\+h{gap:var(--ds-space-sm);grid-template-columns:1fr}.SupportTicketFormModal_modalFooter__bTx8-{flex-direction:column-reverse}.SupportTicketFormModal_modalFooter__bTx8- button{width:100%}}@media (prefers-contrast:high){.SupportTicketFormModal_formInput__EzZhu,.SupportTicketFormModal_formSelect__wIz4x,.SupportTicketFormModal_formTextarea__\+7AbM{border-width:2px}}.HeaderDropdown_headerDropdown__7NlP0{display:inline-block;position:relative;z-index:15000}.HeaderDropdown_dropdownTrigger__muj6d{align-items:center;backdrop-filter:blur(10px);background:rgba(102,126,234,.1);background:var(--gradient-card,rgba(102,126,234,.1));border:1px solid rgba(102,126,234,.3);border:1px solid var(--color-primary,rgba(102,126,234,.3));border-radius:50%;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;display:flex;font-size:18px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:8px;transition:all .3s ease;width:40px}.HeaderDropdown_dropdownTrigger__muj6d:hover{background:rgba(102,126,234,.2);background:var(--gradient-card-hover,rgba(102,126,234,.2));border-color:rgba(102,126,234,.6);border-color:var(--color-primary,rgba(102,126,234,.6));box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.HeaderDropdown_triggerIcon__zPUAQ{font-size:20px;line-height:1}.HeaderDropdown_triggerText__x-\+6t{font-weight:500}.HeaderDropdown_dropdownArrow__A8Kx2{font-size:12px;transition:transform .3s ease}.HeaderDropdown_dropdownMenu__X1rAg{animation:HeaderDropdown_slideDown__odFo1 .2s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);background:var(--color-background,hsla(0,0%,100%,.98));border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border,rgba(0,0,0,.1));border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);margin-top:8px;max-width:300px;min-width:240px;position:absolute;right:0;top:100%;z-index:15000}@keyframes HeaderDropdown_slideDown__odFo1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes HeaderDropdown_menuPulse__3a0DT{0%,to{box-shadow:0 2px 8px rgba(102,126,234,.2)}50%{box-shadow:0 2px 8px rgba(102,126,234,.4),0 0 0 3px rgba(102,126,234,.1)}}.HeaderDropdown_menuSection__DJZse{border-bottom:1px solid rgba(0,0,0,.08);border-bottom:1px solid var(--color-border,rgba(0,0,0,.08));padding:12px 0}.HeaderDropdown_menuSection__DJZse:last-child{border-bottom:none}.HeaderDropdown_sectionTitle__toAMz{background:rgba(102,126,234,.05);background:var(--color-background-subtle,rgba(102,126,234,.05));border-radius:8px;color:#666;color:var(--color-text-secondary,#666);font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 12px 8px;padding:8px 16px;text-transform:uppercase}.HeaderDropdown_menuItem__rmUh3{align-items:center;background:transparent;border:none;color:#333;color:var(--color-text,#333);cursor:pointer;display:flex;flex-wrap:nowrap;font-size:14px;gap:12px;min-height:44px;padding:10px 16px;text-align:left;transition:all .2s ease;width:100%}.HeaderDropdown_menuItem__rmUh3:hover{background:rgba(102,126,234,.08);background:var(--gradient-card-hover,rgba(102,126,234,.08));color:#667eea;color:var(--color-primary,#667eea)}.HeaderDropdown_menuItem__rmUh3:active{background:rgba(102,126,234,.12);background:var(--gradient-card-hover,rgba(102,126,234,.12))}.HeaderDropdown_activeItem__rVstw{background:rgba(102,126,234,.1);background:var(--gradient-card,rgba(102,126,234,.1));color:#667eea;color:var(--color-primary,#667eea);font-weight:500}.HeaderDropdown_itemIcon__6mW3S{flex-shrink:0;font-size:16px;text-align:center;width:20px}.HeaderDropdown_itemText__oQlmq{flex:1 1;font-weight:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderDropdown_checkmark__MXalv{color:#28a745;color:var(--color-success,#28a745);font-size:14px;font-weight:700}.HeaderDropdown_websiteNavigationSection__rxDvl{display:block}@media (max-width:1024px){.HeaderDropdown_websiteNavigationSection__rxDvl{display:block}.HeaderDropdown_dropdownTrigger__muj6d{animation:HeaderDropdown_menuPulse__3a0DT 2s infinite;background:rgba(102,126,234,.15);border:2px solid rgba(102,126,234,.35);border-radius:8px;box-shadow:0 2px 8px rgba(102,126,234,.2);font-size:16px;height:36px;min-width:36px;padding:6px;width:36px}.HeaderDropdown_dropdownTrigger__muj6d:hover{background:rgba(102,126,234,.25);border-color:rgba(102,126,234,.5);box-shadow:0 4px 12px rgba(102,126,234,.3);transform:translateY(-1px)}}@media (max-width:480px){.HeaderDropdown_dropdownTrigger__muj6d{border-radius:6px;font-size:14px;height:32px;min-width:32px;padding:4px;width:32px}.HeaderDropdown_triggerText__x-\+6t{display:none}.HeaderDropdown_dropdownMenu__X1rAg{word-wrap:break-word;backdrop-filter:blur(20px);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);left:8px;margin:0;max-height:calc(100vh - 70px);max-width:none;min-width:0;min-width:auto;overflow-wrap:break-word;overflow-y:auto;position:fixed;right:8px;top:62px;width:auto}.HeaderDropdown_menuSection__DJZse{padding:12px 0}.HeaderDropdown_menuItem__rmUh3{align-items:center;border-radius:0;display:flex;font-size:15px;font-weight:500;margin:0 4px;min-height:44px;padding:12px 16px;transition:all .2s ease}.HeaderDropdown_menuItem__rmUh3:hover{background:rgba(102,126,234,.08);border-radius:12px}.HeaderDropdown_sectionTitle__toAMz{background:rgba(102,126,234,.05);border-radius:6px;color:#667eea;font-size:12px;font-weight:600;letter-spacing:.8px;margin:4px 8px 8px;padding:8px 16px 6px;text-transform:uppercase}.HeaderDropdown_triggerIcon__zPUAQ{font-size:22px;font-weight:700}.HeaderDropdown_itemIcon__6mW3S{font-size:20px;width:24px}.HeaderDropdown_itemText__oQlmq{font-size:16px;line-height:1.3;overflow:visible;text-overflow:clip;white-space:normal}.HeaderDropdown_dropdownTrigger__muj6d{border:2px solid rgba(102,126,234,.4);font-size:18px;height:44px;min-width:44px;padding:8px;width:44px}.HeaderDropdown_triggerIcon__zPUAQ{font-size:20px;font-weight:700}.HeaderDropdown_dropdownMenu__X1rAg{left:5px;right:5px;top:62px}.HeaderDropdown_menuItem__rmUh3{font-size:16px;min-height:48px;padding:14px 18px}.HeaderDropdown_menuSection__DJZse{padding:10px 0}.HeaderDropdown_sectionTitle__toAMz{font-size:11px;margin:2px 6px 6px;padding:6px 14px 4px}.HeaderDropdown_itemText__oQlmq{font-size:15px;line-height:1.4;overflow:visible;text-overflow:clip;white-space:normal}.HeaderDropdown_menuItem__rmUh3{align-items:flex-start;flex-wrap:wrap;padding-bottom:16px;padding-top:16px}}.HeaderDropdown_menuSection__DJZse:first-child .HeaderDropdown_sectionTitle__toAMz{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}.HeaderDropdown_menuSection__DJZse.HeaderDropdown_navigationSection__OCCI9 .HeaderDropdown_sectionTitle__toAMz{background:linear-gradient(135deg,hsla(0,100%,71%,.1),rgba(255,142,83,.1))}.HeaderDropdown_menuSection__DJZse.HeaderDropdown_settingsSection__8zbL0 .HeaderDropdown_sectionTitle__toAMz{background:linear-gradient(135deg,rgba(106,90,205,.1),rgba(255,154,158,.1))}.HeaderDropdown_menuSection__DJZse.HeaderDropdown_accountSection__QHKRD .HeaderDropdown_sectionTitle__toAMz{background:linear-gradient(135deg,rgba(67,233,123,.1),rgba(56,249,215,.1))}.WebsiteHeader_websiteHeader__6y1uv{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.98);box-shadow:0 2px 20px rgba(0,0,0,.1);left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:1000}.WebsiteHeader_headerContent__IVzWi{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.WebsiteHeader_logoSection__\+2CbJ,.WebsiteHeader_logo__VIWIS{align-items:center;display:flex}.WebsiteHeader_logo__VIWIS{border-radius:8px;cursor:pointer;font-size:24px;font-weight:700;gap:10px;padding:8px;transition:opacity .2s ease}.WebsiteHeader_logo__VIWIS:hover{background-color:rgba(102,126,234,.1);opacity:.8}.WebsiteHeader_logoImage__8OPrG{height:32px;margin-right:8px;width:auto}.WebsiteHeader_logoTextContainer__hvJ9C{align-items:flex-start;display:flex;flex-direction:column}.WebsiteHeader_logoText__2rfvZ{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text}.WebsiteHeader_logoTagline__L\+LDG{color:#666;font-size:10px;font-weight:500;letter-spacing:.2px;margin-top:-2px;white-space:nowrap}.WebsiteHeader_navigationSection__4XT4j{flex:1 1;margin:0 40px}.WebsiteHeader_websiteNavigation__sYcIR{align-items:center;display:flex;gap:40px;justify-content:center}.WebsiteHeader_navButton__wphn5{align-items:center;background:none;border:none;border-radius:0;color:#2c3e50;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;padding:0;text-decoration:none;transition:all .3s ease}.WebsiteHeader_navButton__wphn5:hover{background:none;transform:translateY(-1px)}.WebsiteHeader_navButton__wphn5:hover .WebsiteHeader_navLabel__eFuVw{color:#667eea}.WebsiteHeader_navLabel__eFuVw{margin-bottom:0}.WebsiteHeader_navButton__wphn5 .WebsiteHeader_navLabel__eFuVw,.WebsiteHeader_navLabel__eFuVw{color:#2c3e50;font-size:14px;font-weight:600;white-space:nowrap}.WebsiteHeader_activeNavButton__N6tFb .WebsiteHeader_navLabel__eFuVw{color:#667eea;font-size:15px;font-weight:700;white-space:nowrap}.WebsiteHeader_controlsSection__hsg-s{align-items:center;display:flex;gap:15px}.WebsiteHeader_dashboardButton__ryB6M{align-items:center;backdrop-filter:blur(10px);background:rgba(102,126,234,.1);background:var(--gradient-card,rgba(102,126,234,.1));border:1px solid rgba(102,126,234,.3);border:1px solid var(--color-primary,rgba(102,126,234,.3));border-radius:8px;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;min-width:80px;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.WebsiteHeader_dashboardButton__ryB6M:hover{background:rgba(102,126,234,.2);background:var(--gradient-card-hover,rgba(102,126,234,.2));border-color:rgba(102,126,234,.6);border-color:var(--color-primary,rgba(102,126,234,.6));box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.WebsiteHeader_homeButton__nSdZ9{align-items:center;backdrop-filter:blur(10px);background:rgba(102,126,234,.1);background:var(--gradient-card,rgba(102,126,234,.1));border:1px solid rgba(102,126,234,.3);border:1px solid var(--color-primary,rgba(102,126,234,.3));border-radius:50%;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;display:flex;font-size:16px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:8px;transition:all .3s ease;width:40px}.WebsiteHeader_homeButton__nSdZ9:hover{background:rgba(102,126,234,.2);background:var(--gradient-card-hover,rgba(102,126,234,.2));border-color:rgba(102,126,234,.6);border-color:var(--color-primary,rgba(102,126,234,.6));box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.WebsiteHeader_authButtons__tJHIR{align-items:center;display:flex;gap:6px}.WebsiteHeader_loginButton__B96Cw{background:#667eea;background:var(--color-primary,#667eea);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.WebsiteHeader_loginButton__B96Cw:hover{background:#5a67d8;background:var(--color-primary-dark,#5a67d8);box-shadow:0 2px 8px rgba(102,126,234,.3);transform:translateY(-1px)}.WebsiteHeader_signupButton__AzXBf{background:transparent;border:1px solid #667eea;border:1px solid var(--color-primary,#667eea);border-radius:20px;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.WebsiteHeader_signupButton__AzXBf:hover{background:#667eea;background:var(--color-primary,#667eea);box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;transform:translateY(-1px)}.WebsiteHeader_guestButton__QZcmI{background:hsla(208,7%,46%,.1);border:1px solid hsla(208,7%,46%,.3);border-radius:16px;color:#6c757d;color:var(--color-textSecondary,#6c757d);cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .3s ease}.WebsiteHeader_guestButton__QZcmI:hover{background:hsla(208,7%,46%,.2);transform:translateY(-1px)}.WebsiteHeader_demoButton__6g517{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:16px;color:#ff8c00;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .3s ease}.WebsiteHeader_demoButton__6g517:hover{background:rgba(255,193,7,.2);transform:translateY(-1px)}.WebsiteHeader_userInfo__UgaIm{align-items:center;background:rgba(102,126,234,.1);border-radius:16px;color:#667eea;color:var(--color-primary,#667eea);display:flex;font-size:12px;font-weight:500;padding:6px 12px}@media (max-width:1024px){.WebsiteHeader_websiteHeader__6y1uv{align-items:center;display:flex;height:64px;padding:0}.WebsiteHeader_headerContent__IVzWi{align-items:center;display:flex;gap:12px;height:64px;justify-content:space-between;padding:0 16px;width:100%}.WebsiteHeader_logoSection__\+2CbJ{align-items:center;display:flex;flex:0 0 auto;min-width:0}.WebsiteHeader_logo__VIWIS{align-items:center;display:flex;font-size:18px;padding:4px}.WebsiteHeader_logoImage__8OPrG{height:24px}.WebsiteHeader_logoTextContainer__hvJ9C{display:flex;flex-direction:column;overflow:hidden}.WebsiteHeader_logoText__2rfvZ{font-size:18px;line-height:1.1}.WebsiteHeader_logoTagline__L\+LDG{font-size:10px;margin-top:-1px;white-space:nowrap}.WebsiteHeader_navigationSection__4XT4j{display:none!important;flex:0 1!important;margin:0!important}.WebsiteHeader_controlsSection__hsg-s{align-items:center;display:flex;flex:0 0 auto;gap:12px;margin-left:auto}.WebsiteHeader_dashboardButton__ryB6M{border-radius:6px;font-size:12px;font-weight:600;height:36px;min-width:70px;padding:6px 12px}}@media (max-width:480px){.WebsiteHeader_headerContent__IVzWi{gap:6px;padding:0 8px}.WebsiteHeader_logoText__2rfvZ{font-size:16px}.WebsiteHeader_logoImage__8OPrG{height:22px}.WebsiteHeader_logoTagline__L\+LDG{font-size:9px;letter-spacing:.1px}.WebsiteHeader_dashboardButton__ryB6M{font-size:11px;height:32px;min-width:60px;padding:4px 8px}.WebsiteHeader_controlsSection__hsg-s{gap:8px}}.Login_loginContainer__kkCoo{align-items:center;background:linear-gradient(135deg,#1e3c72,#2a5298);background:var(--gradient-background,linear-gradient(135deg,#1e3c72 0,#2a5298 100%));display:flex;justify-content:center;min-height:100vh;padding:20px;position:relative}.Login_languageSelector__6o6TI{position:absolute;right:20px;top:20px;z-index:10}.Login_loginCard__pepTR{background:hsla(0,0%,100%,.95);background:var(--gradient-card,hsla(0,0%,100%,.95));border:1px solid hsla(0,0%,100%,.2);border-radius:12px;border-radius:var(--radius-large,12px);box-shadow:0 8px 30px rgba(0,0,0,.16);box-shadow:var(--shadow-large,0 8px 30px rgba(0,0,0,.16));max-width:480px;padding:40px;width:100%}.Login_header__YndDp{margin-bottom:30px;text-align:center}.Login_title__BJ\+io{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#2d3436;color:var(--color-text,#2d3436);font-size:2rem;font-weight:600;margin:0 0 8px}.Login_subtitle__-apZT{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:1rem;margin:0}.Login_demoInfo__4aD8E{background:linear-gradient(135deg,#00b894,#00a085);border-radius:8px;border-radius:var(--radius-medium,8px);color:#fff;margin-bottom:30px;padding:20px;text-align:center}.Login_demoInfo__4aD8E h3{font-size:1.1rem;font-weight:600;margin:0 0 8px}.Login_demoInfo__4aD8E p{font-size:.9rem;margin:0 0 15px;opacity:.9}.Login_demoButton__B\+pvT{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;border-radius:var(--radius-small,4px);color:#fff;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .2s ease}.Login_demoButton__B\+pvT:hover{background:hsla(0,0%,100%,.3);transform:translateY(-1px)}.Login_loginForm__6skIP{margin-bottom:30px}.Login_formGroup__0wIVl{margin-bottom:20px}.Login_label__5fNYr{display:block;font-size:.95rem;font-weight:500;margin-bottom:8px}.Login_input__gwmQS,.Login_label__5fNYr{color:#2d3436;color:var(--color-text,#2d3436)}.Login_input__gwmQS{background:#fff;border:1px solid #ddd;border-radius:8px;border-radius:var(--radius-medium,8px);box-sizing:border-box;font-size:1rem;padding:14px;transition:all .2s ease;width:100%}.Login_input__gwmQS:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none;transform:translateY(-1px)}.Login_input__gwmQS::-webkit-input-placeholder{color:#999}.Login_input__gwmQS::placeholder{color:#999}.Login_errorMessage__zRGaN{background:#ff6b6b;border-radius:4px;border-radius:var(--radius-small,4px);color:#fff;font-size:.9rem;margin-bottom:20px;padding:12px;text-align:center}.Login_submitButton__4P3zK{background:linear-gradient(45deg,#667eea,#764ba2);background:var(--gradient-button,linear-gradient(45deg,#667eea,#764ba2));border:none;border-radius:8px;border-radius:var(--radius-medium,8px);color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-bottom:15px;padding:16px;transition:all .2s ease;width:100%}.Login_submitButton__4P3zK:hover:not(:disabled){box-shadow:0 4px 15px rgba(102,126,234,.3);transform:translateY(-2px)}.Login_submitButton__4P3zK:disabled{cursor:not-allowed;opacity:.7}.Login_guestButton__Y-qsJ{background:transparent;border:2px solid #667eea;border:2px solid var(--color-primary,#667eea);border-radius:8px;border-radius:var(--radius-medium,8px);color:#2d3436;color:var(--color-text,#2d3436);cursor:pointer;font-size:1rem;font-weight:500;margin-bottom:20px;padding:14px;transition:all .2s ease;width:100%}.Login_guestButton__Y-qsJ:hover{background:#667eea;background:var(--color-primary,#667eea);color:#fff;transform:translateY(-1px)}.Login_switchAuth__r8Lx7{border-top:1px solid #eee;padding-top:20px;text-align:center}.Login_switchText__R3msx{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:.9rem}.Login_switchButton__b7a-J{background:none;border:none;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;font-size:.9rem;font-weight:500;margin-left:8px;text-decoration:underline}.Login_switchButton__b7a-J:hover{color:#764ba2}.Login_businessContext__y-yqz{border-top:1px solid #eee;margin-top:20px;padding-top:20px;text-align:center}.Login_contextText__Zeiwn{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:.85rem;font-style:italic;margin:0}@media (max-width:768px){.Login_loginContainer__kkCoo{padding:10px}.Login_loginCard__pepTR{max-width:400px;padding:30px 25px}.Login_title__BJ\+io{font-size:1.7rem}.Login_languageSelector__6o6TI{right:10px;top:10px}}@media (max-width:480px){.Login_loginCard__pepTR{padding:25px 20px}.Login_title__BJ\+io{font-size:1.5rem}.Login_input__gwmQS{padding:12px}.Login_submitButton__4P3zK{padding:14px}}.CompactLanguageSelector_languageSelector__naNlj{display:inline-block;position:relative}.CompactLanguageSelector_languageButton__\+a3gr{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);background:var(--gradient-card,hsla(0,0%,100%,.9));border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border,rgba(0,0,0,.1));border-radius:8px;color:#333;color:var(--color-text,#333);cursor:pointer;display:flex;font-size:16px;gap:8px;padding:8px 12px;transition:all .3s ease}.CompactLanguageSelector_languageButton__\+a3gr:hover{background:#fff;background:var(--gradient-card-hover,#fff);border-color:#667eea;border-color:var(--color-primary,#667eea);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.CompactLanguageSelector_backdrop__UXSbt{backdrop-filter:blur(2px);background:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.CompactLanguageSelector_dropdown__th-4E{background:#fff;background:var(--color-surface,#fff);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border,rgba(0,0,0,.1));border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);margin-top:8px;min-width:250px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1001}.CompactLanguageSelector_header__jOxw9{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);background:var(--gradient-header,linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%));border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid var(--color-border,rgba(0,0,0,.1));display:flex;justify-content:space-between;padding:15px 20px}.CompactLanguageSelector_header__jOxw9 h4{color:#333;color:var(--color-text,#333);font-size:16px;font-weight:600;margin:0}.CompactLanguageSelector_closeButton__\+XVFF{align-items:center;background:none;border:none;border-radius:4px;color:#666;color:var(--color-text-secondary,#666);cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;padding:0;transition:all .2s ease;width:24px}.CompactLanguageSelector_closeButton__\+XVFF:hover{background:rgba(255,0,0,.1);background:var(--color-danger-light,rgba(255,0,0,.1));color:#ff4757;color:var(--color-danger,#ff4757)}.CompactLanguageSelector_languageList__YwkRA{padding:10px 0}.CompactLanguageSelector_languageOption__2Q\+gP{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:all .2s ease}.CompactLanguageSelector_languageOption__2Q\+gP:hover{background:rgba(102,126,234,.05);background:var(--gradient-hover,rgba(102,126,234,.05))}.CompactLanguageSelector_languageOption__2Q\+gP.CompactLanguageSelector_active__aEIsm{background:rgba(102,126,234,.1);background:var(--gradient-primary-light,rgba(102,126,234,.1));border-left:3px solid #667eea;border-left:3px solid var(--color-primary,#667eea)}.CompactLanguageSelector_flag__tc9dw{flex-shrink:0;font-size:20px}.CompactLanguageSelector_languageInfo__ixX8\+{display:flex;flex-direction:column;flex-grow:1;gap:2px}.CompactLanguageSelector_languageName__dEOuh{color:#333;color:var(--color-text,#333);font-size:14px;font-weight:500}.CompactLanguageSelector_languageDisplay__NnJLS{color:#666;color:var(--color-text-secondary,#666);font-size:12px}.CompactLanguageSelector_checkmark__NAGX0{color:#2ed573;color:var(--color-success,#2ed573);font-size:16px;font-weight:700}.CompactLanguageSelector_footer__2XVtE{background:#f8f9fa;background:var(--gradient-footer,#f8f9fa);border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--color-border,rgba(0,0,0,.1));padding:10px 20px}.CompactLanguageSelector_footer__2XVtE p{color:#666;color:var(--color-text-secondary,#666);font-size:12px;margin:0;text-align:center}@media (max-width:768px){.CompactLanguageSelector_dropdown__th-4E{min-width:200px;right:-10px}.CompactLanguageSelector_languageButton__\+a3gr{font-size:14px;padding:6px 10px}.CompactLanguageSelector_header__jOxw9{padding:12px 15px}.CompactLanguageSelector_languageOption__2Q\+gP{padding:10px 15px}}.SignUp_signUpContainer__efGPw{align-items:center;background:linear-gradient(135deg,#1e3c72,#2a5298);background:var(--gradient-background,linear-gradient(135deg,#1e3c72 0,#2a5298 100%));display:flex;justify-content:center;min-height:100vh;padding:20px;position:relative}.SignUp_languageSelector__wWXrp{position:absolute;right:20px;top:20px;z-index:10}.SignUp_signUpCard__VixE7{background:hsla(0,0%,100%,.95);background:var(--gradient-card,hsla(0,0%,100%,.95));border:1px solid hsla(0,0%,100%,.2);border-radius:12px;border-radius:var(--radius-large,12px);box-shadow:0 8px 30px rgba(0,0,0,.16);box-shadow:var(--shadow-large,0 8px 30px rgba(0,0,0,.16));max-width:600px;padding:40px;width:100%}.SignUp_header__cREZZ{margin-bottom:35px;text-align:center}.SignUp_title__uTZQq{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#2d3436;color:var(--color-text,#2d3436);font-size:2rem;font-weight:600;margin:0 0 8px}.SignUp_subtitle__alXQQ{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:1rem;margin:0 0 25px}.SignUp_stepIndicator__wV4KF{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.SignUp_step__WyU7L{align-items:center;color:#999;display:flex;flex-direction:column;text-align:center;transition:color .3s ease}.SignUp_step__WyU7L.SignUp_active__pWcvL{color:#667eea;color:var(--color-primary,#667eea)}.SignUp_step__WyU7L span{align-items:center;border:2px solid;border-radius:50%;display:flex;font-size:.9rem;font-weight:600;height:35px;justify-content:center;margin-bottom:6px;transition:all .3s ease;width:35px}.SignUp_step__WyU7L.SignUp_active__pWcvL span{background:#667eea;background:var(--color-primary,#667eea);border-color:#667eea;border-color:var(--color-primary,#667eea);color:#fff}.SignUp_step__WyU7L small{font-size:.75rem;font-weight:500}.SignUp_stepLine__5nErR{background:#ddd;height:2px;margin:0 20px 20px;width:60px}.SignUp_signUpForm__T1zoY{margin-bottom:30px}.SignUp_stepTitle__u3qzz{color:#2d3436;color:var(--color-text,#2d3436);font-size:1.2rem;font-weight:600;margin-bottom:25px;text-align:center}.SignUp_formGroup__cz7V1{margin-bottom:20px}.SignUp_formRow__F3Eq\+{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.SignUp_label__pVWNX{color:#2d3436;color:var(--color-text,#2d3436);display:block;font-size:.95rem;font-weight:500;margin-bottom:8px}.SignUp_required__JiJ-S{color:#e74c3c}.SignUp_input__Pp5SC,.SignUp_select__pMy-W{background:#fff;border:1px solid #ddd;border-radius:8px;border-radius:var(--radius-medium,8px);box-sizing:border-box;color:#2d3436;color:var(--color-text,#2d3436);font-size:1rem;padding:14px;transition:all .2s ease;width:100%}.SignUp_input__Pp5SC:focus,.SignUp_select__pMy-W:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none;transform:translateY(-1px)}.SignUp_input__Pp5SC::-webkit-input-placeholder{color:#999}.SignUp_input__Pp5SC::placeholder{color:#999}.SignUp_select__pMy-W{cursor:pointer}.SignUp_errorMessage__yCYx\+{background:#ff6b6b;border-radius:4px;border-radius:var(--radius-small,4px);color:#fff;font-size:.9rem;margin-bottom:20px;padding:12px;text-align:center}.SignUp_formActions__174Aj{display:flex;gap:15px;margin-bottom:20px}.SignUp_backButton__GVZQC{background:transparent;border:2px solid #ddd;border-radius:8px;border-radius:var(--radius-medium,8px);color:#2d3436;color:var(--color-text,#2d3436);cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:16px;transition:all .2s ease}.SignUp_backButton__GVZQC:hover{border-color:#999;transform:translateY(-1px)}.SignUp_submitButton__6\+9po{background:linear-gradient(45deg,#667eea,#764ba2);background:var(--gradient-button,linear-gradient(45deg,#667eea,#764ba2));border:none;border-radius:8px;border-radius:var(--radius-medium,8px);color:#fff;cursor:pointer;flex:2 1;font-size:1.1rem;font-weight:600;padding:16px;transition:all .2s ease}.SignUp_submitButton__6\+9po:hover:not(:disabled){box-shadow:0 4px 15px rgba(102,126,234,.3);transform:translateY(-2px)}.SignUp_submitButton__6\+9po:disabled{cursor:not-allowed;opacity:.7}.SignUp_switchAuth__C4gFx{border-top:1px solid #eee;padding-top:20px;text-align:center}.SignUp_switchText__0eXEF{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:.9rem}.SignUp_switchButton__9RhTb{background:none;border:none;color:#667eea;color:var(--color-primary,#667eea);cursor:pointer;font-size:.9rem;font-weight:500;margin-left:8px;text-decoration:underline}.SignUp_switchButton__9RhTb:hover{color:#764ba2}.SignUp_businessContext__Q8ERD{border-top:1px solid #eee;margin-top:20px;padding-top:20px;text-align:center}.SignUp_contextText__1xSNi{color:rgba(45,52,54,.7);color:var(--color-textSecondary,rgba(45,52,54,.7));font-size:.85rem;font-style:italic;margin:0}@media (max-width:768px){.SignUp_signUpContainer__efGPw{padding:10px}.SignUp_signUpCard__VixE7{max-width:500px;padding:30px 25px}.SignUp_title__uTZQq{font-size:1.7rem}.SignUp_languageSelector__wWXrp{right:10px;top:10px}.SignUp_formRow__F3Eq\+{grid-template-columns:1fr}.SignUp_stepLine__5nErR{margin:0 15px 20px;width:40px}}@media (max-width:480px){.SignUp_signUpCard__VixE7{padding:25px 20px}.SignUp_title__uTZQq{font-size:1.5rem}.SignUp_input__Pp5SC,.SignUp_select__pMy-W{padding:12px}.SignUp_backButton__GVZQC,.SignUp_submitButton__6\+9po{padding:14px}.SignUp_formActions__174Aj{flex-direction:column}.SignUp_backButton__GVZQC{order:2}.SignUp_submitButton__6\+9po{order:1}}.ServicesHub_servicesHub__2qJIx{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow-x:hidden;padding-top:80px;width:100%}.ServicesHub_container__RsujM{margin:0 auto;max-width:1200px;padding:0 20px}.ServicesHub_hero__V\+xhC{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(241,245,249,.8));border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:60px;padding:60px 0;text-align:center}.ServicesHub_heroTitle__4ZBiw{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:20px}.ServicesHub_heroSubtitle__Tg3j-{color:#64748b;font-size:1.3rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.ServicesHub_heroStats__QbfmY{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px}.ServicesHub_heroStat__9QPHw{text-align:center}.ServicesHub_statNumber__sy6vF{color:#667eea;display:block;font-size:2.5rem;font-weight:700}.ServicesHub_statLabel__YKTXd{color:#64748b;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.ServicesHub_whatWeDo__wj62P{margin-bottom:80px}.ServicesHub_sectionTitle__djYI6{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:20px;text-align:center}.ServicesHub_sectionSubtitle__5ry1b{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ServicesHub_approachGrid__y-Cnj{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ServicesHub_approachCard__jOJKY{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:40px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.ServicesHub_approachCard__jOJKY:hover{box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.ServicesHub_approachIcon__su\+5T{display:block;font-size:3rem;margin-bottom:20px}.ServicesHub_approachTitle__0EPq2{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:15px}.ServicesHub_approachDescription__U06Qq{color:#64748b;line-height:1.6}.ServicesHub_ourServices__FiERl{margin-bottom:80px}.ServicesHub_servicesGrid__9Qz3h{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ServicesHub_serviceCard__OFBiZ{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ServicesHub_serviceCard__OFBiZ:hover{box-shadow:0 20px 50px rgba(0,0,0,.15);transform:translateY(-8px)}.ServicesHub_serviceHeader__UfwMB{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;text-align:center}.ServicesHub_serviceTitle__MPGhJ{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:10px}.ServicesHub_serviceDescription__yJbeo{font-size:1rem;line-height:1.5;opacity:.9}.ServicesHub_serviceContent__j-u-r{padding:30px}.ServicesHub_servicePhases__UFG-H{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.ServicesHub_phaseItem__iRqDT{align-items:center;background:#f8fafc;border-radius:10px;color:#475569;display:flex;font-size:.9rem;gap:10px;padding:15px}.ServicesHub_phaseIcon__R\+OF\+{font-size:1.2rem}.ServicesHub_serviceMetrics__nlYCS{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.ServicesHub_metricItem__D1Eph{background:#f1f5f9;border-radius:10px;padding:15px;text-align:center}.ServicesHub_metricValue__RoLfk{color:#667eea;display:block;font-size:1.5rem;font-weight:700}.ServicesHub_metricLabel__YpB-q{color:#64748b;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}.ServicesHub_serviceAction__I31fg{display:flex;justify-content:center;margin-top:20px}.ServicesHub_learnMoreButton__M8kS1{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:12px 24px;transition:all .3s ease}.ServicesHub_learnMoreButton__M8kS1:hover{box-shadow:0 8px 25px rgba(102,126,234,.3);transform:translateY(-2px)}.ServicesHub_cta__ySA9u{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:60px;padding:80px 0;text-align:center}.ServicesHub_ctaTitle__TeSHk{font-size:2.5rem;font-weight:700;margin-bottom:20px}.ServicesHub_ctaSubtitle__BlTES{font-size:1.2rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.ServicesHub_ctaButtons__kV8kJ{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.ServicesHub_primaryCta__J3iRX,.ServicesHub_secondaryCta__1XCwv{border:none;border-radius:30px;cursor:pointer;font-size:1.1rem;font-weight:600;padding:15px 30px;transition:all .3s ease}.ServicesHub_primaryCta__J3iRX{background:#fff;color:#667eea}.ServicesHub_primaryCta__J3iRX:hover{box-shadow:0 8px 25px rgba(0,0,0,.2);transform:translateY(-2px)}.ServicesHub_secondaryCta__1XCwv{background:transparent;border:2px solid #fff;color:#fff}.ServicesHub_secondaryCta__1XCwv:hover{background:#fff;color:#667eea;transform:translateY(-2px)}.ServicesHub_navigation__AZCOY{padding:2rem 0 1rem}.ServicesHub_backButton__UGmwa{background:#fff;border:2px solid #667eea;border-radius:8px;color:#667eea;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ServicesHub_backButton__UGmwa:hover{background:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.3);color:#fff;transform:translateY(-2px)}.ServicesHub_serviceContent__j-u-r{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-bottom:3rem;overflow:hidden}.ServicesHub_contentWrapper__6NiAW{padding:3rem}.ServicesHub_loading__PtOpb{padding:4rem 2rem;text-align:center}.ServicesHub_loadingSpinner__r4ohC{animation:ServicesHub_spin__IAWWb 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:40px;margin:0 auto 1rem;width:40px}@keyframes ServicesHub_spin__IAWWb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ServicesHub_loading__PtOpb p{color:#666;font-size:1.1rem}.ServicesHub_markdownContent__VyHHN{color:#24292f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Liberation Sans,sans-serif;font-size:16px;line-height:1.6;max-width:none;text-align:left}.ServicesHub_markdownContent__VyHHN h1{font-size:2em;margin-top:0}.ServicesHub_markdownContent__VyHHN h1,.ServicesHub_markdownContent__VyHHN h2{border-bottom:1px solid #d0d7de;font-weight:600;line-height:1.25;margin-bottom:16px;padding-bottom:10px;text-align:left}.ServicesHub_markdownContent__VyHHN h2{font-size:1.5em;margin-top:24px}.ServicesHub_markdownContent__VyHHN h3{font-size:1.25em}.ServicesHub_markdownContent__VyHHN h3,.ServicesHub_markdownContent__VyHHN h4{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px;text-align:left}.ServicesHub_markdownContent__VyHHN h4{font-size:1em}.ServicesHub_markdownContent__VyHHN p{margin-bottom:16px;margin-top:0;text-align:left}.ServicesHub_markdownContent__VyHHN ol,.ServicesHub_markdownContent__VyHHN ul{margin-bottom:16px;margin-top:0;padding-left:2em;text-align:left}.ServicesHub_markdownContent__VyHHN li{margin-bottom:.25em;text-align:left}.ServicesHub_markdownContent__VyHHN li+li{margin-top:.25em}.ServicesHub_markdownContent__VyHHN strong{font-weight:600}.ServicesHub_markdownContent__VyHHN em{font-style:italic}.ServicesHub_markdownContent__VyHHN hr{background-color:#d0d7de;border:0;height:.25em;margin:24px 0;padding:0}.ServicesHub_primaryOffering__mu70B{background:linear-gradient(135deg,rgba(168,237,234,.1),rgba(254,214,227,.1));border-radius:20px;margin-bottom:80px;padding:40px 0}.ServicesHub_mvpCard__fKVUy{background:#fff;border-radius:20px;box-shadow:0 15px 50px rgba(0,0,0,.1);margin:0 auto;max-width:800px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ServicesHub_mvpCard__fKVUy:hover{box-shadow:0 25px 60px rgba(0,0,0,.15);transform:translateY(-5px)}.ServicesHub_mvpHeader__7369I{color:#fff;overflow:hidden;padding:40px;position:relative;text-align:center}.ServicesHub_mvpBadge__OfZeQ{background:hsla(0,0%,100%,.2);border-radius:20px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:20px;padding:8px 16px;text-transform:uppercase}.ServicesHub_mvpTitle__HAL9P{font-size:2.2rem;font-weight:700;line-height:1.2;margin-bottom:20px}.ServicesHub_mvpDescription__ckax1{font-size:1.1rem;line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.95}.ServicesHub_mvpFeatures__FPi7O{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.ServicesHub_feature__YcJGy{background:hsla(0,0%,100%,.2);border-radius:15px;font-size:.9rem;font-weight:500;padding:8px 16px}.ServicesHub_mvpAction__q3t6B{background:#f8fafc;padding:30px 40px;text-align:center}.ServicesHub_primaryActionButton__uObTe{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:30px;box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:16px 32px;transition:all .3s ease}.ServicesHub_primaryActionButton__uObTe:hover{box-shadow:0 15px 35px rgba(102,126,234,.4);transform:translateY(-3px)}.ServicesHub_scaleUpServices__gdnA7{margin-bottom:80px}.ServicesHub_scaleUpGrid__fPqfU{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:40px}.ServicesHub_scaleUpCard__x2OyW{background:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ServicesHub_scaleUpCard__x2OyW:hover{box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.ServicesHub_scaleUpHeader__u-w90{color:#fff;padding:30px;position:relative;text-align:center}.ServicesHub_scaleUpBadge__QvE-O{background:hsla(0,0%,100%,.2);border-radius:15px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:15px;padding:6px 12px;text-transform:uppercase}.ServicesHub_scaleUpTitle__kvawe{font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:15px}.ServicesHub_scaleUpDescription__Fk0Mt{font-size:.95rem;line-height:1.5;opacity:.9}.ServicesHub_scaleUpAction__8uOQq{background:#f8fafc;padding:25px 30px;text-align:center}@media (max-width:768px){.ServicesHub_heroTitle__4ZBiw{font-size:2.2rem}.ServicesHub_heroSubtitle__Tg3j-{font-size:1.1rem}.ServicesHub_heroStats__QbfmY{gap:20px}.ServicesHub_sectionTitle__djYI6{font-size:2rem}.ServicesHub_approachGrid__y-Cnj,.ServicesHub_servicePhases__UFG-H,.ServicesHub_servicesGrid__9Qz3h{grid-template-columns:1fr}.ServicesHub_ctaButtons__kV8kJ{align-items:center;flex-direction:column}.ServicesHub_ctaTitle__TeSHk{font-size:2rem}.ServicesHub_mvpTitle__HAL9P{font-size:1.8rem}.ServicesHub_mvpFeatures__FPi7O{gap:15px}.ServicesHub_scaleUpGrid__fPqfU{grid-template-columns:1fr}.ServicesHub_scaleUpTitle__kvawe{font-size:1.2rem}}@media (max-width:480px){.ServicesHub_container__RsujM{padding:0 15px}.ServicesHub_hero__V\+xhC{padding:40px 20px}.ServicesHub_heroTitle__4ZBiw{font-size:1.8rem}.ServicesHub_serviceCard__OFBiZ{margin:0 10px}.ServicesHub_serviceContent__j-u-r,.ServicesHub_serviceHeader__UfwMB{padding:20px}.ServicesHub_mvpHeader__7369I{padding:25px 15px}.ServicesHub_mvpTitle__HAL9P{font-size:1.5rem}.ServicesHub_mvpDescription__ckax1{font-size:1rem}.ServicesHub_mvpAction__q3t6B,.ServicesHub_scaleUpAction__8uOQq,.ServicesHub_scaleUpHeader__u-w90{padding:20px 15px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.TurnaroundStories_storyCard__2sA6w{border:2px solid #000}.TurnaroundStories_storyHighlight__hscYJ{background:#000!important;color:#fff!important}.TurnaroundStories_storySectionHeading__Y2PQF{border:2px solid #000}}.TurnaroundStories_turnaroundStoriesContainer__-lsEo{background:linear-gradient(135deg,#f8fafc,#e2e8f0);margin:0 auto;max-width:1200px;min-height:100vh;overflow-x:hidden;padding:80px 20px 40px;width:100%}.TurnaroundStories_header__o0Vhl{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(241,245,249,.8));border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:60px;padding:60px 0;text-align:center}.TurnaroundStories_title__\+RcLG{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:20px}.TurnaroundStories_subtitle__8nFhF{color:#64748b;font-size:1.3rem;font-weight:600;line-height:1.6;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:700px}.TurnaroundStories_contextText__yzbnT{background:hsla(0,0%,100%,.6);border-left:4px solid #667eea;border-radius:12px;color:#475569;font-size:1.1rem;line-height:1.7;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px;padding:20px}.TurnaroundStories_statsGrid__3sgT6{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.TurnaroundStories_statCard__NjBRx{background:hsla(0,0%,100%,.8);border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);min-width:120px;padding:20px;text-align:center;transition:all .3s ease}.TurnaroundStories_statCard__NjBRx:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-2px)}.TurnaroundStories_statNumber__ko2io{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:5px}.TurnaroundStories_statLabel__VTnni{color:#64748b;font-size:.9rem;font-weight:500}.TurnaroundStories_storiesGrid__moKgq{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.TurnaroundStories_storyCard__2sA6w{border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;min-height:280px;overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.TurnaroundStories_storyCard__2sA6w:hover{box-shadow:0 20px 50px rgba(0,0,0,.2);transform:translateY(-8px)}.TurnaroundStories_storyCard__2sA6w:focus{box-shadow:0 20px 50px rgba(102,126,234,.3);outline:3px solid #667eea;outline-offset:2px;transform:translateY(-8px)}.TurnaroundStories_storyCard__2sA6w:focus-within{outline:3px solid #667eea;outline-offset:2px}.TurnaroundStories_storyCard__2sA6w:before{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.TurnaroundStories_storyCard__2sA6w:first-child{background:linear-gradient(135deg,#1e3a8a,#3730a3)}.TurnaroundStories_storyCard__2sA6w:nth-child(2){background:linear-gradient(135deg,#1e40af,#1d4ed8)}.TurnaroundStories_storyCard__2sA6w:nth-child(3){background:linear-gradient(135deg,#f59e0b,#d97706)}.TurnaroundStories_storyCard__2sA6w:nth-child(4){background:linear-gradient(135deg,#0891b2,#0e7490)}.TurnaroundStories_storyCard__2sA6w:nth-child(5){background:linear-gradient(135deg,#7c3aed,#6d28d9)}.TurnaroundStories_storyCard__2sA6w:nth-child(6){background:linear-gradient(135deg,#6366f1,#4f46e5)}.TurnaroundStories_storyCardContent__AOk\+X{color:#fff;display:flex;flex:1 1;flex-direction:column;position:relative;z-index:2}.TurnaroundStories_storyTitle__UcaSF{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.TurnaroundStories_storyPreview__5z-rR{color:hsla(0,0%,100%,.9);flex:1 1;font-size:.95rem;line-height:1.5;margin-bottom:20px}.TurnaroundStories_industryBadge__bVaHo{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:20px;color:#fff;display:inline-block;font-size:.8rem;font-weight:500;margin-bottom:15px;padding:4px 12px}.TurnaroundStories_keyMetrics__vAFKA{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.TurnaroundStories_metric__hC2J1{flex:1 1;min-width:80px;text-align:center}.TurnaroundStories_metricValue__9erBz{color:#fff;display:block;font-size:1.1rem;font-weight:700;margin-bottom:2px}.TurnaroundStories_metricLabel__Sb9T5{color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500}.TurnaroundStories_readMore__CD6La{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:10px;color:#fff;font-weight:600;margin-top:auto;padding:12px;text-align:center;transition:all .3s ease}.TurnaroundStories_storyCard__2sA6w:hover .TurnaroundStories_readMore__CD6La{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.TurnaroundStories_storyContent__wJdaR{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin:0 auto;max-width:900px;padding:40px;position:relative}.TurnaroundStories_backButton__4xYVG{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;margin-bottom:30px;padding:12px 24px;transition:all .3s ease}.TurnaroundStories_backButton__4xYVG:hover{box-shadow:0 4px 15px rgba(102,126,234,.3);transform:translateX(-2px)}.TurnaroundStories_backButton__4xYVG:focus{box-shadow:0 4px 15px rgba(102,126,234,.4);outline:2px solid #667eea;outline-offset:2px;transform:translateX(-2px)}.TurnaroundStories_markdownContent__2cwVn{color:#24292f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Liberation Sans,sans-serif;font-size:16px;line-height:1.6;max-width:none;text-align:left}.TurnaroundStories_markdownContent__2cwVn h1{font-size:2em;margin-top:0}.TurnaroundStories_markdownContent__2cwVn h1,.TurnaroundStories_markdownContent__2cwVn h2{border-bottom:1px solid #d0d7de;font-weight:600;line-height:1.25;margin-bottom:16px;padding-bottom:10px;text-align:left}.TurnaroundStories_markdownContent__2cwVn h2{font-size:1.5em;margin-top:24px}.TurnaroundStories_markdownContent__2cwVn h3{font-size:1.25em;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px;text-align:left}.TurnaroundStories_markdownContent__2cwVn h4{font-size:1em;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px;text-align:left}.TurnaroundStories_markdownContent__2cwVn p{margin-bottom:16px;margin-top:0;text-align:left}.TurnaroundStories_markdownContent__2cwVn ol,.TurnaroundStories_markdownContent__2cwVn ul{margin-bottom:16px;margin-top:0;padding-left:2em;text-align:left}.TurnaroundStories_markdownContent__2cwVn li{margin-bottom:.25em;text-align:left}.TurnaroundStories_markdownContent__2cwVn li+li{margin-top:.25em}.TurnaroundStories_markdownContent__2cwVn strong{font-weight:600}.TurnaroundStories_markdownContent__2cwVn em{font-style:italic}.TurnaroundStories_markdownContent__2cwVn hr{background-color:#d0d7de;border:0;height:.25em;margin:24px 0;padding:0}.TurnaroundStories_markdownContent__2cwVn code{background-color:rgba(175,184,193,.2);border-radius:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:85%;margin:0;padding:.2em .4em}.TurnaroundStories_markdownContent__2cwVn pre{background-color:#f6f8fa;border-radius:6px;font-size:85%;line-height:1.45;margin-bottom:16px;overflow:auto;padding:16px}.TurnaroundStories_markdownContent__2cwVn pre code{background-color:initial;border-radius:0;font-size:100%;margin:0;padding:0}.TurnaroundStories_markdownContent__2cwVn blockquote{border-left:.25em solid #d0d7de;color:#656d76;margin:0 0 16px;padding:0 1em}.TurnaroundStories_markdownContent__2cwVn blockquote>:first-child{margin-top:0}.TurnaroundStories_markdownContent__2cwVn blockquote>:last-child{margin-bottom:0}.TurnaroundStories_markdownContent__2cwVn table{border-collapse:collapse;border-spacing:0;margin-bottom:16px;width:100%}.TurnaroundStories_markdownContent__2cwVn table td,.TurnaroundStories_markdownContent__2cwVn table th{border:1px solid #d0d7de;padding:6px 13px}.TurnaroundStories_markdownContent__2cwVn table th{background-color:#f6f8fa;font-weight:600}.TurnaroundStories_markdownContent__2cwVn table tr:nth-child(2n){background-color:#f6f8fa}.TurnaroundStories_loading__kcn3L{color:#64748b;font-size:1.1rem;padding:60px;text-align:center}@media (max-width:768px){.TurnaroundStories_turnaroundStoriesContainer__-lsEo{padding:80px 15px 20px}.TurnaroundStories_title__\+RcLG{font-size:2.2rem}.TurnaroundStories_subtitle__8nFhF{font-size:1.1rem}.TurnaroundStories_statsGrid__3sgT6{gap:20px}.TurnaroundStories_statCard__NjBRx{min-width:100px;padding:15px}.TurnaroundStories_statNumber__ko2io{font-size:1.5rem}.TurnaroundStories_storiesGrid__moKgq{gap:20px;grid-template-columns:1fr}.TurnaroundStories_storyCard__2sA6w{min-height:250px;padding:25px}.TurnaroundStories_storyTitle__UcaSF{font-size:1.2rem}.TurnaroundStories_storyPreview__5z-rR{font-size:.9rem}.TurnaroundStories_keyMetrics__vAFKA{flex-direction:column;gap:8px}.TurnaroundStories_metric__hC2J1{align-items:center;display:flex;justify-content:space-between}.TurnaroundStories_metricValue__9erBz{font-size:1rem}.TurnaroundStories_storyContent__wJdaR{max-width:100%;padding:25px 20px}.TurnaroundStories_markdownContent__2cwVn{font-size:14px;line-height:1.5}.TurnaroundStories_markdownContent__2cwVn h1{font-size:1.75em;margin-bottom:12px}.TurnaroundStories_markdownContent__2cwVn h2{font-size:1.4em;margin-bottom:12px;margin-top:20px}.TurnaroundStories_markdownContent__2cwVn h3{font-size:1.2em;margin-bottom:12px;margin-top:18px}.TurnaroundStories_markdownContent__2cwVn p{margin-bottom:12px}.TurnaroundStories_markdownContent__2cwVn ol,.TurnaroundStories_markdownContent__2cwVn ul{margin-bottom:12px;padding-left:1.5em}.TurnaroundStories_markdownContent__2cwVn pre{font-size:12px;padding:12px}.TurnaroundStories_markdownContent__2cwVn table td,.TurnaroundStories_markdownContent__2cwVn table th{font-size:12px;padding:4px 8px}}@media (max-width:480px){.TurnaroundStories_title__\+RcLG{font-size:1.8rem}.TurnaroundStories_subtitle__8nFhF{font-size:1rem}.TurnaroundStories_header__o0Vhl{padding:40px 20px}.TurnaroundStories_statsGrid__3sgT6{align-items:center;flex-direction:column;gap:15px}.TurnaroundStories_statCard__NjBRx{max-width:200px;width:100%}.TurnaroundStories_storyCard__2sA6w{min-height:220px;padding:20px}.TurnaroundStories_storyTitle__UcaSF{font-size:1.1rem}.TurnaroundStories_storyContent__wJdaR{border-radius:15px;padding:20px 15px}.TurnaroundStories_markdownContent__2cwVn{font-size:13px;line-height:1.4}.TurnaroundStories_markdownContent__2cwVn h1{font-size:1.6em;margin-bottom:10px}.TurnaroundStories_markdownContent__2cwVn h2{font-size:1.3em;margin-bottom:10px;margin-top:16px}.TurnaroundStories_markdownContent__2cwVn h3{font-size:1.1em;margin-bottom:8px;margin-top:14px}.TurnaroundStories_markdownContent__2cwVn p{margin-bottom:10px}.TurnaroundStories_markdownContent__2cwVn ol,.TurnaroundStories_markdownContent__2cwVn ul{margin-bottom:10px;padding-left:1.2em}.TurnaroundStories_markdownContent__2cwVn li{margin-bottom:.2em}.TurnaroundStories_markdownContent__2cwVn pre{font-size:11px;padding:10px}.TurnaroundStories_markdownContent__2cwVn code{font-size:11px;padding:.1em .3em}.TurnaroundStories_markdownContent__2cwVn table{font-size:11px}.TurnaroundStories_markdownContent__2cwVn table td,.TurnaroundStories_markdownContent__2cwVn table th{padding:3px 6px}}.BlogHome_blogHome__30aIw{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow-x:hidden;padding-top:80px;width:100%}.BlogHome_loading__RQwIq{color:#64748b;font-size:18px;padding:40px;text-align:center}.BlogHome_noPosts__2EIuh{color:#64748b;font-size:16px;padding:40px;text-align:center}.BlogHome_postImageImg__B7yG7{border-radius:8px;height:200px;object-fit:cover;width:100%}.BlogHome_container__gTjM8{margin:0 auto;max-width:1200px;padding:0 20px}.BlogHome_hero__lSpgT{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(241,245,249,.8));border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:60px;padding:60px 0;text-align:center}.BlogHome_heroTitle__Y7A2V{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:20px}.BlogHome_heroSubtitle__qpfVD{color:#64748b;font-size:1.3rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.BlogHome_heroStats__aNuSG{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px}.BlogHome_heroStat__3SbzM{text-align:center}.BlogHome_statNumber__oUlKh{color:#667eea;display:block;font-size:2.5rem;font-weight:700}.BlogHome_statLabel__Mi4oC{color:#64748b;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.BlogHome_categories__46iT5{margin-bottom:60px}.BlogHome_categoriesHeader__rdhh5{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:40px}.BlogHome_manageButton__XSXGF{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:10px 20px;transition:all .3s ease}.BlogHome_manageButton__XSXGF:hover{box-shadow:0 8px 25px rgba(102,126,234,.3);transform:translateY(-2px)}.BlogHome_sectionTitle__PoXW4{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:40px;text-align:center}.BlogHome_categoryTabs__Xb8Bs{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:40px}.BlogHome_categoryTab__xa8yu{background:#fff;border:2px solid #e2e8f0;border-radius:25px;color:#64748b;cursor:pointer;font-size:.9rem;font-weight:600;padding:12px 24px;transition:all .3s ease}.BlogHome_categoryTab__xa8yu:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px)}.BlogHome_categoryTab__xa8yu.BlogHome_active__0ZYsD{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.BlogHome_postsSection__L-sts{margin-bottom:80px}.BlogHome_postsGrid__Pdoit{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.BlogHome_postCard__CuuWz{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BlogHome_postCard__CuuWz:hover{box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.BlogHome_postImage__Tq6p-{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:3rem;height:200px;justify-content:center;width:100%}.BlogHome_postContent__\+aIdc{padding:30px}.BlogHome_postCategory__B43OJ{background:#f1f5f9;border-radius:12px;color:#667eea;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:15px;padding:4px 12px;text-transform:uppercase}.BlogHome_postTitle__4N5iF{color:#1e293b;font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:15px}.BlogHome_postExcerpt__JTVfm{color:#64748b;line-height:1.6;margin-bottom:20px}.BlogHome_postMeta__Oi4rt{align-items:center;color:#64748b;display:flex;font-size:.9rem;justify-content:space-between}.BlogHome_postDate__derFK{font-weight:500}.BlogHome_readTime__b6Dni{color:#667eea}.BlogHome_featuredSection__8Grn5{margin-bottom:60px}.BlogHome_featuredPostContainer__0zJSd{display:flex;justify-content:center;margin-bottom:30px}.BlogHome_featuredPostsGrid__KN2P\+{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:300px 300px;margin-bottom:30px}.BlogHome_featuredPost__USyGp{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;height:100%;max-width:1000px;overflow:hidden;transition:transform .3s ease;width:100%}.BlogHome_featuredPost__USyGp:hover{transform:translateY(-5px)}.BlogHome_featuredPrimary__rmyW-{grid-row:span 2}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredContent__TM4cL{grid-template-columns:1fr;height:100%;min-height:300px}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredText__XlOXR{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:25px}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredTitle__76xBj{font-size:1.2rem;line-height:1.3;margin-bottom:12px}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredExcerpt__r1qmU{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;font-size:.9rem;margin-bottom:15px;overflow:hidden}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredImage__TBqDT{height:150px;min-height:150px}.BlogHome_featuredSecondary__tn\+Sx .BlogHome_featuredImageFallback__cgogI{font-size:2.5rem;height:150px;min-height:150px}.BlogHome_featuredContent__TM4cL{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:500px}.BlogHome_featuredText__XlOXR{display:flex;flex-direction:column;justify-content:flex-start;padding:50px}.BlogHome_featuredCategory__x\+x-I{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.BlogHome_featuredTitle__76xBj{color:#1e293b;font-size:1.8rem;font-weight:700;line-height:1.3;margin-bottom:15px}.BlogHome_featuredExcerpt__r1qmU{-webkit-line-clamp:8;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:1.1rem;line-height:1.6;margin-bottom:25px;max-height:none;overflow:hidden}.BlogHome_featuredMeta__o9zRH{color:#64748b;font-size:.9rem}.BlogHome_featuredImage__TBqDT{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden}.BlogHome_featuredImageImg__0Q4t9{height:100%;object-fit:contain;width:100%}.BlogHome_featuredImageFallback__cgogI{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;display:flex;font-size:4rem;height:100%;justify-content:center;width:100%}.BlogHome_searchSection__Ypc37{margin-bottom:60px}.BlogHome_searchContainer__DqWle{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:600px}.BlogHome_searchInput__pPMcz{border:2px solid #e2e8f0;border-radius:12px;flex:1 1;font-size:16px;outline:none;padding:16px 20px;transition:all .3s ease}.BlogHome_searchInput__pPMcz:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.BlogHome_searchClear__HCPby{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;color:#64748b;cursor:pointer;font-size:14px;padding:12px 16px;transition:all .2s ease}.BlogHome_searchClear__HCPby:hover{background:#e2e8f0;color:#475569}.BlogHome_searchInfo__YIlMH{color:#64748b;font-size:14px;margin-top:16px;text-align:center}.BlogHome_newsletter__6dXMg{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:60px;padding:60px;text-align:center}.BlogHome_newsletterTitle__2ndSF{font-size:2rem;font-weight:700;margin-bottom:15px}.BlogHome_newsletterSubtitle__-OOje{font-size:1.1rem;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:500px;opacity:.9}.BlogHome_newsletterForm__cvQGH{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.BlogHome_newsletterInput__JnARY{border:none;border-radius:25px;font-size:1rem;min-width:300px;outline:none;padding:15px 20px}.BlogHome_newsletterButton__YxH0L{background:#fff;border:none;border-radius:25px;color:#667eea;cursor:pointer;font-size:1rem;font-weight:600;padding:15px 30px;transition:all .3s ease}.BlogHome_newsletterButton__YxH0L:hover{box-shadow:0 8px 25px rgba(0,0,0,.2);transform:translateY(-2px)}.BlogHome_comingSoonContainer__XFTI3{align-items:center;display:flex;flex-direction:column;gap:20px}.BlogHome_comingSoonText__KOd\+f{font-size:1.1rem;margin:0;opacity:.9}.BlogHome_linkedinButton__C-rCl{background:#fff;border-radius:25px;color:#667eea;display:inline-block;font-size:1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.BlogHome_linkedinButton__C-rCl:hover{box-shadow:0 8px 25px rgba(0,0,0,.2);color:#667eea;text-decoration:none;transform:translateY(-2px)}@media (max-width:768px){.BlogHome_heroTitle__Y7A2V{font-size:2.2rem}.BlogHome_heroSubtitle__qpfVD{font-size:1.1rem}.BlogHome_heroStats__aNuSG{gap:20px}.BlogHome_categoryTabs__Xb8Bs{gap:10px}.BlogHome_categoryTab__xa8yu{font-size:.8rem;padding:8px 16px}.BlogHome_postsGrid__Pdoit{grid-template-columns:1fr}.BlogHome_featuredPostsGrid__KN2P\+{gap:20px;grid-template-columns:1fr;grid-template-rows:auto}.BlogHome_featuredPrimary__rmyW-{grid-row:span 1}.BlogHome_featuredContent__TM4cL{grid-template-columns:1fr;min-height:auto}.BlogHome_featuredText__XlOXR{padding:30px 25px}.BlogHome_featuredTitle__76xBj{font-size:1.8rem}.BlogHome_featuredPost__USyGp{max-width:none}.BlogHome_featuredImageFallback__cgogI,.BlogHome_featuredImage__TBqDT{height:200px}.BlogHome_newsletterForm__cvQGH{flex-direction:column}.BlogHome_newsletterInput__JnARY{min-width:250px}.BlogHome_searchContainer__DqWle{flex-direction:column;gap:16px}.BlogHome_searchInput__pPMcz{font-size:16px}}@media (max-width:480px){.BlogHome_container__gTjM8{padding:0 15px}.BlogHome_hero__lSpgT{padding:40px 20px}.BlogHome_heroTitle__Y7A2V{font-size:1.8rem}.BlogHome_postCard__CuuWz{margin:0 10px}.BlogHome_postContent__\+aIdc{padding:20px}.BlogHome_postImageImg__B7yG7{height:150px}.BlogHome_newsletter__6dXMg{padding:40px 25px}.BlogHome_newsletterTitle__2ndSF{font-size:1.6rem}}.BlogCategoryManager_overlay__MnTyh{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.BlogCategoryManager_modal__ReQ7r{background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:100%}.BlogCategoryManager_header__qtcjl{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:2px solid #f1f5f9;color:#fff;display:flex;justify-content:space-between;padding:25px 30px}.BlogCategoryManager_header__qtcjl h2{font-size:1.5rem;font-weight:700;margin:0}.BlogCategoryManager_closeButton__cuViM{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.BlogCategoryManager_closeButton__cuViM:hover{background:hsla(0,0%,100%,.3)}.BlogCategoryManager_content__l2k1a{flex:1 1;overflow-y:auto;padding:30px}.BlogCategoryManager_loading__SByjm{color:#64748b;font-size:1.2rem;padding:60px;text-align:center}.BlogCategoryManager_successMessage__a0sRW{background:#dcfce7;border:1px solid #bbf7d0;border-radius:10px;color:#166534;font-weight:500;margin-bottom:25px;padding:15px 20px}.BlogCategoryManager_categoriesOverview__MjmTS{margin-bottom:30px}.BlogCategoryManager_featuredOverview__i7iXH{background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,237,78,.05));border:2px solid rgba(255,215,0,.2);border-radius:15px;margin-bottom:30px;padding:20px}.BlogCategoryManager_featuredInfo__r9ypt{align-items:center;display:flex;gap:10px}.BlogCategoryManager_featuredTitle__rPxqm{color:#1e293b;flex:1 1;font-weight:500}.BlogCategoryManager_noFeatured__7D2ac{color:#64748b;font-style:italic;margin:0}.BlogCategoryManager_categoriesOverview__MjmTS h3{color:#1e293b;font-size:1.2rem;margin:0 0 15px}.BlogCategoryManager_categoryList__7eF-E{display:flex;flex-wrap:wrap;gap:10px}.BlogCategoryManager_categoryBadge__h3xEZ{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;font-size:.9rem;font-weight:500;padding:8px 16px}.BlogCategoryManager_controls__vQqlM{margin-bottom:25px}.BlogCategoryManager_searchSection__dHAhs{margin-bottom:20px}.BlogCategoryManager_searchInput__ptz\+j{border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}.BlogCategoryManager_searchInput__ptz\+j:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.BlogCategoryManager_selectionControls__LGrbb{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.BlogCategoryManager_selectionCount__mYDB6{color:#667eea;font-weight:600}.BlogCategoryManager_selectButton__cnWNl{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .2s ease}.BlogCategoryManager_selectButton__cnWNl:hover{background:#f1f5f9;border-color:#cbd5e1}.BlogCategoryManager_postsList__lXtUp{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:25px;max-height:400px;overflow-y:auto}.BlogCategoryManager_postItem__qEEJ8{align-items:flex-start;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;padding:15px 20px;position:relative;transition:all .2s ease}.BlogCategoryManager_postItem__qEEJ8:hover{background:#f8fafc}.BlogCategoryManager_postItem__qEEJ8.BlogCategoryManager_selected__PTemH{background:#eff6ff;border-color:#dbeafe}.BlogCategoryManager_postItem__qEEJ8:last-child{border-bottom:none}.BlogCategoryManager_checkbox__7bvR1{cursor:pointer;margin-right:15px;margin-top:2px;transform:scale(1.2)}.BlogCategoryManager_postInfo__lWf93{flex:1 1}.BlogCategoryManager_postTitle__A-u4W{color:#1e293b;font-weight:500;line-height:1.4;margin-bottom:5px}.BlogCategoryManager_postMeta__oFzq2{color:#64748b;font-size:.9rem}.BlogCategoryManager_currentCategory__kLO5U{background:#f1f5f9;border-radius:6px;color:#667eea;font-weight:500;padding:2px 8px}.BlogCategoryManager_featuredBadge__NKUTH{background:linear-gradient(135deg,gold,#ffed4e);border-radius:12px;color:#8b5a00;display:inline-block;font-size:.75rem;font-weight:700;margin-right:10px;padding:3px 8px;text-shadow:0 1px 2px hsla(0,0%,100%,.5)}.BlogCategoryManager_postActions__iQoUH{align-items:center;display:flex;gap:8px;margin-left:auto}.BlogCategoryManager_featuredButton__1SOun{align-items:center;background:transparent;border:2px solid #e2e8f0;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;font-size:1.2rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.BlogCategoryManager_featuredButton__1SOun:hover:not(:disabled){background:rgba(255,215,0,.1);border-color:gold;color:gold}.BlogCategoryManager_unfeaturedButton__TSIyF{align-items:center;background:linear-gradient(135deg,gold,#ffed4e);border:2px solid gold;border-radius:50%;box-shadow:0 2px 8px rgba(255,215,0,.3);color:#8b5a00;cursor:pointer;display:flex;font-size:1.2rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.BlogCategoryManager_unfeaturedButton__TSIyF:hover:not(:disabled){background:#e6c200;border-color:#e6c200;transform:scale(1.05)}.BlogCategoryManager_featuredButton__1SOun:disabled,.BlogCategoryManager_unfeaturedButton__TSIyF:disabled{cursor:not-allowed;opacity:.6;transform:none}.BlogCategoryManager_featuredControls__PsaiB{align-items:center;display:flex;gap:8px}.BlogCategoryManager_priorityLabel__-wTOF{background:linear-gradient(135deg,gold,#ffed4e);border-radius:12px;color:#8b5a00;font-size:.75rem;font-weight:700;min-width:30px;padding:4px 8px;text-align:center}.BlogCategoryManager_prioritySelect__nCRDz{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:.8rem;outline:none;padding:6px 8px;transition:all .2s ease}.BlogCategoryManager_prioritySelect__nCRDz:hover{border-color:#cbd5e1}.BlogCategoryManager_prioritySelect__nCRDz:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.BlogCategoryManager_pagination__KYVLp{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:30px;padding:20px 0}.BlogCategoryManager_pageButton__GWT2v{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.BlogCategoryManager_pageButton__GWT2v:hover:not(:disabled){background:#5a67d8;transform:translateY(-1px)}.BlogCategoryManager_pageButton__GWT2v:disabled{background:#cbd5e1;cursor:not-allowed;transform:none}.BlogCategoryManager_pageInfo__n2XvI{color:#64748b;font-weight:500}.BlogCategoryManager_updateSection__oibnu{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;padding:25px}.BlogCategoryManager_updateSection__oibnu h3{color:#1e293b;font-size:1.2rem;margin:0 0 20px}.BlogCategoryManager_updateControls__XaaL7{align-items:stretch;display:flex;gap:15px;margin-bottom:20px}.BlogCategoryManager_categoryInput__MGLYn{border:2px solid #e2e8f0;border-radius:10px;flex:1 1;font-size:1rem;outline:none;padding:12px 16px;transition:all .3s ease}.BlogCategoryManager_categoryInput__MGLYn:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.BlogCategoryManager_updateButton__KLB23{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.BlogCategoryManager_updateButton__KLB23:hover:not(:disabled){box-shadow:0 8px 25px rgba(102,126,234,.3);transform:translateY(-2px)}.BlogCategoryManager_updateButton__KLB23:disabled{background:#cbd5e1;box-shadow:none;cursor:not-allowed;transform:none}.BlogCategoryManager_quickCategories__CM9to{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.BlogCategoryManager_quickCategories__CM9to span{color:#64748b;font-size:.9rem;font-weight:500}.BlogCategoryManager_quickCategoryButton__ncYSu{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .2s ease}.BlogCategoryManager_quickCategoryButton__ncYSu:hover{border-color:#667eea;color:#667eea}@media (max-width:768px){.BlogCategoryManager_modal__ReQ7r{margin:10px;max-height:95vh}.BlogCategoryManager_content__l2k1a,.BlogCategoryManager_header__qtcjl{padding:20px}.BlogCategoryManager_updateControls__XaaL7{flex-direction:column}.BlogCategoryManager_quickCategories__CM9to,.BlogCategoryManager_selectionControls__LGrbb{align-items:flex-start;flex-direction:column}}.BlogPost_blogPost__BaD7l{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;padding-top:80px;width:100%}.BlogPost_container__Trr7I{margin:0 auto;max-width:800px;padding:0 20px}.BlogPost_error__bPz9r,.BlogPost_loading__3aTkh{padding:60px 20px;text-align:center}.BlogPost_loading__3aTkh{color:#64748b;font-size:18px}.BlogPost_error__bPz9r h2{color:#dc2626;margin-bottom:16px}.BlogPost_error__bPz9r p{color:#64748b;margin-bottom:24px}.BlogPost_header__uWaaa{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;padding:20px 0}.BlogPost_backButton__xgCqi{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.BlogPost_backButton__xgCqi:hover{background:#f1f5f9;border-color:#cbd5e1;color:#334155}.BlogPost_postMeta__FGQAv{align-items:center;color:#64748b;display:flex;font-size:14px;gap:16px}.BlogPost_category__ssuDU{background:#e0f2fe;border-radius:20px;color:#0369a1;font-weight:500;padding:4px 12px}.BlogPost_postHeader__8jO1R{margin-bottom:60px;text-align:left}.BlogPost_postTitle__N7X9Z{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:24px}.BlogPost_postExcerpt__oLDoH{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:40px;max-width:100%}.BlogPost_featuredImage__EaLhK{border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);margin:40px 0;overflow:hidden}.BlogPost_featuredImage__EaLhK img{display:block;height:auto;width:100%}.BlogPost_postContent__\+ikFe{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);line-height:1.8;margin-bottom:60px;padding:60px;text-align:left}.BlogPost_markdown__3BuUc h1{color:#1e293b;font-size:2rem;font-weight:700;line-height:1.3;margin:40px 0 24px;text-align:left}.BlogPost_markdown__3BuUc h2{color:#334155;font-size:1.5rem;font-weight:600;line-height:1.4;margin:32px 0 20px;text-align:left}.BlogPost_markdown__3BuUc h3{color:#475569;font-size:1.25rem;font-weight:600;line-height:1.4;margin:28px 0 16px;text-align:left}.BlogPost_markdown__3BuUc p{color:#374151;font-size:1.1rem;line-height:1.8;margin-bottom:24px;text-align:left}.BlogPost_markdown__3BuUc ol,.BlogPost_markdown__3BuUc ul{margin:24px 0;padding-left:32px;text-align:left}.BlogPost_markdown__3BuUc li{color:#374151;font-size:1.1rem;line-height:1.7;margin-bottom:12px;text-align:left}.BlogPost_markdown__3BuUc blockquote{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;color:#475569;font-style:italic;margin:32px 0;padding:24px 32px;text-align:left}.BlogPost_markdown__3BuUc code{background:#f1f5f9;border-radius:4px;color:#dc2626;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;padding:4px 8px}.BlogPost_markdown__3BuUc pre{background:#1e293b;border-radius:8px;color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin:24px 0;overflow-x:auto;padding:24px}.BlogPost_markdown__3BuUc pre code{background:transparent;color:inherit;padding:0}.BlogPost_contentH1__-PkQE{color:#1e293b;font-size:2rem;font-weight:700;line-height:1.3;margin:40px 0 24px}.BlogPost_contentH2__A7TS-{color:#334155;font-size:1.5rem;font-weight:600;line-height:1.4;margin:32px 0 20px}.BlogPost_contentH3__h4UbX{color:#475569;font-size:1.25rem;font-weight:600;line-height:1.4;margin:28px 0 16px}.BlogPost_contentP__cZmBp{color:#374151;font-size:1.1rem;line-height:1.8;margin-bottom:24px}.BlogPost_contentOl__JTInd,.BlogPost_contentUl__dfOnp{margin:24px 0;padding-left:32px}.BlogPost_contentLi__8TvKC{color:#374151;font-size:1.1rem;line-height:1.7;margin-bottom:12px}.BlogPost_contentBlockquote__5HvNp{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;color:#475569;font-style:italic;margin:32px 0;padding:24px 32px}.BlogPost_contentCode__NIRJF{background:#f1f5f9;border-radius:4px;color:#dc2626;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;padding:4px 8px}.BlogPost_contentPre__cpX4u{background:#1e293b;border-radius:8px;color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin:24px 0;overflow-x:auto;padding:24px}.BlogPost_contentPre__cpX4u .BlogPost_contentCode__NIRJF{background:transparent;color:inherit;padding:0}.BlogPost_tags__zCaGg{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:60px;padding:40px}.BlogPost_tags__zCaGg h3{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:24px}.BlogPost_tagList__B7x9m{display:flex;flex-wrap:wrap;gap:12px}.BlogPost_tag__E\+HM6{background:#f0f9ff;border:1px solid #bae6fd;border-radius:20px;color:#0369a1;font-size:14px;font-weight:500;padding:8px 16px}.BlogPost_relatedPosts__v4fUp{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:60px;padding:40px}.BlogPost_relatedPosts__v4fUp h3{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:32px}.BlogPost_relatedGrid__HdNmJ{grid-gap:24px;display:grid;gap:24px}.BlogPost_relatedCard__bdbwK{border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:20px;padding:24px;transition:all .2s ease}.BlogPost_relatedCard__bdbwK:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.BlogPost_relatedIcon__RsAVK{flex-shrink:0;font-size:2rem}.BlogPost_relatedContent__AdAvs h4{color:#1e293b;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:12px}.BlogPost_relatedContent__AdAvs p{color:#64748b;line-height:1.6;margin-bottom:12px}.BlogPost_relatedMeta__rZDsx{color:#94a3b8;font-size:.9rem}.BlogPost_dayNavigation__yLhj5{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:40px;padding:40px}.BlogPost_navButtons__sTCYG{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.BlogPost_navButtons__sTCYG .BlogPost_navButton__NmrSG{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #cbd5e1;color:#475569;flex:1 1;max-width:45%;min-width:280px;padding:20px 24px;text-align:left}.BlogPost_navButtons__sTCYG .BlogPost_navButton__NmrSG:hover{background:linear-gradient(135deg,#f1f5f9,#cbd5e1);border-color:#94a3b8;color:#334155}.BlogPost_navigation__Nas1Q{padding:40px 0;text-align:center}.BlogPost_navButton__NmrSG{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;text-decoration:none;transition:all .2s ease}.BlogPost_navButton__NmrSG:hover{box-shadow:0 8px 25px rgba(59,130,246,.25);transform:translateY(-2px)}@media (max-width:768px){.BlogPost_container__Trr7I{padding:0 16px}.BlogPost_postContent__\+ikFe{padding:32px 24px}.BlogPost_postTitle__N7X9Z{font-size:2rem}.BlogPost_postExcerpt__oLDoH{font-size:1.1rem}.BlogPost_header__uWaaa{align-items:stretch;flex-direction:column;gap:16px}.BlogPost_postMeta__FGQAv{justify-content:center}.BlogPost_relatedCard__bdbwK{flex-direction:column;text-align:center}.BlogPost_relatedIcon__RsAVK{align-self:center}.BlogPost_dayNavigation__yLhj5,.BlogPost_relatedPosts__v4fUp,.BlogPost_tags__zCaGg{padding:24px}.BlogPost_navButtons__sTCYG{flex-direction:column;gap:16px}.BlogPost_navButtons__sTCYG .BlogPost_navButton__NmrSG{max-width:100%;min-width:auto;text-align:center}}.AboutPage_aboutPage__9VA9x{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow-x:hidden;padding-top:80px;width:100%}.AboutPage_container__GjelS{margin:0 auto;max-width:1200px;padding:0 20px}.AboutPage_hero__XUAlX{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(241,245,249,.8));border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:80px;padding:80px 0;text-align:center}.AboutPage_heroTitle__ROofJ{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;margin-bottom:30px}.AboutPage_heroVision__BPJC-{color:#1e293b;font-size:1.5rem;font-weight:600;line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px}.AboutPage_heroMissionSection__Xi5M5{margin-top:40px}.AboutPage_heroMissionTitle__nrnjs{color:#1e293b;font-size:1.8rem;font-weight:700;margin-bottom:20px;text-align:center}.AboutPage_heroMission__1dFNj{font-size:1.2rem}.AboutPage_heroMission__1dFNj,.AboutPage_heroSubtitle__LUqkX{color:#64748b;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px}.AboutPage_heroSubtitle__LUqkX{font-size:1.4rem}.AboutPage_heroFounder__l75ej{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:40px}.AboutPage_founderAvatar__1RDL8{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:700;height:80px;justify-content:center;width:80px}.AboutPage_founderInfo__TOr3B h3{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:5px}.AboutPage_founderInfo__TOr3B p{color:#64748b;font-size:1rem}.AboutPage_companyStory__1bwSt{margin-bottom:80px}.AboutPage_sectionTitle__LOe3r{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:20px;text-align:center}.AboutPage_sectionSubtitle__4tdou{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AboutPage_storyTimeline__HwhCK{margin:0 auto;max-width:800px;position:relative}.AboutPage_timelineItem__V6KbB{display:flex;margin-bottom:60px;position:relative}.AboutPage_timelineItem__V6KbB:last-child{margin-bottom:0}.AboutPage_timelineYear__6zi0K{align-items:flex-start;color:#667eea;display:flex;font-size:1.2rem;font-weight:700;justify-content:flex-end;min-width:100px;padding-right:30px;padding-top:10px;text-align:right}.AboutPage_timelineContent__qqjE-{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);flex:1 1;margin-left:30px;padding:30px;position:relative}.AboutPage_timelineContent__qqjE-:before{border-bottom:15px solid transparent;border-right:15px solid #fff;border-top:15px solid transparent;content:"";height:0;left:-15px;position:absolute;top:25px;width:0}.AboutPage_timelineTitle__Kbc1s{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:15px}.AboutPage_timelineDescription__iNxG4{color:#64748b;font-size:1.1rem;line-height:1.6}.AboutPage_highlightedTimelineItem__q4hmR .AboutPage_timelineContent__qqjE-{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(102,126,234,.08));border:2px solid rgba(102,126,234,.3);box-shadow:0 12px 40px rgba(102,126,234,.2);position:relative}.AboutPage_highlightedTimelineItem__q4hmR .AboutPage_timelineContent__qqjE-:before{border-right-color:rgba(102,126,234,.05)}.AboutPage_highlightedTimelineItem__q4hmR .AboutPage_timelineTitle__Kbc1s{color:#667eea;font-weight:700}.AboutPage_founderProfile__oz8P0{margin-bottom:80px}.AboutPage_founderContent__o4ENO{margin:0 auto;max-width:900px}.AboutPage_founderBio__EOQU7{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:50px;text-align:center}.AboutPage_founderName__OxetT{color:#1e293b;font-size:2.2rem;font-weight:700;margin-bottom:10px}.AboutPage_founderTitle__1xT5b{color:#667eea;font-size:1.2rem;font-weight:600;margin-bottom:40px}.AboutPage_bioSection__OVB9y{margin-bottom:40px;text-align:justify}.AboutPage_bioSection__OVB9y p{color:#64748b;font-size:1.1rem;line-height:1.7;margin-bottom:20px}.AboutPage_notableRoles__PkZGB{text-align:justify}.AboutPage_notableRoles__PkZGB h4{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:20px;text-align:center}.AboutPage_notableRoles__PkZGB p{color:#64748b;font-size:1.1rem;line-height:1.7;margin-bottom:20px}.AboutPage_notableRoles__PkZGB strong{color:#667eea;font-weight:600}.AboutPage_entrepreneurshipJourney__FKKIS{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));border-radius:20px;margin-bottom:80px;padding:80px 40px}.AboutPage_journeyContent__Ua3aB{margin:0 auto;max-width:900px}.AboutPage_journeyText__Fzq0Z{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:40px;text-align:justify}.AboutPage_journeyText__Fzq0Z p{color:#64748b;font-size:1.1rem;line-height:1.7;margin-bottom:25px}.AboutPage_journeyText__Fzq0Z p:last-child{margin-bottom:0}.AboutPage_whyMsmes__LS6Qo{margin-bottom:80px}.AboutPage_whyMsmesContent__OKhTc{margin:0 auto;max-width:1000px}.AboutPage_storyGrid__Afd6G{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px}.AboutPage_storyCard__UTtyT{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:30px;text-align:center;transition:transform .3s ease}.AboutPage_storyCard__UTtyT:hover{transform:translateY(-5px)}.AboutPage_storyIcon__1NPZi{display:block;font-size:2.5rem;margin-bottom:20px}.AboutPage_storyCard__UTtyT h3{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:15px}.AboutPage_storyCard__UTtyT p{color:#64748b;font-size:1rem;line-height:1.6}.AboutPage_problemSection__p6yl0{background:linear-gradient(135deg,rgba(255,71,87,.05),rgba(255,165,2,.05));border-radius:20px;margin-bottom:80px;padding:80px 40px}.AboutPage_problemContent__VTP0b{margin:0 auto;max-width:1000px}.AboutPage_problemIntro__qxfvq{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AboutPage_problemGrid__7KVMN{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px}.AboutPage_problemCard__DujZ6{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:30px;text-align:center;transition:transform .3s ease}.AboutPage_problemCard__DujZ6:hover{transform:translateY(-5px)}.AboutPage_problemIcon__7B3rP{display:block;font-size:2.5rem;margin-bottom:20px}.AboutPage_problemCard__DujZ6 h3{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AboutPage_problemCard__DujZ6 p{color:#64748b;font-size:1rem;line-height:1.6}.AboutPage_currentReality__LsG0a{background:hsla(0,0%,100%,.8);border-radius:15px;padding:40px;text-align:center}.AboutPage_currentReality__LsG0a h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:20px}.AboutPage_currentReality__LsG0a p{color:#64748b;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:700px}.AboutPage_solutionSection__hKoi8{margin-bottom:80px}.AboutPage_solutionIntro__XZ-8D{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.AboutPage_solutionFlow__ub9Or{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:15px;margin-bottom:50px;padding:40px;text-align:center}.AboutPage_solutionFlow__ub9Or h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:20px}.AboutPage_solutionFlow__ub9Or p{color:#64748b;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px}.AboutPage_solutionGrid__gfzX8{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AboutPage_solutionCard__AOqEf{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:40px;text-align:center;transition:transform .3s ease}.AboutPage_solutionCard__AOqEf:hover{transform:translateY(-5px)}.AboutPage_solutionCard__AOqEf:first-child{border-top:5px solid #667eea}.AboutPage_solutionCard__AOqEf:nth-child(2){border-top:5px solid #764ba2}.AboutPage_solutionCard__AOqEf:nth-child(3){border-top:5px solid gold}.AboutPage_solutionIcon__ftsri{display:block;font-size:2.5rem;margin-bottom:20px}.AboutPage_solutionCard__AOqEf h3{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AboutPage_solutionCard__AOqEf p{color:#64748b;font-size:1rem;line-height:1.6}.AboutPage_cardIcon__K-h13{display:block;font-size:3rem;margin-bottom:20px}.AboutPage_cardTitle__vYrLE{color:#1e293b;font-size:1.8rem;font-weight:700;margin-bottom:20px}.AboutPage_cardDescription__zsy6G{color:#64748b;font-size:1.1rem;line-height:1.6}.AboutPage_values__NzvXM{margin-bottom:80px}.AboutPage_valuesGrid__KcAOR{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AboutPage_valueCard__FtSGd{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:30px;text-align:center;transition:transform .3s ease}.AboutPage_valueCard__FtSGd:hover{transform:translateY(-5px)}.AboutPage_valueIcon__ke9CY{display:block;font-size:2.5rem;margin-bottom:15px}.AboutPage_valueTitle__9jknE{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AboutPage_valueDescription__txAcl{color:#64748b;line-height:1.6}.AboutPage_journeyMetrics__YzlZo{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:80px;padding:80px 40px;text-align:center}.AboutPage_metricsTitle__Pe7B2{font-size:2.5rem;font-weight:700;margin-bottom:50px}.AboutPage_metricsGrid__kyOPB{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AboutPage_metricItem__pT8z3{text-align:center}.AboutPage_metricNumber__Yt4CW{display:block;font-size:3rem;font-weight:700;margin-bottom:10px}.AboutPage_metricLabel__SLRch{font-size:1rem;letter-spacing:.5px;opacity:.9;text-transform:uppercase}.AboutPage_cta__9YSV5{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:60px;padding:80px 40px;text-align:center}.AboutPage_ctaTitle__gxlMU{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:20px}.AboutPage_ctaSubtitle__c3v2S{color:hsla(0,0%,100%,.9);font-size:1.2rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px}.AboutPage_ctaButtons__sUnA3{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.AboutPage_primaryCta__AVjBS{background:gold;border:none;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);color:#333;cursor:pointer;font-size:18px;font-weight:600;padding:16px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.AboutPage_primaryCta__AVjBS:hover{background:#ffed4e;box-shadow:0 6px 30px rgba(0,0,0,.3);transform:translateY(-2px)}.AboutPage_secondaryCta__NG4Nv{background:#fff;border:2px solid #fff;border-radius:12px;color:#0077b5;cursor:pointer;font-size:18px;font-weight:600;padding:14px 30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.AboutPage_secondaryCta__NG4Nv:hover{background:#0077b5;border-color:#0077b5;box-shadow:0 8px 25px rgba(0,119,181,.3);color:#fff;transform:translateY(-3px)}@media (max-width:768px){.AboutPage_heroTitle__ROofJ{font-size:2.5rem}.AboutPage_heroVision__BPJC-{font-size:1.3rem}.AboutPage_heroMission__1dFNj{font-size:1.1rem}.AboutPage_heroSubtitle__LUqkX{font-size:1.2rem}.AboutPage_problemGrid__7KVMN,.AboutPage_solutionGrid__gfzX8{grid-template-columns:1fr}.AboutPage_problemSection__p6yl0{padding:60px 25px}.AboutPage_heroFounder__l75ej{flex-direction:column;gap:20px}.AboutPage_sectionTitle__LOe3r{font-size:2rem}.AboutPage_missionVisionGrid__uGu5w{grid-template-columns:1fr}.AboutPage_timelineItem__V6KbB{flex-direction:column}.AboutPage_timelineYear__6zi0K{min-width:auto;padding-bottom:10px;padding-right:0;text-align:left}.AboutPage_timelineContent__qqjE-{margin-left:0}.AboutPage_timelineContent__qqjE-:before{display:none}.AboutPage_storyGrid__Afd6G,.AboutPage_valuesGrid__KcAOR{grid-template-columns:1fr}.AboutPage_founderBio__EOQU7{padding:30px}.AboutPage_founderName__OxetT{font-size:1.8rem}.AboutPage_entrepreneurshipJourney__FKKIS{padding:60px 25px}.AboutPage_journeyText__Fzq0Z{padding:30px}.AboutPage_metricsGrid__kyOPB{grid-template-columns:repeat(2,1fr)}.AboutPage_ctaButtons__sUnA3{align-items:center;flex-direction:column}}@media (max-width:480px){.AboutPage_container__GjelS{padding:0 15px}.AboutPage_hero__XUAlX{padding:60px 20px}.AboutPage_heroTitle__ROofJ{font-size:2rem}.AboutPage_timelineContent__qqjE-{padding:20px}.AboutPage_missionCard__svt5g,.AboutPage_visionCard__f-4c2{padding:30px 20px}.AboutPage_journeyMetrics__YzlZo{padding:60px 25px}.AboutPage_metricsGrid__kyOPB{grid-template-columns:1fr}.AboutPage_cta__9YSV5{padding:60px 25px}.AboutPage_ctaTitle__gxlMU{font-size:2rem}.AboutPage_founderBio__EOQU7{padding:20px}.AboutPage_founderName__OxetT{font-size:1.6rem}.AboutPage_entrepreneurshipJourney__FKKIS{padding:40px 15px}.AboutPage_journeyText__Fzq0Z{padding:20px}}.ContactPage_contactPage__dEU6T{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh;overflow-x:hidden;padding-top:80px;width:100%}.ContactPage_container__PDUp\+{margin:0 auto;max-width:1200px;padding:0 20px}.ContactPage_hero__kEqWL{background:hsla(0,0%,100%,.7);border:1px solid rgba(102,126,234,.1);border-radius:16px;margin-bottom:60px;padding:60px 0;text-align:center}.ContactPage_heroTitle__fl0Du{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;margin-bottom:30px}.ContactPage_heroSubtitle__dB5vE{color:#64748b;font-size:1.4rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.ContactPage_heroCta__dkBn-{background:linear-gradient(135deg,gold,#ffb347);border:none;border-radius:12px;box-shadow:0 4px 15px rgba(255,215,0,.3);color:#1e293b;cursor:pointer;font-size:1.1rem;font-weight:700;padding:18px 40px;transition:all .3s ease}.ContactPage_heroCta__dkBn-:hover{box-shadow:0 8px 25px rgba(255,215,0,.4);transform:translateY(-3px)}.ContactPage_contactOptions__eVo7W{margin-bottom:80px}.ContactPage_sectionTitle__qPnxL{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:2rem;font-weight:600;margin-bottom:40px;text-align:center}.ContactPage_sectionSubtitle__468dp{color:#64748b;font-size:1.2rem;line-height:1.6;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ContactPage_optionsGrid__OcjML{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ContactPage_optionCard__QRC\+M{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);cursor:pointer;padding:40px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.ContactPage_optionCard__QRC\+M:hover{box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.ContactPage_optionIcon__tFEXq{display:block;font-size:3rem;margin-bottom:20px}.ContactPage_optionTitle__WMcXi{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ContactPage_optionDescription__T\+e6P{color:#64748b;line-height:1.6;margin-bottom:20px}.ContactPage_optionMeta__80qWl{color:#667eea;font-size:.9rem;font-weight:600}.ContactPage_formsSection__8uUu5{margin-bottom:80px}.ContactPage_formsGrid__E6ACI{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.ContactPage_formCard__9Qq1t{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:40px}.ContactPage_formTitle__6CxVE{align-items:center;color:#1e293b;display:flex;font-size:1.8rem;font-weight:700;gap:15px;margin-bottom:10px}.ContactPage_formDescription__g-eWD{color:#64748b;line-height:1.6;margin-bottom:30px}.ContactPage_form__V5hZA{display:flex;flex-direction:column;gap:20px}.ContactPage_formGroup__IpC7a{display:flex;flex-direction:column;gap:8px}.ContactPage_formLabel__cvuf6{color:#374151;font-size:.9rem;font-weight:600}.ContactPage_formInput__JxINE,.ContactPage_formSelect__wqUDw,.ContactPage_formTextarea__UWYNk{background:#fff;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;padding:12px 16px;transition:border-color .3s ease}.ContactPage_formInput__JxINE:focus,.ContactPage_formSelect__wqUDw:focus,.ContactPage_formTextarea__UWYNk:focus{border-color:#667eea;outline:none}.ContactPage_formTextarea__UWYNk{min-height:100px;resize:vertical}.ContactPage_formSubmit__dN701{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:10px;padding:15px 30px;transition:all .3s ease}.ContactPage_formSubmit__dN701:hover{box-shadow:0 8px 25px rgba(102,126,234,.3);transform:translateY(-2px)}.ContactPage_formSubmit__dN701:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.ContactPage_contactInfo__CECsp{margin-bottom:60px;margin-top:60px}.ContactPage_infoGrid__HsdU5{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ContactPage_infoCard__rE4lN{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);padding:30px;text-align:center}.ContactPage_infoIcon__4X\+uf{display:block;font-size:2.5rem;margin-bottom:20px}.ContactPage_infoTitle__A0Xf5{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ContactPage_infoDetails__Vc5HT{color:#64748b;line-height:1.6}.ContactPage_infoDetails__Vc5HT a{color:#667eea;text-decoration:none}.ContactPage_infoDetails__Vc5HT a:hover{text-decoration:underline}.ContactPage_contactSection__Vsezo{background:hsla(0,0%,100%,.7);border:1px solid rgba(102,126,234,.1);border-radius:16px;margin-bottom:60px;padding:50px 0}.ContactPage_contactDetails__wCXI8{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:800px;text-align:left}.ContactPage_addressBlock__yTJ\+X,.ContactPage_contactBlock__gbaT7{background:hsla(0,0%,100%,.8);border:1px solid rgba(102,126,234,.08);border-radius:12px;padding:20px;transition:all .2s ease}.ContactPage_addressBlock__yTJ\+X:hover,.ContactPage_contactBlock__gbaT7:hover{background:hsla(0,0%,100%,.9);border-color:rgba(102,126,234,.15)}.ContactPage_addressBlock__yTJ\+X p,.ContactPage_contactBlock__gbaT7 p{color:#64748b;font-size:1.1rem;line-height:1.4;margin-bottom:2px}.ContactPage_contactItem__tFF3n{align-items:center;display:flex;gap:12px;margin-bottom:8px}.ContactPage_contactItem__tFF3n:last-child{margin-bottom:0}.ContactPage_contactIcon__FT25t{color:#667eea;flex-shrink:0;font-size:1.4rem}.ContactPage_contactItem__tFF3n p{margin-bottom:0}.ContactPage_contactBlock__gbaT7 a{color:#667eea;font-weight:500;text-decoration:none}.ContactPage_contactBlock__gbaT7 a:hover{color:#764ba2;text-decoration:underline}.ContactPage_cta__HKht9{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:60px;padding:60px 40px;text-align:center}.ContactPage_ctaTitle__iNHF9{font-size:2.5rem;font-weight:700;margin-bottom:20px}.ContactPage_ctaSubtitle__tNRO5{font-size:1.2rem;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.ContactPage_primaryCta__P7jx2{background:linear-gradient(135deg,gold,#ffb347);border:none;border-radius:12px;box-shadow:0 4px 15px rgba(255,215,0,.3);color:#1e293b;cursor:pointer;font-size:1.1rem;font-weight:700;padding:18px 40px;transition:all .3s ease}.ContactPage_primaryCta__P7jx2:hover{box-shadow:0 8px 25px rgba(255,215,0,.4);transform:translateY(-3px)}.ContactPage_responseTime__BafWE{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;margin-bottom:60px;padding:60px 40px;text-align:center}.ContactPage_responseTitle__9NGKi{font-size:2rem;font-weight:700;margin-bottom:15px}.ContactPage_responseSubtitle__oajbd{font-size:1.1rem;margin-bottom:30px;opacity:.9}.ContactPage_responseItems__5TOnc{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:40px}.ContactPage_responseItem__sXyO2{text-align:center}.ContactPage_responseTime__BafWE .ContactPage_responseTitle__9NGKi{font-size:2.5rem;margin-bottom:10px}.ContactPage_responseLabel__\+rWtn{font-size:.9rem;letter-spacing:.5px;opacity:.8;text-transform:uppercase}@media (max-width:768px){.ContactPage_heroTitle__fl0Du{font-size:2.5rem}.ContactPage_heroSubtitle__dB5vE{font-size:1.2rem}.ContactPage_sectionTitle__qPnxL{font-size:1.8rem;margin-bottom:30px}.ContactPage_formsGrid__E6ACI,.ContactPage_optionsGrid__OcjML{grid-template-columns:1fr}.ContactPage_formCard__9Qq1t{padding:30px 25px}.ContactPage_infoGrid__HsdU5{grid-template-columns:1fr}.ContactPage_contactSection__Vsezo{padding:40px 20px}.ContactPage_contactDetails__wCXI8{gap:20px;grid-template-columns:1fr}.ContactPage_addressBlock__yTJ\+X,.ContactPage_contactBlock__gbaT7{padding:16px}.ContactPage_addressBlock__yTJ\+X p,.ContactPage_contactBlock__gbaT7 p{font-size:1rem}.ContactPage_contactIcon__FT25t{font-size:1.3rem}.ContactPage_contactItem__tFF3n{gap:10px}.ContactPage_heroCta__dkBn-{font-size:1rem;padding:16px 32px}.ContactPage_responseItems__5TOnc{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ContactPage_container__PDUp\+{padding:0 15px}.ContactPage_hero__kEqWL{padding:60px 20px}.ContactPage_heroTitle__fl0Du{font-size:2rem}.ContactPage_optionCard__QRC\+M{padding:30px 20px}.ContactPage_formCard__9Qq1t{padding:25px 20px}.ContactPage_cta__HKht9{padding:40px 25px}.ContactPage_ctaTitle__iNHF9{font-size:2rem}.ContactPage_ctaSubtitle__tNRO5{font-size:1.1rem}.ContactPage_primaryCta__P7jx2{font-size:1rem;padding:16px 30px}.ContactPage_contactSection__Vsezo{margin-bottom:40px;padding:30px 15px}.ContactPage_heroCta__dkBn-{font-size:.95rem;padding:14px 28px}.ContactPage_responseTime__BafWE{padding:40px 25px}.ContactPage_responseItems__5TOnc{gap:20px;grid-template-columns:1fr}}.Footer_footer__3H9U5{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;margin-top:80px;padding:40px 0 20px}.Footer_container__CgRzW{margin:0 auto;max-width:1200px;padding:0 20px}.Footer_footerContent__-6ejN{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.Footer_companyInfo__qEiZn{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Footer_companyName__4GFQV{color:#fff;font-weight:600}.Footer_separator__MF898{color:#94a3b8}.Footer_location__yRLUs{color:#cbd5e1}.Footer_footerLinks__dWlCn{align-items:center;display:flex;gap:12px}.Footer_footerLink__D4n1h{background:none;border:none;color:#cbd5e1;cursor:pointer;font-size:.95rem;padding:0;transition:color .2s ease}.Footer_footerLink__D4n1h:hover{color:gold}.Footer_linkSeparator__Nw2zK{color:#64748b}.Footer_copyright__fitym{border-top:1px solid #374151;padding-top:20px;text-align:center}.Footer_copyright__fitym p{color:#94a3b8;font-size:.9rem;margin:0}@media (max-width:768px){.Footer_footer__3H9U5{margin-top:60px;padding:30px 0 15px}.Footer_footerContent__-6ejN{flex-direction:column;gap:15px;text-align:center}.Footer_companyInfo__qEiZn,.Footer_footerLinks__dWlCn{justify-content:center}}@media (max-width:480px){.Footer_companyInfo__qEiZn{flex-direction:column;gap:4px}.Footer_separator__MF898{display:none}.Footer_footerLinks__dWlCn{flex-wrap:wrap;gap:8px}.Footer_linkSeparator__Nw2zK{display:none}.Footer_footerLink__D4n1h{font-size:.9rem}}.GlobalSearch_globalSearch__nu-tA{background:transparent;position:static!important}.GlobalSearch_globalSearch__nu-tA,.GlobalSearch_integratedSearch__gsBg-{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.GlobalSearch_integratedSearch__gsBg-{padding:0;position:relative!important}.GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo,.GlobalSearch_searchInputWrapper__TaZQo{align-items:center;backdrop-filter:blur(10px);background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;height:48px;max-width:100%;padding:14px 24px;position:relative;transition:all .3s ease;width:100%;z-index:1}.GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo:focus-within,.GlobalSearch_searchInputWrapper__TaZQo:focus-within{border-color:rgba(102,126,234,.6);box-shadow:0 8px 40px rgba(102,126,234,.25);transform:translateY(-2px)}.GlobalSearch_searchIcon__Jml1h{color:#9aa0a6;font-size:1.3rem;margin-right:12px;opacity:.6}.GlobalSearch_searchInput__DHXR-{placeholder-color:#7f8c8d;background:transparent;border:none;color:#2c3e50;flex:1 1!important;font-size:1.1rem;margin-left:8px;max-width:100%!important;outline:none;width:100%!important}.GlobalSearch_searchInput__DHXR-::-webkit-input-placeholder{color:#7f8c8d;opacity:.8}.GlobalSearch_searchInput__DHXR-::placeholder{color:#7f8c8d;opacity:.8}.GlobalSearch_voiceIcon__TOL64{align-items:center;background:none;border:none;border-radius:50%;color:#9aa0a6;cursor:pointer;display:flex;font-size:1.1rem;height:32px;justify-content:center;margin-right:8px;min-width:32px;padding:6px;transition:all .3s ease}.GlobalSearch_voiceIcon__TOL64:hover{background:rgba(29,78,216,.1);color:#1d4ed8}.GlobalSearch_voiceIcon__TOL64.GlobalSearch_listening__Z6g94{animation:GlobalSearch_pulse__8R7o7 1.5s infinite;background:rgba(34,197,94,.15);border:2px solid rgba(34,197,94,.3);color:#22c55e}.GlobalSearch_voiceIcon__TOL64.GlobalSearch_processing__46xF4{animation:GlobalSearch_spin__y3Spq 1s linear infinite;background:rgba(251,191,36,.15);border:2px solid rgba(251,191,36,.3);color:#fbbf24}.GlobalSearch_voiceIcon__TOL64.GlobalSearch_error__tZIrU{background:rgba(239,68,68,.15);border:2px solid rgba(239,68,68,.3);color:#ef4444}.GlobalSearch_voiceIcon__TOL64:disabled{cursor:not-allowed;opacity:.6}@keyframes GlobalSearch_pulse__8R7o7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes GlobalSearch_spin__y3Spq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GlobalSearch_clearSearch__qU4\+Z{background:none;border:none;border-radius:50%;color:#95a5a6;cursor:pointer;font-size:1.2rem;padding:4px;transition:all .3s ease}.GlobalSearch_clearSearch__qU4\+Z:hover{background:rgba(231,76,60,.1);color:#e74c3c}.GlobalSearch_searchResults__zPaPG{animation:GlobalSearch_slideDown__fi8Qd .3s ease;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.15);left:0;margin-top:8px;max-height:400px;overflow:hidden;position:absolute;right:0;top:100%;z-index:10000}@keyframes GlobalSearch_slideDown__fi8Qd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GlobalSearch_searchResultsHeader__GEaV9{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);color:#2c3e50;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;padding:16px 20px 12px}.GlobalSearch_closeResults__gCd-A{background:none;border:none;border-radius:50%;color:#95a5a6;cursor:pointer;font-size:1.2rem;padding:4px;transition:all .3s ease}.GlobalSearch_closeResults__gCd-A:hover{background:rgba(231,76,60,.1);color:#e74c3c}.GlobalSearch_searchResultsList__czjJ2{max-height:320px;overflow-y:auto}.GlobalSearch_searchResultItem__zPsm3{align-items:center;border-left:4px solid transparent;cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px;transition:all .3s ease}.GlobalSearch_searchResultItem__zPsm3:hover{background:rgba(52,152,219,.1);border-left-color:#3498db}.GlobalSearch_resultContent__XoFPa{display:flex;flex:1 1;flex-direction:column;gap:4px}.GlobalSearch_resultTitle__zD9VR{color:#2c3e50;font-size:.95rem;font-weight:600}.GlobalSearch_resultSubtitle__GQEr4{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#7f8c8d;display:-webkit-box;font-size:.85rem;overflow:hidden}.GlobalSearch_resultCategory__ys2zr{font-size:.7rem;font-weight:700;letter-spacing:.5px;margin-bottom:2px;opacity:.6;text-transform:uppercase}.GlobalSearch_resultStatus__uBVxU{align-items:flex-end;display:flex;flex-direction:column;gap:4px;margin-left:12px}.GlobalSearch_statusBadge__9LTBm{background:rgba(52,152,219,.1);color:#3498db}.GlobalSearch_priorityBadge__quhBt,.GlobalSearch_statusBadge__9LTBm{border-radius:12px;font-size:.7rem;font-weight:600;padding:4px 8px;text-transform:uppercase}.GlobalSearch_priorityBadge__quhBt.GlobalSearch_hot__ffO2-{background:rgba(231,76,60,.1);color:#e74c3c}.GlobalSearch_priorityBadge__quhBt.GlobalSearch_warm__2R97U{background:rgba(243,156,18,.1);color:#f39c12}.GlobalSearch_priorityBadge__quhBt.GlobalSearch_cold__9cwKx{background:rgba(52,152,219,.1);color:#3498db}.GlobalSearch_voiceSearchSuggestion__ZmYJ\+{color:#7f8c8d;font-size:.8rem;font-style:italic}.GlobalSearch_voiceHint__2jZaq{color:#95a5a6;font-size:.9rem}.GlobalSearch_noResultsMessage__MQe-E{background:rgba(236,240,241,.3);border-radius:12px;margin:0 20px 20px;padding:40px 20px;text-align:center}.GlobalSearch_noResultsIcon__XiYUL{font-size:3rem;margin-bottom:16px;opacity:.5}.GlobalSearch_noResultsText__2vjD7{color:#7f8c8d;line-height:1.6}.GlobalSearch_searchedKeyword__gWST5{color:#2c3e50;font-size:1.1rem;margin-bottom:20px}.GlobalSearch_searchedKeyword__gWST5 strong{background:rgba(52,152,219,.1);border-radius:4px;color:#3498db;padding:2px 8px}.GlobalSearch_noResultsSuggestion__gsKBq{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:350px;text-align:left}.GlobalSearch_noResultsSuggestion__gsKBq ul{margin:12px 0;padding-left:20px}.GlobalSearch_noResultsSuggestion__gsKBq li{color:#95a5a6;font-size:.9rem;margin:8px 0}@media (max-width:768px){.GlobalSearch_globalSearch__nu-tA,.GlobalSearch_globalSearch__nu-tA .GlobalSearch_integratedSearch__gsBg-{bottom:auto!important;left:auto!important;position:static!important;right:auto!important;top:auto!important;transform:none!important}.GlobalSearch_globalSearch__nu-tA .GlobalSearch_integratedSearch__gsBg-{align-items:center!important;display:flex!important;justify-content:center!important;margin:4px auto!important;max-width:100%!important;padding:12px 16px!important;width:100%!important}.GlobalSearch_globalSearch__nu-tA .GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo{max-width:100%!important;padding:16px 20px;width:100%!important}}@media (max-width:480px){.GlobalSearch_globalSearch__nu-tA .GlobalSearch_integratedSearch__gsBg-{margin:4px auto 25px;max-width:100%!important;padding:10px 12px!important;width:100%!important}.GlobalSearch_globalSearch__nu-tA .GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo{max-width:100%!important;padding:14px 18px;width:100%!important}.GlobalSearch_searchInput__DHXR-{font-size:1rem}.GlobalSearch_searchResults__zPaPG{border-radius:12px;margin-top:4px}.GlobalSearch_searchResultItem__zPsm3{padding:10px 16px}.GlobalSearch_resultTitle__zD9VR{font-size:.9rem}.GlobalSearch_resultSubtitle__GQEr4{font-size:.8rem}}.GlobalSearch_universalSearchContainer__NECVJ{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;padding:8px 16px;position:relative;width:100%}.GlobalSearch_universalSearch__m1wSv{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1200px;padding:0 10px;width:100%}.GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg-,.GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo{margin:0!important;max-width:100%!important;width:100%!important}@media (max-width:768px){.GlobalSearch_universalSearchContainer__NECVJ{padding:8px 12px}.GlobalSearch_universalSearch__m1wSv{max-width:100%;padding:0 4px}}@media (max-width:1024px){.GlobalSearch_universalSearchContainer__NECVJ{padding:13px 14px}}.GlobalSearch_universalSearchContainer__NECVJ[data-theme=dark]{background:#2c3e50;border-bottom-color:hsla(0,0%,100%,.1)}.GlobalSearch_integratedSearch__gsBg-,.GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo,.GlobalSearch_universalSearchContainer__NECVJ .GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg-,.GlobalSearch_universalSearchContainer__NECVJ .GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo,.GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg-,.GlobalSearch_universalSearch__m1wSv .GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo{max-width:100%!important;width:100%!important}@media (max-width:768px){.GlobalSearch_integratedSearch__gsBg- .GlobalSearch_searchInputWrapper__TaZQo,.GlobalSearch_searchInputWrapper__TaZQo{backdrop-filter:blur(20px);background:#fff;border:2px solid rgba(29,78,216,.2);border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.15);height:48px;padding:12px 20px}.GlobalSearch_searchInputWrapper__TaZQo:focus-within{border-color:rgba(29,78,216,.6);box-shadow:0 12px 48px rgba(29,78,216,.3);transform:translateY(-2px)}.GlobalSearch_searchInput__DHXR-{line-height:1.4}.GlobalSearch_searchIcon__Jml1h{color:rgba(29,78,216,.8)!important;font-size:1.2rem!important}.GlobalSearch_voiceIcon__TOL64{font-size:1.1rem!important;height:36px!important;min-width:36px!important}.GlobalSearch_searchIcon__Jml1h{color:#ff6b35;font-size:1.5rem;margin-right:16px;opacity:.8}.GlobalSearch_searchInput__DHXR-{color:#2c3e50;font-size:16px!important;font-weight:500;line-height:1.5}.GlobalSearch_searchInput__DHXR-::-webkit-input-placeholder{color:rgba(44,62,80,.6);font-weight:400}.GlobalSearch_searchInput__DHXR-::placeholder{color:rgba(44,62,80,.6);font-weight:400}.GlobalSearch_clearSearch__qU4\+Z{align-items:center;background:rgba(255,107,53,.1);border:1px solid rgba(255,107,53,.3);border-radius:18px;color:#ff6b35;display:flex;font-size:18px;font-weight:600;height:36px;justify-content:center;transition:all .2s ease;width:36px}.GlobalSearch_clearSearch__qU4\+Z:hover{background:rgba(255,107,53,.2);transform:scale(1.1)}.GlobalSearch_searchResults__zPaPG{-webkit-overflow-scrolling:touch;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);border:2px solid rgba(255,107,53,.2);border-radius:16px;box-shadow:0 16px 60px rgba(0,0,0,.2);margin-top:8px;max-height:320px;overflow-y:auto;padding:12px 0}.GlobalSearch_searchResultItem__zPsm3{align-items:center;background:rgba(255,107,53,.05);border:1px solid rgba(255,107,53,.1);border-radius:12px;display:flex;margin:4px 12px;min-height:68px;padding:16px 20px;transition:all .3s ease}.GlobalSearch_searchResultItem__zPsm3:hover{background:rgba(255,107,53,.15);border-color:rgba(255,107,53,.3);box-shadow:0 4px 16px rgba(255,107,53,.2);transform:translateY(-2px)}.GlobalSearch_resultTitle__zD9VR{color:#2c3e50;font-size:15px;font-weight:600;line-height:1.3;margin-bottom:4px}.GlobalSearch_resultSubtitle__GQEr4{color:#7f8c8d;font-size:13px;line-height:1.4}.GlobalSearch_resultBadge__bvWkc{border-radius:8px;font-size:11px;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:4px 10px;text-transform:uppercase}.GlobalSearch_resultBadge__bvWkc[data-type=lead]{background:rgba(102,126,234,.2);color:#667eea}.GlobalSearch_resultBadge__bvWkc[data-type=customer]{background:rgba(255,75,87,.2);color:#ff4757}.GlobalSearch_resultBadge__bvWkc[data-type=order]{background:rgba(46,213,115,.2);color:#2ed573}.GlobalSearch_resultBadge__bvWkc[data-type=quote]{background:rgba(255,165,2,.2);color:#ffa502}.GlobalSearch_resultBadge__bvWkc[data-type=production]{background:rgba(23,162,184,.2);color:#17a2b8}.GlobalSearch_resultBadge__bvWkc[data-type=inventory]{background:hsla(208,7%,46%,.2);color:#6c757d}.GlobalSearch_universalSearchContainer__NECVJ{background:transparent;padding:12px 16px;position:relative;z-index:998}.GlobalSearch_universalSearch__m1wSv{padding:0 8px}}@media (max-width:360px){.GlobalSearch_searchInputWrapper__TaZQo{min-height:60px;padding:16px 20px}.GlobalSearch_searchIcon__Jml1h{font-size:1.3rem;margin-right:12px}.GlobalSearch_searchInput__DHXR-{font-size:15px!important}.GlobalSearch_clearSearch__qU4\+Z{font-size:16px;height:32px;width:32px}.GlobalSearch_searchResultItem__zPsm3{min-height:60px;padding:14px 16px}.GlobalSearch_resultTitle__zD9VR{font-size:14px}.GlobalSearch_resultSubtitle__GQEr4{font-size:12px}}@media (max-width:768px){.GlobalSearch_searchInput__DHXR-{-webkit-appearance:none;appearance:none;font-size:16px!important}.GlobalSearch_clearSearch__qU4\+Z,.GlobalSearch_searchResultItem__zPsm3{min-height:48px;min-width:48px}.GlobalSearch_searchResults__zPaPG *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.GlobalSearch_searchInput__DHXR-{-webkit-user-select:text;user-select:text}.GlobalSearch_searchResults__zPaPG{scroll-behavior:smooth;scrollbar-color:rgba(255,107,53,.3) transparent;scrollbar-width:thin}.GlobalSearch_searchResults__zPaPG::-webkit-scrollbar{width:4px}.GlobalSearch_searchResults__zPaPG::-webkit-scrollbar-track{background:transparent}.GlobalSearch_searchResults__zPaPG::-webkit-scrollbar-thumb{background:rgba(255,107,53,.3);border-radius:2px}}.PlatformHeader_platformHeader__aOjYe{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;color:#333;display:flex;height:100%;position:relative;width:100%}.PlatformHeader_headerContent__ji1Ng{align-items:center;display:flex;gap:20px;height:100%;justify-content:space-between;padding:0 20px;width:100%}.PlatformHeader_logoSection__waVz5,.PlatformHeader_logo__jmnJY{align-items:center;display:flex}.PlatformHeader_logo__jmnJY{border-radius:8px;cursor:pointer;font-size:24px;font-weight:700;gap:10px;padding:8px;transition:opacity .2s ease}.PlatformHeader_logo__jmnJY:hover{background-color:rgba(29,78,216,.1);opacity:.8}.PlatformHeader_logoImage__Pcgxk{height:32px;margin-right:8px;width:auto}.PlatformHeader_logoTextContainer__iAHuO{align-items:flex-start;display:flex;flex-direction:column}.PlatformHeader_logoText__kefDC{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1d4ed8,#f97316);-webkit-background-clip:text;background-clip:text;font-weight:700}.PlatformHeader_logoTagline__\+tkRJ{color:#666;font-size:10px;font-weight:500;letter-spacing:.2px;margin-top:-2px;white-space:nowrap}.PlatformHeader_platformContext__D80DL{display:flex;flex:1 1;justify-content:center;margin:0 20px}.PlatformHeader_businessInfo__PMQNQ{align-items:center;display:flex;flex-direction:column;gap:2px}.PlatformHeader_businessName__sAMcz{color:#1d4ed8;font-size:14px;font-weight:600}.PlatformHeader_businessStatus__V-lwY{background:rgba(22,163,74,.1);border-radius:12px;color:#16a34a;font-size:11px;font-weight:500;padding:2px 8px}.PlatformHeader_searchSection__kN0QC{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 20px;max-width:500px}.PlatformHeader_integratedSearch__gh9ZV{width:100%}.PlatformHeader_controlsSection__oiZx4{align-items:center;display:flex;gap:15px;position:relative;z-index:1000}.PlatformHeader_notificationButton__RofFM{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;min-width:44px;padding:8px;transition:all .2s ease}.PlatformHeader_notificationButton__RofFM:hover{background:rgba(29,78,216,.1);color:#1d4ed8;transform:scale(1.05)}.PlatformHeader_notificationButton__RofFM:active{transform:scale(.95)}.PlatformHeader_desktopOnly__BJBou{display:flex}@media (max-width:768px){.PlatformHeader_headerContent__ji1Ng{padding:0 16px}.PlatformHeader_platformContext__D80DL,.PlatformHeader_searchSection__kN0QC{display:none}.PlatformHeader_logoSection__waVz5{align-items:center;display:flex;gap:8px}.PlatformHeader_logoImage__Pcgxk{height:28px}.PlatformHeader_logoTextContainer__iAHuO{display:flex;flex-direction:column}.PlatformHeader_logoText__kefDC{font-size:14px}.PlatformHeader_logoTagline__\+tkRJ{font-size:9px}.PlatformHeader_controlsSection__oiZx4{display:flex;gap:12px}.PlatformHeader_notificationButton__RofFM{font-size:16px;height:44px;min-width:44px}}@media (max-width:480px){.PlatformHeader_headerContent__ji1Ng{gap:6px;padding:0 8px}.PlatformHeader_greetingText__lqhFt{font-size:14px}.PlatformHeader_controlsSection__oiZx4{gap:8px}}.GlobalVoice_globalVoice__U7zyr{align-items:center;animation:GlobalVoice_breathe__MVFJx 3s ease-in-out infinite;background:linear-gradient(135deg,#ffc107,#ff8f00);border:3px solid #fff;border-radius:50%;bottom:20px;box-shadow:0 8px 25px rgba(255,193,7,.6);color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:70px;justify-content:center;left:20px;position:fixed;transition:background .2s ease,transform .3s ease,box-shadow .3s ease;width:70px;z-index:1000}.integrated-search-bar .GlobalVoice_globalVoice__U7zyr{animation:none!important;background:linear-gradient(45deg,#667eea,#764ba2)!important;border:none!important;border-radius:16px!important;bottom:auto!important;box-shadow:0 2px 6px rgba(103,126,234,.3)!important;font-size:14px!important;height:32px!important;margin:-8px!important;padding:8px!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;z-index:102!important}.GlobalVoice_globalVoice__U7zyr:hover{background:linear-gradient(135deg,#ffd54f,#e65100);box-shadow:0 12px 35px rgba(255,193,7,.9);transform:scale(1.15)}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_listening__kwTmJ{animation:GlobalVoice_pulse__y9jAM 1.5s infinite;background:linear-gradient(135deg,#e74c3c,#c0392b);transition:all .2s ease}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_processing__WOySu{animation:GlobalVoice_spin__MZXiJ 1s linear infinite;background:linear-gradient(135deg,#3498db,#2980b9);transition:all .2s ease}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_error__0ssm9{animation:GlobalVoice_shake__Ox2fF .5s ease-in-out;background:linear-gradient(135deg,#e74c3c,#c0392b);transition:all .2s ease}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_disabled__bWp\+-{background:linear-gradient(135deg,#95a5a6,#7f8c8d);cursor:not-allowed;opacity:.7}@keyframes GlobalVoice_pulse__y9jAM{0%{box-shadow:0 4px 20px rgba(231,76,60,.4);transform:scale(1)}50%{box-shadow:0 6px 30px rgba(231,76,60,.8);transform:scale(1.05)}to{box-shadow:0 4px 20px rgba(231,76,60,.4);transform:scale(1)}}@keyframes GlobalVoice_spin__MZXiJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes GlobalVoice_shake__Ox2fF{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes GlobalVoice_breathe__MVFJx{0%,to{box-shadow:0 8px 25px rgba(255,193,7,.6)}50%{box-shadow:0 8px 35px rgba(255,193,7,.9)}}.GlobalVoice_voiceResponsePanel__w951u{animation:GlobalVoice_slideInFromTop__blcHg .3s ease-out;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);left:50%;max-width:400px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}@keyframes GlobalVoice_slideInFromTop__blcHg{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.GlobalVoice_voiceResponseContent__7aVom{align-items:flex-start;display:flex;gap:12px}.GlobalVoice_voiceResponseIcon__5s5Vh{font-size:1.5rem;margin-top:2px}.GlobalVoice_voiceResponseText__Jm73Y{color:#2c3e50;flex:1 1;font-size:1rem;line-height:1.5}.GlobalVoice_closeVoiceResponse__yRGXS{background:none;border:none;border-radius:4px;color:#7f8c8d;cursor:pointer;font-size:1.2rem;padding:4px;position:absolute;right:8px;top:8px;transition:background-color .2s ease}.GlobalVoice_closeVoiceResponse__yRGXS:hover{background-color:rgba(0,0,0,.1)}.GlobalVoice_voiceCommandPanel__cbSym{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);left:50%;left:var(--panel-x,50%);max-width:min(400px,calc(100vw - 40px));min-width:260px;opacity:0;padding:12px;position:fixed;top:50%;top:var(--panel-y,50%);transform:translate(-50%,-50%);transform:var(--panel-x,translate(-50%,-50%));transition:all .3s ease;width:auto;z-index:1000}.GlobalVoice_voiceCommandPanel__cbSym.GlobalVoice_visible__dx0ul{opacity:1}.GlobalVoice_voiceCommandPanelHeader__h-DCm{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:6px}.GlobalVoice_voiceCommandTitle__\+2SYF{color:#2c3e50;font-size:.9rem;font-weight:600}.GlobalVoice_closeVoicePanel__C1amC{background:none;border:none;border-radius:4px;color:#7f8c8d;cursor:pointer;font-size:1.2rem;padding:4px;transition:background-color .2s ease}.GlobalVoice_closeVoicePanel__C1amC:hover{background-color:rgba(0,0,0,.1)}.GlobalVoice_voiceStageContext__bkKgy{background:rgba(102,126,234,.1);border-radius:4px;color:#667eea;font-size:.8rem;font-weight:500;margin-bottom:12px;padding:4px 8px;text-align:center}.GlobalVoice_startVoiceSection__2L5qk{margin-bottom:16px;text-align:center}.GlobalVoice_startVoiceButton__uOSYY{background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:8px;box-shadow:0 4px 12px rgba(231,76,60,.3);color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:12px 20px;transition:all .3s ease;width:100%}.GlobalVoice_startVoiceButton__uOSYY:hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 6px 16px rgba(231,76,60,.4);transform:translateY(-2px)}.GlobalVoice_startVoiceButton__uOSYY:disabled{background:linear-gradient(135deg,#95a5a6,#7f8c8d);box-shadow:none;cursor:not-allowed;transform:none}.GlobalVoice_voiceCommandDivider__\+nKHE{margin:16px 0 12px;position:relative;text-align:center}.GlobalVoice_voiceCommandDivider__\+nKHE:before{background:rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.GlobalVoice_voiceCommandDivider__\+nKHE span{background:hsla(0,0%,100%,.95);color:#7f8c8d;font-size:.75rem;font-style:italic;padding:0 12px}.GlobalVoice_voiceCommandSuggestions__V9GtP{list-style:none;margin:0;padding:0}.GlobalVoice_voiceCommandSuggestion__i\+PHx{background:rgba(102,126,234,.05);border-radius:6px;color:#34495e;cursor:pointer;font-size:.85rem;margin:3px 0;max-width:300px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.GlobalVoice_voiceCommandSuggestion__i\+PHx:hover{background:rgba(102,126,234,.1);transform:translateX(4px)}.GlobalVoice_voiceCommandSuggestion__i\+PHx:before{content:"🎤 ";margin-right:6px}.GlobalVoice_voiceCommandHint__z5AZb{color:#7f8c8d;font-size:.75rem;font-style:italic;margin-top:12px;text-align:center}@media (max-width:768px){.GlobalVoice_globalVoice__U7zyr{display:none!important}.GlobalVoice_voiceCommandPanel__cbSym{left:50%!important;left:var(--panel-x,50%)!important;max-width:calc(100vw - 20px);top:calc(100vh - 300px)!important;top:var(--panel-y,calc(100vh - 300px))!important;transform:translateX(-50%)!important;transform:var(--panel-x,translateX(-50%))!important;z-index:998}.GlobalVoice_voiceResponsePanel__w951u{margin:0 20px;max-width:none;width:calc(100vw - 40px)}}.GlobalVoice_debugToggleButton__iuSEo{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,#2c3e50,#34495e);border:2px solid rgba(26,188,156,.4);border-radius:8px;bottom:100px;box-shadow:0 4px 12px rgba(44,62,80,.3);color:#1abc9c;cursor:pointer;display:flex;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;font-weight:600;height:40px;justify-content:center;overflow:hidden;position:fixed;right:30px;transition:all .3s ease;width:40px;z-index:1002}.GlobalVoice_debugToggleButton__iuSEo:before{color:#1abc9c;content:"</>";font-size:14px;font-weight:700;left:50%;position:absolute;text-shadow:0 0 8px rgba(26,188,156,.5);top:50%;transform:translate(-50%,-50%)}.GlobalVoice_debugToggleButton__iuSEo:hover{background:linear-gradient(135deg,#1abc9c,#16a085);border-color:hsla(0,0%,100%,.6);box-shadow:0 6px 20px rgba(26,188,156,.4);color:#fff;transform:scale(1.05)}.GlobalVoice_debugToggleButton__iuSEo:hover:before{color:#fff;text-shadow:0 0 12px hsla(0,0%,100%,.6)}.GlobalVoice_debugToggleButton__iuSEo.GlobalVoice_active__mh\+b3{animation:GlobalVoice_debugPulse__J2UcY 2s ease-in-out infinite;background:linear-gradient(135deg,#e74c3c,#c0392b);border-color:hsla(0,0%,100%,.8);color:#fff}.GlobalVoice_debugToggleButton__iuSEo.GlobalVoice_active__mh\+b3:before{color:#fff;content:"⚡";font-size:16px;text-shadow:0 0 15px hsla(0,0%,100%,.8)}.GlobalVoice_debugPanel__ISyuh{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);color:#333;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:fixed;right:20px;top:76px;width:350px;z-index:1001}.GlobalVoice_debugPanelHeader__ncZ4q{align-items:center;background:rgba(102,126,234,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:12px 12px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px;position:relative;z-index:1}.GlobalVoice_debugControls__afb9l{align-items:center;display:flex;gap:8px}.GlobalVoice_debugTitle__nJFcM{color:#333;font-size:14px;font-weight:600}.GlobalVoice_clearLogsButton__BX9pz,.GlobalVoice_closeDebugPanel__P6J91,.GlobalVoice_testButton__D9Xas{background:none;border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:4px 8px;transition:background-color .2s ease}.GlobalVoice_testButton__D9Xas{background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3)}.GlobalVoice_clearLogsButton__BX9pz:hover,.GlobalVoice_closeDebugPanel__P6J91:hover,.GlobalVoice_testButton__D9Xas:hover{background:rgba(0,0,0,.1)}.GlobalVoice_testButton__D9Xas:hover{background:rgba(102,126,234,.2)}.GlobalVoice_debugFilterTabs__6XdiG{background:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;position:relative}.GlobalVoice_filterTab__6omrU{background:none;border:none;border-bottom:2px solid transparent;color:#666;cursor:pointer;font-size:11px;font-weight:500;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.GlobalVoice_filterTab__6omrU:hover{background:rgba(102,126,234,.1);color:#333}.GlobalVoice_activeFilter__dLqFZ{background:rgba(102,126,234,.1);border-bottom-color:#667eea;color:#667eea;font-weight:600}.GlobalVoice_debugLogContainer__I1Wsn{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:4px;max-height:320px;overflow-y:auto;padding:12px;scrollbar-color:#667eea rgba(0,0,0,.1);scrollbar-width:thin}.GlobalVoice_debugLogEntry__k8PHu{background:rgba(0,0,0,.05);border-left:3px solid #667eea;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;line-height:1.3;padding:4px 8px;word-break:break-word}.GlobalVoice_debugEmptyState__eNdIl{color:#666;font-size:12px;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.GlobalVoice_debugToggleButton__iuSEo{bottom:160px;font-size:10px;height:36px;position:fixed;right:20px;width:36px;z-index:10000}.GlobalVoice_debugPanel__ISyuh{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(0,0,0,.2);color:#333;left:10px;max-height:300px;right:10px;top:66px;width:auto}.GlobalVoice_debugLogEntry__k8PHu{font-size:10px}.GlobalVoice_filterTab__6omrU{font-size:10px;padding:6px 8px}.GlobalVoice_debugFilterTabs__6XdiG{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.GlobalVoice_debugFilterTabs__6XdiG::-webkit-scrollbar{display:none}.GlobalVoice_debugLogContainer__I1Wsn{-webkit-overflow-scrolling:touch!important;max-height:200px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:8px!important;scrollbar-color:#667eea transparent!important;scrollbar-width:thin!important}}@media (prefers-contrast:high){.GlobalVoice_globalVoice__U7zyr{background:#000;border:2px solid #fff;color:#fff}.GlobalVoice_debugPanel__ISyuh,.GlobalVoice_voiceCommandPanel__cbSym,.GlobalVoice_voiceResponsePanel__w951u{background:#fff;border:2px solid #000}.GlobalVoice_debugToggleButton__iuSEo{background:#000;border:2px solid #fff}}@media (max-width:768px){.GlobalVoice_globalVoice__U7zyr{-webkit-touch-callout:none;animation:GlobalVoice_factoryBreathe__QGbXo 2.5s ease-in-out infinite;background:linear-gradient(135deg,#ff6b35,#f7931e);border:4px solid #fff;bottom:120px;box-shadow:0 12px 40px rgba(255,107,53,.8);font-size:1.3rem;height:52px;left:20px;-webkit-user-select:none;user-select:none;width:52px}.GlobalVoice_globalVoice__U7zyr:hover{box-shadow:0 16px 50px #ff6b35;transform:scale(1.2)}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_listening__kwTmJ{animation:GlobalVoice_factoryPulse__qXXZU 1s infinite;background:linear-gradient(135deg,#e74c3c,#c0392b);border-color:#fff;box-shadow:0 0 0 0 rgba(231,76,60,.8)}.GlobalVoice_globalVoice__U7zyr.GlobalVoice_processing__WOySu{animation:GlobalVoice_factorySpin__PUePv .8s linear infinite;background:linear-gradient(135deg,#3498db,#2980b9);border-color:#fff}.GlobalVoice_voiceCommandPanel__cbSym{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);border:2px solid rgba(255,107,53,.3);box-shadow:0 16px 60px rgba(0,0,0,.3);max-width:calc(100vw - 30px);padding:20px}.GlobalVoice_voiceCommandSuggestion__i\+PHx{align-items:center;background:rgba(255,107,53,.1);border:1px solid rgba(255,107,53,.2);border-radius:12px;color:#2c3e50;display:flex;font-size:15px;font-weight:500;margin:8px 0;min-height:56px;padding:16px 20px;transition:all .3s ease}.GlobalVoice_voiceCommandSuggestion__i\+PHx:hover{background:rgba(255,107,53,.2);box-shadow:0 4px 12px rgba(255,107,53,.3);transform:translateY(-2px)}.GlobalVoice_voiceResponsePanel__w951u{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);border:2px solid rgba(231,76,60,.4);bottom:220px;box-shadow:0 16px 60px rgba(0,0,0,.3);margin:0 15px;padding:20px;width:calc(100vw - 30px)}.GlobalVoice_voiceResponseContent__7aVom{font-size:16px;line-height:1.5}.GlobalVoice_closeVoicePanel__C1amC,.GlobalVoice_closeVoiceResponse__yRGXS{align-items:center;background:rgba(231,76,60,.1);border:1px solid rgba(231,76,60,.3);border-radius:22px;color:#e74c3c;display:flex;font-size:18px;justify-content:center;min-height:44px;min-width:44px;transition:all .2s ease}.GlobalVoice_closeVoicePanel__C1amC:hover,.GlobalVoice_closeVoiceResponse__yRGXS:hover{background:rgba(231,76,60,.2);transform:scale(1.1)}.GlobalVoice_voiceStageContext__bkKgy{background:rgba(255,107,53,.15);border:1px solid rgba(255,107,53,.3);border-radius:8px;color:#ff6b35;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px 16px;text-align:center}.GlobalVoice_voiceCommandHint__z5AZb{background:hsla(184,6%,53%,.1);border-left:4px solid #ff6b35;border-radius:8px;color:#7f8c8d;font-size:13px;line-height:1.4;margin-top:16px;padding:12px 16px}.GlobalVoice_globalVoice__U7zyr{bottom:100px;font-size:1.2rem;height:50px;left:20px;width:50px}.GlobalVoice_voiceCommandPanel__cbSym{max-width:calc(100vw - 40px)}.GlobalVoice_voiceCommandSuggestion__i\+PHx{font-size:14px;min-height:48px;padding:12px 16px}.GlobalVoice_voiceResponsePanel__w951u{bottom:170px;margin:0 20px;width:calc(100vw - 40px)}.GlobalVoice_closeVoicePanel__C1amC,.GlobalVoice_closeVoiceResponse__yRGXS{font-size:16px;min-height:44px;min-width:44px}}@keyframes GlobalVoice_debugPulse__J2UcY{0%,to{box-shadow:0 4px 12px rgba(44,62,80,.3)}50%{box-shadow:0 6px 20px rgba(231,76,60,.6)}}.BottomNavigation_bottomTabs__Lo5EQ{background:#fff;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,.1);display:flex;height:64px;left:0;padding:4px 8px;position:fixed;right:0;z-index:100}.BottomNavigation_tabButton__r2ZXK{align-items:center;background:none;border:none;border-radius:12px;color:#666;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:6px;justify-content:center;margin:2px;min-height:56px;padding:8px 6px;position:relative;text-align:center;transition:all .3s ease}.BottomNavigation_tabButton__r2ZXK:hover{background:var(--ds-bg-priority-low-subtle);color:var(--ds-btn-primary);transform:translateY(-2px)}.BottomNavigation_tabButton__r2ZXK.BottomNavigation_active__3ck4B{background:var(--ds-bg-priority-low-subtle);border:1px solid var(--ds-btn-primary);color:var(--ds-btn-primary)}.BottomNavigation_tabButton__r2ZXK:active{transform:scale(.95)}.BottomNavigation_tabIcon__4RviN{font-size:22px;line-height:1;transition:all .3s ease}.BottomNavigation_tabLabel__nJTzI{font-size:11px;font-weight:600;letter-spacing:.2px;line-height:1}.BottomNavigation_tabButton__r2ZXK.BottomNavigation_active__3ck4B .BottomNavigation_tabIcon__4RviN{-webkit-filter:drop-shadow(0 0 12px rgba(29,78,216,.6));filter:drop-shadow(0 0 12px rgba(29,78,216,.6));transform:scale(1.1)}.BottomNavigation_tabButton__r2ZXK.BottomNavigation_active__3ck4B .BottomNavigation_tabLabel__nJTzI{color:var(--ds-btn-primary-hover);font-weight:700}.BottomNavigation_tabButton__r2ZXK[data-workflow=home] .BottomNavigation_tabIcon__4RviN{-webkit-text-fill-color:transparent;background:var(--ds-btn-urgent);-webkit-background-clip:text;background-clip:text}.BottomNavigation_tabButton__r2ZXK[data-workflow=sales] .BottomNavigation_tabIcon__4RviN{-webkit-text-fill-color:transparent;background:var(--ds-btn-primary);-webkit-background-clip:text;background-clip:text}.BottomNavigation_tabButton__r2ZXK[data-workflow=production] .BottomNavigation_tabIcon__4RviN{-webkit-text-fill-color:transparent;background:var(--ds-status-active);-webkit-background-clip:text;background-clip:text}.BottomNavigation_tabButton__r2ZXK[data-workflow=customers] .BottomNavigation_tabIcon__4RviN,.BottomNavigation_tabButton__r2ZXK[data-workflow=procurement] .BottomNavigation_tabIcon__4RviN{-webkit-text-fill-color:transparent;background:var(--ds-priority-high);-webkit-background-clip:text;background-clip:text}.BottomNavigation_tabButton__r2ZXK.BottomNavigation_active__3ck4B:before{background:var(--ds-btn-primary);border-radius:2px;content:"";height:3px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:24px}.BottomNavigation_bottomNavigationContainer__XC6Ct{position:relative;z-index:90}@media (max-width:480px){.BottomNavigation_bottomTabs__Lo5EQ{height:80px;padding:2px 4px}.BottomNavigation_tabButton__r2ZXK{gap:4px;margin:1px;min-height:52px;padding:6px 3px}.BottomNavigation_tabLabel__nJTzI{font-size:10px}.BottomNavigation_tabIcon__4RviN{font-size:20px}.BottomNavigation_tabButton__r2ZXK.BottomNavigation_active__3ck4B .BottomNavigation_tabIcon__4RviN{transform:scale(1.05)}}@media (max-width:360px){.BottomNavigation_bottomTabs__Lo5EQ{height:76px}.BottomNavigation_tabButton__r2ZXK{gap:2px;min-height:48px;padding:4px 2px}.BottomNavigation_tabLabel__nJTzI{font-size:9px}.BottomNavigation_tabIcon__4RviN{font-size:18px}}.LeftSidebarNavigation_leftSidebar__QO\+ZG{background:#fff;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.LeftSidebarNavigation_navigation__DeJxD{flex:1 1;overflow:hidden;padding:16px 0}.LeftSidebarNavigation_navItem__S6B6x{align-items:center;background:none;border:none;border-radius:0;color:#4a5568;cursor:pointer;display:flex;gap:12px;min-height:48px;padding:14px 16px;position:relative;text-align:left;transition:all .2s ease;width:100%}.LeftSidebarNavigation_navItem__S6B6x:hover{background:rgba(29,78,216,.05);color:#1d4ed8}.LeftSidebarNavigation_navItem__S6B6x.LeftSidebarNavigation_active__fCat-{background:rgba(29,78,216,.1);border-right:3px solid #1d4ed8;color:#1d4ed8}.LeftSidebarNavigation_navIcon__0-5BU{flex-shrink:0;font-size:20px;min-width:24px;text-align:center}.LeftSidebarNavigation_navLabel__OsF4a{font-size:14px;font-weight:600;line-height:1.2}@media (max-width:1024px){.LeftSidebarNavigation_leftSidebar__QO\+ZG{display:none}}@media (min-width:1400px){.LeftSidebarNavigation_navItem__S6B6x{min-height:52px;padding:16px 20px}.LeftSidebarNavigation_navLabel__OsF4a{font-size:15px}}.PlatformShell_platformShell__yYrkU{background:#f3f4f6;background:var(--color-background,#f3f4f6);display:grid;grid-template-areas:"sidebar header" "sidebar search" "sidebar content";grid-template-columns:280px 1fr;grid-template-rows:72px auto 1fr;height:100vh;max-height:100vh;overflow:visible;transition:grid-template-columns .3s ease}.PlatformShell_sidebarArea__EJJlV{border-right:1px solid #e5e7eb;border-right:1px solid var(--color-border,#e5e7eb);grid-area:sidebar}.PlatformShell_headerArea__cReqR,.PlatformShell_sidebarArea__EJJlV{background:#fff;background:var(--color-card-background,#fff);overflow:visible;position:relative}.PlatformShell_headerArea__cReqR{grid-area:header}.PlatformShell_headerArea__cReqR,.PlatformShell_searchArea__2\+vZB{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-border,#e5e7eb)}.PlatformShell_searchArea__2\+vZB{background:#fff;background:var(--color-card-background,#fff);grid-area:search;overflow:visible;padding:12px 16px;padding:var(--ds-space-s,12px) var(--ds-space-m,16px);position:relative}.PlatformShell_contentArea__Aum25{grid-area:content;overflow:auto;padding:16px 24px 24px;padding:var(--ds-space-m,16px) var(--ds-space-l,24px) var(--ds-space-l,24px) var(--ds-space-l,24px)}.PlatformShell_navigationArea__U2yIE{background:#fff;background:var(--color-card-background,#fff);border-top:1px solid #e5e7eb;border-top:1px solid var(--color-border,#e5e7eb);grid-area:navigation;z-index:10}@media (min-width:1025px){.PlatformShell_navigationArea__U2yIE,.PlatformShell_searchArea__2\+vZB{display:none}}@media (min-width:1400px){.PlatformShell_platformShell__yYrkU{grid-template-columns:320px 1fr}}@media (max-width:1024px){.PlatformShell_platformShell__yYrkU{grid-template-areas:"header" "search" "content" "navigation";grid-template-columns:1fr;grid-template-rows:56px 72px 1fr 64px;min-height:100vh;overflow:visible}.PlatformShell_sidebarArea__EJJlV{display:none}.PlatformShell_headerArea__cReqR{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-border,#e5e7eb)}.PlatformShell_searchArea__2\+vZB{display:block;padding:12px 16px;padding:var(--ds-space-s,12px) var(--ds-space-m,16px)}.PlatformShell_contentArea__Aum25{-webkit-overflow-scrolling:touch;overflow:auto;padding:12px 16px 24px;padding:var(--ds-space-s,12px) var(--ds-space-m,16px) 24px var(--ds-space-m,16px)}}@media (max-width:480px){.PlatformShell_platformShell__yYrkU{grid-template-rows:56px 72px 1fr 80px}.PlatformShell_contentArea__Aum25{-webkit-overflow-scrolling:touch;overflow:auto;padding:8px 12px 24px;padding:var(--ds-space-xs,8px) var(--ds-space-s,12px) 24px var(--ds-space-s,12px)}.PlatformShell_searchArea__2\+vZB{display:block;padding:12px 16px;padding:var(--ds-space-s,12px) var(--ds-space-m,16px)}}.PlatformShell_platformShell__yYrkU{color:#111827;color:var(--color-text-primary,#111827);font-family:Inter,Roboto,sans-serif;font-family:var(--font-family,"Inter","Roboto",sans-serif)}.PlatformShell_headerArea__cReqR,.PlatformShell_navigationArea__U2yIE,.PlatformShell_searchArea__2\+vZB,.PlatformShell_sidebarArea__EJJlV{background:#fff;background:var(--color-card-background,#fff);border-color:#e5e7eb;border-color:var(--color-border,#e5e7eb)}.PlatformShell_contentArea__Aum25{background:#f3f4f6;background:var(--color-background,#f3f4f6)}@media (prefers-contrast:high){.PlatformShell_headerArea__cReqR,.PlatformShell_navigationArea__U2yIE,.PlatformShell_searchArea__2\+vZB,.PlatformShell_sidebarArea__EJJlV{border-color:#111827;border-color:var(--color-text-primary,#111827);border-width:2px}}@media (prefers-reduced-motion:reduce){.PlatformShell_platformShell__yYrkU{transition:none}}@media print{.PlatformShell_platformShell__yYrkU{grid-template-areas:"content";grid-template-columns:1fr;grid-template-rows:1fr}.PlatformShell_headerArea__cReqR,.PlatformShell_navigationArea__U2yIE,.PlatformShell_searchArea__2\+vZB,.PlatformShell_sidebarArea__EJJlV{display:none}}
/*# sourceMappingURL=main.90bfbc53.css.map*/