@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Navigation_navigation__evDlF{background:#fff;border-radius:8px 8px 0 0;bottom:0;box-shadow:0 -2px 8px #0000001a;display:flex;height:43px;justify-content:space-around;left:0;padding:20px;position:sticky;right:0;top:0;transform:translateZ(0);will-change:transform;z-index:990}.Navigation_navButton__3Jj1V{background:none;border:none;border-radius:8px;color:#666;cursor:pointer;flex:1 1;font-weight:500;margin:0 .5rem;padding:.75rem;text-align:center;transition:background-color .2s}.Navigation_active__nFeYh{background-color:var(--mono-8);color:var(--white);font-weight:700}.Panel_panel__Wl65-{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;padding:1.5rem}.Modal_modalOverlay__sX7m7{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.Modal_modalContent__vT-wB{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-height:90vh;overflow-y:auto;padding:2rem;position:relative}.Modal_modalContent__vT-wB.Modal_small__7298x{width:400px}.Modal_modalContent__vT-wB.Modal_medium__wxWzs{width:600px}.Modal_modalContent__vT-wB.Modal_large__Mj6iA{width:800px}.Modal_closeButton__wAUsJ{color:#666;cursor:pointer;font-size:1.5rem;line-height:1;padding:5px;position:absolute;right:1rem;top:1rem}.Modal_closeButton__wAUsJ:hover{color:#333}@media (max-width:768px){.Modal_modalContent__vT-wB{padding:1.5rem;width:95%}}.History_historyList__1LCjM{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.History_analysisItem__ikKqy{align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;display:flex;justify-content:space-between;padding:1.5rem;transition:transform .2s ease}.History_analysisItem__ikKqy:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px)}.History_url__N8D7u{color:#333;font-weight:500;margin-bottom:.5rem;word-break:break-all}.History_date__L0jW0{color:#666;font-size:.9rem;margin-bottom:1rem}.History_viewButton__yuF7L{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s;white-space:nowrap}.History_viewButton__yuF7L:hover{background:#0056b3}.History_viewButton__yuF7L:disabled{background:#6c757d;cursor:not-allowed}.History_empty__yUcOS,.History_error__RPZYO,.History_loading__WRh5-{color:#666;padding:2rem;text-align:center}.History_error__RPZYO{background:#f8d7da;border-radius:4px;color:#dc3545}h2{color:#333;margin-bottom:1.5rem}.EmptyStateMessage_emptyStateContainer__7dtNx{display:flex;flex-direction:column;margin:0 auto;max-width:32rem}.EmptyStateMessage_header__Xie-d{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.EmptyStateMessage_icon__MqQmL{color:var(--text-secondary);flex-shrink:0;height:2.5rem;width:2.5rem}.EmptyStateMessage_title__vEJgB{color:var(--text-primary);font-size:1.75rem;font-weight:var(--font-bold);letter-spacing:-.02em;line-height:1.2}.EmptyStateMessage_contentWrapper__izF3W{display:flex;flex-direction:column;gap:2rem}.EmptyStateMessage_stepsList__yRZdm{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.EmptyStateMessage_step__jCqi7{align-items:flex-start;display:flex;gap:1rem}.EmptyStateMessage_stepContent__eGK-5{display:flex;flex-direction:column;gap:.25rem}.EmptyStateMessage_stepTitle__v-SqX{color:var(--text-primary);font-size:1.25rem;font-weight:var(--font-medium);line-height:1.3}.EmptyStateMessage_stepDetail__9mXDe{color:var(--text-secondary);font-size:1rem}.EmptyStateMessage_indicator__bqBxE{border-radius:50%;box-shadow:0 0 0 2px var(--white);flex-shrink:0;height:.75rem;margin-top:.5rem;width:.75rem}.EmptyStateMessage_indicator__bqBxE[data-type=setup]{background:var(--error-500)}.EmptyStateMessage_indicator__bqBxE[data-type=survey]{background:var(--primary-500)}.EmptyStateMessage_footer__Nt4Qr{border-top:1px solid var(--primary);color:var(--text-secondary);font-size:1rem;padding-top:1.3rem;text-align:center}.EmptyResults_emptyResultsContainer__omHZn{padding:2rem;text-align:center}.EmptyResults_header__fyp\+2{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.EmptyResults_icon__-y0ht{color:var(--success);font-size:2.4rem}.EmptyResults_title__Ztzij{color:var(--text-primary);font-size:1.8rem;font-weight:var(--font-semibold);margin:0}.EmptyResults_message__KNEmL{color:var(--text-secondary);font-size:1.4rem;line-height:1.6;margin-bottom:3rem}.EmptyResults_placeholderGrid__rqwRt{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:2rem}.EmptyResults_placeholderItem__mDGhi{animation:EmptyResults_pulse__Oz12a 2s ease-in-out infinite;background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);padding:1.6rem}.EmptyResults_placeholderHeader__iQyjl{background:var(--greyLight-2);border-radius:.5rem;height:2rem;margin-bottom:1rem;opacity:.7}.EmptyResults_placeholderLines__B57Bi{display:flex;flex-direction:column;gap:.8rem}.EmptyResults_placeholderLine__bhdrb{background:var(--greyLight-2);border-radius:.3rem;height:1rem;opacity:.5}.EmptyResults_placeholderLine__bhdrb:last-child{width:70%}@keyframes EmptyResults_pulse__Oz12a{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@media screen and (max-width:768px){.EmptyResults_placeholderGrid__rqwRt{grid-template-columns:1fr}.EmptyResults_emptyResultsContainer__omHZn{padding:1rem}}.AnalysisCard_card__j2qPL{background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);cursor:pointer;height:220px;margin:4px;overflow:hidden;padding:0;transition:all .2s ease;width:calc(100% - 8px)}.AnalysisCard_cardInner__ju4V4{display:flex;flex-direction:column;height:100%;padding:1rem}.AnalysisCard_card__j2qPL:hover{box-shadow:var(--shadow);transform:translateY(-1px);z-index:1}.AnalysisCard_header__q9NP2{margin-bottom:.75rem}.AnalysisCard_urlSection__cDDnF{padding:0 .5rem}.AnalysisCard_title__Jv5n8{color:var(--text-primary);font-size:.9rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnalysisCard_date__O0X\+T{color:var(--text-tertiary);font-size:.75rem}.AnalysisCard_content__OU1Jh{display:flex;flex:1 1;flex-direction:column;gap:.75rem;padding:1.5rem}.AnalysisCard_patternSection__ZDyi1{align-items:center;background:#00000008;border-radius:.5rem;display:flex;justify-content:space-between;padding:.5rem}.AnalysisCard_strengthLabel__rDyxF{color:var(--text-primary);font-size:.8rem;font-weight:500}.AnalysisCard_strengthBadge__Jp1Jo{border-radius:1rem;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-align:center}.AnalysisCard_strong__nr4eT{background:#d4edda;color:#155724}.AnalysisCard_moderate__CDKz5{background:#fff3cd;color:#856404}.AnalysisCard_weak__dXrG0{background:#f8d7da;color:#721c24}.AnalysisCard_scores__6cHF4{display:flex;flex:1 1;flex-direction:column;gap:.5rem;overflow:hidden}.AnalysisCard_scoreRow__uoQJD{display:flex;flex-direction:column;gap:.25rem}.AnalysisCard_categoryInfo__a0-Sv{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.AnalysisCard_category__\+Ig\+G{flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis}.AnalysisCard_category__\+Ig\+G,.AnalysisCard_score__O0-2s{color:var(--text-primary);font-size:.8rem;white-space:nowrap}.AnalysisCard_score__O0-2s{font-weight:600}.AnalysisCard_meterContainer__1Io6Y{background:var(--greyLight-2);border-radius:3px;height:6px;overflow:hidden;width:100%}.AnalysisCard_meter__wo2au{height:100%;transition:width .3s ease}.AnalysisCard_meter__wo2au.AnalysisCard_pro__Eh7nW{background:linear-gradient(90deg,var(--complementary-green),var(--triadic-teal))}.AnalysisCard_meter__wo2au.AnalysisCard_con__OF6Wv{background:linear-gradient(90deg,var(--complementary-red),var(--triadic-orange))}@media (min-width:768px){.AnalysisCard_card__j2qPL{max-width:none}}@media (min-width:1200px){.AnalysisCard_card__j2qPL{max-width:none}}.analysisGrid{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.RecentResults_container__WZqTx{max-width:100%;overflow-x:hidden;padding:2rem}.RecentResults_statsGrid__Oxr4s{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem}.RecentResults_statCard__RyByA{padding-left:2rem!important}.RecentResults_statTitle__cwKC-{color:var(--text-primary);font-size:1rem;font-weight:var(--font-semibold);margin:0 0 .8rem}.RecentResults_statValue__Fo5U8{color:var(--text-primary);font-size:1.8rem;font-weight:var(--font-bold)}.RecentResults_analysisGrid__RBZVP{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-width:95%;width:100%}@media screen and (max-width:768px){.RecentResults_container__WZqTx{padding:1rem}.RecentResults_analysisGrid__RBZVP,.RecentResults_statsGrid__Oxr4s{gap:1rem}}.neumorphic_neu-panel__lenZe{background:var(--greyLight-1);border-radius:2rem;box-shadow:.8rem .8rem 1.4rem var(--greyLight-2),-.2rem -.2rem 1.8rem var(--white);padding:2.4rem}.neumorphic_neu-button__BmG8N{background:var(--greyLight-1);border:none;border-radius:1rem;box-shadow:var(--shadow);color:var(--text-primary);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);padding:1.2rem 2.4rem;transition:all .3s ease}.variables_text-primary__HdDY-{color:#2d3748;color:var(--text-primary)}.variables_text-secondary__ZHd8w{color:#4a5568;color:var(--text-secondary)}.variables_text-tertiary__3kc7v{color:#718096;color:var(--text-tertiary)}.variables_text-xs__NECOA{font-size:.75rem;font-size:var(--text-xs)}.variables_text-sm__gHcjU{font-size:1.1rem;font-size:var(--text-sm)}.variables_text-base__2VTr8{font-size:1.2rem;font-size:var(--text-base)}.variables_text-lg__vifVt{font-size:1.5rem;font-size:var(--text-lg)}.variables_text-xl__sRAXD{font-size:1.8rem;font-size:var(--text-xl)}.variables_text-2xl__hpaUV{font-size:2rem;font-size:var(--text-2xl)}.variables_text-3xl__AkrpG{font-size:2.4rem;font-size:var(--text-3xl)}.variables_text-4xl__9LfON{font-size:3rem;font-size:var(--text-4xl)}.variables_font-thin__bJKym{font-weight:100;font-weight:var(--font-thin)}.variables_font-light__fNVkb{font-weight:300;font-weight:var(--font-light)}.variables_font-normal__Zrbw3{font-weight:400;font-weight:var(--font-normal)}.variables_font-medium__wIEyD{font-weight:500;font-weight:var(--font-medium)}.variables_font-semibold__fSeXn{font-weight:600;font-weight:var(--font-semibold)}.variables_font-bold__57hNh{font-weight:700;font-weight:var(--font-bold)}.variables_font-extrabold__7pJlN{font-weight:800;font-weight:var(--font-extrabold)}.variables_data-large__heGM9{color:#2d3748;color:var(--text-primary);font-size:2.4rem;font-size:var(--text-3xl);font-weight:700;font-weight:var(--font-bold);letter-spacing:-.02em;line-height:1.25;line-height:var(--leading-tight)}.variables_data-medium__zEBJR{color:#2d3748;color:var(--text-primary);font-size:1.8rem;font-size:var(--text-xl);font-weight:600;font-weight:var(--font-semibold);line-height:1.375;line-height:var(--leading-snug)}.variables_data-label__G8JXG{color:#718096;color:var(--text-tertiary);font-size:1.1rem;font-size:var(--text-sm);font-weight:500;font-weight:var(--font-medium);letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.DetailView_container__B2Omp{padding:2rem}.DetailView_backButton__P1GOL,.DetailView_metadata__ruZs5,.DetailView_panel__M97Sc{margin-bottom:2rem}.DetailView_categoryGrid__m3sb5{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:2rem}.DetailView_categoryCard__wHfcv{background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--shadow);cursor:pointer;padding:1.6rem;transition:all .3s ease}.DetailView_categoryCard__wHfcv:hover{transform:translateY(-2px)}.DetailView_categoryCard__wHfcv.DetailView_selected__OigQd{background:var(--primary);color:var(--white)}.DetailView_malCategory__lPw2\+{border-left:4px solid var(--error)}.DetailView_proCategory__Yc5OS{border-left:4px solid var(--complementary-green)}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;direction:ltr;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{margin-inline-end:10px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);height:100%;opacity:.7;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.Plan_container__iEzIG{padding:20px}.Plan_currentPlan__35YK3{background:#f8f9fa;border-radius:8px;margin-top:20px;padding:20px}.Plan_cancellationNotice__qAWTo{background:#fff3cd;border-radius:4px;color:#856404;margin:10px 0;padding:10px}.Plan_actions__Yo25P{display:flex;gap:10px;margin-top:20px}.Plan_actions__Yo25P button{border:none;border-radius:4px;cursor:pointer;padding:10px 20px;transition:background-color .2s}.Plan_changeBtn__rtHBP{background:var(--tetradic-primary);color:#fff;opacity:1}.Plan_changeBtn__rtHBP:hover{opacity:.8}.Plan_cancelBtn__dBuLL{background:var(--tetradic-orange);color:#fff;opacity:1}.Plan_cancelBtn__dBuLL:hover{opacity:.8}.Plan_reactivateBtn__JZaEg{background:#28a745;color:#fff}.Plan_reactivateBtn__JZaEg:hover{background:#218838}.ConfirmationModal_overlay__tic\+1{align-items:center;animation:ConfirmationModal_fadeIn__8WhRk .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.ConfirmationModal_modal__wZu6Y{animation:ConfirmationModal_slideIn__RKljU .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-width:400px;padding:24px;width:90%}.ConfirmationModal_title__zoUS0{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0 0 16px}.ConfirmationModal_message__kMjCP{color:#4b5563;line-height:1.5;margin:0 0 24px}.ConfirmationModal_actions__2k4DD{display:flex;gap:12px;justify-content:flex-end}.ConfirmationModal_button__8ak6D{border:none;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 20px;transition:all .2s ease}.ConfirmationModal_button__8ak6D:disabled{cursor:not-allowed;opacity:.7}.ConfirmationModal_confirmButton__mwcyw{background:#2563eb;color:#fff}.ConfirmationModal_confirmButton__mwcyw:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.ConfirmationModal_cancelButton__62xPY{background:#f3f4f6;color:#4b5563}.ConfirmationModal_cancelButton__62xPY:hover:not(:disabled){background:#e5e7eb;transform:translateY(-1px)}@keyframes ConfirmationModal_fadeIn__8WhRk{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationModal_slideIn__RKljU{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Status_container__YgVMh{display:flex;flex-direction:column;gap:2.4rem}.Status_nav__EaEbV{background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);display:flex;gap:1rem;padding:.5rem}.Status_navButton__XV7jv{background:#0000;border:none;border-radius:.8rem;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:var(--text-base);font-weight:var(--font-medium);padding:1.2rem 2.4rem;transition:all .3s ease}.Status_navButton__XV7jv:hover{color:var(--primary)}.Status_navButton__XV7jv.Status_active__PtuBu{background:var(--tetradic-primary);box-shadow:var(--shadow);color:var(--white)}.Status_section__vmfJF{background:var(--white);border-radius:2rem;padding:2rem}.Status_summaryCard__xKwKw{background:var(--white);border-radius:1rem;box-shadow:var(--shadow-sm);overflow:hidden;padding-left:2.5rem}.Status_statusBanner__x51Hp{align-items:center;background-color:var(--white);border:3px solid var(--mono-1);border-radius:inherit;color:var(--text-secondary);display:flex;gap:.5rem;padding:1rem}.Status_statusIcon__QWmdF{font-size:2rem}.Status_statusLabel__tRpkQ{font-weight:600;letter-spacing:.05em}.Status_summaryContent__DD5th{padding:2rem}.Status_planInfo__L7YUs{margin-bottom:2rem;text-align:center}.Status_planInfo__L7YUs h3{color:var(--primary);margin-bottom:.5rem}.Status_statusMessage__qBKbV{color:var(--text-secondary);font-size:smaller}.Status_usageStats__Nt6UR{background:var(--greyLight-1);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.Status_overageUsageStats__pRX1\+,.Status_usageStats__Nt6UR{grid-gap:1.5rem;border-radius:.5rem;display:grid;gap:1.5rem;padding:1.5rem}.Status_overageUsageItem__Rn9\+n,.Status_usageItem__ZqoXF{display:flex;flex-direction:column;gap:.5rem}.Status_overageUsageItem__Rn9\+n{text-align:center}.Status_usageLabel__HJiv8{color:var(--text-secondary);font-size:.9rem;font-weight:600}.Status_dateInfo__tKTBw{border-top:1px solid var(--border-color);padding-top:1.5rem}.Status_dateItem__XJzTE{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.Status_trialNote__n9k\+K{background:var(--warning-light);border-radius:.5rem;color:var(--text-secondary);font-size:.9rem;margin-top:1rem;padding:1rem;text-align:center}.Status_cancelInfo__VG8Qc{align-items:center;background:var(--error-light);border-radius:.5rem;display:flex;justify-content:space-between;margin-top:1rem;padding:1rem}.Status_cancelLabel__ePWeA{color:var(--error);font-weight:500}.Status_actions__oLynL{display:flex;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:400px;position:relative}.Status_actions__oLynL:before{align-items:center;background:var(--white);border:2px solid var(--border-color);border-radius:50%;color:var(--text-secondary);content:"or";display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.5rem;z-index:1}.Status_actions__oLynL button{border:none;border-radius:.75rem;cursor:pointer;flex:1 1;font-size:1.2rem;font-weight:500;max-width:180px;padding:.75rem 1.5rem;transition:all .2s}.Status_actions__oLynL button:first-child{background:var(--complementary-red);color:#fff}.Status_actions__oLynL button:last-child{background:var(--analogous-blue);color:#fff}.Status_actions__oLynL button:disabled{background:var(--greyLight-2);color:var(--text-tertiary);cursor:not-allowed;opacity:.7}.Status_actions__oLynL button:not(:disabled):hover{box-shadow:var(--shadow-hover);opacity:.9;transform:translateY(-1px)}.Status_alert__Pw\+qa{align-items:flex-start;background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);display:flex;gap:1.6rem;margin-bottom:2rem;padding:1.6rem}.Status_alertIcon__rBgWs{font-size:2.4rem}.Status_alertTitle__\+osRM{color:var(--primary-dark);font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:.4rem}.Status_alertMessage__BaWl2{color:var(--text-secondary);font-size:var(--text-base)}.Status_alertDetail__L1gpD{color:var(--text-tertiary);display:block;font-size:var(--text-sm);margin-top:.8rem}.Status_paymentSection__MhR3J{background:var(--greyLight-1);border-radius:2rem;padding:2rem}.Status_paymentContent__WdtpD{margin-top:2rem}.Status_loadingState__ySGXT{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:4rem}.Status_loadingState__ySGXT .Status_spinner__-jl\+T{animation:Status_spin__6uBme 1s linear infinite;border:.4rem solid var(--greyLight-2);border-radius:50%;border-top-color:var(--primary);height:4rem;width:4rem}@keyframes Status_spin__6uBme{to{transform:rotate(1turn)}}.Status_allocationValue__jly2q{color:var(--primary);font-size:1.1em;letter-spacing:.02em}.Status_metricsRow__ByHO-{grid-gap:1.5rem;background:var(--greyLight-1);border-radius:.75rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:1rem 0 2rem;padding:1.5rem}.Status_metricItem__Ot4XI{background:var(--white);border-radius:.5rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.5rem;padding:1rem}.Status_highlightedMetric__TMQ4u{background:var(--white);border:2px solid var(--mono-2)}.Status_metricLabel__AKnSs{align-items:center;color:var(--text-secondary);display:flex;font-size:.875rem;font-weight:500;gap:.5rem}.Status_metricValue__i0JNr{align-items:baseline;color:var(--text-primary);display:flex;font-size:1.125rem;gap:.25rem}.Status_metricUnit__w8MO-{color:var(--text-secondary);font-size:.875rem;font-weight:400;margin-left:.25rem}@media (max-width:768px){.Status_metricsRow__ByHO-{gap:1rem;grid-template-columns:1fr}}@media (max-width:480px){.Status_actions__oLynL:before{display:none}.Status_actions__oLynL{flex-direction:column}.Status_actions__oLynL button{max-width:100%}}.Method_container__c3kOP{display:flex;flex-direction:column;gap:2rem}.Method_header__EwfjU{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}.Method_header__EwfjU h3{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin:0}.Method_historyButton__cbv9d{background:var(--greyLight-1);border:none;border-radius:1rem;box-shadow:var(--shadow);color:var(--primary);cursor:pointer;font-weight:var(--font-medium);padding:1.2rem 2.4rem;transition:all .3s ease}.Method_historyButton__cbv9d:hover{box-shadow:var(--inner-shadow);color:var(--primary-dark)}.Method_currentMethod__2L3ZF{display:flex;flex-direction:column;gap:1rem}.Method_currentMethod__2L3ZF h4{color:var(--text-primary);font-size:var(--text-lg);margin-bottom:1.6rem}.Method_methodDetails__9E0m\+{grid-gap:1.5rem;background:var(--greyLight-1);border-radius:.75rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);padding:1.5rem}.Method_latestInvoice__yyy2n{margin-top:1rem}.Method_invoiceTitle__17EUR{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}.Method_invoiceDetails__05TZi{grid-gap:1.5rem;background:var(--greyLight-1);border-radius:.75rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:1rem;padding:1.5rem}.Method_invoiceRow__YerPZ{background:var(--white);border-radius:.5rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.5rem;padding:1rem}.Method_label__0o1hu{color:var(--text-secondary);font-size:.875rem;font-weight:500}.Method_value__MhBZG{font-size:1.1rem;font-weight:500}.Method_actions__C0\+mO{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.Method_button__Ub2RR{align-items:center;border-radius:6px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;text-decoration:none;transition:all .2s ease}.Method_downloadButton__lpMbA{background-color:#0070f3;background-color:var(--primary-color,#0070f3);color:#fff}.Method_historyButton__cbv9d{background-color:#f5f5f5;background-color:var(--secondary-bg,#f5f5f5);color:var(--text-primary)}.Method_buttonIcon__Ms2Z5{font-size:1rem}.Method_paid__I6trb{color:var(--complementary-green);font-weight:600}.Method_pending__\+qkol{color:var(--triadic-orange);font-weight:600}.Method_failed__vcfcl{color:var(--complementary-red);font-weight:600}.Method_methodsList__MkZrr{background:var(--white);border-radius:1rem;box-shadow:var(--shadow);margin-bottom:2rem;padding:2rem}.Method_paymentMethod__1L-NV{align-items:center;background:var(--greyLight-1);border-radius:.8rem;display:flex;justify-content:space-between;margin-bottom:1rem;overflow:hidden;padding:1.5rem;transition:transform .2s ease}.Method_paymentMethod__1L-NV:hover{transform:translateY(-2px)}.Method_default__RGZll{background:var(--greyLight-1);border:2px solid var(--primary)}.Method_cardInfo__CyiZs{align-items:center;display:flex;gap:1.5rem}.Method_cardBrand__d8AtQ{color:var(--analogous-primary);font-weight:600;text-transform:uppercase}.Method_cardNumber__tik\+C{color:var(--text-primary);font-family:monospace;font-size:1.1rem}.Method_expiry__JO6AR{color:var(--text-secondary)}.Method_defaultBadge__meJoY{background:var(--primary);border-radius:.5rem;color:var(--white);font-size:.875rem;font-weight:var(--font-medium);padding:.4rem .8rem}.Method_addCardForm__dUzu9{background:var(--white);border-radius:1rem;box-shadow:var(--shadow);padding:2rem}.Method_cardElement__es9ea{background:var(--greyLight-1);border:1px solid #d7d7ff;border-radius:.8rem;margin-bottom:1.5rem;padding:1.5rem}.Method_formButtons__EQJCn{display:flex;gap:1.2rem;justify-content:flex-end}.Method_cancelBtn__aVzPC,.Method_submitBtn__lZIge{border:none;border-radius:1rem;cursor:pointer;font-weight:var(--font-medium);padding:1.2rem 2.4rem;transition:all .3s ease}.Method_submitBtn__lZIge{background:var(--primary);box-shadow:inset .2rem .2rem 1rem var(--primary-light),inset -.2rem -.2rem 1rem var(--primary-dark);color:var(--white)}.Method_submitBtn__lZIge:hover{box-shadow:inset .2rem .2rem 1rem var(--primary-dark),inset -.2rem -.2rem 1rem var(--primary-light)}.Method_cancelBtn__aVzPC{background:var(--greyLight-1);box-shadow:var(--shadow);color:var(--text-secondary)}.Method_cancelBtn__aVzPC:hover{box-shadow:var(--inner-shadow)}.Method_addNewBtn__a-Zyq{background:var(--primary);border:none;border-radius:1rem;box-shadow:inset .2rem .2rem 1rem var(--primary-light),inset -.2rem -.2rem 1rem var(--primary-dark);color:var(--white);cursor:pointer;font-weight:var(--font-medium);padding:1.6rem;transition:all .3s ease;width:100%}.Method_addNewBtn__a-Zyq:hover{box-shadow:inset .2rem .2rem 1rem var(--primary-dark),inset -.2rem -.2rem 1rem var(--primary-light)}.Method_invoiceHistory__PSBsS{background:var(--white);border-radius:1rem;box-shadow:var(--shadow);left:50%;max-height:80vh;max-width:800px;overflow-y:auto;padding:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.Method_invoiceHeader__KEXzS{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.4rem;padding-right:4rem;position:relative}.Method_invoiceHeader__KEXzS h4{color:var(--text-primary);font-size:var(--text-xl);margin:0}.Method_closeBtn__SicDe{align-items:center;background:var(--white);border:none;border-radius:50%;box-shadow:var(--shadow);color:var(--text-secondary);cursor:pointer;display:flex;font-size:2rem;height:3.2rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3.2rem}.Method_closeBtn__SicDe:hover{box-shadow:var(--inner-shadow);color:var(--primary)}.Method_invoiceList__k\+kiS{display:flex;flex-direction:column;gap:1.6rem}.Method_invoiceItem__ov0jq{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1rem}.Method_invoiceInfo__GIWMi{align-items:center;display:flex;gap:2rem}.Method_invoiceAmount__USn9b,.Method_invoiceDate__F7ITM{color:var(--text-primary);font-weight:var(--font-medium)}.Method_invoiceStatus__a2A36{border-radius:1rem;font-size:var(--text-sm);font-weight:var(--font-medium);padding:.6rem 1.2rem}.Method_paid__I6trb{background:var(--triadic-teal);box-shadow:var(--inner-shadow);color:var(--analogous-blue);max-width:50px;text-align:center}.Method_open__pKnPz{background:#f59e0b}.Method_open__pKnPz,.Method_void__wariS{box-shadow:var(--inner-shadow);color:#fff}.Method_void__wariS{background:#6b7280}.Method_error__P2snr{background:#fee2e2;border-radius:1rem;box-shadow:var(--inner-shadow);color:#dc2626;margin-bottom:2rem;padding:1.6rem}button:disabled{box-shadow:var(--inner-shadow)!important;opacity:.7}.Method_invoiceActionBtn__7hwc7{align-items:center;background:var(--analogous-blue);border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s}a.Method_invoiceActionBtn__7hwc7{background:var(--mono-8);min-width:max-content;text-decoration:none}.Method_invoiceActionBtn__7hwc7:hover{box-shadow:var(--shadow-hover);opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.Method_invoiceDetails__05TZi,.Method_methodDetails__9E0m\+{gap:1rem;grid-template-columns:1fr}}.SubscriptionSuccessModal_successModal__Te55z{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.SubscriptionSuccessModal_content__PU9Ya{animation:SubscriptionSuccessModal_slideUp__OPz6C .6s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001a;max-width:fit-content;padding:40px;width:100%}.SubscriptionSuccessModal_icon__Czb7X{animation:SubscriptionSuccessModal_bounceIn__1xJrp .8s cubic-bezier(.36,0,.66,-.56) forwards;font-size:64px;margin-bottom:24px}.SubscriptionSuccessModal_features__VLu\+5{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin:24px 0;padding:24px;text-align:left}.SubscriptionSuccessModal_features__VLu\+5 h3{color:#2b3035;font-size:1.25rem;margin-bottom:16px}.SubscriptionSuccessModal_features__VLu\+5 ul{list-style:none;margin:0;padding:0}.SubscriptionSuccessModal_features__VLu\+5 li{align-items:center;animation:SubscriptionSuccessModal_slideRight__ZlaQt .5s ease forwards;animation-delay:calc(var(--item-index)*.1s);color:#495057;display:flex;font-size:1.1rem;margin:16px 0;opacity:0}.SubscriptionSuccessModal_features__VLu\+5 li:before{align-items:center;background:#28a745;border-radius:50%;content:"";display:flex;flex-shrink:0;height:24px;justify-content:center;margin-right:12px;position:relative;width:24px}.SubscriptionSuccessModal_features__VLu\+5 li:after{color:#fff;content:"✓";font-size:14px;margin-left:7px;margin-top:1px;position:absolute}.SubscriptionSuccessModal_continueButton__29-PJ{align-items:center;background:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:center;margin:24px auto 0;max-width:300px;padding:16px 32px;transition:all .2s ease;width:100%}.SubscriptionSuccessModal_continueButton__29-PJ:hover{background:#218838;box-shadow:0 4px 12px #28a74533;transform:translateY(-2px)}.SubscriptionSuccessModal_continueButton__29-PJ:active{transform:translateY(0)}@keyframes SubscriptionSuccessModal_slideUp__OPz6C{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes SubscriptionSuccessModal_bounceIn__1xJrp{0%{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1.1)}80%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1)}}@keyframes SubscriptionSuccessModal_slideRight__ZlaQt{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Plans_subscription-plans__riGqS{margin:0 auto;max-width:1200px;padding:2rem}.Plans_plans-grid__fqoMO{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem 0}.Plans_plan-card__0IZUz{background:#fff;border:2px solid #ddd;border-radius:12px;display:flex;flex-direction:column;height:auto;padding:2rem;position:relative;transition:all .3s ease}.Plans_plan-card__0IZUz.Plans_current-plan__eA0Rt{background:#f0f9ff;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.Plans_plan-card__0IZUz:not(.Plans_current-plan__eA0Rt):hover{border-color:#007bff;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.Plans_plan-card__0IZUz h3{color:#d18ffd;margin-bottom:1rem}.Plans_price__a6k3H{color:#1e293b;font-size:2rem;font-weight:700;margin:1.5rem 0;text-align:center}.Plans_included-analyses__2KwXL{background:#e9ecef;border-radius:4px;font-weight:500;margin-bottom:1rem;padding:.5rem;text-align:center}.Plans_benefits__gmYk2{list-style:none;margin:1.5rem 0;padding:0}.Plans_benefits__gmYk2 li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.Plans_benefits__gmYk2 li:before{color:#6cdb21;content:"✓";font-size:small;font-weight:700;left:-8px;position:absolute}.Plans_error-message__FijNu{background:#f8d7da;border-radius:4px;color:#721c24;margin-bottom:1rem;padding:1rem}.Plans_current-plan-btn__hUq3J{background:#6c757d;cursor:not-allowed;opacity:.8}.Plans_current-plan-btn__hUq3J,.Plans_select-plan-btn__ZN3ps{border:none;border-radius:8px;color:#fff;font-size:1.1rem;font-weight:600;padding:1rem;transition:all .2s ease;width:100%}.Plans_select-plan-btn__ZN3ps{background:#2563eb;box-shadow:0 2px 4px #2563eb33}.Plans_select-plan-btn__ZN3ps:hover:not(:disabled){background:#1d4ed8;box-shadow:0 4px 6px #2563eb4d;transform:translateY(-2px)}.Plans_select-plan-btn__ZN3ps:disabled{cursor:not-allowed;opacity:.7}.Plans_close-btn__G6BOy{background:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:.75rem 2rem;transition:background-color .2s}.Plans_close-btn__G6BOy:hover:not(:disabled){background:#5a6268}.Plans_close-btn__G6BOy:disabled{cursor:not-allowed;opacity:.7}.Plans_paymentForm__V5BTD{margin:0 auto;max-width:480px;padding:2rem}.Plans_paymentForm__V5BTD h3{color:#1a2b4b;font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;text-align:center}.Plans_paymentNotice__wS8nf{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.Plans_securityBadge__pxYs6{align-items:center;color:#1a2b4b;display:flex;font-weight:600;gap:.5rem;margin-bottom:1rem}.Plans_lockIcon__A7vQv{font-size:1.2rem}.Plans_paymentNotice__wS8nf ul{list-style:none;margin:0;padding:0}.Plans_paymentNotice__wS8nf li{align-items:center;color:#475569;display:flex;font-size:.95rem;gap:.75rem;margin-bottom:.75rem}.Plans_checkIcon__X7Rk5{color:#22c55e;font-weight:700}.Plans_cardElementWrapper__ybuyB{margin-bottom:2rem}.Plans_cardLabel__Qd9TV{color:#475569;display:block;font-size:.95rem;font-weight:500;margin-bottom:.75rem}.Plans_cardElement__rhMtT{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:1rem;transition:all .2s ease}.Plans_cardElement__rhMtT:hover{border-color:#94a3b8}.Plans_cardElement__rhMtT:focus-within{border-color:#3b82f6;box-shadow:0 1px 2px #0000000d,0 0 0 3px #3b82f61a}.Plans_formButtons__IlUoo{display:flex;gap:1rem;margin-bottom:1.5rem}.Plans_cancelBtn__R3FZb,.Plans_submitBtn__LEIar{border-radius:8px;flex:1 1;font-size:1rem;font-weight:500;padding:.875rem 1.5rem;transition:all .2s ease}.Plans_submitBtn__LEIar{background:#2563eb;border:none;color:#fff}.Plans_submitBtn__LEIar:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.Plans_submitBtn__LEIar:disabled{background:#93c5fd;cursor:not-allowed}.Plans_processingText__TZpKT{align-items:center;display:flex;gap:.5rem;justify-content:center}.Plans_spinner__3HsCs{animation:Plans_spin__vEye\+ .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes Plans_spin__vEye\+{to{transform:rotate(1turn)}}.Plans_cancelBtn__R3FZb{background:#fff;border:1px solid #e2e8f0;color:#64748b}.Plans_cancelBtn__R3FZb:hover:not(:disabled){background:#f8fafc;color:#475569}.Plans_cancelBtn__R3FZb:disabled{cursor:not-allowed;opacity:.7}.Plans_secureNote__HcHey{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;justify-content:center}.Plans_secureIcon__UHayI{font-size:.875rem}.Plans_paymentForm__V5BTD{animation:Plans_slideIn__QWWjh .3s ease-out}@keyframes Plans_slideIn__QWWjh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Plans_trial-banner__8qpOL{animation:Plans_pulse__hSVKG 2s infinite;background:linear-gradient(45deg,#2563eb,#3b82f6);border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#fff;font-weight:600;left:50%;padding:6px 16px;position:absolute;top:-12px;transform:translateX(-50%);white-space:nowrap}@keyframes Plans_pulse__hSVKG{0%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.05)}to{transform:translateX(-50%) scale(1)}}.Plans_plan-content__xnvBX{flex:1 1}.Plans_plan-footer__IIOQI{margin-top:auto;padding-top:1.5rem}.Plans_trial-label__e5Gc-{color:#059669;font-size:.9em;font-weight:500;margin-bottom:4px}.Plans_trial-note__5IDaV{color:#6b7280;font-size:.9rem;margin-top:.75rem;text-align:center}.Plans_check-icon__Xe7YS{color:#22c55e;margin-right:8px}.Plans_x-icon__U14sa{color:#ef4444;margin-right:8px}.Plans_disabled-benefit__wzDXY{color:#94a3b8;text-decoration:line-through}.Plans_disabled-benefit__wzDXY:before{color:#ef4444!important;content:"✕"!important}.Plans_touch-point-definition__3OQJk{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#475569;display:flex;font-size:.95rem;gap:.75rem;margin-bottom:2rem;padding:1rem}.Plans_info-icon__S3j-3{flex-shrink:0;font-size:1.1rem}.SubscriptionSummary_summaryContainer__-Qbvr{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:auto 1fr auto;margin-bottom:2rem;padding:2rem}.SubscriptionSummary_statusIndicator__vTDF0{align-items:center;border-radius:1rem;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;white-space:nowrap}.SubscriptionSummary_mainContent__wLG6Z{display:flex;flex-direction:column;gap:.5rem}.SubscriptionSummary_planHeader__MKKYH{align-items:baseline;display:flex;gap:1rem}.SubscriptionSummary_planName__baqdD{color:var(--analogous-pink);font-size:1.25rem;font-weight:600;margin:0}.SubscriptionSummary_statusMessage__mUrd\+{color:var(--text-secondary);font-size:.875rem;margin:0}.SubscriptionSummary_details__Uj1pm{display:flex;gap:2rem;margin-top:.5rem}.SubscriptionSummary_detailGroup__lvgDI{display:flex;flex-direction:column;gap:.25rem}.SubscriptionSummary_label__rUT7B{color:var(--text-secondary);font-size:.75rem;text-transform:uppercase}.SubscriptionSummary_value__K9boz{font-weight:500}.SubscriptionSummary_manageButton__VpoFe{align-items:center;align-self:center;background:var(--tetradic-primary);border-radius:.75rem;color:var(--white);display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease;white-space:nowrap}.SubscriptionSummary_manageButton__VpoFe:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}.SubscriptionSummary_buttonIcon__2Olyc{align-items:center;display:flex;font-size:1.2rem}.SubscriptionSummary_trialNote__Hz19K{color:var(--text-secondary);font-size:.75rem;margin-top:.25rem}@media (max-width:768px){.SubscriptionSummary_summaryContainer__-Qbvr{gap:1rem;grid-template-columns:1fr}.SubscriptionSummary_details__Uj1pm{flex-direction:column;gap:1rem}}.Slider_slider__d1Ld9{-webkit-appearance:none;background:#fafafa;border-radius:1rem;box-shadow:var(--inner-shadow);cursor:pointer;height:1rem;outline:none;width:100%}.Slider_slider__d1Ld9::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);border-radius:50%;box-shadow:0 .1rem .3rem 0 var(--greyLight-3);cursor:pointer;height:2rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:2rem}.Slider_slider__d1Ld9::-webkit-slider-thumb:hover{background:#7fffd4;transform:scale(1.2)}.Slider_slider__d1Ld9::-moz-range-thumb{background:var(--white);border:none;border-radius:50%;box-shadow:0 .1rem .3rem 0 var(--greyLight-3);cursor:pointer;height:2rem;-moz-transition:all .3s ease;transition:all .3s ease;width:2rem}.Slider_slider__d1Ld9::-moz-range-thumb:hover{background:var(--primary);transform:scale(1.2)}.Tooltip_tooltipContainer__5WaZ0{display:inline-block;position:relative}.Tooltip_tooltip__tagtx{background-color:#000c;background-color:var(--tooltip-background,#000c);border-radius:4px;color:#fff;color:var(--tooltip-text,#fff);font-size:.875rem;padding:.5rem 1rem;pointer-events:none;position:absolute;white-space:nowrap;z-index:1000}.Tooltip_top__gAvUZ{bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px)}.Tooltip_bottom__tsVCS{left:50%;top:100%;transform:translateX(-50%) translateY(8px)}.Tooltip_left__wiTAI{right:100%;top:50%;transform:translateY(-50%) translateX(-8px)}.Tooltip_right__lU655{left:100%;top:50%;transform:translateY(-50%) translateX(8px)}.Tooltip_tooltip__tagtx:before{border:5px solid #0000;content:"";position:absolute}.Tooltip_top__gAvUZ:before{border-top-color:#000c;border-top-color:var(--tooltip-background,#000c);bottom:-10px;left:50%;transform:translateX(-50%)}.Tooltip_bottom__tsVCS:before{border-bottom-color:#000c;border-bottom-color:var(--tooltip-background,#000c);left:50%;top:-10px;transform:translateX(-50%)}.Tooltip_left__wiTAI:before{border-left-color:#000c;border-left-color:var(--tooltip-background,#000c);right:-10px;top:50%;transform:translateY(-50%)}.Tooltip_right__lU655:before{border-right-color:#000c;border-right-color:var(--tooltip-background,#000c);left:-10px;top:50%;transform:translateY(-50%)}.ExtensionSetupWizard_wizard__AQr6h{margin:2rem auto;max-width:600px;padding:2rem}.ExtensionSetupWizard_header__U0oKs{margin-bottom:2rem;text-align:center}.ExtensionSetupWizard_header__U0oKs h2{color:var(--text-primary);font-size:2rem;margin-bottom:.5rem}.ExtensionSetupWizard_progress__7Hn-0{color:var(--text-secondary);font-size:.875rem}.ExtensionSetupWizard_step__VvrBi{display:flex;flex-direction:column;gap:1.5rem}.ExtensionSetupWizard_stepDescription__vcRYC{color:var(--text-secondary);font-size:1.1rem;line-height:1.5;margin:1rem 0;text-align:center}.ExtensionSetupWizard_installButton__nbmCc{flex-direction:column}.ExtensionSetupWizard_storeBadge__RAUNG{font-size:.75rem;margin-top:.5rem;opacity:.9}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R{background:var(--analogous-primary)!important;border:none;border-radius:1rem;box-shadow:var(--shadow);color:var(--white)!important;display:block;font-size:var(--text-base);font-weight:var(--font-semibold);margin:1rem auto;max-width:300px;min-width:200px;padding:1.2rem 2.4rem;transition:all .3s ease;width:100%}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R[data-status=connecting]{animation:ExtensionSetupWizard_pulse__vD9b4 2s infinite;background:var(--split-orange)!important;color:var(--text-primary)!important}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R[data-status=connected]{background:var(--complementary-green)!important;color:var(--text-primary)!important}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R[data-status=error]{background:var(--complementary-red)!important;color:var(--white)!important}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R:hover:not(:disabled){filter:brightness(1.1)}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_actionButton__f3W0R:disabled{background:var(--greyLight-3);color:var(--text-tertiary)}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_skipButton__QysmN{background:none;border:none;color:var(--analogous-pink)!important;cursor:pointer;margin-top:2rem;padding:.5rem 1rem;transition:color .2s ease;width:100%}.ExtensionSetupWizard_wizard__AQr6h .ExtensionSetupWizard_skipButton__QysmN:hover{color:var(--complementary-red)!important}.ExtensionSetupWizard_statusIndicator__CAe1u{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.ExtensionSetupWizard_led__O\+QbY{border-radius:50%;display:block;height:12px;margin:.5rem auto;transition:all .3s ease;width:12px}.ExtensionSetupWizard_led__O\+QbY.ExtensionSetupWizard_green__1v9fn{background:var(--complementary-green);border:1px solid #8efc4480;box-shadow:0 0 10px var(--complementary-green),0 0 20px var(--complementary-green)}.ExtensionSetupWizard_led__O\+QbY.ExtensionSetupWizard_red__J-4pk{background:var(--complementary-red);border:1px solid #fc448e80;box-shadow:0 0 10px var(--complementary-red),0 0 20px var(--complementary-red)}.ExtensionSetupWizard_led__O\+QbY.ExtensionSetupWizard_yellow__3J8CG{background:var(--split-orange);border:1px solid #fcbd5d80;box-shadow:0 0 10px var(--split-orange),0 0 20px var(--split-orange)}.ExtensionSetupWizard_instructions__T8luL{text-align:center}.ExtensionSetupWizard_instructions__T8luL h3{color:var(--text-primary);margin-bottom:1rem}.ExtensionSetupWizard_instructions__T8luL ol{margin:1rem 0;padding-left:1.5rem;text-align:left}.ExtensionSetupWizard_instructions__T8luL li{color:var(--text-secondary);margin:.5rem 0}.ExtensionSetupWizard_spinner__ZNa9m{animation:ExtensionSetupWizard_spin__fqBnB 1s linear infinite;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:24px;margin:0 auto;width:24px}.ExtensionSetupWizard_success__0wdNH{gap:1.5rem;padding:1rem}.ExtensionSetupWizard_successAnimation__RG2Kj{height:100px;margin:1rem;width:100px}.ExtensionSetupWizard_checkmark__HRj4-{stroke-width:2;stroke:var(--complementary-green);stroke-miterlimit:10;animation:ExtensionSetupWizard_fill__54s1M .4s ease-in-out .4s forwards,ExtensionSetupWizard_scale__Mc6Fx .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 var(--complementary-green);display:block;height:100%;width:100%}.ExtensionSetupWizard_checkmarkCircle__HWRFh{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--complementary-green);fill:none;animation:ExtensionSetupWizard_stroke__Yqx23 .6s cubic-bezier(.65,0,.45,1) forwards}.ExtensionSetupWizard_checkmarkCheck__HcxeA{stroke-dasharray:48;stroke-dashoffset:48;animation:ExtensionSetupWizard_stroke__Yqx23 .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@keyframes ExtensionSetupWizard_stroke__Yqx23{to{stroke-dashoffset:0}}@keyframes ExtensionSetupWizard_scale__Mc6Fx{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes ExtensionSetupWizard_fill__54s1M{to{box-shadow:inset 0 0 0 80px var(--success-light)}}.ExtensionSetupWizard_success__0wdNH h3{animation:ExtensionSetupWizard_fadeInUp__UNa0z .5s ease-out 1s both;color:var(--text-primary);font-size:1.5rem;margin:0}.ExtensionSetupWizard_success__0wdNH .ExtensionSetupWizard_actionButton__f3W0R{animation:ExtensionSetupWizard_fadeInUp__UNa0z .5s ease-out 1.2s both;background:var(--complementary-green);border:none;color:#fff;font-size:1.1rem;padding:1rem 2rem;transition:transform .2s ease,background-color .2s ease}.ExtensionSetupWizard_success__0wdNH .ExtensionSetupWizard_actionButton__f3W0R:hover{background:var(--complementary-green-dark);transform:translateY(-2px)}@keyframes ExtensionSetupWizard_fadeInUp__UNa0z{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ExtensionSetupWizard_errorMessage__-KXUJ{background:var(--error-bg);border-radius:.5rem;color:var(--error);font-size:.875rem;margin-top:.5rem;padding:.75rem}.ExtensionSetupWizard_setupProgress__ljBXX{align-items:center;background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);display:flex;gap:2rem;justify-content:center;padding:1.5rem}.ExtensionSetupWizard_progressStep__mXJIE{align-items:center;display:flex;flex-direction:column;gap:.75rem}.ExtensionSetupWizard_stepLabel__ZkHUo{color:var(--text-primary);font-size:1.1rem;font-weight:600}.ExtensionSetupWizard_stepStatus__DDOHY{color:var(--text-secondary);font-size:.875rem}.ExtensionSetupWizard_progressDivider__fBVPu{color:var(--text-secondary);font-size:1.5rem}.ExtensionSetupWizard_connectionSection__Gv1ZT,.ExtensionSetupWizard_installSection__IYmf6{padding:2rem;text-align:center}.ExtensionSetupWizard_success__0wdNH{align-items:center;display:flex;flex-direction:column;gap:1rem}.ExtensionSetupWizard_checkmark__HRj4-{color:var(--success);font-size:2rem}.ExtensionSetupWizard_actionButton__f3W0R{margin-top:1rem;min-width:200px}.ExtensionSetupWizard_installButton__nbmCc{align-items:center;background:var(--primary-gradient);border-radius:1rem;box-shadow:var(--shadow-lg);color:#fff;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.ExtensionSetupWizard_installButton__nbmCc:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.ExtensionSetupWizard_success__0wdNH .ExtensionSetupWizard_actionButton__f3W0R{background:var(--analogous-blue)}.ExtensionSetupWizard_success__0wdNH .ExtensionSetupWizard_actionButton__f3W0R:hover{background:var(--split-primary)}@keyframes ExtensionSetupWizard_pulse__vD9b4{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.ExtensionSetupWizard_extensionInfo__yIKgx{margin-bottom:1.5rem;text-align:center}.ExtensionSetupWizard_extensionInfo__yIKgx h3{font-size:1.25rem;margin-bottom:.5rem}.ExtensionSetupWizard_extensionInfo__yIKgx p{color:var(--text-secondary);font-size:1rem}.ExtensionSetupWizard_installOptions__LESvy{align-items:center;display:flex;gap:2rem;margin:1rem 0}.ExtensionSetupWizard_manualInstall__xegcP ol{color:var(--text-secondary);font-size:.9rem;margin:0;padding-left:1.25rem;text-align:left}.ExtensionSetupWizard_manualInstall__xegcP li{margin:.25rem 0}.ExtensionSetupWizard_tutorialButton__7DuQZ{font-size:.9rem;margin-top:1rem;padding:.5rem 1rem}.ExtensionSetupWizard_tutorial__hGcb1{margin-top:2rem;text-align:center}.ExtensionSetupWizard_tutorialButton__7DuQZ{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;display:flex;gap:.5rem;justify-content:center;margin:1rem auto;padding:.75rem 1.5rem}.ExtensionSetupWizard_tutorialModal__FQAuJ{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ExtensionSetupWizard_tutorialContent__Wa7pe{background:var(--surface);border-radius:12px;max-width:90vw;padding:2rem;position:relative}.ExtensionSetupWizard_closeTutorial__ojdZe{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:50%;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;position:absolute;right:-1rem;top:-1rem;width:2rem}.ExtensionSetupWizard_spinnerSmall__H3O9R{animation:ExtensionSetupWizard_spin__fqBnB 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}.ExtensionSetupWizard_installButton__nbmCc{min-width:160px;position:relative}.ExtensionSetupWizard_installButton__nbmCc:disabled{cursor:wait;opacity:.9}.ExtensionSetupWizard_installHint__1ZJGG{color:var(--text-secondary);font-size:.75rem;font-style:italic;left:50%;margin-top:.25rem;opacity:.8;position:absolute;transform:translateX(-50%)}.ExtensionSetupWizard_checkingStatus__jsuPU{display:none}@keyframes ExtensionSetupWizard_spin__fqBnB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TrendChart_chartContainer__xKY0L{align-items:center;background:var(--greyLight-1);border-radius:1.5rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);display:flex;height:100%;justify-content:center}.TrendChart_chart__PP7Nh{filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.TrendChart_arc__nbHhU{transition:filter .3s ease,transform .2s ease}.TrendChart_arc__nbHhU:hover{cursor:pointer;filter:brightness(1.1);transform:scale(1.02)}.TrendChart_label__j91tF{fill:var(--text-primary);font-family:var(--font-mono);font-size:.7rem;pointer-events:none}.TrendChart_percentage__zmgUG{fill:var(--text-secondary);font-weight:600}.TrendChart_centerText__pi4OR{font-family:var(--font-mono)}.TrendChart_centerText__pi4OR text{fill:var(--text-secondary);font-size:.8rem}.TrendChart_totalScore__QFz02{fill:var(--text-primary)!important;font-size:1.2rem!important;font-weight:600}.InsightCard_card__VTCJx{background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);cursor:pointer;height:120px;margin:4px;overflow:hidden;padding:0;transition:all .2s ease;width:calc(100% - 8px)}.InsightCard_cardInner__odu\+w{display:flex;flex-direction:column;height:100%;padding:1rem}.InsightCard_card__VTCJx:hover{box-shadow:var(--shadow);transform:translateY(-2px);z-index:1}.InsightCard_header__TLsE\+{margin-bottom:.75rem}.InsightCard_urlSection__ZrwLO{padding:0 .5rem}.InsightCard_title__5KYq4{color:var(--text-primary);font-size:.9rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InsightCard_date__PX-7L{color:var(--text-tertiary);font-size:.75rem}.InsightCard_content__Pnvtc{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:.5rem}.InsightCard_scoreSection__Sj5ey{align-items:center;background:#00000008;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem}.InsightCard_scoreLabel__CRdtI{color:var(--text-primary);font-size:.8rem;font-weight:500}.InsightCard_scoreBadge__jvwqS{border-radius:1rem;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-align:center}.InsightCard_high__C9\+yT{background:var(--positive-light);color:var(--positive)}.InsightCard_medium__EqsGl{background:var(--warning-light);color:var(--warning)}.InsightCard_low__AFfii{background:var(--error-light);color:var(--error)}@media (min-width:768px){.InsightCard_card__VTCJx{max-width:none}}.RecordsNavigator_container__dcPlQ{background:var(--greyLight-1);border-radius:2rem;box-shadow:.8rem .8rem 1.4rem var(--greyLight-2),-.2rem -.2rem 1.8rem var(--white);display:flex;flex-direction:column;gap:2rem;padding:2.4rem}.RecordsNavigator_navChartSection__KVAh2{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:220px 1fr}.RecordsNavigator_directoryTree__c\+D4k{background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);display:flex;flex-direction:column;gap:.75rem;padding:1rem}.RecordsNavigator_directoryLabel__hxZmw{color:var(--text-tertiary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.05em;margin-top:.5rem;padding:.5rem .75rem;text-transform:uppercase}.RecordsNavigator_directoryItem__69J-\+{align-items:center;background:var(--greyLight-1);border:none;border-radius:.75rem;box-shadow:.3rem .3rem .6rem var(--greyLight-2),-.2rem -.2rem .5rem var(--white);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--text-sm);justify-content:space-between;padding:1rem 1.2rem;text-align:left;transition:all .2s ease;width:100%}.RecordsNavigator_directoryItem__69J-\+:not(:disabled):hover{color:var(--primary);transform:translateX(4px)}.RecordsNavigator_directoryItem__69J-\+.RecordsNavigator_active__1cH1e{background:var(--primary-light);box-shadow:inset .2rem .2rem .5rem #0000001a;color:var(--white)}.RecordsNavigator_directoryItem__69J-\+:disabled{cursor:not-allowed;opacity:.7}.RecordsNavigator_monthYear__Ve9Jp{font-weight:var(--font-medium)}.RecordsNavigator_selectedIndicator__GDyJA{color:var(--white)}.RecordsNavigator_chartOrDomains__yqwNt{display:flex;flex-direction:column;gap:1rem;height:max-content}.RecordsNavigator_toggleButtons__vX6X9{display:flex;gap:1rem;margin-bottom:1rem}.RecordsNavigator_toggleButton__fPLms{background:var(--greyLight-1);border:none;border-radius:1rem;box-shadow:.3rem .3rem .6rem var(--greyLight-2),-.2rem -.2rem .5rem var(--white);color:var(--text-primary);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);padding:.75rem 1.5rem;transition:all .3s ease}.RecordsNavigator_toggleButton__fPLms.RecordsNavigator_active__1cH1e{box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);color:var(--primary)}.RecordsNavigator_panelTitle__fEn0n{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-medium);margin-bottom:1.5rem}.RecordsNavigator_domainList__MD3r8{display:flex;flex-direction:column;gap:1rem}.RecordsNavigator_domainItem__1MQX6{align-items:center;background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white);display:flex;justify-content:space-between;padding:1.2rem}.RecordsNavigator_domainName__eqBCQ{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium)}.RecordsNavigator_domainScore__L-Ws0,.RecordsNavigator_domainVisits__nm1ZF{background:var(--primary-light);border-radius:1rem;padding:.1rem 3.2rem}.RecordsNavigator_domainScore__L-Ws0,.RecordsNavigator_domainVisits__nm1ZF,.RecordsNavigator_printButton__a\+16h{box-shadow:.3rem .3rem .6rem var(--greyLight-2),-.2rem -.2rem .5rem var(--white);color:var(--white);font-size:var(--text-sm)}.RecordsNavigator_printButton__a\+16h{align-items:center;background:var(--primary);border:none;border-radius:.75rem;cursor:pointer;display:flex;font-weight:var(--font-medium);gap:.5rem;justify-content:center;padding:1rem;transition:all .2s ease;width:100%}.RecordsNavigator_printButton__a\+16h:hover{background:var(--primary-dark);transform:translateY(-2px)}.RecordsNavigator_printButton__a\+16h:active{transform:translateY(0)}.RecordsNavigator_printButton__a\+16h svg{height:1.2rem;width:1.2rem}.RecordsNavigator_cardsGrid__HFO4N{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:1rem 0}.RecordsNavigator_loaderWrapper__1J1re{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.RecordsNavigator_content__rk50i::-webkit-scrollbar,.RecordsNavigator_directoryTree__c\+D4k::-webkit-scrollbar{width:8px}.RecordsNavigator_content__rk50i::-webkit-scrollbar-track,.RecordsNavigator_directoryTree__c\+D4k::-webkit-scrollbar-track{background:var(--greyLight-1)}.RecordsNavigator_content__rk50i::-webkit-scrollbar-thumb,.RecordsNavigator_directoryTree__c\+D4k::-webkit-scrollbar-thumb{background:var(--greyLight-2);border-radius:4px}@media screen and (max-width:768px){.RecordsNavigator_navChartSection__KVAh2{grid-template-columns:1fr;max-height:none}}.RecordsNavigator_chartContainer__ey7DX{height:100%;overflow:hidden;position:relative}.RecordsNavigator_trendsPanel__ltobn{background:var(--greyLight-1);border-radius:2rem;box-shadow:.8rem .8rem 1.4rem var(--greyLight-2),-.2rem -.2rem 1.8rem var(--white);flex:1 1;height:100%;padding:2.4rem}.RecordsNavigator_topDomainsPanel__kX53M{padding:0;@media screen and (max-width:768px){padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:2rem}}.RecordsNavigator_domainTable__YjFh7 td{padding:.75rem 1rem}.RecordsNavigator_topDomainsPanel__kX53M{background:var(--greyLight-1);border-radius:1rem;box-shadow:inset .2rem .2rem .5rem var(--greyLight-2),inset -.2rem -.2rem .5rem var(--white)}.RecordsNavigator_domainTable__YjFh7{border-collapse:initial;border-spacing:0 .5rem;width:100%}.RecordsNavigator_domainTable__YjFh7 th{color:var(--text-tertiary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.05em;padding:.5rem 1rem;text-align:left;text-transform:uppercase}.RecordsNavigator_domainTable__YjFh7 td{background:var(--greyLight-1);box-shadow:.2rem .2rem .5rem var(--greyLight-2),-.2rem -.2rem .5rem var(--white);color:var(--text-primary);font-size:var(--text-sm);padding:1.07rem}.RecordsNavigator_domainTable__YjFh7 tr td:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;font-weight:var(--font-medium);width:40%}.RecordsNavigator_domainTable__YjFh7 tr td:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;padding-left:3rem;text-align:left}.RecordsNavigator_domainScore__L-Ws0{background:var(--primary-light);border-radius:1rem;color:var(--white);display:inline-block;font-weight:var(--font-medium);min-width:4rem;padding:.25rem .75rem;text-align:center}.RecordsNavigator_visitCount__7yGm0{color:var(--text-tertiary);font-size:var(--text-sm)}.Configs_questionnaireContainer__rIcWN{box-shadow:var(--shadow)}.Configs_questionnaireContainer__rIcWN,.Configs_welcomeContainer__w2i8R{background:var(--white);border-radius:2rem;padding:2rem}.Configs_welcomeContent__x3j95{align-items:center;display:flex;flex-direction:column;gap:2.4rem;padding:2rem}.Configs_welcomeContent__x3j95 p{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.Configs_privacyBadge__Zzsp-{align-items:center;background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);color:var(--primary);display:flex;font-weight:var(--font-medium);gap:.8rem;padding:.8rem 1.6rem}.Configs_shieldIcon__d9-Rj{height:2.4rem;width:2.4rem}.Configs_welcomeTitle__HVQs3{color:var(--primary-dark);font-size:var(--text-2xl);font-weight:var(--font-semibold);text-align:center}.Configs_infoCards__1xoOO{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:600px;width:100%}@media (min-width:768px) and (max-width:1199px){.Configs_infoCards__1xoOO>div:last-child{display:none}}.Configs_questionnaireCTA__UKRJU{align-items:center;display:flex;flex-direction:column;gap:1.6rem;padding:2rem;text-align:center}.Configs_iconWrapper__A1KKq{align-items:center;background:var(--greyLight-1);border-radius:50%;box-shadow:var(--inner-shadow);display:flex;height:6rem;justify-content:center;width:6rem}.Configs_icon__DFpe-{height:3rem;width:3rem}.Configs_questionnaireCTA__UKRJU h3{color:#1976d2;font-size:var(--text-2xl);font-weight:var(--font-semibold);text-align:center}.Configs_questionnaireCTA__UKRJU p{color:#546e7a;font-size:var(--text-base);line-height:1.6;margin-bottom:1.5rem}.Configs_actionButton__V0UnE{align-items:center;background:var(--primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s}.Configs_alertTitle__m2U72{font-size:var(--text-2xl);font-weight:var(--font-semibold);text-align:center}.Configs_alertMessage__1yTGo{font-size:var(--text-base);line-height:1.6;margin-bottom:1.5rem}.Configs_alertDetail__d8Dgq{font-size:var(--text-sm);line-height:1.6;margin-bottom:1.5rem}.Configs_actionButton__V0UnE:hover{background:var(--primary-dark)}.Configs_infoCard__2n74B{background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);padding:2rem;text-align:center}.Configs_infoCard__2n74B h3{color:var(--primary);font-weight:var(--font-semibold);margin-bottom:1rem}.Configs_infoCard__2n74B p{color:var(--text-secondary);font-size:var(--text-base);line-height:1.6;margin:0 auto;max-width:480px}.Configs_beginButton__RAiL-{align-items:center;background:var(--primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:1rem;padding:.75rem 1.5rem;transition:all .2s}.Configs_beginButton__RAiL-:hover{background:var(--primary-dark)}.Configs_duration__XR69S{color:var(--white);font-size:var(--text-sm);opacity:.8}.Configs_arrowIcon__i6bdx{font-size:1.2rem}.Configs_beginButton__RAiL-:hover .Configs_arrowIcon__i6bdx{transform:translateX(4px)}.Configs_analysisContainer__qX2nS{margin:3rem auto;max-width:600px;text-align:center}.Configs_debugInfo__Gdhzt{background:#f5f5f5;border-radius:4px;margin-top:2rem;overflow-x:auto;padding:1rem;text-align:left}.Configs_debugInfo__Gdhzt pre{word-wrap:break-word;margin:0;white-space:pre-wrap}.Configs_processing__R9M0F{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:4rem}.Configs_spinner__7u4dc{animation:Configs_spin__yYImH 1s linear infinite;border:.4rem solid var(--greyLight-2);border-radius:50%;border-top-color:var(--primary);height:4rem;width:4rem}@keyframes Configs_spin__yYImH{to{transform:rotate(1turn)}}.Configs_welcomePage__kMmvE{align-items:center;background:var(--white);border-radius:2rem;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2rem;margin:3rem auto;max-width:600px;padding:3rem}.Configs_welcomeMessage__\+G6g0{color:var(--primary);font-size:2.8rem;font-weight:var(--font-semibold);text-align:center}.Configs_welcomeInstructionFirst__C-I0B{color:var(--text-secondary);font-size:1.1rem;text-align:center;transition:all .3s ease}.Configs_welcomeInstructionSecond__x9gxD{background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);color:var(--analogous-blue);font-size:1.5rem;font-weight:var(--font-medium);padding:1rem 2rem;text-decoration:underline}.Configs_welcomeCount__i2BNf{color:var(--text-tertiary);font-size:1.1rem;font-weight:var(--font-thin)}.Configs_startButton__FRHwi{background:var(--primary);border:none;border-radius:.8rem;box-shadow:var(--shadow);color:#fff;cursor:pointer;font-size:1.1rem;font-weight:var(--font-medium);margin-top:1rem;padding:1rem 2.5rem;transition:all .2s}.Configs_startButton__FRHwi:hover{background:var(--primary-dark);transform:translateY(-2px)}.Configs_startButton__FRHwi:active{transform:translateY(0)}.Configs_optOutSection__Ot3kY{border-top:1px solid #eee;margin-top:2rem;max-width:400px;padding-top:1.5rem;text-align:center}.Configs_optOutSection__Ot3kY p{color:#666;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.Configs_optOutButton__l6MHZ{background:none;border:none;color:#666;cursor:pointer;font-size:.85rem;opacity:.8;padding:4px 8px;text-decoration:underline;transition:opacity .2s}.Configs_optOutButton__l6MHZ:hover{color:#444;opacity:1}.PersonalizationSliders_container__\+KUKK{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px;padding:2rem}.PersonalizationSliders_domainsGrid__j-fw2{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.PersonalizationSliders_domain__W7HtJ{display:flex;flex-direction:column;gap:1.5rem;min-width:300px}.PersonalizationSliders_domain__W7HtJ h3{color:var(--text-primary);font-size:1.25rem;margin-bottom:1rem;text-align:center}.PersonalizationSliders_sliderContainer__AnxLP{background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);display:flex;flex-direction:column;gap:.5rem;padding:1rem}.PersonalizationSliders_sliderHeader__J9tAo{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.PersonalizationSliders_sliderHeader__J9tAo label{color:var(--text-secondary);font-size:1rem;font-weight:var(--font-medium)}.PersonalizationSliders_score__s0UJU{color:var(--primary);font-weight:var(--font-bold);min-width:100px;text-align:right}.PersonalizationSliders_description__KEXAj{color:var(--text-tertiary);font-size:.95rem;font-style:italic;margin-top:.25rem}.PersonalizationSliders_saveButton__nB07S{align-self:center;background:var(--primary);border-radius:.5rem;color:var(--white);font-weight:var(--font-medium);margin-top:2rem;padding:.75rem 1.5rem;transition:all .3s ease}.PersonalizationSliders_saveButton__nB07S:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.PersonalizationSliders_slider__rKLY-{color:var(--text-tertiary);display:flex;font-size:.75rem;justify-content:space-between;list-style:none;margin:.5rem 0;padding:0;width:100%}.PersonalizationSliders_slider__rKLY- li{position:relative;text-align:center}.PersonalizationSliders_slider__rKLY- li:before{background:var(--text-tertiary);content:"";height:6px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:2px}@media (max-width:960px){.PersonalizationSliders_domainsGrid__j-fw2{grid-template-columns:1fr}}.Display_questionContainer__NljO4{background:var(--white);border-radius:2rem;box-shadow:var(--shadow);margin:3rem auto;max-width:600px;padding:3rem}.Display_questionText__f3KCx{color:var(--primary-dark);font-size:var(--text-xl);font-weight:var(--font-medium);line-height:1.6;margin-bottom:2.4rem;text-align:center}.Display_optionsContainer__pZalJ{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr);margin:0 auto}.Display_option__uPXDM{align-items:center;background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--text-sm);gap:1rem;padding:1.6rem;transition:all .3s ease}.Display_option__uPXDM:hover{background:var(--white);box-shadow:var(--shadow);color:var(--primary)}.Display_abContainer__cScZB{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr)}.Display_abOption__NgX6w{align-items:center;background:var(--greyLight-1);border-radius:1rem;box-shadow:var(--inner-shadow);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--text-sm);padding:1.6rem;transition:all .3s ease}.Display_abOption__NgX6w:hover{background:var(--white);box-shadow:var(--shadow);color:var(--primary)}.Display_textArea__GD7zt,.Display_textInput__UTY8a{background:var(--greyLight-1);border:none;border-radius:1rem;box-shadow:var(--inner-shadow);color:var(--text-primary);font-size:var(--text-base);margin-top:1.6rem;padding:1.2rem;transition:all .3s ease;width:100%}.Display_textArea__GD7zt{min-height:120px;resize:vertical}.Display_textArea__GD7zt:focus,.Display_textInput__UTY8a:focus{background:var(--white);box-shadow:var(--shadow);outline:none}.Display_imageContainer__TCNa1{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr);margin-bottom:2.4rem}.Display_imageContainer__TCNa1 img{border-radius:1rem;box-shadow:var(--shadow);height:auto;width:100%}.Display_abOption__NgX6w input[type=radio],.Display_option__uPXDM input[type=checkbox],.Display_option__uPXDM input[type=radio]{-webkit-appearance:none;appearance:none;background:var(--white);border:2px solid var(--primary);border-radius:6px;cursor:pointer;height:24px;margin-right:1rem;outline:none;position:relative;transition:all .3s ease;width:24px}.Display_abOption__NgX6w input[type=radio],.Display_option__uPXDM input[type=radio]{border-radius:50%}.Display_abOption__NgX6w input[type=radio]:checked,.Display_option__uPXDM input[type=checkbox]:checked,.Display_option__uPXDM input[type=radio]:checked{background-color:var(--primary);border-color:var(--primary)}.Display_option__uPXDM input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Display_abOption__NgX6w input[type=radio]:checked:after,.Display_option__uPXDM input[type=radio]:checked:after{background-color:#fff;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.Display_analysisContainer__HQsga{padding:3rem;text-align:center}.Display_spinner__8v3kF{animation:Display_spin__om5T- 1s linear infinite;border:.4rem solid var(--greyLight-2);border-radius:50%;border-top-color:var(--primary);height:4rem;margin:0 auto 2rem;width:4rem}@keyframes Display_spin__om5T-{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Display_welcomePage__jpPc6{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem;text-align:center}.Display_welcomeMessage__v\+7LZ{color:var(--primary-color);font-size:2rem;font-weight:700;margin-bottom:1rem}.Display_welcomeInstruction__L9bC1{color:var(--text-color);font-size:1.2rem;line-height:1.5}.Display_welcomeCount__VBAgt{color:var(--secondary-color);font-size:1.1rem;margin-top:1rem}.Display_startButton__efNiW{background-color:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:2rem;padding:1rem 2.5rem;transition:background-color .2s}.Display_startButton__efNiW:hover{background-color:var(--primary-color-dark)}.Progress_progressContainer__BfWI6{margin-bottom:2rem}.Progress_progressBar__QUFAL{background-color:#e0e0e0;border-radius:4px;height:8px;overflow:hidden;width:100%}.Progress_progressFill__mFt6X{background-color:var(--primary-color);background:#7fffd4;height:100%;transition:width .3s ease}.Progress_progressText__mPOvC{color:#666;font-size:.9rem;margin-top:.5rem;text-align:center}.Navigation_navigationContainer__OkQB2{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;padding:1rem 0}.Navigation_mainNavigation__8Uciq{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:600px;width:100%}.Navigation_navButton__8hvIe{background-color:#2196f3;border-radius:4px;box-shadow:var(--inner-shadow);color:#fff;cursor:pointer;font-size:1rem;min-width:120px;padding:.75rem 1.5rem;transition:all .2s}.Navigation_navButton__8hvIe:disabled{background-color:#e0e0e0;border-color:#e0e0e0;color:#999;cursor:not-allowed}.Navigation_navButton__8hvIe:not(:disabled):hover{background-color:#1976d2;border-color:#1976d2}.Navigation_saveButton__jmXu7{background-color:initial;border:1px solid #2196f3;border-radius:4px;color:#2196f3;cursor:pointer;max-width:fit-content;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .2s ease}.Navigation_saveButton__jmXu7:before{background:linear-gradient(90deg,#0000,#4caf504d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.Navigation_saving__zEcYn:before{left:100%}.Navigation_saveButton__jmXu7:hover{background-color:#2196f31a}.Navigation_saveButton__jmXu7:disabled{cursor:not-allowed;opacity:.6}.Navigation_submitContainer__gwpV8{background-color:#f8f9fa;border-radius:8px;text-align:center}.Navigation_submitText__jImhJ{color:#333;font-size:smaller;font-weight:lighter}.Navigation_submitButton__MRiFC{background-color:#4caf50;border:none;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:large;font-weight:700;transition:all .2s ease}.Navigation_submitButton__MRiFC:hover{background-color:#388e3c;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.Navigation_submitButton__MRiFC:active{transform:translateY(0)}.Navigation_clearButton__ICbxv{background-color:#f44336}.Navigation_clearButton__ICbxv:hover{background-color:#d32f2f}.URLManagement_container__DXbFk{background:var(--white);margin:2rem auto;max-width:800px}.URLManagement_header__WIRxv{margin-bottom:2rem;position:relative}.URLManagement_navigation__3RPv3{justify-self:left;margin-bottom:1.5rem}.URLManagement_backButton__T9RBG{background:none;border:none;color:var(--analogous-primary);cursor:pointer;font-size:var(--text-base);font-weight:900;padding:.5rem;transition:color .2s ease}.URLManagement_backButton__T9RBG:hover{color:var(--primary-dark)}.URLManagement_titleSection__ROP4k{text-align:center}.URLManagement_titleSection__ROP4k h2{color:var(--text-primary);font-size:var(--text-2xl);margin-bottom:.5rem}.URLManagement_titleSection__ROP4k p{color:var(--text-secondary);font-size:var(--text-base)}.URLManagement_content__kjWLS{display:flex;flex-direction:column;gap:2rem}.URLManagement_addForm__B05od{align-items:center;background:var(--greyLight-1);border-radius:.5rem;display:flex;gap:1rem;padding:1rem}.URLManagement_input__C-5WH{background:var(--white);border:2px solid var(--greyLight-2);border-radius:.5rem;flex:1 1;font-size:var(--text-base);min-width:80%;padding:1rem;transition:border-color .2s ease}.URLManagement_input__C-5WH:focus{border-color:var(--analogous-primary);outline:none}.URLManagement_addButton__9uCU8{background:var(--split-primary);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;font-weight:var(--font-medium);padding:1rem 2rem;transition:background .2s ease;white-space:nowrap}.URLManagement_addButton__9uCU8:hover{background:var(--primary-dark)}.URLManagement_tableContainer__Sv5fU{background:var(--greyLight-1);border-radius:.5rem;box-shadow:var(--shadow);overflow:hidden}.URLManagement_siteTable__b2-P6{border-collapse:collapse;width:100%}.URLManagement_tableHeader__Z3G\+\+{align-items:center;color:var(--text-primary);display:flex;font-weight:var(--font-semibold);gap:.75rem;padding:.5rem 0}.URLManagement_headerIcon__13oks{color:var(--mono-6);font-size:1.2rem}.URLManagement_siteTable__b2-P6 th{background:var(--white);border-bottom:2px solid var(--greyLight-2);font-size:var(--text-base);padding:1.2rem 1.5rem;text-align:left}.URLManagement_siteTable__b2-P6 td{border-bottom:1px solid var(--greyLight-2);color:var(--text-tertiary);font-size:var(--text-base);padding:1rem 1.5rem}.URLManagement_siteTable__b2-P6 tr:last-child td{border-bottom:none}.URLManagement_siteTable__b2-P6 tr:hover{background:var(--greyLight-1)}.URLManagement_removeButton__3aSy3{align-items:center;background:var(--error-light);border:none;border-radius:.5rem;color:var(--error);cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:.5rem;transition:all .2s ease}.URLManagement_removeButton__3aSy3:hover{background:var(--error);color:var(--white);opacity:1;transform:translateY(-1px)}.URLManagement_emptyState__ByILC{color:var(--text-tertiary);padding:3rem 1rem;text-align:center}.URLManagement_emptyState__ByILC p:first-child{color:var(--text-secondary);font-size:var(--text-lg);margin-bottom:.5rem}.URLManagement_emptyState__ByILC p:last-child{font-size:var(--text-base)}.URLManagement_footer__lVkpn{border-top:1px solid var(--greyLight-2);display:flex;justify-content:center;margin-top:1rem;padding-top:1rem}.URLManagement_closeButton__YMykO{background:var(--analogous-primary);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;font-weight:var(--font-medium);padding:1rem 3rem;transition:all .2s ease}.URLManagement_closeButton__YMykO:hover{background:var(--primary-dark);transform:translateY(-2px)}.URLManagement_staticUrlsSection__yNcNb{border-top:1px solid var(--greyLight-2);margin-top:2rem;padding-top:1rem}.URLManagement_staticUrlsToggle__pJZVL{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:1rem;gap:.5rem;padding:.5rem;text-align:left;width:100%}.URLManagement_staticUrlsContent__oVmt-{margin-top:1rem}.URLManagement_categoryGroup__ZJAWE{margin-bottom:1.5rem}.URLManagement_categoryTitle__YQ\+3S{color:var(--primary);font-size:1.5rem;margin-bottom:.5rem;padding-left:.5rem}.URLManagement_staticUrlRow__M7kv5{color:var(--text-muted)}.URLManagement_lockIcon__gR9MV{color:var(--text-muted);font-size:1.4rem}.Dashboard_dashboardContainer__qj8f5{display:flex;flex-direction:column;height:calc(100vh - 83px);position:relative}.Dashboard_content__sSOmD{flex:1 1;overflow-y:auto;padding:1rem 1rem 83px;position:relative}.Dashboard_scrollIndicator__6FzFo{background:linear-gradient(0deg,#0000001a,#0000);bottom:0;height:4px;left:0;position:absolute;right:0}.Account_authPage__dcStp{align-items:center;background:var(--greyLight-1);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.Account_authOptions__ZEi1C{color:var(--text-primary);max-width:400px;text-align:center;width:100%}.Account_logo__Q\+C1E{margin-bottom:2rem}.Account_buttonContainer__b0Aup{display:flex;flex-direction:column;gap:16px;margin-top:24px}.Account_formContainer__aiTpE{max-width:400px;width:100%}.Account_formContainer__aiTpE h2{color:var(--text-primary);margin-bottom:24px;text-align:center}.Account_formContainer__aiTpE form{display:flex;flex-direction:column;gap:16px}input{background:var(--greyLight-1);box-shadow:var(--inner-shadow);color:var(--text-primary);font-size:var(--text-base);padding:1.2rem 1.6rem}button,input{border:none;border-radius:1rem;transition:all .3s ease}button{align-items:center;cursor:pointer;display:flex;font-size:var(--text-lg);font-weight:var(--font-medium);justify-content:center;padding:1.2rem 2.4rem;width:100%}.Account_primaryButton__GcfiF{box-shadow:var(--shadow);color:var(--greyLight-1)}.Account_primaryButton__GcfiF:hover{background:var(--mono-8);box-shadow:0 .4rem 1.2rem #0003;color:var(--greyLight-1);transform:translateY(-2px)}.Account_primaryButton__GcfiF:active{box-shadow:var(--shadow);transform:translateY(0)}.Account_secondaryButton__\+IEBy{background:var(--greyLight-3);box-shadow:var(--shadow);color:var(--primary)}.Account_secondaryButton__\+IEBy:hover{background:var(--mono-8);color:var(--greyLight-1)}.Account_googleButton__nXWzi{background:var(--tetradic-yellow);color:var(--text-primary)}.Account_googleButton__nXWzi:hover{background:var(--mono-8)}.Account_emailButton__anJxe{background:var(--split-primary);color:var(--greyLight-1)}.Account_emailButton__anJxe:hover{background:var(--mono-8)}.Account_buttonGroup__7oGX3{display:flex;flex-direction:column;gap:12px}.Account_error__pQZ-c{color:var(--error);margin-bottom:16px;text-align:center}.Account_icon__-25T2{margin-right:8px}button:disabled{background:var(--greyLight-2);box-shadow:var(--inner-shadow);color:var(--greyLight-3);cursor:not-allowed;transform:none}.Toastify__toast-container{box-sizing:border-box;padding:8px;width:380px}.Toastify__toast{align-items:flex-start;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:default;display:flex;justify-content:space-between;margin-bottom:12px;min-height:64px;padding:12px 12px 12px 16px;position:relative;transition:transform .2s ease}.Toastify__toast:hover{transform:translateY(-2px)}.Toastify__toast-body{align-items:center;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:12px;line-height:1.5;padding:4px 12px 4px 4px}.Toastify__toast-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:0;width:20px}.Toastify__close-button{align-self:flex-start;margin:-4px -4px 0 8px;opacity:.6;padding:4px;transition:opacity .2s ease;width:fit-content}.Toastify__close-button:hover{opacity:1}.Toastify__close-button>svg{height:14px;width:14px}.Toastify__progress-bar{border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:0;height:4px;left:0;opacity:.8;position:absolute;right:0;transform-origin:left}.Toastify__toast--success{background:linear-gradient(135deg,#059669,#10b981);color:#fff}.Toastify__toast--error{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff}.Toastify__toast--warning{background:linear-gradient(135deg,#d97706,#f59e0b);color:#fff}.Toastify__toast--info{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.Toastify__progress-bar--error,.Toastify__progress-bar--info,.Toastify__progress-bar--success,.Toastify__progress-bar--warning{background:#ffffffb3}.react-confirm-alert-overlay{animation:overlay-in .2s forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6}.react-confirm-alert{animation:modal-in .3s forwards;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:400px;padding:24px;width:90%}.react-confirm-alert h1{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0 0 16px}.react-confirm-alert-button-group{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.confirm-no,.confirm-yes{border:none;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 20px;transition:all .2s ease}.confirm-yes{background:#2563eb;color:#fff}.confirm-yes:hover{background:#1d4ed8;transform:translateY(-1px)}.confirm-no{background:#f3f4f6;color:#4b5563}.confirm-no:hover{background:#e5e7eb;transform:translateY(-1px)}.confirm-no:disabled,.confirm-yes:disabled{cursor:not-allowed;opacity:.7}:root{--primary-light:#d18ffd;--primary:#b244fc;--primary-dark:#9104f0;--white:#fff;--greyLight-1:#fafafa;--greyLight-2:#e0e0e0;--greyLight-3:#c7c7c7;--greyDark:#bababa;--text-primary:#2d3748;--text-secondary:#4a5568;--text-tertiary:#718096;--error:#fc448e;--error-light:#fcbd5d;--complementary-primary:#b244fc;--complementary-green:#8efc44;--complementary-red:#fc448e;--analogous-blue:#5644fc;--analogous-primary:#b244fc;--analogous-pink:#fc44ea;--split-green:#9dfc5d;--split-primary:#6d5dfc;--split-orange:#fcbd5d;--triadic-teal:#5dfc6d;--triadic-primary:#020202;--triadic-orange:#fc6d5d;--tetradic-blue:#5decfc;--tetradic-primary:#6d5dfc;--tetradic-orange:#fc6d5d;--tetradic-yellow:#ecfc5d;--mono-1:#9104f0;--mono-2:#9104f0;--mono-3:#9d12fb;--mono-4:#a82bfc;--mono-5:#b244fc;--mono-6:#bc5dfc;--mono-7:#c776fd;--mono-8:#d18ffd;--shadow:0.3rem 0.3rem 0.6rem var(--greyLight-2),-0.2rem -0.2rem 0.5rem var(--white);--inner-shadow:inset 0.2rem 0.2rem 0.5rem var(--greyLight-2),inset -0.2rem -0.2rem 0.5rem var(--white);--text-xs:0.75rem;--text-sm:1.1rem;--text-base:1.2rem;--text-lg:1.5rem;--text-xl:1.8rem;--text-2xl:2rem;--text-3xl:2.4rem;--text-4xl:3rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--font-thin:100;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800}html{background:#fafafa;background:var(--greyLight-1);font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.2rem;font-size:var(--text-base);line-height:1.5;line-height:var(--leading-normal);min-height:100vh}body,h1,h2,h3,h4,h5,h6{color:#2d3748;color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:var(--font-bold);line-height:1.25;line-height:var(--leading-tight);margin-bottom:1rem}h1{font-size:3rem;font-size:var(--text-4xl)}h2{font-size:2.4rem;font-size:var(--text-3xl)}h3{font-size:2rem;font-size:var(--text-2xl)}h4{font-size:1.8rem;font-size:var(--text-xl)}h5{font-size:1.5rem;font-size:var(--text-lg)}h6{font-size:1.2rem;font-size:var(--text-base)}p{line-height:1.625;line-height:var(--leading-relaxed);margin-bottom:1.5rem}.text-primary{color:#2d3748;color:var(--text-primary)}.text-secondary{color:#4a5568;color:var(--text-secondary)}.text-tertiary{color:#718096;color:var(--text-tertiary)}.text-xs{font-size:.75rem;font-size:var(--text-xs)}.text-sm{font-size:1.1rem;font-size:var(--text-sm)}.text-base{font-size:1.2rem;font-size:var(--text-base)}.text-lg{font-size:1.5rem;font-size:var(--text-lg)}.text-xl{font-size:1.8rem;font-size:var(--text-xl)}.text-2xl{font-size:2rem;font-size:var(--text-2xl)}.text-3xl{font-size:2.4rem;font-size:var(--text-3xl)}.text-4xl{font-size:3rem;font-size:var(--text-4xl)}.font-thin{font-weight:100;font-weight:var(--font-thin)}.font-light{font-weight:300;font-weight:var(--font-light)}.font-normal{font-weight:400;font-weight:var(--font-normal)}.font-medium{font-weight:500;font-weight:var(--font-medium)}.font-semibold{font-weight:600;font-weight:var(--font-semibold)}.font-bold{font-weight:700;font-weight:var(--font-bold)}.font-extrabold{font-weight:800;font-weight:var(--font-extrabold)}.data-large{font-size:2.4rem;font-size:var(--text-3xl);font-weight:700;font-weight:var(--font-bold);letter-spacing:-.02em;line-height:1.25;line-height:var(--leading-tight)}.data-large,.data-medium{color:#2d3748;color:var(--text-primary)}.data-medium{font-size:1.8rem;font-size:var(--text-xl);font-weight:600;font-weight:var(--font-semibold);line-height:1.375;line-height:var(--leading-snug)}.data-label{color:#718096;color:var(--text-tertiary);font-size:1.1rem;font-size:var(--text-sm);font-weight:500;font-weight:var(--font-medium);letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.neu-panel{border-radius:2rem;box-shadow:.8rem .8rem 1.4rem var(--greyLight-2),-.2rem -.2rem 1.8rem var(--white);padding:2.4rem}.neu-button,.neu-panel{background:var(--greyLight-1)}.neu-button{border:none;border-radius:1rem;box-shadow:var(--shadow);color:var(--text-primary);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);padding:1.2rem 2.4rem;transition:all .3s ease}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){:root{--text-primary:#000;--text-secondary:#1a1a1a;--text-tertiary:#333}}@media screen and (max-width:768px){html{font-size:56.25%}}@media screen and (max-width:480px){html{font-size:50%}}.Header_header__Lhnr8{align-items:center;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0000001a;display:flex;height:43px;justify-content:space-between;padding:20px;position:sticky;top:0;z-index:900}.Header_header__Lhnr8 h1{color:#333;font-size:24px;margin:0}.Header_userMenu__ulH9v{position:relative}.Header_userButton__NGINI{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:8px;outline:none;padding:0}.Header_userAvatar__HgJcg{align-items:center;background:var(--mono-8);border-radius:50%;color:var(--white);display:flex;font-size:18px;font-weight:500;height:40px;justify-content:center;transition:background-color .2s;width:40px}.Header_userButton__NGINI:hover .Header_userAvatar__HgJcg{background:var(--mono-5)}.Header_headerTop__nkKSA{z-index:1000}.Header_dropdown__bxE4-{animation:Header_dropdownFade__mQVQv .2s ease forwards;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:8px;min-width:200px;opacity:0;padding:12px;position:absolute;right:0;top:100%;z-index:1000}@keyframes Header_dropdownFade__mQVQv{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_headerTop__nkKSA .Header_dropdown__bxE4-{z-index:1100}.Header_userInfo__y1odW{border-bottom:1px solid #eee;padding:8px 12px}.Header_userName__VKpmB{color:#333;font-weight:500;margin-bottom:4px}.Header_userEmail__OMhji{color:#666;font-size:13px;word-break:break-all}.Header_logoutButton__BjcaY{background:none;border:none;border-radius:4px;color:#dc3545;cursor:pointer;font-size:14px;margin-top:8px;padding:8px 12px;text-align:left;transition:background-color .2s;width:100%}.Header_logoutButton__BjcaY:hover{background:#fee6e6}.Header_headerControls__bfYKX{align-items:center;display:flex;gap:1.5rem}.Header_extensionStatus__fzv1p{align-items:center;background:var(--surface-alt);border-radius:2rem;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.Header_extensionStatus__fzv1p:not(.Header_connected__o1jWL):hover{background:var(--surface-alt-hover)}.Header_statusDot__vNlRB{background:var(--complementary-red);border-radius:50%;height:8px;width:8px}.Header_statusDot__vNlRB.Header_connected__o1jWL{background:var(--success);box-shadow:0 0 8px var(--success)}.Header_settingsButton__y4R\+C{background:none;border:none;cursor:pointer;opacity:.7;padding:.25rem;transition:opacity .2s ease}.Header_settingsButton__y4R\+C:hover{opacity:1}.Header_extensionSettings__F9A-W{padding:1.5rem}.Header_extensionSettings__F9A-W h3{border-bottom:1px solid var(--border);margin-bottom:1.5rem;padding-bottom:.5rem}.Header_settingSection__vJJi1{margin-bottom:2rem}.Header_settingSection__vJJi1 h4{color:var(--text-secondary);margin-bottom:1rem}.Header_siteInput__mycry{margin-bottom:.5rem;width:100%}.Header_blockedSites__SqQN3{list-style:none;padding:0}.Header_blockedSites__SqQN3 li{align-items:center;background:var(--surface-alt);border-radius:4px;display:flex;justify-content:space-between;margin:.25rem 0;padding:.5rem}.Header_removeButton__US5QR{background:none;border:none;color:var(--complementary-red);cursor:pointer;padding:0 .5rem}.Header_extensionControl__dwpGO{margin-right:1rem;position:relative}.Header_extensionButton__csuJ0{background:none;border:none;border-radius:12px;cursor:pointer;padding:4px;position:relative;transition:all .2s ease}.Header_extensionButton__csuJ0:hover{background:var(--surface-alt-hover)}.Header_ledContainer__bf\+HR{align-items:center;display:flex;flex-direction:row-reverse;gap:13px;padding:8px}.Header_ledContainer__bf\+HR:before{border:2px solid #0000;border-radius:14px;content:"";inset:-2px;position:absolute}.Header_extensionButton__csuJ0:not(.Header_connected__o1jWL) .Header_ledContainer__bf\+HR:before{animation:Header_borderPulse__RRSea 3s ease-in-out infinite}@keyframes Header_borderPulse__RRSea{0%{border-color:#0000}50%{border-color:#0000001a}to{border-color:#0000}}.Header_extensionButton__csuJ0:hover .Header_ledContainer__bf\+HR:before{border-color:#00000026}.Header_led__7Tg6G{border-radius:50%;height:14px;transition:all .3s ease;width:14px}.Header_led__7Tg6G.Header_red__vn1t\+{animation:Header_pulse__uUtgN 2s infinite;background:#ff3b30;border:1px solid #ff3b3080;box-shadow:0 0 10px #ff3b30,0 0 20px #ff3b30}.Header_led__7Tg6G.Header_green__9yu63{background:#34c759;border:1px solid #34c75980;box-shadow:0 0 10px #34c759,0 0 20px #34c759}.Header_led__7Tg6G.Header_gray__xDsVW{background:var(--text-tertiary);border:1px solid #333;box-shadow:0 0 10px var(--text-tertiary),0 0 20px var(--text-tertiary)}.Header_ledLabel__tjJem{color:var(--text-secondary);font-size:1.1rem;font-weight:700;transition:color .2s ease;white-space:nowrap}.Header_extensionButton__csuJ0:hover .Header_ledLabel__tjJem{color:var(--text-primary)}.Header_settingsHeader__TkEHp{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.Header_settingsHeader__TkEHp h3{align-items:center;display:flex;gap:.5rem;margin:0}.Header_connectionStatus__cTJZ0{align-items:center;color:var(--text-secondary);display:flex;font-size:.9rem;gap:.5rem}.Header_sectionDescription__HT5iR{color:var(--text-secondary);font-size:.9rem;margin-bottom:1rem}.Header_siteInputWrapper__gaMk1{display:flex;gap:.5rem;margin-bottom:1rem}.Header_siteInput__mycry{border:1px solid var(--border);border-radius:4px;flex:1 1;font-size:.9rem;padding:.5rem}.Header_addSiteButton__86WUX{background:var(--primary);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.Header_sitesList__Q8nzT{list-style:none;margin:0;padding:0}.Header_siteItem__xHITm{align-items:center;background:var(--surface-alt);border-radius:4px;display:flex;font-size:.9rem;justify-content:space-between;margin:.25rem 0;padding:.5rem}.Header_removeSiteButton__qvrq8{background:none;border:none;color:var(--complementary-red);cursor:pointer;opacity:.7;padding:.25rem .5rem}.Header_removeSiteButton__qvrq8:hover{opacity:1}.Header_emptyState__sRYiZ{color:var(--text-tertiary);font-style:italic;padding:1rem;text-align:center}.Header_settingFooter__LSdhE{margin-top:1rem}.Header_disconnectButton__kCM8X{background:var(--error-light);color:var(--complementary-red)}.Header_disconnectButton__kCM8X:hover{background:var(--complementary-red);color:#fff}@keyframes Header_pulse__uUtgN{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.Header_manageButton__YHRvY{align-items:center;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;font-weight:500;gap:1rem;margin:.5rem 0;padding:1.2rem;transition:all .2s ease;width:100%}.Header_manageButton__YHRvY:hover{background:var(--primary-dark);transform:translateX(4px)}.Header_manageIcon__87Ird{font-size:1.7rem}.Header_arrowIcon__HOufe{font-size:2.5rem;margin-left:auto;opacity:.5;transition:opacity .2s ease}.Header_manageButton__YHRvY:hover .Header_arrowIcon__HOufe{opacity:1}.Header_settingDescription__ejfYJ{color:var(--text-secondary);font-size:1.1rem;line-height:1.5;margin-bottom:1rem;text-align:center}.Header_disconnectHint__DsRGY{color:var(--text-secondary);font-size:.95rem;margin-bottom:.75rem;text-align:center}.Header_settingFooter__LSdhE{border-top:1px solid var(--border);margin-top:2rem;padding-top:1rem}.Header_disconnectButton__kCM8X{background:var(--complementary-red);border:1px solid var(--complementary-red);border-radius:4px;color:var(--white);cursor:pointer;padding:.75rem;transition:all .2s ease;width:100%}
/*# sourceMappingURL=main.b1680f05.css.map*/