.page_main__akH3E{min-height:100vh;display:flex;flex-direction:column}.page_hero__TR3fT{padding:2rem 0 3rem}@media(min-width:768px){.page_hero__TR3fT{padding:3rem 0 4rem}}.page_heroContent___p2VG{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem}.page_heroTop__babh8{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.page_logo__1r_52{display:flex;align-items:center;gap:.5rem}.page_logoIcon__7ykxc{color:#3b82f6}.page_logoText__lYjJa{font-size:1.25rem;font-weight:700;color:#f5f5f7}.page_badge__IXgkQ{font-size:.75rem;font-weight:500;color:#3b82f6;background:rgba(59,130,246,.15);padding:.25rem .75rem;border-radius:9999px;border:1px solid rgba(59,130,246,.3)}.page_title__m5nyP{font-size:1.875rem;font-weight:700;color:#f5f5f7;margin:0 0 1rem;max-width:600px;line-height:1.25}@media(min-width:768px){.page_title__m5nyP{font-size:3rem}}.page_subtitle__X4z2_{font-size:1rem;color:#a1a1aa;margin:0 0 1.5rem;max-width:500px;line-height:1.625}@media(min-width:768px){.page_subtitle__X4z2_{font-size:1.125rem}}.page_steps__AVwQz{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center}@media(min-width:640px){.page_steps__AVwQz{gap:1rem}}.page_step__nwprt{display:flex;align-items:center;gap:.5rem}.page_stepNumber__FWtBN{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#3b82f6;border-radius:9999px;font-size:.875rem;font-weight:600;color:#fff;flex-shrink:0}.page_stepInfo__NbO12{display:flex;flex-direction:column;text-align:left}.page_stepTitle__Zbaen{font-size:.875rem;font-weight:500;color:#f5f5f7}.page_stepDescription__KzOmN{font-size:.75rem;color:#71717a;display:none}@media(min-width:640px){.page_stepDescription__KzOmN{display:block}}.page_stepArrow__5IMST{color:#71717a;display:none}@media(min-width:640px){.page_stepArrow__5IMST{display:block}}.page_uploadSection__71mEW{max-width:500px;margin:0 auto}.page_error__err8O{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;padding:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.75rem;text-align:center}.page_error__err8O p{color:#ef4444;margin:0}.page_features__loExi{padding:3rem 0;background:#12121a}.page_featuresGrid__J1EEc{display:grid;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page_featuresGrid__J1EEc{grid-template-columns:repeat(3,1fr)}}.page_featureCard__ZdBcQ{background:#12121a;border:1px solid #27272a;border-radius:1rem;padding:1.5rem;transition:all .2s ease;text-align:center}.page_featureCard__ZdBcQ:hover{border-color:#3f3f46}.page_featureIcon__5lsbZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 1rem;background:rgba(59,130,246,.15);border-radius:.75rem;color:#3b82f6}.page_featureTitle__N758I{font-size:1.125rem;font-weight:600;color:#f5f5f7;margin:0 0 .5rem}.page_featureDescription__vDwd4{font-size:.875rem;color:#a1a1aa;margin:0}.page_checks__sebGV{padding:3rem 0}.page_checksTitle__Q0u0Q{font-size:1.5rem;font-weight:700;color:#f5f5f7;text-align:center;margin:0 0 2rem}.page_checksList__pN5Xn{display:grid;grid-gap:1rem;gap:1rem;max-width:600px;margin:0 auto}@media(min-width:768px){.page_checksList__pN5Xn{grid-template-columns:repeat(2,1fr);max-width:800px}}.page_checkItem__ioUD2{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#12121a;border-radius:.75rem;font-size:.875rem;color:#a1a1aa}.page_checkIcon__pt8GW{color:#22c55e;flex-shrink:0}.page_footer__wa9SD{margin-top:auto;padding:1.5rem 0;border-top:1px solid #27272a}.page_footerContent__ezfqV{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(min-width:640px){.page_footerContent__ezfqV{flex-direction:row;justify-content:space-between}}.page_footerLogo__soOE_{display:flex;align-items:center;gap:.5rem;color:#71717a;font-weight:500}.page_footerText__ybrlA{font-size:.875rem;color:#71717a;margin:0}.Button_button__5Fngg{display:flex;align-items:center;justify-content:center;position:relative;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;line-height:1;border:none;border-radius:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;text-decoration:none;white-space:nowrap}.Button_button__5Fngg:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.Button_button__5Fngg:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_size-sm__3e22R{font-size:.75rem;padding:.5rem .75rem;min-height:32px}.Button_size-md__yzTUT{font-size:.875rem;padding:.75rem 1.25rem;min-height:40px}.Button_size-lg__r2Dgr{font-size:1rem;padding:1rem 1.5rem;min-height:48px}.Button_fullWidth__EcevO{width:100%}.Button_variant-primary__bDUgy{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#f5f5f7;box-shadow:0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -2px rgba(0,0,0,.4),0 0 20px rgba(59,130,246,.4)}.Button_variant-primary__bDUgy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.4),0 0 20px rgba(139,92,246,.4)}.Button_variant-primary__bDUgy:active:not(:disabled){transform:translateY(0)}.Button_variant-secondary__QMh_F{background:#22222e;color:#f5f5f7;border:1px solid #3f3f46}.Button_variant-secondary__QMh_F:hover:not(:disabled){background:#1a1a24;border-color:#3b82f6}.Button_variant-ghost__zOwwv{background:rgba(0,0,0,0);color:#a1a1aa}.Button_variant-ghost__zOwwv:hover:not(:disabled){background:#1a1a24;color:#f5f5f7}.Button_variant-danger__jW_xT{background:#ef4444;color:#fff}.Button_variant-danger__jW_xT:hover:not(:disabled){background:hsl(0,84.236453202%,50.1960784314%);box-shadow:0 0 20px rgba(239,68,68,.4)}.Button_variant-outline__JIVhD{background:rgba(0,0,0,0);color:#3b82f6;border:1px solid #3b82f6}.Button_variant-outline__JIVhD:hover:not(:disabled){background:rgba(59,130,246,.1)}.Button_loading__WDyPj .Button_content__UzTCc{opacity:.7}.Button_spinner__Ol6Kr{position:absolute;left:50%;transform:translateX(-50%)}.Button_spinnerIcon__08p9t{width:18px;height:18px;animation:Button_spin__clXgF 1s linear infinite}.Button_spinnerCircle__VrBUC{stroke-dasharray:60;stroke-dashoffset:45;stroke-linecap:round}@keyframes Button_spin__clXgF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_icon__V2EYJ{display:flex;align-items:center;justify-content:center}.Button_icon__V2EYJ svg{width:1em;height:1em}.Button_content__UzTCc{display:flex;align-items:center;gap:.5rem}.Card_card__HJB4M{border-radius:1rem;transition:all .2s ease}.Card_variant-default__m_cCB,.Card_variant-elevated__2lEcO{background:#12121a;border:1px solid #27272a}.Card_variant-elevated__2lEcO{box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.4)}.Card_variant-outlined__UEhf7{background:rgba(0,0,0,0);border:1px solid #3f3f46}.Card_variant-glass__MgWjs{background:rgba(18,18,26,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1)}.Card_padding-none__uTOoQ{padding:0}.Card_padding-sm__qqhhm{padding:1rem}.Card_padding-md__jcYXX{padding:1.5rem}.Card_padding-lg__E41OJ{padding:2rem}.Card_interactive___NybJ{cursor:pointer}.Card_interactive___NybJ:hover{border-color:#3f3f46;box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.4);transform:translateY(-2px)}.Card_interactive___NybJ:active{transform:translateY(0)}.Card_header__Rknor{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.Card_title__IEwQx{font-size:1.25rem;font-weight:600;color:#f5f5f7;margin:0}.Card_description__Bykww{font-size:.875rem;color:#a1a1aa;margin:0}.Card_footer__dyw58{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #27272a}.Dialog_overlay__B1q6M{position:fixed;inset:0;z-index:1040;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:Dialog_overlayShow__TUz5z .15s cubic-bezier(.16,1,.3,1)}.Dialog_content__cGNiH{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1050;width:calc(100% - 2rem);max-width:500px;max-height:85vh;overflow-y:auto;background:#12121a;border:1px solid #27272a;border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.4),0 8px 10px -6px rgba(0,0,0,.4);padding:1.5rem;animation:Dialog_contentShow__DKyWF .2s cubic-bezier(.16,1,.3,1)}.Dialog_content__cGNiH::-webkit-scrollbar{width:8px;height:8px}.Dialog_content__cGNiH::-webkit-scrollbar-track{background:#0a0a0f;border-radius:9999px}.Dialog_content__cGNiH::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:9999px}.Dialog_content__cGNiH::-webkit-scrollbar-thumb:hover{background:#71717a}.Dialog_content__cGNiH:focus{outline:none}.Dialog_closeButton__a80zg{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;border-radius:.5rem;color:#71717a;cursor:pointer;transition:all .15s ease}.Dialog_closeButton__a80zg:hover{background:#1a1a24;color:#f5f5f7}.Dialog_closeButton__a80zg:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.Dialog_header__0Spne{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-right:2rem}.Dialog_footer__10rtR{display:flex;flex-direction:column-reverse;gap:.75rem;margin-top:1.5rem}@media(min-width:640px){.Dialog_footer__10rtR{flex-direction:row;justify-content:flex-end}}.Dialog_title__gcSo4{font-size:1.25rem;font-weight:600;color:#f5f5f7;margin:0}.Dialog_description__FoOjV{font-size:.875rem;color:#a1a1aa;margin:0}@keyframes Dialog_overlayShow__TUz5z{0%{opacity:0}to{opacity:1}}@keyframes Dialog_contentShow__DKyWF{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Input_wrapper__Fx_33{display:flex;flex-direction:column;gap:.5rem;width:100%}.Input_label__q7b80{font-size:.875rem;font-weight:500;color:#f5f5f7}.Input_inputWrapper__rxAYa{position:relative;display:flex;align-items:center}.Input_input__5WxBl{width:100%;background:#1a1a24;border:1px solid #27272a;border-radius:.75rem;padding:.75rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;color:#f5f5f7;transition:all .15s ease}.Input_input__5WxBl::placeholder{color:#71717a}.Input_input__5WxBl:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.Input_input__5WxBl:disabled{opacity:.5;cursor:not-allowed}.Input_input__5WxBl.Input_hasLeftIcon__fIPA1{padding-left:2.5rem}.Input_input__5WxBl.Input_hasRightIcon__fyxTg{padding-right:2.5rem}.Input_hasError__bV4co .Input_input__5WxBl{border-color:#ef4444}.Input_hasError__bV4co .Input_input__5WxBl:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.Input_leftIcon__BIziH,.Input_rightIcon__uDkO_{position:absolute;display:flex;align-items:center;justify-content:center;color:#71717a;pointer-events:none}.Input_leftIcon__BIziH svg,.Input_rightIcon__uDkO_ svg{width:18px;height:18px}.Input_leftIcon__BIziH{left:.75rem}.Input_rightIcon__uDkO_{right:.75rem}.Input_error__xGw3f{font-size:.75rem;color:#ef4444}.Input_hint__FkkL5{font-size:.75rem;color:#71717a}.Progress_wrapper__tQuVa{display:flex;align-items:center;gap:.75rem;width:100%}.Progress_root__1a82R{position:relative;overflow:hidden;background:#1a1a24;border-radius:9999px;width:100%}.Progress_size-sm__KkEc0{height:4px}.Progress_size-md__Hr3fi{height:8px}.Progress_size-lg__ed7V3{height:12px}.Progress_indicator___YcBS{height:100%;width:100%;border-radius:9999px;transition:transform .5s cubic-bezier(.65,0,.35,1)}.Progress_variant-default__4ojwW{background:linear-gradient(90deg,#3b82f6,#8b5cf6)}.Progress_variant-success__D8f_u{background:#22c55e}.Progress_variant-warning__pZZMi{background:#f59e0b}.Progress_variant-danger__k_zA5{background:#ef4444}.Progress_animated__ZvSQe{position:relative;overflow:hidden}.Progress_animated__ZvSQe:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:Progress_shimmer__RgWEk 2s infinite}@keyframes Progress_shimmer__RgWEk{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Progress_value__i6uBO{font-size:.875rem;font-weight:500;color:#a1a1aa;min-width:40px;text-align:right}.Badge_badge__bHml6{display:inline-flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;border-radius:9999px;white-space:nowrap;transition:all .15s ease}.Badge_size-sm__fbxdJ{font-size:.75rem;padding:2px .5rem}.Badge_size-md__dYLdg{font-size:.75rem;padding:.25rem .75rem}.Badge_variant-default__14b8Q{background:#22222e;color:#a1a1aa;border:1px solid #3f3f46}.Badge_variant-success__FNdMf{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.Badge_variant-warning__o3xg_{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.Badge_variant-danger__8dTkb{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.Badge_variant-info__GQVkd{background:rgba(6,182,212,.15);color:#06b6d4;border:1px solid rgba(6,182,212,.3)}.Badge_variant-outline__dJ_RW{background:rgba(0,0,0,0);color:#a1a1aa;border:1px solid #3f3f46}.Skeleton_skeleton__V90al{background:linear-gradient(90deg,#1a1a24 25%,#22222e 50%,#1a1a24 75%);background-size:200% 100%;animation:Skeleton_skeleton-loading__5x22o 1.5s ease-in-out infinite;border-radius:.5rem}@keyframes Skeleton_skeleton-loading__5x22o{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_variant-rectangular__j3Iuc{border-radius:.5rem}.Skeleton_variant-circular__bCOQu{border-radius:9999px}.Skeleton_variant-text__iACvn{height:1em;border-radius:.25rem;margin-bottom:.5rem}.Skeleton_variant-text__iACvn:last-child{margin-bottom:0}.Skeleton_textWrapper__pjGMg{display:flex;flex-direction:column;gap:.5rem}.Skeleton_cardSkeleton__twIq6{background:#12121a;border:1px solid #27272a;border-radius:1rem;transition:all .2s ease;padding:0;overflow:hidden}.Skeleton_cardContent__8OagU{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.UploadZone_wrapper__x6r56{width:100%}.UploadZone_dropzone__PIcsp{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UploadZone_dropzone__PIcsp:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.UploadZone_dropzone__PIcsp:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.UploadZone_dropzone__PIcsp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:280px;padding:2rem;background:#12121a;border:2px dashed #3f3f46;border-radius:1rem;transition:all .2s ease}.UploadZone_dropzone__PIcsp:hover:not(.UploadZone_disabled__JEmwV){border-color:#3b82f6;background:#1a1a24}.UploadZone_dropzone__PIcsp:focus-visible{outline:none;border-color:#3b82f6;box-shadow:0 0 20px rgba(59,130,246,.4)}.UploadZone_dragging__qUKww{border-color:#3b82f6;background:rgba(59,130,246,.1);border-style:solid}.UploadZone_dragging__qUKww .UploadZone_iconWrapper__9IBlb{transform:scale(1.1);background:#3b82f6}.UploadZone_dragging__qUKww .UploadZone_iconWrapper__9IBlb .UploadZone_uploadIcon__VaFCr{color:#fff}.UploadZone_hasFile__t_TH6{border-style:solid;border-color:#3f3f46;padding:1rem}.UploadZone_hasError__bqlGi,.UploadZone_hasError__bqlGi:hover{border-color:#ef4444}.UploadZone_disabled__JEmwV{opacity:.6;cursor:not-allowed;pointer-events:none}.UploadZone_input__7Ww_j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UploadZone_empty__cisO_{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.UploadZone_iconWrapper__9IBlb{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#1a1a24;border-radius:1rem;transition:all .2s ease}.UploadZone_uploadIcon__VaFCr{color:#3b82f6}.UploadZone_text___SKiC{display:flex;flex-direction:column;gap:.25rem}.UploadZone_title__GALq_{font-size:1.125rem;font-weight:600;color:#f5f5f7;margin:0}.UploadZone_subtitle__L5FeZ{font-size:.875rem;color:#71717a;margin:0}.UploadZone_formats__1q_tN{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.UploadZone_formats__1q_tN span{font-size:.75rem;font-weight:500;color:#71717a;background:#1a1a24;padding:.25rem .5rem;border-radius:.25rem}.UploadZone_maxSize__S5ESI{font-size:.75rem;color:#71717a;margin:0}.UploadZone_preview__fI2OH{position:relative;display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem;background:#1a1a24;border-radius:.75rem}.UploadZone_previewImage__s2fpc{width:80px;height:80px;object-fit:cover;border-radius:.5rem;flex-shrink:0}.UploadZone_previewIcon__VG0GW{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#22222e;border-radius:.5rem;color:#3b82f6;flex-shrink:0}.UploadZone_fileInfo__Qniwp{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.UploadZone_fileName__SqB3E{font-size:.875rem;font-weight:500;color:#f5f5f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadZone_fileSize__mX33_{font-size:.75rem;color:#71717a}.UploadZone_clearButton__x49fp{display:flex;align-items:center;justify-content:center;position:absolute;top:.5rem;right:.5rem;width:32px;height:32px;background:#22222e;border:none;border-radius:.5rem;color:#71717a;cursor:pointer;transition:all .15s ease}.UploadZone_clearButton__x49fp:hover{background:#ef4444;color:#fff}.UploadZone_error__yZdhQ{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.75rem;color:#ef4444;font-size:.875rem}.UploadZone_error__yZdhQ svg{flex-shrink:0}.LoadingState_container___LVCW{display:flex;align-items:center;justify-content:center;width:100%;min-height:400px;padding:2rem}.LoadingState_content__rSI2A{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;max-width:400px}.LoadingState_iconWrapper__KsSpG{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px}.LoadingState_iconRing2__VY7it,.LoadingState_iconRing__Yy0Dn{position:absolute;inset:0;border:2px solid rgba(0,0,0,0);border-top-color:#3b82f6;border-radius:9999px;animation:LoadingState_spin__4oWog 2s linear infinite}.LoadingState_iconRing2__VY7it{inset:8px;border-top-color:#8b5cf6;animation-duration:3s;animation-direction:reverse}.LoadingState_icon__8zavn{color:#3b82f6;animation:LoadingState_pulse__JM54q 2s ease-in-out infinite}@keyframes LoadingState_spin__4oWog{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingState_pulse__JM54q{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.95)}}.LoadingState_title__gVbK0{font-size:1.5rem;font-weight:600;color:#f5f5f7;margin:0}.LoadingState_progressWrapper__yJj7w{width:100%}.LoadingState_factWrapper__BBR7C{background:#12121a;border:1px solid #27272a;border-radius:1rem;transition:all .2s ease;width:100%;padding:1rem;text-align:left}.LoadingState_factLabel__tXNyP{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;color:#3b82f6;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.LoadingState_fact__k6K_F{font-size:.875rem;color:#a1a1aa;margin:0;line-height:1.625;transition:opacity .15s ease}.LoadingState_factFading__CtXwB{opacity:0}.LoadingState_stages__O10mk{display:flex;align-items:center;gap:.75rem}.LoadingState_stage__jA05H{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#1a1a24;border-radius:9999px;font-size:.75rem;color:#71717a;transition:all .2s ease}.LoadingState_stageIcon__176AP{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.LoadingState_stageLabel__Z1Piu{display:none}@media(min-width:640px){.LoadingState_stageLabel__Z1Piu{display:block}}.LoadingState_completed__FvebT{background:rgba(34,197,94,.15);color:#22c55e}.LoadingState_completed__FvebT .LoadingState_stageIcon__176AP{color:#22c55e}.LoadingState_current__MHlGC{background:rgba(59,130,246,.15);color:#3b82f6}.LoadingState_current__MHlGC .LoadingState_stageIcon__176AP{animation:LoadingState_pulse__JM54q 1.5s ease-in-out infinite}.TeaserReport_container__AJJ3F{display:flex;flex-direction:column;gap:1.5rem;max-width:600px;margin:0 auto}.TeaserReport_header__mgV9J{background:#12121a;border:1px solid #27272a;border-radius:1rem;transition:all .2s ease;padding:1.5rem}.TeaserReport_scoreSection__7jX00{display:flex;align-items:center;gap:1.5rem}@media(min-width:640px){.TeaserReport_scoreSection__7jX00{gap:2rem}}.TeaserReport_scoreCircle__w_az2{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100px;height:100px;border-radius:9999px;flex-shrink:0}@media(min-width:640px){.TeaserReport_scoreCircle__w_az2{width:120px;height:120px}}.TeaserReport_risk-low__jzgM4{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border:2px solid #22c55e}.TeaserReport_risk-low__jzgM4 .TeaserReport_scoreValue__Jqik4{color:#22c55e}.TeaserReport_risk-medium__a8Faz{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(245,158,11,.1));border:2px solid #f59e0b}.TeaserReport_risk-medium__a8Faz .TeaserReport_scoreValue__Jqik4{color:#f59e0b}.TeaserReport_risk-high__Wg3mg{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(239,68,68,.1));border:2px solid #ef4444}.TeaserReport_risk-high__Wg3mg .TeaserReport_scoreValue__Jqik4{color:#ef4444}.TeaserReport_scoreValue__Jqik4{font-size:2.25rem;font-weight:700;line-height:1}.TeaserReport_scoreLabel__ZYZYu{font-size:.75rem;color:#71717a}.TeaserReport_riskInfo__MRX0g{display:flex;flex-direction:column;gap:.75rem}.TeaserReport_summary__Fn8Ff{font-size:.875rem;color:#a1a1aa;margin:0;line-height:1.625}.TeaserReport_financials__CR7pz{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:640px){.TeaserReport_financials__CR7pz{grid-template-columns:1fr 1fr}}.TeaserReport_financialItem__zaent{display:flex;flex-direction:column;gap:.25rem}.TeaserReport_financialLabel__NYSgY{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#71717a;text-transform:uppercase;letter-spacing:.5px}.TeaserReport_financialValue__TtT0Z{font-size:1.25rem;font-weight:600;color:#f5f5f7}.TeaserReport_savings__wABf4{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.TeaserReport_savingsCard__9frW1{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.1));border-color:#3b82f6}.TeaserReport_issuesSection___1SHP{background:#12121a;border:1px solid #27272a;border-radius:1rem;transition:all .2s ease;padding:1.5rem}.TeaserReport_issuesHeader__GejxW{margin-bottom:1rem}.TeaserReport_issuesTitle__K60eF{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:#f5f5f7;margin:0}.TeaserReport_issuesTitle__K60eF svg{color:#f59e0b}.TeaserReport_issuesPreview__9zeEB{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.TeaserReport_issuePreviewItem__LsEza{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#1a1a24;border-radius:.75rem}.TeaserReport_issuePreviewIcon__ULgqF{font-size:1.25rem}.TeaserReport_issuePreviewInfo__HJQPB{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.TeaserReport_issuePreviewType__zphhj{font-size:.875rem;font-weight:500;color:#f5f5f7}.TeaserReport_issuePreviewCount__2M549{font-size:.75rem;color:#71717a}.TeaserReport_blurredSection__6ZQoe{position:relative;overflow:hidden;border-radius:.75rem}.TeaserReport_blurredContent__CJjZm{display:flex;flex-direction:column;gap:.75rem;padding:1rem;filter:blur(8px);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.TeaserReport_blurredItem__CQFaG{height:60px;background:#1a1a24;border-radius:.5rem}.TeaserReport_lockOverlay__oxdwX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;background:rgba(10,10,15,.5);color:#a1a1aa}.TeaserReport_lockOverlay__oxdwX svg{color:#3b82f6}.TeaserReport_lockOverlay__oxdwX p{font-size:.875rem;margin:0}.TeaserReport_ctaCard__KFVAO{border:1px solid #3b82f6;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.05))}.TeaserReport_ctaContent__7uX22{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.TeaserReport_ctaTitle__yDYOJ{font-size:1.5rem;font-weight:700;color:#f5f5f7;margin:0}.TeaserReport_ctaDescription__lWJvv{font-size:.875rem;color:#a1a1aa;margin:0;max-width:400px}.TeaserReport_ctaFeatures__49bv_{display:grid;grid-gap:.5rem;gap:.5rem;text-align:left;list-style:none;padding:0;margin:0}.TeaserReport_ctaFeatures__49bv_ li{font-size:.875rem;color:#a1a1aa}.TeaserReport_ctaForm__fZ_D7{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:320px}.TeaserReport_ctaButton__SUS92{width:100%}.TeaserReport_ctaNote__DEzAx{font-size:.75rem;color:#71717a;margin:0}.FullReport_container__SlBm2{display:flex;flex-direction:column;gap:2rem;max-width:800px;margin:0 auto}.FullReport_header__QQEqg{display:flex;flex-direction:column;gap:1.5rem}.FullReport_headerTop__K61pN{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.FullReport_headerTop__K61pN{flex-direction:row;justify-content:space-between;align-items:flex-start}}.FullReport_title__35a2f{font-size:1.875rem;font-weight:700;color:#f5f5f7;margin:0}.FullReport_actions__ylPVW{display:flex;gap:.5rem}.FullReport_scoreCard___8lnW{background:linear-gradient(135deg,#12121a,#1a1a24)}.FullReport_scoreSection__85jJf{display:flex;align-items:center;gap:1.5rem}@media(min-width:640px){.FullReport_scoreSection__85jJf{gap:2rem}}.FullReport_scoreCircle__qy_Sy{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100px;height:100px;border-radius:9999px;flex-shrink:0}@media(min-width:640px){.FullReport_scoreCircle__qy_Sy{width:120px;height:120px}}.FullReport_risk-low__HY3O3{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border:2px solid #22c55e}.FullReport_risk-low__HY3O3 .FullReport_scoreValue__YP4SE{color:#22c55e}.FullReport_risk-medium__KjSYC{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(245,158,11,.1));border:2px solid #f59e0b}.FullReport_risk-medium__KjSYC .FullReport_scoreValue__YP4SE{color:#f59e0b}.FullReport_risk-high__gJAau{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(239,68,68,.1));border:2px solid #ef4444}.FullReport_risk-high__gJAau .FullReport_scoreValue__YP4SE{color:#ef4444}.FullReport_scoreValue__YP4SE{font-size:2.25rem;font-weight:700;line-height:1}.FullReport_scoreLabel__lhZyw{font-size:.75rem;color:#71717a}.FullReport_scoreInfo__MfwsO{display:flex;flex-direction:column;gap:.75rem}.FullReport_summary__640S3{font-size:1rem;color:#a1a1aa;margin:0;line-height:1.625}.FullReport_financials__4EMkn{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:768px){.FullReport_financials__4EMkn{grid-template-columns:1fr 1fr 1fr}}.FullReport_financialItem__hwyMJ{display:flex;flex-direction:column;gap:.25rem}.FullReport_financialLabel__efuLg{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#71717a;text-transform:uppercase;letter-spacing:.5px}.FullReport_financialValue__glJSk{font-size:1.25rem;font-weight:600;color:#f5f5f7}.FullReport_savings__ren24{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.FullReport_savingsCard__51GXL{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.1));border-color:#3b82f6}.FullReport_issuesSection__VG1o0{display:flex;flex-direction:column;gap:1.5rem}.FullReport_sectionHeader__14fpt{display:flex;align-items:center;gap:.75rem}.FullReport_sectionIcon__yTJ5S{color:#f59e0b}.FullReport_sectionTitle__eHyBP{font-size:1.5rem;font-weight:600;color:#f5f5f7;margin:0}.FullReport_issueGroup__nhuoB{display:flex;flex-direction:column;gap:1rem}.FullReport_groupTitle__OwqQY{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:500;color:#f5f5f7;margin:0;padding-bottom:.5rem;border-bottom:1px solid #27272a}.FullReport_groupIcon__1Mp3x{font-size:1.25rem}.FullReport_groupCount__BzRPw{font-size:.875rem;font-weight:400;color:#71717a;margin-left:auto}.FullReport_issuesList__HGKPo{display:flex;flex-direction:column;gap:1rem}.FullReport_issueCard__Ns3_Q{transition:all .2s ease}.FullReport_issueCard__Ns3_Q:hover{border-color:#3f3f46}.FullReport_issueHeader__RXENa{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.FullReport_issueNumber__Dj_pA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#1a1a24;border-radius:.5rem;font-size:.75rem;font-weight:600;color:#71717a}.FullReport_issueIcon__OmwL2{font-size:1.25rem}.FullReport_issueMeta__m0A96{display:flex;align-items:center;gap:.5rem;margin-left:auto}.FullReport_issueType__djf2C{font-size:.75rem;color:#71717a;display:none}@media(min-width:640px){.FullReport_issueType__djf2C{display:block}}.FullReport_issueTitle__Us_pm{font-size:1rem;font-weight:600;color:#f5f5f7;margin:0 0 .5rem}.FullReport_issueDescription__udD5_{font-size:.875rem;color:#a1a1aa;margin:0;line-height:1.625}.FullReport_priceComparison__ycMtF{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem;background:#1a1a24;border-radius:.75rem}.FullReport_priceItem__8GbqV{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.FullReport_priceLabel__Glt6J{font-size:.75rem;color:#71717a}.FullReport_priceValue__qKG2S{font-size:1.125rem;font-weight:600}.FullReport_claimed__SiPvE{color:#ef4444}.FullReport_market__f99L1{color:#22c55e}.FullReport_priceDiff__uUGax{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;background:#22222e;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#ef4444}.FullReport_priceDiff__uUGax svg{transform:rotate(45deg)}.FullReport_issueExtra__MKVOS{display:flex;gap:1rem;margin-top:.75rem;font-size:.75rem;color:#71717a}.FullReport_recommendationIcon__CeUZm{color:#f59e0b}.FullReport_recommendationsList__IjGe2{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0}.FullReport_recommendationItem__smvbQ{display:flex;gap:.75rem;font-size:.875rem;color:#a1a1aa;line-height:1.625}.FullReport_recommendationNumber__26D5z{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#3b82f6;border-radius:9999px;font-size:.75rem;font-weight:600;color:#fff;flex-shrink:0}.FullReport_footer__hl7FX{padding-top:1.5rem;border-top:1px solid #27272a;text-align:center}.FullReport_footer__hl7FX p{font-size:.875rem;color:#71717a;margin:0}.FullReport_spinner__Vc7is{animation:FullReport_spin__bI3mR 1s linear infinite}@keyframes FullReport_spin__bI3mR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FullReport_shareContent__ZwXU3{display:flex;flex-direction:column;gap:1.25rem}.FullReport_shareOption__0ZCod{display:flex;flex-direction:column;gap:.5rem}.FullReport_shareOptionLabel__DVpjI{font-size:.875rem;font-weight:500;color:#a1a1aa;margin:0}.FullReport_shareLinkRow__il5Hv{display:flex;gap:.5rem;align-items:flex-start}.FullReport_shareLinkRow__il5Hv input{flex:1 1}.FullReport_shareTextPreview__yHNrp{background:#12121a;border-radius:.5rem;padding:.75rem;font-size:.875rem;color:#a1a1aa}.FullReport_shareTextPreview__yHNrp p{margin:0;line-height:1.6}.FullReport_shareTextPreview__yHNrp p:not(:last-child){margin-bottom:.25rem}.FullReport_emailSuccess___24_8{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center}.FullReport_emailSuccess___24_8 p{font-size:1.125rem;font-weight:500;color:#f5f5f7;margin:0}.FullReport_successIcon__Wfj32{color:#22c55e;animation:FullReport_bounce__5bSnT .5s ease}@keyframes FullReport_bounce__5bSnT{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.LeaveConfirmDialog_content__fuO5F{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.LeaveConfirmDialog_iconWrapper__bl7Vs{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:rgba(245,158,11,.15);border-radius:9999px}.LeaveConfirmDialog_icon__2ujE2{color:#f59e0b}.LeaveConfirmDialog_message__IIc80{font-size:.875rem;color:#a1a1aa;line-height:1.625;margin:0}.LeaveConfirmDialog_message__IIc80 strong{color:#f5f5f7}.LeaveConfirmDialog_actions__AtKAS{display:flex;gap:.75rem;width:100%;margin-top:.5rem}.LeaveConfirmDialog_actions__AtKAS button{flex:1 1}