body,html{font-family:var(--font-family-sans,Montserrat,sans-serif);height:100%}input[type=submit]{border:0}footer{display:none}.ant-btn{align-items:center;background:var(--gradient-brand,linear-gradient(135deg,#1b1bc4,#0f0fce))!important;border:none!important;border-radius:var(--radius-pill,999px)!important;box-shadow:var(--shadow-button-brand,0 6px 22px rgba(15,15,206,.4));color:var(--color-text-inverse,#fff)!important;display:inline-flex;flex-direction:row;font-family:var(--font-family-sans,Montserrat,sans-serif);font-weight:var(--font-weight-extrabold,800)!important;height:var(--control-height-lg,48px);justify-content:center;letter-spacing:.04em;padding:8px 24px;text-transform:uppercase}.primary-btn:hover{box-shadow:var(--shadow-button-brand-hover,0 10px 30px rgba(15,15,206,.55));filter:brightness(1.12)}.outlined-btn{background:var(--color-surface,#fff)!important;border:1px solid var(--color-brand-primary,#0f0fce)!important;box-shadow:none;color:var(--color-brand-primary,#0f0fce)!important}.outlined-btn:hover{background-color:var(--color-surface-subtle,#f5f6ff)!important;border-color:var(--color-brand-primary,#0f0fce)!important;color:var(--color-brand-primary,#0f0fce)!important}.outlined-home-btn{background-color:transparent!important;border:1px solid var(--color-text-inverse,#fff)!important;box-shadow:none!important;color:var(--color-text-inverse,#fff)!important}.outlined-home-btn:hover{background:var(--gradient-brand,linear-gradient(135deg,#1b1bc4,#0f0fce))!important;border-color:transparent!important}.home-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:var(--space-8,32px) 64px var(--space-12,48px)}.home-header{align-items:center;display:grid;flex-shrink:0;grid-template-columns:1fr auto 1fr;margin-bottom:var(--space-6,24px)}.home-logo{grid-column:2}.home-logo img{display:block;height:auto;margin:0 auto;width:180px}.home-actions{grid-column:3;justify-self:end}.home-split{align-items:stretch;display:grid;flex:1;gap:64px;grid-template-columns:minmax(0,1.15fr) minmax(340px,440px);min-height:0}.home-hero{align-items:flex-start;gap:var(--space-2,8px);max-width:34rem;padding-right:var(--space-3,12px);text-shadow:0 2px 18px rgba(0,13,27,.4)}.home-hero,.home-panel{display:flex;flex-direction:column;justify-content:center}.home-panel{min-height:0;min-width:0}.home-panel-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:color-mix(in srgb,var(--color-surface,#fff) 94%,transparent);border:1px solid var(--color-border,rgba(0,13,27,.1));border-radius:var(--radius-2xl,24px);box-shadow:0 28px 80px rgba(0,13,27,.38),0 10px 28px rgba(0,13,27,.18),var(--shadow-card,0 8px 24px rgba(32,38,67,.07));color:var(--color-text-primary,#000d1b);max-height:100%;overflow-y:auto;padding:var(--space-10,40px) var(--space-10,40px) var(--space-8,32px);width:100%}.home-panel-heading{margin:0 0 var(--space-8,32px)}.home-panel-eyebrow{display:block;margin-bottom:var(--space-2,8px)}.home-panel-title{color:var(--color-text-primary,#000d1b);display:block;font-family:var(--font-family-sans,Montserrat,sans-serif);font-size:clamp(1.5rem,2vw,1.75rem)!important;font-weight:var(--font-weight-black,900)!important;letter-spacing:-.03em;line-height:1.15!important;margin:0!important;text-align:left!important;width:100%}.home-panel-alert{margin-bottom:var(--space-5,20px)}.forgot-row{display:flex;justify-content:center;margin-bottom:var(--space-4,16px);margin-top:var(--space-1,4px)}.auth-form .ant-row{margin-left:0!important;margin-right:0!important}.auth-form .ant-col{max-width:100%;min-width:0}.auth-form .ant-form-item{margin-bottom:var(--space-6,24px)}.auth-form .ant-form-item-label{padding-bottom:var(--space-2,8px)!important}.auth-form .ant-form-item-label>label{color:var(--color-text-primary,#000d1b)!important}.auth-form .ant-input,.auth-form .ant-input-affix-wrapper,.auth-form .ant-picker,.auth-form .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--color-input-bg,var(--color-surface,#fff))!important;border-color:var(--color-border,rgba(0,13,27,.1))!important;color:var(--color-text-primary,#000d1b)!important;width:100%}.auth-form .ant-picker{cursor:pointer}.auth-form .ant-picker-input{height:100%;width:100%}.auth-form .ant-picker-input>input{cursor:pointer;height:100%;pointer-events:none}.auth-form .ant-input-affix-wrapper .ant-input{background:transparent!important;color:inherit!important}.auth-form .ant-input::placeholder,.auth-form .ant-picker-input>input::placeholder,.auth-form .ant-select-selection-placeholder{color:var(--color-text-muted,rgba(0,13,27,.4))!important}.auth-form .ant-input-password-icon,.auth-form .ant-input-suffix,.auth-form .ant-picker-suffix,.auth-form .ant-select-arrow{color:var(--color-text-muted,rgba(0,13,27,.4))}.auth-form .ant-input-affix-wrapper .ant-input:-webkit-autofill,.auth-form .ant-input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary,#000d1b);box-shadow:0 0 0 1000px var(--color-input-bg,var(--color-surface,#fff)) inset;transition:background-color 9999s ease-out}.auth-form .ant-form-item-checkbox{margin-bottom:var(--space-3,12px)}.auth-form .ant-form-item-checkbox .ant-checkbox-wrapper,.auth-form .auth-consent-item .ant-checkbox-wrapper{color:var(--color-text-secondary,rgba(0,13,27,.56));font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-regular,400);line-height:1.45}.auth-form .ant-form-actions-wrapper,.auth-form-actions,.home-panel-card .ant-form-actions-wrapper{display:flex!important;justify-content:center!important;margin-top:var(--space-2,8px);width:100%}.auth-form .ant-form-actions-wrapper .ant-btn,.auth-form-actions .ant-btn,.home-panel-card .ant-form-actions-wrapper .ant-btn{margin-left:auto;margin-right:auto;min-width:220px;width:auto!important}label{color:var(--color-text-primary);font-size:var(--font-size-sm,14px)!important;font-weight:var(--font-weight-medium,500);letter-spacing:normal;line-height:1.29}.ant-alert-error{background-color:var(--color-danger-subtle,#ffedef);border:1px solid var(--color-danger,#c64e5a)}.ant-alert-success{background-color:var(--color-success-subtle,#eaf7ef);border:1px solid var(--color-success,#4c9565)}.ant-alert-warning{background-color:var(--color-warning-subtle,#fff5df);border:1px solid var(--color-warning,#c88d32)}.ant-alert-info{background-color:var(--color-info-subtle,#e9f7fd);border:1px solid var(--color-info,#55add4)}.ant-select{width:100%}.ant-form-item-explain-error{color:var(--color-danger,#c64e5a)!important}input[error]{border-color:var(--color-danger,#c64e5a)!important}.ant-card-bordered{background-color:var(--color-page,#f5f6ff)!important;height:100vh}.home-layout.ant-layout{background-image:linear-gradient(105deg,rgba(0,13,27,.72),rgba(0,13,27,.42) 48%,rgba(0,13,27,.28)),url(/packs/static/assets/images/home-background-image-788369692e1d56cf2dc2.jpeg);background-position:50%;background-size:cover;height:100vh;max-height:100vh;min-height:100vh;overflow:hidden}.home-layout.ant-layout .home-hero h1{color:var(--color-text-inverse,#fff);font-family:var(--font-family-sans,Montserrat,sans-serif);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--font-weight-extrabold,800);line-height:1.2;margin:var(--space-2,8px) 0 var(--space-3,12px)}.home-layout.ant-layout .home-hero .home-lead{color:var(--color-text-inverse,#fff);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:var(--font-weight-bold,700);line-height:1.4;margin:0 0 var(--space-5,20px)}.home-layout.ant-layout .home-hero p{color:hsla(0,0%,100%,.88);font-size:var(--font-size-md,1rem);font-weight:var(--font-weight-regular,400);line-height:1.65;margin:0 0 var(--space-5,20px)}.home-layout.ant-layout .home-hero .home-eyebrow{color:var(--green,#06d6a0)!important}.home-layout.ant-layout .home-panel-card .ant-alert-message,.home-layout.ant-layout .home-panel-card .ant-form-item-label>label,.home-layout.ant-layout .home-panel-card .ant-typography,.home-layout.ant-layout .home-panel-card .home-panel-title.ant-typography{color:var(--color-text-primary,#000d1b)!important}.home-layout.ant-layout .home-panel-card .home-panel-title.ant-typography{text-align:left!important}.ant-drawer-content{background:var(--page-bg,var(--color-page,#f5f6ff))!important;font-family:var(--font-family-sans,Montserrat,sans-serif)}.ant-drawer-body,.ant-drawer-header{background:transparent!important}.ant-drawer .ant-typography,.ant-drawer h1,.ant-drawer h2,.ant-drawer h3,.ant-drawer h4,.ant-drawer p{color:var(--color-text-primary,#000d1b)!important}.ant-drawer-body img{display:block;margin-inline:auto}.auth-signup-drawer{z-index:1100}.auth-signup-drawer .ant-drawer-mask{background:var(--overlay-modal,rgba(0,13,27,.38))}.auth-signup-drawer .ant-drawer-content-wrapper{box-shadow:-28px 0 64px rgba(0,13,27,.22);height:100%!important;max-height:100vh}.auth-signup-drawer .ant-drawer-content,.auth-signup-drawer .ant-drawer-wrapper-body{backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:color-mix(in srgb,var(--color-page,#f5f6ff) 78%,transparent)!important;display:flex;flex-direction:column;height:100%}.auth-signup-drawer .ant-drawer-header{border-bottom:none!important;flex-shrink:0;padding:var(--space-5,20px) var(--space-6,24px) var(--space-3,12px)}.auth-signup-drawer .ant-drawer-title{flex:1;min-width:0}.auth-signup-drawer .ant-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:var(--space-3,12px) var(--space-6,24px) var(--space-8,32px)}.auth-signup-drawer-stack{display:flex;flex-direction:column;margin:0 auto;max-width:32rem}.auth-signup-drawer-inner{background:var(--color-surface,#fff);border:1px solid var(--color-border,rgba(0,13,27,.1));border-radius:var(--radius-2xl,24px);box-shadow:var(--shadow-card,0 8px 24px rgba(32,38,67,.07));color:var(--color-text-primary,#000d1b);display:flex;flex-direction:column;padding:var(--space-8,32px) var(--space-8,32px) var(--space-6,24px)}.auth-signup-logo{display:flex;justify-content:center;margin:0 0 var(--space-5,20px)}.auth-signup-logo img{display:block;height:auto;width:180px}.auth-signup-logo img.auth-signup-logo-dark{display:none}[data-theme=dark] .auth-signup-logo img.auth-signup-logo-light{display:none}[data-theme=dark] .auth-signup-logo img.auth-signup-logo-dark{display:block}@media(prefers-color-scheme:dark){[data-theme=system] .auth-signup-logo img.auth-signup-logo-light{display:none}[data-theme=system] .auth-signup-logo img.auth-signup-logo-dark{display:block}}.auth-drawer-back{align-items:center;background:none;border:none;color:var(--color-text-secondary,rgba(0,13,27,.56));cursor:pointer;display:inline-flex;font-family:var(--font-family-sans,Montserrat,sans-serif);font-size:var(--font-size-compact-sm,12px);font-weight:var(--font-weight-semibold,600);gap:var(--space-2,8px);letter-spacing:.04em;padding:0;text-decoration:none;text-transform:uppercase}.auth-drawer-back:hover{color:var(--color-text-primary,#000d1b)}.home-logo-button{background:none;border:none;cursor:pointer;display:block;padding:0}.auth-switch{color:var(--color-text-secondary,rgba(0,13,27,.56));font-size:var(--font-size-sm,.875rem);margin:var(--space-6,24px) 0 0;text-align:center}.auth-text-link{background:none;border:none;color:var(--color-link,var(--color-brand-primary,#0f0fce));cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--font-weight-semibold,600);padding:0;text-decoration:underline}.auth-text-link:hover{color:var(--color-link-hover,var(--color-brand-primary-hover,#1b1bc4))}.qualimetrie-link{color:var(--color-text-inverse,#fff);text-decoration:underline}.qualimetrie-link:hover{color:hsla(0,0%,100%,.78);text-decoration:underline}.home-hero-login{display:none;margin-top:var(--space-7,28px)}.home-hero-signup{display:none}.home-hero-login-btn{min-width:220px}@media(max-width:900px){.home-layout.ant-layout{background-image:linear-gradient(180deg,rgba(0,13,27,.55),rgba(0,13,27,.72) 46%,rgba(0,13,27,.82)),url(/packs/static/assets/images/home-background-image-788369692e1d56cf2dc2.jpeg);background-position:0;height:100vh;max-height:100vh;min-height:100vh;overflow:hidden;position:relative}.home-container{height:100%;min-height:0;overflow:hidden;padding:16px}.home-header{display:flex;justify-content:center;position:relative;z-index:6}.home-actions{display:none}.home-layout.ant-layout .home-hero{text-shadow:0 1px 2px rgba(0,13,27,.65)}.home-layout.ant-layout .home-hero .home-lead,.home-layout.ant-layout .home-hero .qualimetrie-link,.home-layout.ant-layout .home-hero h1,.home-layout.ant-layout .home-hero p{color:var(--color-text-inverse,#fff)}.home-layout.ant-layout .home-hero p{font-weight:var(--font-weight-medium,500)}.home-layout.ant-layout .home-hero .qualimetrie-link{font-weight:var(--font-weight-semibold,600)}.home-logo img{width:140px}.home-split{align-items:stretch;gap:0;grid-template-columns:1fr;margin-top:24px}.home-hero{justify-content:flex-start;max-width:none;padding-right:0}.home-hero-login{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-3,12px);width:min(100%,280px)}.home-hero-login-btn,.home-hero-signup{min-width:0;width:100%}.home-hero-signup{display:inline-flex}.home-hero-login.is-hidden{display:none}.home-panel{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;max-width:none;padding:16px;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform .45s cubic-bezier(.22,1,.36,1),visibility .45s;visibility:hidden;width:100%;z-index:5}.home-panel--open{cursor:pointer;pointer-events:auto;transform:translateY(0);visibility:visible}.home-panel-slot{min-height:0;width:100%}.home-panel-card{cursor:auto;max-height:calc(100vh - 32px);overflow-y:auto;width:100%}.home-panel-back{margin-bottom:var(--space-5,20px)}}@media(max-width:900px)and (prefers-reduced-motion:reduce){.home-panel{transition:none}.home-panel:not(.home-panel--open){display:none;transform:none}.home-panel--open{transform:none}}.QxbTblaXpfwq6LAXlo5s{background:transparent;flex-direction:column;width:100%}.Pec_QjfUndL_aCNYS27u{background:var(--page-bg,var(--color-page,#f5f6ff))!important;display:flex;height:100%}.Pec_QjfUndL_aCNYS27u .ant-menu-title-content{color:var(--color-brand-primary,#0f0fce)}.Pec_QjfUndL_aCNYS27u .ant-menu-submenu-active:after{display:none}.diazySjTyofrAluqolDP{align-items:center;display:flex;float:left;height:64px}.diazySjTyofrAluqolDP img{height:50px}.zt4c92kFvyhMAnRfTPuk{background-color:var(--header-bg,#fff);box-shadow:0 4px 36px 0 hsla(0,0%,53%,.122);position:fixed;width:100%;z-index:1}.E6VLldzTPhPAEJ_ZD53b{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:var(--font-family-sans);font-weight:var(--font-weight-extrabold);gap:var(--space-2);justify-content:center;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition-base),background var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base),filter var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);white-space:nowrap}.E6VLldzTPhPAEJ_ZD53b:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){filter:brightness(1.12);transform:translateY(-1px)}.E6VLldzTPhPAEJ_ZD53b:active:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){filter:none;transform:translateY(0)}.E6VLldzTPhPAEJ_ZD53b:disabled,.E6VLldzTPhPAEJ_ZD53b[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.da6dUkojRzFaoabOFzWg{font-size:var(--font-size-compact-xs);height:var(--control-height-sm);padding-inline:var(--space-4)}.uSgCflP3ybiFQHiym9Rg{font-size:var(--font-size-compact-sm);height:calc(var(--control-height-sm) + var(--space-1));padding-inline:var(--space-5)}.P3lhkAeoqz5oH6HS906N{font-size:var(--font-size-md);height:var(--control-height-lg);padding-inline:var(--space-6)}.snZD_ZCavJJOD5t2AGkA{width:100%}.YKnfuOVcg_Cvy0WcOUAZ,.p5XHPbOSer5sFTldFnCo{background:var(--gradient-brand);box-shadow:var(--shadow-button-brand);color:var(--color-text-inverse)}.YKnfuOVcg_Cvy0WcOUAZ:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ),.p5XHPbOSer5sFTldFnCo:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){box-shadow:var(--shadow-button-brand-hover)}.Gm9mVBeyeCsSsT9UChYQ{background:var(--gradient-cta-success);box-shadow:var(--shadow-button-accent);color:var(--color-text-inverse)}.Gm9mVBeyeCsSsT9UChYQ:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){box-shadow:var(--shadow-button-accent-hover)}.gLmCWoAO0a_kXOe6jOOK{background-color:var(--color-surface-subtle);border-color:var(--color-border);color:var(--color-text-primary)}.gLmCWoAO0a_kXOe6jOOK:hover:not(:disabled){background-color:var(--color-surface-hover)}.JStBRMw3bLzhlFoTeswG{background-color:transparent;border-color:var(--color-link);color:var(--color-link)}.JStBRMw3bLzhlFoTeswG:hover:not(:disabled){background-color:var(--color-surface-subtle)}.XsEJheSbJDJYAHeaIM6O{background-color:transparent;color:var(--color-text-secondary)}.XsEJheSbJDJYAHeaIM6O:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-text-primary)}.Te56Rv1gSxIIfECoQ9aU{background-color:var(--color-danger);color:var(--color-text-inverse)}._4Zbao4yaYKDdYwRTwdQK{background:transparent;border:1px solid var(--tag-danger-border);box-shadow:none;color:var(--tag-danger-fg)}._4Zbao4yaYKDdYwRTwdQK:hover:not(:disabled){background-color:var(--tag-danger-bg)}.AACPq4bcVspAf15eel79{background:var(--gradient-brand);box-shadow:var(--shadow-button-brand);color:var(--color-text-inverse)}.AACPq4bcVspAf15eel79:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){box-shadow:var(--shadow-button-brand-hover)}.L_5eMD2yi4J39___xIeZ{color:transparent;position:relative}.deAQEOu3JmoLbVPFrMn7{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.vIfWSXrJDXq4S_Hkuq0J{animation:vxAYwSYNHO_Ck9jZKhq6 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;color:var(--color-text-inverse);height:var(--space-5);width:var(--space-5)}.JStBRMw3bLzhlFoTeswG .vIfWSXrJDXq4S_Hkuq0J,.XsEJheSbJDJYAHeaIM6O .vIfWSXrJDXq4S_Hkuq0J,.gLmCWoAO0a_kXOe6jOOK .vIfWSXrJDXq4S_Hkuq0J{color:currentColor}@keyframes vxAYwSYNHO_Ck9jZKhq6{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.E6VLldzTPhPAEJ_ZD53b:active:not(:disabled):not(.L_5eMD2yi4J39___xIeZ),.E6VLldzTPhPAEJ_ZD53b:hover:not(:disabled):not(.L_5eMD2yi4J39___xIeZ){transform:none}.vIfWSXrJDXq4S_Hkuq0J{animation:none;border-right-color:currentColor;opacity:.6}}.xUVZpaTLNzQ9ok_kKvkL{align-items:center;background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:50%;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;position:relative;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base);width:36px}.xUVZpaTLNzQ9ok_kKvkL:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-text-primary)}.xUVZpaTLNzQ9ok_kKvkL:disabled{cursor:not-allowed;opacity:.5}.xUVZpaTLNzQ9ok_kKvkL:active:not(:disabled){transform:scale(.96)}.AXuGKaGIUrmmgVsWFz1p{background-color:var(--color-danger);border:2px solid var(--color-surface);border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}@media (prefers-reduced-motion:reduce){.xUVZpaTLNzQ9ok_kKvkL:active:not(:disabled){transform:none}}.mEh78jxyYYtnYwEMDTq4{backdrop-filter:var(--glass-blur);background-color:var(--glass);border:1px solid var(--color-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card)}.MDeeqrdc7ca0i1wSk31f{background-color:var(--color-surface-subtle);box-shadow:none}.zYnD5omBTzyq_HnKndeA{background:var(--gradient-hero);border-color:var(--color-border);box-shadow:none}.PhKLpF6cNY0Kygk3Ra0q{padding:var(--space-4)}.nG87OEvavIsMCLxSaNVx{padding:var(--space-5)}.WnIJJ9Njpob3f6nySibM{padding:var(--space-6)}.M0teqSsNYpYiZRDNe93V{padding:var(--space-7)}.hO3oey6StEBycMM_WTje{font-family:var(--font-family-sans);letter-spacing:.08em;margin:0;text-transform:uppercase}.YB7LvIwOYwkAnAEBRjHD{color:var(--reward-fg);font-size:var(--font-size-meta);font-weight:var(--font-weight-extrabold);letter-spacing:.1em}.PoTkeFHHFB510WQ8C83u{color:var(--color-text-secondary);font-size:var(--font-size-compact-xs);font-weight:var(--font-weight-semibold);line-height:1.35}.G_RbPlCoDhoBB7myroar{color:var(--color-text-muted);font-size:var(--font-size-compact-xs);font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-compact)}.lKAo5m4lG7nBPFuQyv8T{font-size:var(--font-size-meta)}.M7qCJNuyYEZmpUaR8CHg,.lKAo5m4lG7nBPFuQyv8T{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.M7qCJNuyYEZmpUaR8CHg{font-size:9px}.OiS6eSYgAtUR0FC2FjqO{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-extrabold);height:var(--badge-height);line-height:1;padding-inline:var(--space-3);white-space:nowrap}.KZzjwjSWzpQgx_7svx6m{background-color:var(--tag-bg);border:1px solid var(--tag-border);color:var(--tag-fg)}.rd0LG8h2HHOeHWVtUaiw{background-color:var(--tag-reward-bg);border:1px solid var(--tag-reward-border);color:var(--tag-reward-fg)}.HMiw86xZjGBhRlGYCpOm{background-color:var(--tag-points-bg);border:1px solid var(--tag-points-border);color:var(--tag-points-fg)}.ZZQtS0ysh47zTRaq_UgG{background-color:var(--tag-reward-bg);border:1px solid var(--tag-reward-border);color:var(--tag-reward-fg)}.YR9m1gyzzTV802MKUSMM{background-color:var(--color-info-subtle);color:var(--color-info)}.JLmpzS_PX6n4L1HqZfJj{background-color:var(--color-warning-subtle);color:var(--color-warning)}.yC_9vCe2joNkVELCDVIc{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-secondary)}.VTSUvmvzjjpzhDNU8t0j{background-color:var(--tag-danger-bg);border:1px solid var(--tag-danger-border);color:var(--tag-danger-fg)}.jjV8Qjksssfia_wjNEGb{align-items:center;background:var(--gradient-avatar);border-radius:50%;color:var(--color-text-inverse);display:inline-flex;flex-shrink:0;font-weight:var(--font-weight-semibold);justify-content:center;overflow:hidden}.wu91H8BIziEekzyHDlqp{font-size:var(--font-size-meta);height:var(--avatar-size-header);width:var(--avatar-size-header)}.JgZuBdjAr2vE2pFYf3k0{font-size:var(--font-size-meta);height:var(--space-7);width:var(--space-7)}.jLSm_BM1r6zcseH5rOdm{font-size:var(--font-size-compact-sm);height:var(--space-8);width:var(--space-8)}.qclCgleii8iYpLYEdRRd{font-size:var(--font-size-compact-md);height:var(--space-10);width:var(--space-10)}.YvjquCtc2lJQTbYWgify{height:100%;object-fit:cover;width:100%}.o81GVpTs28F1KrWYbTBk{display:inline-flex;max-width:100%;position:relative}.xXxeN2pbc7pbA1FCwBqs{background-color:var(--color-tooltip-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);bottom:calc(100% + var(--space-2));color:var(--color-tooltip-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);left:50%;max-width:min(280px,calc(100vw - var(--space-8)));opacity:0;padding:var(--space-1) var(--space-2);pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity var(--transition-fast);white-space:nowrap;z-index:var(--z-dropdown)}.nFVj0c1kVuzgFYSz50SO{bottom:auto;top:calc(100% + var(--space-2))}.sORTaAnrs5huwgGlPXTm{left:auto;right:0;transform:none}.l9pmNIKZjaiCqidqkcDv{left:0;transform:none}.Q8RPT02sDDJH6WYgT3jy{line-height:1.4;max-width:min(280px,calc(100vw - var(--space-8)));text-align:center;white-space:normal;width:max-content}.sORTaAnrs5huwgGlPXTm.Q8RPT02sDDJH6WYgT3jy{text-align:right}.l9pmNIKZjaiCqidqkcDv.Q8RPT02sDDJH6WYgT3jy{text-align:left}.o81GVpTs28F1KrWYbTBk:focus-within .xXxeN2pbc7pbA1FCwBqs,.o81GVpTs28F1KrWYbTBk:hover .xXxeN2pbc7pbA1FCwBqs{opacity:1}@media (prefers-reduced-motion:reduce){.xXxeN2pbc7pbA1FCwBqs{transition:none}}.Xbc33dKxez1G6RoCmnFR{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--space-4);position:fixed;z-index:var(--z-modal)}.l2BMmrWG5aiUFf2RQ91P{background-color:color-mix(in srgb,var(--color-text-primary) 42%,transparent);inset:0;position:absolute}.Eb4d0NLYpZ20UBOVaC1n{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-dropdown);display:flex;flex-direction:column;max-height:min(90vh,900px);outline:none;position:relative}.O11yBDB3ezo71Dbay61O{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-5) var(--space-6) var(--space-4)}.TRX9ldeb4bdwIEd7xpJ2{color:var(--color-text-primary);flex:1;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.25;margin:0;min-width:0}.xjX7DKZzzbZ8Ogh12Lv5{align-items:center;background:transparent;border:none;border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:-6px -8px 0 0;transition:background-color var(--transition-base),color var(--transition-base);width:36px}.xjX7DKZzzbZ8Ogh12Lv5:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.xjX7DKZzzbZ8Ogh12Lv5:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.P3E1yy0_mTBT4oBGqSwG{color:var(--color-text-primary);flex:1;font-size:var(--font-size-compact-md);line-height:1.5;min-height:0;overflow-y:auto;padding:0 var(--space-6) var(--space-5)}._cwBO4RdkeWllCpaLrvX{border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;padding:var(--space-4) var(--space-6) var(--space-5)}@media (max-width:767px){.Xbc33dKxez1G6RoCmnFR{align-items:flex-end;padding:var(--space-3)}.Eb4d0NLYpZ20UBOVaC1n{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:92vh;width:100%!important}.O11yBDB3ezo71Dbay61O,.P3E1yy0_mTBT4oBGqSwG,._cwBO4RdkeWllCpaLrvX{padding-inline:var(--space-4)}._cwBO4RdkeWllCpaLrvX button{flex:1}}.uvjTj7X4db45RMqTSEvH{display:inline-flex;overflow:visible;position:relative}.a_3uZNCvlig4TWC1qHhQ{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-dropdown);padding:var(--space-4) var(--space-4) var(--space-3);position:absolute;width:min(360px,calc(100vw - 32px));z-index:var(--z-dropdown)}.YmZuFDqoHTNSyJ8TNgWE{bottom:calc(100% + 10px);right:0}.W964sHuSXPtQw_YH1itT{right:0;top:calc(100% + 10px)}.dwJ5cUJKYXB7eA4ktvpw{align-items:flex-start;display:flex;gap:var(--space-3)}.bRF4hOC5Jo3sIL11q5YZ{color:var(--color-warning);flex-shrink:0;font-size:18px;margin-top:1px}.naJ5V_pRsTwZng1MjZmR{color:var(--color-text-primary);font-size:var(--font-size-compact-md);font-weight:var(--font-weight-medium);line-height:1.5;margin:0}.QYIusARLYYrcCqRNzNhQ{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-4)}.Fjnod2OriHNQTeREkmAt{background:var(--color-surface);height:10px;position:absolute;transform:rotate(45deg);width:10px}.YmZuFDqoHTNSyJ8TNgWE .Fjnod2OriHNQTeREkmAt{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);bottom:-5px;right:28px}.W964sHuSXPtQw_YH1itT .Fjnod2OriHNQTeREkmAt{border-left:1px solid var(--color-border);border-top:1px solid var(--color-border);right:28px;top:-5px}@media (max-width:767px){.a_3uZNCvlig4TWC1qHhQ{left:50%;right:auto;transform:translateX(-50%)}.W964sHuSXPtQw_YH1itT .Fjnod2OriHNQTeREkmAt,.YmZuFDqoHTNSyJ8TNgWE .Fjnod2OriHNQTeREkmAt{left:50%;margin-left:-5px;right:auto}}.XDmLjOEER1W6Dt2N4hUj{background-color:currentColor;display:inline-block;flex-shrink:0;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}
/*# sourceMappingURL=front_devise_application-7332b6e5.css.map*/