:root{--font-family-main:"Roboto",sans-serif;--font-size-s:12px;--font-line-s:16px;--font-s:var(--font-size-s) /var(--font-line-s) var(--font-family-main);--font-size-m:14px;--font-line-m:20px;--font-m:var(--font-size-m) /var(--font-line-m) var(--font-family-main);--font-size-l:16px;--font-line-l:24px;--font-l:var(--font-size-l) /var(--font-line-l) var(--font-family-main);--font-size-xl:22px;--font-line-xl:28px;--font-xl:var(--font-size-xl) /var(--font-line-xl) var(--font-family-main)}.blueLight_theme{--primary:#485e92;--on-primary:#fff;--primary-container:#adc3fe;--on-primary-container:#324574;--secondary:#585f72;--on-secondary:#fff;--secondary-container:#d9dff6;--on-secondary-container:#404659;--tertiary:#735573;--onTertiary:#fff;--tertiaryContainer:#fbd4f7;--onTertiaryContainer:#593d5a;--error:#b3261e;--onError:#fff;--errorContainer:#f9dedc;--onErrorContainer:#8c1d18;--background:#fdf7ff;--onBackground:#1d1b20;--surface:#faf8ff;--onSurface:#1a1b21;--surfaceVariant:#e2e2e9;--onSurfaceVariant:#44464f;--outline:#757780;--outlineVariant:#c5c6d0;--surfaceTint:#485e92;--shadow:#000;--scrim:#000;--inverseSurface:#282a2f;--inverseOnSurface:#eeedf4;--inversePrimary:#b0c6ff;--primaryFixed:#adc3fe;--onPrimaryFixed:#001946;--primaryFixedDim:#92a8e1;--onPrimaryFixedVariant:#324574;--secondaryFixed:#d9dff6;--onSecondaryFixed:#151b2c;--secondaryFixedDim:#c0c6dc;--onSecondaryFixedVariant:#404659;--tertiaryFixed:#fbd4f7;--onTertiaryFixed:#2a122c;--tertiaryFixedDim:#e0bbdd;--onTertiaryFixedVariant:#593d5a;--surfaceDim:#dad9e0;--surfaceBright:#faf8ff;--surfaceContainerLowest:#fff;--surfaceContainerLow:#f4f3fa;--surfaceContainer:#eeedf4;--surfaceContainerHigh:#e8e7ef;--surfaceContainerHighest:#e2e2e9;--primary-08:color-mix(in srgb,var(--primary) 8%,#0000);--primary-10:color-mix(in srgb-linear,var(--primary) 10%,#0000);--primary-16:color-mix(in srgb,var(--primary) 16%,#0000);--on-primary-08:color-mix(in srgb,var(--on-primary) 8%,#0000);--on-primary-10:color-mix(in srgb-linear,var(--on-primary) 10%,#0000);--on-primary-16:color-mix(in srgb,var(--on-primary) 16%,#0000);--primary-container-08:color-mix(in srgb,var(--primary-container) 8%,#0000);--primary-container-10:color-mix(in srgb-linear,var(--primary-container) 10%,#0000);--primary-container-16:color-mix(in srgb,var(--primary-container) 16%,#0000);--on-primary-container-08:color-mix(in srgb,var(--on-primary-container) 8%,#0000);--on-primary-container-10:color-mix(in srgb-linear,var(--on-primary-container) 10%,#0000);--on-primary-container-16:color-mix(in srgb,var(--on-primary-container) 16%,#0000);--secondary-08:color-mix(in srgb,var(--secondary) 8%,#0000);--secondary-10:color-mix(in srgb-linear,var(--secondary) 10%,#0000);--secondary-16:color-mix(in srgb,var(--secondary) 16%,#0000);--on-secondary-08:color-mix(in srgb,var(--on-secondary) 8%,#0000);--on-secondary-10:color-mix(in srgb-linear,var(--on-secondary) 10%,#0000);--on-secondary-16:color-mix(in srgb,var(--on-secondary) 16%,#0000);--secondary-container-08:color-mix(in srgb,var(--secondary-container) 8%,#0000);--secondary-container-10:color-mix(in srgb-linear,var(--secondary-container) 10%,#0000);--secondary-container-16:color-mix(in srgb,var(--secondary-container) 16%,#0000);--on-secondary-container-08:color-mix(in srgb,var(--on-secondary-container) 8%,#0000);--on-secondary-container-10:color-mix(in srgb-linear,var(--on-secondary-container) 10%,#0000);--on-secondary-container-16:color-mix(in srgb,var(--on-secondary-container) 16%,#0000);--tertiary-08:color-mix(in srgb,var(--tertiary) 8%,#0000);--tertiary-10:color-mix(in srgb-linear,var(--tertiary) 10%,#0000);--tertiary-16:color-mix(in srgb,var(--tertiary) 16%,#0000);--onTertiary-08:color-mix(in srgb,var(--onTertiary) 8%,#0000);--onTertiary-10:color-mix(in srgb-linear,var(--onTertiary) 10%,#0000);--onTertiary-16:color-mix(in srgb,var(--onTertiary) 16%,#0000);--tertiaryContainer-08:color-mix(in srgb,var(--tertiaryContainer) 8%,#0000);--tertiaryContainer-10:color-mix(in srgb-linear,var(--tertiaryContainer) 10%,#0000);--tertiaryContainer-16:color-mix(in srgb,var(--tertiaryContainer) 16%,#0000);--onTertiaryContainer-08:color-mix(in srgb,var(--onTertiaryContainer) 8%,#0000);--onTertiaryContainer-10:color-mix(in srgb-linear,var(--onTertiaryContainer) 10%,#0000);--onTertiaryContainer-16:color-mix(in srgb,var(--onTertiaryContainer) 16%,#0000);--error-08:color-mix(in srgb,var(--error) 8%,#0000);--error-10:color-mix(in srgb-linear,var(--error) 10%,#0000);--error-16:color-mix(in srgb,var(--error) 16%,#0000);--onError-08:color-mix(in srgb,var(--onError) 8%,#0000);--onError-10:color-mix(in srgb-linear,var(--onError) 10%,#0000);--onError-16:color-mix(in srgb,var(--onError) 16%,#0000);--errorContainer-08:color-mix(in srgb,var(--errorContainer) 8%,#0000);--errorContainer-10:color-mix(in srgb-linear,var(--errorContainer) 10%,#0000);--errorContainer-16:color-mix(in srgb,var(--errorContainer) 16%,#0000);--onErrorContainer-08:color-mix(in srgb,var(--onErrorContainer) 8%,#0000);--onErrorContainer-10:color-mix(in srgb-linear,var(--onErrorContainer) 10%,#0000);--onErrorContainer-16:color-mix(in srgb,var(--onErrorContainer) 16%,#0000);--background-08:color-mix(in srgb,var(--background) 8%,#0000);--background-10:color-mix(in srgb-linear,var(--background) 10%,#0000);--background-16:color-mix(in srgb,var(--background) 16%,#0000);--onBackground-08:color-mix(in srgb,var(--onBackground) 8%,#0000);--onBackground-10:color-mix(in srgb-linear,var(--onBackground) 10%,#0000);--onBackground-16:color-mix(in srgb,var(--onBackground) 16%,#0000);--surface-08:color-mix(in srgb,var(--surface) 8%,#0000);--surface-10:color-mix(in srgb-linear,var(--surface) 10%,#0000);--surface-16:color-mix(in srgb,var(--surface) 16%,#0000);--onSurface-08:color-mix(in srgb,var(--onSurface) 8%,#0000);--onSurface-10:color-mix(in srgb-linear,var(--onSurface) 10%,#0000);--onSurface-16:color-mix(in srgb,var(--onSurface) 16%,#0000);--surfaceVariant-08:color-mix(in srgb,var(--surfaceVariant) 8%,#0000);--surfaceVariant-10:color-mix(in srgb-linear,var(--surfaceVariant) 10%,#0000);--surfaceVariant-16:color-mix(in srgb,var(--surfaceVariant) 16%,#0000);--onSurfaceVariant-08:color-mix(in srgb,var(--onSurfaceVariant) 8%,#0000);--onSurfaceVariant-10:color-mix(in srgb-linear,var(--onSurfaceVariant) 10%,#0000);--onSurfaceVariant-16:color-mix(in srgb,var(--onSurfaceVariant) 16%,#0000);--outline-08:color-mix(in srgb,var(--outline) 8%,#0000);--outline-10:color-mix(in srgb-linear,var(--outline) 10%,#0000);--outline-16:color-mix(in srgb,var(--outline) 16%,#0000);--outlineVariant-08:color-mix(in srgb,var(--outlineVariant) 8%,#0000);--outlineVariant-10:color-mix(in srgb-linear,var(--outlineVariant) 10%,#0000);--outlineVariant-16:color-mix(in srgb,var(--outlineVariant) 16%,#0000);--surfaceTint-08:color-mix(in srgb,var(--surfaceTint) 8%,#0000);--surfaceTint-10:color-mix(in srgb-linear,var(--surfaceTint) 10%,#0000);--surfaceTint-16:color-mix(in srgb,var(--surfaceTint) 16%,#0000);--shadow-08:color-mix(in srgb,var(--shadow) 8%,#0000);--shadow-10:color-mix(in srgb-linear,var(--shadow) 10%,#0000);--shadow-16:color-mix(in srgb,var(--shadow) 16%,#0000);--scrim-08:color-mix(in srgb,var(--scrim) 8%,#0000);--scrim-10:color-mix(in srgb-linear,var(--scrim) 10%,#0000);--scrim-16:color-mix(in srgb,var(--scrim) 16%,#0000);--inverseSurface-08:color-mix(in srgb,var(--inverseSurface) 8%,#0000);--inverseSurface-10:color-mix(in srgb-linear,var(--inverseSurface) 10%,#0000);--inverseSurface-16:color-mix(in srgb,var(--inverseSurface) 16%,#0000);--inverseOnSurface-08:color-mix(in srgb,var(--inverseOnSurface) 8%,#0000);--inverseOnSurface-10:color-mix(in srgb-linear,var(--inverseOnSurface) 10%,#0000);--inverseOnSurface-16:color-mix(in srgb,var(--inverseOnSurface) 16%,#0000);--inversePrimary-08:color-mix(in srgb,var(--inversePrimary) 8%,#0000);--inversePrimary-10:color-mix(in srgb-linear,var(--inversePrimary) 10%,#0000);--inversePrimary-16:color-mix(in srgb,var(--inversePrimary) 16%,#0000);--primaryFixed-08:color-mix(in srgb,var(--primaryFixed) 8%,#0000);--primaryFixed-10:color-mix(in srgb-linear,var(--primaryFixed) 10%,#0000);--primaryFixed-16:color-mix(in srgb,var(--primaryFixed) 16%,#0000);--onPrimaryFixed-08:color-mix(in srgb,var(--onPrimaryFixed) 8%,#0000);--onPrimaryFixed-10:color-mix(in srgb-linear,var(--onPrimaryFixed) 10%,#0000);--onPrimaryFixed-16:color-mix(in srgb,var(--onPrimaryFixed) 16%,#0000);--primaryFixedDim-08:color-mix(in srgb,var(--primaryFixedDim) 8%,#0000);--primaryFixedDim-10:color-mix(in srgb-linear,var(--primaryFixedDim) 10%,#0000);--primaryFixedDim-16:color-mix(in srgb,var(--primaryFixedDim) 16%,#0000);--onPrimaryFixedVariant-08:color-mix(in srgb,var(--onPrimaryFixedVariant) 8%,#0000);--onPrimaryFixedVariant-10:color-mix(in srgb-linear,var(--onPrimaryFixedVariant) 10%,#0000);--onPrimaryFixedVariant-16:color-mix(in srgb,var(--onPrimaryFixedVariant) 16%,#0000);--secondaryFixed-08:color-mix(in srgb,var(--secondaryFixed) 8%,#0000);--secondaryFixed-10:color-mix(in srgb-linear,var(--secondaryFixed) 10%,#0000);--secondaryFixed-16:color-mix(in srgb,var(--secondaryFixed) 16%,#0000);--onSecondaryFixed-08:color-mix(in srgb,var(--onSecondaryFixed) 8%,#0000);--onSecondaryFixed-10:color-mix(in srgb-linear,var(--onSecondaryFixed) 10%,#0000);--onSecondaryFixed-16:color-mix(in srgb,var(--onSecondaryFixed) 16%,#0000);--secondaryFixedDim-08:color-mix(in srgb,var(--secondaryFixedDim) 8%,#0000);--secondaryFixedDim-10:color-mix(in srgb-linear,var(--secondaryFixedDim) 10%,#0000);--secondaryFixedDim-16:color-mix(in srgb,var(--secondaryFixedDim) 16%,#0000);--onSecondaryFixedVariant-08:color-mix(in srgb,var(--onSecondaryFixedVariant) 8%,#0000);--onSecondaryFixedVariant-10:color-mix(in srgb-linear,var(--onSecondaryFixedVariant) 10%,#0000);--onSecondaryFixedVariant-16:color-mix(in srgb,var(--onSecondaryFixedVariant) 16%,#0000);--tertiaryFixed-08:color-mix(in srgb,var(--tertiaryFixed) 8%,#0000);--tertiaryFixed-10:color-mix(in srgb-linear,var(--tertiaryFixed) 10%,#0000);--tertiaryFixed-16:color-mix(in srgb,var(--tertiaryFixed) 16%,#0000);--onTertiaryFixed-08:color-mix(in srgb,var(--onTertiaryFixed) 8%,#0000);--onTertiaryFixed-10:color-mix(in srgb-linear,var(--onTertiaryFixed) 10%,#0000);--onTertiaryFixed-16:color-mix(in srgb,var(--onTertiaryFixed) 16%,#0000);--tertiaryFixedDim-08:color-mix(in srgb,var(--tertiaryFixedDim) 8%,#0000);--tertiaryFixedDim-10:color-mix(in srgb-linear,var(--tertiaryFixedDim) 10%,#0000);--tertiaryFixedDim-16:color-mix(in srgb,var(--tertiaryFixedDim) 16%,#0000);--onTertiaryFixedVariant-08:color-mix(in srgb,var(--onTertiaryFixedVariant) 8%,#0000);--onTertiaryFixedVariant-10:color-mix(in srgb-linear,var(--onTertiaryFixedVariant) 10%,#0000);--onTertiaryFixedVariant-16:color-mix(in srgb,var(--onTertiaryFixedVariant) 16%,#0000);--surfaceDim-08:color-mix(in srgb,var(--surfaceDim) 8%,#0000);--surfaceDim-10:color-mix(in srgb-linear,var(--surfaceDim) 10%,#0000);--surfaceDim-16:color-mix(in srgb,var(--surfaceDim) 16%,#0000);--surfaceBright-08:color-mix(in srgb,var(--surfaceBright) 8%,#0000);--surfaceBright-10:color-mix(in srgb-linear,var(--surfaceBright) 10%,#0000);--surfaceBright-16:color-mix(in srgb,var(--surfaceBright) 16%,#0000);--surfaceContainerLowest-08:color-mix(in srgb,var(--surfaceContainerLowest) 8%,#0000);--surfaceContainerLowest-10:color-mix(in srgb-linear,var(--surfaceContainerLowest) 10%,#0000);--surfaceContainerLowest-16:color-mix(in srgb,var(--surfaceContainerLowest) 16%,#0000);--surfaceContainerLow-08:color-mix(in srgb,var(--surfaceContainerLow) 8%,#0000);--surfaceContainerLow-10:color-mix(in srgb-linear,var(--surfaceContainerLow) 10%,#0000);--surfaceContainerLow-16:color-mix(in srgb,var(--surfaceContainerLow) 16%,#0000);--surfaceContainer-08:color-mix(in srgb,var(--surfaceContainer) 8%,#0000);--surfaceContainer-10:color-mix(in srgb-linear,var(--surfaceContainer) 10%,#0000);--surfaceContainer-16:color-mix(in srgb,var(--surfaceContainer) 16%,#0000);--surfaceContainerHigh-08:color-mix(in srgb,var(--surfaceContainerHigh) 8%,#0000);--surfaceContainerHigh-10:color-mix(in srgb-linear,var(--surfaceContainerHigh) 10%,#0000);--surfaceContainerHigh-16:color-mix(in srgb,var(--surfaceContainerHigh) 16%,#0000);--surfaceContainerHighest-08:color-mix(in srgb,var(--surfaceContainerHighest) 8%,#0000);--surfaceContainerHighest-10:color-mix(in srgb-linear,var(--surfaceContainerHighest) 10%,#0000);--surfaceContainerHighest-16:color-mix(in srgb,var(--surfaceContainerHighest) 16%,#0000)}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf8ff;color:#1a1b21;font-family:Roboto,sans-serif;font-size:14px;line-height:20px}.App{min-height:100vh}button{background:none;border:none;cursor:pointer;padding:initial}button,input{font-family:inherit}a{text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.layout_layout__UJ5Fn{display:flex;flex-direction:column;margin:0 auto;max-width:1440px;min-height:100vh}.layout_container__Iz5wn{display:flex}.layout_content__Cc91t{width:100%}.card_card__1gnXC{background-color:#fff;border-radius:16px;padding:16px}.card_light__XKbkK{background-color:#fff;color:#000}.card_dark__Ai0hS{background-color:var(--surfaceContainerLow)}.card_error__7lWGq{background-color:var(--errorContainer);color:var(--onErrorContainer)}.modal_overlay__aRaww{align-items:center;justify-content:center;padding:20px}.modal_overlayRight__HxNRM,.modal_overlay__aRaww{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;box-sizing:border-box;display:flex;left:0;position:fixed;right:0;top:0;z-index:1000}.modal_overlayRight__HxNRM{align-items:stretch;justify-content:flex-end;padding:0}.modal_modal__9t\+EL{animation:modal_modalFadeIn__8b\+hU .2s ease-out;max-height:98vh;max-width:90vw;overflow:auto;position:relative}.modal_modalDrawer__4vo7e{animation:modal_slideIn__zX6-6 .25s ease-out;background:#faf8ff;border-radius:0;box-shadow:-2px 0 8px #0006;display:flex;flex-direction:column;height:100vh;max-height:100vh;max-width:none;overflow:hidden;width:30%;width:var(--drawer-width,30%)}@keyframes modal_modalFadeIn__8b\+hU{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modal_slideIn__zX6-6{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}.modal_hidden__C\+\+0o{display:none}.button_button__d\+5QD{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:6px;padding:6px 12px;transition:background-color .3s ease}.button_button__d\+5QD.button_s__AzOQ-{padding:6px 12px}.button_button__d\+5QD.button_m__0eouZ{padding:10px 24px}.button_clean__5TmS7{background-color:#0000}.button_clean__5TmS7:hover{background-color:#f0f1f5}.button_cleanInline__OMKvk{background-color:#0000;padding:0}.button_cleanInline__OMKvk:hover{background-color:#0000}.button_outlined__akdML{background-color:#0000;border:1px solid #c5c6d0;border-radius:8px}.button_outlined__akdML:hover{background-color:#f0f1f5}.button_secondary__aSx3k{background-color:#d9dff6;border-radius:100px;color:#404659;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:20px;padding:4px 8px}.button_secondary__aSx3k:hover{background-color:#b4bfed}.button_secondary__aSx3k.button_disabled__Wcxww{background-color:var(--surfaceVariant);border-radius:8px;cursor:not-allowed;opacity:1}.button_secondary__aSx3k.button_disabled__Wcxww:hover{background-color:var(--surfaceVariant)}.button_primary__JpB5I{background-color:var(--primary);border-radius:100px;color:#fff;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:20px;white-space:nowrap}.button_primary__JpB5I:hover{background-color:#3d4f7a}.button_disabled__Wcxww{border-color:#e0e0e0;color:#a0a0a0;cursor:not-allowed;opacity:.6}.button_disabled__Wcxww,.button_disabled__Wcxww:hover{background-color:#e0e0e0}.button_sizeCompact__\+IeEO{height:32px}.button_primary__JpB5I.button_sizeCompact__\+IeEO{padding:6px 12px}.api-error-modal_errorModal__dU\+Kn{margin:0 auto;max-width:330px;padding:16px}.api-error-modal_content__qB4Qt{align-items:center;display:flex;flex-direction:column;gap:16px}.api-error-modal_title__aUV8O{color:#1a1b21;font-size:24px;font-weight:400;line-height:32px;margin:0}.api-error-modal_message__mMW97{color:#44464f;font-size:14px;line-height:20px;margin:0}.api-error-modal_actions__dqx0M{align-items:center;display:flex;justify-content:space-between;margin-top:8px;width:100%}.api-error-modal_closeButton__x\+lnh{background-color:#44464f!important}.api-error-modal_closeButton__x\+lnh,.api-error-modal_retryButton__n8jjC{border-radius:100px;color:#fff;font-size:14px;font-weight:500;line-height:20px;padding:10px 24px!important;width:fit-content}.api-error-modal_retryButton__n8jjC{background-color:#485e92!important;margin-left:auto}.payment-page_paymentPage__S8Lhf{align-items:start;display:flex;gap:8px;justify-content:space-between;padding:16px}.payment-page_paymentPage__S8Lhf .payment-page_summaryCard__sL3PO{max-width:450px;min-width:450px;width:450px}.payment-page_paymentPage__S8Lhf .payment-page_summaryCard__sL3PO .payment-page_header__iklAe{border-bottom:1px solid var(--outlineVariant);padding-bottom:14px}.payment-page_paymentPage__S8Lhf .payment-page_subscriptionCard__zjhH4{flex:1 1;margin-left:16px}.payment-page_paymentPage__S8Lhf .payment-page_link__RuDq0{display:block;width:14px}.payment-page_summaryCard__sL3PO h2,.payment-page_summary__qW-Q6 h2{color:#1a1b21;font-size:22px;font-weight:500;line-height:28px;margin-bottom:4px;padding-left:12px}.payment-page_summaryCard__sL3PO .payment-page_nextRenewal__2qu0Q,.payment-page_summary__qW-Q6 .payment-page_nextRenewal__2qu0Q{font-size:12px;font-weight:400;line-height:16px;opacity:.6;padding-bottom:10px}.payment-page_borderBot__askyq{border-bottom:1px solid var(--outlineVariant)}.payment-page_summaryRow__BnxxT{align-items:flex-start;display:flex;justify-content:space-between;padding:16px}.payment-page_summaryRow__BnxxT.payment-page_vat__fscLy{flex-direction:column}.payment-page_summaryRow__BnxxT .payment-page_vatRow__j0\+KM{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;width:100%}.payment-page_summaryRow__BnxxT .payment-page_vatRow__j0\+KM p{width:55%}.payment-page_summaryRow__BnxxT .payment-page_bold__vLhig{font-size:16px;font-weight:600;line-height:24px}.payment-page_summaryRow__BnxxT .payment-page_right__aq5sN{max-width:55%;width:100%}.payment-page_summaryRow__BnxxT .payment-page_right__aq5sN .payment-page_oldPrice__cdJpY{color:#1a1b21;opacity:.4;text-decoration:line-through}.payment-page_summaryRow__BnxxT .payment-page_right__aq5sN p{font-size:16px;font-weight:600;line-height:24px}.payment-page_summaryRow__BnxxT .payment-page_right__aq5sN .payment-page_description__97GQo{color:#000;font-size:12px;font-weight:400;line-height:16px;margin-top:4px;opacity:.6}.payment-page_summaryRow__BnxxT.payment-page_total__yPi0G{background-color:#e8ecfa}.payment-page_summaryRow__BnxxT.payment-page_vat__fscLy .payment-page_right__aq5sN{max-width:100%}.payment-page_projectsHeader__pPDti{align-items:center;display:flex;justify-content:space-between}.payment-page_menu__U-p9A{background-color:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 8px 24px 0 rgba(0,0,0,.078);box-shadow:0 0 2px 0 rgba(0,0,0,.078);min-width:180px;padding:8px 0}.payment-page_menu__U-p9A .payment-page_menuItem__wkkzz{align-items:center;color:#1a1b21;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 12px;transition:background-color .3s ease}.payment-page_menu__U-p9A .payment-page_menuItem__wkkzz:hover{background-color:#f4f3fa}.payment-page_manageBtn__eo2Fp{align-items:center;border-radius:100px;display:flex;justify-content:center;transition:background-color .3s ease}.payment-page_manageBtn__eo2Fp:hover{background-color:#eee}.payment-page_proceedBtn__utnY6{align-items:center;background-color:#485e92;border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;margin-top:16px;padding:12px 0;transition:background-color .3s ease;width:100%}.payment-page_proceedBtn__utnY6:hover{background-color:#3b4f7c}.payment-page_subscriptionCard__zjhH4{display:flex;flex-direction:column;height:fit-content;max-height:calc(100vh - 32px)}.payment-page_subscriptionCard__zjhH4 h1{color:#1a1b21;font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.payment-page_separator__fASHN{border-bottom:1px solid var(--outlineVariant);height:2px;margin:0}.payment-page_projectsSection__SWm83,.payment-page_subscriptionContent__-vcVy{display:flex;flex:1 1;flex-direction:column;min-height:0}.payment-page_subscriptionCards__\+eAKl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.payment-page_cardDark__7jyzL{background-color:#f4f3fa;width:calc(50% - 4px)}.payment-page_cardDark__7jyzL h3{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.payment-page_cardDark__7jyzL ul{padding-left:16px}.payment-page_cardDark__7jyzL li{color:#44464f;font-size:14px;font-weight:400;line-height:20px}.payment-page_search__G4xmn{background-color:#0000;border:1px solid #757780;border-radius:4px;font-size:14px;line-height:20px;padding:8px 36px 8px 8px;position:relative;width:240px;z-index:1}.payment-page_searchWrapper__okfFa{display:inline-block;margin-bottom:16px;position:relative;width:fit-content}.payment-page_searchWrapper__okfFa .payment-page_searchIcon__bDCVC{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:0}.payment-page_projectsTable__kkY71{flex:1 1;min-height:0;overflow-y:auto}.payment-page_project__ZGy4g{align-items:center;border-bottom:1px solid #c5c6d0;display:flex;justify-content:space-between;padding:16px}.payment-page_project__ZGy4g p{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px;margin:0}.payment-page_project__ZGy4g span{font-size:14px;font-weight:400;line-height:20px;margin-right:16px;text-transform:capitalize}.payment-page_project__ZGy4g span.payment-page_red__7vqKG{color:#b60319}.payment-page_project__ZGy4g button{border-radius:12px;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:6px 12px}.payment-page_project__ZGy4g .payment-page_btnAdd__f3fRZ{background-color:#d9dff6;color:#404659}.payment-page_project__ZGy4g .payment-page_btnWaiting__12ZBZ{background-color:#485e92;color:#fff}.payment-page_project__ZGy4g .payment-page_btnActive__bQ3K0{background-color:#0000;color:#31760c;cursor:auto}.payment-page_btnAdd__f3fRZ.payment-page_disabled__J\+LOb,.payment-page_btnWaiting__12ZBZ.payment-page_disabled__J\+LOb,.payment-page_proceedBtn__utnY6.payment-page_disabled__J\+LOb{background-color:#a0a4b8;color:var(--onSurface);cursor:not-allowed;opacity:38%}.payment-page_btnAdd__f3fRZ.payment-page_disabled__J\+LOb:hover,.payment-page_btnWaiting__12ZBZ.payment-page_disabled__J\+LOb:hover,.payment-page_proceedBtn__utnY6.payment-page_disabled__J\+LOb:hover{background-color:#a0a4b8}.payment-page_footer__Kz5Yh{align-items:center;color:#44464f;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:16px;margin-top:12px}.payment-page_modal__aOrdN h2{color:#1d1b20;font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.payment-page_modal__aOrdN p{color:#49454f;font-size:14px;font-weight:400;line-height:20px}.payment-page_modal__aOrdN a{color:#49454f;font-weight:500}.payment-page_modalActions__yQ1Oc{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:28px}.payment-page_modalActions__yQ1Oc .payment-page_closeBtn__4MZQN,.payment-page_modalActions__yQ1Oc .payment-page_composeBtn__ycQDk{border-radius:100px;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px}.payment-page_modalActions__yQ1Oc .payment-page_closeBtn__4MZQN{color:#6750a4}.payment-page_modalActions__yQ1Oc .payment-page_closeBtn__4MZQN:hover{background-color:#eaddff}.payment-page_modalActions__yQ1Oc .payment-page_composeBtn__ycQDk{background-color:#d9dff6;color:#4a4459}.payment-page_modalActions__yQ1Oc .payment-page_composeBtn__ycQDk:hover{background-color:#c7cdf2}.payment-page_confirmModal__4EnXz{max-width:500px;padding:24px}.payment-page_confirmModal__4EnXz h2{color:#1a1b21;font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.payment-page_confirmModal__4EnXz .payment-page_description__97GQo{color:#1a1b21;font-size:14px;font-weight:400;line-height:20px;padding-bottom:8px}.payment-page_confirmModal__4EnXz .payment-page_disclaimer__ctHhX{color:#1a1b21;font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.payment-page_confirmModal__4EnXz .payment-page_modalActions__yQ1Oc{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.payment-page_confirmModal__4EnXz button{border-radius:100px;color:#6750a4;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:0 12px;transition:background-color .3s ease}.payment-page_confirmModal__4EnXz button:hover{background-color:#eaddff}.payment-page_confirmModal__4EnXz .payment-page_confirmBtn__YyeEx{background-color:#485e92;color:#fff}.payment-page_confirmModal__4EnXz .payment-page_confirmBtn__YyeEx:hover{background-color:#3b4f7c}.payment-page_billingPeriod__r7I9v{border-bottom:1px solid #c5c6d0;display:flex;flex-direction:column;gap:4px;padding:16px}.payment-page_billingPeriod__r7I9v h3{font:var(--font-m);font-weight:500}.payment-page_btnGroupWrapper__sSgmM{max-width:65%}.payment-page_infoCard__pfPzg{margin-top:14px;width:100%}.payment-page_infoCard__pfPzg h3{font:var(--font-l);font-weight:500}.payment-page_infoCard__pfPzg p{font:var(--font-m)}@keyframes skeleton_shimmer__Zv6rc{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton_skeleton__dEXAd{animation:skeleton_shimmer__Zv6rc 1.5s ease-in-out infinite;background-color:#f0f0f0;background-image:linear-gradient(90deg,#f0f0f0,#e0e0e0 80px,#f0f0f0 160px);background-repeat:no-repeat;background-size:200px;border-radius:4px;display:inline-block}.loader_spinner__h1OS4{animation:loader_rotator__OTpT- 1.4s linear infinite}@keyframes loader_rotator__OTpT-{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.loader_path__csLA1{stroke-dasharray:187;stroke-dashoffset:0;animation:loader_dash__yX-ek 1.4s ease-in-out infinite;transform-origin:center}@keyframes loader_dash__yX-ek{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.button-group_buttonGroup__7SZfc{display:flex;gap:2px;margin:8px 0}.button-group_buttonGroup__7SZfc .button-group_button__CS8Id:last-child{border-radius:4px 16px 16px 4px}.button-group_buttonGroup__7SZfc .button-group_button__CS8Id:last-child.button-group_active__e1\+9B{background-color:var(--on-secondary-container);border-radius:24px!important;color:var(--on-secondary)}.button-group_buttonGroup__7SZfc .button-group_button__CS8Id:last-child.button-group_active__e1\+9B:hover{opacity:.9}.button-group_button__CS8Id{align-items:center;background-color:var(--secondary-container);border-radius:4px;color:var(--on-secondary-container);display:flex;font:var(--font-m);font-weight:500;gap:4px;justify-content:center;padding:6px 12px;transition:background-color .3s,color .3s,border-radius .3s,opacity .3s;white-space:nowrap}.button-group_button__CS8Id .button-group_button__CS8Id:last-child:hover,.button-group_button__CS8Id:hover{background-color:color-mix(in srgb,var(--on-secondary-container) 8%,var(--secondary-container));border-radius:24px}.button-group_button__CS8Id.button-group_active__e1\+9B{background-color:var(--on-secondary-container);border-radius:24px!important;color:var(--on-secondary)}.button-group_button__CS8Id.button-group_active__e1\+9B:hover{opacity:.9}.page-header_pageHeader__xURL8{margin-bottom:12px}.page-header_topBar__f9eXy{height:48px;margin-bottom:12px;margin-top:12px}.page-header_topBar__f9eXy,.page-header_trial__9LwnC{align-items:center;display:flex;justify-content:space-between}.page-header_trial__9LwnC{border-radius:12px;color:var(--onSurface);gap:16px}.page-header_trial__9LwnC.page-header_expired__EZ1iZ{color:var(--error)}.page-header_trial__9LwnC p{font-size:14px;font-weight:500;line-height:24px;margin:0}.page-header_trial__9LwnC .page-header_btn__8p8M1{background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:#fff;display:flex;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px}.page-header_trial__9LwnC .page-header_manage__eui10{color:var(--primary);font-weight:500}.page-header_title__7neBl{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px;padding-left:16px}.page-header_reportGen__6G4lx{align-items:center;background-color:#adc3fe;border-radius:40px;color:#000;display:flex;justify-content:space-between;margin-top:8px;padding:8px 12px 8px 24px}.page-header_reportGen__6G4lx p{color:#44464f;font-size:14px;font-weight:400;line-height:20px}.page-header_errorBanner__rsHTQ{align-items:center;background-color:#f4d9dd;border-radius:40px;display:flex;gap:16px;justify-content:space-between;padding:8px 12px 8px 24px;width:100%}.page-header_errorBanner__rsHTQ button{background-color:#485e92;border-radius:100px;color:#fff;font-size:14px;font-weight:500;height:32px;line-height:20px;padding:0 12px;transition:background-color .3s ease;white-space:nowrap}.page-header_errorBanner__rsHTQ button:hover{background-color:#3f527f}.page-header_bannerSection__-E2yO{margin-bottom:16px}.banner_banner__NyvIT{align-items:center;display:flex;gap:8px;width:100%}.banner_reportHistoryBtn__RIyoE{border-radius:100px;color:var(--primary);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.banner_reportCreated__5doMO{align-items:center;background-color:#eeedf4;border-radius:12px;color:#000;display:flex;height:56px;justify-content:space-between;padding:8px 16px;width:100%}.banner_reportCreated__5doMO span{font-weight:500}.banner_reportCreated__5doMO.banner_historyMode__t0m92{background-color:var(--primary);color:#fff;font-size:14px;font-weight:400;line-height:20px;padding-right:8px}.banner_reportCreated__5doMO.banner_historyMode__t0m92 .banner_text__xfv8r{align-items:center;display:flex;gap:8px}.banner_reportCreated__5doMO.banner_historyMode__t0m92 span{font-size:16px;font-weight:500;line-height:24px}.banner_buttons__fpAee{display:flex;gap:8px}.banner_button__\+b9av{background:#485e92;border-radius:100px;color:#fff;font-size:14px;font-weight:500;gap:4px;line-height:20px;white-space:nowrap}.banner_button__\+b9av:hover{background-color:#3f4c7a}.banner_button__\+b9av.banner_disabled__ulrmy{background-color:var(--onSurface-10);color:var(--onSurface)}.banner_wrapper__6H\+ye{display:flex;gap:16px;justify-content:space-between}.banner_modalTitle__6JMC-{color:#1a1b21;font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.banner_section__D8asH{background-color:#f4f3fa;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px}.banner_section__D8asH h3{color:#1a1b21;font-size:22px;font-weight:400;line-height:28px}.banner_section__D8asH p{color:#44464f}.banner_section__D8asH ul{list-style:none;margin-top:8px;padding-left:0}.banner_section__D8asH li{align-items:center;display:flex;gap:8px;margin:4px 0;padding-left:0}.banner_section__D8asH button{background-color:#485e92;border-radius:100px;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:6px 12px;width:fit-content}.banner_section__D8asH button:hover{background-color:#405381}.banner_confirmCard__KuNJP button{display:block;width:100%}.banner_confirmCard__KuNJP button.banner_red__qtkDN{background-color:#b3261e;margin:8px 0}.banner_confirmCard__KuNJP button.banner_red__qtkDN:hover{background-color:#9d211a}.banner_confirmCard__KuNJP p{color:#44464f}.banner_closeBtn__oQGLP{border-radius:100px;color:#485e92;font-weight:500;margin-left:auto;margin-top:16px;padding:16px}.banner_closeBtn__oQGLP:hover{color:#405381}.banner_listboxBtn__1SlyS{align-items:center;border:1px solid #c5c6d0;border-radius:8px;color:#eeedf4;display:flex;justify-content:space-between;padding:8px 8px 8px 16px;width:240px}.banner_listboxBtn__1SlyS img{transition:transform .3s ease}.banner_listboxBtn__1SlyS .banner_open__J02sq{transform:rotate(180deg)}.banner_listboxOptions__DMaBH{background-color:#fff;border-radius:16px;box-shadow:0 8px 24px 0 rgba(0,0,0,.078);box-shadow:0 0 2px 0 rgba(0,0,0,.078);max-height:188px!important;max-width:280px;padding:8px;width:280px}.banner_listboxOption__ZpKGo{border-radius:8px;color:#1a1b21;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px;transition:background-color .3s ease}.banner_listboxOption__ZpKGo.banner_selected__DJyez,.banner_listboxOption__ZpKGo:hover{background-color:#d9dff6}.banner_expiredModal__l-MZn h2{color:#1d1b20;font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.banner_expiredModal__l-MZn p{color:#49454f;font-size:14px;line-height:20px;margin-bottom:24px}.banner_expiredModal__l-MZn .banner_buttonGroup__iW-4k{align-items:center;display:flex;gap:16px;justify-content:flex-end}.banner_expiredModal__l-MZn button{border-radius:100px;color:#6750a4;font-size:14px;font-weight:500;line-height:20px;padding:8px 16px}.banner_expiredModal__l-MZn button:hover{opacity:.9}.banner_expiredModal__l-MZn a{background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:100px;color:#fff;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px}.banner_expiredModal__l-MZn a:hover{opacity:.9}.report-progress-bar_reportProgress__-bNLP{background-color:var(--inverseOnSurface);border-radius:12px;padding:16px}.report-progress-bar_title__Sld1t{color:var(--onSurface);font:var(--font-l);font-weight:500;letter-spacing:.15px;margin:0 0 12px}.report-progress-bar_segments__BvEHI{display:flex;gap:4px;width:100%}.report-progress-bar_segment__zerTc{background-color:var(--outlineVariant);border-radius:2px;flex:1 1;height:4px;overflow:hidden;position:relative}.report-progress-bar_segment__zerTc:last-child:after{background-color:var(--primary);border-radius:50%;content:"";height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.report-progress-bar_segmentTrack__mqVT5{background-color:var(--outlineVariant);border-radius:inherit;inset:0;position:absolute}.report-progress-bar_segmentFill__\+4ZPT{background-color:var(--primary);border-radius:inherit;height:100%;inset:0 auto 0 0;position:absolute;transition:width .45s ease;width:0;will-change:width}.report-progress-bar_segmentActive__-QqlQ .report-progress-bar_segmentFill__\+4ZPT{transition-duration:.35s}.report-progress-bar_segmentIndeterminate__lblmm{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.report-progress-bar_segmentIndeterminateBar__GGKIB{animation:report-progress-bar_segmentIndeterminate__lblmm 2.6s infinite;background-color:var(--primary);border-radius:inherit;height:100%;left:-30%;min-width:10px;position:absolute;top:0;width:5%;will-change:left,width}@keyframes report-progress-bar_segmentIndeterminate__lblmm{0%{animation-timing-function:cubic-bezier(.2,0,0,1);left:-30%;width:5%}95%{animation-timing-function:cubic-bezier(.3,0,1,1);left:70%;width:60%}to{animation-timing-function:cubic-bezier(.3,0,1,1);left:100%;width:60%}}.report-progress-bar_stageLabel__v7\+HG{color:var(--onSurface);display:flex;flex-wrap:wrap;font:var(--font-s);font-weight:400;gap:4px;letter-spacing:.4px;margin:8px 0 0}.report-progress-bar_stageLabelContent__-NA5O{display:flex;flex-wrap:wrap;gap:4px}.report-progress-bar_separator__DHUo8{color:var(--onSurface);font-weight:700}.user-menu_button__qN\+DO,.user-menu_userAvatar__erOVu{align-items:center;background-color:var(--primary-container);border-radius:100%;color:var(--on-primary-container);display:flex;font-size:16px;font-style:normal;font-weight:500;height:40px;justify-content:center;line-height:24px;outline:none;width:40px}.user-menu_userMenu__8hofH{background-color:var(--surfaceContainerLowest);border:1px solid #f0f0f0;border-radius:16px;outline:none;padding:8px;width:320px}.user-menu_userHeader__B7uqz{align-items:center;background-color:var(--surface);border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-bottom:8px;padding:16px}.user-menu_userHeader__B7uqz p{color:var(--onSurfaceVariant);font-size:14px;line-height:20px}.user-menu_item__M2HXJ{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;line-height:20px;padding:16px;transition:background-color .4s ease}.user-menu_item__M2HXJ:hover{background-color:var(--surfaceVariant)}.improvement-center_page__qt\+-B{max-width:1136px;padding-bottom:16px}.improvement-center_mb16__K0X0A{margin-bottom:16px}.improvement-center_rulesStat__t3Io2{color:#000;font-size:14px;line-height:20px;margin:16px 0;padding-left:16px}.improvement-center_rulesContainer__1Ds9D{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-top:16px}.improvement-center_ruleCard__6CZA7{border-radius:4px;color:#49454f;font-size:12px;line-height:16px;padding:8px;width:50%}.improvement-center_ruleCard__6CZA7 .improvement-center_score__bPdaK{color:#1a1b21;font-size:36px;font-weight:400;letter-spacing:0;line-height:44px}.improvement-center_ruleCard__6CZA7 h4{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px}.improvement-center_ruleCard__6CZA7.improvement-center_red__Dworg{background-color:rgba(182,3,25,.149)}.improvement-center_ruleCard__6CZA7.improvement-center_green__fC-kI{background-color:#e2f1eb}.improvement-center_ruleCard__6CZA7.improvement-center_gray__8VdBJ{background-color:#f4f3fa}.improvement-center_productsList__7DLtm{display:flex;gap:8px;justify-content:space-between;margin-bottom:16px;margin-top:16px}.improvement-center_productItem__8B9zM{border-radius:8px;cursor:pointer;display:block;max-width:32%;padding:10px 16px;transition:all .2s ease}.improvement-center_productItem__8B9zM:hover{background-color:#f0f1f5}.improvement-center_productItem__8B9zM.improvement-center_active__o\+SKF{background-color:#d9dff6}.improvement-center_product__BT08b{align-items:center;align-items:flex-start;display:flex;gap:8px}.improvement-center_text__cR\+RM{color:#44464f;display:flex;flex-direction:column;gap:.25rem;min-width:0}.improvement-center_label__n-N7O{font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis}.improvement-center_description__7-e21{font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-disclosure_disclosure__lscon{background-color:#fff;border-radius:16px}.score-disclosure_button__5wArr{align-content:center;display:flex;gap:8px;justify-content:space-between;padding:16px;width:100%}.score-disclosure_button__5wArr .score-disclosure_text__ZiMO3{text-align:left}.score-disclosure_button__5wArr .score-disclosure_text__ZiMO3 h3{color:var(--onSurface);font-size:16px;font-weight:500;line-height:24px;text-align:left}.score-disclosure_button__5wArr .score-disclosure_text__ZiMO3 p{color:#44464f;font-size:14px;font-weight:400;line-height:20px}.score-disclosure_button__5wArr .score-disclosure_score__oS0s0{align-items:center;display:flex;gap:10px}.score-disclosure_button__5wArr .score-disclosure_score__oS0s0 .score-disclosure_icon__dKGXJ{transform:rotate(180deg);transition:transform .3s ease}.score-disclosure_button__5wArr .score-disclosure_score__oS0s0 .score-disclosure_icon__dKGXJ.score-disclosure_open__rue2H{transform:rotate(0)}.score-disclosure_panelHeader__ZhqaF{display:flex;justify-content:space-between;margin-bottom:16px}.score-disclosure_panelHeader__ZhqaF p{color:#44464f;font-size:12px;font-weight:400;line-height:16px}.score-disclosure_panelHeader__ZhqaF p b{color:#44464f;font-weight:500;text-transform:lowercase}.score-disclosure_content__k245o{padding:0 16px 16px}.score-disclosure_ruleDescriptionText__\+MIee{color:var(--onSurfaceVariant);font:var(--font-m);line-height:20px;margin:16px 0}.score-disclosure_ruleBasedTitle__vLHAY{color:var(--onSurface);font:var(--font-l);font-weight:500;margin:0 0 8px 16px}.score-disclosure_analysisCards__CTuDQ{display:flex;flex-direction:column;gap:8px}.score-disclosure_trialBanner__O7NoT{align-items:center;background-color:#eeedf4;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-top:8px;padding:16px}.score-disclosure_trialBanner__O7NoT a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-self:center;line-height:20px;padding:6px 12px}.score-disclosure_textWrapper__yAuKz h4{color:var(--onSurface);font-size:16px;font-weight:500;line-height:24px}.score-disclosure_textWrapper__yAuKz p{color:var(--onSurface);font-size:14px;font-weight:400;line-height:20px}.score-square_scoreSquare__yv9lr{align-items:center;border-radius:8px;display:flex;font-size:14px;font-weight:400;height:44px;justify-content:center;line-height:20px;min-height:44px;min-width:44px;width:44px}.score-square_scoreSquare__yv9lr.score-square_small__mls\+i{border-radius:4px;height:24px;line-height:16px;min-height:24px;min-width:40px;width:40px}.score-square_gray__HTMXO{background-color:#e2e2e9}.score-square_green__MCHU6{background-color:rgba(61,162,118,.149)}.score-square_orange__rHc-j{background-color:rgba(253,115,8,.149)}.score-square_red__bTwvb{background-color:rgba(182,3,25,.141)}.chip_chip__gyVYU{border-radius:8px;display:inline-flex;gap:8px;padding:6px 8px}.chip_green__D4gR-{background-color:rgba(61,162,118,.149)}.chip_gray__MlC7w{background-color:#e2e2e9}.chip_orange__wam1f{background-color:rgba(253,115,8,.149)}.chip_red__1OiFa{background-color:rgba(210,18,41,.149)}.chip_blue__S3xct{background-color:#d9dff6}.rule-card_ruleCard__d80-Z{border-radius:0;display:flex;flex-direction:column;gap:16px;padding:28px 24px 24px 40px}.rule-card_ruleCard__d80-Z.rule-card_withBorder__mcNTU{border-bottom:1px solid var(--surfaceContainer)}.rule-card_ruleCard__d80-Z.rule-card_withBorder__mcNTU:last-child{border-bottom:none}.rule-card_ruleCard__d80-Z.rule-card_gray__97bCT{background-color:var(--surfaceContainerLow)}.rule-card_ruleCard__d80-Z.rule-card_white__KffM4{background-color:var(--surfaceContainerLowest)}.rule-card_header__oMeKF{align-items:center;display:flex;justify-content:space-between}.rule-card_header__oMeKF b{font-weight:500}.rule-card_title__\+WnNp{color:var(--onSurface);font:var(--font-xl);font-weight:400}.rule-card_titleTrial__fyLgA{color:var(--onSurface);font-size:var(--font-size-l);font-weight:500;line-height:var(--font-line-l)}.rule-card_description__7w-Z5{color:var(--onSurfaceVariant);font:var(--font-m)}.rule-card_description__7w-Z5 a{color:var(--primary);text-decoration:underline;word-break:break-all}.rule-card_description__7w-Z5 a:hover{color:#2f63de}.rule-card_footer__tRbLY{align-items:center;display:flex;gap:8px}.rule-card_buttonHeight32__nASXj{height:32px}.rule-card_buttonHeight28__jDDjd{height:28px;width:fit-content}.rule-card_lockedButtonContent__ZP-Sk{align-items:center;color:var(--onSurface);display:flex;font-weight:400;gap:8px}.rule-card_lockBadge__rnx7o{display:flex;height:32px;justify-content:center;width:64px}.rule-card_lockBadge__rnx7o,.rule-card_trialChip__-\+Fje{align-items:center;background-color:var(--surfaceContainerHigh);border-radius:8px}.rule-card_trialChip__-\+Fje{color:var(--onSurfaceVariant);display:inline-flex;font:var(--font-s);gap:4px;padding:6px 8px;width:fit-content}.rule-card_analysisCard__J7isJ{align-items:start;background-color:var(--surfaceContainerLow);display:flex;gap:8px;justify-content:space-between}.rule-card_analysisCard__J7isJ h3{font:var(--font-m);font-weight:500}.rule-card_analysisCard__J7isJ p{color:var(--onSurfaceVariant);font:var(--font-m);font-weight:400;margin-bottom:16px}.rule-card_analysisChip__0LIXQ{white-space:nowrap}.rule-card_analysisContent__AGWlL{display:flex;flex-direction:column}.drawer_header__Ke1qh{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-left:8px}.drawer_header__Ke1qh h3{color:#49454f;font-size:22px;font-weight:400;line-height:28px}.drawer_closeBtn__WnaM2:hover{filter:brightness(.8)}.drawer_content__E-Xbo{flex:1 1;overflow:auto;padding:0 2px 0 8px;scrollbar-gutter:stable}@keyframes drawer_slideIn__FNDdU{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}.tech-rules-assessment_stepsWrapper__IHD5y{display:flex;flex-direction:column;gap:12px;position:relative}.tech-rules-assessment_stepsWrapper__IHD5y h4{font-weight:500}.tech-rules-assessment_stepsWrapper__IHD5y h4 span{font-weight:400}.tech-rules-assessment_codeblock__4V589{background-color:#fdfdfd;border-radius:4px;font-size:14px;margin-top:8px;overflow-x:auto;padding:12px 12px 12px 16px}.tech-rules-assessment_trialOverlay__SV1tS{background:#f4f3fa;background:linear-gradient(0deg,#f4f3fa,#f4f3fa 25%,#f4f3fabf 50%,#f4f3fa40);bottom:0;height:100%;left:0;position:absolute;right:0}.rules_cards__PUx3S{display:flex;gap:16px}.rules_intro__9Gdrj{color:#1a1b21;font-size:14px;line-height:20px;margin-bottom:16px}.rules_infoCard__rSJKE{width:50%}.rules_infoCard__rSJKE ul{padding-left:16px}.rules_infoCard__rSJKE ul li{margin:8px 0;padding-left:4px}.rules_infoCard__rSJKE a{color:#485e92;font-size:14px;line-height:20px;transition:color .2s ease-in-out}.rules_infoCard__rSJKE a:hover{color:#374785;text-decoration:underline}.rules_infoCard__rSJKE.rules_light__1zCe\+{background-color:#f4f3fa}.rules_infoCard__rSJKE.rules_dark__l4kBh{background-color:#d9dff6}.rules_infoCard__rSJKE .rules_header__7Q-LX{display:flex;justify-content:space-between;margin-bottom:16px}.suggestion_suggestion__lhpj-{display:flex;flex-direction:column;gap:16px}.suggestion_suggestion__lhpj-.suggestion_gray__mV-3a{background-color:#f4f3fa}.suggestion_suggestion__lhpj-.suggestion_white__tAMLZ{background-color:#fff}.suggestion_suggestion__lhpj- .suggestion_header__LbDSy{align-items:center;display:flex;justify-content:space-between}.suggestion_suggestion__lhpj- .suggestion_header__LbDSy b{font-weight:500}.suggestion_suggestion__lhpj- .suggestion_header__LbDSy h4{color:#000;font-size:22px;font-weight:400;line-height:28px}.suggestion_howToFix__yvetw{background-color:#f4f3fa;color:#1a1b21;font-size:14px;line-height:20px;margin-top:8px}.suggestion_howToFix__yvetw h4{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.suggestion_howToFix__yvetw ul{padding-left:16px}.suggestion_howToFix__yvetw ul li{margin:4px 0;padding-left:4px}.suggestion_footer__ORPBD{display:flex;gap:8px}.suggestion_openButton__ffNvW{background-color:#d9dff6;border-radius:100px;color:#4a4459;font-size:14px;font-weight:500;line-height:20px;padding:4px 8px}.suggestion_openButton__ffNvW:hover{background-color:#b4bfed}.suggestion_openButton__ffNvW.suggestion_disabled__m8olX{background-color:#e2e2e9;border-radius:8px;opacity:1;pointer-events:none}.suggestion_openButton__ffNvW.suggestion_disabled__m8olX span{align-items:center;color:#1a1b21;display:flex;font-weight:400;gap:8px}.suggestion_disclosureButton__\+sgXD{align-items:center;display:flex;justify-content:space-between;padding:16px;width:100%}.suggestion_disclosureButton__\+sgXD h4{color:#1a1b21;font-size:16px;font-weight:500;letter-spacing:.15px;line-height:24px}.suggestion_disclosureButton__\+sgXD img{transition:transform .3s ease}.suggestion_disclosureButton__\+sgXD .suggestion_open__wno7t{transform:rotate(180deg)}.suggestion_disclosureButton__\+sgXD .suggestion_right__bmOWL{align-items:center;display:flex;gap:8px}.suggestion_panel__pC0Wb{padding:0 16px 16px}.suggestion_panel__pC0Wb a{color:var(--primary);text-decoration:underline;word-break:break-all}.suggestion_panel__pC0Wb a:hover{color:#2f63de}.suggestion_discCard__sA7UX{padding:0}.suggestion_drawerContent__ToXUN{display:flex;flex-direction:column;gap:8px}.suggestion_drawerContent__ToXUN.suggestion_reverse__0GlkV{flex-direction:column-reverse}.suggestion_iconWrapper__Qnuqr{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.suggestion_iconWrapper__Qnuqr.suggestion_green__vsuSP{background-color:#e2f1eb}.suggestion_iconWrapper__Qnuqr.suggestion_red__jJfDo{background-color:#f8d7da}.suggestion_cards__WC1ei{display:flex;gap:16px}.suggestion_infoCard__hvAdR{width:50%}.suggestion_infoCard__hvAdR ul{padding-left:16px}.suggestion_infoCard__hvAdR ul li{margin:8px 0;padding-left:4px}.suggestion_infoCard__hvAdR p{color:#485e92;font-size:14px;line-height:20px}.suggestion_infoCard__hvAdR.suggestion_light__dl5\+x{background-color:#f4f3fa}.suggestion_infoCard__hvAdR.suggestion_dark__udGD\+{background-color:#d9dff6}.suggestion_infoCard__hvAdR .suggestion_header__LbDSy{display:flex;justify-content:space-between;margin-bottom:16px}.suggestion_websiteCard__kBMyN{background-color:#f4f3fa;display:flex;gap:16px;position:relative}.suggestion_websiteCard__kBMyN .suggestion_column__lyOME{display:flex;flex-direction:column;justify-content:space-between;max-width:50%;width:50%}.suggestion_websiteCard__kBMyN .suggestion_column__lyOME a{align-items:center;color:#485e92;display:flex;gap:8px}.suggestion_websiteCard__kBMyN .suggestion_case__eKXsJ{font-size:14px;line-height:20px}.suggestion_websiteCard__kBMyN .suggestion_case__eKXsJ h4{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.suggestion_websiteCard__kBMyN .suggestion_textGray__4DHkx{color:#44464f;font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.suggestion_websiteCard__kBMyN .suggestion_right__bmOWL{display:flex;flex-direction:column;gap:16px;max-width:50%;width:50%}.suggestion_websiteCard__kBMyN .suggestion_status__mwtJZ{display:flex;gap:16px}.suggestion_websiteCard__kBMyN .suggestion_status__mwtJZ h4{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.suggestion_cardsContainer__hdnx5{display:flex;flex-direction:column;gap:8px;margin-top:16px}.suggestion_trialOverlay__1UFH2{background:#fff;background:linear-gradient(0deg,#fff,#fff 25%,#ffffffbf 50%,#ffffff40);bottom:0;height:100%;left:0;position:absolute;right:0}.suggestion_trialBanner__IgHs1{align-items:center;background-color:#eeedf4;border-radius:12px;display:flex;justify-content:space-between;padding:26px}.suggestion_trialBanner__IgHs1 a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-self:center;line-height:20px;padding:6px 12px}.suggestion_textWrapper__Pyr8H h4{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px}.suggestion_textWrapper__Pyr8H p{color:#1a1b21;font-size:14px;font-weight:400;line-height:20px}.wrapped-icon_wrapper__\+lvFN{align-items:center;border-radius:8px;display:flex;height:fit-content;justify-content:center;padding:8px;width:fit-content}.wrapped-icon_wrapper__\+lvFN.wrapped-icon_red__ctFso{background-color:#f4d9dd}.wrapped-icon_wrapper__\+lvFN.wrapped-icon_green__XGWbR{background-color:#e2f1eb}.rule-drawer_drawerContent__yw-J5{display:flex;flex-direction:column;gap:8px}.rule-drawer_drawerContent__yw-J5.rule-drawer_reverse__OcLnM{flex-direction:column-reverse}.rule-drawer_disclosureButton__Ua-qe{align-items:center;display:flex;justify-content:space-between;padding:16px;width:100%}.rule-drawer_disclosureButton__Ua-qe h4{color:var(--onSurface);font:var(--font-l);font-weight:500;letter-spacing:.15px}.rule-drawer_disclosureButton__Ua-qe img{transition:transform .3s ease}.rule-drawer_disclosureButton__Ua-qe .rule-drawer_open__Khorn{transform:rotate(180deg)}.rule-drawer_disclosureButton__Ua-qe .rule-drawer_right__X1t2k{align-items:center;display:flex;gap:8px}.rule-drawer_disclosureButton__Ua-qe .rule-drawer_arrow__EPwp6{transform:rotate(180deg);transition:transform .3s ease}.rule-drawer_disclosureButton__Ua-qe .rule-drawer_arrow__EPwp6.rule-drawer_open__Khorn{transform:rotate(0deg)}.rule-drawer_panel__KlBEb{padding:0 16px 16px}.rule-drawer_panel__KlBEb a{color:var(--primary);text-decoration:underline;word-break:break-all}.rule-drawer_panel__KlBEb a:hover{color:#2f63de}.rule-drawer_discCard__vGBJU{padding:0}.rule-drawer_statusChip__yusn4{flex-shrink:0}.rule-drawer_statusChipLabel__YCqdt{white-space:nowrap}.rule-drawer_analysisItems__LQ33u,.rule-drawer_cardsContainer__nbylB{display:flex;flex-direction:column;gap:8px}.rule-drawer_cardsContainer__nbylB{margin-top:16px}.rule-drawer_howToFix__dbn82{background-color:var(--surfaceContainerLow);color:var(--onSurface);font:var(--font-m);margin-top:8px}.rule-drawer_howToFix__dbn82 h4{color:var(--onSurface);font:var(--font-m);font-weight:500;margin-bottom:8px}.rule-drawer_howToFix__dbn82 ul{padding-left:16px}.rule-drawer_howToFix__dbn82 ul li{margin:4px 0;padding-left:4px}.rule-drawer_trialBanner__notyv{align-items:center;background-color:var(--surfaceContainerLow);border-radius:12px;display:flex;justify-content:space-between;padding:26px}.rule-drawer_trialBanner__notyv a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:var(--surfaceContainerLowest);display:inline-flex;font:var(--font-m);font-weight:500;justify-self:center;padding:6px 12px;text-decoration:none;white-space:nowrap}.rule-drawer_trialBanner__notyv a:hover{color:var(--surfaceContainerLow)}.rule-drawer_textWrapper__PcV4f h4{color:var(--onSurface);font:var(--font-l);font-weight:500}.rule-drawer_textWrapper__PcV4f p{color:var(--onSurface);font:var(--font-m);font-weight:400}.rule-drawer_websiteCard__hh4Ac{background-color:var(--surfaceContainerLow);display:flex;gap:16px;margin-top:16px;position:relative}.rule-drawer_websiteCard__hh4Ac .rule-drawer_column__O6All{display:flex;flex-direction:column;justify-content:space-between;width:50%}.rule-drawer_websiteCard__hh4Ac .rule-drawer_column__O6All a{align-items:center;color:#485e92;display:flex;gap:8px}.rule-drawer_websiteCard__hh4Ac .rule-drawer_case__z7ZCS{font:var(--font-m)}.rule-drawer_websiteCard__hh4Ac .rule-drawer_case__z7ZCS h4{color:var(--onSurface);font:var(--font-l);font-weight:500;margin-bottom:8px}.rule-drawer_websiteCard__hh4Ac .rule-drawer_textGray__Gq\+jN{color:var(--onSurfaceVariant);font:var(--font-s);font-weight:400;margin-top:8px}.rule-drawer_websiteCard__hh4Ac .rule-drawer_right__X1t2k{display:flex;flex-direction:column;gap:16px;width:50%}.rule-drawer_websiteCard__hh4Ac .rule-drawer_status__YFEji{display:flex;gap:16px}.rule-drawer_websiteCard__hh4Ac .rule-drawer_status__YFEji h4{color:var(--onSurface);font:var(--font-m);font-weight:500;margin-bottom:8px}.rule-drawer_trialOverlay__kb9\+4{background:var(--surfaceContainerLowest);background:linear-gradient(0deg,#fff,#fff 25%,#ffffffbf 50%,#ffffff40);bottom:0;height:100%;left:0;position:absolute;right:0}.rule-drawer_findingsBoolRow__AajAp{align-items:center;color:var(--onSurfaceVariant);display:flex;font:var(--font-m);font-weight:500;gap:8px;justify-content:space-between;padding:0 16px}.rule-drawer_findingsText__wxRG9{color:var(--onSurface);font:var(--font-m);font-weight:400}.rule-drawer_fullWidth__Uu0\+Y{width:100%}.rule-drawer_findingsContainer__W6GWG{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:8px 0}.rule-drawer_findingsList__1cHhV{list-style:none;padding-left:8px}.rule-drawer_findingsList__1cHhV li{word-wrap:break-word}.rule-drawer_findingsTitle__jVNlX{color:var(--onSurface);font:var(--font-m);font-weight:500}.rule-drawer_findingsTitle__jVNlX span{font-weight:400}.rule-drawer_findingsObject__PllBu{display:flex;flex-direction:column;gap:4px}.rule-drawer_findingsRow__uggiy{display:flex;gap:4px}.rule-drawer_findingsKey__SOyx3{color:var(--onSurface);font-size:14px;font-weight:500}.rule-drawer_findingsValue__Wyc5e{color:var(--onSurfaceVariant);font-size:14px}.rule-drawer_findingsValue__Wyc5e a{color:var(--primary);text-decoration:underline;word-break:break-all}.rule-drawer_findingsValue__Wyc5e a:hover{color:#2f63de}.rule-drawer_findingsSection__Dq5Cv{margin-bottom:8px}.rule-drawer_findingsContent__YI6w0{margin-top:4px}.rule-drawer_textGray__Gq\+jN{color:var(--onSurfaceVariant);font:var(--font-s);font-weight:400;margin-top:8px}.rule-drawer_findingsListItem__PIT24{margin:4px 0}.rule-drawer_statusList__z0yO3{display:flex;flex-direction:column;gap:4px;list-style:disc;margin:0;padding-left:18px}.rule-drawer_statusList__z0yO3 li{color:var(--onSurface);font:var(--font-m);font-weight:400}.llms-insights_title__fPFoU{align-items:center;border-bottom:1px solid #c5c6d0;border-top:1px solid #c5c6d0;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}.llms-insights_btn__OceMI{align-items:center;background-color:#0000;color:#485e92;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.llms-insights_btn__OceMI:hover{background-color:#0000;color:#1a73e8}.llms-insights_stats__glgXG{align-items:center;display:flex;gap:16px;justify-content:space-between}.llms-insights_stats__glgXG div{height:16px}.llms-insights_stats__glgXG p{align-items:center;color:#44464f;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:16px}.llms-insights_stats__glgXG p b{color:#44464f;font-weight:500;text-transform:lowercase}.llms-insights_disclosureButton__2dK81{align-items:center;display:flex;height:56px;justify-content:space-between;padding:0 16px;width:100%}.llms-insights_disclosureButton__2dK81 h4{color:#1a1b21;font-size:16px;font-weight:500;letter-spacing:.15px;line-height:24px}.llms-insights_disclosureButton__2dK81 .llms-insights_arrow__ICG97{transform:rotate(180deg);transition:transform .3s ease}.llms-insights_disclosureButton__2dK81 .llms-insights_open__lQuvr{transform:rotate(0deg)}.llms-insights_disclosureButton__2dK81 .llms-insights_right__kklsW{align-items:center;display:flex;gap:8px}.llms-insights_discCard__CagDC{padding:0}.llms-insights_drawer__Q4oeU{display:flex;flex-direction:column;gap:8px}.llms-insights_card__hmnvb{background-color:#eeedf4;min-width:45%;overflow:hidden;width:100%}.llms-insights_card__hmnvb h2{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}.llms-insights_card__hmnvb a,.llms-insights_card__hmnvb h3,.llms-insights_card__hmnvb p{color:#000;font-size:14px;font-weight:400;line-height:20px}.llms-insights_card__hmnvb h3{font-weight:500}.llms-insights_card__hmnvb a{align-items:center;color:#485e92;display:flex;gap:8px;margin:4px 0}.llms-insights_card__hmnvb a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llms-insights_card__hmnvb.llms-insights_col__yEhWK{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.llms-insights_mb16__CGO0g{margin-bottom:16px}.llms-insights_panel__4q95s{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.llms-insights_panel__4q95s.llms-insights_flex__R5B8n{flex-direction:row}.information-completeness_info__yQwgx{display:flex;flex-direction:column;gap:8px;width:100%}.information-completeness_completenessCard__awsu9{margin-bottom:16px;padding:0}.information-completeness_header__gZKem{border-bottom:1px solid var(--surfaceContainer);padding:24px 40px}.information-completeness_completenessContainer__OAkt0{align-items:stretch;display:flex;gap:0}.information-completeness_rulesSection__riwFT{border-right:1px solid var(--surfaceContainer);flex:1 1}.information-completeness_purposeSection__f6Hr4{padding:24px;width:408px}.information-completeness_sectionTitle__U8-zf{color:var(--onSurface);font:var(--font-xl);font-weight:400;margin-bottom:8px}.information-completeness_rulesStat__y3TGP{align-items:center;color:var(--onSurfaceVariant);display:flex;font:var(--font-m);gap:4px}.information-completeness_rulesList__X6L0X{display:flex;flex-direction:column}.information-completeness_skeletonWrapper__fxiBE{border-bottom:1px solid var(--surfaceContainer);padding:16px 16px 16px 40px}.information-completeness_skeletonWrapper__fxiBE:last-child{border-bottom:none}.information-completeness_disclosureItem__T52Gm{background-color:#0000;border-bottom:1px solid var(--surfaceContainer);border-radius:0}.information-completeness_disclosureItem__T52Gm:last-child{border-bottom:none}.information-completeness_disclosureButton__U6EBW{padding:16px 16px 16px 40px}.information-completeness_disclosureContent__UGiX7{padding:0 40px 16px}.information-completeness_trialBannerWrapper__JIyXT{padding:24px}.information-completeness_trialBanner__KLB5S{align-items:center;background-color:var(--surfaceContainer);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:16px}.information-completeness_trialBanner__KLB5S a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:var(--on-primary);display:inline-flex;font:var(--font-m);font-weight:500;justify-self:center;padding:10px 24px;text-decoration:none;white-space:nowrap}.information-completeness_textWrapper__hN\+UJ h4{color:var(--onSurface);font:var(--font-l);font-weight:500;margin:0 0 4px}.information-completeness_textWrapper__hN\+UJ p{color:var(--onSurfaceVariant);font:var(--font-m);margin:0}.improvement-banner_banner__pxv25{align-items:flex-start;background-color:#eeedf4;color:#1a1b21;display:flex;font-size:14px;gap:8px;line-height:20px}.improvement-banner_banner__pxv25 h3{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.improvement-banner_banner__pxv25 a{background-color:#485e92;border-radius:100px;color:#fff;font-weight:500;padding:6px 12px;transition:background-color .2s;white-space:nowrap}.improvement-banner_banner__pxv25 a:hover{background-color:#3b4f7c}.mentions_cardWrapper__Odok-{align-items:center;display:flex;gap:8px;justify-content:space-between}.mentions_card__HCSbQ{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin-bottom:auto;width:50%}.mentions_cardHeader__9BRk\+,.mentions_compare__bdC5x{display:flex;justify-content:space-between}.mentions_compare__bdC5x{flex-direction:column;gap:8px;height:68px;padding:0 8px}.mentions_compare__bdC5x .mentions_score__3Jedg{align-items:center;color:#44464f;display:flex;justify-content:space-between}.mentions_compare__bdC5x .mentions_score__3Jedg h5{color:#1a1b21;font-size:14px;line-height:20px}.mentions_compare__bdC5x .mentions_score__3Jedg p{border-radius:4px;color:#1a1b21;font-size:14px;font-weight:400;line-height:20px;padding:4px 8px}.mentions_compare__bdC5x .mentions_score__3Jedg p.mentions_green__Oa2\+H{background-color:#e2f1eb}.mentions_compare__bdC5x .mentions_score__3Jedg p.mentions_orange__vQoOU{background-color:#ffeada}.mentions_compare__bdC5x .mentions_score__3Jedg p.mentions_red__dPZGC{background-color:rgba(182,3,25,.141)}.mentions_coloredCard__0vLTf{border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:100px;padding:8px;width:100%}.mentions_coloredCard__0vLTf h3{color:#1a1b21;font-size:36px;font-weight:400;line-height:44px}.mentions_coloredCard__0vLTf h3 span{font-size:14px}.mentions_coloredCard__0vLTf p{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px}.mentions_coloredCard__0vLTf span{color:#44464f;font-size:12px;font-weight:400;line-height:16px}.mentions_current__vsRel h5{font-weight:500}.mentions_comp__coW\+p h5{font-weight:400}.mentions_green__Oa2\+H{background-color:#e2f1eb}.mentions_orange__vQoOU{background-color:#ffeada}.mentions_red__dPZGC{background-color:rgba(182,3,25,.141)}.mentions_expired__P62az{background-color:#f4f3fa}.mentions_lockIcon__4FIe0{align-items:center;background-color:#e2e2e9;border-radius:8px;display:flex;height:32px;justify-content:center;min-height:32px;min-width:44px;width:44px}.mentions_lockIcon__4FIe0.mentions_small__GAeKK{border-radius:4px;height:24px;min-height:24px;min-width:40px;width:40px}.mentions_queryContainer__huJHh{display:flex;flex-direction:column;gap:16px;width:100%}.mentions_query__F5ehk{border:1px solid #c5c6d0;border-radius:16px;display:flex;gap:16px;overflow:hidden;padding:16px;position:relative;width:100%}.mentions_iconWrapper__MtMwi{align-items:center;background-color:#e2f1eb;border-radius:8px;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.mentions_queryText__FIrGV h4{color:#44464f;font-size:12px;font-weight:500;line-height:16px}.mentions_queryText__FIrGV p{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px}.impact-drawer-content_container__HOY-V{display:flex;flex-direction:column;gap:8px}.impact-drawer-content_businessProfileCard__hZ0Z4{background-color:#fff;padding:24px 40px}.impact-drawer-content_businessProfileContent__RojYe{align-items:center;display:flex;gap:16px;justify-content:space-between}.impact-drawer-content_businessProfileInfo__7YAKz{flex:1 1}.impact-drawer-content_businessProfileTitle__Uu5DW{color:var(--onSurface);font:var(--font-m);font-weight:500;margin:0 0 4px}.impact-drawer-content_businessProfileDesc__ItQ6u{color:var(--onSurfaceVariant);font:var(--font-m);margin-bottom:16px}.impact-drawer-content_businessProfileScore__juhXs{align-items:center;display:flex;gap:12px}.impact-drawer-content_scoreLabel__kHPvq{color:var(--onSurfaceVariant);font:var(--font-m)}.impact-drawer-content_productsCard__bSmbc{background-color:#fff;padding:0}.impact-drawer-content_productsCard__bSmbc .impact-drawer-content_sectionTitle__\+JQTR{padding:24px 40px 0}.impact-drawer-content_productsDesc__kYEyx{color:var(--onSurfaceVariant);font:var(--font-m);padding:0 40px 16px}.impact-drawer-content_productsDescSkeleton__M-ejn{margin-bottom:16px;margin-left:40px}.impact-drawer-content_sectionTitle__\+JQTR{color:var(--onSurface);font:var(--font-m);font-weight:500;margin:0}.impact-drawer-content_table__lMCy2{border-collapse:collapse;width:100%}.impact-drawer-content_tableHead__TfqZf{border-bottom:1px solid var(--surfaceContainer)}.impact-drawer-content_tableHead__TfqZf th{color:var(--onSurfaceVariant);font:var(--font-m);font-weight:400;padding:8px 0;text-align:left}.impact-drawer-content_tableHead__TfqZf th:first-child{padding-left:40px}.impact-drawer-content_tableHead__TfqZf th:last-child{padding-right:40px}.impact-drawer-content_tableHead__TfqZf th.impact-drawer-content_scoreColumn__jWisY{text-align:right;width:144px}.impact-drawer-content_tableHead__TfqZf th.impact-drawer-content_nameColumn__Ih\+VT{text-align:left}.impact-drawer-content_table__lMCy2 tbody tr:last-child td{padding-bottom:16px}.impact-drawer-content_table__lMCy2 td{border-bottom:1px solid var(--surfaceContainer);font:var(--font-m);padding:12px 0}.impact-drawer-content_table__lMCy2 td:first-child{padding-left:40px}.impact-drawer-content_table__lMCy2 td:last-child{padding-right:40px}.impact-drawer-content_table__lMCy2 tbody tr:last-child td{border-bottom:none}.impact-drawer-content_productName__-ZU5H{color:var(--onSurface);font-weight:500!important;max-width:272px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impact-drawer-content_scoreCell__D1Hrc{max-width:144px;text-align:right;white-space:nowrap;width:144px}.impact-drawer-content_scoreCell__D1Hrc>div{margin-left:auto}.impact-drawer-content_positionValue__sbQw\+{border-radius:4px;color:var(--onSurface);display:inline-block;font:var(--font-m);font-weight:500;padding:4px 8px}.impact-drawer-content_positionGreen__5yEQo{background-color:rgba(61,162,118,.149)}.impact-drawer-content_positionOrange__OLvaY{background-color:rgba(253,115,8,.149)}.impact-drawer-content_positionRed__oPMuw{background-color:rgba(182,3,25,.141)}.rules-purpose_purposeCard__JPUe7{display:flex;flex-direction:column;gap:2px;height:fit-content;padding:0;position:sticky;top:16px}.rules-purpose_section__ZjWm6{background-color:var(--surfaceContainerLow);border-radius:12px 12px 0 0;display:flex;flex-direction:column;gap:8px;padding:24px}.rules-purpose_sectionTitle__trgf1{color:var(--onSurface);font:var(--font-m);font-weight:500}.rules-purpose_sectionText__5MOqh{color:var(--onSurfaceVariant);font:var(--font-m)}.rules-purpose_implementationSection__swy1w{background-color:var(--surfaceContainerLow);display:flex;flex-direction:column;gap:16px;padding:24px}.rules-purpose_implementationItem__3aBxY{align-items:flex-start;display:flex;flex-direction:row;gap:8px}.rules-purpose_textBlock__XCzxy{display:flex;flex:1 1;flex-direction:column;gap:8px}.rules-purpose_impactSection__\+yNfP{background-color:var(--surfaceContainerLow);border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:8px;padding:24px}.rules-purpose_impactText__Y3Oeq{color:var(--onSurfaceVariant);display:flex;flex-direction:column;font:var(--font-m);gap:8px}.rules-purpose_viewImpactBtn__yh6Uq{height:32px;margin-top:8px;width:fit-content}.improvement-section-header_header__rEYA6{border-bottom:1px solid var(--surfaceContainer);padding:24px 40px}.improvement-section-header_sectionTitle__ESzWz{color:var(--onSurface);font:var(--font-xl);font-weight:400;margin-bottom:8px}.improvement-section-header_rulesStat__oHFNa{align-items:center;color:var(--onSurfaceVariant);display:flex;font:var(--font-m);gap:4px}.technical-accessibility_pageContent__l4Zst{display:flex;gap:16px;width:100%}.technical-accessibility_info__\+65WL,.technical-accessibility_scoreDisclosure__F37rg{display:flex;flex-direction:column;gap:8px;width:calc(100% - 372px)}.technical-accessibility_scoreCard__zo\+aq{width:356px}.technical-accessibility_accessibilityCard__AdW3J{margin-bottom:16px;padding:0}.technical-accessibility_accessibilityContainer__UhK2N{align-items:stretch;display:flex;gap:0}.technical-accessibility_rulesSection__u\+H4X{border-right:1px solid var(--surfaceContainer);flex:1 1}.technical-accessibility_purposeSection__XVw\+4{padding:24px;width:408px}.technical-accessibility_rulesList__EN8sv{display:flex;flex-direction:column}.technical-accessibility_skeletonWrapper__vws3I{border-bottom:1px solid var(--surfaceContainer);padding:16px 16px 16px 40px}.technical-accessibility_skeletonWrapper__vws3I:last-child{border-bottom:none}.technical-accessibility_disclosureItem__u6XR8{background-color:#0000;border-bottom:1px solid var(--surfaceContainer);border-radius:0}.technical-accessibility_disclosureItem__u6XR8:last-child{border-bottom:none}.technical-accessibility_disclosureButton__dzo9\+{padding:16px 16px 16px 40px}.technical-accessibility_disclosureContent__AMvtA{padding:0 40px 16px}.score-chart_scoreChart__lkOsA{display:flex;flex-direction:column;gap:4px;width:100%}.score-chart_chartContainer__kxKO-{border-radius:4px;height:56px;padding-left:8px;padding-right:8px;position:relative;width:100%}.score-chart_chartBar__MF2kR{border-radius:4px;display:flex;height:100%;position:relative;width:100%}.score-chart_chartBar__MF2kR div{align-items:flex-end;display:flex;justify-content:flex-start}.score-chart_chartBar__MF2kR span{color:#44464f;font-size:12px;font-weight:400;line-height:16px;padding-bottom:4px;padding-left:8px}.score-chart_lowSection__6INrC{background-color:#b6031926;border-radius:4px 0 0 4px;flex:2 1}.score-chart_medSection__d4owL{background-color:#fd730826;flex:2 1}.score-chart_highSection__faMQL{background-color:#3da27626;border-radius:0 4px 4px 0;flex:1 1}.score-chart_scoreIndicator__XtYXV{position:absolute;top:-14px;transform:translateX(-50%);z-index:3}.score-chart_indicatorLine__8DHJk{background:#44464f;display:block;height:100%;opacity:.5;position:absolute;transform:translateX(-50%);width:1px}.score-chart_progressLine__\+Qnhg{background-color:#333;height:8px;left:0;position:absolute;top:30%;z-index:2}.score-chart_scale__Hmngl{align-items:center;color:#44464f;display:flex;font-size:11px;justify-content:space-between;margin-top:4px}.score-chart_scale__Hmngl span{display:block;position:relative;text-align:center;width:16px}.score-chart_scale__Hmngl span:after{background:#44464f;content:"";display:block;height:5px;left:0;margin:0 auto;opacity:.6;position:absolute;right:0;top:-4px;width:1px}.score-card_scoreCard__AqB56{height:fit-content;max-width:356px;min-width:356px;overflow:hidden;width:356px}.score-card_cta__JHMBd,.score-card_explore__cBCfP{background-color:#f4f3fa;margin:0 8px}.score-card_cta__JHMBd h4,.score-card_explore__cBCfP h4{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.score-card_cta__JHMBd p,.score-card_explore__cBCfP p{color:#44464f;font-size:14px;font-weight:400;line-height:20px}.score-card_cta__JHMBd a,.score-card_explore__cBCfP a{margin-top:8px}.score-card_cta__JHMBd a,.score-card_explore__cBCfP a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-self:center;line-height:20px;padding:6px 12px}.score-card_cta__JHMBd a{margin-top:16px}.score-card_content__rqcjg{position:relative}.score-card_change__Fl4jV{margin-right:4px}.score-card_change__Fl4jV.score-card_red__Bx\+65{color:#b3261e}.score-card_change__Fl4jV.score-card_green__A-i0b{color:#1eb32f}.score-card_score__FOt6l{align-items:center;color:#44464f;display:flex;justify-content:space-between;margin-bottom:16px;padding:0 8px}.score-card_score__FOt6l .score-card_value__IDLEx{color:#1a1b21;font-size:45px;line-height:52px}.score-card_score__FOt6l div{align-items:center;display:flex;gap:8px}.score-card_chart__DiCmI{margin-bottom:16px}.score-card_competitors__VgsMe{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:0 8px}.score-card_selected__sTT92{background-color:#d9dff6;font-weight:400}.score-card_selected__sTT92 .score-card_competitorName__xN48j{font-weight:500}.score-card_clickable__Ut73J .score-card_competitorName__xN48j{color:#485e92}.score-card_competitor__rmSKa{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px;width:100%}.score-card_competitor__rmSKa.score-card_clickable__Ut73J{cursor:pointer;font-weight:400}.score-card_competitorsTitle__Nhorg{color:#1a1b21;font-size:14px;font-weight:500;line-height:20px}.score-card_competitorInfo__T0RtP{align-items:center;display:flex;flex-shrink:0;gap:8px;min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.score-card_competitorName__xN48j{color:#1a1b21;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-card_competitorProgress__H5eLW{align-items:center;background-color:#0000;display:flex;flex:1 1;flex-wrap:nowrap;height:4px;justify-content:flex-end;margin:0 4px;position:relative}.score-card_progressBar__9D45v{border-radius:4px;height:100%;transition:width .3s ease}.score-card_progressBar__9D45v.score-card_current__qZ\+97{background-color:#1a1b21}.score-card_progressBar__9D45v.score-card_scoreHigh__okWPo{background-color:#3da27680}.score-card_progressBar__9D45v.score-card_scoreMedium__YCDR9{background-color:#fd730880}.score-card_progressBar__9D45v.score-card_scoreLow__ot65x{background-color:#b6031980}.score-card_competitorScore__Ko2lg{color:#1a1b21;flex-shrink:0;font-size:14px;font-weight:600;margin-left:8px;min-width:20px;text-align:right;width:20px}.score-card_description__gFtHZ{color:#000;font-size:14px;line-height:20px;margin-bottom:16px;padding:0 8px}.score-card_confidence__iY77-{color:#44464f;font-size:12px;line-height:18px;padding:0 8px 16px}.score-card_confidence__iY77- b{color:#44464f;font-weight:500}.score-card_competitorVertical__E64qV{display:flex;flex-direction:column;width:100%}.score-card_competitorsHeader__aseCR{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:0 8px}.score-card_title__ztXMV{color:#1a1b21;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px;padding-left:8px}.score-card_titleWrapper__EuwAv{align-items:flex-start;display:flex;justify-content:space-between}.score-card_expired__2FJqA{background-color:#f4f3fa;border-radius:12px;color:#44464f;display:flex;font-size:12px;gap:16px;height:128px;line-height:18px;padding:16px}.score-card_expired__2FJqA p{padding-top:4px}.score-card_expired__2FJqA .score-card_lockIcon__hSAZk{align-items:center;background-color:#e2e2e9;border-radius:8px;display:flex;height:44px;justify-content:center;min-width:72px}.score-card_expired__2FJqA.score-card_expiredLarge__yy2Ze{align-items:center;justify-content:center;margin-bottom:16px}.score-card_expired__2FJqA.score-card_expiredLarge__yy2Ze p{max-width:200px}.score-card_expired__2FJqA.score-card_expiredLarge__yy2Ze .score-card_lockIcon__hSAZk{min-width:44px}.progress-bar_progressWrapper__Y0MGX{align-items:center;display:flex;gap:4px;width:100%}.progress-bar_progressFilled__WzXO4{background-color:#485e92;border-radius:2px;height:4px}.progress-bar_progressEmpty__ukxdc{background-color:#c5c6d0;border-radius:2px;flex:1 1;height:4px;position:relative}.progress-bar_progressDot__SDTwX{background-color:#485e92;border-radius:50%;height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.improvement-trial-banner_trialBannerWrapper__rpT1g{padding:24px}.improvement-trial-banner_trialBanner__06l-r{align-items:center;background-color:var(--surfaceContainer);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:16px}.improvement-trial-banner_trialBanner__06l-r a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:var(--on-primary);display:inline-flex;font:var(--font-m);font-weight:500;justify-self:center;padding:10px 24px;text-decoration:none;white-space:nowrap}.improvement-trial-banner_textWrapper__1kz\+3 h4{color:var(--onSurface);font:var(--font-l);font-weight:500;margin:0 0 4px}.improvement-trial-banner_textWrapper__1kz\+3 p{color:var(--onSurfaceVariant);font:var(--font-m);margin:0}.report-error_reportError__STCCa{align-items:center;background-color:#eeedf4;display:flex;height:calc(100vh - 160px);justify-content:center;width:100%}.report-error_content__GbC0X{display:flex;flex-direction:column;text-align:center;width:fit-content}.report-error_content__GbC0X h2{color:#000;font-size:22px;font-weight:400;line-height:28px;margin-bottom:8px}.report-error_content__GbC0X p{color:#000;font-size:14px;font-weight:400;line-height:20px}.report-error_actions__KbR5e{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:24px}.report-error_actions__KbR5e button{border-radius:100px;font-size:14px;font-weight:500;height:32px;line-height:20px;padding:0 12px;transition:background-color .3s ease;white-space:nowrap}.report-error_actions__KbR5e .report-error_regenerate__V4g2i{background-color:#485e92;color:#fff}.report-error_actions__KbR5e .report-error_regenerate__V4g2i:hover{background-color:#3f527f}.report-error_actions__KbR5e .report-error_contactSupport__FQtGm{color:#6750a4}.report-error_actions__KbR5e .report-error_contactSupport__FQtGm:hover{background-color:#e8def8}.improvement-overview_overviewCard__NpssR{color:#1a1b21;margin-bottom:16px;padding:0}.improvement-overview_cardHeader__u\+MiR{padding:24px 40px}.improvement-overview_cardHeader__u\+MiR h2{font-size:22px;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:8px}.improvement-overview_cardFooter__58n-r{align-items:center;background-color:#d9dff6;border-radius:0 0 12px 12px;display:flex;justify-content:space-between;padding:24px 24px 24px 40px}.improvement-overview_sectionsGridWithFooter__R2I9J .improvement-overview_sectionCard__YvkBY:first-child:last-child,.improvement-overview_sectionsGridWithFooter__R2I9J .improvement-overview_sectionCard__YvkBY:last-child{border-radius:0}.improvement-overview_overviewSubtitle__g5vcF,.improvement-overview_rulesNeedFixText__le7Lk{color:#44464f;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:24px}.improvement-overview_rulesNeedFixText__le7Lk{margin-bottom:0}.improvement-overview_rulesNeedFixText__le7Lk strong{font-weight:500}.improvement-overview_sectionsGrid__om1OB{border-top:1px solid var(--surfaceContainer);display:flex}.improvement-overview_sectionCard__YvkBY{background-color:#fff;border-right:1px solid var(--surfaceContainer);flex:1 1;padding:24px 32px 24px 40px}.improvement-overview_sectionCard__YvkBY:first-child{border-radius:0 0 0 12px}.improvement-overview_sectionCard__YvkBY:last-child{border-radius:0 0 12px 0;border-right:none}.improvement-overview_sectionCard__YvkBY:first-child:last-child{border-radius:0 0 12px 12px}.improvement-overview_sectionCard__YvkBY h4{color:#000;font-size:16px;font-weight:500;letter-spacing:.15px;line-height:20px;margin-bottom:2px;min-height:40px}.improvement-overview_sectionScore__BdQpT{color:#1a1b21;font-size:45px;font-weight:400;letter-spacing:0;line-height:52px;margin-bottom:8px}.improvement-overview_needFixLabel__LsX\+\+{color:#44464f;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:10px;margin-top:8px}.improvement-overview_nextStepContent__TZ8YA{flex:1 1;margin-right:16px}.improvement-overview_nextStepTitle__BAYQh{color:#404659;font-size:16px;font-weight:500;letter-spacing:.15px;line-height:24px}.improvement-overview_nextStepDescription__tzr\+L{color:#404659;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.improvement-overview_lockIcon__SE9I7{align-items:center;background-color:#e2e2e9;border-radius:8px;display:flex;height:52px;justify-content:center;margin-bottom:6px;width:72px}.product-rules_plans__tzi3a{display:flex;flex-direction:column;gap:8px}.product-rules_skeletonWrapper__i8LFX{border-bottom:1px solid var(--surfaceContainer);padding:28px 24px 24px 40px}.product-rules_skeletonWrapper__i8LFX:last-child{border-bottom:none}.product-rules-block_productsCard__V6sEA{margin-bottom:16px;padding:0}.product-rules-block_header__0A1M0{border-bottom:1px solid var(--surfaceContainer);padding:24px 40px}.product-rules-block_productsContainer__ZKz42{align-items:stretch;display:flex;gap:0}.product-rules-block_rulesSection__81srk{border-right:1px solid var(--surfaceContainer);flex:1 1}.product-rules-block_purposeSection__ICIJq{padding:24px;width:408px}.product-rules-block_sectionTitle__2ujxO{color:var(--onSurface);font:var(--font-xl);font-weight:400;margin-bottom:8px}.product-rules-block_rulesStat__l-Nfb{align-items:center;color:var(--onSurfaceVariant);display:flex;font:var(--font-m);gap:4px}.product-rules-block_productTabs__CtS0p{border-bottom:1px solid var(--surfaceContainer);display:flex;gap:8px;padding:16px 40px}.product-rules-block_productTab__CtUe3{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;max-width:200px;min-width:150px;padding:10px 16px;transition:background-color .2s ease}.product-rules-block_productTab__CtUe3:hover{background-color:var(--surfaceContainerLow)}.product-rules-block_productTab__CtUe3.product-rules-block_active__e0Ny6{background-color:#d9dff6}.product-rules-block_productName__APjlc{color:var(--onSurface);font:var(--font-m);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-rules-block_productMeta__7qx2K{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--onSurfaceVariant);display:-webkit-box;font:var(--font-s);margin:0;overflow:hidden;text-overflow:ellipsis}.product-rules-block_rulesList__u0jfP{display:flex;flex-direction:column}.product-rules-block_trialBannerWrapper__iSc-i{padding:24px}.product-rules-block_trialBanner__WCQYm{align-items:center;background-color:var(--surfaceContainer);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:16px}.product-rules-block_trialBanner__WCQYm a{align-items:center;background:linear-gradient(15.33deg,#2f63de -35.27%,#e44ed5 110.4%);border-radius:36px;color:var(--on-primary);display:inline-flex;font:var(--font-m);font-weight:500;justify-self:center;padding:10px 24px;text-decoration:none;white-space:nowrap}.product-rules-block_textWrapper__P8X3Z h4{color:var(--onSurface);font:var(--font-l);font-weight:500;margin:0 0 4px}.product-rules-block_textWrapper__P8X3Z p{color:var(--onSurfaceVariant);font:var(--font-m);margin:0}.subscriotions-page_topCard__ASW4o{flex:1 1;padding:0;width:100%}.subscriotions-page_pageHeader__jHUWe{padding:24px 40px 0}.subscriotions-page_pageTitle__ohvrv{color:var(--onSurface);font:var(--font-xl)}.subscriotions-page_tabList__oTmEU{border-bottom:1px solid var(--surfaceContainer);display:flex;margin-top:16px;padding:0 40px}.subscriotions-page_tabList__oTmEU .subscriotions-page_tab__8C4ky{box-sizing:border-box;color:var(--onSurface);font:var(--font-m);font-weight:500;outline:none;padding:14px 16px;position:relative}.subscriotions-page_tabList__oTmEU .subscriotions-page_tab__8C4ky:after{content:"";opacity:0;transition:opacity .3s ease}.subscriotions-page_tabList__oTmEU .subscriotions-page_tab__8C4ky.subscriotions-page_active__HBudl:after{background-color:var(--primary);border-radius:1px;bottom:0;content:"";display:block;height:2px;left:0;opacity:1;position:absolute;width:100%}.subscriotions-page_pageSubtitle__prgLL{color:var(--onSurfaceVariant);font:var(--font-l);margin-top:4px}.subscriotions-page_subscriptionsPage__iKijR{align-items:start;display:flex;gap:24px;justify-content:space-between;padding:16px 16px 24px}.subscriotions-page_link__2YJzW{display:block;margin-top:32px;width:14px}.websites_websitesCard__aVx3k{padding:0}.websites_websitesTitle__4Al1N{border-bottom:1px solid var(--surfaceContainer);padding:24px 40px}.websites_websitesTitle__4Al1N h2{font-size:22px;font-weight:400;line-height:24px;margin-bottom:8px}.websites_websitesTitle__4Al1N p{color:var(--onSurfaceVariant)}.websites_websitesHeader__5HzTa{align-items:center;display:flex;justify-content:space-between;padding:12px 40px}.websites_searchInput__6qkGk{max-width:304px;width:304px}.websites_subscriptionCards__-jxsd{border-bottom:1px solid var(--surfaceContainer);display:flex}.websites_infoCard__1A8Gp{display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:space-between;padding:24px 40px}.websites_infoCard__1A8Gp h3{color:var(--onSurface);font:var(--font-l);font-weight:500;margin-bottom:16px}.websites_infoCard__1A8Gp p{color:var(--onSurfaceVariant);font:var(--font-m)}.websites_infoCard__1A8Gp button{margin-right:auto}.websites_infoCard__1A8Gp .websites_linkBtn__Vbmqb{align-items:center;background-color:var(--primary);border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;letter-spacing:.1px;line-height:20px;margin-right:auto;padding:6px 12px;text-decoration:none;transition:background-color .3s ease;white-space:nowrap}.websites_infoCard__1A8Gp .websites_linkBtn__Vbmqb:hover{background-color:#3d4f7a}.websites_infoCard__1A8Gp.websites_borders__rL\+QA{border-left:1px solid var(--surfaceContainer);border-right:1px solid var(--surfaceContainer)}.inputField_field__ALoeM .inputField_label__aadYa{display:inline-block;font:var(--font-m);font-weight:500;margin-bottom:8px}.inputField_field__ALoeM:focus-within .inputField_label__aadYa:not(.inputField_labelError__W704m){color:var(--primary)}.inputField_field__ALoeM .inputField_labelError__W704m{color:var(--error)}.inputField_field__ALoeM .inputField_inputWrapper__13t-W{position:relative}.inputField_field__ALoeM input{border:1px solid var(--outlineVariant);border-radius:4px;font:var(--font-m);font-weight:400;height:48px;padding:0 8px;transition:background-color .3s,border-color .3s;width:100%}.inputField_field__ALoeM input:disabled{background-color:var(--onSurface-08);opacity:.38}.inputField_field__ALoeM input:hover{background-color:var(--onSurface-08)}.inputField_field__ALoeM input:focus{background:#fff;border-color:var(--primary);border-width:2px;outline:none;padding:0 7px}.inputField_field__ALoeM .inputField_inputError__fM8lG{border:2px solid var(--error);padding:0 36px 0 7px}.inputField_field__ALoeM .inputField_inputError__fM8lG:focus{background:#fff;border-color:var(--error);outline:none}.inputField_field__ALoeM .inputField_inputIcon__scYZz{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.inputField_field__ALoeM .inputField_errorMessage__ik9Z3{color:var(--error);font:var(--font-s);font-weight:400;margin-top:4px;padding-left:8px}.domain-row_row__DryO6{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color,#e0e0e0)}.domain-row_row__DryO6:last-child{border-bottom:none}.domain-row_cell__loXte{color:var(--onSurface);font-size:14px;font-weight:500;overflow:hidden;padding:18px 24px;text-overflow:ellipsis;white-space:nowrap}.domain-row_cell__loXte span{color:#44464f;color:var(--onSurfaceVariant,#44464f);font-weight:400}.domain-row_firstCell__rdBXP{padding-left:40px}.domain-row_actionsCell__D-rMo{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:12px 24px}.domain-row_menuButton__X56Vo{border-radius:100px;height:24px;transition:background-color .3s ease}.domain-row_menuButton__X56Vo:focus{outline:none}.domain-row_menuButton__X56Vo.domain-row_opened__8g-Z\+,.domain-row_menuButton__X56Vo:hover{background-color:var(--surfaceVariant)}.domain-row_menuItems__Wjxo9{background-color:var(--surfaceContainerLowest);border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 0 2px 0 #00000014,0 8px 24px 0 #00000014;display:flex;flex-direction:column;min-width:224px;padding:8px}.domain-row_menuItems__Wjxo9:focus{outline:none}.domain-row_menuItem__q7k3D{border-radius:8px;color:var(--onSurface);font-weight:500;padding:16px;text-align:left;transition:background-color .3s ease}.domain-row_menuItem__q7k3D:hover{background-color:var(--surfaceVariant)}.domain-row_menuItem__q7k3D.domain-row_disabled__0Iao3{background-color:#0000;color:var(--onSurfaceVariant);cursor:not-allowed;opacity:.6}.domain-row_menuItem__q7k3D.domain-row_disabled__0Iao3:hover{background-color:#0000}.domains-table_domainsTable__hVkrf{border-collapse:collapse;table-layout:fixed;width:100%}.domains-table_headerRow__GEkSb{background-color:var(--surfaceContainerLow);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color,#e0e0e0)}.domains-table_headerCell__T7MbM{color:#44464f;color:var(--onSurfaceVariant,#44464f);font-size:14px;font-weight:500;padding:18px 24px;text-align:left}.domains-table_headerFirstCell__T2TtO{padding-left:40px}.domains-table_planCol__7ZWdA,.domains-table_urlCol__o3F2n{width:35.9375%}.domains-table_actionsCol__ijL99{width:28.125%}.domains-table_loadingCell__AzTql{padding:8px 20px}.domains-table_buyModal__rxMlI{max-width:498px}.domains-table_buyModal__rxMlI h3{font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.domains-table_modalActions__XdZDf{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.domains-table_cancelButton__FfNaR{color:var(--primary);font:var(--font-m);height:40px;padding:0 12px}.domains-table_cancelButton__FfNaR,.domains-table_linkBtn__ui65z{border-radius:100px;font-weight:500;transition:background-color .3s ease}.domains-table_linkBtn__ui65z{align-items:center;background-color:var(--primary);color:#fff;display:flex;font-size:14px;gap:6px;letter-spacing:.1px;line-height:20px;padding:6px 12px;text-decoration:none;white-space:nowrap}.domains-table_linkBtn__ui65z:hover{background-color:#3d4f7a}.add-website-modal_addWebsiteModal__enUru{border-radius:28px;max-width:560px;width:498px}.add-website-modal_addWebsiteModal__enUru h2{color:var(--onSurface);font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.add-website-modal_addWebsiteModal__enUru .add-website-modal_description__Xbkns{color:var(--onSurface);font:var(--font-m);font-weight:400;margin-bottom:16px}.add-website-modal_addWebsiteModal__enUru .add-website-modal_modalActions__puX08{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.add-website-modal_addWebsiteModal__enUru button{border-radius:100px;font:var(--font-m);font-weight:500;height:40px;padding:0 12px;transition:background-color .3s ease}.add-website-modal_addWebsiteModal__enUru .add-website-modal_cancelButton__46rOZ{color:var(--primary);font-weight:500}.subscription-card_subscriptionCard__eN-Ma{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:24px 40px}.subscription-card_cardHeader__GHOzj{display:flex;flex-direction:column;gap:4px}.subscription-card_cardHeader__GHOzj h3{color:var(--onSurface);font:var(--font-l);font-weight:500}.subscription-card_licenseCounter__t0CBN{display:flex;flex-direction:column;gap:8px}.subscription-card_counterRow__SJSyd{align-items:baseline;display:flex;gap:8px}.subscription-card_counterNumber__qTv78{color:var(--onSurface);font-size:45px;font-weight:400;line-height:52px}.subscription-card_counterLabel__eSO\+X{color:var(--onSurfaceVariant);font:var(--font-l)}.subscription-card_progressBarWrapper__D3BSc{display:flex;width:100%}.subscription-card_progressFilled__fhLIg{background-color:var(--primary)}.subscription-card_statusText__ylIpH{color:var(--onSurfaceVariant);font:var(--font-m);font-weight:500;margin-top:16px;min-height:16px}.subscription-card_statusWarning__I79Yo{color:var(--error)}.compare-plans-drawer_drawerCard__45Hx-{padding:24px}.compare-plans-drawer_introText__7dFqF{color:var(--onSurface);font:var(--font-m);margin-bottom:24px;padding:0 16px}.compare-plans-drawer_compareTable__U5bR1{border-collapse:collapse;width:100%}.compare-plans-drawer_compareTable__U5bR1 td,.compare-plans-drawer_compareTable__U5bR1 th{border-bottom:1px solid var(--surfaceContainer);padding:12px 16px;text-align:left}.compare-plans-drawer_compareTable__U5bR1 tbody tr:last-child td{border-bottom:none}.compare-plans-drawer_featureCol__Lchhd{width:60%}.compare-plans-drawer_planCol__ZCt09{color:var(--onSurfaceVariant);font:var(--font-l);font-weight:500;text-align:center!important;width:40%}.compare-plans-drawer_featureCell__pQqy8{display:flex;flex-direction:column;gap:2px}.compare-plans-drawer_featureName__IJLci{color:var(--onSurface);font:var(--font-m);font-weight:500}.compare-plans-drawer_featureDescription__dyUdW{color:var(--onSurfaceVariant);font:var(--font-s)}.compare-plans-drawer_featureValue__Zq2SB{text-align:center!important;vertical-align:middle}.compare-plans-drawer_dash__EdQlG{color:var(--onSurfaceVariant);font:var(--font-m)}.subscriptions_title__3f7hc{border-bottom:1px solid var(--outlineVariant);padding:24px 40px}.subscriptions_title__3f7hc h2{font-size:22px;font-weight:400;line-height:24px;margin-bottom:8px}.subscriptions_title__3f7hc p{color:var(--onSurfaceVariant);text-transform:lowercase}.subscriptions_header__6SZL8{align-items:center;display:flex;justify-content:space-between;padding:12px 40px}.subscriptions_searchInput__uY7Me{max-width:304px;width:304px}.subscriptions_title__3f7hc{display:flex;justify-content:space-between;width:100%}.subscriptions_linkBtn__AZUIR{align-items:center;background-color:var(--primary);border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;height:fit-content;letter-spacing:.1px;line-height:20px;padding:6px 12px;text-decoration:none;transition:background-color .3s ease;white-space:nowrap}.subscriptions_linkBtn__AZUIR:hover{background-color:#3d4f7a}.subscription-row_row__rpJud{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color,#e0e0e0)}.subscription-row_row__rpJud:last-child{border-bottom:none}.subscription-row_cell__pz8iA{color:var(--onSurface);font-size:14px;font-weight:400;overflow:hidden;padding:18px 24px;text-overflow:ellipsis;white-space:nowrap}.subscription-row_firstCell__W2\+ug{padding-left:40px}.subscription-row_statusBadge__VbMmL{text-transform:capitalize}.subscription-row_actionsCell__qHj35{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:12px 24px}.subscription-row_cancelLink__B0OWo{align-items:center;border-radius:100px;color:var(--primary);display:flex;gap:4px;padding:6px 12px;transition:background-color .3s ease}.subscription-row_cancelLink__B0OWo:hover{background-color:var(--surface)}.subscription-row_modal__a4KLw h3{color:var(--onSurface);font-size:24px;font-weight:400;line-height:32px;margin-bottom:16px}.subscription-row_modal__a4KLw p{color:var(--onSurfaceVariant);font-size:14px;line-height:20px}.subscription-row_modalActions__y-7Ng{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.subscriptions-table_subscriptionsTable__Ruyol{border-collapse:collapse;table-layout:fixed;width:100%}.subscriptions-table_headerRow__ssTiR{background-color:var(--surfaceContainerLow);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color,#e0e0e0)}.subscriptions-table_headerCell__h0wba{color:#44464f;color:var(--onSurfaceVariant,#44464f);font-size:14px;font-weight:500;padding:18px 24px;text-align:left}.subscriptions-table_headerFirstCell__MJLIm{padding-left:40px}.subscriptions-table_idCol__wF7SE{width:25%}.subscriptions-table_statusCol__\+w13v{width:20%}.subscriptions-table_websiteCol__5Kzwu{width:30%}.subscriptions-table_actionsCol__tr-rA{width:25%}.auth-page_authPage__6oK0y{align-items:center;color:var(--onSurface);display:flex;height:100vh;justify-content:center;padding:40px}.auth-page_content__Kppl6{display:flex;flex-direction:column;gap:24px;max-width:320px;min-width:320px}.auth-page_content__Kppl6 h2{font-size:28px;line-height:36px;margin-bottom:8px}.auth-page_content__Kppl6 .auth-page_button__fjSpV{justify-content:center;margin-top:10px;width:100%}.auth-page_modal__E-Nm8{display:flex;flex-direction:column;gap:16px;max-width:450px;padding:24px}.auth-page_modal__E-Nm8 h2{font-size:24px;line-height:32px}.auth-page_modal__E-Nm8 a,.auth-page_modal__E-Nm8 p{color:var(--onSurfaceVariant)}.auth-page_modal__E-Nm8 a{font-weight:500}.auth-page_modal__E-Nm8 button{margin-left:auto}.auth-page_bg__je1nf{filter:blur(125px);height:100vh;left:0;opacity:.1;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.auth-page_bg__je1nf .auth-page_blue__ga9lG,.auth-page_bg__je1nf .auth-page_orange__HW-KX,.auth-page_bg__je1nf .auth-page_pink__jY6Kx{border-radius:50%;position:absolute}.auth-page_bg__je1nf .auth-page_blue__ga9lG{animation:auth-page_blue__ga9lG 10s ease-in-out infinite;background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}.auth-page_bg__je1nf .auth-page_pink__jY6Kx{animation:auth-page_pink__jY6Kx 10s ease-in-out infinite;background-color:#ff004d;bottom:-20%;height:45vw;right:-5%;width:45vw}.auth-page_bg__je1nf .auth-page_orange__HW-KX{animation:auth-page_orange__HW-KX 10s ease-in-out infinite;background-color:#ff6a14;height:45vw;right:50%;top:-10%;transform:translateX(50%);width:45vw}@keyframes auth-page_blue__ga9lG{0%{background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}50%{background-color:#ff6a14;bottom:40%;height:40vw;left:-5%;width:40vw}to{background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}}@keyframes auth-page_pink__jY6Kx{0%{bottom:-20%;right:-5%}50%{bottom:35%}to{bottom:-20%;right:-5%}}@keyframes auth-page_orange__HW-KX{0%{background-color:#ff6a14;height:40vw;right:50%;top:-10%;width:40vw}50%{background-color:#145bff;height:50vw;top:35%;width:50vw}to{background-color:#ff6a14;height:40vw;right:50%;top:-10%;width:40vw}}.add-domain_addDomain__87zYk{align-items:center;color:var(--onSurface);display:flex;height:100vh;justify-content:center;padding:40px}.add-domain_addDomain__87zYk .add-domain_left__8lRr5{align-items:start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.add-domain_addDomain__87zYk .add-domain_right__Xm3uQ{align-items:flex-end;display:flex;flex:1 1;height:100%;justify-content:flex-end}.add-domain_addDomain__87zYk .add-domain_right__Xm3uQ img{cursor:pointer}.add-domain_content__N9x7w{display:flex;flex-direction:column;gap:24px;max-width:320px;min-width:320px}.add-domain_content__N9x7w h2{font-size:28px;line-height:36px;margin-bottom:8px}.add-domain_content__N9x7w .add-domain_button__41YKb{justify-content:center;margin-top:10px;width:100%}.add-domain_modal__gsP9Z{display:flex;flex-direction:column;gap:16px;max-width:450px;padding:24px}.add-domain_modal__gsP9Z h2{font-size:24px;line-height:32px}.add-domain_modal__gsP9Z a,.add-domain_modal__gsP9Z p{color:var(--onSurfaceVariant)}.add-domain_modal__gsP9Z a{font-weight:500}.add-domain_modal__gsP9Z button{margin-left:auto}.add-domain_bg__SVFHH{filter:blur(125px);height:100vh;left:0;opacity:.1;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.add-domain_bg__SVFHH .add-domain_blue__jIWXl,.add-domain_bg__SVFHH .add-domain_orange__FaCfR,.add-domain_bg__SVFHH .add-domain_pink__OawZz{border-radius:50%;position:absolute}.add-domain_bg__SVFHH .add-domain_blue__jIWXl{animation:add-domain_blue__jIWXl 10s ease-in-out infinite;background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}.add-domain_bg__SVFHH .add-domain_pink__OawZz{animation:add-domain_pink__OawZz 10s ease-in-out infinite;background-color:#ff004d;bottom:-20%;height:45vw;right:-5%;width:45vw}.add-domain_bg__SVFHH .add-domain_orange__FaCfR{animation:add-domain_orange__FaCfR 10s ease-in-out infinite;background-color:#ff6a14;height:45vw;right:50%;top:-10%;transform:translateX(50%);width:45vw}@keyframes add-domain_blue__jIWXl{0%{background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}50%{background-color:#ff6a14;bottom:40%;height:40vw;left:-5%;width:40vw}to{background-color:#145bff;bottom:-15%;height:50vw;left:-10%;width:50vw}}@keyframes add-domain_pink__OawZz{0%{bottom:-20%;right:-5%}50%{bottom:35%}to{bottom:-20%;right:-5%}}@keyframes add-domain_orange__FaCfR{0%{background-color:#ff6a14;height:40vw;right:50%;top:-10%;width:40vw}50%{background-color:#145bff;height:50vw;top:35%;width:50vw}to{background-color:#ff6a14;height:40vw;right:50%;top:-10%;width:40vw}}.language-select_languageSelector__osNUr{position:relative}.language-select_languageButton__dEBTA{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:6px 10px;transition:all .2s ease}.language-select_languageButton__dEBTA img{transition:transform .2s ease}.language-select_languageButton__dEBTA.language-select_open__ncjCm{background-color:#d9dff6}.language-select_languageButton__dEBTA .language-select_open__ncjCm{transform:rotate(180deg)}.language-select_languageButton__dEBTA:hover{background-color:rgba(26,27,33,.078)}.language-select_languageButton__dEBTA:focus{outline-color:#0000}.language-select_languageCode__DGs-b{font-size:14px;font-weight:500;letter-spacing:.5px}.language-select_languageOptions__4DXgP{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:4px;min-width:140px;padding:4px 0;position:absolute;right:0;top:100%;width:150px;z-index:50}.language-select_languageOptions__4DXgP:focus-visible{outline:none}.language-select_languageOption__kOkqy{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px;transition:background-color .2s ease}.language-select_languageOption__kOkqy:hover{background-color:#f3f4f6}.language-select_languageOption__kOkqy[data-selected=true]{background-color:#485e92;color:#fff}.language-select_languageName__S0SlW{font-weight:500}
/*# sourceMappingURL=main.813ccb38.css.map*/