.KanbanColumnsModal-module__c1cHtW__infoBox{align-items:flex-start;gap:var(--space-md);padding:var(--space-md);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.2);border-radius:var(--radius-md);margin-bottom:var(--space-xl);display:flex}.KanbanColumnsModal-module__c1cHtW__infoBox svg{color:var(--accent-primary);flex-shrink:0;margin-top:2px}.KanbanColumnsModal-module__c1cHtW__infoBox span{color:var(--container-text-secondary,#fffc);font-size:.875rem;line-height:1.5}.KanbanColumnsModal-module__c1cHtW__columnsList{gap:var(--space-md);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.KanbanColumnsModal-module__c1cHtW__columnItem{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);transition:all var(--transition-fast);background:#ffffff08;border:1px solid #ffffff1a;display:flex}.KanbanColumnsModal-module__c1cHtW__columnItem:hover{background:#ffffff0d;border-color:#fff3}.KanbanColumnsModal-module__c1cHtW__columnDrag{width:24px;height:24px;color:var(--container-text-secondary,#ffffff4d);cursor:grab;justify-content:center;align-items:center;display:flex}.KanbanColumnsModal-module__c1cHtW__columnDrag:active{cursor:grabbing}.KanbanColumnsModal-module__c1cHtW__columnColor{width:40px;height:40px;position:relative}.KanbanColumnsModal-module__c1cHtW__colorPicker{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.KanbanColumnsModal-module__c1cHtW__colorPreview{border-radius:var(--radius-sm);pointer-events:none;width:40px;height:40px;transition:all var(--transition-fast);border:2px solid #fff3}.KanbanColumnsModal-module__c1cHtW__columnItem:hover .KanbanColumnsModal-module__c1cHtW__colorPreview{border-color:#fff6}.KanbanColumnsModal-module__c1cHtW__columnInput{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:var(--container-heading-color,#fffffff2);transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;flex:1;font-size:.9375rem;font-weight:500}.KanbanColumnsModal-module__c1cHtW__columnInput:hover{background:#ffffff14;border-color:#fff3}.KanbanColumnsModal-module__c1cHtW__columnInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(var(--accent-rgb-primary),.1);background:#ffffff14;outline:none}.KanbanColumnsModal-module__c1cHtW__deleteButton{border-radius:var(--radius-sm);color:#f87171;cursor:pointer;width:36px;height:36px;transition:all var(--transition-fast);background:#ef44441a;border:1px solid #ef444433;justify-content:center;align-items:center;display:flex}.KanbanColumnsModal-module__c1cHtW__deleteButton:hover{background:#ef444433;border-color:#f87171;transform:scale(1.05)}.KanbanColumnsModal-module__c1cHtW__standardBadge{padding:.25rem var(--space-sm);border-radius:var(--radius-sm);color:var(--container-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;background:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.KanbanColumnsModal-module__c1cHtW__addColumnButton{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);background:rgba(var(--accent-rgb-primary),.1);border:1px dashed rgba(var(--accent-rgb-primary),.3);border-radius:var(--radius-md);color:var(--accent-primary);cursor:pointer;transition:all var(--transition-fast);font-size:.875rem;font-weight:600;display:flex}.KanbanColumnsModal-module__c1cHtW__addColumnButton:hover{background:rgba(var(--accent-rgb-primary),.15);border-color:var(--accent-primary);box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.2);border-style:solid;transform:translateY(-2px)}.KanbanColumnsModal-module__c1cHtW__addColumnButton svg{flex-shrink:0}@media (max-width:640px){.KanbanColumnsModal-module__c1cHtW__columnItem{flex-wrap:wrap}.KanbanColumnsModal-module__c1cHtW__columnInput{flex-basis:100%;order:3}.KanbanColumnsModal-module__c1cHtW__deleteButton,.KanbanColumnsModal-module__c1cHtW__standardBadge{order:4}}
.skeleton-stat-card{background:var(--dashboard-bg-card);border:1px solid var(--dashboard-border);border-radius:var(--radius-xl);padding:var(--space-lg);align-items:flex-start;gap:var(--space-md);display:flex}.skeleton-stat-icon{border-radius:var(--radius-md);background:#ffffff0d;flex-shrink:0;width:40px;height:40px}.skeleton-stat-content{flex:1;min-width:0}.skeleton-stat-label{background:#ffffff0d;border-radius:6px;width:80px;height:12px;margin-bottom:8px}.skeleton-stat-value{background:#ffffff14;border-radius:8px;width:50px;height:24px}.skeleton-table-wrapper{background:var(--dashboard-bg-card);border:1px solid var(--dashboard-border);border-radius:var(--radius-xl);padding:var(--space-lg);margin-bottom:var(--space-xl)}.skeleton-table{gap:var(--space-sm);flex-direction:column;display:flex}.skeleton-table-header{gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--dashboard-border);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.skeleton-table-header-cell{background:#ffffff14;border-radius:6px;height:16px}.skeleton-table-row{gap:var(--space-md);padding:var(--space-md)0;border-bottom:1px solid #ffffff08;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.skeleton-table-row:last-child{border-bottom:none}.skeleton-table-cell{background:#ffffff0d;border-radius:6px;height:14px}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{to{left:100%}}@media (max-width:767px){.skeleton-stat-card{gap:var(--space-sm)}.skeleton-stat-icon{width:32px;height:32px}.skeleton-table-header,.skeleton-table-row{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}}
.LeadKanbanCard-module__lxO39W__card{gap:var(--space-sm);contain:layout style paint;will-change:transform,opacity;min-height:120px;transition:transform var(--transition-normal),opacity var(--transition-normal);flex-direction:column;display:flex;transform:translate(0,0)}.LeadKanbanCard-module__lxO39W__card.LeadKanbanCard-module__lxO39W__dragging{opacity:.8;transform:translate(0,0)scale(1.02)}.LeadKanbanCard-module__lxO39W__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid #ffffff14;display:flex}.LeadKanbanCard-module__lxO39W__title{color:var(--container-heading-color,#fffffff2);word-break:break-word;flex:1;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.LeadKanbanCard-module__lxO39W__priority{border-radius:var(--radius-sm);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.2);width:24px;height:24px;color:var(--priority-color);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.LeadKanbanCard-module__lxO39W__priority svg{flex-shrink:0}.LeadKanbanCard-module__lxO39W__content{gap:var(--space-xs);flex-direction:column;display:flex}.LeadKanbanCard-module__lxO39W__infoRow{align-items:center;gap:var(--space-xs);color:var(--container-text-secondary,#ffffffb3);font-size:.8125rem;display:flex}.LeadKanbanCard-module__lxO39W__infoRow svg{opacity:.6;flex-shrink:0}.LeadKanbanCard-module__lxO39W__contactInfo{gap:var(--space-2xs,.25rem);flex-direction:column;display:flex}.LeadKanbanCard-module__lxO39W__contactText{word-break:break-word;font-size:.75rem}.LeadKanbanCard-module__lxO39W__clickable{cursor:pointer;border-radius:var(--radius-sm);padding:var(--space-2xs,.25rem)var(--space-xs);margin:calc(var(--space-2xs,.25rem)*-1)calc(var(--space-xs)*-1);contain:layout paint;will-change:background-color,color,transform;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.LeadKanbanCard-module__lxO39W__clickable:hover{background:rgba(var(--accent-rgb-primary),.15);color:var(--accent-primary)}.LeadKanbanCard-module__lxO39W__clickable:active{transform:scale(.98)translate(0,0)}.LeadKanbanCard-module__lxO39W__value{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.3);border-radius:var(--radius-sm);color:var(--accent-primary);margin-top:var(--space-xs);font-size:.8125rem;font-weight:600;display:flex}.LeadKanbanCard-module__lxO39W__value svg{flex-shrink:0}.LeadKanbanCard-module__lxO39W__footer{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid #ffffff0d;flex-wrap:wrap;display:flex}.LeadKanbanCard-module__lxO39W__footerLeft{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.LeadKanbanCard-module__lxO39W__source{padding:.125rem var(--space-xs);border-radius:var(--radius-sm);color:var(--container-text-secondary,#fff9);text-transform:capitalize;background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;font-size:.6875rem;font-weight:500;display:inline-flex}.LeadKanbanCard-module__lxO39W__assigned{padding:.125rem var(--space-xs);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.2);border-radius:var(--radius-sm);color:var(--accent-primary,#f472b6);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;display:inline-flex}.LeadKanbanCard-module__lxO39W__assigned svg{opacity:.8;flex-shrink:0}.LeadKanbanCard-module__lxO39W__meta{align-items:center;gap:var(--space-xs);color:var(--container-text-secondary,#ffffff80);font-size:.6875rem;display:flex}.LeadKanbanCard-module__lxO39W__meta svg{opacity:.5;flex-shrink:0}.LeadKanbanCard-module__lxO39W__card:hover .LeadKanbanCard-module__lxO39W__title{color:#fff}.LeadKanbanCard-module__lxO39W__card:hover .LeadKanbanCard-module__lxO39W__priority{background:rgba(var(--accent-rgb-primary),.15);border-color:var(--priority-color)}@keyframes LeadKanbanCard-module__lxO39W__shimmer{0%,to{opacity:1}50%{opacity:.8}}
.BaseSheet-module__L4fKNW__overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;background:#000000b3;justify-content:flex-end;align-items:center;animation:.2s ease-out BaseSheet-module__L4fKNW__fadeIn;display:flex;position:fixed;inset:0}@keyframes BaseSheet-module__L4fKNW__fadeIn{0%{opacity:0}to{opacity:1}}.BaseSheet-module__L4fKNW__sheet{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);transform-origin:100%;background:linear-gradient(90deg,#0f172aeb 0%,#141923e6 100%);border-left:2px solid #3b82f64d;border-top-left-radius:24px;border-bottom-left-radius:24px;flex-direction:column;height:100vh;animation:.3s cubic-bezier(.4,0,.2,1) BaseSheet-module__L4fKNW__slideIn;display:flex;position:relative;box-shadow:-12px 0 48px #00000080,0 0 80px #3b82f626,inset 0 0 100px #3b82f608}@keyframes BaseSheet-module__L4fKNW__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.BaseSheet-module__L4fKNW__sheet--sm{width:100%;max-width:500px}.BaseSheet-module__L4fKNW__sheet--md{width:100%;max-width:600px}.BaseSheet-module__L4fKNW__sheet--lg{width:100%;max-width:900px}.BaseSheet-module__L4fKNW__sheet--xl{width:100%;max-width:1200px}.BaseSheet-module__L4fKNW__sheet--full{width:100%;max-width:none}@media (max-width:768px){.BaseSheet-module__L4fKNW__sheet{border-top-left-radius:0;border-bottom-left-radius:0;width:100%!important;max-width:none!important}}@media (min-width:769px) and (max-width:1024px){.BaseSheet-module__L4fKNW__sheet--lg,.BaseSheet-module__L4fKNW__sheet--xl{width:90vw}}@media print{.BaseSheet-module__L4fKNW__overlay{display:none}}
.StepModalSidebar-module__Awj9va__sidebar{background:#0000004d;border-right:1px solid #ffffff1a;flex-direction:column;width:300px;padding:2rem;display:flex}.StepModalSidebar-module__Awj9va__sidebarHeader{margin-bottom:2rem}.StepModalSidebar-module__Awj9va__sidebarTitle{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.StepModalSidebar-module__Awj9va__sidebarDescription{color:#fff9;font-size:.875rem}.StepModalSidebar-module__Awj9va__stepList{flex:1;overflow:auto}.StepModalSidebar-module__Awj9va__stepList::-webkit-scrollbar{width:6px}.StepModalSidebar-module__Awj9va__stepList::-webkit-scrollbar-track{background:0 0}.StepModalSidebar-module__Awj9va__stepList::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.StepModalSidebar-module__Awj9va__step{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;width:100%;margin-bottom:.5rem;padding:1rem;transition:all .2s;display:flex}.StepModalSidebar-module__Awj9va__stepActive{background:var(--accent-gradient);border-color:var(--accent-primary)}.StepModalSidebar-module__Awj9va__stepCompleted{background:#4ade801a;border-color:#4ade804d}.StepModalSidebar-module__Awj9va__step:not(.StepModalSidebar-module__Awj9va__stepActive):not(.StepModalSidebar-module__Awj9va__stepCompleted){background:#ffffff0d;border-color:#ffffff1a}.StepModalSidebar-module__Awj9va__stepIconContainer{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.StepModalSidebar-module__Awj9va__stepActive .StepModalSidebar-module__Awj9va__stepIconContainer{color:#fff;background:#fff3}.StepModalSidebar-module__Awj9va__stepCompleted .StepModalSidebar-module__Awj9va__stepIconContainer{color:#4ade80;background:#4ade8033}.StepModalSidebar-module__Awj9va__step:not(.StepModalSidebar-module__Awj9va__stepActive):not(.StepModalSidebar-module__Awj9va__stepCompleted) .StepModalSidebar-module__Awj9va__stepIconContainer{color:#fff9;background:#ffffff1a}.StepModalSidebar-module__Awj9va__stepContent{flex:1;min-width:0}.StepModalSidebar-module__Awj9va__stepTitle{font-size:.875rem;font-weight:600;line-height:1.3}.StepModalSidebar-module__Awj9va__stepDescription{margin-top:2px;font-size:.75rem;line-height:1.4}.StepModalSidebar-module__Awj9va__stepActive .StepModalSidebar-module__Awj9va__stepTitle{color:#fff}.StepModalSidebar-module__Awj9va__stepActive .StepModalSidebar-module__Awj9va__stepDescription{color:#fffc}.StepModalSidebar-module__Awj9va__stepCompleted .StepModalSidebar-module__Awj9va__stepTitle{color:#4ade80}.StepModalSidebar-module__Awj9va__stepCompleted .StepModalSidebar-module__Awj9va__stepDescription{color:#ffffff80}.StepModalSidebar-module__Awj9va__step:not(.StepModalSidebar-module__Awj9va__stepActive):not(.StepModalSidebar-module__Awj9va__stepCompleted) .StepModalSidebar-module__Awj9va__stepTitle{color:#fffc}.StepModalSidebar-module__Awj9va__step:not(.StepModalSidebar-module__Awj9va__stepActive):not(.StepModalSidebar-module__Awj9va__stepCompleted) .StepModalSidebar-module__Awj9va__stepDescription{color:#ffffff80}.StepModalSidebar-module__Awj9va__closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem;font-size:.875rem;transition:all .2s;display:flex}.StepModalSidebar-module__Awj9va__closeButton:hover{color:#fff;background:#ffffff26}@media (max-width:1023px){.StepModalSidebar-module__Awj9va__sidebar{border-bottom:1px solid #ffffff1a;border-right:none;width:100%;max-height:200px;padding:1rem}.StepModalSidebar-module__Awj9va__sidebarHeader{margin-bottom:1rem}.StepModalSidebar-module__Awj9va__sidebarTitle{font-size:1.25rem}.StepModalSidebar-module__Awj9va__stepList{flex-direction:row;gap:.5rem;display:flex;overflow-x:auto}.StepModalSidebar-module__Awj9va__step{flex-direction:column;min-width:120px;margin-bottom:0;padding:.75rem}.StepModalSidebar-module__Awj9va__closeButton{display:none}}
.StepModal-module__wbhf-W__container{height:100%;display:flex;overflow:hidden}.StepModal-module__wbhf-W__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.StepModal-module__wbhf-W__contentInner{padding:var(--space-xl);padding-bottom:calc(80px + var(--space-xl));flex:1;overflow-y:auto}.StepModal-module__wbhf-W__section{margin-bottom:var(--space-xl)}.StepModal-module__wbhf-W__sectionDivider{height:1px;margin:var(--space-xl)0 var(--space-lg)0;background:linear-gradient(90deg,#0000,#ffffff1a 10% 90%,#0000);position:relative}.StepModal-module__wbhf-W__sectionDivider:before{content:attr(data-label);background:var(--dashboard-bg,#0f172a);padding:0 var(--space-md);color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StepModal-module__wbhf-W__footer{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg)var(--space-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;background:#000c;border-top:1px solid #ffffff1a;display:flex;position:sticky;bottom:0;left:0;right:0}.StepModal-module__wbhf-W__buttonCancel{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-md);color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;font-size:.875rem;font-weight:500;transition:all .2s}.StepModal-module__wbhf-W__buttonCancel:hover:not(:disabled){color:#fffffff2;background:#ffffff1a}.StepModal-module__wbhf-W__buttonCancel:disabled{opacity:.5;cursor:not-allowed}.StepModal-module__wbhf-W__buttonSubmit{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-md);background:var(--accent-gradient);color:#fff;cursor:pointer;box-shadow:0 4px 15px rgba(var(--accent-rgb-primary),.3);align-items:center;gap:var(--space-sm);border:none;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.StepModal-module__wbhf-W__buttonSubmit:hover:not(:disabled){box-shadow:0 6px 20px rgba(var(--accent-rgb-primary),.4);transform:translateY(-1px)}.StepModal-module__wbhf-W__buttonSubmit:disabled{opacity:.5;cursor:not-allowed}.StepModal-module__wbhf-W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite StepModal-module__wbhf-W__spin}@keyframes StepModal-module__wbhf-W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.StepModal-module__wbhf-W__container{flex-direction:column}.StepModal-module__wbhf-W__contentInner{padding:var(--space-lg)}}@media (max-width:768px){.StepModal-module__wbhf-W__contentInner{padding:var(--space-md)}.StepModal-module__wbhf-W__section{margin-bottom:var(--space-lg)}}
.StepModalContent-module__PQaTmG__content{padding:var(--space-xl);scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;padding-bottom:100px;overflow:hidden auto}.StepModalContent-module__PQaTmG__content::-webkit-scrollbar{width:8px}.StepModalContent-module__PQaTmG__content::-webkit-scrollbar-track{background:0 0}.StepModalContent-module__PQaTmG__content::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.StepModalContent-module__PQaTmG__content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width:768px){.StepModalContent-module__PQaTmG__content{padding:var(--space-lg);padding-bottom:120px}}
.StepModalNavigation-module__udJO_W__navigation{z-index:1001;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#000000a6;border:1px solid #ffffff14;border-radius:28px;align-items:center;gap:2rem;min-width:500px;max-width:90vw;padding:1.25rem 2.5rem;animation:.4s cubic-bezier(.34,1.56,.64,1) StepModalNavigation-module__udJO_W__slideUpAdjusted;display:flex;position:fixed;bottom:2rem;left:calc(50vw + 150px);transform:translate(-50%);box-shadow:0 20px 60px #00000080,inset 0 0 0 1px #ffffff0d}@keyframes StepModalNavigation-module__udJO_W__slideUpAdjusted{0%{opacity:0;transform:translate(-50%,120%)}to{opacity:1;transform:translate(-50%)}}.StepModalNavigation-module__udJO_W__navigationCenter{flex:1;justify-content:center;gap:.75rem;display:flex}.StepModalNavigation-module__udJO_W__navButton{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;border-radius:14px;align-items:center;gap:.6rem;padding:.75rem 1.25rem;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.StepModalNavigation-module__udJO_W__navButton:disabled{opacity:.5;cursor:not-allowed}.StepModalNavigation-module__udJO_W__navButtonSecondary{color:#fff;background:#ffffff14;border:1px solid #ffffff26}.StepModalNavigation-module__udJO_W__navButtonSecondary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}.StepModalNavigation-module__udJO_W__navButtonSecondary:disabled{color:#ffffff4d}.StepModalNavigation-module__udJO_W__navButtonPrimary{background:var(--accent-gradient);color:#fff;box-shadow:0 4px 15px rgba(var(--accent-rgb-primary,236,72,153),.4);border:none}.StepModalNavigation-module__udJO_W__navButtonPrimary:not(:disabled):hover{box-shadow:0 8px 25px rgba(var(--accent-rgb-primary,236,72,153),.5);transform:translateY(-2px)}.StepModalNavigation-module__udJO_W__navButtonPublish{background:var(--accent-gradient);color:#fff;box-shadow:0 4px 15px rgba(var(--accent-rgb-primary,236,72,153),.4);border:none;padding:.75rem 1.5rem}.StepModalNavigation-module__udJO_W__navButtonPublish:not(:disabled):hover{box-shadow:0 8px 25px rgba(var(--accent-rgb-primary,236,72,153),.5);transform:translateY(-2px)}.StepModalNavigation-module__udJO_W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:1s linear infinite StepModalNavigation-module__udJO_W__spin}@keyframes StepModalNavigation-module__udJO_W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1023px){.StepModalNavigation-module__udJO_W__navigation{display:none!important}}
.SheetComponents-module__VH2b0q__header{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md)var(--space-lg);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(135deg,#3b82f61f 0%,#2563eb14 50%,#1d4ed80d 100%);border-bottom:1px solid #3b82f626;border-top-left-radius:24px;display:flex;position:sticky;top:0;box-shadow:0 2px 12px #3b82f614}.SheetComponents-module__VH2b0q__headerContent{align-items:center;gap:var(--space-md);flex:1;min-width:0;display:flex}.SheetComponents-module__VH2b0q__headerIcon{border-radius:var(--radius-lg);color:#3b82f6e6;background:linear-gradient(135deg,#3b82f633,#2563eb26);border:1px solid #3b82f64d;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 12px #3b82f626,inset 0 1px 4px #ffffff14}.SheetComponents-module__VH2b0q__headerIcon svg{width:20px;height:20px}.SheetComponents-module__VH2b0q__headerText{flex:1;min-width:0}.SheetComponents-module__VH2b0q__title{color:#fffffff2;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3;overflow:hidden}.SheetComponents-module__VH2b0q__subtitle{color:#fff9;margin:4px 0 0;font-size:.875rem;font-weight:500;line-height:1.4}.SheetComponents-module__VH2b0q__headerRight{align-items:center;gap:var(--space-sm);display:flex}.SheetComponents-module__VH2b0q__headerActions{align-items:center;gap:var(--space-xs);display:flex}.SheetComponents-module__VH2b0q__closeButton{border-radius:var(--radius-md);color:#ffffffb3;cursor:pointer;width:40px;height:40px;transition:var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SheetComponents-module__VH2b0q__closeButton:hover{color:#fffffff2;background:#ffffff1a;border-color:#fff3;transform:scale(1.05)}.SheetComponents-module__VH2b0q__closeButton:active{transform:scale(.95)}.SheetComponents-module__VH2b0q__content{padding:var(--space-xl);scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;overflow:hidden auto}.SheetComponents-module__VH2b0q__content::-webkit-scrollbar{width:8px}.SheetComponents-module__VH2b0q__content::-webkit-scrollbar-track{background:0 0}.SheetComponents-module__VH2b0q__content::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.SheetComponents-module__VH2b0q__content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.SheetComponents-module__VH2b0q__content--none{padding:0}.SheetComponents-module__VH2b0q__content--sm{padding:var(--space-sm)var(--space-md)}.SheetComponents-module__VH2b0q__content--md{padding:var(--space-md)var(--space-lg)}.SheetComponents-module__VH2b0q__content--lg{padding:var(--space-lg)var(--space-xl)}.SheetComponents-module__VH2b0q__content--xl{padding:var(--space-xl)}.SheetComponents-module__VH2b0q__footer{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md)var(--space-lg);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(90deg,#0f172ad9 0%,#141923d1 100%);border-top:1px solid #3b82f61f;border-bottom-left-radius:24px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 12px #0003}.SheetComponents-module__VH2b0q__footerLeft{align-items:center;gap:var(--space-sm);display:flex}.SheetComponents-module__VH2b0q__footerRight{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.SheetComponents-module__VH2b0q__footerButton{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);align-items:center;gap:var(--space-xs);font-size:.875rem;font-weight:600;display:flex}.SheetComponents-module__VH2b0q__footerButtonCancel{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1f}.SheetComponents-module__VH2b0q__footerButtonCancel:hover:not(:disabled){color:#fffffff2;background:#ffffff1a;border-color:#ffffff2e}.SheetComponents-module__VH2b0q__footerButtonSubmit{color:#fff;background:linear-gradient(135deg,#3b82f6cc,#2563ebd9);border:1px solid #3b82f666;box-shadow:0 2px 8px #3b82f640}.SheetComponents-module__VH2b0q__footerButtonSubmit:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6e6,#2563ebf2);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f659}.SheetComponents-module__VH2b0q__footerButton:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.SheetComponents-module__VH2b0q__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite SheetComponents-module__VH2b0q__spin;display:inline-block}@keyframes SheetComponents-module__VH2b0q__spin{to{transform:rotate(360deg)}}.SheetComponents-module__VH2b0q__section{margin-bottom:var(--space-xl)}.SheetComponents-module__VH2b0q__section:last-child{margin-bottom:0}.SheetComponents-module__VH2b0q__sectionHeader{margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid #ffffff1a}.SheetComponents-module__VH2b0q__sectionTitle{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.SheetComponents-module__VH2b0q__sectionDescription{color:#fff9;margin:var(--space-xs)0 0 0;font-size:.875rem}.SheetComponents-module__VH2b0q__sectionContent{flex-direction:column;display:flex}.SheetComponents-module__VH2b0q__sectionContent--sm{gap:var(--space-sm)}.SheetComponents-module__VH2b0q__sectionContent--md{gap:var(--space-md)}.SheetComponents-module__VH2b0q__sectionContent--lg{gap:var(--space-lg)}@media (max-width:768px){.SheetComponents-module__VH2b0q__header{padding:var(--space-sm)var(--space-md);border-top-left-radius:0}.SheetComponents-module__VH2b0q__title{font-size:1.125rem}.SheetComponents-module__VH2b0q__subtitle{font-size:.8125rem}.SheetComponents-module__VH2b0q__headerIcon{width:36px;height:36px}.SheetComponents-module__VH2b0q__headerIcon svg{width:18px;height:18px}.SheetComponents-module__VH2b0q__content{padding:var(--space-lg)}.SheetComponents-module__VH2b0q__footer{padding:var(--space-sm)var(--space-md);border-bottom-left-radius:0;flex-direction:column}.SheetComponents-module__VH2b0q__footerLeft,.SheetComponents-module__VH2b0q__footerRight{width:100%;margin-left:0}.SheetComponents-module__VH2b0q__footerButton{flex:1}}
.OpportunityKanbanCard-module__UvGLpW__card{gap:var(--space-sm);contain:layout style paint;will-change:transform,opacity;min-height:120px;transition:transform var(--transition-normal),opacity var(--transition-normal);flex-direction:column;display:flex;transform:translate(0,0)}.OpportunityKanbanCard-module__UvGLpW__card.OpportunityKanbanCard-module__UvGLpW__dragging{opacity:.8;transform:translate(0,0)scale(1.02)}.OpportunityKanbanCard-module__UvGLpW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid #ffffff14;display:flex}.OpportunityKanbanCard-module__UvGLpW__title{color:var(--container-heading-color,#fffffff2);word-break:break-word;flex:1;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.OpportunityKanbanCard-module__UvGLpW__value{color:var(--accent-primary);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:.875rem;font-weight:700}.OpportunityKanbanCard-module__UvGLpW__content{gap:var(--space-xs);flex-direction:column;display:flex}.OpportunityKanbanCard-module__UvGLpW__infoRow{align-items:center;gap:var(--space-xs);color:var(--container-text-secondary,#ffffffb3);font-size:.8125rem;display:flex}.OpportunityKanbanCard-module__UvGLpW__infoRow svg{opacity:.6;flex-shrink:0}.OpportunityKanbanCard-module__UvGLpW__profit{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);background:rgba(var(--completed-rgb),.1);border:1px solid rgba(var(--completed-rgb),.3);border-radius:var(--radius-sm);color:var(--completed-color);margin-top:var(--space-xs);font-size:.75rem;font-weight:600;display:flex}.OpportunityKanbanCard-module__UvGLpW__profit svg{flex-shrink:0}.OpportunityKanbanCard-module__UvGLpW__footer{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid #ffffff0d;display:flex}.OpportunityKanbanCard-module__UvGLpW__meta{align-items:center;gap:var(--space-xs);color:var(--container-text-secondary,#ffffff80);font-size:.6875rem;display:flex}.OpportunityKanbanCard-module__UvGLpW__meta svg{opacity:.5;flex-shrink:0}.OpportunityKanbanCard-module__UvGLpW__probability{min-width:40px;height:20px;padding:0 var(--space-xs);background:rgba(var(--accent-rgb-primary),.15);border:1px solid rgba(var(--accent-rgb-primary),.3);border-radius:var(--radius-sm);color:var(--accent-primary);justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.OpportunityKanbanCard-module__UvGLpW__card:hover .OpportunityKanbanCard-module__UvGLpW__title{color:#fff}.OpportunityKanbanCard-module__UvGLpW__card:hover .OpportunityKanbanCard-module__UvGLpW__value{animation:1.5s ease-in-out infinite OpportunityKanbanCard-module__UvGLpW__shimmer}@keyframes OpportunityKanbanCard-module__UvGLpW__shimmer{0%,to{opacity:1}50%{opacity:.8}}
.CreateLeadSheet-module__d6PMcW__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.CreateLeadSheet-module__d6PMcW__contentWrapper.CreateLeadSheet-module__d6PMcW__compact{gap:var(--space-sm)}.CreateLeadSheet-module__d6PMcW__sectionDivider{height:1px;margin:var(--space-lg)0;background:linear-gradient(90deg,#0000,#ffffff1a 10% 90%,#0000);grid-column:1/-1;position:relative}.CreateLeadSheet-module__d6PMcW__sectionDivider.CreateLeadSheet-module__d6PMcW__compact{margin:var(--space-md)0}.CreateLeadSheet-module__d6PMcW__sectionDivider:before{content:attr(data-label);background:var(--dashboard-bg,#0f172a);padding:0 var(--space-md);color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreateLeadSheet-module__d6PMcW__formGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){.CreateLeadSheet-module__d6PMcW__formGrid{grid-template-columns:1fr}}.CreateLeadSheet-module__d6PMcW__fullWidth{grid-column:1/-1}
.CreateOpportunitySheet-module__Zf3W-q__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.CreateOpportunitySheet-module__Zf3W-q__contentWrapper.CreateOpportunitySheet-module__Zf3W-q__compact{gap:var(--space-sm)}.CreateOpportunitySheet-module__Zf3W-q__sectionDivider{height:1px;margin:var(--space-lg)0;background:linear-gradient(90deg,#0000,#ffffff1a 10% 90%,#0000);grid-column:1/-1;position:relative}.CreateOpportunitySheet-module__Zf3W-q__sectionDivider.CreateOpportunitySheet-module__Zf3W-q__compact{margin:var(--space-md)0}.CreateOpportunitySheet-module__Zf3W-q__sectionDivider:before{content:attr(data-label);background:var(--dashboard-bg,#0f172a);padding:0 var(--space-md);color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreateOpportunitySheet-module__Zf3W-q__formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.CreateOpportunitySheet-module__Zf3W-q__formGrid{grid-template-columns:1fr}}.CreateOpportunitySheet-module__Zf3W-q__fullWidth{grid-column:1/-1}.CreateOpportunitySheet-module__Zf3W-q__stageButton{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;justify-content:flex-start;align-items:center;gap:.5rem;min-height:40px;padding:.625rem .875rem;font-size:.8125rem;font-weight:500;display:flex;position:relative;overflow:hidden}.CreateOpportunitySheet-module__Zf3W-q__stageButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.CreateOpportunitySheet-module__Zf3W-q__stageButtonActive{background:var(--stage-color);opacity:.9;border:1px solid var(--stage-color);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);justify-content:flex-start;align-items:center;gap:.5rem;min-height:40px;padding:.625rem .875rem;font-size:.8125rem;font-weight:600;display:flex;position:relative;overflow:hidden}.CreateOpportunitySheet-module__Zf3W-q__stageButtonActive:hover{opacity:1;transform:translateY(-1px)}
.LeadDetailSheet-module__hjKSMq__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.LeadDetailSheet-module__hjKSMq__statusSection{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.LeadDetailSheet-module__hjKSMq__statusTitle{color:var(--container-heading-color,#fffffff2);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.5px;font-size:.9375rem;font-weight:600}.LeadDetailSheet-module__hjKSMq__statusGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.LeadDetailSheet-module__hjKSMq__statusButton{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.875rem;font-weight:500;display:flex}.LeadDetailSheet-module__hjKSMq__statusButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.LeadDetailSheet-module__hjKSMq__statusButtonActive{background:var(--status-color);opacity:.9;border-color:var(--status-color);color:#fff}.LeadDetailSheet-module__hjKSMq__statusButton:disabled{opacity:.5;cursor:not-allowed}.LeadDetailSheet-module__hjKSMq__statusIndicator{background:var(--status-color);border-radius:50%;width:8px;height:8px}.LeadDetailSheet-module__hjKSMq__sectionCard{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.LeadDetailSheet-module__hjKSMq__sectionTitle{color:var(--container-heading-color,#fffffff2);margin:0 0 var(--space-md)0;font-size:1rem;font-weight:600}.LeadDetailSheet-module__hjKSMq__infoGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.LeadDetailSheet-module__hjKSMq__infoGrid{grid-template-columns:1fr}}.LeadDetailSheet-module__hjKSMq__infoItem{gap:var(--space-xs);flex-direction:column;display:flex}.LeadDetailSheet-module__hjKSMq__infoLabel{color:var(--container-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:var(--space-xs);font-size:.8125rem;font-weight:500;display:flex}.LeadDetailSheet-module__hjKSMq__infoLabel svg{opacity:.6;width:16px;height:16px}.LeadDetailSheet-module__hjKSMq__infoValue{color:var(--container-heading-color,#fffffff2);font-size:.9375rem;font-weight:500}.LeadDetailSheet-module__hjKSMq__infoValue a{color:var(--accent-primary,#f472b6);transition:opacity var(--transition-fast);text-decoration:none}.LeadDetailSheet-module__hjKSMq__infoValue a:hover{opacity:.8;text-decoration:underline}.LeadDetailSheet-module__hjKSMq__priority{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.5px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.LeadDetailSheet-module__hjKSMq__priority.LeadDetailSheet-module__hjKSMq__low{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f64d}.LeadDetailSheet-module__hjKSMq__priority.LeadDetailSheet-module__hjKSMq__medium{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf244d}.LeadDetailSheet-module__hjKSMq__priority.LeadDetailSheet-module__hjKSMq__high{color:#f87171;background:#ef44441a;border:1px solid #ef44444d}.LeadDetailSheet-module__hjKSMq__notesBox{border:1px solid var(--dashboard-border-light,#ffffff14);border-radius:var(--radius-md);padding:var(--space-md);color:var(--container-text-secondary,#fffc);white-space:pre-wrap;word-break:break-word;background:#ffffff05;font-size:.9375rem;line-height:1.6}.LeadDetailSheet-module__hjKSMq__quickActions{gap:var(--space-md);flex-wrap:wrap;display:flex}.LeadDetailSheet-module__hjKSMq__actionButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);background:var(--accent-gradient);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.3);border:none;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.LeadDetailSheet-module__hjKSMq__actionButton:hover{box-shadow:0 6px 16px rgba(var(--accent-rgb-primary),.4);transform:translateY(-1px)}.LeadDetailSheet-module__hjKSMq__actionButton svg{width:16px;height:16px}.LeadDetailSheet-module__hjKSMq__convertButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);background:linear-gradient(135deg,#34d399,#10b981);border:none;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 4px 12px #34d3994d}.LeadDetailSheet-module__hjKSMq__convertButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #34d39966}.LeadDetailSheet-module__hjKSMq__convertButton svg{width:16px;height:16px}.LeadDetailSheet-module__hjKSMq__assignmentWrapper{gap:var(--space-md);flex-direction:column;display:flex}.LeadDetailSheet-module__hjKSMq__assignmentSelect{width:100%;padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-heading-color,#fffffff2);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;font-size:.9375rem;font-weight:500}.LeadDetailSheet-module__hjKSMq__assignmentSelect:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff14}.LeadDetailSheet-module__hjKSMq__assignmentSelect:focus{border-color:var(--accent-primary,#f472b6);box-shadow:0 0 0 3px rgba(var(--accent-rgb-primary),.1);outline:none}.LeadDetailSheet-module__hjKSMq__assignmentSelect:disabled{opacity:.5;cursor:not-allowed}.LeadDetailSheet-module__hjKSMq__assignmentSelect option{background:var(--dashboard-bg,#0a0a0f);color:var(--container-heading-color,#fffffff2);padding:var(--space-md)}.LeadDetailSheet-module__hjKSMq__assignedInfo{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.2);border-radius:var(--radius-sm);color:var(--container-text-secondary,#fffc);font-size:.8125rem;display:flex}.LeadDetailSheet-module__hjKSMq__assignedInfo svg{width:16px;height:16px;color:var(--accent-primary,#f472b6);flex-shrink:0}.LeadDetailSheet-module__hjKSMq__assignedInfo strong{color:var(--accent-primary,#f472b6);font-weight:600}@media (max-width:768px){.LeadDetailSheet-module__hjKSMq__statusGrid{grid-template-columns:repeat(2,1fr)}.LeadDetailSheet-module__hjKSMq__quickActions{flex-direction:column}.LeadDetailSheet-module__hjKSMq__actionButton{justify-content:center;width:100%}}@media (max-width:640px){.LeadDetailSheet-module__hjKSMq__statusGrid{grid-template-columns:1fr}}
.CreateCustomFieldModal-module__TNGglq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CreateCustomFieldModal-module__TNGglq__modal{background:var(--dashboard-bg-elevated,#ffffff14);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);width:100%;max-width:600px;box-shadow:var(--shadow-xl,0 25px 50px #0000004d);max-height:90vh;box-shadow:var(--shadow-lg);overflow-y:auto}.CreateCustomFieldModal-module__TNGglq__header{padding:var(--space-lg);border-bottom:1px solid var(--dashboard-border-light);justify-content:space-between;align-items:center;display:flex}.CreateCustomFieldModal-module__TNGglq__header h2{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.CreateCustomFieldModal-module__TNGglq__closeButton{color:#fff;cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.CreateCustomFieldModal-module__TNGglq__closeButton:hover:not(:disabled){background:#ffffff1a}.CreateCustomFieldModal-module__TNGglq__closeButton:disabled{opacity:.5;cursor:not-allowed}.CreateCustomFieldModal-module__TNGglq__body{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.CreateCustomFieldModal-module__TNGglq__field{gap:var(--space-sm);flex-direction:column;display:flex}.CreateCustomFieldModal-module__TNGglq__label{color:#fff;align-items:center;gap:var(--space-xs);font-size:.875rem;font-weight:600;display:flex}.CreateCustomFieldModal-module__TNGglq__required{color:var(--accent-primary,#f472b6)}.CreateCustomFieldModal-module__TNGglq__hint{color:#ffffff80;font-size:.8125rem;font-weight:400}.CreateCustomFieldModal-module__TNGglq__input{border-radius:var(--radius-md);color:#fff;padding:var(--space-sm)var(--space-md);transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #fff3;font-size:.9375rem}.CreateCustomFieldModal-module__TNGglq__input:focus{border-color:var(--accent-primary,#f472b6);background:#ffffff14;outline:none}.CreateCustomFieldModal-module__TNGglq__input:disabled{opacity:.5;cursor:not-allowed}.CreateCustomFieldModal-module__TNGglq__input::placeholder{color:#fff6}.CreateCustomFieldModal-module__TNGglq__typeGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.CreateCustomFieldModal-module__TNGglq__typeGrid{grid-template-columns:1fr}}.CreateCustomFieldModal-module__TNGglq__typeCard{border-radius:var(--radius-md);padding:var(--space-md);align-items:center;gap:var(--space-sm);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;border:2px solid #fff3;flex-direction:column;display:flex}.CreateCustomFieldModal-module__TNGglq__typeCard:hover:not(:disabled){border-color:var(--accent-primary,#f472b6);background:#ffffff14;transform:translateY(-2px)}.CreateCustomFieldModal-module__TNGglq__typeCard:disabled{opacity:.5;cursor:not-allowed}.CreateCustomFieldModal-module__TNGglq__typeCardActive{background:rgba(var(--accent-primary-rgb,244,114,182),.1);border-color:var(--accent-primary,#f472b6)}.CreateCustomFieldModal-module__TNGglq__typeIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--accent-primary,#f472b6);background:#ffffff1a;justify-content:center;align-items:center;display:flex}.CreateCustomFieldModal-module__TNGglq__typeCardActive .CreateCustomFieldModal-module__TNGglq__typeIcon{background:rgba(var(--accent-primary-rgb,244,114,182),.2)}.CreateCustomFieldModal-module__TNGglq__typeLabel{color:#fff;font-size:.9375rem;font-weight:600}.CreateCustomFieldModal-module__TNGglq__typeDescription{color:#fff9;text-align:center;font-size:.75rem;line-height:1.4}.CreateCustomFieldModal-module__TNGglq__optionsList{gap:var(--space-sm);flex-direction:column;display:flex}.CreateCustomFieldModal-module__TNGglq__optionRow{gap:var(--space-sm);align-items:center;display:flex}.CreateCustomFieldModal-module__TNGglq__optionRow .CreateCustomFieldModal-module__TNGglq__input{flex:1}.CreateCustomFieldModal-module__TNGglq__removeButton{border-radius:var(--radius-sm);color:#ef4444;padding:var(--space-sm);cursor:pointer;transition:all var(--transition-fast);background:#ef44441a;border:1px solid #ef44444d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CreateCustomFieldModal-module__TNGglq__removeButton:hover:not(:disabled){background:#ef444433;border-color:#ef444480}.CreateCustomFieldModal-module__TNGglq__removeButton:disabled{opacity:.5;cursor:not-allowed}.CreateCustomFieldModal-module__TNGglq__addButton{border-radius:var(--radius-md);color:#fff;padding:var(--space-sm)var(--space-md);justify-content:center;align-items:center;gap:var(--space-xs);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;border:1px dashed #ffffff4d;font-size:.875rem;font-weight:500;display:flex}.CreateCustomFieldModal-module__TNGglq__addButton:hover:not(:disabled){border-color:var(--accent-primary,#f472b6);background:#ffffff14;border-style:solid}.CreateCustomFieldModal-module__TNGglq__addButton:disabled{opacity:.5;cursor:not-allowed}.CreateCustomFieldModal-module__TNGglq__error{border-radius:var(--radius-md);padding:var(--space-md);color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;font-size:.875rem}.CreateCustomFieldModal-module__TNGglq__footer{gap:var(--space-md);padding:var(--space-lg);border-top:1px solid var(--dashboard-border-light);justify-content:flex-end;display:flex}.CreateCustomFieldModal-module__TNGglq__cancelButton,.CreateCustomFieldModal-module__TNGglq__saveButton{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;font-size:.9375rem;font-weight:500}.CreateCustomFieldModal-module__TNGglq__cancelButton{color:#fff;background:#ffffff0d}.CreateCustomFieldModal-module__TNGglq__cancelButton:hover:not(:disabled){background:#ffffff1a}.CreateCustomFieldModal-module__TNGglq__saveButton{background:var(--accent-gradient,linear-gradient(135deg,#f472b6,#a78bfa));color:#fff}.CreateCustomFieldModal-module__TNGglq__saveButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.CreateCustomFieldModal-module__TNGglq__cancelButton:disabled,.CreateCustomFieldModal-module__TNGglq__saveButton:disabled{opacity:.5;cursor:not-allowed}
.TaskKanbanCard-module__IuBWVa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.TaskKanbanCard-module__IuBWVa__title{color:var(--container-heading-color,#fffffff2);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.TaskKanbanCard-module__IuBWVa__priority{text-transform:uppercase;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.TaskKanbanCard-module__IuBWVa__priority--hoch{color:#ef4444;background:#ef444426}.TaskKanbanCard-module__IuBWVa__priority--mittel{color:#fbbf24;background:#fbbf2426}.TaskKanbanCard-module__IuBWVa__priority--niedrig{color:#22c55e;background:#22c55e26}.TaskKanbanCard-module__IuBWVa__description{color:var(--container-text-secondary,#ffffffb3);margin:0 0 var(--space-md)0;font-size:.875rem;line-height:1.5}.TaskKanbanCard-module__IuBWVa__footer{margin-top:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.TaskKanbanCard-module__IuBWVa__meta{align-items:center;gap:var(--space-sm);display:flex}.TaskKanbanCard-module__IuBWVa__dueDate{border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.TaskKanbanCard-module__IuBWVa__dueDate.TaskKanbanCard-module__IuBWVa__overdue{color:#ef4444;background:#ef444426}.TaskKanbanCard-module__IuBWVa__dueDate.TaskKanbanCard-module__IuBWVa__today{color:#fbbf24;background:#fbbf2426}.TaskKanbanCard-module__IuBWVa__dueDate.TaskKanbanCard-module__IuBWVa__future{color:#a78bfa;background:#a78bfa26}.TaskKanbanCard-module__IuBWVa__assignee{align-items:center;display:flex}.TaskKanbanCard-module__IuBWVa__avatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#f472b6,#a78bfa);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:600;display:flex}
.TaskDetailSheet-module__R2vMEq__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.TaskDetailSheet-module__R2vMEq__statusSection{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.TaskDetailSheet-module__R2vMEq__statusTitle{color:var(--container-heading-color,#fffffff2);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.5px;font-size:.9375rem;font-weight:600}.TaskDetailSheet-module__R2vMEq__statusGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.TaskDetailSheet-module__R2vMEq__statusButton{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.875rem;font-weight:500;display:flex}.TaskDetailSheet-module__R2vMEq__statusButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.TaskDetailSheet-module__R2vMEq__statusButtonActive{background:var(--status-color);opacity:.9;border-color:var(--status-color);color:#fff}.TaskDetailSheet-module__R2vMEq__statusButton:disabled{opacity:.5;cursor:not-allowed}.TaskDetailSheet-module__R2vMEq__statusIndicator{background:var(--status-color);border-radius:50%;width:8px;height:8px}.TaskDetailSheet-module__R2vMEq__sectionCard{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.TaskDetailSheet-module__R2vMEq__sectionTitle{color:var(--container-heading-color,#fffffff2);margin:0 0 var(--space-md)0;font-size:1rem;font-weight:600}.TaskDetailSheet-module__R2vMEq__infoGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.TaskDetailSheet-module__R2vMEq__infoGrid{grid-template-columns:1fr}}.TaskDetailSheet-module__R2vMEq__infoItem{gap:var(--space-xs);flex-direction:column;display:flex}.TaskDetailSheet-module__R2vMEq__infoLabel{color:var(--container-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:var(--space-xs);font-size:.8125rem;font-weight:500;display:flex}.TaskDetailSheet-module__R2vMEq__infoLabel svg{opacity:.6;width:16px;height:16px}.TaskDetailSheet-module__R2vMEq__infoValue{color:var(--container-heading-color,#fffffff2);font-size:.9375rem;font-weight:500}.TaskDetailSheet-module__R2vMEq__infoValue a{color:var(--accent-primary,#f472b6);transition:opacity var(--transition-fast);text-decoration:none}.TaskDetailSheet-module__R2vMEq__infoValue a:hover{opacity:.8;text-decoration:underline}.TaskDetailSheet-module__R2vMEq__priority{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.5px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.TaskDetailSheet-module__R2vMEq__priority.TaskDetailSheet-module__R2vMEq__low{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f64d}.TaskDetailSheet-module__R2vMEq__priority.TaskDetailSheet-module__R2vMEq__medium{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf244d}.TaskDetailSheet-module__R2vMEq__priority.TaskDetailSheet-module__R2vMEq__high{color:#f87171;background:#ef44441a;border:1px solid #ef44444d}.TaskDetailSheet-module__R2vMEq__descriptionBox{border:1px solid var(--dashboard-border-light,#ffffff14);border-radius:var(--radius-md);padding:var(--space-md);color:var(--container-text-secondary,#fffc);white-space:pre-wrap;word-break:break-word;background:#ffffff05;font-size:.9375rem;line-height:1.6}.TaskDetailSheet-module__R2vMEq__priorityGrid{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);display:grid}.TaskDetailSheet-module__R2vMEq__priorityButton{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.875rem;font-weight:500;display:flex}.TaskDetailSheet-module__R2vMEq__priorityButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.TaskDetailSheet-module__R2vMEq__priorityButtonActive{background:var(--priority-color);opacity:.9;border-color:var(--priority-color);color:#fff}.TaskDetailSheet-module__R2vMEq__priorityButton:disabled{opacity:.5;cursor:not-allowed}.TaskDetailSheet-module__R2vMEq__priorityIndicator{background:var(--priority-color);border-radius:50%;width:8px;height:8px}.TaskDetailSheet-module__R2vMEq__statusEmoji{font-size:1.125rem}.TaskDetailSheet-module__R2vMEq__contactInfo{gap:var(--space-sm);flex-direction:column;display:flex}.TaskDetailSheet-module__R2vMEq__contactButton{align-items:center;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-heading-color,#fffffff2);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.TaskDetailSheet-module__R2vMEq__contactButton:hover{border-color:var(--accent-primary,#f472b6);background:#ffffff14;transform:translate(4px)}.TaskDetailSheet-module__R2vMEq__contactButton svg{color:var(--accent-primary,#f472b6)}.TaskDetailSheet-module__R2vMEq__dangerZone{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid #f443}.TaskDetailSheet-module__R2vMEq__deleteButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-md);color:#ef4444;cursor:pointer;transition:all var(--transition-fast);background:#ef44441a;border:1px solid #ef44444d;justify-content:center;width:100%;font-size:.875rem;font-weight:600;display:flex}.TaskDetailSheet-module__R2vMEq__deleteButton:hover{background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.TaskDetailSheet-module__R2vMEq__deleteButton:disabled{opacity:.5;cursor:not-allowed}.TaskDetailSheet-module__R2vMEq__overdue{font-weight:600;color:#ef4444!important}.TaskDetailSheet-module__R2vMEq__today{font-weight:600;color:#fbbf24!important}.TaskDetailSheet-module__R2vMEq__quickActions{gap:var(--space-md);flex-wrap:wrap;display:flex}.TaskDetailSheet-module__R2vMEq__actionButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);background:var(--accent-gradient);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.3);border:none;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.TaskDetailSheet-module__R2vMEq__actionButton:hover{box-shadow:0 6px 16px rgba(var(--accent-rgb-primary),.4);transform:translateY(-1px)}.TaskDetailSheet-module__R2vMEq__actionButton svg{width:16px;height:16px}.TaskDetailSheet-module__R2vMEq__convertButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);background:linear-gradient(135deg,#34d399,#10b981);border:none;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 4px 12px #34d3994d}.TaskDetailSheet-module__R2vMEq__convertButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #34d39966}.TaskDetailSheet-module__R2vMEq__convertButton svg{width:16px;height:16px}.TaskDetailSheet-module__R2vMEq__assignmentWrapper{gap:var(--space-md);flex-direction:column;display:flex}.TaskDetailSheet-module__R2vMEq__assignmentSelect{width:100%;padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-heading-color,#fffffff2);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;font-size:.9375rem;font-weight:500}.TaskDetailSheet-module__R2vMEq__assignmentSelect:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff14}.TaskDetailSheet-module__R2vMEq__assignmentSelect:focus{border-color:var(--accent-primary,#f472b6);box-shadow:0 0 0 3px rgba(var(--accent-rgb-primary),.1);outline:none}.TaskDetailSheet-module__R2vMEq__assignmentSelect:disabled{opacity:.5;cursor:not-allowed}.TaskDetailSheet-module__R2vMEq__assignmentSelect option{background:var(--dashboard-bg,#0a0a0f);color:var(--container-heading-color,#fffffff2);padding:var(--space-md)}.TaskDetailSheet-module__R2vMEq__assignedInfo{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);background:rgba(var(--accent-rgb-primary),.1);border:1px solid rgba(var(--accent-rgb-primary),.2);border-radius:var(--radius-sm);color:var(--container-text-secondary,#fffc);font-size:.8125rem;display:flex}.TaskDetailSheet-module__R2vMEq__assignedInfo svg{width:16px;height:16px;color:var(--accent-primary,#f472b6);flex-shrink:0}.TaskDetailSheet-module__R2vMEq__assignedInfo strong{color:var(--accent-primary,#f472b6);font-weight:600}@media (max-width:768px){.TaskDetailSheet-module__R2vMEq__statusGrid{grid-template-columns:repeat(2,1fr)}.TaskDetailSheet-module__R2vMEq__quickActions{flex-direction:column}.TaskDetailSheet-module__R2vMEq__actionButton{justify-content:center;width:100%}}@media (max-width:640px){.TaskDetailSheet-module__R2vMEq__statusGrid{grid-template-columns:1fr}}
.TodoTaskCard-module__YvAFJa__card{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);background:#ffffff08;border:1px solid #ffffff14;display:flex;position:relative;overflow:hidden}.TodoTaskCard-module__YvAFJa__card:hover{background:#ffffff0f;border-color:#ffffff26;transform:translate(4px)}.TodoTaskCard-module__YvAFJa__card.TodoTaskCard-module__YvAFJa__selected{background:#ec489914;border-color:#ec48994d}.TodoTaskCard-module__YvAFJa__card.TodoTaskCard-module__YvAFJa__completed{opacity:.6}.TodoTaskCard-module__YvAFJa__card.TodoTaskCard-module__YvAFJa__completing{animation:.6s cubic-bezier(.4,0,.2,1) TodoTaskCard-module__YvAFJa__completeAnimation}@keyframes TodoTaskCard-module__YvAFJa__completeAnimation{0%{transform:scale(1)}50%{opacity:.5;transform:scale(.98)}to{transform:scale(1)}}.TodoTaskCard-module__YvAFJa__priorityIndicator{border-radius:var(--radius-lg)0 0 var(--radius-lg);width:4px;position:absolute;top:0;bottom:0;left:0}.TodoTaskCard-module__YvAFJa__priorityIndicator.TodoTaskCard-module__YvAFJa__priority--hoch{background:#ef4444;box-shadow:0 0 20px #ef444480}.TodoTaskCard-module__YvAFJa__priorityIndicator.TodoTaskCard-module__YvAFJa__priority--mittel{background:#fbbf24;box-shadow:0 0 20px #fbbf2480}.TodoTaskCard-module__YvAFJa__priorityIndicator.TodoTaskCard-module__YvAFJa__priority--niedrig{background:#22c55e;box-shadow:0 0 20px #22c55e80}.TodoTaskCard-module__YvAFJa__checkbox{cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);background:#ffffff0d;border:2px solid #fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex;position:relative}.TodoTaskCard-module__YvAFJa__checkbox:hover{background:#ffffff1a;border-color:#ffffff4d;transform:scale(1.1)}.TodoTaskCard-module__YvAFJa__checkIcon{opacity:0;color:#fff;transition:all .3s cubic-bezier(.68,-.55,.27,1.55);transform:scale(0)}.TodoTaskCard-module__YvAFJa__checkboxCompleted{background:linear-gradient(135deg,#22c55e,#16a34a);border-color:#22c55e;box-shadow:0 4px 12px #22c55e4d}.TodoTaskCard-module__YvAFJa__checkboxCompleted .TodoTaskCard-module__YvAFJa__checkIcon{opacity:1;transform:scale(1)}.TodoTaskCard-module__YvAFJa__checkboxCompleted:hover{background:linear-gradient(135deg,#16a34a,#15803d)}.TodoTaskCard-module__YvAFJa__content{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.TodoTaskCard-module__YvAFJa__main{gap:var(--space-xs);flex-direction:column;display:flex}.TodoTaskCard-module__YvAFJa__title{color:var(--container-heading-color,#fffffff2);transition:all var(--transition-fast);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.TodoTaskCard-module__YvAFJa__titleEditable{cursor:pointer;border-radius:4px;padding:2px 4px}.TodoTaskCard-module__YvAFJa__titleEditable:hover{background:#ffffff0d}.TodoTaskCard-module__YvAFJa__titleInput{border:1px solid var(--accent-primary,#f472b6);border-radius:var(--radius-sm);width:100%;color:var(--container-heading-color,#fffffff2);background:#ffffff14;padding:4px 8px;font-family:inherit;font-size:1rem;font-weight:600;box-shadow:0 0 0 2px #f472b633}.TodoTaskCard-module__YvAFJa__titleInput:focus{outline:none}.TodoTaskCard-module__YvAFJa__completed .TodoTaskCard-module__YvAFJa__title{color:#fff6;text-decoration:line-through}.TodoTaskCard-module__YvAFJa__description{color:var(--container-text-secondary,#fff9);margin:0;font-size:.875rem;line-height:1.5}.TodoTaskCard-module__YvAFJa__completed .TodoTaskCard-module__YvAFJa__description{color:#ffffff4d}.TodoTaskCard-module__YvAFJa__meta{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TodoTaskCard-module__YvAFJa__editableField{position:relative}.TodoTaskCard-module__YvAFJa__dueDate{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast);font-size:.75rem;font-weight:500;display:inline-flex}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__editable{cursor:pointer}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__editable:hover{background:#ffffff1a;transform:scale(1.05)}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__overdue{color:#ef4444;background:#ef444426}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__today{color:#fbbf24;background:#fbbf2426}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__tomorrow{color:#3b82f6;background:#3b82f626}.TodoTaskCard-module__YvAFJa__dueDate.TodoTaskCard-module__YvAFJa__future{color:#a78bfa;background:#a78bfa26}.TodoTaskCard-module__YvAFJa__priorityBadge{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);text-transform:uppercase;transition:all var(--transition-fast);font-size:.75rem;font-weight:500;display:inline-block}.TodoTaskCard-module__YvAFJa__priorityBadge.TodoTaskCard-module__YvAFJa__editable{cursor:pointer}.TodoTaskCard-module__YvAFJa__priorityBadge.TodoTaskCard-module__YvAFJa__editable:hover{opacity:.8;transform:scale(1.05)}.TodoTaskCard-module__YvAFJa__priorityBadge--hoch{color:#ef4444;background:#ef444426}.TodoTaskCard-module__YvAFJa__priorityBadge--mittel{color:#fbbf24;background:#fbbf2426}.TodoTaskCard-module__YvAFJa__priorityBadge--niedrig{color:#22c55e;background:#22c55e26}.TodoTaskCard-module__YvAFJa__avatar{color:#fff;text-transform:uppercase;width:24px;height:24px;transition:all var(--transition-fast);background:linear-gradient(135deg,#f472b6,#a78bfa);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.TodoTaskCard-module__YvAFJa__avatar.TodoTaskCard-module__YvAFJa__editable{cursor:pointer}.TodoTaskCard-module__YvAFJa__avatar.TodoTaskCard-module__YvAFJa__editable:hover{transform:scale(1.1);box-shadow:0 0 0 2px #f472b680}.TodoTaskCard-module__YvAFJa__dateInput{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#00000080;border:1px solid #fff3;font-size:.75rem;font-weight:500}.TodoTaskCard-module__YvAFJa__dateInput:focus{border-color:var(--accent-primary,#f472b6);outline:none;box-shadow:0 0 0 2px #f472b633}.TodoTaskCard-module__YvAFJa__assigneeSelect{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#00000080;border:1px solid #fff3;min-width:150px;font-size:.75rem;font-weight:500}.TodoTaskCard-module__YvAFJa__assigneeSelect:focus{border-color:var(--accent-primary,#f472b6);outline:none;box-shadow:0 0 0 2px #f472b633}.TodoTaskCard-module__YvAFJa__assigneeSelect option{background:var(--dashboard-bg,#0a0a0f);color:#fff}.TodoTaskCard-module__YvAFJa__prioritySelect{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);color:#fff;text-transform:uppercase;cursor:pointer;background:#00000080;border:1px solid #fff3;min-width:120px;font-size:.75rem;font-weight:500}.TodoTaskCard-module__YvAFJa__prioritySelect:focus{border-color:var(--accent-primary,#f472b6);outline:none;box-shadow:0 0 0 2px #f472b633}.TodoTaskCard-module__YvAFJa__prioritySelect option{background:var(--dashboard-bg,#0a0a0f);color:#fff}.TodoTaskCard-module__YvAFJa__selectCheckbox{cursor:pointer;width:20px;height:20px;transition:all var(--transition-fast);opacity:0;background:#ffffff0d;border:2px solid #ffffff26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;display:flex}.TodoTaskCard-module__YvAFJa__card:hover .TodoTaskCard-module__YvAFJa__selectCheckbox{opacity:1}.TodoTaskCard-module__YvAFJa__selectCheckbox svg{opacity:0;color:#fff;transition:all .2s cubic-bezier(.68,-.55,.27,1.55);transform:scale(0)}.TodoTaskCard-module__YvAFJa__selectCheckboxSelected{background:linear-gradient(135deg,#ec4899,#a78bfa);border-color:#ec4899;opacity:1!important}.TodoTaskCard-module__YvAFJa__selectCheckboxSelected svg{opacity:1;transform:scale(1)}@media (max-width:768px){.TodoTaskCard-module__YvAFJa__card{padding:var(--space-md);gap:var(--space-sm)}.TodoTaskCard-module__YvAFJa__checkbox{width:24px;height:24px}.TodoTaskCard-module__YvAFJa__title{font-size:.9375rem}.TodoTaskCard-module__YvAFJa__description{font-size:.8125rem}.TodoTaskCard-module__YvAFJa__selectCheckbox{opacity:1}}
.QuickAddTask-module__u9Ho3W__wrapper{position:relative}.QuickAddTask-module__u9Ho3W__container{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-lg);transition:all var(--transition-fast);background:#ffffff08;border:1px solid #ffffff14;flex-wrap:wrap;display:flex}.QuickAddTask-module__u9Ho3W__container:focus-within{background:#ffffff0d;border-color:#ffffff26;box-shadow:0 0 0 2px #f472b61a}.QuickAddTask-module__u9Ho3W__addButton{color:#fff9;width:28px;height:28px;transition:all var(--transition-fast);background:#ffffff0d;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QuickAddTask-module__u9Ho3W__container:focus-within .QuickAddTask-module__u9Ho3W__addButton{color:#fff;background:linear-gradient(135deg,#ec4899,#a78bfa);border-color:#ec4899;box-shadow:0 4px 12px #ec48994d}.QuickAddTask-module__u9Ho3W__input{color:var(--container-heading-color,#fffffff2);padding:var(--space-xs)0;background:0 0;border:none;outline:none;flex:1;font-size:1rem;font-weight:500}.QuickAddTask-module__u9Ho3W__input::placeholder{color:#fff6}.QuickAddTask-module__u9Ho3W__input:disabled{opacity:.5;cursor:not-allowed}.QuickAddTask-module__u9Ho3W__dateInput,.QuickAddTask-module__u9Ho3W__prioritySelect{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);color:var(--container-heading-color,#fffffff2);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff26;font-size:.875rem;font-weight:500}.QuickAddTask-module__u9Ho3W__dateInput{min-width:140px}.QuickAddTask-module__u9Ho3W__prioritySelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='white' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;min-width:120px;padding-right:2rem}.QuickAddTask-module__u9Ho3W__dateInput:hover,.QuickAddTask-module__u9Ho3W__prioritySelect:hover{background:#ffffff14;border-color:#ffffff40}.QuickAddTask-module__u9Ho3W__dateInput:focus,.QuickAddTask-module__u9Ho3W__prioritySelect:focus{border-color:var(--accent-primary,#f472b6);outline:none;box-shadow:0 0 0 2px #f472b633}.QuickAddTask-module__u9Ho3W__dateInput:disabled,.QuickAddTask-module__u9Ho3W__prioritySelect:disabled{opacity:.5;cursor:not-allowed}.QuickAddTask-module__u9Ho3W__prioritySelect option{background:var(--dashboard-bg,#0a0a0f);color:#fff}.QuickAddTask-module__u9Ho3W__submitButton{color:#fff;cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast);background:linear-gradient(135deg,#ec4899,#a78bfa);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px #ec48994d}.QuickAddTask-module__u9Ho3W__submitButton:hover{transform:scale(1.1);box-shadow:0 6px 16px #ec489966}.QuickAddTask-module__u9Ho3W__submitButton:active{transform:scale(.95)}.QuickAddTask-module__u9Ho3W__submitButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.QuickAddTask-module__u9Ho3W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite QuickAddTask-module__u9Ho3W__spin}@keyframes QuickAddTask-module__u9Ho3W__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.QuickAddTask-module__u9Ho3W__container{padding:var(--space-sm)var(--space-md)}.QuickAddTask-module__u9Ho3W__input{font-size:.9375rem}}
.FloatingActionBar-module__sPmbYq__container{bottom:var(--space-2xl);z-index:100;animation:.3s cubic-bezier(.4,0,.2,1) FloatingActionBar-module__sPmbYq__slideUp;position:fixed;left:50%;transform:translate(-50%)}@keyframes FloatingActionBar-module__sPmbYq__slideUp{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.FloatingActionBar-module__sPmbYq__bar{align-items:center;gap:var(--space-lg);padding:var(--space-md)var(--space-xl);-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);border-radius:var(--radius-2xl);background:#000000d9;border:1px solid #fff3;min-width:600px;max-width:90vw;display:flex;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a}.FloatingActionBar-module__sPmbYq__info{align-items:center;gap:var(--space-sm);padding-right:var(--space-lg);border-right:1px solid #ffffff26;display:flex}.FloatingActionBar-module__sPmbYq__count{min-width:32px;height:32px;padding:0 var(--space-xs);border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#ec4899,#a78bfa);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;box-shadow:0 4px 12px #ec48994d}.FloatingActionBar-module__sPmbYq__label{color:#fff;white-space:nowrap;font-size:.9375rem;font-weight:600}.FloatingActionBar-module__sPmbYq__actions{align-items:center;gap:var(--space-xs);flex:1;display:flex}.FloatingActionBar-module__sPmbYq__actionButton{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff26;font-size:.875rem;font-weight:600;display:flex}.FloatingActionBar-module__sPmbYq__actionButton:hover{background:#ffffff26;border-color:#ffffff40;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.FloatingActionBar-module__sPmbYq__actionButton svg{flex-shrink:0}.FloatingActionBar-module__sPmbYq__actionButtonDanger{color:#ef4444;background:#ef444426;border-color:#ef44444d}.FloatingActionBar-module__sPmbYq__actionButtonDanger:hover{background:#ef444440;border-color:#ef444480}.FloatingActionBar-module__sPmbYq__dropdown{position:relative}.FloatingActionBar-module__sPmbYq__dropdown:hover .FloatingActionBar-module__sPmbYq__dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.FloatingActionBar-module__sPmbYq__dropdownMenu{bottom:calc(100% + var(--space-sm));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-lg);min-width:200px;padding:var(--space-xs);opacity:0;visibility:hidden;transition:all var(--transition-fast);z-index:10;background:#000000e6;border:1px solid #fff3;position:absolute;left:0;transform:translateY(8px);box-shadow:0 12px 32px #0000004d}.FloatingActionBar-module__sPmbYq__dropdownItem{width:100%;padding:var(--space-sm)var(--space-md);border-radius:var(--radius-sm);color:#fff;text-align:left;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;font-size:.875rem;font-weight:500;display:block}.FloatingActionBar-module__sPmbYq__dropdownItem:hover{background:#ffffff1a}.FloatingActionBar-module__sPmbYq__closeButton{border-radius:var(--radius-md);color:#fff9;cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast);margin-left:var(--space-sm);background:#ffffff0d;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FloatingActionBar-module__sPmbYq__closeButton:hover{color:#fff;background:#ffffff1a}@media (max-width:768px){.FloatingActionBar-module__sPmbYq__bar{min-width:auto;max-width:calc(100vw - var(--space-2xl));padding:var(--space-sm)var(--space-md);gap:var(--space-md)}.FloatingActionBar-module__sPmbYq__info{padding-right:var(--space-md)}.FloatingActionBar-module__sPmbYq__actions{gap:var(--space-2xs);overflow-x:auto}.FloatingActionBar-module__sPmbYq__actionButton span{display:none}.FloatingActionBar-module__sPmbYq__actionButton{padding:var(--space-sm)}.FloatingActionBar-module__sPmbYq__label{font-size:.8125rem}}
.CreateCustomerModal-module__GaDMOq__modalOverlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CreateCustomerModal-module__GaDMOq__modalContent{background:var(--dashboard-bg-elevated,#ffffff14);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:16px;width:100%;max-width:600px;max-height:90vh;padding:2rem;overflow-y:auto}.CreateCustomerModal-module__GaDMOq__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CreateCustomerModal-module__GaDMOq__modalHeader h2{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.CreateCustomerModal-module__GaDMOq__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;transition:opacity .2s;display:flex}.CreateCustomerModal-module__GaDMOq__closeButton:hover{opacity:.7}.CreateCustomerModal-module__GaDMOq__form{flex-direction:column;gap:1.5rem;display:flex}.CreateCustomerModal-module__GaDMOq__addressGrid{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.CreateCustomerModal-module__GaDMOq__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.CreateCustomerModal-module__GaDMOq__actions{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}.CreateCustomerModal-module__GaDMOq__cancelButton,.CreateCustomerModal-module__GaDMOq__submitButton{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.CreateCustomerModal-module__GaDMOq__cancelButton{color:#fff;background:#ffffff0d}.CreateCustomerModal-module__GaDMOq__cancelButton:hover{background:#ffffff1a}.CreateCustomerModal-module__GaDMOq__submitButton{background:var(--accent-gradient);color:#fff}.CreateCustomerModal-module__GaDMOq__submitButton:hover{opacity:.9}.CreateCustomerModal-module__GaDMOq__submitButton:disabled{opacity:.5;cursor:not-allowed}
.CustomerDetailModal-module__6KRPmq__modalOverlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CustomerDetailModal-module__6KRPmq__modalContent{background:var(--dashboard-bg-elevated,#ffffff14);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:16px;width:100%;max-width:600px;max-height:90vh;padding:2rem;overflow-y:auto}.CustomerDetailModal-module__6KRPmq__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CustomerDetailModal-module__6KRPmq__modalHeader h2{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;transition:opacity .2s;display:flex}.CustomerDetailModal-module__6KRPmq__closeButton:hover{opacity:.7}.CustomerDetailModal-module__6KRPmq__detailsGrid{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.CustomerDetailModal-module__6KRPmq__detailRow{flex-direction:column;gap:.25rem;display:flex}.CustomerDetailModal-module__6KRPmq__label{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__value{color:#fff;font-size:1rem}.CustomerDetailModal-module__6KRPmq__value a{color:var(--accent-primary);text-decoration:none}.CustomerDetailModal-module__6KRPmq__value a:hover{text-decoration:underline}.CustomerDetailModal-module__6KRPmq__activitiesSection,.CustomerDetailModal-module__6KRPmq__opportunitiesSection{border-top:1px solid #ffffff1a;margin-bottom:1.5rem;padding-top:1.5rem}.CustomerDetailModal-module__6KRPmq__opportunitiesSection .CustomerDetailModal-module__6KRPmq__sectionTitle{color:#fff;margin:0 0 1rem;font-size:1rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__contentWrapper{flex-direction:column;gap:1.25rem;display:flex}.CustomerDetailModal-module__6KRPmq__sectionCard{border-radius:var(--radius-lg,16px);background:#ffffff08;border:1px solid #ffffff14;padding:1.25rem}.CustomerDetailModal-module__6KRPmq__sectionTitle{color:var(--container-heading-color,#fffffff2);justify-content:space-between;align-items:center;margin:0 0 1rem;font-size:.9375rem;font-weight:600;display:flex}.CustomerDetailModal-module__6KRPmq__sectionTitleLeft{align-items:center;gap:.5rem;display:flex}.CustomerDetailModal-module__6KRPmq__addButton{color:#ffffffbf;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.CustomerDetailModal-module__6KRPmq__addButton:hover{color:#fffffff2;background:#ffffff1a;border-color:#ffffff40}.CustomerDetailModal-module__6KRPmq__infoGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.CustomerDetailModal-module__6KRPmq__loading{color:#fff9;text-align:center;padding:1rem;font-size:.875rem}.CustomerDetailModal-module__6KRPmq__opportunitiesList{flex-direction:column;gap:.75rem;display:flex}.CustomerDetailModal-module__6KRPmq__opportunityItem{border-radius:var(--radius-md);transition:var(--transition-fast);background:#ffffff08;border:1px solid #ffffff1a;padding:1rem}.CustomerDetailModal-module__6KRPmq__opportunityItem:hover{background:#ffffff0d;border-color:#ffffff26}.CustomerDetailModal-module__6KRPmq__opportunityInfo{flex-direction:column;gap:.5rem;display:flex}.CustomerDetailModal-module__6KRPmq__opportunityName{color:#fff;font-size:.875rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__opportunityMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CustomerDetailModal-module__6KRPmq__opportunityValue{color:var(--accent-primary,#f472b6);font-size:.875rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__opportunityStage{color:#fff9;font-size:.75rem}.CustomerDetailModal-module__6KRPmq__statusActions{border-top:1px solid #ffffff1a;margin-bottom:1.5rem;padding-top:1.5rem}.CustomerDetailModal-module__6KRPmq__statusActions h3{color:#fff;margin:0 0 1rem;font-size:1rem;font-weight:600}.CustomerDetailModal-module__6KRPmq__statusButtons{gap:.75rem;display:flex}.CustomerDetailModal-module__6KRPmq__statusButton{cursor:pointer;color:#fff;border:2px solid #0000;border-radius:8px;flex:1;padding:.75rem;font-weight:500;transition:all .2s}.CustomerDetailModal-module__6KRPmq__statusButton.CustomerDetailModal-module__6KRPmq__active{background:#10b98133;border-color:#10b981}.CustomerDetailModal-module__6KRPmq__statusButton.CustomerDetailModal-module__6KRPmq__active:hover:not(:disabled){background:#10b9814d}.CustomerDetailModal-module__6KRPmq__statusButton.CustomerDetailModal-module__6KRPmq__inactive{background:#6b728033;border-color:#6b7280}.CustomerDetailModal-module__6KRPmq__statusButton.CustomerDetailModal-module__6KRPmq__inactive:hover:not(:disabled){background:#6b72804d}.CustomerDetailModal-module__6KRPmq__statusButton:disabled{opacity:.5;cursor:not-allowed}.CustomerDetailModal-module__6KRPmq__actions{justify-content:flex-end;display:flex}.CustomerDetailModal-module__6KRPmq__closeButtonBottom{cursor:pointer;color:#fff;background:#ffffff0d;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.CustomerDetailModal-module__6KRPmq__closeButtonBottom:hover{background:#ffffff1a}
.InquiryDetailSheet-module__VvfqwW__contentWrapper{gap:var(--space-xl);flex-direction:column;display:flex}.InquiryDetailSheet-module__VvfqwW__typeBadge{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-lg);background:linear-gradient(135deg,rgba(var(--accent-rgb-primary),.15),rgba(var(--accent-rgb-secondary),.15));border:1px solid rgba(var(--accent-rgb-primary),.3);border-radius:var(--radius-md);color:var(--accent-primary,#f472b6);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-md);font-size:.875rem;font-weight:600;display:inline-flex}.InquiryDetailSheet-module__VvfqwW__typeBadge svg{width:16px;height:16px}.InquiryDetailSheet-module__VvfqwW__statusSection{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.InquiryDetailSheet-module__VvfqwW__statusTitle{color:var(--container-heading-color,#fffffff2);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.5px;font-size:.9375rem;font-weight:600}.InquiryDetailSheet-module__VvfqwW__statusGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.InquiryDetailSheet-module__VvfqwW__statusButton{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-md);color:var(--container-text-secondary,#fff9);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;font-size:.875rem;font-weight:500;display:flex}.InquiryDetailSheet-module__VvfqwW__statusButton:hover{border-color:var(--dashboard-border-light,#fff3);background:#ffffff0d;transform:translateY(-1px)}.InquiryDetailSheet-module__VvfqwW__statusButtonActive{background:var(--status-color);opacity:.9;border-color:var(--status-color);color:#fff}.InquiryDetailSheet-module__VvfqwW__statusButton:disabled{opacity:.5;cursor:not-allowed}.InquiryDetailSheet-module__VvfqwW__statusIndicator{background:var(--status-color);border-radius:50%;width:8px;height:8px}.InquiryDetailSheet-module__VvfqwW__sectionCard{border:1px solid var(--dashboard-border-light,#ffffff1a);border-radius:var(--radius-lg);padding:var(--space-lg);background:#ffffff08}.InquiryDetailSheet-module__VvfqwW__sectionTitle{color:var(--container-heading-color,#fffffff2);margin:0 0 var(--space-md)0;font-size:1rem;font-weight:600}.InquiryDetailSheet-module__VvfqwW__infoGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.InquiryDetailSheet-module__VvfqwW__infoGrid{grid-template-columns:1fr}}.InquiryDetailSheet-module__VvfqwW__infoItem{gap:var(--space-xs);flex-direction:column;display:flex}.InquiryDetailSheet-module__VvfqwW__infoLabel{color:var(--container-text-secondary,#ffffff80);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:var(--space-xs);font-size:.8125rem;font-weight:500;display:flex}.InquiryDetailSheet-module__VvfqwW__infoLabel svg{opacity:.6;width:16px;height:16px}.InquiryDetailSheet-module__VvfqwW__infoValue{color:var(--container-heading-color,#fffffff2);font-size:.9375rem;font-weight:500}.InquiryDetailSheet-module__VvfqwW__infoValue a{color:var(--accent-primary,#f472b6);transition:opacity var(--transition-fast);text-decoration:none}.InquiryDetailSheet-module__VvfqwW__infoValue a:hover{opacity:.8;text-decoration:underline}.InquiryDetailSheet-module__VvfqwW__messageBox{border:1px solid var(--dashboard-border-light,#ffffff14);border-radius:var(--radius-md);padding:var(--space-md);color:var(--container-text-secondary,#fffc);white-space:pre-wrap;word-break:break-word;background:#ffffff05;font-size:.9375rem;line-height:1.6}.InquiryDetailSheet-module__VvfqwW__quickActions{gap:var(--space-md);flex-wrap:wrap;display:flex}.InquiryDetailSheet-module__VvfqwW__actionButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);background:var(--accent-gradient);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 12px rgba(var(--accent-rgb-primary),.3);border:none;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.InquiryDetailSheet-module__VvfqwW__actionButton:hover{box-shadow:0 6px 16px rgba(var(--accent-rgb-primary),.4);transform:translateY(-1px)}.InquiryDetailSheet-module__VvfqwW__actionButton svg{width:16px;height:16px}@media (max-width:768px){.InquiryDetailSheet-module__VvfqwW__statusGrid{grid-template-columns:repeat(2,1fr)}.InquiryDetailSheet-module__VvfqwW__quickActions{flex-direction:column}.InquiryDetailSheet-module__VvfqwW__actionButton{justify-content:center;width:100%}}@media (max-width:640px){.InquiryDetailSheet-module__VvfqwW__statusGrid{grid-template-columns:1fr}}
.StageModal-module__ZueT3W__colorGrid{grid-template-columns:repeat(8,1fr);gap:.5rem;display:grid}.StageModal-module__ZueT3W__colorButton{aspect-ratio:1;cursor:pointer;color:#fff;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:0;transition:all .2s;display:flex}.StageModal-module__ZueT3W__colorButton:hover:not(:disabled){transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.StageModal-module__ZueT3W__colorButton:disabled{opacity:.5;cursor:not-allowed}.StageModal-module__ZueT3W__colorButton--active{border-color:#fff;box-shadow:0 0 0 2px #fff3}.StageModal-module__ZueT3W__checkboxLabel{color:var(--lp-color-text,#fff);cursor:pointer;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}.StageModal-module__ZueT3W__checkbox{cursor:pointer;width:1.25rem;height:1.25rem}.StageModal-module__ZueT3W__checkbox:disabled{opacity:.5;cursor:not-allowed}.StageModal-module__ZueT3W__hint{color:#fff6;margin-top:.25rem;font-size:.75rem}.StageModal-module__ZueT3W__errorBanner{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.StageModal-module__ZueT3W__errorBanner svg{flex-shrink:0}
.KanbanStages-module__k4TtCa__container{max-width:1200px;margin:0 auto}.KanbanStages-module__k4TtCa__header{margin-bottom:2rem}.KanbanStages-module__k4TtCa__title{color:var(--lp-color-text,#fff);margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.KanbanStages-module__k4TtCa__subtitle{color:#fff9;margin:0;font-size:.9375rem}.KanbanStages-module__k4TtCa__tabSelectorWrapper{margin-bottom:2rem}.KanbanStages-module__k4TtCa__content{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;min-height:400px;padding:2rem}.KanbanStages-module__k4TtCa__loading{min-height:400px;color:var(--lp-color-text,#fff);justify-content:center;align-items:center;display:flex}.KanbanStages-module__k4TtCa__loadingInner{text-align:center}.KanbanStages-module__k4TtCa__spinner{border:3px solid #ffffff1a;border-top:3px solid var(--accent-primary,#f472b6);border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:1s linear infinite KanbanStages-module__k4TtCa__spin}@keyframes KanbanStages-module__k4TtCa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.KanbanStages-module__k4TtCa__loadingText{opacity:.7;margin:0}.KanbanStages-module__k4TtCa__error{text-align:center;color:var(--lp-color-text,#fff);padding:2rem}.KanbanStages-module__k4TtCa__errorIcon{color:#ef4444;margin:0 auto 1rem}.KanbanStages-module__k4TtCa__errorTitle{margin:0 0 .5rem;font-size:1.25rem}.KanbanStages-module__k4TtCa__errorText{opacity:.7;margin:0}.KanbanStages-module__k4TtCa__placeholder{text-align:center;color:#fff9;padding:3rem 1rem}.KanbanStages-module__k4TtCa__placeholderIcon{opacity:.4;margin:0 auto 1.5rem}.KanbanStages-module__k4TtCa__placeholderTitle{margin:0;font-size:1.125rem}.KanbanStages-module__k4TtCa__placeholderSubtitle{opacity:.7;margin:.5rem 0 0;font-size:.875rem}
