.AnalyzeClient-module__yCu4Ta__page{width:100%;min-height:100vh;padding:140px 32px 72px}.AnalyzeClient-module__yCu4Ta__container{width:100%;max-width:1180px;margin:0 auto}.AnalyzeClient-module__yCu4Ta__badge{color:var(--success);background:#32d58314;border:1px solid #32d58342;border-radius:999px;margin-bottom:22px;padding:9px 16px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 0 28px #32d58314}.AnalyzeClient-module__yCu4Ta__title{letter-spacing:-.07em;max-width:860px;margin:0;font-size:clamp(34px,7vw,86px);line-height:.95}.AnalyzeClient-module__yCu4Ta__description{max-width:720px;color:var(--muted);margin:24px 0 0;font-size:20px;line-height:1.6}.AnalyzeClient-module__yCu4Ta__workspace{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:22px;margin-top:56px;display:grid}.AnalyzeClient-module__yCu4Ta__dropzone{height:560px;min-height:560px;box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:radial-gradient(circle at 22% 12%,#32d58314,#0000 28%),linear-gradient(#ffffff12,#0000),#11131ab8;border:1px dashed #6c7cff57;border-radius:34px;align-self:start;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden}.AnalyzeClient-module__yCu4Ta__dropzone:before{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:26px;position:absolute;inset:18px}.AnalyzeClient-module__yCu4Ta__dropzone:hover{border-color:#32d58370;transform:translateY(-2px);box-shadow:0 28px 90px #00000075,0 0 44px #6c7cff1f,inset 0 1px #ffffff14}.AnalyzeClient-module__yCu4Ta__input{display:none}.AnalyzeClient-module__yCu4Ta__emptyState{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:32px;display:flex;position:relative}.AnalyzeClient-module__yCu4Ta__uploadIcon{width:82px;height:82px;color:var(--success);background:radial-gradient(circle at 30% 20%,#32d5832e,#0000 44%),#6c7cff24;border:1px solid #6c7cff47;border-radius:28px;place-items:center;margin-bottom:22px;font-size:44px;font-weight:700;display:grid;box-shadow:0 0 36px #32d58324}.AnalyzeClient-module__yCu4Ta__emptyState h2{letter-spacing:-.04em;margin:0;font-size:32px}.AnalyzeClient-module__yCu4Ta__emptyState p{color:var(--muted);margin:10px 0 0;font-weight:700}.AnalyzeClient-module__yCu4Ta__preview{z-index:1;object-fit:contain;background:#00000052;width:100%;height:560px;display:block;position:relative}.AnalyzeClient-module__yCu4Ta__panel{box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff12,#0000),#090d1cc7;border:1px solid #6c7cff47;border-radius:34px;align-self:start;padding:24px;position:relative}.AnalyzeClient-module__yCu4Ta__panel h2{letter-spacing:-.04em;margin:0;font-size:28px}.AnalyzeClient-module__yCu4Ta__panelHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.AnalyzeClient-module__yCu4Ta__panelHeader span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:950;display:block}.AnalyzeClient-module__yCu4Ta__panelHeader svg{color:var(--success);filter:drop-shadow(0 0 14px #32d58373)}.AnalyzeClient-module__yCu4Ta__muted{color:var(--muted);margin:0;line-height:1.55}.AnalyzeClient-module__yCu4Ta__fileInfo{border:1px solid var(--border);background:#ffffff0a;border-radius:20px;padding:16px}.AnalyzeClient-module__yCu4Ta__fileInfo span{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:800;display:block}.AnalyzeClient-module__yCu4Ta__fileInfo strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AnalyzeClient-module__yCu4Ta__fileInfo small{color:var(--muted-2);margin-top:6px;font-size:12px;font-weight:800;display:block}.AnalyzeClient-module__yCu4Ta__error{color:var(--danger);background:#f9706614;border:1px solid #f9706659;border-radius:16px;align-items:center;gap:10px;margin-top:14px;padding:14px;font-weight:700;display:flex}.AnalyzeClient-module__yCu4Ta__primaryButton{background:linear-gradient(135deg, #8b5cf6, var(--primary));color:#fff;cursor:pointer;border:0;border-radius:18px;width:100%;min-height:56px;margin-top:18px;font-weight:900;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 18px 54px #6c7cff57}.AnalyzeClient-module__yCu4Ta__primaryButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 24px 70px #6c7cff6b}.AnalyzeClient-module__yCu4Ta__primaryButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.AnalyzeClient-module__yCu4Ta__removeButton{z-index:2;min-height:38px;color:var(--danger);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f970661a;border:1px solid #f9706652;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:900;display:inline-flex;position:absolute;top:12px;right:22px}.AnalyzeClient-module__yCu4Ta__analysisSteps{gap:10px;margin-top:18px;display:grid}.AnalyzeClient-module__yCu4Ta__analysisSteps div:not(.AnalyzeClient-module__yCu4Ta__progress){color:var(--muted);align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.AnalyzeClient-module__yCu4Ta__analysisSteps div:not(.AnalyzeClient-module__yCu4Ta__progress) span{background:var(--success);border-radius:999px;width:8px;height:8px;box-shadow:0 0 18px #32d5838c}.AnalyzeClient-module__yCu4Ta__progress{background:#ffffff14;border-radius:999px;height:8px;margin-top:18px;overflow:hidden}.AnalyzeClient-module__yCu4Ta__progress span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--success));width:42%;height:100%;animation:1s ease-in-out infinite alternate AnalyzeClient-module__yCu4Ta__progressMove;display:block}.AnalyzeClient-module__yCu4Ta__report{gap:14px;margin-top:20px;display:grid}.AnalyzeClient-module__yCu4Ta__reportId{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.AnalyzeClient-module__yCu4Ta__reportId span{color:var(--muted);font-size:13px;font-weight:900}.AnalyzeClient-module__yCu4Ta__reportId strong{color:var(--success);letter-spacing:.06em;font-size:13px}.AnalyzeClient-module__yCu4Ta__scoreGauge{width:250px;height:250px;margin:12px auto 24px;position:relative}.AnalyzeClient-module__yCu4Ta__scoreGauge svg{width:100%;height:100%;transform:rotate(-90deg)}.AnalyzeClient-module__yCu4Ta__gaugeTrack{fill:none;stroke:#ffffff14;stroke-width:10px}.AnalyzeClient-module__yCu4Ta__gaugeProgress{fill:none;stroke-width:10px;stroke-linecap:round;stroke:url(#gaugeGradient);stroke-dasharray:327;stroke-dashoffset:327px;filter:drop-shadow(0 0 12px #6c7cff59);transition:stroke-dashoffset 1s,stroke .3s}.AnalyzeClient-module__yCu4Ta__gaugeContent{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AnalyzeClient-module__yCu4Ta__gaugeContent strong{letter-spacing:-.06em;font-size:52px;font-weight:900;line-height:1}.AnalyzeClient-module__yCu4Ta__gaugeContent span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:10px;font-size:13px;font-weight:700}.AnalyzeClient-module__yCu4Ta__reportRow{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:14px 0;display:flex}.AnalyzeClient-module__yCu4Ta__reportRow span{color:var(--muted)}.AnalyzeClient-module__yCu4Ta__reportRow strong{max-width:170px;color:var(--text);text-align:right}.AnalyzeClient-module__yCu4Ta__reportRow:nth-of-type(4) strong{color:var(--success)}.AnalyzeClient-module__yCu4Ta__riskCard{border:1px solid var(--border);border-radius:18px;padding:18px}.AnalyzeClient-module__yCu4Ta__riskCard span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.AnalyzeClient-module__yCu4Ta__riskCard strong{margin-bottom:8px;font-size:22px;font-weight:900;display:block}.AnalyzeClient-module__yCu4Ta__riskCard p{margin:0;font-size:13px;line-height:1.5}.AnalyzeClient-module__yCu4Ta__riskHigh{background:#f970661f;border-color:#f9706640}.AnalyzeClient-module__yCu4Ta__riskHigh strong{color:#f97066}.AnalyzeClient-module__yCu4Ta__riskMedium{background:#fdb0221f;border-color:#fdb02240}.AnalyzeClient-module__yCu4Ta__riskMedium strong{color:#fdb022}.AnalyzeClient-module__yCu4Ta__riskLow{background:#32d5831f;border-color:#32d58340}.AnalyzeClient-module__yCu4Ta__riskLow strong{color:#32d583}.AnalyzeClient-module__yCu4Ta__signalPanel{border:1px solid var(--border);background:#ffffff09;border-radius:22px;padding:16px}.AnalyzeClient-module__yCu4Ta__signalTitle{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:12px;font-weight:950;display:flex}.AnalyzeClient-module__yCu4Ta__signalItem{color:var(--muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:13px;font-weight:800;display:grid}.AnalyzeClient-module__yCu4Ta__signalItem+.AnalyzeClient-module__yCu4Ta__signalItem{border-top:1px solid var(--border)}.AnalyzeClient-module__yCu4Ta__signalItem svg{color:var(--primary)}.AnalyzeClient-module__yCu4Ta__signalItem span{text-overflow:ellipsis;overflow:hidden}.AnalyzeClient-module__yCu4Ta__signalItem strong{color:var(--text);font-size:12px}.AnalyzeClient-module__yCu4Ta__generatedAt{color:var(--success);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.AnalyzeClient-module__yCu4Ta__disclaimer{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.AnalyzeClient-module__yCu4Ta__recent{border:1px solid var(--border);background:#ffffff09;border-radius:22px;margin-top:22px;padding:16px}.AnalyzeClient-module__yCu4Ta__recentHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.AnalyzeClient-module__yCu4Ta__recentHeader span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.AnalyzeClient-module__yCu4Ta__recentHeader button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}.AnalyzeClient-module__yCu4Ta__recentHeader button:hover{color:var(--text)}.AnalyzeClient-module__yCu4Ta__recentList{gap:10px;display:grid}.AnalyzeClient-module__yCu4Ta__recentItem{border:1px solid var(--border);text-align:left;cursor:pointer;background:#ffffff09;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:flex}.AnalyzeClient-module__yCu4Ta__recentItem:hover{background:#6c7cff12;border-color:#6c7cff57;transform:translateY(-1px)}.AnalyzeClient-module__yCu4Ta__recentItem strong{max-width:190px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.AnalyzeClient-module__yCu4Ta__recentItem span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.AnalyzeClient-module__yCu4Ta__recentItem b{color:var(--success);font-size:18px}.AnalyzeClient-module__yCu4Ta__reportHint{color:var(--muted);margin:-6px 0 10px;font-size:12px;line-height:1.45}@keyframes AnalyzeClient-module__yCu4Ta__progressMove{0%{transform:translate(-20%)}to{transform:translate(150%)}}@media (max-width:920px){.AnalyzeClient-module__yCu4Ta__workspace{grid-template-columns:1fr}}@media (max-width:780px){.AnalyzeClient-module__yCu4Ta__page{padding:128px 20px 56px}.AnalyzeClient-module__yCu4Ta__dropzone,.AnalyzeClient-module__yCu4Ta__emptyState{min-height:380px}.AnalyzeClient-module__yCu4Ta__dropzone,.AnalyzeClient-module__yCu4Ta__preview{height:380px}.AnalyzeClient-module__yCu4Ta__scoreGauge{width:220px;height:220px}}@media (max-width:480px){.AnalyzeClient-module__yCu4Ta__page{padding:130px 14px 44px}.AnalyzeClient-module__yCu4Ta__container{max-width:100%}.AnalyzeClient-module__yCu4Ta__title{letter-spacing:-.055em;font-size:clamp(34px,13vw,46px);line-height:1}.AnalyzeClient-module__yCu4Ta__description{font-size:16px}.AnalyzeClient-module__yCu4Ta__workspace{gap:16px;margin-top:34px}.AnalyzeClient-module__yCu4Ta__dropzone,.AnalyzeClient-module__yCu4Ta__emptyState,.AnalyzeClient-module__yCu4Ta__preview{border-radius:24px;height:320px;min-height:320px}.AnalyzeClient-module__yCu4Ta__emptyState{padding:22px}.AnalyzeClient-module__yCu4Ta__panel{border-radius:24px;padding:18px}.AnalyzeClient-module__yCu4Ta__scoreGauge{width:190px;height:190px}.AnalyzeClient-module__yCu4Ta__gaugeContent strong{font-size:44px}.AnalyzeClient-module__yCu4Ta__reportRow{gap:10px}.AnalyzeClient-module__yCu4Ta__reportRow strong{max-width:145px}.AnalyzeClient-module__yCu4Ta__recentItem strong{max-width:150px}}
.AppToast-module__NzN3Va__toast{z-index:80;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 0 0,#f9706629,#0000 34%),linear-gradient(#ffffff14,#0000),#090d1ceb;border:1px solid #f9706652;border-radius:22px;align-items:flex-start;gap:14px;width:min(390px,100vw - 32px);padding:16px;animation:.24s AppToast-module__NzN3Va__toastIn;display:flex;position:fixed;top:94px;right:24px;box-shadow:0 24px 80px #0000006b,0 0 44px #f970661a,inset 0 1px #ffffff14}.AppToast-module__NzN3Va__icon{color:#f97066;background:#f9706624;border-radius:12px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.AppToast-module__NzN3Va__content{flex:1;min-width:0}.AppToast-module__NzN3Va__content strong{color:var(--text);font-size:14px;font-weight:950;display:block}.AppToast-module__NzN3Va__content p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.45}.AppToast-module__NzN3Va__toast button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.AppToast-module__NzN3Va__toast button:hover{color:var(--text)}@keyframes AppToast-module__NzN3Va__toastIn{0%{opacity:0;transform:translate(12px,-8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:780px){.AppToast-module__NzN3Va__toast{top:88px;right:16px}}
