.Toast-module__tkQIda__toastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;max-width:90vw;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Toast-module__tkQIda__toast{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2px;align-items:center;gap:12px;min-width:320px;max-width:500px;padding:16px 24px;font-size:14px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 8px 32px #0000004d}.Toast-module__tkQIda__toast:hover{transform:scale(1.02)}.Toast-module__tkQIda__toastIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__tkQIda__toastMessage{flex:1;margin:0;font-family:Source Sans Pro,sans-serif;line-height:1.4}.Toast-module__tkQIda__toastClose{cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.Toast-module__tkQIda__toastClose:hover{opacity:1;transform:scale(1.1)}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__success{color:#27c93f;background:#27c93f26;border:1px solid #27c93f66}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__success .Toast-module__tkQIda__toastClose{color:#27c93f}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__error{color:#e74c3c;background:#e74c3c26;border:1px solid #e74c3c66}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__error .Toast-module__tkQIda__toastClose{color:#e74c3c}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__warning{color:#ffbd2e;background:#ffbd2e26;border:1px solid #ffbd2e66}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__warning .Toast-module__tkQIda__toastClose{color:#ffbd2e}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__info{color:#4a90e2;background:#4a90e226;border:1px solid #4a90e266}[data-theme=dark] .Toast-module__tkQIda__toast.Toast-module__tkQIda__info .Toast-module__tkQIda__toastClose{color:#4a90e2}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__success{color:#61c554;background:#61c55426;border:1px solid #61c55466}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__success .Toast-module__tkQIda__toastClose{color:#61c554}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__error{color:#ef4444;background:#ef444426;border:1px solid #ef444466}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__error .Toast-module__tkQIda__toastClose{color:#ef4444}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__warning{color:#f4bf4f;background:#f4bf4f26;border:1px solid #f4bf4f66}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__warning .Toast-module__tkQIda__toastClose{color:#f4bf4f}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__info{color:#3182ce;background:#3182ce26;border:1px solid #3182ce66}[data-theme=light] .Toast-module__tkQIda__toast.Toast-module__tkQIda__info .Toast-module__tkQIda__toastClose{color:#3182ce}@media (max-width:768px){.Toast-module__tkQIda__toastContainer{max-width:95vw}.Toast-module__tkQIda__toast{min-width:280px;max-width:95vw;padding:14px 20px;font-size:13px}.Toast-module__tkQIda__toastIcon{width:18px;height:18px}}
.ConfirmDialog-module__YdaXQa__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;transition:all .3s;display:flex;position:fixed;inset:0}[data-theme=dark] .ConfirmDialog-module__YdaXQa__overlay{background:#000000b3}[data-theme=light] .ConfirmDialog-module__YdaXQa__overlay{background:#0006}.ConfirmDialog-module__YdaXQa__dialog{border-radius:2px;width:100%;max-width:420px;padding:24px;transition:all .3s;position:relative;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .ConfirmDialog-module__YdaXQa__dialog{background:#1a2f42;border:1px solid #4a90e233}[data-theme=light] .ConfirmDialog-module__YdaXQa__dialog{background:#fff;border:1px solid #3182ce33}.ConfirmDialog-module__YdaXQa__closeBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}[data-theme=dark] .ConfirmDialog-module__YdaXQa__closeBtn{color:#a0aec0;background:#4a90e21a}[data-theme=dark] .ConfirmDialog-module__YdaXQa__closeBtn:hover{color:#fff;background:#4a90e233}[data-theme=light] .ConfirmDialog-module__YdaXQa__closeBtn{color:#718096;background:#3182ce1a}[data-theme=light] .ConfirmDialog-module__YdaXQa__closeBtn:hover{color:#1a202c;background:#3182ce33}.ConfirmDialog-module__YdaXQa__closeBtn:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog-module__YdaXQa__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.ConfirmDialog-module__YdaXQa__iconDanger{color:#e74c3c;background:#e74c3c1a}[data-theme=light] .ConfirmDialog-module__YdaXQa__iconDanger{color:#ef4444;background:#ef44441a}.ConfirmDialog-module__YdaXQa__iconWarning{color:#f6ad55;background:#f6ad551a}[data-theme=light] .ConfirmDialog-module__YdaXQa__iconWarning{color:#fbbf24;background:#fbbf241a}.ConfirmDialog-module__YdaXQa__iconInfo{color:#4a90e2;background:#4a90e21a}[data-theme=light] .ConfirmDialog-module__YdaXQa__iconInfo{color:#3182ce;background:#3182ce1a}.ConfirmDialog-module__YdaXQa__iconSuccess{color:#48bb78;background:#48bb781a}[data-theme=light] .ConfirmDialog-module__YdaXQa__iconSuccess{color:#22c55e;background:#22c55e1a}.ConfirmDialog-module__YdaXQa__content{text-align:center;margin-bottom:24px}.ConfirmDialog-module__YdaXQa__title{margin-bottom:8px;font-family:Outfit,sans-serif;font-size:20px;font-weight:700;transition:color .3s}[data-theme=dark] .ConfirmDialog-module__YdaXQa__title{color:#fff}[data-theme=light] .ConfirmDialog-module__YdaXQa__title{color:#1a202c}.ConfirmDialog-module__YdaXQa__message{margin:0;font-size:14px;line-height:1.6;transition:color .3s}[data-theme=dark] .ConfirmDialog-module__YdaXQa__message{color:#a0aec0}[data-theme=light] .ConfirmDialog-module__YdaXQa__message{color:#4a5568}.ConfirmDialog-module__YdaXQa__actions{justify-content:flex-end;gap:10px;display:flex}.ConfirmDialog-module__YdaXQa__cancelBtn,.ConfirmDialog-module__YdaXQa__confirmBtn{cursor:pointer;border:none;border-radius:4px;padding:10px 20px;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.ConfirmDialog-module__YdaXQa__cancelBtn{min-width:90px}[data-theme=dark] .ConfirmDialog-module__YdaXQa__cancelBtn{color:#a0aec0;background:#4a90e21a;border:1px solid #4a90e233}[data-theme=dark] .ConfirmDialog-module__YdaXQa__cancelBtn:hover:not(:disabled){color:#fff;background:#4a90e226}[data-theme=light] .ConfirmDialog-module__YdaXQa__cancelBtn{color:#718096;background:#3182ce1a;border:1px solid #3182ce33}[data-theme=light] .ConfirmDialog-module__YdaXQa__cancelBtn:hover:not(:disabled){color:#1a202c;background:#3182ce26}.ConfirmDialog-module__YdaXQa__confirmBtn{min-width:110px}.ConfirmDialog-module__YdaXQa__confirmBtnDanger{color:#fff;background:#e74c3c}.ConfirmDialog-module__YdaXQa__confirmBtnDanger:hover:not(:disabled){background:#c0392b;transform:translateY(-1px)}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnDanger{background:#ef4444}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnDanger:hover:not(:disabled){background:#dc2626}.ConfirmDialog-module__YdaXQa__confirmBtnWarning{color:#1a202c;background:#f6ad55}.ConfirmDialog-module__YdaXQa__confirmBtnWarning:hover:not(:disabled){background:#ed8936;transform:translateY(-1px)}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnWarning{background:#fbbf24}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnWarning:hover:not(:disabled){background:#f59e0b}.ConfirmDialog-module__YdaXQa__confirmBtnInfo{color:#fff;background:#4a90e2}.ConfirmDialog-module__YdaXQa__confirmBtnInfo:hover:not(:disabled){background:#2e5a88;transform:translateY(-1px)}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnInfo{background:#3182ce}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnInfo:hover:not(:disabled){background:#2c5282}.ConfirmDialog-module__YdaXQa__confirmBtnSuccess{color:#fff;background:#48bb78}.ConfirmDialog-module__YdaXQa__confirmBtnSuccess:hover:not(:disabled){background:#38a169;transform:translateY(-1px)}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnSuccess{background:#22c55e}[data-theme=light] .ConfirmDialog-module__YdaXQa__confirmBtnSuccess:hover:not(:disabled){background:#16a34a}.ConfirmDialog-module__YdaXQa__cancelBtn:disabled,.ConfirmDialog-module__YdaXQa__confirmBtn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}@media (max-width:480px){.ConfirmDialog-module__YdaXQa__dialog{max-width:100%;padding:20px}.ConfirmDialog-module__YdaXQa__iconWrapper{width:48px;height:48px;margin-bottom:16px}.ConfirmDialog-module__YdaXQa__iconWrapper svg{width:28px;height:28px}.ConfirmDialog-module__YdaXQa__title{font-size:18px}.ConfirmDialog-module__YdaXQa__message{font-size:13px}.ConfirmDialog-module__YdaXQa__actions{flex-direction:column-reverse;gap:8px}.ConfirmDialog-module__YdaXQa__cancelBtn,.ConfirmDialog-module__YdaXQa__confirmBtn{width:100%;min-width:unset}}
.FileUpload-module__zqtgOW__container{width:100%}.FileUpload-module__zqtgOW__hiddenInput{display:none}.FileUpload-module__zqtgOW__dropzone{text-align:center;cursor:pointer;border:2px dashed;border-radius:2px;padding:40px 20px;transition:all .3s;position:relative;overflow:hidden}[data-theme=dark] .FileUpload-module__zqtgOW__dropzone{background:#1a2f424d;border-color:#4a90e24d}[data-theme=light] .FileUpload-module__zqtgOW__dropzone{background:#edf2f780;border-color:#3182ce4d}.FileUpload-module__zqtgOW__dropzone:hover{transform:translateY(-2px)}[data-theme=dark] .FileUpload-module__zqtgOW__dropzone:hover{background:#1a2f4280;border-color:#4a90e280}[data-theme=light] .FileUpload-module__zqtgOW__dropzone:hover{background:#edf2f7cc;border-color:#3182ce80}.FileUpload-module__zqtgOW__dragActive{border-style:solid;transform:scale(1.02)}[data-theme=dark] .FileUpload-module__zqtgOW__dragActive{background:#4a90e21a;border-color:#4a90e2}[data-theme=light] .FileUpload-module__zqtgOW__dragActive{background:#3182ce1a;border-color:#3182ce}.FileUpload-module__zqtgOW__uploading{cursor:not-allowed;pointer-events:none}.FileUpload-module__zqtgOW__icon{opacity:.6;margin:0 auto 16px;transition:all .3s}[data-theme=dark] .FileUpload-module__zqtgOW__icon{color:#4a90e2}[data-theme=light] .FileUpload-module__zqtgOW__icon{color:#3182ce}.FileUpload-module__zqtgOW__dropzone:hover .FileUpload-module__zqtgOW__icon{opacity:1;transform:translateY(-4px)}.FileUpload-module__zqtgOW__mainText{margin:0 0 8px;font-size:14px;font-weight:500}[data-theme=dark] .FileUpload-module__zqtgOW__mainText{color:#e2e8f0}[data-theme=light] .FileUpload-module__zqtgOW__mainText{color:#2d3748}.FileUpload-module__zqtgOW__highlight{font-weight:700}[data-theme=dark] .FileUpload-module__zqtgOW__highlight{color:#4a90e2}[data-theme=light] .FileUpload-module__zqtgOW__highlight{color:#3182ce}.FileUpload-module__zqtgOW__subText{margin:0;font-size:12px}[data-theme=dark] .FileUpload-module__zqtgOW__subText{color:#a0aec0}[data-theme=light] .FileUpload-module__zqtgOW__subText{color:#718096}.FileUpload-module__zqtgOW__uploadingState{flex-direction:column;align-items:center;gap:16px;display:flex}.FileUpload-module__zqtgOW__progressCircle{width:80px;height:80px;position:relative}.FileUpload-module__zqtgOW__circularChart{width:100%;height:100%;display:block}.FileUpload-module__zqtgOW__circleBg{fill:none;stroke-width:2.8px}[data-theme=dark] .FileUpload-module__zqtgOW__circleBg{stroke:#4a90e233}[data-theme=light] .FileUpload-module__zqtgOW__circleBg{stroke:#3182ce33}.FileUpload-module__zqtgOW__circle{fill:none;stroke-width:2.8px;stroke-linecap:round;animation:1s ease-out forwards FileUpload-module__zqtgOW__progress}[data-theme=dark] .FileUpload-module__zqtgOW__circle{stroke:#4a90e2}[data-theme=light] .FileUpload-module__zqtgOW__circle{stroke:#3182ce}@keyframes FileUpload-module__zqtgOW__progress{0%{stroke-dasharray:0 100}}.FileUpload-module__zqtgOW__progressText{font-size:16px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .FileUpload-module__zqtgOW__progressText{color:#4a90e2}[data-theme=light] .FileUpload-module__zqtgOW__progressText{color:#3182ce}.FileUpload-module__zqtgOW__uploadingState p{margin:0;font-size:14px;font-weight:600}[data-theme=dark] .FileUpload-module__zqtgOW__uploadingState p{color:#a0aec0}[data-theme=light] .FileUpload-module__zqtgOW__uploadingState p{color:#4a5568}.FileUpload-module__zqtgOW__preview{border:2px solid;border-radius:2px;position:relative;overflow:hidden}[data-theme=dark] .FileUpload-module__zqtgOW__preview{background:#1a2f424d;border-color:#4a90e24d}[data-theme=light] .FileUpload-module__zqtgOW__preview{background:#edf2f780;border-color:#3182ce4d}.FileUpload-module__zqtgOW__previewImage{width:100%;height:200px}.FileUpload-module__zqtgOW__previewImage img{object-fit:cover;width:100%;height:100%;display:block}.FileUpload-module__zqtgOW__removeBtn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.FileUpload-module__zqtgOW__removeBtn:hover{background:#e74c3ce6;transform:scale(1.1)rotate(90deg)}.FileUpload-module__zqtgOW__error{border-radius:2px;margin-top:12px;padding:12px;font-size:13px;font-weight:500}[data-theme=dark] .FileUpload-module__zqtgOW__error{color:#e74c3c;background:#e74c3c1a;border:1px solid #e74c3c4d}[data-theme=light] .FileUpload-module__zqtgOW__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}
.blogs-module__yk6wBW__page{min-height:100vh;padding:0}.blogs-module__yk6wBW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.blogs-module__yk6wBW__title{margin:0 0 4px;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;transition:color .3s}[data-theme=dark] .blogs-module__yk6wBW__title{color:#fff}[data-theme=light] .blogs-module__yk6wBW__title{color:#1a202c}.blogs-module__yk6wBW__subtitle{margin:0;font-size:14px;transition:color .3s}[data-theme=dark] .blogs-module__yk6wBW__subtitle{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__subtitle{color:#718096}.blogs-module__yk6wBW__createBtn{border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}[data-theme=dark] .blogs-module__yk6wBW__createBtn{color:#fff;background:#4a90e2}[data-theme=light] .blogs-module__yk6wBW__createBtn{color:#fff;background:#3182ce}.blogs-module__yk6wBW__createBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4a90e24d}.blogs-module__yk6wBW__controls{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.blogs-module__yk6wBW__searchBox{flex:1;min-width:250px;position:relative}.blogs-module__yk6wBW__searchBox svg{transition:color .3s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-theme=dark] .blogs-module__yk6wBW__searchBox svg{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__searchBox svg{color:#718096}.blogs-module__yk6wBW__searchBox input{border-radius:2px;width:100%;padding:10px 10px 10px 42px;font-size:14px;transition:all .2s}[data-theme=dark] .blogs-module__yk6wBW__searchBox input{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .blogs-module__yk6wBW__searchBox input{color:#1a202c;background:#fff;border:1px solid #3182ce33}.blogs-module__yk6wBW__searchBox input:focus{outline:none}[data-theme=dark] .blogs-module__yk6wBW__searchBox input:focus{border-color:#4a90e2}[data-theme=light] .blogs-module__yk6wBW__searchBox input:focus{border-color:#3182ce}.blogs-module__yk6wBW__searchBox input::placeholder{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__searchBox input::placeholder{color:#718096}.blogs-module__yk6wBW__filterButtons{flex-wrap:wrap;gap:6px;display:flex}.blogs-module__yk6wBW__filterBtn{cursor:pointer;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s}[data-theme=dark] .blogs-module__yk6wBW__filterBtn{color:#a0aec0;background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .blogs-module__yk6wBW__filterBtn{color:#718096;background:#edf2f780;border:1px solid #3182ce26}.blogs-module__yk6wBW__filterBtn:hover{transform:translateY(-1px)}[data-theme=dark] .blogs-module__yk6wBW__filterBtn:hover{background:#1a2f4299}[data-theme=light] .blogs-module__yk6wBW__filterBtn:hover{background:#edf2f7cc}.blogs-module__yk6wBW__filterBtn.blogs-module__yk6wBW__active{color:#fff!important;background:#4a90e2!important;border-color:#4a90e2!important}[data-theme=light] .blogs-module__yk6wBW__filterBtn.blogs-module__yk6wBW__active{background:#3182ce!important;border-color:#3182ce!important}.blogs-module__yk6wBW__blogList{flex-direction:column;gap:12px;display:flex}.blogs-module__yk6wBW__blogCard{border-radius:2px;padding:16px;transition:all .2s}[data-theme=dark] .blogs-module__yk6wBW__blogCard{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .blogs-module__yk6wBW__blogCard{background:#fff;border:1px solid #3182ce26}.blogs-module__yk6wBW__blogCard:hover{transform:translateY(-1px)}[data-theme=dark] .blogs-module__yk6wBW__blogCard:hover{border-color:#4a90e24d}[data-theme=light] .blogs-module__yk6wBW__blogCard:hover{border-color:#3182ce4d}.blogs-module__yk6wBW__blogContent{flex:1;min-width:0}.blogs-module__yk6wBW__blogHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.blogs-module__yk6wBW__blogTitle{margin:0;font-size:16px;font-weight:700;transition:color .3s}[data-theme=dark] .blogs-module__yk6wBW__blogTitle{color:#fff}[data-theme=light] .blogs-module__yk6wBW__blogTitle{color:#1a202c}.blogs-module__yk6wBW__badges{flex-wrap:wrap;flex-shrink:0;gap:6px;display:flex}.blogs-module__yk6wBW__featuredBadge{text-transform:uppercase;letter-spacing:.3px;color:#1a1a1a;background:linear-gradient(135deg,gold,orange);border-radius:2px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.blogs-module__yk6wBW__statusBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:2px;padding:3px 8px;font-size:11px;font-weight:600}.blogs-module__yk6wBW__statusBadge.blogs-module__yk6wBW__published{color:#48bb78;background:#48bb7826}[data-theme=light] .blogs-module__yk6wBW__statusBadge.blogs-module__yk6wBW__published{color:#16a34a;background:#22c55e1a}.blogs-module__yk6wBW__statusBadge.blogs-module__yk6wBW__draft{color:#a0aec0;background:#a0aec026}[data-theme=light] .blogs-module__yk6wBW__statusBadge.blogs-module__yk6wBW__draft{color:#718096;background:#7180961a}.blogs-module__yk6wBW__blogExcerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;line-height:1.6;transition:color .3s;display:-webkit-box;overflow:hidden}[data-theme=dark] .blogs-module__yk6wBW__blogExcerpt{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__blogExcerpt{color:#4a5568}.blogs-module__yk6wBW__blogMeta{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;transition:color .3s;display:flex}[data-theme=dark] .blogs-module__yk6wBW__blogMeta{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__blogMeta{color:#718096}.blogs-module__yk6wBW__blogMeta span{align-items:center;gap:4px;display:flex}.blogs-module__yk6wBW__slug{border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:11px}[data-theme=dark] .blogs-module__yk6wBW__slug{color:#4a90e2;background:#4a90e21a}[data-theme=light] .blogs-module__yk6wBW__slug{color:#3182ce;background:#3182ce1a}.blogs-module__yk6wBW__blogActions{flex-shrink:0;gap:6px;display:flex}.blogs-module__yk6wBW__actionBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}[data-theme=dark] .blogs-module__yk6wBW__actionBtn{color:#4a90e2;background:#4a90e21a}[data-theme=light] .blogs-module__yk6wBW__actionBtn{color:#3182ce;background:#3182ce1a}.blogs-module__yk6wBW__actionBtn:hover{transform:scale(1.1)}.blogs-module__yk6wBW__actionBtn.blogs-module__yk6wBW__featured{color:#1a1a1a!important;background:linear-gradient(135deg,gold,orange)!important}.blogs-module__yk6wBW__actionBtn.blogs-module__yk6wBW__delete{color:#e74c3c!important;background:#e74c3c1a!important}[data-theme=light] .blogs-module__yk6wBW__actionBtn.blogs-module__yk6wBW__delete{color:#ef4444!important;background:#ef44441a!important}.blogs-module__yk6wBW__actionBtn.blogs-module__yk6wBW__delete.blogs-module__yk6wBW__confirm{animation:.6s ease-in-out infinite blogs-module__yk6wBW__confirmPulse;color:#fff!important;background:#e74c3c!important}@keyframes blogs-module__yk6wBW__confirmPulse{0%,to{transform:scale(1);box-shadow:0 0 #e74c3cb3}50%{transform:scale(1.05);box-shadow:0 0 0 6px #e74c3c00}}.blogs-module__yk6wBW__hiddenActive{color:#f59e0b!important;background:#f59e0b26!important;border:1px solid #f59e0b4d!important}[data-theme=light] .blogs-module__yk6wBW__hiddenActive{color:#d97706!important;background:#d977061f!important;border:1px solid #d9770640!important}.blogs-module__yk6wBW__hiddenBadge{align-items:center;gap:4px;display:inline-flex;color:#f59e0b!important;background:#f59e0b26!important;border:1px solid #f59e0b4d!important}[data-theme=light] .blogs-module__yk6wBW__hiddenBadge{color:#d97706!important;background:#d977061f!important;border:1px solid #d9770640!important}.blogs-module__yk6wBW__notifyBtn{color:#48bb78!important;background:#48bb781a!important;border:1px solid #48bb7833!important}.blogs-module__yk6wBW__notifyBtn:hover:not(:disabled){transform:scale(1.1);background:#48bb7833!important;border-color:#48bb7866!important}.blogs-module__yk6wBW__notifyBtn:disabled{opacity:.7;cursor:not-allowed}.blogs-module__yk6wBW__notifySpinner{border:2px solid #48bb784d;border-top-color:#48bb78;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite blogs-module__yk6wBW__spin;display:block}.blogs-module__yk6wBW__empty{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;display:flex}.blogs-module__yk6wBW__empty h3,.blogs-module__yk6wBW__empty p{transition:color .3s}[data-theme=dark] .blogs-module__yk6wBW__empty h3,[data-theme=dark] .blogs-module__yk6wBW__empty p{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__empty h3,[data-theme=light] .blogs-module__yk6wBW__empty p{color:#4a5568}.blogs-module__yk6wBW__empty h3{margin:0;font-size:18px;font-weight:600}.blogs-module__yk6wBW__empty p{margin:4px 0 16px;font-size:14px}.blogs-module__yk6wBW__emptyBtn{border-radius:4px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}[data-theme=dark] .blogs-module__yk6wBW__emptyBtn{color:#fff;background:#4a90e2}[data-theme=light] .blogs-module__yk6wBW__emptyBtn{color:#fff;background:#3182ce}.blogs-module__yk6wBW__emptyBtn:hover{transform:translateY(-1px)}.blogs-module__yk6wBW__loading{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;display:flex}.blogs-module__yk6wBW__loading p{transition:color .3s}[data-theme=dark] .blogs-module__yk6wBW__loading p{color:#a0aec0}[data-theme=light] .blogs-module__yk6wBW__loading p{color:#4a5568}.blogs-module__yk6wBW__spinner{border-radius:50%;width:32px;height:32px;animation:.8s linear infinite blogs-module__yk6wBW__spin}[data-theme=dark] .blogs-module__yk6wBW__spinner{border:3px solid #4a90e233;border-top-color:#4a90e2}[data-theme=light] .blogs-module__yk6wBW__spinner{border:3px solid #3182ce33;border-top-color:#3182ce}@keyframes blogs-module__yk6wBW__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.blogs-module__yk6wBW__header{flex-direction:column;align-items:flex-start}.blogs-module__yk6wBW__title{font-size:24px}.blogs-module__yk6wBW__controls{flex-direction:column}.blogs-module__yk6wBW__searchBox{width:100%;min-width:unset}.blogs-module__yk6wBW__filterButtons{width:100%}.blogs-module__yk6wBW__filterBtn{flex:1}.blogs-module__yk6wBW__blogCard{flex-direction:column;display:flex}.blogs-module__yk6wBW__blogActions{justify-content:flex-end;margin-top:12px}}
.create-module__mV7LZq__page{min-height:100vh;padding:0}.create-module__mV7LZq__header{margin-bottom:24px}.create-module__mV7LZq__backBtn{border-radius:4px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}[data-theme=dark] .create-module__mV7LZq__backBtn{color:#a0aec0;background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .create-module__mV7LZq__backBtn{color:#718096;background:#edf2f780;border:1px solid #3182ce26}.create-module__mV7LZq__backBtn:hover{transform:translateY(-1px)}[data-theme=dark] .create-module__mV7LZq__backBtn:hover{background:#1a2f4299;border-color:#4a90e24d}[data-theme=light] .create-module__mV7LZq__backBtn:hover{background:#edf2f7cc;border-color:#3182ce4d}.create-module__mV7LZq__title{margin:0;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;transition:color .3s}[data-theme=dark] .create-module__mV7LZq__title{color:#fff}[data-theme=light] .create-module__mV7LZq__title{color:#1a202c}.create-module__mV7LZq__form{flex-direction:column;gap:24px;display:flex}.create-module__mV7LZq__formGrid{grid-template-columns:1fr 380px;gap:20px;display:grid}@media (max-width:1200px){.create-module__mV7LZq__formGrid{grid-template-columns:1fr}}.create-module__mV7LZq__mainContent{flex-direction:column;gap:20px;display:flex}.create-module__mV7LZq__formGroup{flex-direction:column;gap:8px;display:flex}.create-module__mV7LZq__label{font-size:13px;font-weight:600;transition:color .3s}[data-theme=dark] .create-module__mV7LZq__label{color:#fff}[data-theme=light] .create-module__mV7LZq__label{color:#1a202c}.create-module__mV7LZq__input{border-radius:2px;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .2s}[data-theme=dark] .create-module__mV7LZq__input{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .create-module__mV7LZq__input{color:#1a202c;background:#fff;border:1px solid #3182ce33}.create-module__mV7LZq__input:focus{outline:none}[data-theme=dark] .create-module__mV7LZq__input:focus{border-color:#4a90e2}[data-theme=light] .create-module__mV7LZq__input:focus{border-color:#3182ce}.create-module__mV7LZq__input::placeholder{color:#a0aec0}[data-theme=light] .create-module__mV7LZq__input::placeholder{color:#718096}.create-module__mV7LZq__textarea{resize:vertical;border-radius:2px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.6;transition:all .2s}[data-theme=dark] .create-module__mV7LZq__textarea{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .create-module__mV7LZq__textarea{color:#1a202c;background:#fff;border:1px solid #3182ce33}.create-module__mV7LZq__textarea:focus{outline:none}[data-theme=dark] .create-module__mV7LZq__textarea:focus{border-color:#4a90e2}[data-theme=light] .create-module__mV7LZq__textarea:focus{border-color:#3182ce}.create-module__mV7LZq__textarea::placeholder{color:#a0aec0}[data-theme=light] .create-module__mV7LZq__textarea::placeholder{color:#718096}.create-module__mV7LZq__hint{margin-top:4px;font-size:12px;transition:color .3s}[data-theme=dark] .create-module__mV7LZq__hint{color:#a0aec0}[data-theme=light] .create-module__mV7LZq__hint{color:#718096}.create-module__mV7LZq__seoSection{border-radius:2px;flex-direction:column;gap:16px;padding:16px;transition:all .2s;display:flex}[data-theme=dark] .create-module__mV7LZq__seoSection{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .create-module__mV7LZq__seoSection{background:#fff;border:1px solid #3182ce26}.create-module__mV7LZq__sectionTitle{margin:0;font-size:16px;font-weight:700;transition:color .3s}[data-theme=dark] .create-module__mV7LZq__sectionTitle{color:#fff}[data-theme=light] .create-module__mV7LZq__sectionTitle{color:#1a202c}.create-module__mV7LZq__sidebar{flex-direction:column;gap:16px;display:flex}.create-module__mV7LZq__card{border-radius:2px;flex-direction:column;gap:14px;padding:16px;transition:all .2s;display:flex}[data-theme=dark] .create-module__mV7LZq__card{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .create-module__mV7LZq__card{background:#fff;border:1px solid #3182ce26}.create-module__mV7LZq__cardTitle{margin:0;font-size:14px;font-weight:700;transition:color .3s}[data-theme=dark] .create-module__mV7LZq__cardTitle{color:#fff}[data-theme=light] .create-module__mV7LZq__cardTitle{color:#1a202c}.create-module__mV7LZq__toggleGroup{flex-direction:column;gap:10px;display:flex}.create-module__mV7LZq__toggleLabel{cursor:pointer;border-radius:2px;align-items:center;gap:10px;padding:6px;font-size:13px;transition:all .2s;display:flex}[data-theme=dark] .create-module__mV7LZq__toggleLabel{color:#a0aec0}[data-theme=light] .create-module__mV7LZq__toggleLabel{color:#4a5568}.create-module__mV7LZq__toggleLabel:hover{background:#4a90e20d}.create-module__mV7LZq__checkbox{cursor:pointer;accent-color:#4a90e2;width:18px;height:18px}.create-module__mV7LZq__uploadBtn{cursor:pointer;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;transition:all .2s;display:flex}[data-theme=dark] .create-module__mV7LZq__uploadBtn{color:#a0aec0;background:#1a2f4233;border:2px dashed #4a90e24d}[data-theme=light] .create-module__mV7LZq__uploadBtn{color:#718096;background:#edf2f74d;border:2px dashed #3182ce4d}.create-module__mV7LZq__uploadBtn:hover{border-color:#4a90e2}[data-theme=light] .create-module__mV7LZq__uploadBtn:hover{background:#edf2f780;border-color:#3182ce}.create-module__mV7LZq__fileInput{display:none}.create-module__mV7LZq__imagePreview{border:1px solid #4a90e233;border-radius:2px;position:relative;overflow:hidden}.create-module__mV7LZq__imagePreview img{width:100%;height:auto;display:block}.create-module__mV7LZq__removeImage{color:#fff;cursor:pointer;background:#e74c3ce6;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.create-module__mV7LZq__removeImage:hover{background:#e74c3c;transform:scale(1.1)}.create-module__mV7LZq__checkboxList{flex-direction:column;gap:6px;max-height:180px;padding-right:6px;display:flex;overflow-y:auto}.create-module__mV7LZq__checkboxList::-webkit-scrollbar{width:5px}.create-module__mV7LZq__checkboxList::-webkit-scrollbar-track{background:#4a90e20d;border-radius:2px}.create-module__mV7LZq__checkboxList::-webkit-scrollbar-thumb{background:#4a90e233;border-radius:2px}.create-module__mV7LZq__checkboxLabel{cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:6px;font-size:13px;transition:all .2s;display:flex}[data-theme=dark] .create-module__mV7LZq__checkboxLabel{color:#a0aec0}[data-theme=light] .create-module__mV7LZq__checkboxLabel{color:#4a5568}.create-module__mV7LZq__checkboxLabel:hover{background:#4a90e20d}.create-module__mV7LZq__categoryDot{background:var(--dot-bg,#4a90e2);border-radius:50%;flex-shrink:0;width:10px;height:10px}.create-module__mV7LZq__categoryRow{align-items:center;gap:4px;display:flex}.create-module__mV7LZq__categoryRow .create-module__mV7LZq__checkboxLabel{flex:1;margin:0}.create-module__mV7LZq__deleteCategoryBtn{color:#fff3;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s;display:flex}.create-module__mV7LZq__categoryRow:hover .create-module__mV7LZq__deleteCategoryBtn{opacity:1}.create-module__mV7LZq__deleteCategoryBtn:hover{color:#e74c3c;background:#e74c3c26}[data-theme=light] .create-module__mV7LZq__deleteCategoryBtn{color:#00000040}[data-theme=light] .create-module__mV7LZq__deleteCategoryBtn:hover{color:#e74c3c;background:#e74c3c1a}.create-module__mV7LZq__addForm{border-top:1px solid #4a90e226;align-items:center;gap:6px;padding-top:10px;display:flex}.create-module__mV7LZq__addForm .create-module__mV7LZq__input{flex:1;padding:8px 12px;font-size:13px}.create-module__mV7LZq__colorPicker{cursor:pointer;border:1px solid #4a90e233;border-radius:2px;width:36px;height:32px}.create-module__mV7LZq__addFormButtons{gap:4px;display:flex}.create-module__mV7LZq__addBtn,.create-module__mV7LZq__cancelBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.create-module__mV7LZq__addBtn{color:#fff;background:#4a90e2}[data-theme=light] .create-module__mV7LZq__addBtn{background:#3182ce}.create-module__mV7LZq__addBtn:hover{transform:scale(1.05)}.create-module__mV7LZq__cancelBtn{color:#e74c3c;background:#e74c3c1a}.create-module__mV7LZq__cancelBtn:hover{color:#fff;background:#e74c3c}.create-module__mV7LZq__newBtn{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}[data-theme=dark] .create-module__mV7LZq__newBtn{color:#a0aec0;background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .create-module__mV7LZq__newBtn{color:#718096;background:#edf2f780;border:1px solid #3182ce26}.create-module__mV7LZq__newBtn:hover{transform:translateY(-1px)}[data-theme=dark] .create-module__mV7LZq__newBtn:hover{background:#1a2f4299;border-color:#4a90e24d}[data-theme=light] .create-module__mV7LZq__newBtn:hover{background:#edf2f7cc;border-color:#3182ce4d}.create-module__mV7LZq__footer{z-index:10;border-radius:2px;justify-content:flex-end;padding:16px;transition:all .2s;display:flex;position:sticky;bottom:16px}[data-theme=dark] .create-module__mV7LZq__footer{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .create-module__mV7LZq__footer{background:#fff;border:1px solid #3182ce26;box-shadow:0 -2px 8px #0000000d}.create-module__mV7LZq__submitBtn{cursor:pointer;border:none;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}[data-theme=dark] .create-module__mV7LZq__submitBtn{color:#fff;background:#4a90e2}[data-theme=light] .create-module__mV7LZq__submitBtn{color:#fff;background:#3182ce}.create-module__mV7LZq__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4a90e24d}.create-module__mV7LZq__submitBtn:disabled{opacity:.5;cursor:not-allowed}.create-module__mV7LZq__spinner{border-radius:50%;width:32px;height:32px;animation:.8s linear infinite create-module__mV7LZq__spin}[data-theme=dark] .create-module__mV7LZq__spinner{border:3px solid #4a90e233;border-top-color:#4a90e2}[data-theme=light] .create-module__mV7LZq__spinner{border:3px solid #3182ce33;border-top-color:#3182ce}@keyframes create-module__mV7LZq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.create-module__mV7LZq__title{font-size:24px}.create-module__mV7LZq__formGrid{grid-template-columns:1fr}.create-module__mV7LZq__footer{position:relative;bottom:0}.create-module__mV7LZq__submitBtn{width:100%}.create-module__mV7LZq__card{padding:14px}}.create-module__mV7LZq__divider{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.create-module__mV7LZq__divider:before,.create-module__mV7LZq__divider:after{content:"";background:var(--border-color);flex:1;height:1px}[data-theme=dark] .create-module__mV7LZq__divider{color:#ffffff80}[data-theme=light] .create-module__mV7LZq__divider{color:#00000080}.create-module__mV7LZq__editorLoading{text-align:center;color:#888;padding:20px;font-size:14px;font-style:italic}
.comments-module__3NKK4q__page{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:20px;overflow-x:hidden}.comments-module__3NKK4q__pageHeader{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:30px;display:flex}.comments-module__3NKK4q__pageTitle{color:#fff;margin:0 0 8px;font-size:28px;font-weight:700}[data-theme=light] .comments-module__3NKK4q__pageTitle{color:#1a202c}.comments-module__3NKK4q__pageSubtitle{color:#fff9;margin:0;font-size:14px}[data-theme=light] .comments-module__3NKK4q__pageSubtitle{color:#718096}.comments-module__3NKK4q__statsCards{gap:16px;display:flex}.comments-module__3NKK4q__statCard{background:#1a2f4299;border:1px solid #ffffff1a;border-radius:2px;flex-direction:column;align-items:center;min-width:100px;padding:16px 24px;display:flex}[data-theme=light] .comments-module__3NKK4q__statCard{background:#fffc;border-color:#0000001a}.comments-module__3NKK4q__statValue{color:#fff;font-size:32px;font-weight:700}[data-theme=light] .comments-module__3NKK4q__statValue{color:#1a202c}.comments-module__3NKK4q__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:12px}[data-theme=light] .comments-module__3NKK4q__statLabel{color:#718096}.comments-module__3NKK4q__statPending{border-color:#f6ad55}.comments-module__3NKK4q__statPending .comments-module__3NKK4q__statValue{color:#f6ad55}.comments-module__3NKK4q__statApproved{border-color:#48bb78}.comments-module__3NKK4q__statApproved .comments-module__3NKK4q__statValue{color:#48bb78}.comments-module__3NKK4q__controls{background:#1a2f4299;border:1px solid #ffffff1a;border-radius:2px;margin-bottom:24px;padding:24px}[data-theme=light] .comments-module__3NKK4q__controls{background:#fffc;border-color:#0000001a}.comments-module__3NKK4q__controlsRow{flex-wrap:wrap;gap:24px;margin-bottom:16px;display:flex}.comments-module__3NKK4q__filterGroup{flex-direction:column;gap:8px;display:flex}.comments-module__3NKK4q__filterGroup label{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}[data-theme=light] .comments-module__3NKK4q__filterGroup label{color:#4a5568}.comments-module__3NKK4q__buttonGroup{gap:8px;display:flex}.comments-module__3NKK4q__filterBtn{color:#ffffffb3;cursor:pointer;background:#0003;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;transition:all .2s;display:flex}[data-theme=light] .comments-module__3NKK4q__filterBtn{color:#4a5568;background:#fff;border-color:#0000001a}.comments-module__3NKK4q__filterBtn:hover{color:#4a90e2;border-color:#4a90e2}.comments-module__3NKK4q__filterBtn.comments-module__3NKK4q__active{color:#fff;background:linear-gradient(135deg,#4a90e2,#667eea);border-color:#0000}.comments-module__3NKK4q__select{color:#fff;cursor:pointer;background:#0003;border:1px solid #ffffff1a;border-radius:2px;min-width:200px;padding:8px 12px;font-size:14px}[data-theme=light] .comments-module__3NKK4q__select{color:#1a202c;background:#fff;border-color:#0000001a}.comments-module__3NKK4q__searchBox{background:#0003;border:1px solid #ffffff1a;border-radius:2px;align-items:center;gap:12px;padding:10px 16px;display:flex}[data-theme=light] .comments-module__3NKK4q__searchBox{background:#fff;border-color:#0000001a}.comments-module__3NKK4q__searchBox input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:14px}[data-theme=light] .comments-module__3NKK4q__searchBox input{color:#1a202c}.comments-module__3NKK4q__searchBox input::placeholder{color:#fff6}[data-theme=light] .comments-module__3NKK4q__searchBox input::placeholder{color:#a0aec0}.comments-module__3NKK4q__clearSearch{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:none;border-radius:4px;padding:4px}[data-theme=light] .comments-module__3NKK4q__clearSearch{color:#718096;background:#0000000d}.comments-module__3NKK4q__bulkActions{background:#4a90e21a;border:1px solid #4a90e2;border-radius:2px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px 20px;display:flex}.comments-module__3NKK4q__bulkActions span{color:#4a90e2;font-weight:600}.comments-module__3NKK4q__bulkButtons{gap:8px;display:flex}.comments-module__3NKK4q__bulkButtons button{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.comments-module__3NKK4q__bulkApproveBtn{color:#fff;background:#48bb78}.comments-module__3NKK4q__bulkApproveBtn:hover{background:#38a169}.comments-module__3NKK4q__bulkDeleteBtn{color:#fff;background:#e74c3c}.comments-module__3NKK4q__bulkDeleteBtn:hover{background:#c0392b}.comments-module__3NKK4q__bulkCancelBtn{color:#ffffffb3;background:#ffffff1a}[data-theme=light] .comments-module__3NKK4q__bulkCancelBtn{color:#4a5568;background:#0000000d}.comments-module__3NKK4q__selectAll{background:#1a2f4266;border:1px solid #ffffff1a;border-radius:2px 2px 0 0;padding:12px 20px}[data-theme=light] .comments-module__3NKK4q__selectAll{background:#fff9;border-color:#0000001a}.comments-module__3NKK4q__checkbox{cursor:pointer;color:#fffc;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}[data-theme=light] .comments-module__3NKK4q__checkbox{color:#4a5568}.comments-module__3NKK4q__checkbox input{cursor:pointer}.comments-module__3NKK4q__commentsList{flex-direction:column;display:flex}.comments-module__3NKK4q__comment{background:#1a2f4299;border:1px solid #ffffff1a;border-top:none;gap:16px;padding:20px;transition:all .2s;display:flex}.comments-module__3NKK4q__comment:last-child{border-radius:0 0 8px 8px}[data-theme=light] .comments-module__3NKK4q__comment{background:#fffc;border-color:#0000001a}.comments-module__3NKK4q__comment.comments-module__3NKK4q__selected{background:#4a90e21a;border-color:#4a90e2}.comments-module__3NKK4q__commentCheckbox{padding-top:4px}.comments-module__3NKK4q__commentCheckbox input{cursor:pointer;width:18px;height:18px}.comments-module__3NKK4q__commentContent{flex:1}.comments-module__3NKK4q__commentHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.comments-module__3NKK4q__commentMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.comments-module__3NKK4q__userName{color:#fff;font-size:15px;font-weight:600}[data-theme=light] .comments-module__3NKK4q__userName{color:#1a202c}.comments-module__3NKK4q__email{color:#ffffff80;font-size:13px}[data-theme=light] .comments-module__3NKK4q__email{color:#718096}.comments-module__3NKK4q__date{color:#fff6;font-size:12px}[data-theme=light] .comments-module__3NKK4q__date{color:#a0aec0}.comments-module__3NKK4q__badge{text-transform:uppercase;letter-spacing:.5px;border-radius:2px;padding:3px 10px;font-size:11px;font-weight:600}.comments-module__3NKK4q__badgePending{color:#f6ad55;background:#f6ad5533}.comments-module__3NKK4q__badgeApproved{color:#48bb78;background:#48bb7833}.comments-module__3NKK4q__actions{gap:8px;display:flex}.comments-module__3NKK4q__actions button{cursor:pointer;border:none;border-radius:4px;padding:8px;transition:all .2s}.comments-module__3NKK4q__approveBtn{color:#fff;background:#48bb78}.comments-module__3NKK4q__approveBtn:hover{background:#38a169;transform:scale(1.05)}.comments-module__3NKK4q__unapproveBtn{color:#fff;background:#f6ad55}.comments-module__3NKK4q__unapproveBtn:hover{background:#ed8936;transform:scale(1.05)}.comments-module__3NKK4q__viewBtn{color:#fff;background:#4a90e2}.comments-module__3NKK4q__viewBtn:hover{background:#3182ce;transform:scale(1.05)}.comments-module__3NKK4q__deleteBtn{color:#fff;background:#e74c3c}.comments-module__3NKK4q__deleteBtn:hover{background:#c0392b;transform:scale(1.05)}.comments-module__3NKK4q__content{color:#ffffffd9;white-space:pre-wrap;margin:0 0 12px;font-size:14px;line-height:1.6}[data-theme=light] .comments-module__3NKK4q__content{color:#4a5568}.comments-module__3NKK4q__expandBtn{color:#ffffffb3;cursor:pointer;background:#0003;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:4px;margin-bottom:12px;padding:4px 12px;font-size:12px;display:inline-flex}[data-theme=light] .comments-module__3NKK4q__expandBtn{color:#4a5568;background:#0000000d;border-color:#0000001a}.comments-module__3NKK4q__blogLink{color:#ffffff80;font-size:13px}[data-theme=light] .comments-module__3NKK4q__blogLink{color:#718096}.comments-module__3NKK4q__blogLink strong{color:#4a90e2}.comments-module__3NKK4q__emptyState{text-align:center;color:#ffffff80;padding:80px 20px}[data-theme=light] .comments-module__3NKK4q__emptyState{color:#718096}.comments-module__3NKK4q__emptyState svg{opacity:.5;margin-bottom:16px}.comments-module__3NKK4q__emptyHint{margin-top:8px;font-size:14px}.comments-module__3NKK4q__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 20px;display:flex}.comments-module__3NKK4q__spinner{border:3px solid #ffffff1a;border-top-color:#4a90e2;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite comments-module__3NKK4q__spin}@keyframes comments-module__3NKK4q__spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.comments-module__3NKK4q__pageHeader{flex-direction:column;gap:20px}.comments-module__3NKK4q__statsCards{justify-content:space-between;width:100%}.comments-module__3NKK4q__statCard{flex:1;min-width:0;padding:14px 16px}.comments-module__3NKK4q__controlsRow{flex-direction:column;gap:16px}.comments-module__3NKK4q__filterGroup{width:100%}.comments-module__3NKK4q__buttonGroup{flex-wrap:wrap}.comments-module__3NKK4q__select{width:100%;min-width:0}}@media (max-width:768px){.comments-module__3NKK4q__page{padding:12px}.comments-module__3NKK4q__pageTitle,.comments-module__3NKK4q__statValue{font-size:24px}.comments-module__3NKK4q__statLabel{font-size:11px}.comments-module__3NKK4q__controls{padding:16px}.comments-module__3NKK4q__filterBtn{white-space:nowrap;padding:6px 12px;font-size:13px}.comments-module__3NKK4q__select{padding:6px 10px;font-size:13px}.comments-module__3NKK4q__searchBox{padding:8px 12px}.comments-module__3NKK4q__searchBox input{min-width:0;font-size:13px}.comments-module__3NKK4q__comment{gap:12px;padding:16px}.comments-module__3NKK4q__commentHeader{flex-direction:column;gap:12px}.comments-module__3NKK4q__commentMeta{flex-direction:column;align-items:flex-start;gap:6px}.comments-module__3NKK4q__actions{flex-wrap:wrap;align-self:flex-start}.comments-module__3NKK4q__actions button{padding:6px}.comments-module__3NKK4q__bulkActions{flex-direction:column;gap:12px;padding:12px 16px}.comments-module__3NKK4q__bulkButtons{flex-wrap:wrap;width:100%}.comments-module__3NKK4q__bulkButtons button{flex:1;min-width:100px;padding:6px 12px;font-size:13px}}@media (max-width:480px){.comments-module__3NKK4q__page{padding:8px}.comments-module__3NKK4q__pageHeader{gap:16px}.comments-module__3NKK4q__statsCards{flex-direction:column;gap:12px}.comments-module__3NKK4q__statCard{width:100%;padding:12px}.comments-module__3NKK4q__controls{padding:12px}.comments-module__3NKK4q__buttonGroup{width:100%}.comments-module__3NKK4q__filterBtn{flex:1;justify-content:center;min-width:0}.comments-module__3NKK4q__email,.comments-module__3NKK4q__date{font-size:12px}.comments-module__3NKK4q__userName{font-size:14px}}
.experience-module__RP1zma__page{width:100%;max-width:100%;padding:0;overflow-x:hidden}.experience-module__RP1zma__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.experience-module__RP1zma__pageTitle{margin:0;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;transition:color .3s}.experience-module__RP1zma__pageSubtitle{margin:4px 0 0;font-size:14px;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__pageTitle{color:#fff}[data-theme=light] .experience-module__RP1zma__pageTitle{color:#1a202c}[data-theme=dark] .experience-module__RP1zma__pageSubtitle{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__pageSubtitle{color:#718096}.experience-module__RP1zma__addBtn,.experience-module__RP1zma__saveBtn{cursor:pointer;color:#fff;background:#4a90e2;border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.experience-module__RP1zma__addBtn:hover:not(:disabled),.experience-module__RP1zma__saveBtn:hover:not(:disabled){background:#2e5a88;transform:translateY(-1px)}[data-theme=light] .experience-module__RP1zma__addBtn,[data-theme=light] .experience-module__RP1zma__saveBtn{background:#3182ce}[data-theme=light] .experience-module__RP1zma__addBtn:hover:not(:disabled),[data-theme=light] .experience-module__RP1zma__saveBtn:hover:not(:disabled){background:#2c5282}.experience-module__RP1zma__cancelBtn{cursor:pointer;border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s}[data-theme=dark] .experience-module__RP1zma__cancelBtn{color:#a0aec0;background:#4a90e21a;border:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__cancelBtn{color:#718096;background:#3182ce1a;border:1px solid #3182ce33}.experience-module__RP1zma__editBtn,.experience-module__RP1zma__deleteBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}[data-theme=dark] .experience-module__RP1zma__editBtn{color:#4a90e2;background:#4a90e21a}[data-theme=light] .experience-module__RP1zma__editBtn{color:#3182ce;background:#3182ce1a}[data-theme=dark] .experience-module__RP1zma__deleteBtn{color:#e74c3c;background:#e74c3c1a}[data-theme=light] .experience-module__RP1zma__deleteBtn{color:#ef4444;background:#ef44441a}.experience-module__RP1zma__editBtn:hover,.experience-module__RP1zma__deleteBtn:hover{transform:scale(1.1)}button:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.experience-module__RP1zma__timeline{flex-direction:column;gap:16px;display:flex}.experience-module__RP1zma__card{border-radius:2px;transition:all .2s}[data-theme=dark] .experience-module__RP1zma__card{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .experience-module__RP1zma__card{background:#fff;border:1px solid #3182ce26}.experience-module__RP1zma__card:hover{transform:translateY(-2px)}[data-theme=dark] .experience-module__RP1zma__card:hover{border-color:#4a90e24d}[data-theme=light] .experience-module__RP1zma__card:hover{border-color:#3182ce4d}.experience-module__RP1zma__cardContent{padding:20px}.experience-module__RP1zma__cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.experience-module__RP1zma__cardActions{flex-shrink:0;gap:6px;display:flex}.experience-module__RP1zma__cardTitle{margin:0 0 6px;font-size:20px;font-weight:700;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__cardTitle{color:#fff}[data-theme=light] .experience-module__RP1zma__cardTitle{color:#1a202c}.experience-module__RP1zma__company{margin:0 0 4px;font-size:16px;font-weight:600;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__company{color:#4a90e2}[data-theme=light] .experience-module__RP1zma__company{color:#3182ce}.experience-module__RP1zma__location{margin:0 0 6px;font-size:14px;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__location{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__location{color:#718096}.experience-module__RP1zma__year{border-radius:2px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .3s;display:inline-block}[data-theme=dark] .experience-module__RP1zma__year{color:#4a90e2;background:#4a90e226}[data-theme=light] .experience-module__RP1zma__year{color:#3182ce;background:#3182ce1a}.experience-module__RP1zma__description{margin:16px 0;font-size:14px;line-height:1.6;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__description{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__description{color:#4a5568}.experience-module__RP1zma__highlights{margin:16px 0 0;padding:0 0 0 20px}.experience-module__RP1zma__highlights li{margin-bottom:6px;font-size:14px;line-height:1.8;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__highlights li{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__highlights li{color:#4a5568}.experience-module__RP1zma__modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;transition:all .3s;display:flex;position:fixed;inset:0;overflow-y:auto}[data-theme=dark] .experience-module__RP1zma__modal{background:#000000b3}[data-theme=light] .experience-module__RP1zma__modal{background:#0006}.experience-module__RP1zma__modalContent{border-radius:2px;width:100%;max-width:600px;max-height:90vh;margin:auto;transition:all .3s;overflow-y:auto;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .experience-module__RP1zma__modalContent{background:#1a2f42;border:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__modalContent{background:#fff;border:1px solid #3182ce33}.experience-module__RP1zma__modalHeader{justify-content:space-between;align-items:center;padding:20px;transition:border-color .3s;display:flex}[data-theme=dark] .experience-module__RP1zma__modalHeader{border-bottom:1px solid #4a90e226}[data-theme=light] .experience-module__RP1zma__modalHeader{border-bottom:1px solid #3182ce26}.experience-module__RP1zma__modalHeader h2{margin:0;font-family:Outfit,sans-serif;font-size:20px;font-weight:700;transition:color .3s}[data-theme=dark] .experience-module__RP1zma__modalHeader h2{color:#fff}[data-theme=light] .experience-module__RP1zma__modalHeader h2{color:#1a202c}.experience-module__RP1zma__closeBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}[data-theme=dark] .experience-module__RP1zma__closeBtn{color:#a0aec0;background:#4a90e21a}[data-theme=light] .experience-module__RP1zma__closeBtn{color:#718096;background:#3182ce1a}.experience-module__RP1zma__form{padding:20px}.experience-module__RP1zma__formGroup{margin-bottom:16px}.experience-module__RP1zma__formGroup label{margin-bottom:6px;font-size:13px;font-weight:600;transition:color .3s;display:block}[data-theme=dark] .experience-module__RP1zma__formGroup label{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__formGroup label{color:#4a5568}.experience-module__RP1zma__formGroup input,.experience-module__RP1zma__formGroup textarea,.experience-module__RP1zma__formGroup select{border-radius:2px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .2s}[data-theme=dark] .experience-module__RP1zma__formGroup input,[data-theme=dark] .experience-module__RP1zma__formGroup textarea,[data-theme=dark] .experience-module__RP1zma__formGroup select{color:#fff;background:#1a2f4280;border:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__formGroup input,[data-theme=light] .experience-module__RP1zma__formGroup textarea,[data-theme=light] .experience-module__RP1zma__formGroup select{color:#1a202c;background:#fff;border:1px solid #3182ce33}.experience-module__RP1zma__formGroup input:focus,.experience-module__RP1zma__formGroup textarea:focus,.experience-module__RP1zma__formGroup select:focus{outline:none}[data-theme=dark] .experience-module__RP1zma__formGroup input:focus,[data-theme=dark] .experience-module__RP1zma__formGroup textarea:focus,[data-theme=dark] .experience-module__RP1zma__formGroup select:focus{border-color:#4a90e2}[data-theme=light] .experience-module__RP1zma__formGroup input:focus,[data-theme=light] .experience-module__RP1zma__formGroup textarea:focus,[data-theme=light] .experience-module__RP1zma__formGroup select:focus{border-color:#3182ce}.experience-module__RP1zma__formGroup textarea{resize:vertical}.experience-module__RP1zma__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.experience-module__RP1zma__formActions{justify-content:flex-end;gap:10px;margin-top:20px;padding-top:20px;transition:border-color .3s;display:flex}[data-theme=dark] .experience-module__RP1zma__formActions{border-top:1px solid #4a90e226}[data-theme=light] .experience-module__RP1zma__formActions{border-top:1px solid #3182ce26}.experience-module__RP1zma__loadingState,.experience-module__RP1zma__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;display:flex}.experience-module__RP1zma__spinner{border-radius:50%;width:32px;height:32px;animation:.8s linear infinite experience-module__RP1zma__spin}[data-theme=dark] .experience-module__RP1zma__spinner{border:3px solid #4a90e233;border-top-color:#4a90e2}[data-theme=light] .experience-module__RP1zma__spinner{border:3px solid #3182ce33;border-top-color:#3182ce}@keyframes experience-module__RP1zma__spin{to{transform:rotate(360deg)}}[data-theme=dark] .experience-module__RP1zma__loadingState p,[data-theme=dark] .experience-module__RP1zma__emptyState h3,[data-theme=dark] .experience-module__RP1zma__emptyState p{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__loadingState p,[data-theme=light] .experience-module__RP1zma__emptyState h3,[data-theme=light] .experience-module__RP1zma__emptyState p{color:#4a5568}.experience-module__RP1zma__emptyState svg{opacity:.3}.experience-module__RP1zma__emptyState h3{margin:0;font-size:18px;font-weight:600}.experience-module__RP1zma__emptyState p{margin:4px 0 16px;font-size:14px}.experience-module__RP1zma__controls{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.experience-module__RP1zma__searchBar{flex:1;min-width:250px;position:relative}.experience-module__RP1zma__searchBar svg{transition:color .3s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-theme=dark] .experience-module__RP1zma__searchBar svg{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__searchBar svg{color:#718096}.experience-module__RP1zma__searchInput{border-radius:2px;width:100%;padding:10px 10px 10px 42px;font-size:14px;transition:all .2s}[data-theme=dark] .experience-module__RP1zma__searchInput{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__searchInput{color:#1a202c;background:#fff;border:1px solid #3182ce33}.experience-module__RP1zma__searchInput:focus{outline:none}[data-theme=dark] .experience-module__RP1zma__searchInput:focus{border-color:#4a90e2}[data-theme=light] .experience-module__RP1zma__searchInput:focus{border-color:#3182ce}.experience-module__RP1zma__searchInput::placeholder{color:#a0aec0}[data-theme=light] .experience-module__RP1zma__searchInput::placeholder{color:#718096}.experience-module__RP1zma__filters{flex-wrap:wrap;gap:6px;display:flex}.experience-module__RP1zma__filterBtn{cursor:pointer;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s}[data-theme=dark] .experience-module__RP1zma__filterBtn{color:#a0aec0;background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .experience-module__RP1zma__filterBtn{color:#718096;background:#edf2f780;border:1px solid #3182ce26}.experience-module__RP1zma__filterBtn:hover{transform:translateY(-1px)}[data-theme=dark] .experience-module__RP1zma__filterBtn:hover{background:#1a2f4299}[data-theme=light] .experience-module__RP1zma__filterBtn:hover{background:#edf2f7cc}.experience-module__RP1zma__filterBtnActive{color:#fff!important;background:#4a90e2!important;border-color:#4a90e2!important}[data-theme=light] .experience-module__RP1zma__filterBtnActive{background:#3182ce!important;border-color:#3182ce!important}.experience-module__RP1zma__actionBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}[data-theme=dark] .experience-module__RP1zma__actionBtn{color:#4a90e2;background:#4a90e21a}[data-theme=light] .experience-module__RP1zma__actionBtn{color:#3182ce;background:#3182ce1a}.experience-module__RP1zma__actionBtn:hover{transform:scale(1.1)}.experience-module__RP1zma__hiddenBtn{opacity:.5}.experience-module__RP1zma__hiddenBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:2px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-block}[data-theme=dark] .experience-module__RP1zma__hiddenBadge{color:#a0aec0;background:#a0aec026}[data-theme=light] .experience-module__RP1zma__hiddenBadge{color:#718096;background:#71809626}.experience-module__RP1zma__cardHidden{opacity:.5}.experience-module__RP1zma__cardHidden:hover{opacity:.7}@media (max-width:768px){.experience-module__RP1zma__pageHeader{flex-direction:column;align-items:flex-start}.experience-module__RP1zma__pageTitle{font-size:24px}.experience-module__RP1zma__modal{align-items:flex-start;padding:10px}.experience-module__RP1zma__modalContent{border-radius:2px;max-width:100%;max-height:95vh;margin-top:10px;margin-bottom:10px}.experience-module__RP1zma__form{padding:16px}.experience-module__RP1zma__formGroup{margin-bottom:14px}.experience-module__RP1zma__formRow{grid-template-columns:1fr}.experience-module__RP1zma__formActions{background:inherit;border-radius:0 0 12px 12px;flex-direction:column;margin:0 -16px -16px;padding:16px;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000001a}[data-theme=dark] .experience-module__RP1zma__formActions{background:#1a2f42;border-top:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__formActions{background:#fff;border-top:1px solid #3182ce33}.experience-module__RP1zma__formActions button{width:100%}.experience-module__RP1zma__modalHeader{background:inherit;z-index:10;border-radius:2px 2px 0 0;position:sticky;top:0}[data-theme=dark] .experience-module__RP1zma__modalHeader{background:#1a2f42;border-bottom:1px solid #4a90e233}[data-theme=light] .experience-module__RP1zma__modalHeader{background:#fff;border-bottom:1px solid #3182ce33}.experience-module__RP1zma__cardHeader{flex-direction:column}.experience-module__RP1zma__cardActions{margin-top:12px}.experience-module__RP1zma__controls{flex-direction:column}.experience-module__RP1zma__searchBar{width:100%;min-width:unset}.experience-module__RP1zma__filters{width:100%}.experience-module__RP1zma__filterBtn{flex:1}}
.legal-module__4OflZW__page{max-width:1400px;margin:0 auto;padding:32px}.legal-module__4OflZW__pageHeader{margin-bottom:32px}.legal-module__4OflZW__pageTitle{color:#fff;margin:0 0 8px;font-size:28px;font-weight:700}.legal-module__4OflZW__pageSubtitle{color:#a0aec0;margin:0;font-size:14px}.legal-module__4OflZW__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.legal-module__4OflZW__spinner{border:3px solid #4a90e233;border-top-color:#4a90e2;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite legal-module__4OflZW__spin}@keyframes legal-module__4OflZW__spin{to{transform:rotate(360deg)}}.legal-module__4OflZW__loadingState p{color:#a0aec0;font-size:14px}.legal-module__4OflZW__documentsGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;display:grid}@media (max-width:768px){.legal-module__4OflZW__documentsGrid{grid-template-columns:1fr}}.legal-module__4OflZW__docCard{background:#1a2f4299;border:1px solid #4a90e233;border-radius:2px;padding:24px;transition:all .2s}.legal-module__4OflZW__docCard:hover{border-color:#4a90e266;box-shadow:0 4px 16px #4a90e21a}.legal-module__4OflZW__docHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.legal-module__4OflZW__docTitle{color:#fff;margin:0 0 4px;font-size:20px;font-weight:600}.legal-module__4OflZW__docType{color:#a0aec0;text-transform:capitalize;margin:0;font-size:12px}.legal-module__4OflZW__statusBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600}.legal-module__4OflZW__statusBadge[data-active=true]{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.legal-module__4OflZW__statusBadge[data-active=false]{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.legal-module__4OflZW__docMeta{background:#0003;border-radius:2px;flex-direction:column;gap:8px;margin-bottom:20px;padding:12px;display:flex}.legal-module__4OflZW__metaItem{color:#a0aec0;align-items:center;gap:8px;font-size:13px;display:flex}.legal-module__4OflZW__metaItem svg{color:#4a90e2}.legal-module__4OflZW__docActions{align-items:center;gap:12px;display:flex}.legal-module__4OflZW__actionBtn{color:#4a90e2;cursor:pointer;background:#4a90e21a;border:1px solid #4a90e24d;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.legal-module__4OflZW__actionBtn:hover{background:#4a90e233;border-color:#4a90e2}.legal-module__4OflZW__toggleSwitch{flex-shrink:0;width:48px;height:26px;display:inline-block;position:relative}.legal-module__4OflZW__toggleSwitch input{opacity:0;width:0;height:0}.legal-module__4OflZW__toggleSlider{cursor:pointer;background:#ef44444d;border-radius:999px;transition:all .3s;position:absolute;inset:0}.legal-module__4OflZW__toggleSlider:before{content:"";background:#ef4444;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:4px;left:4px}.legal-module__4OflZW__toggleSwitch input:checked+.legal-module__4OflZW__toggleSlider{background:#22c55e4d}.legal-module__4OflZW__toggleSwitch input:checked+.legal-module__4OflZW__toggleSlider:before{background:#22c55e;transform:translate(22px)}.legal-module__4OflZW__editHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}@media (max-width:768px){.legal-module__4OflZW__editHeader{flex-direction:column}}.legal-module__4OflZW__editActions{gap:12px;display:flex}.legal-module__4OflZW__cancelBtn,.legal-module__4OflZW__saveBtn{cursor:pointer;border:1px solid;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.legal-module__4OflZW__cancelBtn{color:#ef4444;background:0 0;border-color:#ef44444d}.legal-module__4OflZW__cancelBtn:hover:not(:disabled){background:#ef44441a;border-color:#ef4444}.legal-module__4OflZW__saveBtn{color:#fff;background:#4a90e2;border-color:#4a90e2}.legal-module__4OflZW__saveBtn:hover:not(:disabled){background:#3182ce;border-color:#3182ce}.legal-module__4OflZW__cancelBtn:disabled,.legal-module__4OflZW__saveBtn:disabled{opacity:.5;cursor:not-allowed}.legal-module__4OflZW__editForm{background:#1a2f4299;border:1px solid #4a90e233;border-radius:2px;padding:32px}.legal-module__4OflZW__formGroup{margin-bottom:24px}.legal-module__4OflZW__formGroup:last-child{margin-bottom:0}.legal-module__4OflZW__formGroup label{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.legal-module__4OflZW__helpText{color:#a0aec0;margin:-4px 0 8px;font-size:13px}.legal-module__4OflZW__input,.legal-module__4OflZW__textarea{color:#fff;background:#0000004d;border:1px solid #4a90e233;border-radius:2px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.legal-module__4OflZW__input:focus,.legal-module__4OflZW__textarea:focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 3px #4a90e21a}.legal-module__4OflZW__textarea{resize:vertical;min-height:400px;font-family:Courier New,monospace;line-height:1.6}.legal-module__4OflZW__charCount{text-align:right;color:#a0aec0;margin-top:8px;font-size:12px}@media (max-width:768px){.legal-module__4OflZW__page{padding:20px 16px}.legal-module__4OflZW__pageTitle{font-size:24px}.legal-module__4OflZW__docCard{padding:20px}.legal-module__4OflZW__docActions{flex-direction:column}.legal-module__4OflZW__actionBtn{width:100%}.legal-module__4OflZW__editForm{padding:24px 20px}}
.messages-module__Y8GmGq__page{width:100%;max-width:100%;padding:0;overflow-x:hidden}.messages-module__Y8GmGq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.messages-module__Y8GmGq__pageTitle{margin:0;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;transition:color .3s}.messages-module__Y8GmGq__pageSubtitle{margin:4px 0 0;font-size:14px;transition:color .3s}[data-theme=dark] .messages-module__Y8GmGq__pageTitle{color:#fff}[data-theme=light] .messages-module__Y8GmGq__pageTitle{color:#1a202c}[data-theme=dark] .messages-module__Y8GmGq__pageSubtitle{color:#a0aec0}[data-theme=light] .messages-module__Y8GmGq__pageSubtitle{color:#718096}.messages-module__Y8GmGq__stats{flex-wrap:wrap;gap:8px;display:flex}.messages-module__Y8GmGq__statBadge{border-radius:2px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s;display:flex}[data-theme=dark] .messages-module__Y8GmGq__statBadge{color:#4a90e2;background:#4a90e226}[data-theme=light] .messages-module__Y8GmGq__statBadge{color:#3182ce;background:#3182ce1a}.messages-module__Y8GmGq__controls{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.messages-module__Y8GmGq__searchBar{flex:1;min-width:250px;position:relative}.messages-module__Y8GmGq__searchBar svg{transition:color .3s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-theme=dark] .messages-module__Y8GmGq__searchBar svg{color:#a0aec0}[data-theme=light] .messages-module__Y8GmGq__searchBar svg{color:#718096}.messages-module__Y8GmGq__searchInput{border-radius:2px;width:100%;padding:10px 10px 10px 42px;font-size:14px;transition:all .2s}[data-theme=dark] .messages-module__Y8GmGq__searchInput{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .messages-module__Y8GmGq__searchInput{color:#1a202c;background:#fff;border:1px solid #3182ce33}.messages-module__Y8GmGq__searchInput:focus{outline:none}[data-theme=dark] .messages-module__Y8GmGq__searchInput:focus{border-color:#4a90e2}[data-theme=light] .messages-module__Y8GmGq__searchInput:focus{border-color:#3182ce}.messages-module__Y8GmGq__filters{flex-wrap:wrap;gap:6px;display:flex}.messages-module__Y8GmGq__filterBtn{cursor:pointer;border:none;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s}[data-theme=dark] .messages-module__Y8GmGq__filterBtn{color:#a0aec0;background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .messages-module__Y8GmGq__filterBtn{color:#718096;background:#edf2f780;border:1px solid #3182ce26}.messages-module__Y8GmGq__filterBtn:hover{transform:translateY(-1px)}[data-theme=dark] .messages-module__Y8GmGq__filterBtn:hover{background:#1a2f4299}[data-theme=light] .messages-module__Y8GmGq__filterBtn:hover{background:#edf2f7cc}.messages-module__Y8GmGq__filterBtnActive{color:#fff!important;background:#4a90e2!important;border-color:#4a90e2!important}[data-theme=light] .messages-module__Y8GmGq__filterBtnActive{background:#3182ce!important;border-color:#3182ce!important}.messages-module__Y8GmGq__messageList{flex-direction:column;gap:12px;display:flex}.messages-module__Y8GmGq__messageCard{border-radius:2px;padding:16px;transition:all .2s}[data-theme=dark] .messages-module__Y8GmGq__messageCard{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .messages-module__Y8GmGq__messageCard{background:#fff;border:1px solid #3182ce26}.messages-module__Y8GmGq__messageCard:hover{transform:translateY(-1px)}[data-theme=dark] .messages-module__Y8GmGq__messageCard:hover{border-color:#4a90e24d}[data-theme=light] .messages-module__Y8GmGq__messageCard:hover{border-color:#3182ce4d}.messages-module__Y8GmGq__messageHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.messages-module__Y8GmGq__messageInfo{flex:1;min-width:0}.messages-module__Y8GmGq__messageMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.messages-module__Y8GmGq__messageName{margin:0;font-size:16px;font-weight:700;transition:color .3s}[data-theme=dark] .messages-module__Y8GmGq__messageName{color:#fff}[data-theme=light] .messages-module__Y8GmGq__messageName{color:#1a202c}.messages-module__Y8GmGq__statusBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:2px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.messages-module__Y8GmGq__statusNew{color:#4a90e2;background:#4a90e226}[data-theme=light] .messages-module__Y8GmGq__statusNew{color:#3182ce;background:#3182ce1a}.messages-module__Y8GmGq__statusRead{color:#f6ad55;background:#f6ad5526}[data-theme=light] .messages-module__Y8GmGq__statusRead{color:#d97706;background:#fbbf241a}.messages-module__Y8GmGq__statusReplied{color:#48bb78;background:#48bb7826}[data-theme=light] .messages-module__Y8GmGq__statusReplied{color:#16a34a;background:#22c55e1a}.messages-module__Y8GmGq__messageEmail{margin-bottom:4px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}[data-theme=dark] .messages-module__Y8GmGq__messageEmail{color:#4a90e2}[data-theme=light] .messages-module__Y8GmGq__messageEmail{color:#3182ce}.messages-module__Y8GmGq__messageEmail:hover{text-decoration:underline}.messages-module__Y8GmGq__messageDate{align-items:center;gap:4px;margin:0;font-size:12px;transition:color .3s;display:flex}[data-theme=dark] .messages-module__Y8GmGq__messageDate{color:#a0aec0}[data-theme=light] .messages-module__Y8GmGq__messageDate{color:#718096}.messages-module__Y8GmGq__messageActions{flex-shrink:0;gap:6px;display:flex}.messages-module__Y8GmGq__actionBtn,.messages-module__Y8GmGq__deleteBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}[data-theme=dark] .messages-module__Y8GmGq__actionBtn{color:#4a90e2;background:#4a90e21a}[data-theme=light] .messages-module__Y8GmGq__actionBtn{color:#3182ce;background:#3182ce1a}[data-theme=dark] .messages-module__Y8GmGq__deleteBtn{color:#e74c3c;background:#e74c3c1a}[data-theme=light] .messages-module__Y8GmGq__deleteBtn{color:#ef4444;background:#ef44441a}.messages-module__Y8GmGq__actionBtn:hover,.messages-module__Y8GmGq__deleteBtn:hover{transform:scale(1.1)}.messages-module__Y8GmGq__messageContent{transition:all .3s}.messages-module__Y8GmGq__messagePreview,.messages-module__Y8GmGq__messageFull{margin:0 0 8px;font-size:14px;line-height:1.6;transition:color .3s}[data-theme=dark] .messages-module__Y8GmGq__messagePreview,[data-theme=dark] .messages-module__Y8GmGq__messageFull{color:#a0aec0}[data-theme=light] .messages-module__Y8GmGq__messagePreview,[data-theme=light] .messages-module__Y8GmGq__messageFull{color:#4a5568}.messages-module__Y8GmGq__toggleBtn{cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;transition:color .2s}[data-theme=dark] .messages-module__Y8GmGq__toggleBtn{color:#4a90e2}[data-theme=light] .messages-module__Y8GmGq__toggleBtn{color:#3182ce}.messages-module__Y8GmGq__toggleBtn:hover{text-decoration:underline}.messages-module__Y8GmGq__loadingState,.messages-module__Y8GmGq__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;display:flex}.messages-module__Y8GmGq__spinner{border-radius:50%;width:32px;height:32px;animation:.8s linear infinite messages-module__Y8GmGq__spin}[data-theme=dark] .messages-module__Y8GmGq__spinner{border:3px solid #4a90e233;border-top-color:#4a90e2}[data-theme=light] .messages-module__Y8GmGq__spinner{border:3px solid #3182ce33;border-top-color:#3182ce}@keyframes messages-module__Y8GmGq__spin{to{transform:rotate(360deg)}}[data-theme=dark] .messages-module__Y8GmGq__loadingState p,[data-theme=dark] .messages-module__Y8GmGq__emptyState h3,[data-theme=dark] .messages-module__Y8GmGq__emptyState p{color:#a0aec0}[data-theme=light] .messages-module__Y8GmGq__loadingState p,[data-theme=light] .messages-module__Y8GmGq__emptyState h3,[data-theme=light] .messages-module__Y8GmGq__emptyState p{color:#4a5568}.messages-module__Y8GmGq__emptyState svg{opacity:.3}.messages-module__Y8GmGq__emptyState h3{margin:0;font-size:18px;font-weight:600}.messages-module__Y8GmGq__emptyState p{margin:4px 0 16px;font-size:14px}@media (max-width:768px){.messages-module__Y8GmGq__pageHeader{flex-direction:column;align-items:flex-start}.messages-module__Y8GmGq__pageTitle{font-size:24px}.messages-module__Y8GmGq__controls{flex-direction:column}.messages-module__Y8GmGq__searchBar{width:100%;min-width:unset}.messages-module__Y8GmGq__filters{width:100%}.messages-module__Y8GmGq__filterBtn{flex:1}.messages-module__Y8GmGq__messageHeader{flex-direction:column}.messages-module__Y8GmGq__messageActions{margin-top:8px}}
.projects-module__-ceOSa__page{width:100%;max-width:100%;padding:0;overflow-x:hidden}.projects-module__-ceOSa__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.projects-module__-ceOSa__pageTitle{margin:0;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;transition:color .3s}.projects-module__-ceOSa__pageSubtitle{margin:4px 0 0;font-size:14px;transition:color .3s}[data-theme=dark] .projects-module__-ceOSa__pageTitle{color:#fff}[data-theme=light] .projects-module__-ceOSa__pageTitle{color:#1a202c}[data-theme=dark] .projects-module__-ceOSa__pageSubtitle{color:#a0aec0}[data-theme=light] .projects-module__-ceOSa__pageSubtitle{color:#718096}.projects-module__-ceOSa__addBtn,.projects-module__-ceOSa__saveBtn{cursor:pointer;color:#fff;background:#4a90e2;border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.projects-module__-ceOSa__addBtn:hover:not(:disabled),.projects-module__-ceOSa__saveBtn:hover:not(:disabled){background:#2e5a88;transform:translateY(-1px);box-shadow:0 4px 12px #4a90e24d}[data-theme=light] .projects-module__-ceOSa__addBtn,[data-theme=light] .projects-module__-ceOSa__saveBtn{background:#3182ce}[data-theme=light] .projects-module__-ceOSa__addBtn:hover:not(:disabled),[data-theme=light] .projects-module__-ceOSa__saveBtn:hover:not(:disabled){background:#2c5282;box-shadow:0 4px 12px #3182ce4d}.projects-module__-ceOSa__cancelBtn{cursor:pointer;border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s}[data-theme=dark] .projects-module__-ceOSa__cancelBtn{color:#a0aec0;background:#4a90e21a;border:1px solid #4a90e233}[data-theme=light] .projects-module__-ceOSa__cancelBtn{color:#718096;background:#3182ce1a;border:1px solid #3182ce33}.projects-module__-ceOSa__cancelBtn:hover{transform:translateY(-1px)}.projects-module__-ceOSa__iconBtn,.projects-module__-ceOSa__editBtn,.projects-module__-ceOSa__deleteBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}[data-theme=dark] .projects-module__-ceOSa__iconBtn,[data-theme=dark] .projects-module__-ceOSa__editBtn{color:#4a90e2;background:#4a90e21a}[data-theme=light] .projects-module__-ceOSa__iconBtn,[data-theme=light] .projects-module__-ceOSa__editBtn{color:#3182ce;background:#3182ce1a}[data-theme=dark] .projects-module__-ceOSa__deleteBtn{color:#e74c3c;background:#e74c3c1a}[data-theme=light] .projects-module__-ceOSa__deleteBtn{color:#ef4444;background:#ef44441a}.projects-module__-ceOSa__iconBtn:hover,.projects-module__-ceOSa__editBtn:hover,.projects-module__-ceOSa__deleteBtn:hover{transform:scale(1.1)}button:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.projects-module__-ceOSa__searchBar{margin-bottom:20px;position:relative}.projects-module__-ceOSa__searchBar svg{transition:color .3s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-theme=dark] .projects-module__-ceOSa__searchBar svg{color:#a0aec0}[data-theme=light] .projects-module__-ceOSa__searchBar svg{color:#718096}.projects-module__-ceOSa__searchInput{border-radius:2px;width:100%;padding:10px 10px 10px 42px;font-size:14px;transition:all .2s}[data-theme=dark] .projects-module__-ceOSa__searchInput{color:#fff;background:#1a2f4266;border:1px solid #4a90e233}[data-theme=light] .projects-module__-ceOSa__searchInput{color:#1a202c;background:#fff;border:1px solid #3182ce33}.projects-module__-ceOSa__searchInput:focus{outline:none}[data-theme=dark] .projects-module__-ceOSa__searchInput:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a}[data-theme=light] .projects-module__-ceOSa__searchInput:focus{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce1a}.projects-module__-ceOSa__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.projects-module__-ceOSa__card{cursor:pointer;border-radius:2px;transition:all .3s;overflow:hidden}[data-theme=dark] .projects-module__-ceOSa__card{background:#1a2f4266;border:1px solid #4a90e226}[data-theme=light] .projects-module__-ceOSa__card{background:#fff;border:1px solid #3182ce26;box-shadow:0 2px 8px #0000000d}.projects-module__-ceOSa__card:hover{transform:translateY(-4px)}[data-theme=dark] .projects-module__-ceOSa__card:hover{border-color:#4a90e24d;box-shadow:0 8px 24px #4a90e226}[data-theme=light] .projects-module__-ceOSa__card:hover{border-color:#3182ce4d;box-shadow:0 8px 24px #3182ce26}.projects-module__-ceOSa__projectImage{background:linear-gradient(135deg,#4a90e21a,#4a90e20d);width:100%;height:200px;position:relative;overflow:hidden}.projects-module__-ceOSa__projectImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.projects-module__-ceOSa__card:hover .projects-module__-ceOSa__projectImage img{transform:scale(1.05)}.projects-module__-ceOSa__hiddenBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:2px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:flex;position:absolute;top:10px;right:10px}.projects-module__-ceOSa__featuredBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f59e0be6;border-radius:2px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.projects-module__-ceOSa__starActive{color:#f59e0b!important;background:#f59e0b33!important}.projects-module__-ceOSa__starActive:hover{background:#f59e0b4d!important}.projects-module__-ceOSa__cardContent{padding:20px}.projects-module__-ceOSa__cardHeader{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.projects-module__-ceOSa__cardActions{gap:6px;display:flex}.projects-module__-ceOSa__category{text-transform:uppercase;letter-spacing:.5px;border-radius:2px;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .3s;display:inline-block}[data-theme=dark] .projects-module__-ceOSa__category{color:#4a90e2;background:#4a90e226}[data-theme=light] .projects-module__-ceOSa__category{color:#3182ce;background:#3182ce1a}.projects-module__-ceOSa__cardTitle{margin:0;font-size:18px;font-weight:600;line-height:1.3;transition:color .3s}[data-theme=dark] .projects-module__-ceOSa__cardTitle{color:#fff}[data-theme=light] .projects-module__-ceOSa__cardTitle{color:#1a202c}.projects-module__-ceOSa__description{margin:8px 0 12px;font-size:13px;line-height:1.6;transition:color .3s}[data-theme=dark] .projects-module__-ceOSa__description{color:#a0aec0}[data-theme=light] .projects-module__-ceOSa__description{color:#4a5568}.projects-module__-ceOSa__meta{gap:10px;margin-bottom:12px;display:flex}.projects-module__-ceOSa__status,.projects-module__-ceOSa__year{border-radius:2px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .3s}[data-theme=dark] .projects-module__-ceOSa__status{color:#48bb78;background:#48bb7826}[data-theme=light] .projects-module__-ceOSa__status{color:#16a34a;background:#22c55e1a}[data-theme=dark] .projects-module__-ceOSa__year{color:#a0aec0;background:#4a90e21a}[data-theme=light] .projects-module__-ceOSa__year{color:#718096;background:#3182ce1a}.projects-module__-ceOSa__tags{flex-wrap:wrap;gap:6px;display:flex}.projects-module__-ceOSa__tag{border-radius:2px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .3s}[data-theme=dark] .projects-module__-ceOSa__tag{color:#a0aec0;background:#1a2f4299}[data-theme=light] .projects-module__-ceOSa__tag{color:#718096;background:#edf2f7cc}.projects-module__-ceOSa__modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;animation:.3s projects-module__-ceOSa__modalFadeIn;display:flex;position:fixed;inset:0}[data-theme=dark] .projects-module__-ceOSa__modal{background:#000000b3}[data-theme=light] .projects-module__-ceOSa__modal{background:#0006}@keyframes projects-module__-ceOSa__modalFadeIn{0%{opacity:0}to{opacity:1}}.projects-module__-ceOSa__modalContent{border-radius:2px;width:100%;max-width:650px;max-height:90vh;animation:.3s projects-module__-ceOSa__modalSlideUp;overflow-y:auto;box-shadow:0 25px 70px #0006}[data-theme=dark] .projects-module__-ceOSa__modalContent{background:#1a2f42;border:1px solid #4a90e233}[data-theme=light] .projects-module__-ceOSa__modalContent{background:#fff;border:1px solid #3182ce33}@keyframes projects-module__-ceOSa__modalSlideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.projects-module__-ceOSa__modalHeader{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:space-between;align-items:center;padding:24px;display:flex;position:sticky;top:0}[data-theme=dark] .projects-module__-ceOSa__modalHeader{background:#1a2f42f2;border-bottom:1px solid #4a90e226}[data-theme=light] .projects-module__-ceOSa__modalHeader{background:#fffffff2;border-bottom:1px solid #3182ce26}.projects-module__-ceOSa__modalHeader h2{margin:0;font-family:Outfit,sans-serif;font-size:22px;font-weight:700;transition:color .3s}[data-theme=dark] .projects-module__-ceOSa__modalHeader h2{color:#fff}[data-theme=light] .projects-module__-ceOSa__modalHeader h2{color:#1a202c}.projects-module__-ceOSa__closeBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:relative}[data-theme=dark] .projects-module__-ceOSa__closeBtn{color:#a0aec0;background:#4a90e21a}[data-theme=light] .projects-module__-ceOSa__closeBtn{color:#718096;background:#3182ce1a}.projects-module__-ceOSa__closeBtn svg{transition:transform .3s}.projects-module__-ceOSa__closeBtn:hover{transform:scale(1.1)}.projects-module__-ceOSa__closeBtn:hover svg{transform:rotate(90deg)}.projects-module__-ceOSa__closeBtn:active{transform:scale(.95)}.projects-module__-ceOSa__closeBtn:active svg{transform:rotate(180deg)}.projects-module__-ceOSa__form{padding:24px}.projects-module__-ceOSa__formGroup{margin-bottom:20px}.projects-module__-ceOSa__formGroup label{margin-bottom:8px;font-size:13px;font-weight:600;transition:color .3s;display:block}[data-theme=dark] .projects-module__-ceOSa__formGroup label{color:#a0aec0}[data-theme=light] .projects-module__-ceOSa__formGroup label{color:#4a5568}.projects-module__-ceOSa__formGroup input,.projects-module__-ceOSa__formGroup textarea,.projects-module__-ceOSa__formGroup select{border-radius:2px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:all .2s}[data-theme=dark] .projects-module__-ceOSa__formGroup input,[data-theme=dark] .projects-module__-ceOSa__formGroup textarea,[data-theme=dark] .projects-module__-ceOSa__formGroup select{color:#fff;background:#1a2f4280;border:1px solid #4a90e233}[data-theme=light] .projects-module__-ceOSa__formGroup input,[data-theme=light] .projects-module__-ceOSa__formGroup textarea,[data-theme=light] .projects-module__-ceOSa__formGroup select{color:#1a202c;background:#fff;border:1px solid #3182ce33}.projects-module__-ceOSa__formGroup input:focus,.projects-module__-ceOSa__formGroup textarea:focus,.projects-module__-ceOSa__formGroup select:focus{outline:none}[data-theme=dark] .projects-module__-ceOSa__formGroup input:focus,[data-theme=dark] .projects-module__-ceOSa__formGroup textarea:focus,[data-theme=dark] .projects-module__-ceOSa__formGroup select:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a}[data-theme=light] .projects-module__-ceOSa__formGroup input:focus,[data-theme=light] .projects-module__-ceOSa__formGroup textarea:focus,[data-theme=light] .projects-module__-ceOSa__formGroup select:focus{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce1a}.projects-module__-ceOSa__formGroup textarea{resize:vertical;min-height:80px}.projects-module__-ceOSa__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.projects-module__-ceOSa__orDivider{align-items:center;gap:12px;margin:16px 0;display:flex}.projects-module__-ceOSa__orDivider:before,.projects-module__-ceOSa__orDivider:after{content:"";flex:1;height:1px}[data-theme=dark] .projects-module__-ceOSa__orDivider:before,[data-theme=dark] .projects-module__-ceOSa__orDivider:after{background:#4a90e233}[data-theme=light] .projects-module__-ceOSa__orDivider:before,[data-theme=light] .projects-module__-ceOSa__orDivider:after{background:#3182ce33}.projects-module__-ceOSa__orDivider span{text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}[data-theme=dark] .projects-module__-ceOSa__orDivider span{color:#718096}[data-theme=light] .projects-module__-ceOSa__orDivider span{color:#a0aec0}.projects-module__-ceOSa__urlInput{margin-top:12px}.projects-module__-ceOSa__imagePreview{border:2px solid;border-radius:2px;margin-top:16px;overflow:hidden}[data-theme=dark] .projects-module__-ceOSa__imagePreview{border-color:#4a90e233}[data-theme=light] .projects-module__-ceOSa__imagePreview{border-color:#3182ce33}.projects-module__-ceOSa__imagePreview img{object-fit:cover;width:100%;height:240px;display:block}.projects-module__-ceOSa__checkboxLabel{cursor:pointer;border-radius:2px;align-items:center;gap:10px;padding:12px;transition:all .2s;display:flex}[data-theme=dark] .projects-module__-ceOSa__checkboxLabel{background:#4a90e20d}[data-theme=light] .projects-module__-ceOSa__checkboxLabel{background:#3182ce0d}.projects-module__-ceOSa__checkboxLabel:hover{transform:translate(4px)}[data-theme=dark] .projects-module__-ceOSa__checkboxLabel:hover{background:#4a90e21a}[data-theme=light] .projects-module__-ceOSa__checkboxLabel:hover{background:#3182ce1a}.projects-module__-ceOSa__checkboxLabel input[type=checkbox]{cursor:pointer;accent-color:#4a90e2;width:18px;height:18px}[data-theme=light] .projects-module__-ceOSa__checkboxLabel input[type=checkbox]{accent-color:#3182ce}.projects-module__-ceOSa__formActions{justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;display:flex}[data-theme=dark] .projects-module__-ceOSa__formActions{border-top:1px solid #4a90e226}[data-theme=light] .projects-module__-ceOSa__formActions{border-top:1px solid #3182ce26}.projects-module__-ceOSa__loadingState,.projects-module__-ceOSa__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.projects-module__-ceOSa__spinner{border-radius:50%;width:40px;height:40px;animation:.8s linear infinite projects-module__-ceOSa__spin}[data-theme=dark] .projects-module__-ceOSa__spinner{border:4px solid #4a90e233;border-top-color:#4a90e2}[data-theme=light] .projects-module__-ceOSa__spinner{border:4px solid #3182ce33;border-top-color:#3182ce}@keyframes projects-module__-ceOSa__spin{to{transform:rotate(360deg)}}[data-theme=dark] .projects-module__-ceOSa__loadingState p,[data-theme=dark] .projects-module__-ceOSa__emptyState h3,[data-theme=dark] .projects-module__-ceOSa__emptyState p{color:#a0aec0}[data-theme=light] .projects-module__-ceOSa__loadingState p,[data-theme=light] .projects-module__-ceOSa__emptyState h3,[data-theme=light] .projects-module__-ceOSa__emptyState p{color:#4a5568}.projects-module__-ceOSa__emptyState svg{opacity:.2}.projects-module__-ceOSa__emptyState h3{margin:0;font-size:20px;font-weight:600}.projects-module__-ceOSa__emptyState p{margin:4px 0 20px;font-size:14px}@media (max-width:768px){.projects-module__-ceOSa__pageHeader{flex-direction:column;align-items:flex-start}.projects-module__-ceOSa__pageTitle{font-size:24px}.projects-module__-ceOSa__grid{grid-template-columns:1fr;gap:16px}.projects-module__-ceOSa__formRow{grid-template-columns:1fr}.projects-module__-ceOSa__modalContent{border-radius:2px 2px 0 0;max-width:100%;max-height:95vh;margin:0}.projects-module__-ceOSa__projectImage{height:180px}.projects-module__-ceOSa__formActions{flex-direction:column-reverse}.projects-module__-ceOSa__formActions button{width:100%}}
.reviews-module__kQB4Iq__container{max-width:1200px;margin:0 auto;padding:20px}.reviews-module__kQB4Iq__pageTitle{margin:0 0 24px;font-size:28px;font-weight:700}[data-theme=dark] .reviews-module__kQB4Iq__pageTitle{color:#fff}[data-theme=light] .reviews-module__kQB4Iq__pageTitle{color:#1a202c}.reviews-module__kQB4Iq__loading{text-align:center;color:#a0aec0;padding:60px 20px}.reviews-module__kQB4Iq__statsCards{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.reviews-module__kQB4Iq__statCard{border-radius:2px;flex-direction:column;align-items:center;min-width:90px;padding:14px 20px;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__statCard{background:#1a2f4299;border:1px solid #ffffff1a}[data-theme=light] .reviews-module__kQB4Iq__statCard{background:#fff;border:1px solid #e2e8f0}.reviews-module__kQB4Iq__statPending .reviews-module__kQB4Iq__statValue{color:#f59e0b}.reviews-module__kQB4Iq__statApproved .reviews-module__kQB4Iq__statValue{color:#27ae60}.reviews-module__kQB4Iq__statHidden .reviews-module__kQB4Iq__statValue{color:#a0aec0}.reviews-module__kQB4Iq__statValue{font-size:28px;font-weight:700}[data-theme=dark] .reviews-module__kQB4Iq__statValue{color:#fff}[data-theme=light] .reviews-module__kQB4Iq__statValue{color:#1a202c}.reviews-module__kQB4Iq__statLabel{text-transform:uppercase;letter-spacing:.5px;font-size:11px}[data-theme=dark] .reviews-module__kQB4Iq__statLabel{color:#ffffff80}[data-theme=light] .reviews-module__kQB4Iq__statLabel{color:#718096}.reviews-module__kQB4Iq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.reviews-module__kQB4Iq__filterGroup{gap:6px;display:flex}.reviews-module__kQB4Iq__filterBtn{cursor:pointer;border:none;border-radius:2px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s}[data-theme=dark] .reviews-module__kQB4Iq__filterBtn{color:#a0aec0;background:#1a2f4280}[data-theme=light] .reviews-module__kQB4Iq__filterBtn{color:#718096;background:#edf2f7}[data-theme=dark] .reviews-module__kQB4Iq__filterActive{color:#fff;background:#4a90e2}[data-theme=light] .reviews-module__kQB4Iq__filterActive{color:#fff;background:#3182ce}.reviews-module__kQB4Iq__searchBox{border-radius:2px;align-items:center;gap:8px;min-width:220px;padding:8px 14px;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__searchBox{color:#a0aec0;background:#1a2f4280;border:1px solid #4a90e233}[data-theme=light] .reviews-module__kQB4Iq__searchBox{color:#718096;background:#fff;border:1px solid #e2e8f0}.reviews-module__kQB4Iq__searchInput{background:0 0;border:none;outline:none;width:100%;font-size:13px}[data-theme=dark] .reviews-module__kQB4Iq__searchInput{color:#fff}[data-theme=light] .reviews-module__kQB4Iq__searchInput{color:#1a202c}.reviews-module__kQB4Iq__bulkActions{border-radius:2px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;font-size:13px;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__bulkActions{color:#a0aec0;background:#4a90e21a;border:1px solid #4a90e233}[data-theme=light] .reviews-module__kQB4Iq__bulkActions{color:#718096;background:#ebf8ff;border:1px solid #bee3f8}.reviews-module__kQB4Iq__bulkApproveBtn,.reviews-module__kQB4Iq__bulkDeleteBtn{cursor:pointer;border:none;border-radius:2px;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:500;display:flex}.reviews-module__kQB4Iq__bulkApproveBtn{color:#fff;background:#27ae60}.reviews-module__kQB4Iq__bulkDeleteBtn{color:#fff;background:#e74c3c}.reviews-module__kQB4Iq__emptyState{text-align:center;padding:60px 20px;font-size:14px}[data-theme=dark] .reviews-module__kQB4Iq__emptyState{color:#a0aec0}[data-theme=light] .reviews-module__kQB4Iq__emptyState{color:#718096}.reviews-module__kQB4Iq__selectAllRow{margin-bottom:8px;padding:8px 16px}.reviews-module__kQB4Iq__checkbox{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__checkbox{color:#a0aec0}[data-theme=light] .reviews-module__kQB4Iq__checkbox{color:#718096}.reviews-module__kQB4Iq__reviewsList{flex-direction:column;gap:8px;display:flex}.reviews-module__kQB4Iq__reviewItem{border-radius:2px;gap:12px;padding:16px;transition:border-color .2s;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__reviewItem{background:#1a2f4266;border:1px solid #4a90e21a}[data-theme=light] .reviews-module__kQB4Iq__reviewItem{background:#fff;border:1px solid #e2e8f0}.reviews-module__kQB4Iq__reviewCheckbox{align-items:flex-start;padding-top:4px;display:flex}.reviews-module__kQB4Iq__reviewContent{flex:1;min-width:0}.reviews-module__kQB4Iq__reviewHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.reviews-module__kQB4Iq__reviewerInfo{align-items:center;gap:10px;display:flex}.reviews-module__kQB4Iq__reviewerAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.reviews-module__kQB4Iq__reviewerAvatar img{object-fit:cover;width:100%;height:100%}[data-theme=dark] .reviews-module__kQB4Iq__reviewerAvatar span{color:#fff;background:linear-gradient(135deg,#4a90e2,#667eea);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}[data-theme=light] .reviews-module__kQB4Iq__reviewerAvatar span{color:#fff;background:linear-gradient(135deg,#3182ce,#5a67d8);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}.reviews-module__kQB4Iq__reviewerName{font-size:14px;display:block}[data-theme=dark] .reviews-module__kQB4Iq__reviewerName{color:#fff}[data-theme=light] .reviews-module__kQB4Iq__reviewerName{color:#1a202c}.reviews-module__kQB4Iq__reviewerEmail{font-size:12px;display:block}[data-theme=dark] .reviews-module__kQB4Iq__reviewerEmail{color:#a0aec0}[data-theme=light] .reviews-module__kQB4Iq__reviewerEmail{color:#718096}.reviews-module__kQB4Iq__reviewerCompany{font-size:12px;display:block}[data-theme=dark] .reviews-module__kQB4Iq__reviewerCompany{color:#a0aec0b3}[data-theme=light] .reviews-module__kQB4Iq__reviewerCompany{color:#a0aec0}.reviews-module__kQB4Iq__reviewMeta{flex-shrink:0;align-items:center;gap:10px;display:flex}.reviews-module__kQB4Iq__reviewStars{gap:1px;display:flex}.reviews-module__kQB4Iq__starFilled{color:#f59e0b}[data-theme=dark] .reviews-module__kQB4Iq__starEmpty{color:#a0aec04d}[data-theme=light] .reviews-module__kQB4Iq__starEmpty{color:#7180964d}.reviews-module__kQB4Iq__statusBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:2px;padding:2px 8px;font-size:11px;font-weight:600}.reviews-module__kQB4Iq__status_pending{color:#f59e0b;background:#f59e0b26}.reviews-module__kQB4Iq__status_approved{color:#27ae60;background:#27ae6026}.reviews-module__kQB4Iq__status_hidden{color:#a0aec0;background:#a0aec026}.reviews-module__kQB4Iq__reviewText{margin:0 0 10px;font-size:13px;line-height:1.6}[data-theme=dark] .reviews-module__kQB4Iq__reviewText{color:#cbd5e0}[data-theme=light] .reviews-module__kQB4Iq__reviewText{color:#4a5568}.reviews-module__kQB4Iq__reviewFooter{justify-content:space-between;align-items:center;display:flex}.reviews-module__kQB4Iq__reviewDate{font-size:12px}[data-theme=dark] .reviews-module__kQB4Iq__reviewDate{color:#a0aec080}[data-theme=light] .reviews-module__kQB4Iq__reviewDate{color:#a0aec0}.reviews-module__kQB4Iq__actions{gap:6px;display:flex}.reviews-module__kQB4Iq__approveBtn,.reviews-module__kQB4Iq__hideBtn,.reviews-module__kQB4Iq__showBtn,.reviews-module__kQB4Iq__editBtn,.reviews-module__kQB4Iq__deleteBtn{cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}.reviews-module__kQB4Iq__approveBtn{color:#27ae60;background:#27ae6026}.reviews-module__kQB4Iq__approveBtn:hover{color:#fff;background:#27ae60}.reviews-module__kQB4Iq__hideBtn{color:#a0aec0;background:#a0aec026}.reviews-module__kQB4Iq__hideBtn:hover{color:#fff;background:#a0aec0}.reviews-module__kQB4Iq__showBtn{color:#4a90e2;background:#4a90e226}.reviews-module__kQB4Iq__showBtn:hover{color:#fff;background:#4a90e2}.reviews-module__kQB4Iq__editBtn{color:#4a90e2;background:#4a90e226}.reviews-module__kQB4Iq__editBtn:hover{color:#fff;background:#4a90e2}.reviews-module__kQB4Iq__deleteBtn{color:#e74c3c;background:#e74c3c1a}.reviews-module__kQB4Iq__deleteBtn:hover{color:#fff;background:#e74c3c}.reviews-module__kQB4Iq__editOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.reviews-module__kQB4Iq__editModal{border-radius:2px;width:100%;max-width:600px;overflow:hidden}[data-theme=dark] .reviews-module__kQB4Iq__editModal{background:#0f2238;border:1px solid #4a90e233}[data-theme=light] .reviews-module__kQB4Iq__editModal{background:#fff;border:1px solid #e2e8f0;box-shadow:0 20px 60px #00000026}.reviews-module__kQB4Iq__editModalHeader{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__editModalHeader{border-bottom:1px solid #4a90e21a}[data-theme=light] .reviews-module__kQB4Iq__editModalHeader{border-bottom:1px solid #e2e8f0}.reviews-module__kQB4Iq__editModalTitle{margin:0;font-family:Outfit,sans-serif;font-size:18px;font-weight:600}[data-theme=dark] .reviews-module__kQB4Iq__editModalTitle{color:#fff}[data-theme=light] .reviews-module__kQB4Iq__editModalTitle{color:#1a202c}.reviews-module__kQB4Iq__editCloseBtn{cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}[data-theme=dark] .reviews-module__kQB4Iq__editCloseBtn{color:#a0aec0;background:#a0aec01a}[data-theme=light] .reviews-module__kQB4Iq__editCloseBtn{color:#718096;background:#edf2f7}.reviews-module__kQB4Iq__editCloseBtn:hover{color:#e74c3c}.reviews-module__kQB4Iq__editForm{flex-direction:column;gap:16px;padding:20px;display:flex}.reviews-module__kQB4Iq__editRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reviews-module__kQB4Iq__editGroup{flex-direction:column;gap:4px;display:flex}.reviews-module__kQB4Iq__editLabel{text-transform:uppercase;letter-spacing:.4px;font-family:Outfit,sans-serif;font-size:12px;font-weight:500}[data-theme=dark] .reviews-module__kQB4Iq__editLabel{color:#a0aec0}[data-theme=light] .reviews-module__kQB4Iq__editLabel{color:#718096}.reviews-module__kQB4Iq__editInput,.reviews-module__kQB4Iq__editTextarea{border-radius:2px;outline:none;padding:8px 12px;font-family:Source Sans Pro,sans-serif;font-size:14px;transition:border-color .2s}[data-theme=dark] .reviews-module__kQB4Iq__editInput,[data-theme=dark] .reviews-module__kQB4Iq__editTextarea{color:#fff;background:#1a2f4299;border:1px solid #4a90e233}[data-theme=dark] .reviews-module__kQB4Iq__editInput:focus,[data-theme=dark] .reviews-module__kQB4Iq__editTextarea:focus{border-color:#4a90e2}[data-theme=light] .reviews-module__kQB4Iq__editInput,[data-theme=light] .reviews-module__kQB4Iq__editTextarea{color:#1a202c;background:#f7fafc;border:1px solid #e2e8f0}[data-theme=light] .reviews-module__kQB4Iq__editInput:focus,[data-theme=light] .reviews-module__kQB4Iq__editTextarea:focus{border-color:#3182ce}.reviews-module__kQB4Iq__editTextarea{resize:vertical;min-height:100px}.reviews-module__kQB4Iq__editRating{align-items:center;gap:2px;padding-top:4px;display:flex}.reviews-module__kQB4Iq__editRatingBtn{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .15s}.reviews-module__kQB4Iq__editRatingBtn:hover{transform:scale(1.2)}.reviews-module__kQB4Iq__editActions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.reviews-module__kQB4Iq__editCancelBtn,.reviews-module__kQB4Iq__editSaveBtn{cursor:pointer;border:none;border-radius:2px;padding:8px 18px;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;transition:all .2s}[data-theme=dark] .reviews-module__kQB4Iq__editCancelBtn{color:#a0aec0;background:#a0aec026}[data-theme=light] .reviews-module__kQB4Iq__editCancelBtn{color:#718096;background:#edf2f7}.reviews-module__kQB4Iq__editSaveBtn{color:#fff;background:#4a90e2}.reviews-module__kQB4Iq__editSaveBtn:hover{background:#3a7bd5}.reviews-module__kQB4Iq__editSaveBtn:disabled,.reviews-module__kQB4Iq__editCancelBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.reviews-module__kQB4Iq__container{padding:16px}.reviews-module__kQB4Iq__statsCards{grid-template-columns:1fr 1fr;display:grid}.reviews-module__kQB4Iq__controls{flex-direction:column;align-items:stretch}.reviews-module__kQB4Iq__searchBox{min-width:unset}.reviews-module__kQB4Iq__reviewHeader{flex-direction:column}.reviews-module__kQB4Iq__reviewMeta{align-self:flex-start}}
.services-module__7XfZTG__page{background:#0f1419;min-height:100vh;padding:20px}[data-theme=light] .services-module__7XfZTG__page{background:#f7fafc}.services-module__7XfZTG__pageHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:32px;display:flex}.services-module__7XfZTG__pageTitle{color:#fff;margin-bottom:8px;font-size:2rem;font-weight:700}[data-theme=light] .services-module__7XfZTG__pageTitle{color:#1a202c}.services-module__7XfZTG__pageSubtitle{color:#a0aec0;font-size:1rem}[data-theme=light] .services-module__7XfZTG__pageSubtitle{color:#718096}.services-module__7XfZTG__addButton{color:#fff;cursor:pointer;background:#4a90e2;border:none;border-radius:4px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.services-module__7XfZTG__addButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4a90e24d}.services-module__7XfZTG__loadingState{color:#a0aec0;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}.services-module__7XfZTG__spinner{border:3px solid #2d3748;border-top-color:#4a90e2;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite services-module__7XfZTG__spin}@keyframes services-module__7XfZTG__spin{to{transform:rotate(360deg)}}.services-module__7XfZTG__emptyState{color:#a0aec0;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:300px;display:flex}.services-module__7XfZTG__emptyButton{color:#fff;cursor:pointer;background:#4a90e2;border:none;border-radius:4px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.services-module__7XfZTG__emptyButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4a90e24d}.services-module__7XfZTG__servicesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.services-module__7XfZTG__serviceCard{background:#1a2a3a;border:1px solid #2d3748;border-radius:2px;padding:20px;transition:all .3s}[data-theme=light] .services-module__7XfZTG__serviceCard{background:#fff;border-color:#e2e8f0}.services-module__7XfZTG__serviceCard:hover{border-color:#4a90e2;box-shadow:0 8px 24px #0000004d}[data-theme=light] .services-module__7XfZTG__serviceCard:hover{box-shadow:0 8px 24px #0000001a}.services-module__7XfZTG__cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.services-module__7XfZTG__cardIcon{flex-shrink:0}.services-module__7XfZTG__cardActions{gap:8px;display:flex}.services-module__7XfZTG__iconButton{color:#a0aec0;cursor:pointer;background:#0f1419;border:1px solid #2d3748;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}[data-theme=light] .services-module__7XfZTG__iconButton{color:#718096;background:#f7fafc;border-color:#e2e8f0}.services-module__7XfZTG__iconButton:hover{color:#4a90e2;background:#1a2a3a;border-color:#4a90e2}[data-theme=light] .services-module__7XfZTG__iconButton:hover{background:#fff}.services-module__7XfZTG__deleteButton:hover{color:#e74c3c;border-color:#e74c3c}.services-module__7XfZTG__cardThumbnail{object-fit:cover;border:1px solid #2d3748;border-radius:2px;width:100%;height:120px;margin-bottom:12px}[data-theme=light] .services-module__7XfZTG__cardThumbnail{border-color:#e2e8f0}.services-module__7XfZTG__cardTitle{color:#fff;margin-bottom:8px;font-size:1.25rem;font-weight:700}[data-theme=light] .services-module__7XfZTG__cardTitle{color:#1a202c}.services-module__7XfZTG__cardTagline{color:#a0aec0;margin-bottom:16px;font-size:14px;line-height:1.5}[data-theme=light] .services-module__7XfZTG__cardTagline{color:#718096}.services-module__7XfZTG__cardMeta{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.services-module__7XfZTG__timeline{border-radius:2px;padding:4px 12px;font-size:12px;font-weight:600}.services-module__7XfZTG__visibility{color:#a0aec0;font-size:12px}.services-module__7XfZTG__deliverablesList{flex-direction:column;gap:8px;display:flex}.services-module__7XfZTG__deliverableItem{color:#a0aec0;align-items:center;gap:8px;font-size:13px;display:flex}[data-theme=light] .services-module__7XfZTG__deliverableItem{color:#718096}.services-module__7XfZTG__moreItems{color:#a0aec0;margin-top:4px;font-size:12px;font-style:italic}.services-module__7XfZTG__modalOverlay{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.services-module__7XfZTG__modal{background:#1a2a3a;border:1px solid #2d3748;border-radius:2px;flex-direction:column;width:100%;max-width:700px;max-height:90vh;display:flex;overflow:hidden}[data-theme=light] .services-module__7XfZTG__modal{background:#fff;border-color:#e2e8f0}.services-module__7XfZTG__modalHeader{border-bottom:1px solid #2d3748;justify-content:space-between;align-items:center;padding:24px;display:flex}[data-theme=light] .services-module__7XfZTG__modalHeader{border-bottom-color:#e2e8f0}.services-module__7XfZTG__modalHeader h2{color:#fff;font-size:1.5rem;font-weight:700}[data-theme=light] .services-module__7XfZTG__modalHeader h2{color:#1a202c}.services-module__7XfZTG__closeButton{color:#a0aec0;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.services-module__7XfZTG__closeButton:hover{color:#fff;background:#0f1419}[data-theme=light] .services-module__7XfZTG__closeButton:hover{color:#1a202c;background:#f7fafc}.services-module__7XfZTG__modalContent{background:#1a2a3a;flex:1;padding:24px;overflow-y:auto}[data-theme=light] .services-module__7XfZTG__modalContent{background:#fff}.services-module__7XfZTG__formGroup{margin-bottom:20px}.services-module__7XfZTG__formGroup label{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600;display:block}[data-theme=light] .services-module__7XfZTG__formGroup label{color:#1a202c}.services-module__7XfZTG__formGroup input,.services-module__7XfZTG__formGroup textarea{color:#fff;background:#0f1419;border:1px solid #2d3748;border-radius:2px;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}[data-theme=light] .services-module__7XfZTG__formGroup input,[data-theme=light] .services-module__7XfZTG__formGroup textarea{color:#1a202c;background:#f7fafc;border-color:#e2e8f0}.services-module__7XfZTG__formGroup input:focus,.services-module__7XfZTG__formGroup textarea:focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 3px #4a90e21a}.services-module__7XfZTG__formGroup textarea{resize:vertical;font-family:inherit}.services-module__7XfZTG__formGroup small{color:#a0aec0;margin-top:6px;font-size:12px;display:block}[data-theme=light] .services-module__7XfZTG__formGroup small{color:#718096}.services-module__7XfZTG__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.services-module__7XfZTG__rangeSlider{appearance:none;cursor:pointer;background:#2d3748;border:none;border-radius:3px;outline:none;width:100%;height:6px;padding:0}[data-theme=light] .services-module__7XfZTG__rangeSlider{background:#e2e8f0}.services-module__7XfZTG__rangeSlider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#4a90e2;border:2px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #0000004d}.services-module__7XfZTG__rangeSlider::-moz-range-thumb{cursor:pointer;background:#4a90e2;border:2px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #0000004d}.services-module__7XfZTG__iconPicker{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.services-module__7XfZTG__iconOption{aspect-ratio:1;color:#a0aec0;cursor:pointer;background:#0f1419;border:2px solid #2d3748;border-radius:2px;justify-content:center;align-items:center;width:100%;transition:all .2s;display:flex}[data-theme=light] .services-module__7XfZTG__iconOption{color:#718096;background:#f7fafc;border-color:#e2e8f0}.services-module__7XfZTG__iconOption:hover{background:#1a2a3a;border-color:#4a90e2}[data-theme=light] .services-module__7XfZTG__iconOption:hover{background:#fff}.services-module__7XfZTG__iconSelected{color:#4a90e2;background:#4a90e21a;border-color:#4a90e2}.services-module__7XfZTG__arrayInput{gap:8px;margin-bottom:8px;display:flex}.services-module__7XfZTG__arrayInput input{flex:1}.services-module__7XfZTG__removeButton{color:#a0aec0;cursor:pointer;background:0 0;border:1px solid #2d3748;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}[data-theme=light] .services-module__7XfZTG__removeButton{color:#718096;border-color:#e2e8f0}.services-module__7XfZTG__removeButton:hover{color:#e74c3c;background:#e74c3c1a;border-color:#e74c3c}.services-module__7XfZTG__addItemButton{color:#a0aec0;cursor:pointer;background:0 0;border:1px dashed #2d3748;border-radius:4px;align-items:center;gap:6px;margin-top:8px;padding:8px 16px;font-size:13px;transition:all .2s;display:flex}[data-theme=light] .services-module__7XfZTG__addItemButton{color:#718096;border-color:#e2e8f0}.services-module__7XfZTG__addItemButton:hover{color:#4a90e2;background:#4a90e20d;border-color:#4a90e2}.services-module__7XfZTG__techGrid{flex-wrap:wrap;gap:8px;display:flex}.services-module__7XfZTG__techOption{color:#a0aec0;cursor:pointer;background:#0f1419;border:2px solid #2d3748;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}[data-theme=light] .services-module__7XfZTG__techOption{color:#718096;background:#f7fafc;border-color:#e2e8f0}.services-module__7XfZTG__techOption:hover{background:#1a2a3a;border-color:#4a90e2}[data-theme=light] .services-module__7XfZTG__techOption:hover{background:#fff}.services-module__7XfZTG__techSelected{color:#4a90e2;background:#4a90e21a;border-color:#4a90e2}.services-module__7XfZTG__colorInput{align-items:center;gap:12px;display:flex}.services-module__7XfZTG__colorInput input[type=color]{cursor:pointer;border:1px solid #2d3748;border-radius:2px;width:50px;height:40px}[data-theme=light] .services-module__7XfZTG__colorInput input[type=color]{border-color:#e2e8f0}.services-module__7XfZTG__colorInput input[type=text]{flex:1}.services-module__7XfZTG__switchLabel{cursor:pointer;color:#fff;align-items:center;gap:12px;display:flex}[data-theme=light] .services-module__7XfZTG__switchLabel{color:#1a202c}.services-module__7XfZTG__switch{cursor:pointer;appearance:none;background:#2d3748;border:none;border-radius:13px;width:48px;height:26px;transition:all .3s;position:relative}.services-module__7XfZTG__switch:checked{background:#48bb78}.services-module__7XfZTG__switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:3px;left:3px}.services-module__7XfZTG__switch:checked:after{transform:translate(22px)}.services-module__7XfZTG__modalFooter{background:#1a2a3a;border-top:1px solid #2d3748;justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}[data-theme=light] .services-module__7XfZTG__modalFooter{background:#fff;border-top-color:#e2e8f0}.services-module__7XfZTG__cancelButton,.services-module__7XfZTG__saveButton{cursor:pointer;border:none;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.services-module__7XfZTG__cancelButton{color:#a0aec0;background:#0f1419;border:1px solid #2d3748}[data-theme=light] .services-module__7XfZTG__cancelButton{color:#718096;background:#f7fafc;border-color:#e2e8f0}.services-module__7XfZTG__cancelButton:hover{color:#fff;background:#1a2a3a;border-color:#4a90e2}[data-theme=light] .services-module__7XfZTG__cancelButton:hover{color:#1a202c;background:#fff}.services-module__7XfZTG__saveButton{color:#fff;background:#4a90e2}.services-module__7XfZTG__saveButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4a90e24d}@media (max-width:768px){.services-module__7XfZTG__pageHeader{flex-direction:column;align-items:flex-start}.services-module__7XfZTG__servicesGrid,.services-module__7XfZTG__formRow{grid-template-columns:1fr}.services-module__7XfZTG__iconPicker{grid-template-columns:repeat(5,1fr)}.services-module__7XfZTG__modal{max-height:85vh;margin:20px 0}.services-module__7XfZTG__modalFooter{flex-direction:column}.services-module__7XfZTG__cancelButton,.services-module__7XfZTG__saveButton{width:100%}}.services-module__7XfZTG__confirmDialog{background:#1a2a3a;border:1px solid #2d3748;border-radius:2px;width:90%;max-width:400px;padding:24px}[data-theme=light] .services-module__7XfZTG__confirmDialog{background:#fff;border-color:#e2e8f0}.services-module__7XfZTG__confirmDialog h3{color:#fff;margin-bottom:12px;font-size:1.25rem;font-weight:700}[data-theme=light] .services-module__7XfZTG__confirmDialog h3{color:#1a202c}.services-module__7XfZTG__confirmDialog p{color:#a0aec0;margin-bottom:20px;line-height:1.5}[data-theme=light] .services-module__7XfZTG__confirmDialog p{color:#718096}.services-module__7XfZTG__confirmActions{justify-content:flex-end;gap:12px;display:flex}.services-module__7XfZTG__deleteConfirmButton{color:#fff;cursor:pointer;background:#e74c3c;border:none;border-radius:4px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.services-module__7XfZTG__deleteConfirmButton:hover{background:#c0392b;transform:translateY(-2px)}
