.layout-module-scss-module__AOQQOG__roleWrapper{flex-flow:column;min-height:100vh;display:flex}.layout-module-scss-module__AOQQOG__customHeader:before{content:"";pointer-events:none;z-index:-1;background-color:#d2ddf441;position:absolute;inset:0}.layout-module-scss-module__AOQQOG__customHeader{z-index:999;background-color:var(--bg-header);isolation:isolate;position:sticky;top:0}.layout-module-scss-module__AOQQOG__container{background-color:var(--bg-container);background-image:radial-gradient(circle, var(--bg-dot-pattern) 1.2px, transparent 1.2px);background-size:22px 22px;flex-flow:column;flex:1;justify-content:flex-start;display:flex}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector{background:var(--bg-card);border:1px solid var(--border-color);max-width:90%;box-shadow:0 1px 4px rgba(var(--color-primary-rgb), .1);border-radius:24px;flex-flow:wrap;justify-content:center;align-self:center;align-items:center;gap:6px 2px;margin:16px auto 0;padding:5px;display:flex}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector button{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;display:flex}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector button:hover{background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary)}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector .layout-module-scss-module__AOQQOG__active{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .35);font-weight:600}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector .layout-module-scss-module__AOQQOG__active:hover{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff}.layout-module-scss-module__AOQQOG__childrenContainer{padding-bottom:60px}@media (max-width:768px){.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector{flex-flow:wrap;justify-content:center;row-gap:6px;max-width:100%;padding:4px}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector button{padding:10px 16px;font-size:16px}.layout-module-scss-module__AOQQOG__container .layout-module-scss-module__AOQQOG__actionSelector button svg{display:none}}
.gettingStarted-module-scss-module__yoF0xq__wrapper{align-items:center;display:flex;position:relative}.gettingStarted-module-scss-module__yoF0xq__triggerBtn{cursor:pointer;background:0 0;border:none;border-radius:20px;align-items:center;gap:5px;padding:6px 10px;transition:background .15s,box-shadow .15s;animation:30s ease-in-out infinite gettingStarted-module-scss-module__yoF0xq__btnPulse;display:flex}.gettingStarted-module-scss-module__yoF0xq__triggerBtn:hover{background:rgba(var(--color-secondary-rgb), .1);box-shadow:0 0 0 2px rgba(var(--color-secondary-rgb), .3);animation:none}@keyframes gettingStarted-module-scss-module__yoF0xq__btnPulse{0%,88%{box-shadow:none;background:0 0}90%,96%{background:rgba(var(--color-secondary-rgb), .12);box-shadow:0 0 0 3px rgba(var(--color-secondary-rgb), .25),0 0 10px rgba(var(--color-secondary-rgb), .15)}to{box-shadow:none;background:0 0}}.gettingStarted-module-scss-module__yoF0xq__triggerRocket{transform-origin:bottom;align-items:center;animation:30s ease-in-out infinite gettingStarted-module-scss-module__yoF0xq__rocketNudge;display:flex}@keyframes gettingStarted-module-scss-module__yoF0xq__rocketNudge{0%,88%{color:var(--color-primary);transform:rotate(0)scale(1)}90%{color:var(--color-secondary);transform:rotate(-18deg)scale(1.2)}92%{color:var(--color-secondary);transform:rotate(14deg)scale(1.2)}94%{color:var(--color-secondary);transform:rotate(-10deg)scale(1.1)}96%{color:var(--color-primary);transform:rotate(7deg)scale(1.05)}98%{color:var(--color-primary);transform:rotate(-3deg)scale(1.02)}to{color:var(--color-primary);transform:rotate(0)scale(1)}}.gettingStarted-module-scss-module__yoF0xq__triggerBadge{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1);border-radius:10px;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.4}.gettingStarted-module-scss-module__yoF0xq__panel{border:1px solid var(--border-color);border-top:3px solid var(--color-primary);background:var(--bg-card);z-index:950;border-radius:16px;flex-direction:column;width:520px;max-height:calc(100vh - 100px);animation:.18s gettingStarted-module-scss-module__yoF0xq__fadeDown;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 8px 40px #00000029}@media (max-width:560px){.gettingStarted-module-scss-module__yoF0xq__panel{width:calc(100vw - 24px);right:-12px}}@keyframes gettingStarted-module-scss-module__yoF0xq__fadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.gettingStarted-module-scss-module__yoF0xq__panelHeader{background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.gettingStarted-module-scss-module__yoF0xq__panelHeaderLeft{align-items:center;gap:10px;display:flex}.gettingStarted-module-scss-module__yoF0xq__panelRocket{background:rgba(var(--color-primary-rgb), .1);width:32px;height:32px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gettingStarted-module-scss-module__yoF0xq__panelTitle{color:var(--text-primary);margin:0 0 2px;font-size:18px;font-weight:600}.gettingStarted-module-scss-module__yoF0xq__panelSubtitle{color:var(--text-muted);margin:0;font-size:13px}.gettingStarted-module-scss-module__yoF0xq__panelHeaderRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.gettingStarted-module-scss-module__yoF0xq__overallBar{background:var(--border-color);border-radius:3px;width:80px;height:5px;overflow:hidden}.gettingStarted-module-scss-module__yoF0xq__overallFill{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:3px;height:100%;transition:width .4s}.gettingStarted-module-scss-module__yoF0xq__overallPct{color:var(--color-primary);text-align:right;min-width:32px;font-size:13px;font-weight:700}.gettingStarted-module-scss-module__yoF0xq__closeBtn{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.gettingStarted-module-scss-module__yoF0xq__closeBtn:hover{background:var(--border-color);color:var(--text-primary)}.gettingStarted-module-scss-module__yoF0xq__panelBody{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.gettingStarted-module-scss-module__yoF0xq__phases{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.gettingStarted-module-scss-module__yoF0xq__phase{flex-direction:column;gap:6px;display:flex}.gettingStarted-module-scss-module__yoF0xq__phaseComplete .gettingStarted-module-scss-module__yoF0xq__phaseLabel{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-secondary);text-decoration-color:var(--color-secondary)}.gettingStarted-module-scss-module__yoF0xq__phaseHeader{align-items:center;gap:6px;display:flex}.gettingStarted-module-scss-module__yoF0xq__phaseIcon{color:var(--color-primary);flex-shrink:0;align-items:center;display:flex}.gettingStarted-module-scss-module__yoF0xq__phaseLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);flex-shrink:0;font-size:13px;font-weight:700}.gettingStarted-module-scss-module__yoF0xq__phaseBar{background:var(--border-color);border-radius:2px;flex:1;height:3px;overflow:hidden}.gettingStarted-module-scss-module__yoF0xq__phaseFill{background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:2px;height:100%;transition:width .3s}.gettingStarted-module-scss-module__yoF0xq__phaseCount{color:var(--text-muted);flex-shrink:0;font-size:12px;font-weight:600}.gettingStarted-module-scss-module__yoF0xq__stepList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gettingStarted-module-scss-module__yoF0xq__stepItem{color:var(--text-secondary);align-items:center;gap:6px;font-size:14px;display:flex}.gettingStarted-module-scss-module__yoF0xq__stepDone{color:var(--text-muted)}.gettingStarted-module-scss-module__yoF0xq__stepDone .gettingStarted-module-scss-module__yoF0xq__stepLabel{text-decoration:line-through}.gettingStarted-module-scss-module__yoF0xq__stepCheck{background:rgba(var(--color-secondary-rgb), .15);width:16px;height:16px;color:var(--color-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gettingStarted-module-scss-module__yoF0xq__stepDot{background:var(--text-muted);opacity:.4;border-radius:50%;width:5px;height:5px;display:block}.gettingStarted-module-scss-module__yoF0xq__stepLabel{flex:1}.gettingStarted-module-scss-module__yoF0xq__stepAction{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08);cursor:pointer;white-space:nowrap;border:none;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s}.gettingStarted-module-scss-module__yoF0xq__stepAction:hover{background:rgba(var(--color-primary-rgb), .16)}.gettingStarted-module-scss-module__yoF0xq__tips{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;padding-top:12px;display:flex}.gettingStarted-module-scss-module__yoF0xq__tipsHeading{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;margin:0 0 2px;font-size:13px;font-weight:700;display:flex}.gettingStarted-module-scss-module__yoF0xq__tipRow{background:var(--bg-subtle);border-radius:8px;align-items:flex-start;gap:8px;padding:7px 10px;display:flex}.gettingStarted-module-scss-module__yoF0xq__tipIcon{flex-shrink:0;margin-top:1px;font-size:14px}.gettingStarted-module-scss-module__yoF0xq__tipText{flex-direction:column;flex:1;gap:1px;font-size:14px;display:flex}.gettingStarted-module-scss-module__yoF0xq__tipText strong{color:var(--text-primary);font-weight:600}.gettingStarted-module-scss-module__yoF0xq__tipText span{color:var(--text-muted)}.gettingStarted-module-scss-module__yoF0xq__tipDismiss{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:10px;transition:background .15s}.gettingStarted-module-scss-module__yoF0xq__tipDismiss:hover{background:var(--border-color)}.gettingStarted-module-scss-module__yoF0xq__footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.gettingStarted-module-scss-module__yoF0xq__helpLink{color:var(--text-muted);font-size:13px;text-decoration:none;transition:color .15s}.gettingStarted-module-scss-module__yoF0xq__helpLink:hover{color:var(--color-primary)}.gettingStarted-module-scss-module__yoF0xq__doneBtn{cursor:pointer;background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:14px;font-weight:600;transition:opacity .15s}.gettingStarted-module-scss-module__yoF0xq__doneBtn:hover{opacity:.88}.gettingStarted-module-scss-module__yoF0xq__skipBtn{border:1px solid var(--border-color);cursor:pointer;color:var(--text-muted);background:0 0;border-radius:8px;padding:7px 14px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s}.gettingStarted-module-scss-module__yoF0xq__skipBtn:hover{border-color:var(--text-muted);color:var(--text-secondary)}
.roleHeaderChip-module-scss-module__bzdN-G__chipWrapper{white-space:nowrap;background-origin:border-box;background-clip:padding-box,border-box;border:1.5px solid #0000;border-radius:17px;align-items:center;height:34px;transition:transform .18s,box-shadow .18s;display:inline-flex;overflow:hidden}.roleHeaderChip-module-scss-module__bzdN-G__chipWrapper:hover{transform:translateY(-1px)}.roleHeaderChip-module-scss-module__bzdN-G__chipMain{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;height:100%;padding:0 10px;transition:opacity .15s;display:inline-flex}.roleHeaderChip-module-scss-module__bzdN-G__chipMain:hover{opacity:.75}.roleHeaderChip-module-scss-module__bzdN-G__chipDivider{opacity:.35;flex-shrink:0;width:1px;height:18px}.roleHeaderChip-module-scss-module__bzdN-G__chipDots{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:100%;padding:0 9px;transition:opacity .15s;display:inline-flex}.roleHeaderChip-module-scss-module__bzdN-G__chipDots:hover{opacity:.65}.roleHeaderChip-module-scss-module__bzdN-G__chipActive{background-image:linear-gradient(var(--bg-card,#fff), var(--bg-card,#fff)),linear-gradient(35deg, #697cbe 35%, #1bbfaf 100%)}.roleHeaderChip-module-scss-module__bzdN-G__chipActive .roleHeaderChip-module-scss-module__bzdN-G__chipIcon{stroke:#697cbe}.roleHeaderChip-module-scss-module__bzdN-G__chipActive .roleHeaderChip-module-scss-module__bzdN-G__chipDivider{background:#697cbe}.roleHeaderChip-module-scss-module__bzdN-G__chipActive .roleHeaderChip-module-scss-module__bzdN-G__chipDots{color:#1bbfaf}.roleHeaderChip-module-scss-module__bzdN-G__chipActive .roleHeaderChip-module-scss-module__bzdN-G__chipLabel{background:linear-gradient(35deg,#697cbe 35%,#1bbfaf 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.roleHeaderChip-module-scss-module__bzdN-G__chipEmpty{background-image:linear-gradient(var(--bg-card,#fff), var(--bg-card,#fff)),linear-gradient(35deg, #a0aec0 0%, #cbd5e0 100%)}.roleHeaderChip-module-scss-module__bzdN-G__chipEmpty .roleHeaderChip-module-scss-module__bzdN-G__chipIcon{stroke:#a0aec0}.roleHeaderChip-module-scss-module__bzdN-G__chipEmpty .roleHeaderChip-module-scss-module__bzdN-G__chipDivider{background:#a0aec0}.roleHeaderChip-module-scss-module__bzdN-G__chipEmpty .roleHeaderChip-module-scss-module__bzdN-G__chipDots{color:#a0aec0}.roleHeaderChip-module-scss-module__bzdN-G__chipEmpty .roleHeaderChip-module-scss-module__bzdN-G__chipLabel{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}.roleHeaderChip-module-scss-module__bzdN-G__chipIcon{flex-shrink:0;width:15px;height:15px}.roleHeaderChip-module-scss-module__bzdN-G__chipLabel{text-overflow:ellipsis;letter-spacing:.01em;max-width:160px;font-size:13px;font-weight:600;overflow:hidden}.roleHeaderChip-module-scss-module__bzdN-G__overlay{-webkit-backdrop-filter:blur(5px);background:#00000052}.roleHeaderChip-module-scss-module__bzdN-G__modal{border-radius:22px;width:min(440px,92vw);padding:0;overflow:hidden;box-shadow:0 24px 64px #00000029,0 4px 16px #00000014}.roleHeaderChip-module-scss-module__bzdN-G__modal .react-responsive-modal-closeButton{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex;top:16px;right:16px}.roleHeaderChip-module-scss-module__bzdN-G__modal .react-responsive-modal-closeButton:hover{background:#0000000f}.roleHeaderChip-module-scss-module__bzdN-G__modalHeader{background:var(--bg-card);flex-direction:column;gap:2px;padding:20px 24px 0;display:flex}.roleHeaderChip-module-scss-module__bzdN-G__modalHeader h3{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.roleHeaderChip-module-scss-module__bzdN-G__modalHeader:after{content:"";background:linear-gradient(90deg,#697cbe 0%,#1bbfaf 100%);border-radius:2px;height:2px;margin-top:16px;display:block}.roleHeaderChip-module-scss-module__bzdN-G__modalHeaderIcon{background:linear-gradient(135deg,#697cbe1f 0%,#1bbfaf1f 100%);border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:10px;display:flex}.roleHeaderChip-module-scss-module__bzdN-G__modalHeaderIcon svg{width:16px;height:16px;stroke:var(--color-primary);stroke-width:2px}.roleHeaderChip-module-scss-module__bzdN-G__modalSubtitle{color:var(--text-muted);margin:0;font-size:12px;font-weight:400}.roleHeaderChip-module-scss-module__bzdN-G__modalSubtitle strong{color:var(--color-primary);font-weight:600}.roleHeaderChip-module-scss-module__bzdN-G__modalBody{background:var(--bg-card);flex-direction:column;gap:14px;padding:18px 24px 24px;display:flex}.roleHeaderChip-module-scss-module__bzdN-G__searchWrapper{align-items:center;display:flex;position:relative}.roleHeaderChip-module-scss-module__bzdN-G__searchIcon{stroke:#94a3b8;pointer-events:none;width:16px;height:16px;position:absolute;left:13px}.roleHeaderChip-module-scss-module__bzdN-G__searchInput{border:1.5px solid var(--border-color,#e2e8f0);background:var(--bg-input,#f8fafc);width:100%;color:var(--text-primary);border-radius:12px;outline:none;padding:11px 14px 11px 40px;font-family:inherit;font-size:14px;transition:border-color .18s,background .18s,box-shadow .18s}.roleHeaderChip-module-scss-module__bzdN-G__searchInput:focus{border-color:var(--color-primary);background:var(--bg-card);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .1)}.roleHeaderChip-module-scss-module__bzdN-G__searchInput::placeholder{color:#94a3b8}.roleHeaderChip-module-scss-module__bzdN-G__sectionLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-left:2px;font-size:10.5px;font-weight:700}.roleHeaderChip-module-scss-module__bzdN-G__roleList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.roleHeaderChip-module-scss-module__bzdN-G__roleItem{border:1.5px solid var(--border-subtle,#f1f5f9);background:var(--bg-input,#fafbff);border-radius:12px;transition:border-color .15s,background .15s,transform .15s}.roleHeaderChip-module-scss-module__bzdN-G__roleItem:hover{background:rgba(var(--color-primary-rgb), .05);border-color:var(--color-primary);transform:translate(3px)}.roleHeaderChip-module-scss-module__bzdN-G__roleItemActive{border-color:var(--color-secondary)!important;background:rgba(var(--color-secondary-rgb,27, 191, 175), .06)!important}.roleHeaderChip-module-scss-module__bzdN-G__roleLink{color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.roleHeaderChip-module-scss-module__bzdN-G__roleBullet{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));border-radius:50%;flex-shrink:0;width:8px;height:8px}.roleHeaderChip-module-scss-module__bzdN-G__roleName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.roleHeaderChip-module-scss-module__bzdN-G__activePill{text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary);background:rgba(var(--color-secondary-rgb,27, 191, 175), .12);border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.roleHeaderChip-module-scss-module__bzdN-G__emptyState{color:var(--text-muted);text-align:center;padding:16px 0;font-size:13px}
.avatarPicker-module-scss-module__FmxMzq__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.avatarPicker-module-scss-module__FmxMzq__panel{background:var(--bg-card);border-radius:20px;width:100%;max-width:480px;padding:28px 24px 24px;box-shadow:0 16px 48px #0000002e}.avatarPicker-module-scss-module__FmxMzq__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.avatarPicker-module-scss-module__FmxMzq__title{color:var(--text-primary,#2d3a5a);font-size:16px;font-weight:700}.avatarPicker-module-scss-module__FmxMzq__closeBtn{cursor:pointer;color:#8395a7;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.avatarPicker-module-scss-module__FmxMzq__closeBtn:hover{color:var(--text-primary,#2d3a5a);background:#f0f4ff}.avatarPicker-module-scss-module__FmxMzq__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.avatarPicker-module-scss-module__FmxMzq__avatarBtn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;transition:border-color .15s,background .15s;display:flex;position:relative}.avatarPicker-module-scss-module__FmxMzq__avatarBtn:hover{background:rgba(var(--color-primary-rgb), .05);border-color:rgba(var(--color-primary-rgb), .25)}.avatarPicker-module-scss-module__FmxMzq__avatarBtn.avatarPicker-module-scss-module__FmxMzq__selected{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb), .06)}.avatarPicker-module-scss-module__FmxMzq__avatarCircle{border-radius:50%;flex-shrink:0;width:72px;height:72px;overflow:hidden}.avatarPicker-module-scss-module__FmxMzq__avatarImg{object-fit:cover;object-position:37% 0%;width:300%;height:300%;margin-top:-12%;margin-left:-160%}.avatarPicker-module-scss-module__FmxMzq__avatarLabel{color:var(--text-primary,#2d3a5a);white-space:nowrap;font-size:12px;font-weight:500}.avatarPicker-module-scss-module__FmxMzq__checkmark{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px}@media (max-width:400px){.avatarPicker-module-scss-module__FmxMzq__grid{grid-template-columns:repeat(3,1fr)}}
.analyzerList-module-scss-module__VO-_mG__wrapper{flex-flow:column;gap:15px;width:100%;display:flex}.analyzerList-module-scss-module__VO-_mG__navigation{flex-flow:row;justify-content:space-between;align-items:center;height:40px;display:flex}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper{width:350px;height:40px;position:relative}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper .analyzerList-module-scss-module__VO-_mG__image{position:absolute;top:10px;left:10px}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper input{border:1.5px solid var(--border-color);background:var(--bg-subtle);width:100%;color:var(--text-primary);border-radius:20px;outline:none;padding:10px 10px 10px 40px;transition:border-color .2s}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper input::placeholder{color:var(--text-muted)}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper input:focus{border-color:var(--color-primary)}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__buttons{flex-flow:row;justify-content:flex-end;column-gap:10px;display:flex}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__buttons button{color:var(--color-primary);cursor:pointer;background-color:#0000;border:none;border-radius:8px;flex-flow:row;align-items:center;gap:6px;padding:4px 8px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__buttons button:hover{background-color:rgba(var(--color-primary-rgb), .08)}@media (max-width:768px){.analyzerList-module-scss-module__VO-_mG__navigation{flex-direction:column;align-items:stretch;gap:10px;height:auto}.analyzerList-module-scss-module__VO-_mG__navigation .analyzerList-module-scss-module__VO-_mG__inputWrapper{width:100%}}.analyzerList-module-scss-module__VO-_mG__listWrapper{flex-direction:column;row-gap:10px;margin:10px 0;display:flex;overflow-x:auto}.analyzerList-module-scss-module__VO-_mG__headerRow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border-subtle);grid-template-columns:20px 1.2fr 2fr 1.5fr .8fr .8fr 1fr 1fr 1.2fr 30px;column-gap:12px;min-width:950px;padding:10px 25px 8px;font-size:11px;font-weight:600;display:grid}.analyzerList-module-scss-module__VO-_mG__cvRow{border-radius:10px;grid-template-columns:20px 1.2fr 2fr 1.5fr .8fr .8fr 1fr 1fr 1.2fr 30px;align-items:center;column-gap:12px;min-width:950px;padding:12px 25px;font-size:14px;font-weight:400;transition:background .15s;display:grid}.analyzerList-module-scss-module__VO-_mG__cvRow:hover{background:rgba(var(--color-primary-rgb), .06)!important}.analyzerList-module-scss-module__VO-_mG__rowLight{background-color:#0000}.analyzerList-module-scss-module__VO-_mG__rowDark{background:var(--bg-subtle)}.analyzerList-module-scss-module__VO-_mG__index{font-size:14px;font-weight:700}.analyzerList-module-scss-module__VO-_mG__link{color:var(--color-primary);cursor:pointer;font-size:16px;font-weight:400;text-decoration:none}.analyzerList-module-scss-module__VO-_mG__link:hover{text-decoration:underline}.analyzerList-module-scss-module__VO-_mG__titleCell{flex-direction:column;gap:4px;display:flex}.analyzerList-module-scss-module__VO-_mG__urgencyBadge{white-space:nowrap;border-radius:12px;align-items:center;width:fit-content;height:18px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.analyzerList-module-scss-module__VO-_mG__urgencyOverdue{color:#f87171;background-color:#ce28281f}.analyzerList-module-scss-module__VO-_mG__urgencyToday{color:#fb923c;background-color:#e477171f}.analyzerList-module-scss-module__VO-_mG__urgencyUpcoming{color:var(--text-muted);background-color:#6b72801f}button.analyzerList-module-scss-module__VO-_mG__button{cursor:pointer;background:0 0;border:none;font-size:16px}.analyzerList-module-scss-module__VO-_mG__iconCentered{margin:0 auto;display:block}.analyzerList-module-scss-module__VO-_mG__pagination{justify-content:center;display:flex}.analyzerList-module-scss-module__VO-_mG__statusOffer,.analyzerList-module-scss-module__VO-_mG__statusThirdInterview,.analyzerList-module-scss-module__VO-_mG__statusSecondInterview,.analyzerList-module-scss-module__VO-_mG__statusFirstInterview,.analyzerList-module-scss-module__VO-_mG__statusApplied,.analyzerList-module-scss-module__VO-_mG__statusAnalyzed,.analyzerList-module-scss-module__VO-_mG__statusPending,.analyzerList-module-scss-module__VO-_mG__statusFollowUp,.analyzerList-module-scss-module__VO-_mG__statusUnsuccessful{white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;width:fit-content;min-width:70px;height:20px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.analyzerList-module-scss-module__VO-_mG__statusUnsuccessful{color:#f87171;background-color:#ce28281f}.analyzerList-module-scss-module__VO-_mG__statusFollowUp{color:#fb923c;background-color:#e477171f}.analyzerList-module-scss-module__VO-_mG__statusPending{color:var(--text-secondary);background-color:#6b72801f}.analyzerList-module-scss-module__VO-_mG__statusAnalyzed{color:var(--color-secondary);background-color:#1bbfaf1f}.analyzerList-module-scss-module__VO-_mG__statusApplied{color:var(--color-primary);background-color:#697cbe26}.analyzerList-module-scss-module__VO-_mG__statusFirstInterview{color:var(--color-primary);background-color:#697cbe2e}.analyzerList-module-scss-module__VO-_mG__statusSecondInterview{color:#d472d7;background-color:#bc41c01f}.analyzerList-module-scss-module__VO-_mG__statusThirdInterview{color:#38bdf8;background-color:#00aeff1f}.analyzerList-module-scss-module__VO-_mG__statusOffer{z-index:0;background:linear-gradient(90deg, rgba(var(--color-primary-rgb), .5), rgba(var(--color-secondary-rgb), .5));color:var(--text-primary);padding:0 10px;position:relative;overflow:hidden}.analyzerList-module-scss-module__VO-_mG__statusOffer:before{content:"";background-color:var(--bg-card);z-index:-1;border-radius:18px;position:absolute;inset:1px 3px}.analyzerList-module-scss-module__VO-_mG__platformCell{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.analyzerList-module-scss-module__VO-_mG__platformFavicon{object-fit:contain;border-radius:3px;flex-shrink:0}
.jobCenterReport-module-scss-module__2HvxMG__overlay{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.jobCenterReport-module-scss-module__2HvxMG__card{background:linear-gradient(90deg,#d0d7f0 35%,#a3e1db 100%);border-radius:25px;flex-direction:column;width:100%;max-width:1100px;max-height:90vh;padding:1px;display:flex;overflow:hidden}.jobCenterReport-module-scss-module__2HvxMG__cardInner{background:var(--bg-card);border-radius:25px;flex-direction:column;height:100%;max-height:calc(90vh - 2px);display:flex;overflow:hidden}.jobCenterReport-module-scss-module__2HvxMG__cardHeader{border-bottom:1px solid var(--border-color);flex-shrink:0;grid-template-columns:32px auto 32px;align-items:center;padding:18px 25px 14px;display:grid}.jobCenterReport-module-scss-module__2HvxMG__cardHeader .jobCenterReport-module-scss-module__2HvxMG__cardHeaderTitle{text-align:center;grid-column:2/3}.jobCenterReport-module-scss-module__2HvxMG__cardHeader .jobCenterReport-module-scss-module__2HvxMG__cardHeaderTitle h3{color:var(--text-primary);margin:0;font-size:22px}.jobCenterReport-module-scss-module__2HvxMG__cardHeader .jobCenterReport-module-scss-module__2HvxMG__cardHeaderTitle h6{color:var(--text-muted);margin:2px 0 0;font-size:12px;font-weight:400}.jobCenterReport-module-scss-module__2HvxMG__closeBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;grid-column:3/4;padding:4px;font-size:18px;line-height:1}.jobCenterReport-module-scss-module__2HvxMG__closeBtn:hover{color:var(--text-primary)}.jobCenterReport-module-scss-module__2HvxMG__cardContent{flex-direction:column;flex:1;gap:12px;padding:20px 25px 16px;display:flex;overflow:hidden}.jobCenterReport-module-scss-module__2HvxMG__controls{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.jobCenterReport-module-scss-module__2HvxMG__dateRow{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.jobCenterReport-module-scss-module__2HvxMG__dateLabel{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:13px;display:flex}.jobCenterReport-module-scss-module__2HvxMG__dateLabel span{font-weight:500}.jobCenterReport-module-scss-module__2HvxMG__dateInput{border:1px solid var(--border-color);cursor:pointer;background:var(--bg-subtle);height:36px;color:var(--text-primary);border-radius:20px;outline:none;padding:0 10px;font-size:14px}.jobCenterReport-module-scss-module__2HvxMG__dateInput:focus{border-color:var(--color-primary)}.jobCenterReport-module-scss-module__2HvxMG__formatRow{align-items:flex-end;gap:8px;margin-left:auto;display:flex}@media (max-width:600px){.jobCenterReport-module-scss-module__2HvxMG__formatRow{margin-left:0}}.jobCenterReport-module-scss-module__2HvxMG__formatBtn{border:1px solid var(--border-color);cursor:pointer;height:36px;color:var(--text-secondary);background:0 0;border-radius:20px;padding:0 18px;font-size:13px;font-weight:500;transition:all .15s}.jobCenterReport-module-scss-module__2HvxMG__formatBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.jobCenterReport-module-scss-module__2HvxMG__formatActive{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);color:#fff;border-color:#0000}.jobCenterReport-module-scss-module__2HvxMG__formatActive:hover{color:#fff}.jobCenterReport-module-scss-module__2HvxMG__previewMeta{color:var(--text-muted);margin:0;font-size:13px}.jobCenterReport-module-scss-module__2HvxMG__previewScroll{scrollbar-gutter:stable;border:1px solid var(--border-color);border-radius:12px;flex:1;overflow-y:auto}.jobCenterReport-module-scss-module__2HvxMG__printArea{min-width:700px;padding:20px}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true]{color:#111827;background:#fff}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] h3{color:#111827!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] p,.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__reportOwner{color:#374151!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__table th{color:#697cbe!important;background:#eef0f8!important;border-bottom-color:#d1d5db!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__table td{color:#111827!important;border-bottom-color:#e5e7eb!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__rowLight{background:#fff!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__rowDark{background:#f3f4f6!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__summary{color:#4b5563!important;border-top-color:#d1d5db!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_pending{color:#4b5563!important;background:#6b72802e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_analyzed{color:#0d9488!important;background:#1bbfaf2e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_applied{color:#4f63a8!important;background:#697cbe2e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_followUp{color:#b45309!important;background:#e477172e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_firstInterview{color:#4f63a8!important;background:#697cbe38!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_secondInterview{color:#9333ea!important;background:#bc41c02e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_thirdInterview{color:#0369a1!important;background:#00aeff2e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_offer{color:#0d9488!important;background:#1bbfaf2e!important}.jobCenterReport-module-scss-module__2HvxMG__printArea[data-pdf=true] .jobCenterReport-module-scss-module__2HvxMG__status_unsuccessful{color:#b91c1c!important;background:#ce28282e!important}.jobCenterReport-module-scss-module__2HvxMG__reportTitle{margin-bottom:14px}.jobCenterReport-module-scss-module__2HvxMG__reportTitle h3{color:var(--text-primary);margin:0 0 4px;font-size:18px}.jobCenterReport-module-scss-module__2HvxMG__reportTitle p{color:var(--text-muted);margin:0;font-size:12px}.jobCenterReport-module-scss-module__2HvxMG__reportOwner{color:var(--text-secondary);margin:4px 0 0;font-size:12px;font-weight:500}.jobCenterReport-module-scss-module__2HvxMG__table{border-collapse:collapse;width:100%;font-size:13px}.jobCenterReport-module-scss-module__2HvxMG__table th{background:var(--bg-subtle);color:var(--color-primary);text-align:left;border-bottom:2px solid var(--border-color);white-space:nowrap;padding:8px 10px;font-weight:600}.jobCenterReport-module-scss-module__2HvxMG__table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;color:var(--text-primary);padding:7px 10px}.jobCenterReport-module-scss-module__2HvxMG__rowLight{background:0 0}.jobCenterReport-module-scss-module__2HvxMG__rowDark{background:var(--bg-hover)}.jobCenterReport-module-scss-module__2HvxMG__platformCell{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.jobCenterReport-module-scss-module__2HvxMG__platformFavicon{object-fit:contain;border-radius:3px;flex-shrink:0}.jobCenterReport-module-scss-module__2HvxMG__empty{text-align:center;color:var(--text-muted);padding:20px}.jobCenterReport-module-scss-module__2HvxMG__statusPill{white-space:nowrap;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.jobCenterReport-module-scss-module__2HvxMG__status_pending{color:var(--text-secondary);background:#6b72801f}.jobCenterReport-module-scss-module__2HvxMG__status_analyzed{color:var(--color-secondary);background:#1bbfaf1f}.jobCenterReport-module-scss-module__2HvxMG__status_applied{color:var(--color-primary);background:#697cbe26}.jobCenterReport-module-scss-module__2HvxMG__status_followUp{color:#fb923c;background:#e477171f}.jobCenterReport-module-scss-module__2HvxMG__status_firstInterview{color:var(--color-primary);background:#697cbe2e}.jobCenterReport-module-scss-module__2HvxMG__status_secondInterview{color:#d472d7;background:#bc41c01f}.jobCenterReport-module-scss-module__2HvxMG__status_thirdInterview{color:#38bdf8;background:#00aeff1f}.jobCenterReport-module-scss-module__2HvxMG__status_offer{color:var(--color-secondary);background:#1bbfaf1f}.jobCenterReport-module-scss-module__2HvxMG__status_unsuccessful{color:#f87171;background:#ce28281f}.jobCenterReport-module-scss-module__2HvxMG__summary{color:var(--text-secondary);border-top:1px solid var(--border-color);flex-wrap:wrap;gap:10px 20px;margin-top:14px;padding-top:10px;font-size:13px;display:flex}.jobCenterReport-module-scss-module__2HvxMG__summaryItem{white-space:nowrap}.jobCenterReport-module-scss-module__2HvxMG__actions{flex-shrink:0;justify-content:flex-end;gap:12px;padding-top:4px;display:flex}.jobCenterReport-module-scss-module__2HvxMG__cancelBtn{border:1px solid var(--border-color);cursor:pointer;height:40px;color:var(--text-secondary);background:0 0;border-radius:20px;padding:0 24px;font-size:14px}.jobCenterReport-module-scss-module__2HvxMG__cancelBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.jobCenterReport-module-scss-module__2HvxMG__generateBtn{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);color:#fff;cursor:pointer;border:none;border-radius:20px;height:40px;padding:0 24px;font-size:14px;font-weight:600;transition:opacity .15s}.jobCenterReport-module-scss-module__2HvxMG__generateBtn:hover{opacity:.9}.jobCenterReport-module-scss-module__2HvxMG__generateBtn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:768px){.jobCenterReport-module-scss-module__2HvxMG__overlay{align-items:flex-end;padding:10px}.jobCenterReport-module-scss-module__2HvxMG__card{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:95vh}.jobCenterReport-module-scss-module__2HvxMG__cardInner{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(95vh - 2px)}.jobCenterReport-module-scss-module__2HvxMG__dateRow{flex-direction:column;align-items:stretch}.jobCenterReport-module-scss-module__2HvxMG__formatRow{margin-left:0}.jobCenterReport-module-scss-module__2HvxMG__dateInput{width:100%}}
.generalStats-module-scss-module__-HHozG__wrapper{flex-direction:column;gap:12px;padding:2px 0 4px;display:flex}.generalStats-module-scss-module__-HHozG__sectionLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin:0 0 -8px;font-size:13px;font-weight:700}.generalStats-module-scss-module__-HHozG__topRow{border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr;align-items:center;gap:16px;margin-bottom:4px;padding-bottom:12px;display:grid}@media (max-width:700px){.generalStats-module-scss-module__-HHozG__topRow{grid-template-columns:1fr}}.generalStats-module-scss-module__-HHozG__ringsCol{justify-content:center;align-items:center;display:flex}.generalStats-module-scss-module__-HHozG__statsGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid}.generalStats-module-scss-module__-HHozG__funnelCard{background:var(--bg-card);border:1px solid var(--border-color);text-align:center;border-radius:12px;padding:12px 14px;transition:box-shadow .15s;box-shadow:0 2px 6px #0000000a}.generalStats-module-scss-module__-HHozG__funnelCard:hover{box-shadow:0 4px 12px #00000014}.generalStats-module-scss-module__-HHozG__funnelCardHighlight{border-color:var(--color-secondary);background:linear-gradient(135deg, rgba(var(--color-secondary-rgb), .06), rgba(var(--color-primary-rgb), .04));box-shadow:0 4px 12px rgba(var(--color-secondary-rgb), .12)}.generalStats-module-scss-module__-HHozG__funnelCardValue{background:linear-gradient(90deg, var(--color-primary) 20%, var(--color-secondary) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:800;line-height:1}.generalStats-module-scss-module__-HHozG__funnelCardLabel{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:600}.generalStats-module-scss-module__-HHozG__funnelCardSub{color:var(--text-muted);opacity:.7;margin-top:2px;font-size:10px}.generalStats-module-scss-module__-HHozG__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:800px){.generalStats-module-scss-module__-HHozG__grid{grid-template-columns:1fr}}.generalStats-module-scss-module__-HHozG__panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:0 2px 6px #0000000a}.generalStats-module-scss-module__-HHozG__panelTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:11px;font-weight:700}.generalStats-module-scss-module__-HHozG__pipeline{flex-direction:column;gap:7px;display:flex}.generalStats-module-scss-module__-HHozG__pipelineRow{grid-template-columns:100px 1fr 24px;align-items:center;gap:8px;display:grid}.generalStats-module-scss-module__-HHozG__pipelineLabel{color:var(--text-secondary);white-space:nowrap;font-size:11px;font-weight:500}.generalStats-module-scss-module__-HHozG__pipelineTrack{background:var(--border-color);border-radius:4px;height:4px;overflow:hidden}.generalStats-module-scss-module__-HHozG__pipelineBar{border-radius:4px;min-width:4px;height:100%;transition:width .4s}.generalStats-module-scss-module__-HHozG__pipelineCount{color:var(--text-primary);text-align:right;font-size:11px;font-weight:700}.generalStats-module-scss-module__-HHozG__barList{flex-direction:column;gap:7px;display:flex}.generalStats-module-scss-module__-HHozG__barRow{grid-template-columns:110px 1fr 24px;align-items:center;gap:8px;display:grid}.generalStats-module-scss-module__-HHozG__barLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.generalStats-module-scss-module__-HHozG__barFavicon{object-fit:contain;border-radius:3px;flex-shrink:0}.generalStats-module-scss-module__-HHozG__barTrack{background:var(--border-color);border-radius:4px;height:4px;overflow:hidden}.generalStats-module-scss-module__-HHozG__barFill{border-radius:4px;min-width:4px;height:100%;transition:width .4s}.generalStats-module-scss-module__-HHozG__barCount{color:var(--text-primary);text-align:right;font-size:11px;font-weight:700}
.tailoringRings-module-scss-module__-dWIBG__wrap{align-items:center;gap:20px;padding:20px 24px;display:flex}.tailoringRings-module-scss-module__-dWIBG__svgWrap{flex-shrink:0;position:relative}.tailoringRings-module-scss-module__-dWIBG__svg{width:128px;height:128px;display:block}.tailoringRings-module-scss-module__-dWIBG__arc{transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.tailoringRings-module-scss-module__-dWIBG__fire{font-size:18px;line-height:1;position:absolute;top:-4px;right:-4px}.tailoringRings-module-scss-module__-dWIBG__centerNum{fill:var(--text-primary);font-family:inherit;font-size:20px;font-weight:700}.tailoringRings-module-scss-module__-dWIBG__centerLabel{fill:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:inherit;font-size:10px;font-weight:500}.tailoringRings-module-scss-module__-dWIBG__info{flex-direction:column;gap:6px;min-width:0;display:flex}.tailoringRings-module-scss-module__-dWIBG__row{align-items:center;gap:8px;display:flex}.tailoringRings-module-scss-module__-dWIBG__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.tailoringRings-module-scss-module__-dWIBG__dotSave{background:var(--color-secondary)}.tailoringRings-module-scss-module__-dWIBG__dotStreak{background:var(--color-primary)}.tailoringRings-module-scss-module__-dWIBG__stat{color:var(--text-secondary);align-items:baseline;gap:4px;font-size:14px;display:flex}.tailoringRings-module-scss-module__-dWIBG__stat strong{color:var(--text-primary);font-size:16px;font-weight:700}.tailoringRings-module-scss-module__-dWIBG__goalBtn{cursor:pointer;color:var(--color-secondary);background:0 0;border:none;padding:0;font-family:inherit;font-size:16px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tailoringRings-module-scss-module__-dWIBG__goalBtn:hover{opacity:.75}.tailoringRings-module-scss-module__-dWIBG__goalInput{border:1px solid var(--color-secondary);width:44px;color:var(--text-primary);background:var(--bg-card);border-radius:4px;outline:none;padding:0 4px;font-family:inherit;font-size:15px;font-weight:700}.tailoringRings-module-scss-module__-dWIBG__goalInput:focus{border-color:var(--color-primary)}.tailoringRings-module-scss-module__-dWIBG__hint{color:var(--text-muted);margin-top:2px;font-size:12px}
.careerAdvisorWidget-module-scss-module__rmEZxW__widget{flex-direction:column;align-items:center;gap:14px;padding:4px 0;display:flex}.careerAdvisorWidget-module-scss-module__rmEZxW__avatarWrap{opacity:1;flex-direction:column;align-items:center;gap:6px;transition:opacity .15s;display:flex}.careerAdvisorWidget-module-scss-module__rmEZxW__avatarWrapHidden{opacity:0}.careerAdvisorWidget-module-scss-module__rmEZxW__avatarCircle{border:2px solid rgba(var(--color-primary-rgb), .2);width:72px;height:72px;box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .2);background:var(--bg-subtle,#f0f2f5);border-radius:50%;flex-shrink:0;overflow:hidden}.careerAdvisorWidget-module-scss-module__rmEZxW__avatarPhoto{object-fit:cover;object-position:37% 0%;width:300%;height:300%;margin-top:-12%;margin-left:-160%}.careerAdvisorWidget-module-scss-module__rmEZxW__avatarName{letter-spacing:.04em;background:linear-gradient(35deg, var(--color-primary) 26%, var(--color-secondary) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700}.careerAdvisorWidget-module-scss-module__rmEZxW__text{color:#8395a7;text-align:center;margin:0;font-size:13px;line-height:1.55}.careerAdvisorWidget-module-scss-module__rmEZxW__btn{background:linear-gradient(-45deg, rgba(var(--color-primary-rgb), 1) 26%, rgba(var(--color-secondary-rgb), 1) 100%);color:#fff;cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.careerAdvisorWidget-module-scss-module__rmEZxW__btn:hover{opacity:.85}
.careerAdvisorChat-module-scss-module__MQFLya__wrapper{background:var(--bg-card);border:1px solid #e8edff;border-radius:20px;overflow:hidden}.careerAdvisorChat-module-scss-module__MQFLya__wrapperOpen{border-color:rgba(var(--color-primary-rgb), .2)}.careerAdvisorChat-module-scss-module__MQFLya__toggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:18px 24px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__toggle:hover{background:#f7f9ff}.careerAdvisorChat-module-scss-module__MQFLya__toggleLeft{align-items:center;gap:12px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__toggleIcon{background:linear-gradient(-45deg, rgba(var(--color-primary-rgb), 1) 26%, rgba(var(--color-secondary-rgb), 1) 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__toggleTitle{color:var(--text-primary,#2d3a5a);font-size:14px;font-weight:600;display:block}.careerAdvisorChat-module-scss-module__MQFLya__toggleSubtitle{color:#8395a7;margin-top:1px;font-size:12px;display:block}.careerAdvisorChat-module-scss-module__MQFLya__chevron{color:#8395a7;flex-shrink:0;transition:transform .2s}.careerAdvisorChat-module-scss-module__MQFLya__chevronOpen{transform:rotate(180deg)}.careerAdvisorChat-module-scss-module__MQFLya__panel{border-top:1px solid #f0f4ff;flex-direction:column;max-height:620px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__messages{scrollbar-width:thin;flex-direction:column;flex:1;gap:0;min-height:200px;max-height:480px;padding:16px 20px;display:flex;overflow-y:auto}.careerAdvisorChat-module-scss-module__MQFLya__emptyChat{flex-direction:column;gap:16px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__emptyChatText{color:#8395a7;margin:0;font-size:13px;line-height:1.6}.careerAdvisorChat-module-scss-module__MQFLya__suggestions{flex-wrap:wrap;gap:8px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__suggestion{background:rgba(var(--color-primary-rgb), .06);border:1px solid rgba(var(--color-primary-rgb), .15);color:var(--color-primary);cursor:pointer;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}.careerAdvisorChat-module-scss-module__MQFLya__suggestion:hover{background:rgba(var(--color-primary-rgb), .12);border-color:var(--color-primary)}.careerAdvisorChat-module-scss-module__MQFLya__suggestionMuted{border-color:rgba(var(--color-primary-rgb), .08);color:#8395a7;background:0 0}.careerAdvisorChat-module-scss-module__MQFLya__suggestionMuted:hover{background:rgba(var(--color-primary-rgb), .04);border-color:rgba(var(--color-primary-rgb), .15);color:var(--text-primary,#2d3a5a)}.careerAdvisorChat-module-scss-module__MQFLya__onboardingChips{border-top:1px solid rgba(var(--color-primary-rgb), .07);flex-wrap:wrap;gap:8px;padding:10px 20px 8px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__message{align-items:flex-start;gap:8px;max-width:88%;margin-top:14px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__message:first-child{margin-top:0}.careerAdvisorChat-module-scss-module__MQFLya__message.careerAdvisorChat-module-scss-module__MQFLya__consecutive{margin-top:4px}.careerAdvisorChat-module-scss-module__MQFLya__user{flex-direction:row-reverse;align-self:flex-end}.careerAdvisorChat-module-scss-module__MQFLya__user .careerAdvisorChat-module-scss-module__MQFLya__bubble{background:linear-gradient(-45deg, rgba(var(--color-primary-rgb), 1) 26%, rgba(var(--color-secondary-rgb), 1) 100%);color:#fff;border-radius:18px 18px 4px}.careerAdvisorChat-module-scss-module__MQFLya__assistant{align-self:flex-start}.careerAdvisorChat-module-scss-module__MQFLya__assistant .careerAdvisorChat-module-scss-module__MQFLya__bubble{background:var(--bg-subtle);color:var(--text-primary,#2d3a5a);border-radius:4px 18px 18px}.careerAdvisorChat-module-scss-module__MQFLya__avatarDot{letter-spacing:.05em;color:var(--color-primary);background:linear-gradient(35deg, var(--color-primary) 26%, var(--color-secondary) 100%);-webkit-text-fill-color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;flex-shrink:0;margin-top:4px;font-size:11px;font-weight:700}.careerAdvisorChat-module-scss-module__MQFLya__avatarDotSpacer{flex-shrink:0;width:40px}.careerAdvisorChat-module-scss-module__MQFLya__bubble{white-space:pre-wrap;word-break:break-word;padding:10px 14px;font-size:14px;line-height:1.6}.careerAdvisorChat-module-scss-module__MQFLya__voiceBar{background:rgba(var(--color-primary-rgb), .04);border-top:1px solid rgba(var(--color-primary-rgb), .1);align-items:center;gap:8px;padding:8px 16px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__voiceName{letter-spacing:.04em;background:linear-gradient(35deg,#697cbe 35%,#1bbfaf 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.careerAdvisorChat-module-scss-module__MQFLya__voiceStatus{letter-spacing:.03em;color:var(--color-text-muted,#888);font-size:11px;font-weight:500}.careerAdvisorChat-module-scss-module__MQFLya__voicePulse{background:#dc2626;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:.8s ease-in-out infinite careerAdvisorChat-module-scss-module__MQFLya__voicePulseAnim}@keyframes careerAdvisorChat-module-scss-module__MQFLya__voicePulseAnim{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.careerAdvisorChat-module-scss-module__MQFLya__voiceWave{background:var(--color-secondary);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite careerAdvisorChat-module-scss-module__MQFLya__voiceWaveAnim}@keyframes careerAdvisorChat-module-scss-module__MQFLya__voiceWaveAnim{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.careerAdvisorChat-module-scss-module__MQFLya__voiceDots{align-items:center;gap:3px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__voiceDots span{background:var(--color-primary);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite careerAdvisorChat-module-scss-module__MQFLya__dotBounce}.careerAdvisorChat-module-scss-module__MQFLya__voiceDots span:nth-child(2){animation-delay:.2s}.careerAdvisorChat-module-scss-module__MQFLya__voiceDots span:nth-child(3){animation-delay:.4s}@keyframes careerAdvisorChat-module-scss-module__MQFLya__dotBounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.careerAdvisorChat-module-scss-module__MQFLya__voiceIdle{background:#16a34a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.careerAdvisorChat-module-scss-module__MQFLya__hiddenFileInput{display:none}.careerAdvisorChat-module-scss-module__MQFLya__attachBtn{background:var(--bg-card);color:#8395a7;cursor:pointer;border:1.5px solid #e0e8f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__attachBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.careerAdvisorChat-module-scss-module__MQFLya__attachBtn:disabled{opacity:.45;cursor:not-allowed}.careerAdvisorChat-module-scss-module__MQFLya__attachBtnLoading svg{animation:.9s linear infinite careerAdvisorChat-module-scss-module__MQFLya__spinIcon}@keyframes careerAdvisorChat-module-scss-module__MQFLya__spinIcon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.careerAdvisorChat-module-scss-module__MQFLya__cvAttachment{color:var(--color-primary);align-items:center;gap:8px;padding:4px 2px;font-size:13px;font-weight:500;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__cvAttachment svg{opacity:.7;flex-shrink:0}.careerAdvisorChat-module-scss-module__MQFLya__voiceBtn{background:var(--bg-card);color:#8395a7;cursor:pointer;border:1.5px solid #e0e8f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__voiceBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.careerAdvisorChat-module-scss-module__MQFLya__voiceBtnOn{border-color:var(--color-primary);color:var(--color-primary);background:rgba(var(--color-primary-rgb), .06)}.careerAdvisorChat-module-scss-module__MQFLya__voiceBtnListening{color:#dc2626;background:#dc262612;border-color:#dc2626;animation:1s ease-in-out infinite careerAdvisorChat-module-scss-module__MQFLya__listenRing}.careerAdvisorChat-module-scss-module__MQFLya__voiceBtnSpeaking{border-color:var(--color-secondary);color:var(--color-secondary);background:rgba(var(--color-secondary-rgb), .07)}@keyframes careerAdvisorChat-module-scss-module__MQFLya__listenRing{0%,to{box-shadow:0 0 #dc26264d}50%{box-shadow:0 0 0 6px #dc262600}}.careerAdvisorChat-module-scss-module__MQFLya__thinkingWrap{flex-direction:column;gap:6px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__statusLabel{color:var(--color-primary);opacity:.75;font-size:11px;font-style:italic;animation:.3s careerAdvisorChat-module-scss-module__MQFLya__fadeIn}.careerAdvisorChat-module-scss-module__MQFLya__markdown{font-size:inherit;color:inherit;white-space:normal;line-height:1.65}.careerAdvisorChat-module-scss-module__MQFLya__markdown p{margin:0 0 8px}.careerAdvisorChat-module-scss-module__MQFLya__markdown p:last-child{margin-bottom:0}.careerAdvisorChat-module-scss-module__MQFLya__markdown ul,.careerAdvisorChat-module-scss-module__MQFLya__markdown ol{margin:4px 0 8px;padding-left:20px}.careerAdvisorChat-module-scss-module__MQFLya__markdown ul:last-child,.careerAdvisorChat-module-scss-module__MQFLya__markdown ol:last-child{margin-bottom:0}.careerAdvisorChat-module-scss-module__MQFLya__markdown li{margin-bottom:4px;line-height:1.55}.careerAdvisorChat-module-scss-module__MQFLya__markdown strong{color:inherit;font-weight:650}.careerAdvisorChat-module-scss-module__MQFLya__markdown em{font-style:italic}.careerAdvisorChat-module-scss-module__MQFLya__markdown code{background:#00000012;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.87em}.careerAdvisorChat-module-scss-module__MQFLya__markdown h1,.careerAdvisorChat-module-scss-module__MQFLya__markdown h2,.careerAdvisorChat-module-scss-module__MQFLya__markdown h3{margin:10px 0 4px;font-size:1em;font-weight:650}.careerAdvisorChat-module-scss-module__MQFLya__markdown h1:first-child,.careerAdvisorChat-module-scss-module__MQFLya__markdown h2:first-child,.careerAdvisorChat-module-scss-module__MQFLya__markdown h3:first-child{margin-top:0}.careerAdvisorChat-module-scss-module__MQFLya__markdown hr{border:none;border-top:1px solid var(--color-border,#0000001a);margin:12px 0}.careerAdvisorChat-module-scss-module__MQFLya__markdown blockquote{border-left:3px solid var(--color-primary);opacity:.8;margin:8px 0;padding-left:12px}.careerAdvisorChat-module-scss-module__MQFLya__inlineLink{background:rgba(var(--color-primary-rgb), .1);color:var(--color-primary);border:1px solid rgba(var(--color-primary-rgb), .25);cursor:pointer;border-radius:6px;margin:0 2px;padding:2px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-block}.careerAdvisorChat-module-scss-module__MQFLya__inlineLink:hover{background:rgba(var(--color-primary-rgb), .18);border-color:var(--color-primary)}@keyframes careerAdvisorChat-module-scss-module__MQFLya__fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:.75;transform:translateY(0)}}.careerAdvisorChat-module-scss-module__MQFLya__typingDots{gap:4px;padding:2px 0;display:inline-flex}.careerAdvisorChat-module-scss-module__MQFLya__typingDots span{background:var(--color-primary);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite careerAdvisorChat-module-scss-module__MQFLya__dot-bounce}.careerAdvisorChat-module-scss-module__MQFLya__typingDots span:nth-child(2){animation-delay:.2s}.careerAdvisorChat-module-scss-module__MQFLya__typingDots span:nth-child(3){animation-delay:.4s}@keyframes careerAdvisorChat-module-scss-module__MQFLya__dot-bounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.careerAdvisorChat-module-scss-module__MQFLya__cursor{background:var(--color-primary);vertical-align:middle;width:2px;height:14px;margin-left:2px;animation:.8s step-end infinite careerAdvisorChat-module-scss-module__MQFLya__blink;display:inline-block}@keyframes careerAdvisorChat-module-scss-module__MQFLya__blink{50%{opacity:0}}.careerAdvisorChat-module-scss-module__MQFLya__errorBar,.careerAdvisorChat-module-scss-module__MQFLya__upgradeBar{justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__errorBar button,.careerAdvisorChat-module-scss-module__MQFLya__upgradeBar button{cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;font-size:14px}.careerAdvisorChat-module-scss-module__MQFLya__errorBar button:hover,.careerAdvisorChat-module-scss-module__MQFLya__upgradeBar button:hover{opacity:1}.careerAdvisorChat-module-scss-module__MQFLya__errorBar{color:#dc2626;background:#dc262612}.careerAdvisorChat-module-scss-module__MQFLya__errorBar button{color:#dc2626}.careerAdvisorChat-module-scss-module__MQFLya__upgradeBar{background:rgba(var(--color-primary-rgb), .07);color:var(--color-primary)}.careerAdvisorChat-module-scss-module__MQFLya__upgradeBar button{color:var(--color-primary)}.careerAdvisorChat-module-scss-module__MQFLya__inputRow{border-top:1px solid #f0f4ff;align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__input{resize:none;max-height:120px;color:var(--text-primary,#2d3a5a);background:var(--bg-subtle);border:1.5px solid #e0e8f5;border-radius:12px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.careerAdvisorChat-module-scss-module__MQFLya__input:focus{border-color:var(--color-primary);background:var(--bg-card)}.careerAdvisorChat-module-scss-module__MQFLya__input::placeholder{color:#b0bec5}.careerAdvisorChat-module-scss-module__MQFLya__input:disabled{opacity:.6}.careerAdvisorChat-module-scss-module__MQFLya__sendBtn{background:linear-gradient(-45deg, rgba(var(--color-primary-rgb), 1) 26%, rgba(var(--color-secondary-rgb), 1) 100%);cursor:pointer;color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .2s;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__sendBtn:hover:not(:disabled){opacity:.85}.careerAdvisorChat-module-scss-module__MQFLya__sendBtn:disabled{opacity:.35;cursor:not-allowed}.careerAdvisorChat-module-scss-module__MQFLya__stopBtn{cursor:pointer;color:#dc2626;background:#fee2e2;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s;display:flex}.careerAdvisorChat-module-scss-module__MQFLya__stopBtn:hover{background:#fecaca}@media (max-width:768px){.careerAdvisorChat-module-scss-module__MQFLya__toggle{padding:14px 16px}.careerAdvisorChat-module-scss-module__MQFLya__messages{padding:12px 14px}.careerAdvisorChat-module-scss-module__MQFLya__inputRow{padding:10px 12px}.careerAdvisorChat-module-scss-module__MQFLya__suggestions{gap:6px}.careerAdvisorChat-module-scss-module__MQFLya__suggestion{padding:5px 11px;font-size:11px}}
.onboardingWizard-module-scss-module__DpDkSq__wizard{gap:0;display:flex}.onboardingWizard-module-scss-module__DpDkSq__wizard.onboardingWizard-module-scss-module__DpDkSq__page{border:1px solid var(--border-color);background:var(--bg-card);border-radius:16px;height:calc(100vh - 180px);overflow:hidden}.onboardingWizard-module-scss-module__DpDkSq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.onboardingWizard-module-scss-module__DpDkSq__wizard.onboardingWizard-module-scss-module__DpDkSq__modal{border:1px solid var(--border-color);background:var(--bg-card);border-radius:20px;width:100%;max-width:1000px;height:80vh;overflow:hidden;box-shadow:0 24px 80px #0000004d}.onboardingWizard-module-scss-module__DpDkSq__sidebar{border-right:1px solid var(--border-color);background:var(--bg-subtle);flex-direction:column;flex:0 0 280px;padding:16px 0;display:flex;overflow-y:auto}.onboardingWizard-module-scss-module__DpDkSq__chapter{flex-direction:column;gap:1px;margin-bottom:4px;display:flex}.onboardingWizard-module-scss-module__DpDkSq__chapter:not(:first-child){border-top:1px solid var(--border-color);margin-top:4px;padding-top:4px}.onboardingWizard-module-scss-module__DpDkSq__chapterHeader{letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);opacity:.5;margin:0;padding:8px 20px 4px;font-size:11px;font-weight:700}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:10px;padding:9px 20px;transition:background .15s;display:flex;position:relative}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem:hover{background:rgba(var(--color-primary-rgb), .06)}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__active{background:rgba(var(--color-primary-rgb), .08)}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__active:before{content:"";background:linear-gradient(180deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:0 3px 3px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__active .onboardingWizard-module-scss-module__DpDkSq__stepNum{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;border-color:#0000}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__active .onboardingWizard-module-scss-module__DpDkSq__stepTitle{color:var(--text-primary);font-weight:600}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__done .onboardingWizard-module-scss-module__DpDkSq__stepNum{background:rgba(var(--color-secondary-rgb), .12);color:var(--color-secondary);border-color:#0000}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__done .onboardingWizard-module-scss-module__DpDkSq__stepTitle{color:var(--text-secondary)}.onboardingWizard-module-scss-module__DpDkSq__stepNum{border:1.5px solid var(--border-color);width:22px;height:22px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;transition:background .15s,color .15s;display:flex}.onboardingWizard-module-scss-module__DpDkSq__stepTitle{color:var(--text-secondary);font-size:14px;line-height:1.35;transition:color .15s}.onboardingWizard-module-scss-module__DpDkSq__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.onboardingWizard-module-scss-module__DpDkSq__text{flex-direction:column;gap:6px;padding:16px 32px 14px;display:flex}.onboardingWizard-module-scss-module__DpDkSq__media{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex:1;min-height:320px;position:relative;overflow:hidden}.onboardingWizard-module-scss-module__DpDkSq__videoWrapper{position:absolute;inset:0}.onboardingWizard-module-scss-module__DpDkSq__videoWrapper iframe{border:none;width:100%;height:100%}.onboardingWizard-module-scss-module__DpDkSq__placeholder{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .06) 0%, rgba(var(--color-secondary-rgb), .06) 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 48px;display:flex;position:absolute;inset:0;overflow-y:auto}.onboardingWizard-module-scss-module__DpDkSq__placeholderIcon{color:var(--color-primary);opacity:.4}.onboardingWizard-module-scss-module__DpDkSq__placeholderLabel{color:var(--text-secondary);opacity:.5;letter-spacing:.03em;font-size:12px;font-weight:500}.onboardingWizard-module-scss-module__DpDkSq__stepBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary);font-size:11px;font-weight:600}.onboardingWizard-module-scss-module__DpDkSq__stepHeading{color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.25}.onboardingWizard-module-scss-module__DpDkSq__stepSubtitle{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.onboardingWizard-module-scss-module__DpDkSq__bullets{flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.onboardingWizard-module-scss-module__DpDkSq__bullets li{color:var(--text-primary);align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:flex}.onboardingWizard-module-scss-module__DpDkSq__bulletDot{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.onboardingWizard-module-scss-module__DpDkSq__navRow{justify-content:space-between;align-items:center;margin-top:auto;padding:16px 32px 20px;display:flex}.onboardingWizard-module-scss-module__DpDkSq__dots{align-items:center;gap:6px;display:flex}.onboardingWizard-module-scss-module__DpDkSq__dot{background:var(--border-color);cursor:pointer;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.onboardingWizard-module-scss-module__DpDkSq__dot:hover{background:rgba(var(--color-primary-rgb), .3)}.onboardingWizard-module-scss-module__DpDkSq__dot.onboardingWizard-module-scss-module__DpDkSq__dotActive{background:var(--color-primary);transform:scale(1.25)}.onboardingWizard-module-scss-module__DpDkSq__navRight{align-items:center;gap:8px;display:flex}.onboardingWizard-module-scss-module__DpDkSq__navRight button{justify-content:center;min-width:100px}.onboardingWizard-module-scss-module__DpDkSq__navBtn{border:1.5px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:flex}.onboardingWizard-module-scss-module__DpDkSq__navBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:rgba(var(--color-primary-rgb), .3)}.onboardingWizard-module-scss-module__DpDkSq__navBtn:disabled{opacity:.35;cursor:default}.onboardingWizard-module-scss-module__DpDkSq__navBtn.onboardingWizard-module-scss-module__DpDkSq__navBtnPrimary{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;border-color:#0000}.onboardingWizard-module-scss-module__DpDkSq__navBtn.onboardingWizard-module-scss-module__DpDkSq__navBtnPrimary:hover:not(:disabled){opacity:.9;background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff}@media (max-width:768px){.onboardingWizard-module-scss-module__DpDkSq__wizard.onboardingWizard-module-scss-module__DpDkSq__page{flex-direction:column}.onboardingWizard-module-scss-module__DpDkSq__sidebar{border-right:none;border-bottom:1px solid var(--border-color);flex-flow:wrap;flex:none;gap:4px;padding:12px}.onboardingWizard-module-scss-module__DpDkSq__sidebarLabel{display:none}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem{border-radius:8px;padding:6px 10px}.onboardingWizard-module-scss-module__DpDkSq__sidebarItem.onboardingWizard-module-scss-module__DpDkSq__active:before,.onboardingWizard-module-scss-module__DpDkSq__stepTitle{display:none}.onboardingWizard-module-scss-module__DpDkSq__text{padding:20px 18px 18px}.onboardingWizard-module-scss-module__DpDkSq__stepHeading{font-size:18px}}
.helpPage-module-scss-module__u3I3ZW__header{z-index:999;background-color:var(--bg-card);position:sticky;top:0}.helpPage-module-scss-module__u3I3ZW__pageBody{background-color:var(--bg-container);background-image:radial-gradient(rgba(var(--color-primary-rgb), .18) 1px, transparent 1px);background-size:22px 22px;min-height:100vh}
@keyframes navigationNew-module-scss-module__IPcsuW__ballBounce{0%{transform:translateY(0)scaleX(1)scaleY(1)}14%{transform:translateY(-14px)scaleX(.88)scaleY(1.14)}36%{transform:translateY(-18px)scaleX(.9)scaleY(1.1)}50%{transform:translateY(2px)scaleX(1.22)scaleY(.8)}63%{transform:translateY(-8px)scaleX(.93)scaleY(1.07)}74%{transform:translateY(0)scaleX(1.1)scaleY(.92)}84%{transform:translateY(-3px)scaleX(.97)scaleY(1.03)}92%{transform:translateY(0)scaleX(1.03)scaleY(.97)}to{transform:translateY(0)scaleX(1)scaleY(1)}}@keyframes navigationNew-module-scss-module__IPcsuW__tipPulse{0%{transform:scale(1);box-shadow:0 0 #697cbe8c}60%{transform:scale(1.18);box-shadow:0 0 0 7px #697cbe00}to{transform:scale(1);box-shadow:0 0 #697cbe00}}.navigationNew-module-scss-module__IPcsuW__container{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:100%;margin:25px 0;display:grid}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__returnBtnWrapper .navigationNew-module-scss-module__IPcsuW__returnBTN{border:1.5px solid var(--border-color);background-color:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:10px;flex-flow:row;align-items:center;gap:8px;padding:7px 18px;font-size:14px;font-weight:500;transition:border-color .2s,color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 4px #0000000f}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__returnBtnWrapper .navigationNew-module-scss-module__IPcsuW__returnBTN:hover{border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .15)}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer{flex-flow:row;justify-content:center;align-items:center;gap:10px;display:flex}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__svgWrapper{align-self:flex-end;width:17px;height:17px;margin-bottom:10px}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__svgWrapper button{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .16s cubic-bezier(.34,1.5,.64,1),filter .16s;animation:.7s ease-out .6s both navigationNew-module-scss-module__IPcsuW__tipPulse;display:flex}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__svgWrapper button:hover{filter:brightness(1.1)drop-shadow(0 2px 5px #697cbe80);transform:scale(1.2)}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__svgWrapper button.navigationNew-module-scss-module__IPcsuW__bouncing{pointer-events:none;transform-origin:bottom;animation:.54s both navigationNew-module-scss-module__IPcsuW__ballBounce}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__svgWrapper button svg{pointer-events:none;display:block}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__titleWrapper{position:relative}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__titleWrapper .navigationNew-module-scss-module__IPcsuW__titleBackground{opacity:.5;background-color:#8a9ad6;width:60%;height:8px;position:absolute;bottom:3px;left:0}.navigationNew-module-scss-module__IPcsuW__container .navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__titleWrapper h1{font-size:36px;font-weight:900}@media (max-width:768px){.navigationNew-module-scss-module__IPcsuW__container{flex-wrap:wrap;gap:8px;margin:15px 0}.navigationNew-module-scss-module__IPcsuW__titleContainer{order:-1;width:100%}.navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__titleWrapper h1{font-size:24px}.navigationNew-module-scss-module__IPcsuW__titleContainer .navigationNew-module-scss-module__IPcsuW__titleBackground{height:6px}}
