.dashboard-module__LCvPiG__container{flex-direction:column;gap:24px;max-width:1400px;min-height:100vh;margin:0 auto;padding:24px;display:flex}.dashboard-module__LCvPiG__header{border:1px solid var(--border-color);background:#0f0f1480;border-radius:16px;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.dashboard-module__LCvPiG__logoArea{align-items:center;gap:12px;display:flex}.dashboard-module__LCvPiG__logoGlow{background:var(--color-primary);width:12px;height:12px;box-shadow:0 0 12px var(--color-primary);--glow-color:var(--color-primary);border-radius:50%;animation:2s ease-in-out infinite dashboard-module__LCvPiG__pulse-glow}.dashboard-module__LCvPiG__logoText{letter-spacing:-.5px;background:linear-gradient(135deg,#fff 30%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:20px;font-weight:800}.dashboard-module__LCvPiG__agentBadge{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:20px;align-items:center;gap:10px;padding:6px 12px;display:flex}.dashboard-module__LCvPiG__agentDot{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 8px var(--color-success);border-radius:50%}.dashboard-module__LCvPiG__agentName{color:var(--text-main);font-size:13px;font-weight:500}.dashboard-module__LCvPiG__statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.dashboard-module__LCvPiG__statCard{flex-direction:column;gap:8px;padding:20px;display:flex}.dashboard-module__LCvPiG__statLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:12px}.dashboard-module__LCvPiG__statValue{font-size:28px;font-weight:700;font-family:var(--font-mono);color:#fff}.dashboard-module__LCvPiG__statSub{color:var(--text-dark);font-size:11px}.dashboard-module__LCvPiG__mainGrid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}@media (max-width:1024px){.dashboard-module__LCvPiG__mainGrid{grid-template-columns:1fr}}.dashboard-module__LCvPiG__cardTitle{color:#fff;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.dashboard-module__LCvPiG__leadsCard{flex-direction:column;gap:20px;padding:24px;display:flex}.dashboard-module__LCvPiG__uploadZone{text-align:center;cursor:pointer;background:#ffffff03;border:2px dashed #ffffff1a;border-radius:12px;padding:24px;transition:all .2s}.dashboard-module__LCvPiG__uploadZone:hover{border-color:var(--color-primary);background:#7c3aed08}.dashboard-module__LCvPiG__uploadIcon{margin-bottom:8px;font-size:24px}.dashboard-module__LCvPiG__uploadText{color:var(--text-muted);font-size:13px}.dashboard-module__LCvPiG__uploadText span{color:var(--color-primary);font-weight:500}.dashboard-module__LCvPiG__tableWrapper{border:1px solid #ffffff0d;border-radius:8px;max-height:400px;overflow:auto}.dashboard-module__LCvPiG__table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.dashboard-module__LCvPiG__table th{color:var(--text-muted);border-bottom:1px solid var(--border-color);background:#0000004d;padding:12px 16px;font-weight:600}.dashboard-module__LCvPiG__table td{vertical-align:middle;border-bottom:1px solid #ffffff05;padding:12px 16px}.dashboard-module__LCvPiG__table tr:hover{background:#ffffff05}.dashboard-module__LCvPiG__compactTable{border-collapse:collapse;text-align:left;width:max-content;font-size:13px}.dashboard-module__LCvPiG__compactTable th{color:var(--text-muted);border-bottom:1px solid var(--border-color);background:#0000004d;padding:8px 10px;font-weight:600}.dashboard-module__LCvPiG__compactTable td{vertical-align:middle;border-bottom:1px solid #ffffff05;padding:8px 10px}.dashboard-module__LCvPiG__compactTable tr:hover{background:#ffffff05}.dashboard-module__LCvPiG__badge{text-transform:uppercase;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.dashboard-module__LCvPiG__badgeQueued{color:var(--text-muted);background:#6b728026;border:1px solid #6b728033}.dashboard-module__LCvPiG__badgeRinging{color:var(--color-warning);--pulse-color:#f59e0b66;--pulse-color-fade:#f59e0b00;background:#f59e0b26;border:1px solid #f59e0b33;animation:2s ease-in-out infinite dashboard-module__LCvPiG__pulse-ring}.dashboard-module__LCvPiG__badgeLive{color:var(--color-success);--pulse-color:#10b98166;--pulse-color-fade:#10b98100;background:#10b98126;border:1px solid #10b98140;animation:1.5s ease-in-out infinite dashboard-module__LCvPiG__pulse-ring;box-shadow:0 0 10px #10b98133}.dashboard-module__LCvPiG__badgeCompleted{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f633}.dashboard-module__LCvPiG__controlCard{flex-direction:column;gap:20px;padding:24px;display:flex}.dashboard-module__LCvPiG__settingsPanel{background:#0003;border:1px solid #ffffff08;border-radius:8px;padding:16px}.dashboard-module__LCvPiG__settingsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dashboard-module__LCvPiG__settingField{flex-direction:column;gap:6px;display:flex}.dashboard-module__LCvPiG__settingField label{text-transform:uppercase;color:var(--text-muted);font-size:11px}.dashboard-module__LCvPiG__input,.dashboard-module__LCvPiG__select{border:1px solid var(--border-color);color:#fff;background:#ffffff0d;border-radius:6px;outline:none;padding:8px 12px;font-size:13px;transition:border-color .2s}.dashboard-module__LCvPiG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:36px}.dashboard-module__LCvPiG__select option{color:#fff;background:#111118}.dashboard-module__LCvPiG__input:focus,.dashboard-module__LCvPiG__select:focus{border-color:var(--color-primary)}.dashboard-module__LCvPiG__dialBar{background:#7c3aed08;border:1px solid #7c3aed1a;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.dashboard-module__LCvPiG__btnStart{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 28px;font-size:15px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 20px #7c3aed66}.dashboard-module__LCvPiG__btnStart:hover{transform:translateY(-1px);box-shadow:0 6px 24px #7c3aed99}.dashboard-module__LCvPiG__btnStart:active{transform:translateY(1px)}.dashboard-module__LCvPiG__btnStop{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 28px;font-size:15px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 20px #ef444466}.dashboard-module__LCvPiG__btnStop:hover{transform:translateY(-1px);box-shadow:0 6px 24px #ef444499}.dashboard-module__LCvPiG__btnReset{color:var(--text-muted);border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .2s}.dashboard-module__LCvPiG__btnReset:hover{border-color:var(--border-color-hover);color:#fff}.dashboard-module__LCvPiG__linesContainer{flex-direction:column;gap:12px;margin-top:10px;display:flex}.dashboard-module__LCvPiG__lineCard{background:#ffffff03;border:1px solid #ffffff08;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 20px;transition:all .3s;display:flex}.dashboard-module__LCvPiG__lineCardActive{background:#f59e0b08;border-color:#f59e0b26}.dashboard-module__LCvPiG__lineCardLive{background:#10b9810a;border-color:#10b98140;box-shadow:inset 0 0 15px #10b9810d}.dashboard-module__LCvPiG__lineInfo{align-items:center;gap:14px;display:flex}.dashboard-module__LCvPiG__lineBadge{color:var(--text-muted);font-size:11px;font-weight:700;font-family:var(--font-mono);background:#ffffff0d;border-radius:4px;padding:4px 8px}.dashboard-module__LCvPiG__lineBadgeActive{color:var(--color-warning);background:#f59e0b1a}.dashboard-module__LCvPiG__lineBadgeLive{color:var(--color-success);background:#10b9811a}.dashboard-module__LCvPiG__lineDetails{flex-direction:column;display:flex}.dashboard-module__LCvPiG__lineNum{color:#fff;font-size:13px;font-weight:600}.dashboard-module__LCvPiG__lineLead{color:var(--text-muted);font-size:11px}.dashboard-module__LCvPiG__lineStatusArea{align-items:center;gap:12px;display:flex}.dashboard-module__LCvPiG__lineStatusText{text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.dashboard-module__LCvPiG__statusColorIdle{color:var(--text-dark)}.dashboard-module__LCvPiG__statusColorRinging{color:var(--color-warning)}.dashboard-module__LCvPiG__statusColorLive{color:var(--color-success)}.dashboard-module__LCvPiG__statusColorCompleted{color:var(--color-info)}.dashboard-module__LCvPiG__audioWave{align-items:center;gap:3px;height:16px;display:flex}.dashboard-module__LCvPiG__waveBar{background-color:var(--color-success);transform-origin:bottom;width:2px;height:100%;animation:1s ease-in-out infinite dashboard-module__LCvPiG__wave}.dashboard-module__LCvPiG__waveBar:nth-child(2){animation-delay:.15s}.dashboard-module__LCvPiG__waveBar:nth-child(3){animation-delay:.3s}.dashboard-module__LCvPiG__waveBar:nth-child(4){animation-delay:.45s}.dashboard-module__LCvPiG__pulseIndicator{background:var(--pulse-bg,var(--text-dark));border-radius:50%;width:8px;height:8px}.dashboard-module__LCvPiG__pulseIndicatorRinging{--pulse-bg:var(--color-warning);--pulse-color:#f59e0b66;--pulse-color-fade:#f59e0b00;animation:1.5s ease-in-out infinite dashboard-module__LCvPiG__pulse-ring}.dashboard-module__LCvPiG__pulseIndicatorLive{--pulse-bg:var(--color-success);--pulse-color:#10b98166;--pulse-color-fade:#10b98100;animation:1s ease-in-out infinite dashboard-module__LCvPiG__pulse-ring}.dashboard-module__LCvPiG__uploadOverlay{color:#fff;background:#7c3aed1a;border:1px solid #7c3aed33;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:500;display:flex}.dashboard-module__LCvPiG__errorOverlay{color:var(--color-danger);background:#ef44441a;border:1px solid #ef444433;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:500;display:flex}.dashboard-module__LCvPiG__campaignList{flex-direction:column;gap:12px;width:100%;display:flex}.dashboard-module__LCvPiG__campaignCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;transition:all .25s;overflow:hidden}.dashboard-module__LCvPiG__campaignCard:hover{background:#ffffff06;border-color:#7c3aed33}.dashboard-module__LCvPiG__campaignCardActive{background:#7c3aed05;border-color:#7c3aed66}.dashboard-module__LCvPiG__campaignHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:16px;transition:background .2s;display:flex}.dashboard-module__LCvPiG__campaignHeader:hover{background:#ffffff05}.dashboard-module__LCvPiG__campaignTitleSection{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.dashboard-module__LCvPiG__campaignCollapseIcon{color:var(--text-muted);flex-shrink:0;transition:transform .25s}.dashboard-module__LCvPiG__campaignCollapseIconExpanded{color:var(--color-primary);transform:rotate(180deg)}.dashboard-module__LCvPiG__campaignMeta{flex-direction:column;min-width:0;display:flex}.dashboard-module__LCvPiG__campaignTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.dashboard-module__LCvPiG__campaignDate{color:var(--text-dark);margin-top:2px;font-size:10px}.dashboard-module__LCvPiG__campaignProgressSection{flex-shrink:0;align-items:center;gap:16px;width:45%;display:flex}.dashboard-module__LCvPiG__campaignProgressInfo{flex-direction:column;align-items:flex-end;min-width:75px;display:flex}.dashboard-module__LCvPiG__campaignStats{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-mono)}.dashboard-module__LCvPiG__campaignPercent{color:var(--text-muted);font-size:10px}.dashboard-module__LCvPiG__campaignProgressBar{background:#ffffff0d;border-radius:3px;flex:1;height:6px;overflow:hidden}.dashboard-module__LCvPiG__campaignProgressFill{background:linear-gradient(90deg,#7c3aed 0%,#a78bfa 100%);border-radius:3px;height:100%;transition:width .4s}.dashboard-module__LCvPiG__campaignActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.dashboard-module__LCvPiG__campaignDetails{background:#00000040;border-top:1px solid #ffffff0d;animation:.25s ease-out dashboard-module__LCvPiG__slide-down}.dashboard-module__LCvPiG__btnDeleteIcon{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.dashboard-module__LCvPiG__btnDeleteIcon:hover{color:var(--color-danger);background:#ef44441a}.dashboard-module__LCvPiG__btnExportIcon{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.dashboard-module__LCvPiG__btnExportIcon:hover{color:var(--color-primary);background:#a78bfa1a}.dashboard-module__LCvPiG__btnLeadDelete{color:var(--text-dark);padding:4px}.dashboard-module__LCvPiG__btnLeadDelete:hover{color:var(--color-danger)}@keyframes dashboard-module__LCvPiG__slide-down{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.dashboard-module__LCvPiG__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;animation:.2s ease-out dashboard-module__LCvPiG__fade-in;display:flex;position:fixed;inset:0}.dashboard-module__LCvPiG__modalCard{background:#111118f2;border:1px solid #7c3aed33;border-radius:16px;flex-direction:column;gap:16px;width:90%;max-width:450px;padding:24px;animation:.2s cubic-bezier(.16,1,.3,1) dashboard-module__LCvPiG__scale-up;display:flex;box-shadow:0 10px 40px #00000080,0 0 20px #7c3aed1a}.dashboard-module__LCvPiG__modalHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.dashboard-module__LCvPiG__modalTitle{color:#fff;font-size:16px;font-weight:700}.dashboard-module__LCvPiG__modalBody{flex-direction:column;gap:8px;display:flex}.dashboard-module__LCvPiG__modalLabel{text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.dashboard-module__LCvPiG__modalActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}@keyframes dashboard-module__LCvPiG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes dashboard-module__LCvPiG__scale-up{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dashboard-module__LCvPiG__statusSelect{text-transform:uppercase;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:10px;border:1px solid #0000;border-radius:4px;outline:none;padding:4px 24px 4px 8px;font-size:11px;font-weight:600;transition:all .2s}.dashboard-module__LCvPiG__statusSelectQueued{color:var(--text-muted);background-color:#6b728026;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");border-color:#6b728033}.dashboard-module__LCvPiG__statusSelectQueued option{color:#fff;background:#111118}.dashboard-module__LCvPiG__statusSelectRinging{color:var(--color-warning);background-color:#f59e0b26;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%23f59e0b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");border-color:#f59e0b33}.dashboard-module__LCvPiG__statusSelectRinging option{color:#fff;background:#111118}.dashboard-module__LCvPiG__statusSelectLive{color:var(--color-success);background-color:#10b98126;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%2310b981' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");border-color:#10b98140}.dashboard-module__LCvPiG__statusSelectLive option{color:#fff;background:#111118}.dashboard-module__LCvPiG__statusSelectCompleted{color:#60a5fa;background-color:#3b82f626;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='%2360a5fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><polyline points='6 9 12 15 18 9'></polyline></svg>");border-color:#3b82f633}.dashboard-module__LCvPiG__statusSelectCompleted option{color:#fff;background:#111118}.dashboard-module__LCvPiG__notesInput{color:#fff;resize:none;background:0 0;border:1px solid #0000;border-radius:4px;outline:none;width:100%;max-width:140px;height:28px;min-height:28px;padding:6px 8px;font-family:inherit;font-size:12px;line-height:1.4;transition:max-width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),background-color .2s,border-color .2s;display:block;overflow:hidden}.dashboard-module__LCvPiG__notesInput:hover{background:#ffffff08;border-color:#ffffff1a}.dashboard-module__LCvPiG__notesInput:focus{border-color:var(--color-primary);background:#00000059;max-width:320px;height:75px;overflow-y:auto;box-shadow:0 0 0 2px #7c3aed40}.dashboard-module__LCvPiG__notesInput::placeholder{color:#ffffff40;font-style:italic}@keyframes dashboard-module__LCvPiG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard-module__LCvPiG__spin{animation:1s linear infinite dashboard-module__LCvPiG__spin}.dashboard-module__LCvPiG__authContainer{background:radial-gradient(circle,#7c3aed14 0%,#0f0f1400 70%),#0b0b0f;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.dashboard-module__LCvPiG__authContainer:before{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle,#8b5cf626 0%,#8b5cf600 70%);width:60%;height:60%;position:absolute;top:-20%;left:-20%}.dashboard-module__LCvPiG__authContainer:after{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle,#a78bfa1a 0%,#a78bfa00 70%);width:60%;height:60%;position:absolute;bottom:-20%;right:-20%}.dashboard-module__LCvPiG__authCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;background:#111118b3;border:1px solid #7c3aed26;border-radius:24px;flex-direction:column;gap:28px;width:100%;max-width:440px;padding:40px;display:flex;box-shadow:0 20px 50px #0006,inset 0 1px #ffffff0d}.dashboard-module__LCvPiG__authHeaderArea{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.dashboard-module__LCvPiG__authLogo{letter-spacing:-1px;background:linear-gradient(135deg,#fff 40%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:28px;font-weight:900}.dashboard-module__LCvPiG__authSubtitle{color:var(--text-muted);font-size:14px}.dashboard-module__LCvPiG__authTabs{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.dashboard-module__LCvPiG__authTab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px;font-size:14px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.dashboard-module__LCvPiG__authTabActive{color:#c084fc;background:#7c3aed26;box-shadow:inset 0 0 12px #7c3aed1a,0 0 0 1px #7c3aed33}.dashboard-module__LCvPiG__authForm{flex-direction:column;gap:18px;display:flex}.dashboard-module__LCvPiG__authFormGroup{flex-direction:column;gap:8px;display:flex}.dashboard-module__LCvPiG__authFormGroup label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:11px;font-weight:600}.dashboard-module__LCvPiG__authInput{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:12px 16px;font-size:14px;transition:all .2s}.dashboard-module__LCvPiG__authInput:focus{background:#ffffff0f;border-color:#a78bfa;box-shadow:0 0 0 3px #7c3aed33}.dashboard-module__LCvPiG__authSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%);border:none;border-radius:10px;width:100%;margin-top:10px;padding:14px;font-size:15px;font-weight:700;transition:all .2s;box-shadow:0 4px 15px #7c3aed59}.dashboard-module__LCvPiG__authSubmitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed80}.dashboard-module__LCvPiG__authSubmitBtn:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__LCvPiG__authDivider{text-align:center;color:var(--text-dark);text-transform:uppercase;letter-spacing:1px;align-items:center;font-size:11px;font-weight:600;display:flex}.dashboard-module__LCvPiG__authDivider:before,.dashboard-module__LCvPiG__authDivider:after{content:"";border-bottom:1px solid #ffffff0d;flex:1}.dashboard-module__LCvPiG__authDivider:not(:empty):before{margin-right:12px}.dashboard-module__LCvPiG__authDivider:not(:empty):after{margin-left:12px}.dashboard-module__LCvPiG__googleBtnWrapper{justify-content:center;align-items:center;width:100%;display:flex}.dashboard-module__LCvPiG__mockGoogleBtn{color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.dashboard-module__LCvPiG__mockGoogleBtn:hover{background:#ffffff0d;border-color:#ffffff1a}.dashboard-module__LCvPiG__btnLogout{color:var(--color-danger);cursor:pointer;background:#ef44441a;border:1px solid #ef444426;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.dashboard-module__LCvPiG__btnLogout:hover{color:#ff6b6b;background:#ef444433;border-color:#ef444440}.dashboard-module__LCvPiG__chatWidgetButton{background:linear-gradient(135deg, var(--color-primary) 0%, #6d28d9 100%);color:#fff;cursor:pointer;z-index:999;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #7c3aed4d}.dashboard-module__LCvPiG__chatWidgetButton:hover{transform:scale(1.05)translateY(-2px);box-shadow:0 6px 24px #7c3aed80}.dashboard-module__LCvPiG__chatWidgetButtonActive{background:linear-gradient(135deg,#1f1f2e 0%,#111118 100%);border-color:#ffffff26;transform:rotate(90deg)}.dashboard-module__LCvPiG__chatWidgetCard{-webkit-backdrop-filter:blur(24px);z-index:999;transform-origin:100% 100%;background:#111118d9;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:380px;height:500px;max-height:calc(100vh - 120px);animation:.2s cubic-bezier(.16,1,.3,1) dashboard-module__LCvPiG__scale-up;display:flex;position:fixed;bottom:92px;right:24px;overflow:hidden;box-shadow:0 20px 40px #00000080,0 0 20px #7c3aed0d}.dashboard-module__LCvPiG__chatWidgetHeader{background:#0003;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.dashboard-module__LCvPiG__chatWidgetTitle{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.dashboard-module__LCvPiG__chatWidgetClose{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:18px;transition:color .2s;display:flex}.dashboard-module__LCvPiG__chatWidgetClose:hover{color:#fff}.dashboard-module__LCvPiG__chatWidgetBody{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.dashboard-module__LCvPiG__widgetMenuBtn{color:#fff;cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.dashboard-module__LCvPiG__widgetMenuBtn:hover{background:#7c3aed14;border-color:#7c3aed4d;transform:translate(4px)}.dashboard-module__LCvPiG__widgetMenuBtnIcon{color:var(--color-primary);font-size:16px;transition:transform .2s}.dashboard-module__LCvPiG__widgetMenuBtn:hover .dashboard-module__LCvPiG__widgetMenuBtnIcon{transform:translate(2px)}.dashboard-module__LCvPiG__faqList{flex-direction:column;gap:10px;display:flex}.dashboard-module__LCvPiG__faqItem{border-bottom:1px solid #ffffff0a;padding-bottom:10px}.dashboard-module__LCvPiG__faqItem:last-child{border-bottom:none;padding-bottom:0}.dashboard-module__LCvPiG__faqQuestion{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;font-weight:600;transition:color .2s;display:flex}.dashboard-module__LCvPiG__faqQuestion:hover{color:var(--color-primary)}.dashboard-module__LCvPiG__faqQuestionIcon{color:var(--text-muted);font-size:12px;transition:transform .2s}.dashboard-module__LCvPiG__faqQuestionIconExpanded{color:var(--color-primary);transform:rotate(90deg)}.dashboard-module__LCvPiG__faqAnswer{color:var(--text-muted);padding:4px 0 8px;font-size:12px;line-height:1.5;animation:.2s ease-out dashboard-module__LCvPiG__fade-in-down}.dashboard-module__LCvPiG__widgetBackBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-bottom:12px;padding:0;font-size:12px;font-weight:600;transition:color .2s;display:inline-flex}.dashboard-module__LCvPiG__widgetBackBtn:hover{color:#fff}.dashboard-module__LCvPiG__widgetForm{flex-direction:column;gap:14px;display:flex}.dashboard-module__LCvPiG__widgetFormGroup{flex-direction:column;gap:6px;display:flex}.dashboard-module__LCvPiG__widgetFormGroup label{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;font-size:11px;font-weight:600}.dashboard-module__LCvPiG__widgetInput,.dashboard-module__LCvPiG__widgetTextarea{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;transition:all .2s}.dashboard-module__LCvPiG__widgetInput:focus,.dashboard-module__LCvPiG__widgetTextarea:focus{border-color:var(--color-primary);background:#7c3aed05;box-shadow:0 0 0 2px #7c3aed26}.dashboard-module__LCvPiG__widgetTextarea{resize:none;height:110px}.dashboard-module__LCvPiG__widgetSubmitBtn{background:linear-gradient(135deg, var(--color-primary) 0%, #6d28d9 100%);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:13px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 15px #7c3aed33}.dashboard-module__LCvPiG__widgetSubmitBtn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed59}.dashboard-module__LCvPiG__widgetSubmitBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.dashboard-module__LCvPiG__widgetSuccess{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:20px 0;display:flex}.dashboard-module__LCvPiG__widgetSuccessIcon{color:var(--color-success);font-size:44px;animation:.4s cubic-bezier(.175,.885,.32,1.275) dashboard-module__LCvPiG__scale-bounce}.dashboard-module__LCvPiG__widgetSuccessTitle{color:#fff;font-size:16px;font-weight:700}.dashboard-module__LCvPiG__widgetSuccessText{color:var(--text-muted);max-width:260px;font-size:12px;line-height:1.6}@keyframes dashboard-module__LCvPiG__scale-bounce{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes dashboard-module__LCvPiG__fade-in-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
