.PanelPage-module__lyagiq__formWid{min-width:480px;width:100%!important}.PanelPage-module__lyagiq__grid-head{flex-direction:row;justify-content:end;align-items:center;margin-bottom:20px;display:flex}.PanelPage-module__lyagiq__grid-head>h4{font-size:16px;font-weight:600;flex-grow:1!important}.PanelPage-module__lyagiq__col30{flex:none;width:25%}.PanelPage-module__lyagiq__col50{flex:none;width:45%}.PanelPage-module__lyagiq__card-search{flex-direction:row;margin-bottom:8px;display:flex}.PanelPage-module__lyagiq__card-search>.PanelPage-module__lyagiq__formLine{width:100%;display:flex}.PanelPage-module__lyagiq__card-search>.PanelPage-module__lyagiq__formLine>.PanelPage-module__lyagiq__formLabel{vertical-align:middle;min-width:86px;max-width:240px;height:36px;color:var(--text-secondary,#9ca3af);align-items:center;line-height:36px;display:flex}.PanelPage-module__lyagiq__page-header{padding-bottom:1rem;font-size:1.5rem;font-weight:700}.PanelPage-module__lyagiq__page-top-title{background-color:var(--dark-surface,#141414);border:1px solid var(--dark-border,#1f1f1f);clip-path:var(--clip-corner,polygon(0 0,calc(100% - 12px)0,100% 12px,100% 100%,0 100%));margin:-40px -1.5rem 1.5rem;padding:1rem 1.5rem;display:flex;justify-content:space-between!important;align-items:center!important}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol{flex-wrap:wrap;display:flex}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li{color:var(--text-secondary,#9ca3af);font-size:.8125rem}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li>a{color:var(--text-secondary,#9ca3af);transition:color .2s}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li>a:hover{color:var(--accent-blue,#3b82f6)}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li.PanelPage-module__lyagiq__active{padding-left:1.2rem}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li+li{position:relative}.PanelPage-module__lyagiq__page-top-title .PanelPage-module__lyagiq__page-title-right>ol>li+li:before{content:"/";color:var(--text-muted,#6b7280);padding-right:.5rem;font-size:10px;line-height:1;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PanelPage-module__lyagiq__panel{background-color:var(--dark-surface,#141414);border:1px solid var(--dark-border,#1f1f1f);width:100%;height:auto;clip-path:var(--clip-corner,polygon(0 0,calc(100% - 12px)0,100% 12px,100% 100%,0 100%));margin-top:.75rem;margin-bottom:.5rem;padding:1rem}.PanelPage-module__lyagiq__taskCard{background-color:var(--dark-surface,#141414);border:1px solid var(--dark-border,#1f1f1f);border-radius:.75rem;width:100%;height:auto;margin-top:0;margin-bottom:0;padding:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.PanelPage-module__lyagiq__taskCard:hover{border-color:var(--accent-blue,#3b82f6);background-color:var(--dark-surface-elevated,#1a1a1a);box-shadow:0 0 0 1px var(--accent-blue,#3b82f6),0 4px 12px #3b82f626;transform:translateY(-1px)}.PanelPage-module__lyagiq__taskCard:active{box-shadow:0 0 0 1px var(--accent-blue,#3b82f6),0 2px 6px #3b82f61a;transform:translateY(0)}.PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__panelHead{border-bottom:1px solid var(--dark-border,#1f1f1f);margin-bottom:.5rem;padding-bottom:.5rem}.PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__panelHead h5{color:var(--text-primary,#f3f4f6);font-size:1rem;font-weight:600}.PanelPage-module__lyagiq__panelRow{column-gap:1.5rem;display:flex}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel{margin-top:0!important}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel.PanelPage-module__lyagiq__leftFilter{width:25%;min-width:280px;padding:0!important}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel.PanelPage-module__lyagiq__leftFilter>.PanelPage-module__lyagiq__accordionHead{padding:1rem}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel.PanelPage-module__lyagiq__leftFilter>.PanelPage-module__lyagiq__accordionHead>h5{color:var(--text-primary,#f3f4f6);font-size:1rem}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__accordion{border-top:1px solid var(--dark-border,#1f1f1f);line-height:1}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__accordion h6.PanelPage-module__lyagiq__accordionTitle{margin-bottom:1rem}.PanelPage-module__lyagiq__panelRow>.PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__accordion h6.PanelPage-module__lyagiq__accordionTitle>button .PanelPage-module__lyagiq__small-title{color:var(--text-muted,#6b7280);font-size:12px;font-weight:600}.PanelPage-module__lyagiq__cardBody{border:1px solid var(--dark-border,#1f1f1f);border-top:0;border-left:0;border-right:0;border-radius:0;padding:1rem}.PanelPage-module__lyagiq__dFlex{justify-content:space-between;align-items:center;gap:.5rem;margin-top:20px;display:flex}.PanelPage-module__lyagiq__topRight{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PanelPage-module__lyagiq__gridWrap{margin-top:20px}.PanelPage-module__lyagiq__choices{cursor:pointer;font-size:.875rem;position:relative}.PanelPage-module__lyagiq__choices:last-child{margin-bottom:0}.PanelPage-module__lyagiq__choicesInner{vertical-align:middle;background-color:var(--deep-dark,#0a0a0a);border:1px solid var(--dark-border,#1f1f1f);cursor:pointer;border-radius:.25rem;width:100%;min-height:40px;padding:.5rem 2.5rem .5rem .75rem;font-size:.8125rem;transition:border-color .2s,box-shadow .2s;display:inline-block;overflow:hidden}.PanelPage-module__lyagiq__choicesInner:hover{border-color:var(--accent-blue,#3b82f6)}.PanelPage-module__lyagiq__choicesInner:focus-within{border-color:var(--accent-blue,#3b82f6);box-shadow:0 0 0 2px #3b82f633}.PanelPage-module__lyagiq__choicesInner>select{background-color:var(--deep-dark,#0a0a0a);border:1px solid var(--dark-border,#1f1f1f);width:100%;color:var(--text-primary,#f3f4f6);appearance:none;border-radius:.25rem;max-width:100%;margin-bottom:10px;padding:.5rem .9rem;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.PanelPage-module__lyagiq__choicesInner .PanelPage-module__lyagiq__choicesList{margin:0;padding-left:0;list-style:none}.PanelPage-module__lyagiq__choicesInner .PanelPage-module__lyagiq__choicesList .PanelPage-module__lyagiq__choicesItem{cursor:pointer;width:100%;color:var(--text-primary,#f3f4f6)}.PanelPage-module__lyagiq__choicesInner .PanelPage-module__lyagiq__choicesListSingle{width:100%;padding:4px 16px 4px 4px;display:inline-block}.PanelPage-module__lyagiq__choicesListDropdown{z-index:100;background-color:var(--dark-surface,#141414);border:1px solid var(--dark-border,#1f1f1f);word-break:break-all;border-radius:.25rem;width:100%;margin-top:4px;padding:.5rem;animation:.15s PanelPage-module__lyagiq__fadeIn;position:absolute;top:100%;overflow:hidden;box-shadow:0 10px 25px #00000080}@keyframes PanelPage-module__lyagiq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PanelPage-module__lyagiq__choicesListDropdown .PanelPage-module__lyagiq__choicesList{max-height:300px;position:relative;overflow:auto}.PanelPage-module__lyagiq__choicesListDropdown .PanelPage-module__lyagiq__choicesList .PanelPage-module__lyagiq__choicesItem{color:var(--text-primary,#f3f4f6);border-radius:.25rem;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .15s;position:relative}.PanelPage-module__lyagiq__choicesListDropdown .PanelPage-module__lyagiq__choicesList .PanelPage-module__lyagiq__choicesItem:hover{background-color:#3b82f61a}.PanelPage-module__lyagiq__formControl{width:100%;min-height:40px;max-height:40px;color:var(--text-primary,#f3f4f6);appearance:none;background-color:var(--deep-dark,#0a0a0a);border:1px solid var(--dark-border,#1f1f1f);background-clip:padding-box;border-radius:.25rem;padding:.5rem .9rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.PanelPage-module__lyagiq__formControl:hover{border-color:var(--accent-blue,#3b82f6)}.PanelPage-module__lyagiq__formControl:focus{border-color:var(--accent-blue,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f633}.PanelPage-module__lyagiq__formControl::placeholder{color:var(--text-muted,#6b7280)}.PanelPage-module__lyagiq__formControlReadOnly{cursor:not-allowed;background-color:var(--dark-surface-elevated,#1a1a1a)!important;color:var(--text-muted,#6b7280)!important}.PanelPage-module__lyagiq__required{letter-spacing:-.5px;color:var(--accent-red,#ef4444);font-size:14px;display:block}.PanelPage-module__lyagiq__contentRight{text-align:right;margin-top:1rem}.PanelPage-module__lyagiq__subject{margin-bottom:10px}.PanelPage-module__lyagiq__tablelistForm .PanelPage-module__lyagiq__formLine{max-height:40px;margin-bottom:4px;margin-right:20px}.PanelPage-module__lyagiq__tablelistForm .PanelPage-module__lyagiq__formLabel{box-sizing:border-box;color:var(--text-secondary,#9ca3af);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:inline-block}.PanelPage-module__lyagiq__datetime{width:100%;color:var(--text-primary,#f3f4f6);align-items:center;gap:4px;display:flex}.PanelPage-module__lyagiq__datetime label.PanelPage-module__lyagiq__calendar{width:100%;position:relative}.PanelPage-module__lyagiq__datetime>span{width:20px;color:var(--text-muted,#6b7280);display:block}.PanelPage-module__lyagiq__custDatePicker{border:1px solid var(--dark-border,#1f1f1f);background-color:var(--deep-dark,#0a0a0a);width:100%;min-height:40px;max-height:40px;color:var(--text-primary,#f3f4f6);border-radius:.25rem;padding:.5rem 2.5rem .5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.PanelPage-module__lyagiq__custDatePicker:hover{border-color:var(--accent-blue,#3b82f6)}.PanelPage-module__lyagiq__custDatePicker:focus{border-color:var(--accent-blue,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f633}.PanelPage-module__lyagiq__input-time-wrap{gap:4px;display:flex}.PanelPage-module__lyagiq__input-time-wrap>span{color:var(--text-muted,#6b7280);align-items:center;display:flex}.PanelPage-module__lyagiq__input-time-wrap .PanelPage-module__lyagiq__input-time{border:1px solid var(--dark-border,#1f1f1f);width:120px;color:var(--text-primary,#f3f4f6);background-color:var(--deep-dark,#0a0a0a);border-radius:.25rem;height:40px;padding:0 .9em;transition:border-color .2s,box-shadow .2s}.PanelPage-module__lyagiq__input-time-wrap .PanelPage-module__lyagiq__input-time:hover{border-color:var(--accent-blue,#3b82f6)}.PanelPage-module__lyagiq__input-time-wrap .PanelPage-module__lyagiq__input-time:focus{border-color:var(--accent-blue,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f633}.PanelPage-module__lyagiq__input-time-wrap .PanelPage-module__lyagiq__input-time:read-only{cursor:not-allowed;background-color:var(--dark-surface-elevated,#1a1a1a)}.PanelPage-module__lyagiq__form-label{color:var(--text-secondary,#9ca3af);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:inline-block}.PanelPage-module__lyagiq__form-set{margin-bottom:1rem}.PanelPage-module__lyagiq__form-check{text-align:left;min-height:1.5rem;margin-bottom:.25rem;padding-left:1.75em;display:block;position:relative}.PanelPage-module__lyagiq__form-check-input[type=checkbox]{float:left;vertical-align:top;appearance:none;background-color:var(--deep-dark,#0a0a0a);border:1px solid var(--dark-border,#1f1f1f);cursor:pointer;border-radius:.25em;flex-shrink:0;width:1.25em;height:1.25em;margin-top:.125em;margin-left:-1.75em;transition:all .15s}.PanelPage-module__lyagiq__form-check-input[type=checkbox]:checked{background-color:var(--accent-blue,#3b82f6);border-color:var(--accent-blue,#3b82f6);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.PanelPage-module__lyagiq__form-check-label{cursor:pointer;text-align:left;color:var(--text-secondary,#9ca3af);font-size:.875rem;font-weight:500}.PanelPage-module__lyagiq__filter-list{min-height:160px}.PanelPage-module__lyagiq__upload-file-box{flex-direction:column;display:flex}.PanelPage-module__lyagiq__upload-file-box ul.PanelPage-module__lyagiq__upload-file-list{border:1px solid var(--dark-border,#1f1f1f);background-color:var(--deep-dark,#0a0a0a);border-radius:.25rem;width:100%;height:110px;padding:8px;overflow:hidden auto}.PanelPage-module__lyagiq__upload-file-box ul.PanelPage-module__lyagiq__upload-file-list::placeholder{color:var(--text-muted,#6b7280);text-align:left;font-size:.8125rem}.PanelPage-module__lyagiq__upload-file-box ul.PanelPage-module__lyagiq__upload-file-list>li{color:var(--text-secondary,#9ca3af);font-size:12px;line-height:160%;position:relative}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info div.PanelPage-module__lyagiq__adviser>span{color:var(--text-muted,#6b7280);font-size:12px;display:flex}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info .PanelPage-module__lyagiq__upload-btn-box{gap:4px;display:flex}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info .PanelPage-module__lyagiq__upload-btn-box .PanelPage-module__lyagiq__clear-btn{color:#fff;vertical-align:middle;background-color:var(--accent-red,#ef4444);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;height:36px;padding:.5rem 1rem;font-size:.8125rem;transition:background-color .2s;display:flex}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info .PanelPage-module__lyagiq__upload-btn-box .PanelPage-module__lyagiq__clear-btn:hover{background-color:#dc2626}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info .PanelPage-module__lyagiq__upload-btn-box label{color:#fff;vertical-align:middle;background-color:var(--accent-green,#22c55e);cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;height:36px;padding:.5rem 1rem;font-size:.8125rem;transition:background-color .2s;display:flex}.PanelPage-module__lyagiq__upload-file-box .PanelPage-module__lyagiq__upload-info .PanelPage-module__lyagiq__upload-btn-box label:hover{background-color:#16a34a}.PanelPage-module__lyagiq__upload-file-box input[type=file]{border:0;width:0;height:0;padding:0;position:absolute;overflow:hidden}.PanelPage-module__lyagiq__error{color:var(--accent-red,#ef4444);font-size:12px}.PanelPage-module__lyagiq__last-update{color:var(--text-muted,#6b7280);font-size:.8125rem}.PanelPage-module__lyagiq__link-danger{color:var(--accent-red,#ef4444)!important;text-underline-offset:.25em!important;outline:0!important;text-decoration:underline!important}.PanelPage-module__lyagiq__link-disabled{opacity:.5;pointer-events:none;text-decoration:none;color:var(--text-disabled,#4b5563)!important;cursor:not-allowed!important}.PanelPage-module__lyagiq__noAccess{text-align:center;color:var(--text-muted,#6b7280);margin-top:200px;font-size:1.25rem;margin-left:auto!important;margin-right:auto!important}.PanelPage-module__lyagiq__noAccess>p,.PanelPage-module__lyagiq__noAccess h4{display:block}.PanelPage-module__lyagiq__noAccess>h4{color:var(--text-primary,#f3f4f6);font-size:1.25rem}.PanelPage-module__lyagiq__noAccess>p{color:var(--text-secondary,#9ca3af);font-size:1rem}.PanelPage-module__lyagiq__sampleFile{color:#fff;z-index:1;background-color:var(--accent-blue,#3b82f6);cursor:pointer;border:none;border-radius:.25rem;align-items:center;gap:.5rem;margin-bottom:20px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.PanelPage-module__lyagiq__sampleFile:hover{background-color:var(--accent-blue-hover,#2563eb);box-shadow:var(--shadow-glow-blue,0 0 20px #3b82f64d)}[data-theme=light] .PanelPage-module__lyagiq__panel{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__panelHead{border-bottom-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__panel .PanelPage-module__lyagiq__panelHead h5{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__taskCard{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__taskCard:hover{background-color:#f8fafc}[data-theme=light] .PanelPage-module__lyagiq__formControl{color:#0f172a;background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__formControl::placeholder{color:#9ca3af}[data-theme=light] .PanelPage-module__lyagiq__form-label{color:#374151}[data-theme=light] .PanelPage-module__lyagiq__grid-head>h4{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__page-header{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__page-top-title{color:#0f172a;background-color:#fff;border-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__choicesInner{background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__choicesInner>select{color:#0f172a;background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__choicesInner .PanelPage-module__lyagiq__choicesList .PanelPage-module__lyagiq__choicesItem{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__choicesListDropdown{background-color:#fff;border-color:#e5e7eb;box-shadow:0 10px 25px #0000001a}[data-theme=light] .PanelPage-module__lyagiq__choicesListDropdown .PanelPage-module__lyagiq__choicesList .PanelPage-module__lyagiq__choicesItem{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__custDatePicker{color:#0f172a;background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__input-time-wrap .PanelPage-module__lyagiq__input-time{color:#0f172a;background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__form-check-input[type=checkbox]{background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__form-check-label{color:#374151}[data-theme=light] .PanelPage-module__lyagiq__tablelistForm .PanelPage-module__lyagiq__formLabel{color:#374151}[data-theme=light] .PanelPage-module__lyagiq__upload-file-box ul.PanelPage-module__lyagiq__upload-file-list{background-color:#fff;border-color:#d1d5db}[data-theme=light] .PanelPage-module__lyagiq__upload-file-box ul.PanelPage-module__lyagiq__upload-file-list>li{color:#374151}[data-theme=light] .PanelPage-module__lyagiq__noAccess>h4{color:#0f172a}[data-theme=light] .PanelPage-module__lyagiq__noAccess>p{color:#64748b}.PanelPage-module__lyagiq__pageContainer{padding:1.5rem}.PanelPage-module__lyagiq__loadingContainer{min-height:50vh;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.PanelPage-module__lyagiq__pageHeader{margin-bottom:2rem}.PanelPage-module__lyagiq__pageTitle{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.PanelPage-module__lyagiq__pageDescription{font-size:.875rem}.PanelPage-module__lyagiq__errorMessage{color:var(--accent-red,#ef4444);background-color:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.PanelPage-module__lyagiq__workspacesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.PanelPage-module__lyagiq__workspaceCard{cursor:pointer;padding:1.5rem;transition:all .2s}.PanelPage-module__lyagiq__workspaceCardHeader{justify-content:space-between;align-items:flex-start;display:flex}.PanelPage-module__lyagiq__workspaceName{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.PanelPage-module__lyagiq__workspaceDescription{color:var(--text-muted);font-size:.875rem}.PanelPage-module__lyagiq__workspaceIcon{background-color:var(--accent-blue-glow);border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PanelPage-module__lyagiq__workspaceIcon i{color:var(--accent-blue);font-size:1.25rem}.PanelPage-module__lyagiq__workspaceFooter{border-top:1px solid var(--dark-border);align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.PanelPage-module__lyagiq__statusBadge{text-transform:uppercase;border-radius:9999px;padding:.25rem .5rem;font-size:.625rem;font-weight:600}.PanelPage-module__lyagiq__statusActive{color:var(--accent-green);background-color:#22c55e1a}.PanelPage-module__lyagiq__statusInactive{color:var(--text-muted);background-color:#6b72801a}.PanelPage-module__lyagiq__emptyState{text-align:center;color:var(--text-muted);grid-column:1/-1;padding:3rem 1.5rem}.PanelPage-module__lyagiq__emptyIcon{margin-bottom:1rem;font-size:3rem;display:block}.PanelPage-module__lyagiq__emptyTitle{margin-bottom:.5rem;font-size:1rem}.PanelPage-module__lyagiq__emptyDescription{font-size:.875rem}.PanelPage-module__lyagiq__addWorkspaceCard{cursor:pointer;border:2px dashed var(--dark-border);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:1.5rem;transition:all .2s;display:flex}.PanelPage-module__lyagiq__addWorkspaceCard:hover{border-color:var(--accent-blue);background-color:#3b82f60d}.PanelPage-module__lyagiq__addIconWrapper{background-color:var(--accent-blue-glow);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}.PanelPage-module__lyagiq__addIconWrapper i{color:var(--accent-blue);font-size:1.25rem}.PanelPage-module__lyagiq__addWorkspaceText{color:var(--text-secondary);font-size:.875rem}.PanelPage-module__lyagiq__skeletonCard{min-height:160px;padding:1.5rem;animation:2s infinite PanelPage-module__lyagiq__pulse}.PanelPage-module__lyagiq__skeletonTitle{background-color:var(--dark-border);border-radius:.25rem;width:60%;height:1.25rem;margin-bottom:.75rem}.PanelPage-module__lyagiq__skeletonText{background-color:var(--dark-border);border-radius:.25rem;width:40%;height:.875rem}@keyframes PanelPage-module__lyagiq__pulse{0%,to{opacity:1}50%{opacity:.5}}[data-theme=light] .PanelPage-module__lyagiq__workspaceFooter{border-top-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__addWorkspaceCard{border-color:#e5e7eb}[data-theme=light] .PanelPage-module__lyagiq__addWorkspaceCard:hover{border-color:var(--accent-blue);background-color:#3b82f608}:is([data-theme=light] .PanelPage-module__lyagiq__skeletonTitle,[data-theme=light] .PanelPage-module__lyagiq__skeletonText){background-color:#e5e7eb}
.taskDetail-module__dNcuca__container{padding:1.5rem}.taskDetail-module__dNcuca__loadingContainer{flex-direction:column;gap:1rem;display:flex}.taskDetail-module__dNcuca__skeleton{background-color:var(--dark-border);border-radius:.25rem;animation:2s infinite taskDetail-module__dNcuca__pulse}.taskDetail-module__dNcuca__skeletonSmall{width:200px;height:1rem}.taskDetail-module__dNcuca__skeletonMedium{width:60%;height:2rem}.taskDetail-module__dNcuca__skeletonLarge{width:100%;height:200px}@keyframes taskDetail-module__dNcuca__pulse{0%,to{opacity:1}50%{opacity:.5}}.taskDetail-module__dNcuca__errorContainer{color:var(--accent-red,#ef4444);text-align:center;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;padding:1.5rem}.taskDetail-module__dNcuca__errorIcon{margin-bottom:1rem;font-size:2rem;display:block}.taskDetail-module__dNcuca__errorMessage{margin-bottom:1rem;font-size:1rem}.taskDetail-module__dNcuca__errorButton{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}.taskDetail-module__dNcuca__breadcrumb{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1rem;padding:.5rem .75rem;display:flex}.taskDetail-module__dNcuca__breadcrumbLink{color:var(--text-muted);border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;text-decoration:none;transition:all .15s;display:flex}.taskDetail-module__dNcuca__breadcrumbLink:hover{background-color:var(--dark-border)}.taskDetail-module__dNcuca__breadcrumbIcon{font-size:.75rem}.taskDetail-module__dNcuca__breadcrumbSeparator{color:var(--text-muted);opacity:.5;font-size:.75rem}.taskDetail-module__dNcuca__breadcrumbCurrent{background-color:var(--accent-blue);color:#fff;border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:flex}.taskDetail-module__dNcuca__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.taskDetail-module__dNcuca__headerContent{flex:1}.taskDetail-module__dNcuca__titleRow{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.taskDetail-module__dNcuca__title{font-size:1.5rem;font-weight:700}.taskDetail-module__dNcuca__titleCompleted{color:var(--text-muted);text-decoration:line-through}.taskDetail-module__dNcuca__priorityBadge{text-transform:uppercase;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.taskDetail-module__dNcuca__subtitle{color:var(--text-muted);font-size:.875rem}.taskDetail-module__dNcuca__headerActions{gap:.5rem;display:flex}.taskDetail-module__dNcuca__btn{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.taskDetail-module__dNcuca__btnIcon{font-size:.875rem}.taskDetail-module__dNcuca__btnOutline{border:1px solid var(--dark-border);color:var(--text-secondary);background-color:#0000}.taskDetail-module__dNcuca__btnOutline:hover{background-color:var(--dark-border)}.taskDetail-module__dNcuca__btnDanger{color:var(--accent-red);background-color:#ef44441a;border:1px solid #ef44444d}.taskDetail-module__dNcuca__btnDanger:hover{background-color:#ef444433}.taskDetail-module__dNcuca__btnPrimary{background-color:var(--accent-blue);color:#fff;border:none}.taskDetail-module__dNcuca__btnPrimary:hover{background-color:var(--accent-blue-hover,#2563eb)}.taskDetail-module__dNcuca__btnPrimary:disabled,.taskDetail-module__dNcuca__btnDanger:disabled{cursor:not-allowed;opacity:.5}.taskDetail-module__dNcuca__btnSmall{padding:.375rem .75rem;font-size:.75rem}.taskDetail-module__dNcuca__btnGhost{color:var(--text-muted);cursor:pointer;background-color:#0000;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.taskDetail-module__dNcuca__btnGhost:hover{background-color:var(--dark-border)}.taskDetail-module__dNcuca__gridLayout{grid-template-columns:1fr 300px;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){.taskDetail-module__dNcuca__gridLayout{grid-template-columns:1fr}}.taskDetail-module__dNcuca__descriptionContent{padding:.5rem 0}.taskDetail-module__dNcuca__optionButtons{flex-wrap:wrap;gap:.5rem;display:flex}.taskDetail-module__dNcuca__optionButton{cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:all .15s}.taskDetail-module__dNcuca__optionButtonInactive{border:1px solid var(--dark-border);color:var(--text-secondary);background-color:#0000;font-weight:400}.taskDetail-module__dNcuca__formActions{border-top:1px solid var(--dark-border);justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.taskDetail-module__dNcuca__commentsContainer{flex-direction:column;gap:1rem;display:flex}.taskDetail-module__dNcuca__commentItem{background-color:var(--dark-bg);border:1px solid var(--dark-border);border-radius:.5rem;padding:1rem}.taskDetail-module__dNcuca__commentHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.taskDetail-module__dNcuca__commentAuthor{align-items:center;gap:.75rem;display:flex}.taskDetail-module__dNcuca__commentAvatar{background-color:var(--accent-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:flex}.taskDetail-module__dNcuca__commentAuthorName{font-size:.875rem;font-weight:500}.taskDetail-module__dNcuca__commentTime{color:var(--text-muted);margin-left:.5rem;font-size:.75rem}.taskDetail-module__dNcuca__commentActions{gap:.25rem;display:flex}.taskDetail-module__dNcuca__commentContent{color:var(--text-secondary);white-space:pre-wrap;font-size:.875rem;line-height:1.6}.taskDetail-module__dNcuca__commentMentions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.taskDetail-module__dNcuca__mentionTag{color:var(--accent-blue);background-color:#3b82f61a;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.taskDetail-module__dNcuca__emptyComments{text-align:center;color:var(--text-muted);padding:2rem}.taskDetail-module__dNcuca__emptyIcon{margin-bottom:.5rem;font-size:2rem;display:block}.taskDetail-module__dNcuca__commentForm{padding-top:1rem}.taskDetail-module__dNcuca__commentFormWithBorder{border-top:1px solid var(--dark-border)}.taskDetail-module__dNcuca__commentFormActions{justify-content:flex-end;margin-top:.75rem;display:flex}.taskDetail-module__dNcuca__commentError{color:var(--accent-red);margin-bottom:.5rem;font-size:.75rem}.taskDetail-module__dNcuca__sidebarSection{flex-direction:column;gap:1rem;display:flex}.taskDetail-module__dNcuca__sidebarItem{flex-direction:column;display:flex}.taskDetail-module__dNcuca__sidebarLabel{color:var(--text-muted);margin-bottom:.375rem;font-size:.75rem;display:block}.taskDetail-module__dNcuca__sidebarValue{border:1px solid var(--dark-border);background-color:var(--dark-bg);color:var(--text-secondary);border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.taskDetail-module__dNcuca__sidebarValueMuted{color:var(--text-muted)}.taskDetail-module__dNcuca__sidebarValueIcon{font-size:.75rem}.taskDetail-module__dNcuca__statusSelect{border:1px solid var(--dark-border);background-color:var(--dark-surface);cursor:pointer;border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500}.taskDetail-module__dNcuca__statusSelect:disabled{cursor:wait;opacity:.7}.taskDetail-module__dNcuca__gitlabSection{grid-column:2/3}@media (max-width:1024px){.taskDetail-module__dNcuca__gitlabSection{grid-column:1}}.taskDetail-module__dNcuca__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.taskDetail-module__dNcuca__modal{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;width:90%;max-width:400px;padding:1.5rem}.taskDetail-module__dNcuca__modalTitle{color:var(--accent-red);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.taskDetail-module__dNcuca__modalMessage{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.875rem}.taskDetail-module__dNcuca__modalActions{justify-content:flex-end;gap:.75rem;display:flex}.taskDetail-module__dNcuca__editCommentTextarea{min-height:80px;margin-bottom:.75rem}.taskDetail-module__dNcuca__editCommentActions{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:768px){.taskDetail-module__dNcuca__container{padding:1rem}.taskDetail-module__dNcuca__breadcrumb{display:none}.taskDetail-module__dNcuca__pageHeader{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.5rem}.taskDetail-module__dNcuca__headerContent{width:100%}.taskDetail-module__dNcuca__titleRow{flex-direction:column;align-items:flex-start;gap:.5rem}.taskDetail-module__dNcuca__title{word-break:break-word;font-size:1.25rem}.taskDetail-module__dNcuca__priorityBadge{font-size:.6875rem}.taskDetail-module__dNcuca__subtitle{font-size:.8125rem}.taskDetail-module__dNcuca__headerActions{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.taskDetail-module__dNcuca__btn{justify-content:center;padding:.75rem 1rem;font-size:.8125rem}.taskDetail-module__dNcuca__btnIcon{font-size:.8125rem}.taskDetail-module__dNcuca__gridLayout{grid-template-columns:1fr;gap:1rem}.taskDetail-module__dNcuca__gitlabSection{order:3;grid-column:1}.taskDetail-module__dNcuca__optionButtons{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.taskDetail-module__dNcuca__optionButton{text-align:center;padding:.625rem .5rem;font-size:.8125rem}.taskDetail-module__dNcuca__formActions{flex-direction:column-reverse;gap:.5rem}.taskDetail-module__dNcuca__formActions .taskDetail-module__dNcuca__btn{width:100%}.taskDetail-module__dNcuca__commentItem{padding:.875rem}.taskDetail-module__dNcuca__commentHeader{flex-direction:column;gap:.5rem}.taskDetail-module__dNcuca__commentAuthor{width:100%}.taskDetail-module__dNcuca__commentAvatar{width:28px;height:28px;font-size:.6875rem}.taskDetail-module__dNcuca__commentAuthorName{font-size:.8125rem}.taskDetail-module__dNcuca__commentTime{margin-top:.125rem;margin-left:0;font-size:.6875rem;display:block}.taskDetail-module__dNcuca__commentActions{align-self:flex-end}.taskDetail-module__dNcuca__commentContent{font-size:.8125rem}.taskDetail-module__dNcuca__emptyComments{padding:1.5rem 1rem}.taskDetail-module__dNcuca__emptyIcon{font-size:1.5rem}.taskDetail-module__dNcuca__commentFormActions{flex-direction:column}.taskDetail-module__dNcuca__commentFormActions .taskDetail-module__dNcuca__btn{width:100%}.taskDetail-module__dNcuca__sidebarSection{gap:.75rem}.taskDetail-module__dNcuca__sidebarLabel{font-size:.6875rem}.taskDetail-module__dNcuca__sidebarValue{padding:.625rem .75rem;font-size:.8125rem}.taskDetail-module__dNcuca__statusSelect{padding:.625rem .75rem;font-size:16px}.taskDetail-module__dNcuca__modal{width:95%;max-width:none;padding:1.25rem}.taskDetail-module__dNcuca__modalTitle{font-size:1rem}.taskDetail-module__dNcuca__modalMessage{font-size:.8125rem}.taskDetail-module__dNcuca__modalActions{flex-direction:column-reverse;gap:.5rem}.taskDetail-module__dNcuca__modalActions .taskDetail-module__dNcuca__btn{width:100%}.taskDetail-module__dNcuca__editCommentTextarea{font-size:16px}.taskDetail-module__dNcuca__editCommentActions{flex-direction:column-reverse;gap:.5rem}.taskDetail-module__dNcuca__editCommentActions .taskDetail-module__dNcuca__btn{width:100%}}@media (max-width:375px){.taskDetail-module__dNcuca__container{padding:.75rem}.taskDetail-module__dNcuca__title{font-size:1.125rem}.taskDetail-module__dNcuca__headerActions,.taskDetail-module__dNcuca__optionButtons{grid-template-columns:1fr}.taskDetail-module__dNcuca__commentAuthor{flex-wrap:wrap}}@media (max-width:768px){[data-theme=light] .taskDetail-module__dNcuca__breadcrumb{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .taskDetail-module__dNcuca__commentItem{background-color:#f9fafb;border-color:#e5e7eb}[data-theme=light] .taskDetail-module__dNcuca__sidebarValue{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .taskDetail-module__dNcuca__modal{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .taskDetail-module__dNcuca__statusSelect{background-color:#fff;border-color:#e5e7eb}}
.ProjectDetailPage-module__SGI0PW__pageContainer{padding:1.5rem}.ProjectDetailPage-module__SGI0PW__loadingContainer{flex-direction:column;gap:1rem;display:flex}.ProjectDetailPage-module__SGI0PW__skeletonSmall{background-color:var(--dark-border);border-radius:.25rem;width:200px;height:1rem;animation:2s infinite ProjectDetailPage-module__SGI0PW__pulse}.ProjectDetailPage-module__SGI0PW__skeletonLarge{background-color:var(--dark-border);border-radius:.25rem;width:60%;height:2rem;animation:2s infinite ProjectDetailPage-module__SGI0PW__pulse}.ProjectDetailPage-module__SGI0PW__skeletonMedium{background-color:var(--dark-border);border-radius:.25rem;width:40%;height:.875rem}.ProjectDetailPage-module__SGI0PW__skeletonTitle{background-color:var(--dark-border);border-radius:.25rem;width:60%;height:1.25rem;margin-bottom:.75rem}.ProjectDetailPage-module__SGI0PW__breadcrumb{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1rem;padding:.5rem .75rem;display:flex}.ProjectDetailPage-module__SGI0PW__breadcrumbLink{color:var(--text-muted);border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;text-decoration:none;transition:all .15s;display:flex}.ProjectDetailPage-module__SGI0PW__breadcrumbLink:hover{background-color:var(--dark-border)}.ProjectDetailPage-module__SGI0PW__breadcrumbSeparator{color:var(--text-muted);opacity:.5;font-size:.75rem}.ProjectDetailPage-module__SGI0PW__breadcrumbCurrent{background-color:var(--accent-blue);border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:flex}.ProjectDetailPage-module__SGI0PW__breadcrumbCurrentIcon{color:#fff;font-size:.75rem}.ProjectDetailPage-module__SGI0PW__breadcrumbCurrentText{color:#fff}.ProjectDetailPage-module__SGI0PW__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.ProjectDetailPage-module__SGI0PW__pageTitle{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.ProjectDetailPage-module__SGI0PW__pageDescription{color:var(--text-secondary);font-size:.875rem}.ProjectDetailPage-module__SGI0PW__headerActions{gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__primaryButton{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.ProjectDetailPage-module__SGI0PW__primaryButton:hover{opacity:.9}.ProjectDetailPage-module__SGI0PW__secondaryButton{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.ProjectDetailPage-module__SGI0PW__secondaryButton:hover{border-color:var(--text-muted)}.ProjectDetailPage-module__SGI0PW__tabsContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__segmentedControl{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;padding:4px;display:inline-flex}.ProjectDetailPage-module__SGI0PW__tabButton{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.ProjectDetailPage-module__SGI0PW__tabButtonActive{background-color:var(--accent-blue);color:#fff}.ProjectDetailPage-module__SGI0PW__tabButtonInactive{color:var(--text-muted);background-color:#0000}.ProjectDetailPage-module__SGI0PW__tabBadge{border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__tabBadgeActive{background-color:#fff3}.ProjectDetailPage-module__SGI0PW__tabBadgeInactive{background-color:var(--dark-border)}.ProjectDetailPage-module__SGI0PW__quickStats{align-items:center;gap:1.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__statItem{align-items:center;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__statDot{border-radius:50%;width:8px;height:8px}.ProjectDetailPage-module__SGI0PW__statDotGreen{background-color:var(--accent-green)}.ProjectDetailPage-module__SGI0PW__statDotBlue{background-color:var(--accent-blue)}.ProjectDetailPage-module__SGI0PW__statLabel{color:var(--text-muted);font-size:.75rem}.ProjectDetailPage-module__SGI0PW__filterContainer{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ProjectDetailPage-module__SGI0PW__filterLabel{color:var(--text-muted);margin-right:.25rem;font-size:.75rem}.ProjectDetailPage-module__SGI0PW__filterPill{cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.ProjectDetailPage-module__SGI0PW__filterPillActive{color:#fff;border:none}.ProjectDetailPage-module__SGI0PW__filterPillInactive{border:1px solid var(--dark-border);color:var(--text-secondary);background-color:#0000}.ProjectDetailPage-module__SGI0PW__filterPillBadge{text-align:center;border-radius:9999px;min-width:18px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__filterPillBadgeActive{background-color:#ffffff40}.ProjectDetailPage-module__SGI0PW__filterPillBadgeInactive{background-color:var(--dark-surface)}.ProjectDetailPage-module__SGI0PW__errorMessage{color:var(--accent-red,#ef4444);background-color:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.ProjectDetailPage-module__SGI0PW__taskList{flex-direction:column;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__taskLink{text-decoration:none}.ProjectDetailPage-module__SGI0PW__taskCardContent{cursor:pointer;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.ProjectDetailPage-module__SGI0PW__taskCheckbox{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.ProjectDetailPage-module__SGI0PW__taskCheckboxUnchecked{border:2px solid var(--dark-border);background-color:#0000}.ProjectDetailPage-module__SGI0PW__taskCheckboxChecked{background-color:var(--accent-green);border:none}.ProjectDetailPage-module__SGI0PW__taskContent{flex:1;min-width:0}.ProjectDetailPage-module__SGI0PW__taskTitleRow{align-items:center;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__taskTitle{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.ProjectDetailPage-module__SGI0PW__taskTitleActive{text-decoration:none}.ProjectDetailPage-module__SGI0PW__taskTitleCompleted{color:var(--text-muted);text-decoration:line-through}.ProjectDetailPage-module__SGI0PW__priorityBadge{text-transform:uppercase;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__taskDescription{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.8rem;overflow:hidden}.ProjectDetailPage-module__SGI0PW__taskMeta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.ProjectDetailPage-module__SGI0PW__taskMetaItem{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.ProjectDetailPage-module__SGI0PW__taskStatus{font-size:.75rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__taskActions{flex-shrink:0;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__statusSelect{border:1px solid var(--dark-border);background-color:var(--dark-surface);color:var(--text-secondary);cursor:pointer;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem}.ProjectDetailPage-module__SGI0PW__statusOption{background-color:var(--dark-surface)}.ProjectDetailPage-module__SGI0PW__deleteButton{border:1px solid var(--dark-border);color:var(--text-muted);cursor:pointer;background-color:#0000;border-radius:.25rem;padding:.375rem .5rem;transition:all .2s}.ProjectDetailPage-module__SGI0PW__deleteButton:hover{border-color:var(--accent-red);color:var(--accent-red)}.ProjectDetailPage-module__SGI0PW__emptyState{text-align:center;color:var(--text-muted);padding:3rem 1.5rem}.ProjectDetailPage-module__SGI0PW__emptyStateWithBg{text-align:center;color:var(--text-muted);background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;padding:3rem 1.5rem}.ProjectDetailPage-module__SGI0PW__emptyIcon{margin-bottom:1rem;font-size:3rem;display:block}.ProjectDetailPage-module__SGI0PW__emptyTitle{margin-bottom:.5rem;font-size:1rem}.ProjectDetailPage-module__SGI0PW__emptyDescription{margin-bottom:1.5rem;font-size:.875rem}.ProjectDetailPage-module__SGI0PW__emptyButton{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.ProjectDetailPage-module__SGI0PW__documentList{flex-direction:column;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__documentLink{text-decoration:none}.ProjectDetailPage-module__SGI0PW__documentCardContent{cursor:pointer;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}.ProjectDetailPage-module__SGI0PW__documentIcon{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProjectDetailPage-module__SGI0PW__documentContent{flex:1;min-width:0}.ProjectDetailPage-module__SGI0PW__documentTitleRow{align-items:center;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__documentTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.ProjectDetailPage-module__SGI0PW__documentTypeBadge{text-transform:uppercase;border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__documentMeta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.ProjectDetailPage-module__SGI0PW__documentStatus{font-size:.75rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__documentMetaItem{color:var(--text-muted);font-size:.75rem}.ProjectDetailPage-module__SGI0PW__documentActions{flex-shrink:0;gap:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProjectDetailPage-module__SGI0PW__modalOverlayWithPadding{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ProjectDetailPage-module__SGI0PW__modal{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;width:90%;max-width:400px;padding:1.5rem}.ProjectDetailPage-module__SGI0PW__modalLarge{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;width:100%;max-width:700px;max-height:90vh;padding:1.5rem;overflow-y:auto}.ProjectDetailPage-module__SGI0PW__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__modalTitleDanger{color:var(--accent-red);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__modalTitle{font-size:1.125rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__modalCloseButton{color:var(--text-muted);cursor:pointer;background-color:#0000;border:none;border-radius:.25rem;padding:.25rem}.ProjectDetailPage-module__SGI0PW__modalDescription{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.875rem}.ProjectDetailPage-module__SGI0PW__modalActions{justify-content:flex-end;gap:.75rem;display:flex}.ProjectDetailPage-module__SGI0PW__modalActionsWithBorder{border-top:1px solid var(--dark-border);justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.ProjectDetailPage-module__SGI0PW__cancelButton{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__cancelButton:hover{border-color:var(--text-muted)}.ProjectDetailPage-module__SGI0PW__cancelButtonLarge{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__dangerButton{background-color:var(--accent-red);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__dangerButton:disabled{cursor:not-allowed;opacity:.5}.ProjectDetailPage-module__SGI0PW__submitButton{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500}.ProjectDetailPage-module__SGI0PW__submitButton:disabled{cursor:not-allowed;opacity:.5}.ProjectDetailPage-module__SGI0PW__formGroup{margin-bottom:1.5rem}.ProjectDetailPage-module__SGI0PW__formLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.ProjectDetailPage-module__SGI0PW__formLabelLarge{color:var(--text-secondary);margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:block}.ProjectDetailPage-module__SGI0PW__formInput{border:1px solid var(--dark-border);background-color:var(--dark-page-bg-color);border-radius:.375rem;width:100%;padding:.75rem 1rem;font-size:.875rem}.ProjectDetailPage-module__SGI0PW__formInput:focus{border-color:var(--accent-blue);outline:none}.ProjectDetailPage-module__SGI0PW__templateGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.ProjectDetailPage-module__SGI0PW__templateCard{cursor:pointer;text-align:left;border-radius:.5rem;padding:1rem;transition:all .2s}.ProjectDetailPage-module__SGI0PW__templateCardDefault{border:1px solid var(--dark-border);background-color:var(--dark-page-bg-color)}.ProjectDetailPage-module__SGI0PW__templateCardSelected{border:2px solid var(--accent-blue);background-color:#3b82f61a}.ProjectDetailPage-module__SGI0PW__templateIcon{border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.75rem;display:flex}.ProjectDetailPage-module__SGI0PW__templateName{margin-bottom:.25rem;font-size:.875rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__templateDescription{color:var(--text-muted);font-size:.75rem;line-height:1.4}.ProjectDetailPage-module__SGI0PW__templateBadgeContainer{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ProjectDetailPage-module__SGI0PW__templateBadge{text-transform:uppercase;border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.ProjectDetailPage-module__SGI0PW__templateDescriptionClamp{color:var(--text-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ProjectDetailPage-module__SGI0PW__iconSmall{font-size:.75rem}.ProjectDetailPage-module__SGI0PW__iconMedium{font-size:.875rem}.ProjectDetailPage-module__SGI0PW__iconLarge{font-size:1rem}.ProjectDetailPage-module__SGI0PW__iconXLarge{font-size:1.25rem}[data-theme=light] .ProjectDetailPage-module__SGI0PW__breadcrumb{background-color:#fff;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__breadcrumbLink{color:#6b7280}[data-theme=light] .ProjectDetailPage-module__SGI0PW__breadcrumbLink:hover{color:#111827;background-color:#f3f4f6}[data-theme=light] .ProjectDetailPage-module__SGI0PW__segmentedControl{background-color:#f3f4f6;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__tabButtonInactive{color:#6b7280}[data-theme=light] .ProjectDetailPage-module__SGI0PW__tabBadgeInactive{background-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__filterPillInactive{color:#374151;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__filterPillBadgeInactive{background-color:#f3f4f6}[data-theme=light] .ProjectDetailPage-module__SGI0PW__taskCheckboxUnchecked{border-color:#d1d5db}[data-theme=light] .ProjectDetailPage-module__SGI0PW__statusSelect{color:#374151;background-color:#fff;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__deleteButton{color:#6b7280;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__secondaryButton{color:#374151;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__secondaryButton:hover{color:#111827;border-color:#9ca3af}[data-theme=light] .ProjectDetailPage-module__SGI0PW__emptyStateWithBg{background-color:#fff;border-color:#e5e7eb}:is([data-theme=light] .ProjectDetailPage-module__SGI0PW__modal,[data-theme=light] .ProjectDetailPage-module__SGI0PW__modalLarge){background-color:#fff;border-color:#e5e7eb}:is([data-theme=light] .ProjectDetailPage-module__SGI0PW__cancelButton,[data-theme=light] .ProjectDetailPage-module__SGI0PW__cancelButtonLarge){color:#374151;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__formInput{color:#111827;background-color:#fff;border-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__templateCardDefault{background-color:#fff;border-color:#e5e7eb}:is([data-theme=light] .ProjectDetailPage-module__SGI0PW__skeletonSmall,[data-theme=light] .ProjectDetailPage-module__SGI0PW__skeletonLarge,[data-theme=light] .ProjectDetailPage-module__SGI0PW__skeletonMedium,[data-theme=light] .ProjectDetailPage-module__SGI0PW__skeletonTitle){background-color:#e5e7eb}@keyframes ProjectDetailPage-module__SGI0PW__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.ProjectDetailPage-module__SGI0PW__pageContainer{padding:1rem}.ProjectDetailPage-module__SGI0PW__breadcrumb{display:none}.ProjectDetailPage-module__SGI0PW__pageHeader{flex-direction:column;align-items:stretch;gap:1rem}.ProjectDetailPage-module__SGI0PW__pageTitle{font-size:1.25rem}.ProjectDetailPage-module__SGI0PW__headerActions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ProjectDetailPage-module__SGI0PW__primaryButton,.ProjectDetailPage-module__SGI0PW__secondaryButton{justify-content:center;padding:.625rem .75rem;font-size:.8125rem}.ProjectDetailPage-module__SGI0PW__tabsContainer{flex-direction:column;align-items:stretch;gap:.75rem}.ProjectDetailPage-module__SGI0PW__segmentedControl{width:100%;display:flex}.ProjectDetailPage-module__SGI0PW__tabButton{flex:1;justify-content:center;padding:.75rem .5rem;font-size:.8125rem}.ProjectDetailPage-module__SGI0PW__quickStats{display:none}.ProjectDetailPage-module__SGI0PW__filterContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem;overflow-x:auto}.ProjectDetailPage-module__SGI0PW__filterContainer::-webkit-scrollbar{display:none}.ProjectDetailPage-module__SGI0PW__filterPill{white-space:nowrap;flex-shrink:0}.ProjectDetailPage-module__SGI0PW__taskCardContent{flex-wrap:wrap;gap:.5rem;padding:.75rem}.ProjectDetailPage-module__SGI0PW__taskCheckbox{width:20px;height:20px}.ProjectDetailPage-module__SGI0PW__taskContent{flex:1;min-width:calc(100% - 60px)}.ProjectDetailPage-module__SGI0PW__taskTitleRow{flex-wrap:wrap;gap:.375rem}.ProjectDetailPage-module__SGI0PW__taskTitle{width:100%;font-size:.9375rem}.ProjectDetailPage-module__SGI0PW__priorityBadge{font-size:.5625rem}.ProjectDetailPage-module__SGI0PW__taskDescription{font-size:.75rem}.ProjectDetailPage-module__SGI0PW__taskMeta{flex-wrap:wrap;gap:.5rem}.ProjectDetailPage-module__SGI0PW__taskMetaItem{font-size:.6875rem}.ProjectDetailPage-module__SGI0PW__taskActions{border-top:1px solid var(--dark-border);justify-content:space-between;width:100%;margin-top:.5rem;padding-top:.5rem}.ProjectDetailPage-module__SGI0PW__statusSelect{flex:1;max-width:150px;padding:.5rem .75rem;font-size:.8125rem}.ProjectDetailPage-module__SGI0PW__deleteButton{padding:.5rem .75rem}.ProjectDetailPage-module__SGI0PW__documentCardContent{flex-wrap:wrap;gap:.5rem;padding:.75rem}.ProjectDetailPage-module__SGI0PW__documentIcon{width:32px;height:32px}.ProjectDetailPage-module__SGI0PW__documentContent{flex:1;min-width:calc(100% - 80px)}.ProjectDetailPage-module__SGI0PW__documentTitleRow{flex-wrap:wrap;gap:.375rem}.ProjectDetailPage-module__SGI0PW__documentTitle{width:100%;font-size:.875rem}.ProjectDetailPage-module__SGI0PW__documentTypeBadge{font-size:.5625rem}.ProjectDetailPage-module__SGI0PW__documentMeta{flex-wrap:wrap;gap:.375rem .5rem}.ProjectDetailPage-module__SGI0PW__documentMetaItem{font-size:.6875rem}.ProjectDetailPage-module__SGI0PW__documentActions{border-top:1px solid var(--dark-border);justify-content:flex-end;width:100%;margin-top:.5rem;padding-top:.5rem}.ProjectDetailPage-module__SGI0PW__emptyState,.ProjectDetailPage-module__SGI0PW__emptyStateWithBg{padding:2rem 1rem}.ProjectDetailPage-module__SGI0PW__emptyIcon{font-size:2.5rem}.ProjectDetailPage-module__SGI0PW__emptyTitle{font-size:.9375rem}.ProjectDetailPage-module__SGI0PW__emptyDescription{font-size:.8125rem}.ProjectDetailPage-module__SGI0PW__modal{width:95%;max-width:none;padding:1.25rem}.ProjectDetailPage-module__SGI0PW__modalLarge{width:95%;max-width:none;max-height:85vh;padding:1.25rem}.ProjectDetailPage-module__SGI0PW__modalTitle,.ProjectDetailPage-module__SGI0PW__modalTitleDanger{font-size:1rem}.ProjectDetailPage-module__SGI0PW__modalDescription{font-size:.8125rem}.ProjectDetailPage-module__SGI0PW__modalActions,.ProjectDetailPage-module__SGI0PW__modalActionsWithBorder{flex-direction:column-reverse;gap:.5rem}.ProjectDetailPage-module__SGI0PW__cancelButton,.ProjectDetailPage-module__SGI0PW__dangerButton,.ProjectDetailPage-module__SGI0PW__submitButton,.ProjectDetailPage-module__SGI0PW__cancelButtonLarge{justify-content:center;width:100%;padding:.75rem 1rem}.ProjectDetailPage-module__SGI0PW__templateGrid{grid-template-columns:1fr 1fr;gap:.5rem}.ProjectDetailPage-module__SGI0PW__templateCard{padding:.75rem}.ProjectDetailPage-module__SGI0PW__templateIcon{width:32px;height:32px;margin-bottom:.5rem}.ProjectDetailPage-module__SGI0PW__templateName{font-size:.75rem}.ProjectDetailPage-module__SGI0PW__templateDescription{font-size:.6875rem}.ProjectDetailPage-module__SGI0PW__formInput{padding:.625rem .875rem;font-size:16px}.ProjectDetailPage-module__SGI0PW__formLabel,.ProjectDetailPage-module__SGI0PW__formLabelLarge{font-size:.8125rem}}@media (max-width:375px){.ProjectDetailPage-module__SGI0PW__pageContainer{padding:.75rem}.ProjectDetailPage-module__SGI0PW__pageTitle{font-size:1.125rem}.ProjectDetailPage-module__SGI0PW__headerActions{grid-template-columns:1fr}.ProjectDetailPage-module__SGI0PW__tabButton{padding:.625rem .375rem;font-size:.75rem}.ProjectDetailPage-module__SGI0PW__templateGrid{grid-template-columns:1fr}.ProjectDetailPage-module__SGI0PW__taskContent{min-width:calc(100% - 50px)}}@media (max-width:768px){[data-theme=light] .ProjectDetailPage-module__SGI0PW__taskActions{border-top-color:#e5e7eb}[data-theme=light] .ProjectDetailPage-module__SGI0PW__documentActions{border-top-color:#e5e7eb}}
.CreateProjectPage-module__leLbiG__pageContainer{padding:1.5rem}.CreateProjectPage-module__leLbiG__breadcrumb{background-color:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1rem;padding:.5rem .75rem;display:flex}.CreateProjectPage-module__leLbiG__breadcrumbLink{color:var(--text-muted);border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;text-decoration:none;transition:all .15s;display:flex}.CreateProjectPage-module__leLbiG__breadcrumbLink:hover{background-color:var(--dark-border);color:var(--text-primary)}.CreateProjectPage-module__leLbiG__breadcrumbIcon{font-size:.75rem}.CreateProjectPage-module__leLbiG__breadcrumbSeparator{color:var(--text-muted);opacity:.5;font-size:.75rem}.CreateProjectPage-module__leLbiG__breadcrumbCurrent{background-color:var(--accent-blue);color:#fff;border-radius:.25rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:flex}.CreateProjectPage-module__leLbiG__pageHeader{margin-bottom:2rem}.CreateProjectPage-module__leLbiG__pageTitle{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.CreateProjectPage-module__leLbiG__pageDescription{color:var(--text-secondary);font-size:.875rem}.CreateProjectPage-module__leLbiG__errorBox{color:var(--accent-red,#ef4444);background-color:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.CreateProjectPage-module__leLbiG__formPanel{max-width:600px}.CreateProjectPage-module__leLbiG__optionButtonGroup{flex-wrap:wrap;gap:.5rem;display:flex}.CreateProjectPage-module__leLbiG__optionButton{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:400;transition:all .2s}.CreateProjectPage-module__leLbiG__optionButton:hover{border-color:var(--accent-blue)}.CreateProjectPage-module__leLbiG__optionButtonSelected{border:2px solid var(--accent-blue);color:var(--accent-blue);background-color:#3b82f61a;font-weight:600}.CreateProjectPage-module__leLbiG__selectedClientsContainer{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.CreateProjectPage-module__leLbiG__clientTag{color:var(--accent-blue);background-color:#3b82f626;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.CreateProjectPage-module__leLbiG__clientTagCompany{color:var(--text-muted);font-weight:400}.CreateProjectPage-module__leLbiG__clientTagRemoveButton{width:18px;height:18px;color:var(--accent-blue);cursor:pointer;background:#3b82f633;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.125rem;display:flex}.CreateProjectPage-module__leLbiG__clientTagRemoveButton:hover{background:#3b82f64d}.CreateProjectPage-module__leLbiG__clientDropdownContainer{position:relative}.CreateProjectPage-module__leLbiG__clientDropdownTrigger{background-color:var(--dark-bg);border:1px solid var(--dark-border);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}.CreateProjectPage-module__leLbiG__clientDropdownTrigger:hover{border-color:var(--text-muted)}.CreateProjectPage-module__leLbiG__clientDropdownTriggerDisabled{cursor:not-allowed;opacity:.5}.CreateProjectPage-module__leLbiG__clientDropdownPlaceholder{color:var(--text-muted);font-size:.875rem}.CreateProjectPage-module__leLbiG__clientDropdownIcon{color:var(--text-muted);font-size:1rem}.CreateProjectPage-module__leLbiG__clientDropdownMenu{background-color:var(--dark-surface);border:1px solid var(--dark-border);z-index:100;border-radius:.5rem;max-height:280px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #0000004d}.CreateProjectPage-module__leLbiG__clientSearchContainer{border-bottom:1px solid var(--dark-border);padding:.75rem}.CreateProjectPage-module__leLbiG__clientSearchInput{background-color:var(--dark-bg);border:1px solid var(--dark-border);width:100%;color:var(--text-primary);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem}.CreateProjectPage-module__leLbiG__clientSearchInput:focus{border-color:var(--accent-blue);outline:none}.CreateProjectPage-module__leLbiG__clientList{max-height:200px;overflow-y:auto}.CreateProjectPage-module__leLbiG__clientListEmpty{text-align:center;color:var(--text-muted);padding:1rem;font-size:.875rem}.CreateProjectPage-module__leLbiG__clientListItem{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;display:flex}.CreateProjectPage-module__leLbiG__clientListItem:hover{background-color:var(--dark-bg)}.CreateProjectPage-module__leLbiG__clientListItemSelected{background-color:#3b82f61a}.CreateProjectPage-module__leLbiG__clientListItemSelected:hover{background-color:#3b82f626}.CreateProjectPage-module__leLbiG__clientCheckbox{border:2px solid var(--dark-border);background-color:#0000;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.CreateProjectPage-module__leLbiG__clientCheckboxSelected{background-color:var(--accent-blue);border:none}.CreateProjectPage-module__leLbiG__clientCheckboxIcon{color:#fff;font-size:.625rem}.CreateProjectPage-module__leLbiG__clientInfo{flex:1;min-width:0}.CreateProjectPage-module__leLbiG__clientName{color:var(--text-primary);font-size:.875rem;font-weight:500}.CreateProjectPage-module__leLbiG__clientCompany{color:var(--text-muted);font-size:.75rem}.CreateProjectPage-module__leLbiG__clientHint{color:var(--text-muted);margin-top:.5rem;font-size:.75rem}.CreateProjectPage-module__leLbiG__dateRow{flex-wrap:wrap;gap:1rem;display:flex}.CreateProjectPage-module__leLbiG__dateField{flex:1;min-width:200px}.CreateProjectPage-module__leLbiG__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.CreateProjectPage-module__leLbiG__actionRow{border-top:1px solid var(--dark-border);justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.CreateProjectPage-module__leLbiG__cancelButton{border:1px solid var(--dark-border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.CreateProjectPage-module__leLbiG__cancelButton:hover{border-color:var(--text-muted);color:var(--text-primary)}.CreateProjectPage-module__leLbiG__submitButton{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.CreateProjectPage-module__leLbiG__submitButton:hover{opacity:.9}.CreateProjectPage-module__leLbiG__submitButton:disabled{cursor:not-allowed;opacity:.5}.CreateProjectPage-module__leLbiG__textareaDescription{min-height:100px;max-height:none}
.GitLabConnectionForm-module__1KY2na__container{background:var(--dark-surface);border:1px solid var(--dark-border);border-radius:.75rem;padding:1.5rem}.GitLabConnectionForm-module__1KY2na__loading{justify-content:center;align-items:center;min-height:120px;display:flex}.GitLabConnectionForm-module__1KY2na__spinner{border:2px solid var(--dark-border);border-top-color:var(--accent-blue);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite GitLabConnectionForm-module__1KY2na__spin}@keyframes GitLabConnectionForm-module__1KY2na__spin{to{transform:rotate(360deg)}}.GitLabConnectionForm-module__1KY2na__header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.GitLabConnectionForm-module__1KY2na__headerIcon{color:#fff;background:linear-gradient(135deg,#e24329,#fc6d26);border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.GitLabConnectionForm-module__1KY2na__headerText{flex:1}.GitLabConnectionForm-module__1KY2na__title{color:var(--text-primary);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.GitLabConnectionForm-module__1KY2na__subtitle{color:var(--text-muted);margin:0;font-size:.875rem}.GitLabConnectionForm-module__1KY2na__statusBadge{color:#22c55e;background:#22c55e1a;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.GitLabConnectionForm-module__1KY2na__statusBadge[data-connected=true] .GitLabConnectionForm-module__1KY2na__statusDot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite GitLabConnectionForm-module__1KY2na__pulse}@keyframes GitLabConnectionForm-module__1KY2na__pulse{0%,to{opacity:1}50%{opacity:.5}}.GitLabConnectionForm-module__1KY2na__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.GitLabConnectionForm-module__1KY2na__connectedInfo{flex-direction:column;gap:.75rem;display:flex}.GitLabConnectionForm-module__1KY2na__infoRow{border-bottom:1px solid var(--dark-border);justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.GitLabConnectionForm-module__1KY2na__infoRow:last-of-type{border-bottom:none}.GitLabConnectionForm-module__1KY2na__infoLabel{color:var(--text-secondary);font-size:.875rem}.GitLabConnectionForm-module__1KY2na__infoValue{color:var(--text-primary);font-size:.875rem}.GitLabConnectionForm-module__1KY2na__infoLink{color:var(--accent-blue);align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.GitLabConnectionForm-module__1KY2na__infoLink:hover{opacity:.8;text-decoration:underline}.GitLabConnectionForm-module__1KY2na__form{flex-direction:column;gap:1rem;display:flex}.GitLabConnectionForm-module__1KY2na__field{flex-direction:column;gap:.5rem;display:flex}.GitLabConnectionForm-module__1KY2na__label{color:var(--text-secondary);font-size:.875rem;font-weight:500}.GitLabConnectionForm-module__1KY2na__input{width:100%;color:var(--text-primary);background:var(--dark-bg);border:1px solid var(--dark-border);border-radius:.5rem;outline:none;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s}.GitLabConnectionForm-module__1KY2na__input:focus{border-color:var(--accent-blue)}.GitLabConnectionForm-module__1KY2na__input:disabled{opacity:.5;cursor:not-allowed}.GitLabConnectionForm-module__1KY2na__input::placeholder{color:var(--text-muted)}.GitLabConnectionForm-module__1KY2na__hint{color:var(--text-muted);font-size:.75rem}.GitLabConnectionForm-module__1KY2na__testResult{border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.GitLabConnectionForm-module__1KY2na__testResult[data-success=true]{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.GitLabConnectionForm-module__1KY2na__testResult[data-success=false]{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.GitLabConnectionForm-module__1KY2na__actions{border-top:1px solid var(--dark-border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}.GitLabConnectionForm-module__1KY2na__testButton,.GitLabConnectionForm-module__1KY2na__connectButton,.GitLabConnectionForm-module__1KY2na__disconnectButton{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;min-width:100px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.GitLabConnectionForm-module__1KY2na__testButton{border:1px solid var(--dark-border);color:var(--text-secondary);background:0 0}.GitLabConnectionForm-module__1KY2na__testButton:hover:not(:disabled){border-color:var(--text-secondary);color:var(--text-primary)}.GitLabConnectionForm-module__1KY2na__testButton:disabled{opacity:.5;cursor:not-allowed}.GitLabConnectionForm-module__1KY2na__connectButton{color:#fff;background:linear-gradient(135deg,#e24329,#fc6d26);border:none}.GitLabConnectionForm-module__1KY2na__connectButton:hover:not(:disabled){opacity:.9}.GitLabConnectionForm-module__1KY2na__connectButton:disabled{opacity:.5;cursor:not-allowed}.GitLabConnectionForm-module__1KY2na__disconnectButton{color:#ef4444;background:0 0;border:1px solid #ef444480}.GitLabConnectionForm-module__1KY2na__disconnectButton:hover:not(:disabled){background:#ef44441a}.GitLabConnectionForm-module__1KY2na__disconnectButton:disabled{opacity:.5;cursor:not-allowed}.GitLabConnectionForm-module__1KY2na__buttonSpinner{border:2px solid #ffffff4d;border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite GitLabConnectionForm-module__1KY2na__spin;display:inline-block}
